forked from zloirock/core-js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
129 lines (129 loc) · 6.72 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"version": "3.18.0",
"devDependencies": {
"@babel/cli": "^7.15.7",
"@babel/core": "^7.15.5",
"@babel/eslint-parser": "^7.15.7",
"@babel/plugin-proposal-class-properties": "^7.14.5",
"@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
"@babel/plugin-proposal-numeric-separator": "^7.14.5",
"@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
"@babel/plugin-proposal-optional-chaining": "^7.14.5",
"@babel/plugin-transform-arrow-functions": "^7.14.5",
"@babel/plugin-transform-block-scoped-functions": "^7.14.5",
"@babel/plugin-transform-block-scoping": "^7.15.3",
"@babel/plugin-transform-classes": "^7.15.4",
"@babel/plugin-transform-computed-properties": "^7.14.5",
"@babel/plugin-transform-destructuring": "^7.14.7",
"@babel/plugin-transform-exponentiation-operator": "^7.14.5",
"@babel/plugin-transform-literals": "^7.14.5",
"@babel/plugin-transform-member-expression-literals": "^7.14.5",
"@babel/plugin-transform-parameters": "^7.15.4",
"@babel/plugin-transform-property-literals": "^7.14.5",
"@babel/plugin-transform-shorthand-properties": "^7.14.5",
"@babel/plugin-transform-spread": "^7.14.6",
"@babel/plugin-transform-template-literals": "^7.14.5",
"babel-loader": "^8.2.2",
"babel-plugin-transform-es2015-modules-simple-commonjs": "~0.3.0",
"babel-plugin-transform-for-of-as-array": "^1.1.1",
"confusing-browser-globals": "^1.0.10",
"core-js": "file:./packages/core-js",
"core-js-builder": "file:./packages/core-js-builder",
"core-js-compat": "file:./packages/core-js-compat",
"core-js-pure": "file:./packages/core-js-pure",
"david": "^12.0.0",
"es-observable": "git+https://github.com/tc39/proposal-observable.git#d3404f06bc70c7c578a5047dfb3dc813730e3319",
"eslint": "^7.32.0",
"eslint-plugin-es": "git+https://github.com/mysticatea/eslint-plugin-es.git#00d73851793541dc7b0d07292deb0ca2bc8a25e1",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.24.2",
"eslint-plugin-jsonc": "^1.6.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-qunit": "^6.2.0",
"eslint-plugin-regexp": "^1.1.0",
"eslint-plugin-sonarjs": "~0.10.0",
"eslint-plugin-unicorn": "^36.0.0",
"jsonc-eslint-parser": "^1.3.1",
"karma": "^6.3.4",
"karma-chrome-launcher": "^3.1.0",
"karma-phantomjs-launcher": "~1.0.4",
"karma-qunit": "^4.1.2",
"konan": "^2.1.1",
"lerna": "^4.0.0",
"moon-unit": "0.2.2",
"npm": "^7.24.0",
"npm-run-all": "^4.1.5",
"phantomjs-prebuilt": "~2.1.16",
"promises-aplus-tests": "^2.1.2",
"puppeteer": "~10.2.0",
"p-timeout": "^5.0.0",
"qunit": "^2.17.1",
"semver": "^7.3.5",
"terser": "^5.8.0",
"webpack": "^5.53.0",
"webpack-cli": "^4.8.0",
"zx": "^4.2.0"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/zloirock/core-js.git"
},
"scripts": {
"init": "run-p generate-indexes bootstrap && run-p clean-and-copy build-compat",
"clean-and-copy": "zx scripts/clean-and-copy.mjs",
"bootstrap": "lerna bootstrap --no-ci",
"build": "run-s init bundle-package",
"build-compat": "run-s build-compat-data build-compat-entries build-compat-modules-by-versions",
"build-compat-data": "zx scripts/build-compat-data.mjs",
"build-compat-entries": "zx scripts/build-compat-entries.mjs",
"build-compat-modules-by-versions": "zx scripts/build-compat-modules-by-versions.mjs",
"build-observables-test": "babel node_modules/es-observable/test/ -d tests/bundles/observables-tests/",
"bundle": "run-p bundle-package bundle-helpers bundle-tests-global bundle-tests-pure",
"bundle-package": "zx scripts/bundle.mjs",
"bundle-helpers": "webpack --entry ./tests/helpers/qunit-helpers.js --output-filename qunit-helpers.js",
"bundle-tests-global": "webpack --entry ./tests/tests/index.js --output-filename tests.js",
"bundle-tests-pure": "webpack --entry ./tests/pure/index.js --output-filename pure.js",
"check-dependencies": "zx scripts/check-dependencies.mjs",
"check-mapping": "zx scripts/check-compat-data-mapping.mjs",
"check-modules-by-versions": "zx scripts/check-compat-data-modules-by-versions.mjs",
"check-unused-modules": "zx scripts/check-unused-modules.mjs",
"check": "run-s check-unused-modules check-modules-by-versions check-mapping check-dependencies",
"generate-indexes": "zx scripts/generate-indexes.mjs",
"lint": "run-s init test-lint",
"test-lint": "eslint --ext .js,.mjs,.json ./",
"test-unit": "run-p test-unit-global test-unit-minified test-unit-pure",
"test-unit-global": "karma start -f=packages/core-js-bundle/index.js,tests/bundles/tests.js",
"test-unit-global-standalone": "run-s init bundle-package bundle-helpers bundle-tests-global test-unit-global",
"test-unit-minified": "karma start -f=packages/core-js-bundle/minified.js,tests/bundles/tests.js",
"test-unit-pure": "karma start -f=tests/bundles/pure.js",
"test-unit-pure-standalone": "run-s init bundle-helpers bundle-tests-pure test-unit-pure",
"test-promises": "promises-aplus-tests tests/promises-aplus/adapter --timeout 1000",
"test-promises-standalone": "run-s init test-promises",
"test-observables-run": "node tests/observables/adapter && node tests/observables/adapter-pure",
"test-observables-standalone": "run-s init test-observables",
"test-observables": "run-s build-observables-test test-observables-run",
"test-entries": "run-p test-entries-basic test-entries-content",
"test-entries-basic": "zx tests/commonjs.mjs",
"test-entries-content": "zx tests/commonjs-entries-content.mjs",
"test-entries-standalone": "run-s init test-entries",
"test-targets-parser": "zx tests/targets-parser.mjs",
"test": "run-s init test-lint bundle test-unit test-promises test-observables test-entries test-targets-parser check",
"ci": "run-s init bundle test-unit test-promises test-observables test-entries test-targets-parser",
"clean-dependencies": "node scripts/clean-dependencies.mjs",
"refresh": "npm run clean-dependencies && npm i && npm t",
"downloads": "zx scripts/downloads-by-versions.mjs",
"downloads-main-only": "zx scripts/downloads-by-versions.mjs --main-only",
"usage": "zx scripts/usage.mjs",
"usage-100": "zx scripts/usage.mjs -l=100",
"usage-1000": "zx scripts/usage.mjs -l=1000",
"usage-10000": "zx scripts/usage.mjs -l=10000",
"update-version": "zx scripts/update-version.mjs && zx scripts/bundle.mjs --deno",
"publish": "lerna publish from-package --yes",
"l": "npm run lint",
"m": "npm run check-mapping",
"o": "npm run check-dependencies",
"r": "npm run refresh"
}
}