package.json 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. {
  2. "_from": "underscore@^1.8.3",
  3. "_id": "underscore@1.13.6",
  4. "_inBundle": false,
  5. "_integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==",
  6. "_location": "/underscore",
  7. "_phantomChildren": {},
  8. "_requested": {
  9. "type": "range",
  10. "registry": true,
  11. "raw": "underscore@^1.8.3",
  12. "name": "underscore",
  13. "escapedName": "underscore",
  14. "rawSpec": "^1.8.3",
  15. "saveSpec": null,
  16. "fetchSpec": "^1.8.3"
  17. },
  18. "_requiredBy": [
  19. "/leancloud-storage"
  20. ],
  21. "_resolved": "https://registry.npmmirror.com/underscore/-/underscore-1.13.6.tgz",
  22. "_shasum": "04786a1f589dc6c09f761fc5f45b89e935136441",
  23. "_spec": "underscore@^1.8.3",
  24. "_where": "D:\\website\\Other\\score\\node_modules\\leancloud-storage",
  25. "author": {
  26. "name": "Jeremy Ashkenas",
  27. "email": "jeremy@documentcloud.org"
  28. },
  29. "bugs": {
  30. "url": "https://github.com/jashkenas/underscore/issues"
  31. },
  32. "bundleDependencies": false,
  33. "deprecated": false,
  34. "description": "JavaScript's functional programming helper library.",
  35. "devDependencies": {
  36. "coveralls": "^3.1.1",
  37. "cpy-cli": "^3.1.1",
  38. "docco": "^0.8.0",
  39. "eslint": "^6.8.0",
  40. "eslint-plugin-import": "^2.20.1",
  41. "glob": "^7.1.6",
  42. "gzip-size-cli": "^1.0.0",
  43. "husky": "^4.2.3",
  44. "karma": "^4.4.1",
  45. "karma-qunit": "^4.1.2",
  46. "karma-sauce-launcher": "^4.3.6",
  47. "nyc": "^15.1.0",
  48. "patch-package": "^6.4.7",
  49. "pretty-bytes-cli": "^1.0.0",
  50. "qunit": "2.10.1",
  51. "rollup": "^2.40.0",
  52. "terser": "^4.6.13"
  53. },
  54. "exports": {
  55. ".": {
  56. "import": {
  57. "module": "./modules/index-all.js",
  58. "browser": {
  59. "production": "./underscore-esm-min.js",
  60. "default": "./underscore-esm.js"
  61. },
  62. "node": "./underscore-node.mjs",
  63. "default": "./underscore-esm.js"
  64. },
  65. "require": {
  66. "module": "./modules/index-all.js",
  67. "browser": {
  68. "production": "./underscore-umd-min.js",
  69. "default": "./underscore-umd.js"
  70. },
  71. "node": "./underscore-node.cjs",
  72. "default": "./underscore-umd.js"
  73. },
  74. "default": "./underscore-umd.js"
  75. },
  76. "./underscore*": "./underscore*",
  77. "./modules/*": {
  78. "require": "./cjs/*",
  79. "default": "./modules/*"
  80. },
  81. "./amd/*": "./amd/*",
  82. "./cjs/*": "./cjs/*",
  83. "./package.json": "./package.json"
  84. },
  85. "files": [
  86. "underscore-esm.js",
  87. "underscore-esm.js.map",
  88. "underscore-esm-min.js",
  89. "underscore-esm-min.js.map",
  90. "underscore-umd.js",
  91. "underscore-umd.js.map",
  92. "underscore-umd-min.js",
  93. "underscore-umd-min.js.map",
  94. "underscore.js",
  95. "underscore-min.js",
  96. "underscore-min.js.map",
  97. "underscore-node-f.cjs",
  98. "underscore-node-f.cjs.map",
  99. "underscore-node.cjs",
  100. "underscore-node.cjs.map",
  101. "underscore-node.mjs",
  102. "underscore-node.mjs.map",
  103. "modules/",
  104. "amd/",
  105. "cjs/"
  106. ],
  107. "homepage": "https://underscorejs.org",
  108. "husky": {
  109. "hooks": {
  110. "pre-commit": "npm run bundle && git add underscore-umd.js underscore-umd.js.map underscore-esm.js underscore-esm.js.map underscore-node-f.cjs underscore-node-f.cjs.map underscore-node.cjs underscore-node.cjs.map underscore-node.mjs underscore-node.mjs.map",
  111. "post-commit": "git reset underscore-umd.js underscore-umd.js.map underscore-esm.js underscore-esm.js.map underscore-node-f.cjs underscore-node-f.cjs.map underscore-node.cjs underscore-node.cjs.map underscore-node.mjs underscore-node.mjs.map"
  112. }
  113. },
  114. "keywords": [
  115. "util",
  116. "functional",
  117. "server",
  118. "client",
  119. "browser"
  120. ],
  121. "license": "MIT",
  122. "main": "underscore-umd.js",
  123. "module": "modules/index-all.js",
  124. "name": "underscore",
  125. "overrides": {
  126. "colors@>1.4.0": "1.4.0"
  127. },
  128. "repository": {
  129. "type": "git",
  130. "url": "git://github.com/jashkenas/underscore.git"
  131. },
  132. "scripts": {
  133. "alias-bundle": "cpy --rename=underscore.js underscore-umd.js . && cpy --rename=underscore-min.js underscore-umd-min.js . && cpy --rename=underscore-min.js.map underscore-umd-min.js.map .",
  134. "build": "npm run bundle && npm run build-umd && npm run build-esm && npm run alias-bundle",
  135. "build-esm": "npm run module-package-json && npm run minify-esm -- --source-map content=underscore-esm.js.map --source-map-url \" \" -o underscore-esm-min.js",
  136. "build-umd": "npm run minify-umd -- --source-map content=underscore-umd.js.map --source-map-url \" \" -o underscore-umd-min.js",
  137. "bundle": "rollup -c && eslint underscore-umd.js && rollup -c rollup.config2.js",
  138. "bundle-treeshake": "cd test-treeshake && rollup --config",
  139. "coverage": "npm run prepare-tests && nyc npm run test-node && nyc report",
  140. "coveralls": "nyc npm run test-node && nyc report --reporter=text-lcov | coveralls",
  141. "doc": "docco underscore-esm.js && docco modules/*.js -c docco.css -t docs/linked-esm.jst",
  142. "lint": "eslint modules/*.js test/*.js",
  143. "minify-esm": "terser underscore-esm.js -c \"evaluate=false\" --comments \"/ .*/\" -m",
  144. "minify-umd": "terser underscore-umd.js -c \"evaluate=false\" --comments \"/ .*/\" -m",
  145. "module-package-json": "node -e 'console.log(`{\"type\":\"module\",\"version\":\"${process.env.npm_package_version}\"}`)' > modules/package.json",
  146. "prepare-tests": "npm run bundle && npm run bundle-treeshake",
  147. "prepublishOnly": "npm run build && npm run doc",
  148. "test": "npm run lint && npm run prepare-tests && npm run test-node",
  149. "test-browser": "npm i karma-phantomjs-launcher && karma start",
  150. "test-node": "qunit test/",
  151. "weight": "npm run bundle && npm run minify-umd | gzip-size | pretty-bytes"
  152. },
  153. "type": "commonjs",
  154. "version": "1.13.6"
  155. }