package.json 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. {
  2. "name": "consola",
  3. "version": "3.4.2",
  4. "description": "Elegant Console Wrapper",
  5. "keywords": [
  6. "console",
  7. "logger",
  8. "reporter",
  9. "elegant",
  10. "cli",
  11. "universal",
  12. "unified",
  13. "prompt",
  14. "clack",
  15. "format",
  16. "error",
  17. "stacktrace"
  18. ],
  19. "repository": "unjs/consola",
  20. "license": "MIT",
  21. "type": "module",
  22. "exports": {
  23. ".": {
  24. "node": {
  25. "import": {
  26. "types": "./dist/index.d.mts",
  27. "default": "./dist/index.mjs"
  28. },
  29. "require": {
  30. "types": "./dist/index.d.cts",
  31. "default": "./lib/index.cjs"
  32. }
  33. },
  34. "default": {
  35. "import": {
  36. "types": "./dist/browser.d.mts",
  37. "default": "./dist/browser.mjs"
  38. },
  39. "require": {
  40. "types": "./dist/browser.d.cts",
  41. "default": "./dist/browser.cjs"
  42. }
  43. }
  44. },
  45. "./browser": {
  46. "import": {
  47. "types": "./dist/browser.d.mts",
  48. "default": "./dist/browser.mjs"
  49. },
  50. "require": {
  51. "types": "./dist/browser.d.cts",
  52. "default": "./dist/browser.cjs"
  53. }
  54. },
  55. "./basic": {
  56. "node": {
  57. "import": {
  58. "types": "./dist/basic.d.mts",
  59. "default": "./dist/basic.mjs"
  60. },
  61. "require": {
  62. "types": "./dist/basic.d.cts",
  63. "default": "./dist/basic.cjs"
  64. }
  65. },
  66. "default": {
  67. "import": {
  68. "types": "./dist/browser.d.mts",
  69. "default": "./dist/browser.mjs"
  70. },
  71. "require": {
  72. "types": "./dist/browser.d.cts",
  73. "default": "./dist/browser.cjs"
  74. }
  75. }
  76. },
  77. "./core": {
  78. "import": {
  79. "types": "./dist/core.d.mts",
  80. "default": "./dist/core.mjs"
  81. },
  82. "require": {
  83. "types": "./dist/core.d.cts",
  84. "default": "./dist/core.cjs"
  85. }
  86. },
  87. "./utils": {
  88. "import": {
  89. "types": "./dist/utils.d.mts",
  90. "default": "./dist/utils.mjs"
  91. },
  92. "require": {
  93. "types": "./dist/utils.d.cts",
  94. "default": "./dist/utils.cjs"
  95. }
  96. }
  97. },
  98. "main": "./lib/index.cjs",
  99. "module": "./dist/index.mjs",
  100. "browser": "./dist/browser.mjs",
  101. "types": "./dist/index.d.ts",
  102. "files": [
  103. "dist",
  104. "lib",
  105. "*.d.ts"
  106. ],
  107. "scripts": {
  108. "build": "unbuild",
  109. "dev": "vitest",
  110. "lint": "eslint . && prettier -c src examples test",
  111. "lint:fix": "eslint . --fix && prettier -w src examples test",
  112. "release": "pnpm test && pnpm build && changelogen --release --push && npm publish",
  113. "test": "pnpm lint && pnpm vitest run --coverage"
  114. },
  115. "devDependencies": {
  116. "@clack/prompts": "^0.10.0",
  117. "@types/node": "^22.13.10",
  118. "@vitest/coverage-v8": "^3.0.9",
  119. "changelogen": "^0.6.1",
  120. "defu": "^6.1.4",
  121. "eslint": "^9.22.0",
  122. "eslint-config-unjs": "^0.4.2",
  123. "is-unicode-supported": "^2.1.0",
  124. "prettier": "^3.5.3",
  125. "sentencer": "^0.2.1",
  126. "std-env": "^3.8.1",
  127. "string-width": "^7.2.0",
  128. "typescript": "^5.8.2",
  129. "unbuild": "^3.5.0",
  130. "vitest": "^3.0.9"
  131. },
  132. "engines": {
  133. "node": "^14.18.0 || >=16.10.0"
  134. },
  135. "packageManager": "pnpm@10.6.3"
  136. }