package.json 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. {
  2. "_from": "listr2@^4.0.1",
  3. "_id": "listr2@4.0.5",
  4. "_inBundle": false,
  5. "_integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==",
  6. "_location": "/listr2",
  7. "_phantomChildren": {
  8. "astral-regex": "2.0.0",
  9. "is-fullwidth-code-point": "3.0.0",
  10. "string-width": "4.2.3",
  11. "strip-ansi": "6.0.1",
  12. "tslib": "2.3.1"
  13. },
  14. "_requested": {
  15. "type": "range",
  16. "registry": true,
  17. "raw": "listr2@^4.0.1",
  18. "name": "listr2",
  19. "escapedName": "listr2",
  20. "rawSpec": "^4.0.1",
  21. "saveSpec": null,
  22. "fetchSpec": "^4.0.1"
  23. },
  24. "_requiredBy": [
  25. "/lint-staged"
  26. ],
  27. "_resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz",
  28. "_shasum": "9dcc50221583e8b4c71c43f9c7dfd0ef546b75d5",
  29. "_spec": "listr2@^4.0.1",
  30. "_where": "H:\\gs_nuxt\\node_modules\\lint-staged",
  31. "author": {
  32. "name": "Cenk Kilic",
  33. "email": "cenk@kilic.dev",
  34. "url": "https://cenk.kilic.dev"
  35. },
  36. "bugs": {
  37. "url": "https://github.com/cenk1cenk2/listr2/issues"
  38. },
  39. "bundleDependencies": false,
  40. "config": {
  41. "commitizen": {
  42. "path": "./node_modules/@cenk1cenk2/cz-cc"
  43. }
  44. },
  45. "dependencies": {
  46. "cli-truncate": "^2.1.0",
  47. "colorette": "^2.0.16",
  48. "log-update": "^4.0.0",
  49. "p-map": "^4.0.0",
  50. "rfdc": "^1.3.0",
  51. "rxjs": "^7.5.5",
  52. "through": "^2.3.8",
  53. "wrap-ansi": "^7.0.0"
  54. },
  55. "deprecated": false,
  56. "description": "Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.",
  57. "devDependencies": {
  58. "@cenk1cenk2/cz-cc": "^1.4.11",
  59. "@cenk1cenk2/eslint-config": "2.5.5",
  60. "@types/clone": "^2.1.1",
  61. "@types/jest": "^27.4.0",
  62. "@types/node": "^17.0.14",
  63. "@types/through": "^0.0.30",
  64. "@types/wrap-ansi": "^3.0.0",
  65. "delay": "^5.0.0",
  66. "enquirer": "^2.3.6",
  67. "eslint": "^8.8.0",
  68. "jest": "^27.4.7",
  69. "jest-mock-process": "^1.4.1",
  70. "lint-staged": "^12.3.2",
  71. "prettier": "^2.5.1",
  72. "rimraf": "^3.0.2",
  73. "simple-git-hooks": "^2.7.0",
  74. "ts-jest": "^27.1.3",
  75. "ts-node": "^10.4.0",
  76. "tsconfig-paths": "^3.12.0",
  77. "tsup": "5.11.13",
  78. "typedoc": "^0.22.11",
  79. "typedoc-plugin-markdown": "^3.11.12",
  80. "typescript": "^4.6.0-dev.20220131"
  81. },
  82. "engines": {
  83. "node": ">=12"
  84. },
  85. "exports": {
  86. ".": {
  87. "require": "./dist/index.cjs",
  88. "import": "./dist/index.js",
  89. "types": "./dist/index.d.ts"
  90. }
  91. },
  92. "homepage": "https://github.com/cenk1cenk2/listr2#readme",
  93. "keywords": [
  94. "listr",
  95. "cli",
  96. "task",
  97. "list",
  98. "tasklist",
  99. "terminal",
  100. "term",
  101. "console",
  102. "ascii",
  103. "unicode",
  104. "loading",
  105. "indicator",
  106. "progress",
  107. "busy",
  108. "wait",
  109. "idle"
  110. ],
  111. "license": "MIT",
  112. "lint-staged": {
  113. "*.{ts,js,tsx,jsx,spec.ts}": [
  114. "prettier --loglevel warn --write",
  115. "eslint --fix"
  116. ],
  117. "*.{json,md}": [
  118. "prettier --loglevel warn --write"
  119. ]
  120. },
  121. "main": "./dist/index.cjs",
  122. "module": "./dist/index.js",
  123. "name": "listr2",
  124. "peerDependencies": {
  125. "enquirer": ">= 2.3.0 < 3"
  126. },
  127. "peerDependenciesMeta": {
  128. "enquirer": {
  129. "optional": true
  130. }
  131. },
  132. "repository": {
  133. "type": "git",
  134. "url": "git+https://github.com/cenk1cenk2/listr2.git"
  135. },
  136. "scripts": {
  137. "build": "tsup-node",
  138. "clean": "rimraf node_modules yarn.lock",
  139. "dev:start": "tsup-node --watch",
  140. "dev:test": "TS_NODE_PROJECT=tests/tsconfig.json node --inspect=0.0.0.0:${DEBUG_PORT:-9229} -r tsconfig-paths/register -r ts-node/register node_modules/jest/bin/jest.js --verbose --watchAll --config ./tests/jest.config.cjs",
  141. "docs": "typedoc --options .typedoc.json --hideInPageTOC --hideBreadcrumbs",
  142. "example": "ts-node -r tsconfig-paths/register --project examples/tsconfig.json",
  143. "lint": "prettier --loglevel warn --write src/ tests/ examples/ && yarn run lint:check --fix",
  144. "lint:check": "eslint --ext .ts,.js,.tsx,.jsx src/ tests/ examples/",
  145. "read-snapshot": "./tests/read-terminal-snapshots.sh",
  146. "test": "ts-node -P tests/tsconfig.json -r tsconfig-paths/register node_modules/jest/bin/jest.js --config ./tests/jest.config.cjs",
  147. "test:cov": "ts-node -P tests/tsconfig.json -r tsconfig-paths/register node_modules/jest/bin/jest.js --coverage --config ./tests/jest.config.cjs"
  148. },
  149. "simple-git-hooks": {
  150. "pre-commit": "yarn lint-staged",
  151. "prepare-commit-msg": "[ -t 1 ] && exec < /dev/tty && git cz --hook || true",
  152. "pre-push": "yarn test"
  153. },
  154. "type": "module",
  155. "types": "./dist/index.d.ts",
  156. "version": "4.0.5"
  157. }