| [9af201e] | 1 | {
|
|---|
| 2 | "name": "underscore",
|
|---|
| 3 | "description": "JavaScript's functional programming helper library.",
|
|---|
| 4 | "version": "1.13.6",
|
|---|
| 5 | "author": "Jeremy Ashkenas <jeremy@documentcloud.org>",
|
|---|
| 6 | "license": "MIT",
|
|---|
| 7 | "homepage": "https://underscorejs.org",
|
|---|
| 8 | "repository": {
|
|---|
| 9 | "type": "git",
|
|---|
| 10 | "url": "git://github.com/jashkenas/underscore.git"
|
|---|
| 11 | },
|
|---|
| 12 | "keywords": [
|
|---|
| 13 | "util",
|
|---|
| 14 | "functional",
|
|---|
| 15 | "server",
|
|---|
| 16 | "client",
|
|---|
| 17 | "browser"
|
|---|
| 18 | ],
|
|---|
| 19 | "main": "underscore-umd.js",
|
|---|
| 20 | "module": "modules/index-all.js",
|
|---|
| 21 | "type": "commonjs",
|
|---|
| 22 | "exports": {
|
|---|
| 23 | ".": {
|
|---|
| 24 | "import": {
|
|---|
| 25 | "module": "./modules/index-all.js",
|
|---|
| 26 | "browser": {
|
|---|
| 27 | "production": "./underscore-esm-min.js",
|
|---|
| 28 | "default": "./underscore-esm.js"
|
|---|
| 29 | },
|
|---|
| 30 | "node": "./underscore-node.mjs",
|
|---|
| 31 | "default": "./underscore-esm.js"
|
|---|
| 32 | },
|
|---|
| 33 | "require": {
|
|---|
| 34 | "module": "./modules/index-all.js",
|
|---|
| 35 | "browser": {
|
|---|
| 36 | "production": "./underscore-umd-min.js",
|
|---|
| 37 | "default": "./underscore-umd.js"
|
|---|
| 38 | },
|
|---|
| 39 | "node": "./underscore-node.cjs",
|
|---|
| 40 | "default": "./underscore-umd.js"
|
|---|
| 41 | },
|
|---|
| 42 | "default": "./underscore-umd.js"
|
|---|
| 43 | },
|
|---|
| 44 | "./underscore*": "./underscore*",
|
|---|
| 45 | "./modules/*": {
|
|---|
| 46 | "require": "./cjs/*",
|
|---|
| 47 | "default": "./modules/*"
|
|---|
| 48 | },
|
|---|
| 49 | "./amd/*": "./amd/*",
|
|---|
| 50 | "./cjs/*": "./cjs/*",
|
|---|
| 51 | "./package.json": "./package.json"
|
|---|
| 52 | },
|
|---|
| 53 | "devDependencies": {
|
|---|
| 54 | "coveralls": "^3.1.1",
|
|---|
| 55 | "cpy-cli": "^3.1.1",
|
|---|
| 56 | "docco": "^0.8.0",
|
|---|
| 57 | "eslint": "^6.8.0",
|
|---|
| 58 | "eslint-plugin-import": "^2.20.1",
|
|---|
| 59 | "glob": "^7.1.6",
|
|---|
| 60 | "gzip-size-cli": "^1.0.0",
|
|---|
| 61 | "husky": "^4.2.3",
|
|---|
| 62 | "karma": "^4.4.1",
|
|---|
| 63 | "karma-qunit": "^4.1.2",
|
|---|
| 64 | "karma-sauce-launcher": "^4.3.6",
|
|---|
| 65 | "nyc": "^15.1.0",
|
|---|
| 66 | "patch-package": "^6.4.7",
|
|---|
| 67 | "pretty-bytes-cli": "^1.0.0",
|
|---|
| 68 | "qunit": "2.10.1",
|
|---|
| 69 | "rollup": "^2.40.0",
|
|---|
| 70 | "terser": "^4.6.13"
|
|---|
| 71 | },
|
|---|
| 72 | "overrides": {
|
|---|
| 73 | "colors@>1.4.0": "1.4.0"
|
|---|
| 74 | },
|
|---|
| 75 | "scripts": {
|
|---|
| 76 | "test": "npm run lint && npm run prepare-tests && npm run test-node",
|
|---|
| 77 | "coverage": "npm run prepare-tests && nyc npm run test-node && nyc report",
|
|---|
| 78 | "coveralls": "nyc npm run test-node && nyc report --reporter=text-lcov | coveralls",
|
|---|
| 79 | "lint": "eslint modules/*.js test/*.js",
|
|---|
| 80 | "test-node": "qunit test/",
|
|---|
| 81 | "test-browser": "npm i karma-phantomjs-launcher && karma start",
|
|---|
| 82 | "bundle": "rollup -c && eslint underscore-umd.js && rollup -c rollup.config2.js",
|
|---|
| 83 | "bundle-treeshake": "cd test-treeshake && rollup --config",
|
|---|
| 84 | "prepare-tests": "npm run bundle && npm run bundle-treeshake",
|
|---|
| 85 | "minify-umd": "terser underscore-umd.js -c \"evaluate=false\" --comments \"/ .*/\" -m",
|
|---|
| 86 | "minify-esm": "terser underscore-esm.js -c \"evaluate=false\" --comments \"/ .*/\" -m",
|
|---|
| 87 | "module-package-json": "node -e 'console.log(`{\"type\":\"module\",\"version\":\"${process.env.npm_package_version}\"}`)' > modules/package.json",
|
|---|
| 88 | "build-umd": "npm run minify-umd -- --source-map content=underscore-umd.js.map --source-map-url \" \" -o underscore-umd-min.js",
|
|---|
| 89 | "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",
|
|---|
| 90 | "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 .",
|
|---|
| 91 | "build": "npm run bundle && npm run build-umd && npm run build-esm && npm run alias-bundle",
|
|---|
| 92 | "doc": "docco underscore-esm.js && docco modules/*.js -c docco.css -t docs/linked-esm.jst",
|
|---|
| 93 | "weight": "npm run bundle && npm run minify-umd | gzip-size | pretty-bytes",
|
|---|
| 94 | "prepublishOnly": "npm run build && npm run doc"
|
|---|
| 95 | },
|
|---|
| 96 | "files": [
|
|---|
| 97 | "underscore-esm.js",
|
|---|
| 98 | "underscore-esm.js.map",
|
|---|
| 99 | "underscore-esm-min.js",
|
|---|
| 100 | "underscore-esm-min.js.map",
|
|---|
| 101 | "underscore-umd.js",
|
|---|
| 102 | "underscore-umd.js.map",
|
|---|
| 103 | "underscore-umd-min.js",
|
|---|
| 104 | "underscore-umd-min.js.map",
|
|---|
| 105 | "underscore.js",
|
|---|
| 106 | "underscore-min.js",
|
|---|
| 107 | "underscore-min.js.map",
|
|---|
| 108 | "underscore-node-f.cjs",
|
|---|
| 109 | "underscore-node-f.cjs.map",
|
|---|
| 110 | "underscore-node.cjs",
|
|---|
| 111 | "underscore-node.cjs.map",
|
|---|
| 112 | "underscore-node.mjs",
|
|---|
| 113 | "underscore-node.mjs.map",
|
|---|
| 114 | "modules/",
|
|---|
| 115 | "amd/",
|
|---|
| 116 | "cjs/"
|
|---|
| 117 | ],
|
|---|
| 118 | "husky": {
|
|---|
| 119 | "hooks": {
|
|---|
| 120 | "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",
|
|---|
| 121 | "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"
|
|---|
| 122 | }
|
|---|
| 123 | }
|
|---|
| 124 | }
|
|---|