diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml
index 32806bdb..ca0709ea 100644
--- a/.github/workflows/node.js.yml
+++ b/.github/workflows/node.js.yml
@@ -35,7 +35,7 @@ jobs:
${{ runner.os }}-
- name: Install dependencies
run: |
- npm i jest typescript rollup typedoc -g
+ npm i jest typescript esbuild typedoc -g
npm ci
- name: Test coverage
run: |
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 34465d4c..14f08f36 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -30,27 +30,11 @@ jobs:
${{ runner.os }}-
- name: Install dependencies
run: |
- npm i jest typescript rollup typedoc -g
+ npm i jest typescript esbuild typedoc -g
npm ci
- # - name: Test coverage
- # run: |
- # jest --coverage --ci
- # - name: Coveralls Parallel
- # uses: coverallsapp/github-action@master
- # with:
- # github-token: ${{ secrets.github_token }}
- # parallel: true
- # path-to-lcov: ./coverage/lcov.info # optional (default value)
-
- # - name: Coveralls Finished
- # uses: coverallsapp/github-action@master
- # with:
- # github-token: ${{ secrets.github_token }}
- # parallel-finished: true
- name: build files, docs
run: |
NODE_OPTIONS=--max-old-space-size=9000 npm run build
- # # tsc && rollup -c && typedoc && sitedown manual/ -b docs/manual
- name: Test coverage
run: |
npm run test:ci
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1c72519f..b19b0b15 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+# [1.15.0](https://github.com/javascriptdata/scikit.js/compare/v1.14.0...v1.15.0) (2022-04-18)
+
+
+### Features
+
+* remove rollup from the build process, replace with esbuild ([1f16ef8](https://github.com/javascriptdata/scikit.js/commit/1f16ef83fe291509e2dac31e4c214392013c12d6))
+* updated readme ([7e70aba](https://github.com/javascriptdata/scikit.js/commit/7e70aba606c894ed1a128bf3fc4764d02952deec))
+
# [1.14.0](https://github.com/javascriptdata/scikit.js/compare/v1.13.0...v1.14.0) (2022-04-17)
diff --git a/README.md b/README.md
index d458dd44..3af37d66 100644
--- a/README.md
+++ b/README.md
@@ -55,12 +55,14 @@ import { LinearRegression } from 'scikitjs/dist/cjs/index.js'
For those that wish to use script src tags, simply
-```js
-
+```html
+
```
-This will expose a `scikitjs` object on the window which houses all of the libraries Estimators and functions.
-
## Simple Example
```js
diff --git a/package-lock.json b/package-lock.json
index 1d7b24fe..db9066e7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "scikitjs",
- "version": "1.14.0",
+ "version": "1.15.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "scikitjs",
- "version": "1.14.0",
+ "version": "1.15.0",
"hasInstallScript": true,
"license": "ISC",
"dependencies": {
@@ -26,13 +26,6 @@
"@babel/register": "^7.10.1",
"@commitlint/cli": "^15.0.0",
"@commitlint/config-conventional": "^15.0.0",
- "@rollup/plugin-alias": "3.1.8",
- "@rollup/plugin-commonjs": "21.0.1",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "13.0.6",
- "@rollup/plugin-replace": "3.0.0",
- "@rollup/plugin-sucrase": "4.0.1",
- "@rollup/plugin-typescript": "8.3.0",
"@semantic-release/changelog": "5.0.1",
"@semantic-release/commit-analyzer": "8.0.1",
"@semantic-release/git": "9.0.0",
@@ -56,13 +49,6 @@
"jsdoc": "^3.6.7",
"prettier": "^2.4.1",
"rimraf": "^3.0.2",
- "rollup": "^2.59.0",
- "rollup-plugin-node-builtins": "2.1.2",
- "rollup-plugin-node-globals": "1.4.0",
- "rollup-plugin-node-polyfills": "0.2.1",
- "rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-terser-js": "1.0.2",
- "rollup-plugin-typescript2": "^0.30.0",
"semantic-release": "^17.4.7",
"ts-jest": "^27.1.2",
"ts-node": "^10.0.0",
@@ -2915,155 +2901,6 @@
"@octokit/openapi-types": "^11.2.0"
}
},
- "node_modules/@rollup/plugin-alias": {
- "version": "3.1.8",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
- }
- },
- "node_modules/@rollup/plugin-alias/node_modules/slash": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@rollup/plugin-commonjs": {
- "version": "21.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "commondir": "^1.0.1",
- "estree-walker": "^2.0.1",
- "glob": "^7.1.6",
- "is-reference": "^1.2.1",
- "magic-string": "^0.25.7",
- "resolve": "^1.17.0"
- },
- "engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.38.3"
- }
- },
- "node_modules/@rollup/plugin-json": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^3.0.8"
- },
- "peerDependencies": {
- "rollup": "^1.20.0 || ^2.0.0"
- }
- },
- "node_modules/@rollup/plugin-node-resolve": {
- "version": "13.0.6",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "@types/resolve": "1.17.1",
- "builtin-modules": "^3.1.0",
- "deepmerge": "^4.2.2",
- "is-module": "^1.0.0",
- "resolve": "^1.19.0"
- },
- "engines": {
- "node": ">= 10.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.42.0"
- }
- },
- "node_modules/@rollup/plugin-replace": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "magic-string": "^0.25.7"
- },
- "peerDependencies": {
- "rollup": "^1.20.0 || ^2.0.0"
- }
- },
- "node_modules/@rollup/plugin-sucrase": {
- "version": "4.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^4.1.1",
- "sucrase": "^3.20.0"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.53.1"
- }
- },
- "node_modules/@rollup/plugin-sucrase/node_modules/@rollup/pluginutils": {
- "version": "4.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "node_modules/@rollup/plugin-typescript": {
- "version": "8.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^3.1.0",
- "resolve": "^1.17.0"
- },
- "engines": {
- "node": ">=8.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.14.0",
- "tslib": "*",
- "typescript": ">=3.7.0"
- }
- },
- "node_modules/@rollup/pluginutils": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0"
- }
- },
- "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/@semantic-release/changelog": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@semantic-release/changelog/-/changelog-5.0.1.tgz",
@@ -3828,11 +3665,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@types/estree": {
- "version": "0.0.39",
- "dev": true,
- "license": "MIT"
- },
"node_modules/@types/graceful-fs": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
@@ -3950,14 +3782,6 @@
"dev": true,
"peer": true
},
- "node_modules/@types/resolve": {
- "version": "1.17.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*"
- }
- },
"node_modules/@types/retry": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
@@ -4199,21 +4023,6 @@
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
- "node_modules/abstract-leveldown": {
- "version": "0.12.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "xtend": "~3.0.0"
- }
- },
- "node_modules/abstract-leveldown/node_modules/xtend": {
- "version": "3.0.0",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
"node_modules/acorn": {
"version": "8.6.0",
"dev": true,
@@ -4396,11 +4205,6 @@
"integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
"dev": true
},
- "node_modules/any-promise": {
- "version": "1.3.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/anymatch": {
"version": "3.1.2",
"dev": true,
@@ -4499,22 +4303,6 @@
"safer-buffer": "~2.1.0"
}
},
- "node_modules/asn1.js": {
- "version": "5.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.0.0",
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0",
- "safer-buffer": "^2.1.0"
- }
- },
- "node_modules/asn1.js/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/assert-plus": {
"version": "1.0.0",
"dev": true,
@@ -4769,45 +4557,11 @@
"node": ">=8"
}
},
- "node_modules/bl": {
- "version": "0.8.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "readable-stream": "~1.0.26"
- }
- },
- "node_modules/bl/node_modules/isarray": {
- "version": "0.0.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/bl/node_modules/readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/bl/node_modules/string_decoder": {
- "version": "0.10.31",
- "dev": true,
- "license": "MIT"
- },
"node_modules/bluebird": {
"version": "3.7.2",
"dev": true,
"license": "MIT"
},
- "node_modules/bn.js": {
- "version": "5.2.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/bottleneck": {
"version": "2.19.5",
"resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
@@ -4833,11 +4587,6 @@
"node": ">=8"
}
},
- "node_modules/brorand": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/browser-process-hrtime": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
@@ -4845,74 +4594,6 @@
"dev": true,
"peer": true
},
- "node_modules/browserify-aes": {
- "version": "1.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "buffer-xor": "^1.0.3",
- "cipher-base": "^1.0.0",
- "create-hash": "^1.1.0",
- "evp_bytestokey": "^1.0.3",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
- "node_modules/browserify-cipher": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "browserify-aes": "^1.0.4",
- "browserify-des": "^1.0.0",
- "evp_bytestokey": "^1.0.0"
- }
- },
- "node_modules/browserify-des": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cipher-base": "^1.0.1",
- "des.js": "^1.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "node_modules/browserify-fs": {
- "version": "1.0.0",
- "dev": true,
- "dependencies": {
- "level-filesystem": "^1.0.1",
- "level-js": "^2.1.3",
- "levelup": "^0.18.2"
- }
- },
- "node_modules/browserify-rsa": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^5.0.0",
- "randombytes": "^2.0.1"
- }
- },
- "node_modules/browserify-sign": {
- "version": "4.2.1",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "bn.js": "^5.1.1",
- "browserify-rsa": "^4.0.1",
- "create-hash": "^1.2.0",
- "create-hmac": "^1.1.7",
- "elliptic": "^6.5.3",
- "inherits": "^2.0.4",
- "parse-asn1": "^5.1.5",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- }
- },
"node_modules/browserslist": {
"version": "4.19.1",
"dev": true,
@@ -4957,32 +4638,11 @@
"node-int64": "^0.4.0"
}
},
- "node_modules/buffer-es6": {
- "version": "4.9.3",
- "dev": true,
- "license": "MIT"
- },
"node_modules/buffer-from": {
"version": "1.1.2",
"dev": true,
"license": "MIT"
},
- "node_modules/buffer-xor": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/builtin-modules": {
- "version": "3.2.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/call-bind": {
"version": "1.0.2",
"dev": true,
@@ -5177,15 +4837,6 @@
"integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==",
"dev": true
},
- "node_modules/cipher-base": {
- "version": "1.0.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
"node_modules/cjs-module-lexer": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
@@ -5226,14 +4877,6 @@
"wrap-ansi": "^7.0.0"
}
},
- "node_modules/clone": {
- "version": "0.1.19",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
"node_modules/clone-deep": {
"version": "4.0.1",
"dev": true,
@@ -5315,11 +4958,6 @@
"node": ">= 0.8"
}
},
- "node_modules/commander": {
- "version": "2.20.3",
- "dev": true,
- "license": "MIT"
- },
"node_modules/commondir": {
"version": "1.0.1",
"dev": true,
@@ -5349,62 +4987,21 @@
"version": "0.0.1",
"license": "MIT"
},
- "node_modules/concat-stream": {
- "version": "1.6.2",
+ "node_modules/console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
+ },
+ "node_modules/conventional-changelog-angular": {
+ "version": "5.0.13",
"dev": true,
- "engines": [
- "node >= 0.8"
- ],
- "license": "MIT",
+ "license": "ISC",
"dependencies": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
- "typedarray": "^0.0.6"
- }
- },
- "node_modules/concat-stream/node_modules/readable-stream": {
- "version": "2.3.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/concat-stream/node_modules/safe-buffer": {
- "version": "5.1.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/concat-stream/node_modules/string_decoder": {
- "version": "1.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
- "node_modules/console-control-strings": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
- "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
- },
- "node_modules/conventional-changelog-angular": {
- "version": "5.0.13",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "compare-func": "^2.0.0",
- "q": "^1.5.1"
- },
- "engines": {
- "node": ">=10"
+ "compare-func": "^2.0.0",
+ "q": "^1.5.1"
+ },
+ "engines": {
+ "node": ">=10"
}
},
"node_modules/conventional-changelog-conventionalcommits": {
@@ -5601,45 +5198,6 @@
"node": ">=0.8"
}
},
- "node_modules/create-ecdh": {
- "version": "4.0.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.1.0",
- "elliptic": "^6.5.3"
- }
- },
- "node_modules/create-ecdh/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/create-hash": {
- "version": "1.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cipher-base": "^1.0.1",
- "inherits": "^2.0.1",
- "md5.js": "^1.3.4",
- "ripemd160": "^2.0.1",
- "sha.js": "^2.4.0"
- }
- },
- "node_modules/create-hmac": {
- "version": "1.1.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cipher-base": "^1.0.3",
- "create-hash": "^1.1.0",
- "inherits": "^2.0.1",
- "ripemd160": "^2.0.0",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- }
- },
"node_modules/create-require": {
"version": "1.1.1",
"dev": true,
@@ -5658,27 +5216,6 @@
"node": ">= 8"
}
},
- "node_modules/crypto-browserify": {
- "version": "3.12.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "browserify-cipher": "^1.0.0",
- "browserify-sign": "^4.0.0",
- "create-ecdh": "^4.0.0",
- "create-hash": "^1.1.0",
- "create-hmac": "^1.1.0",
- "diffie-hellman": "^5.0.0",
- "inherits": "^2.0.1",
- "pbkdf2": "^3.0.3",
- "public-encrypt": "^4.0.0",
- "randombytes": "^2.0.0",
- "randomfill": "^1.0.3"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/crypto-random-string": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
@@ -6043,18 +5580,11 @@
"version": "4.2.2",
"dev": true,
"license": "MIT",
+ "peer": true,
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/deferred-leveldown": {
- "version": "0.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "abstract-leveldown": "~0.12.1"
- }
- },
"node_modules/define-properties": {
"version": "1.1.3",
"dev": true,
@@ -6130,15 +5660,6 @@
"integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==",
"dev": true
},
- "node_modules/des.js": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0"
- }
- },
"node_modules/detect-file": {
"version": "1.0.0",
"dev": true,
@@ -6185,21 +5706,6 @@
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/diffie-hellman": {
- "version": "5.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.1.0",
- "miller-rabin": "^4.0.0",
- "randombytes": "^2.0.0"
- }
- },
- "node_modules/diffie-hellman/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/dir-glob": {
"version": "3.0.1",
"dev": true,
@@ -6309,25 +5815,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/elliptic": {
- "version": "6.5.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.11.9",
- "brorand": "^1.1.0",
- "hash.js": "^1.0.0",
- "hmac-drbg": "^1.0.1",
- "inherits": "^2.0.4",
- "minimalistic-assert": "^1.0.1",
- "minimalistic-crypto-utils": "^1.0.1"
- }
- },
- "node_modules/elliptic/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/emittery": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
@@ -6384,17 +5871,6 @@
"node": ">=10.17"
}
},
- "node_modules/errno": {
- "version": "0.1.8",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prr": "~1.0.1"
- },
- "bin": {
- "errno": "cli.js"
- }
- },
"node_modules/error-ex": {
"version": "1.3.2",
"dev": true,
@@ -7034,11 +6510,6 @@
"node": ">=4.0"
}
},
- "node_modules/estree-walker": {
- "version": "2.0.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/esutils": {
"version": "2.0.3",
"dev": true,
@@ -7047,15 +6518,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/evp_bytestokey": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "md5.js": "^1.3.4",
- "safe-buffer": "^5.1.1"
- }
- },
"node_modules/execa": {
"version": "5.1.1",
"dev": true,
@@ -7355,11 +6817,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/foreach": {
- "version": "2.0.5",
- "dev": true,
- "license": "MIT"
- },
"node_modules/forever-agent": {
"version": "0.6.1",
"dev": true,
@@ -7511,34 +6968,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/fwd-stream": {
- "version": "1.0.4",
- "dev": true,
- "dependencies": {
- "readable-stream": "~1.0.26-4"
- }
- },
- "node_modules/fwd-stream/node_modules/isarray": {
- "version": "0.0.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fwd-stream/node_modules/readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/fwd-stream/node_modules/string_decoder": {
- "version": "0.10.31",
- "dev": true,
- "license": "MIT"
- },
"node_modules/gauge": {
"version": "2.7.4",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
@@ -7972,38 +7401,6 @@
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
},
- "node_modules/hash-base": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.4",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/hash.js": {
- "version": "1.1.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "minimalistic-assert": "^1.0.1"
- }
- },
- "node_modules/hmac-drbg": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hash.js": "^1.0.3",
- "minimalistic-assert": "^1.0.0",
- "minimalistic-crypto-utils": "^1.0.1"
- }
- },
"node_modules/homedir-polyfill": {
"version": "1.0.3",
"dev": true,
@@ -8147,11 +7544,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/idb-wrapper": {
- "version": "1.7.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/ignore": {
"version": "4.0.6",
"dev": true,
@@ -8298,10 +7690,6 @@
"node": ">=8"
}
},
- "node_modules/indexof": {
- "version": "0.0.1",
- "dev": true
- },
"node_modules/inflight": {
"version": "1.0.6",
"license": "ISC",
@@ -8335,13 +7723,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is": {
- "version": "0.2.7",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
"node_modules/is-arrayish": {
"version": "0.2.1",
"dev": true,
@@ -8405,11 +7786,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-module": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/is-number": {
"version": "7.0.0",
"dev": true,
@@ -8426,10 +7802,6 @@
"node": ">=8"
}
},
- "node_modules/is-object": {
- "version": "0.1.2",
- "dev": true
- },
"node_modules/is-path-cwd": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
@@ -8474,14 +7846,6 @@
"dev": true,
"peer": true
},
- "node_modules/is-reference": {
- "version": "1.2.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "*"
- }
- },
"node_modules/is-stream": {
"version": "2.0.1",
"dev": true,
@@ -8521,11 +7885,6 @@
"version": "1.0.0",
"license": "MIT"
},
- "node_modules/isbuffer": {
- "version": "0.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/isexe": {
"version": "2.0.0",
"dev": true,
@@ -9446,19 +8805,6 @@
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/jest-worker": {
- "version": "26.6.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -9830,253 +9176,60 @@
"lcov-parse": "bin/cli.js"
}
},
- "node_modules/level-blobs": {
- "version": "0.1.7",
+ "node_modules/leven": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
"dev": true,
- "dependencies": {
- "level-peek": "1.0.6",
- "once": "^1.3.0",
- "readable-stream": "^1.0.26-4"
+ "peer": true,
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/level-blobs/node_modules/isarray": {
- "version": "0.0.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/level-blobs/node_modules/readable-stream": {
- "version": "1.1.14",
+ "node_modules/levn": {
+ "version": "0.4.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
}
},
- "node_modules/level-blobs/node_modules/string_decoder": {
- "version": "0.10.31",
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
"dev": true,
"license": "MIT"
},
- "node_modules/level-filesystem": {
- "version": "1.2.0",
+ "node_modules/linkify-it": {
+ "version": "2.2.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "concat-stream": "^1.4.4",
- "errno": "^0.1.1",
- "fwd-stream": "^1.0.4",
- "level-blobs": "^0.1.7",
- "level-peek": "^1.0.6",
- "level-sublevel": "^5.2.0",
- "octal": "^1.0.0",
- "once": "^1.3.0",
- "xtend": "^2.2.0"
+ "uc.micro": "^1.0.1"
}
},
- "node_modules/level-fix-range": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/level-hooks": {
- "version": "4.5.0",
+ "node_modules/load-json-file": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
"dev": true,
"dependencies": {
- "string-range": "~1.2"
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^4.0.0",
+ "pify": "^3.0.0",
+ "strip-bom": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/level-js": {
- "version": "2.2.4",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "abstract-leveldown": "~0.12.0",
- "idb-wrapper": "^1.5.0",
- "isbuffer": "~0.0.0",
- "ltgt": "^2.1.2",
- "typedarray-to-buffer": "~1.0.0",
- "xtend": "~2.1.2"
- }
- },
- "node_modules/level-js/node_modules/object-keys": {
- "version": "0.4.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/level-js/node_modules/typedarray-to-buffer": {
- "version": "1.0.4",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/level-js/node_modules/xtend": {
- "version": "2.1.2",
- "dev": true,
- "dependencies": {
- "object-keys": "~0.4.0"
- },
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/level-peek": {
- "version": "1.0.6",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "level-fix-range": "~1.0.2"
- }
- },
- "node_modules/level-sublevel": {
- "version": "5.2.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "level-fix-range": "2.0",
- "level-hooks": ">=4.4.0 <5",
- "string-range": "~1.2.1",
- "xtend": "~2.0.4"
- }
- },
- "node_modules/level-sublevel/node_modules/level-fix-range": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "clone": "~0.1.9"
- }
- },
- "node_modules/level-sublevel/node_modules/object-keys": {
- "version": "0.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "foreach": "~2.0.1",
- "indexof": "~0.0.1",
- "is": "~0.2.6"
- }
- },
- "node_modules/level-sublevel/node_modules/xtend": {
- "version": "2.0.6",
- "dev": true,
- "dependencies": {
- "is-object": "~0.1.2",
- "object-keys": "~0.2.0"
- },
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/levelup": {
- "version": "0.18.6",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bl": "~0.8.1",
- "deferred-leveldown": "~0.2.0",
- "errno": "~0.1.1",
- "prr": "~0.0.0",
- "readable-stream": "~1.0.26",
- "semver": "~2.3.1",
- "xtend": "~3.0.0"
- }
- },
- "node_modules/levelup/node_modules/isarray": {
- "version": "0.0.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/levelup/node_modules/prr": {
- "version": "0.0.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/levelup/node_modules/readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/levelup/node_modules/semver": {
- "version": "2.3.2",
- "dev": true,
- "license": "BSD",
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/levelup/node_modules/string_decoder": {
- "version": "0.10.31",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/levelup/node_modules/xtend": {
- "version": "3.0.0",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/leven": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
- "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
- "dev": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/levn": {
- "version": "0.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/lines-and-columns": {
- "version": "1.2.4",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/linkify-it": {
- "version": "2.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "uc.micro": "^1.0.1"
- }
- },
- "node_modules/load-json-file": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^4.0.0",
- "pify": "^3.0.0",
- "strip-bom": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/load-json-file/node_modules/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "node_modules/load-json-file/node_modules/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
"dev": true,
"dependencies": {
"error-ex": "^1.3.1",
@@ -10212,24 +9365,11 @@
"node": ">=10"
}
},
- "node_modules/ltgt": {
- "version": "2.2.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/lunr": {
"version": "2.3.9",
"dev": true,
"license": "MIT"
},
- "node_modules/magic-string": {
- "version": "0.25.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "sourcemap-codec": "^1.4.4"
- }
- },
"node_modules/make-dir": {
"version": "2.1.0",
"dev": true,
@@ -10339,16 +9479,6 @@
"node": ">= 12"
}
},
- "node_modules/md5.js": {
- "version": "1.3.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
"node_modules/mdurl": {
"version": "1.0.1",
"dev": true,
@@ -10419,23 +9549,6 @@
"node": ">=8.6"
}
},
- "node_modules/miller-rabin": {
- "version": "4.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.0.0",
- "brorand": "^1.0.1"
- },
- "bin": {
- "miller-rabin": "bin/miller-rabin"
- }
- },
- "node_modules/miller-rabin/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/mime": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
@@ -10481,16 +9594,6 @@
"node": ">=4"
}
},
- "node_modules/minimalistic-assert": {
- "version": "1.0.1",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/minimalistic-crypto-utils": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/minimatch": {
"version": "3.0.4",
"license": "ISC",
@@ -10575,16 +9678,6 @@
"url": "https://github.com/sponsors/raouldeheer"
}
},
- "node_modules/mz": {
- "version": "2.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
"node_modules/natural-compare": {
"version": "1.4.0",
"dev": true,
@@ -13675,11 +12768,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/octal": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/once": {
"version": "1.4.0",
"license": "ISC",
@@ -13854,18 +12942,6 @@
"node": ">=6"
}
},
- "node_modules/parse-asn1": {
- "version": "5.1.6",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "asn1.js": "^5.2.0",
- "browserify-aes": "^1.0.0",
- "evp_bytestokey": "^1.0.0",
- "pbkdf2": "^3.0.3",
- "safe-buffer": "^5.1.1"
- }
- },
"node_modules/parse-json": {
"version": "5.2.0",
"dev": true,
@@ -13934,21 +13010,6 @@
"node": ">=8"
}
},
- "node_modules/pbkdf2": {
- "version": "3.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "create-hash": "^1.1.2",
- "create-hmac": "^1.1.4",
- "ripemd160": "^2.0.1",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- },
- "engines": {
- "node": ">=0.12"
- }
- },
"node_modules/performance-now": {
"version": "2.1.0",
"dev": true,
@@ -14196,11 +13257,6 @@
"node": ">=0.8"
}
},
- "node_modules/process-es6": {
- "version": "0.11.6",
- "dev": true,
- "license": "MIT"
- },
"node_modules/process-nextick-args": {
"version": "2.0.1",
"license": "MIT"
@@ -14226,34 +13282,11 @@
"node": ">= 6"
}
},
- "node_modules/prr": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/psl": {
"version": "1.8.0",
"dev": true,
"license": "MIT"
},
- "node_modules/public-encrypt": {
- "version": "4.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bn.js": "^4.1.0",
- "browserify-rsa": "^4.0.0",
- "create-hash": "^1.1.0",
- "parse-asn1": "^5.0.0",
- "randombytes": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "node_modules/public-encrypt/node_modules/bn.js": {
- "version": "4.12.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
@@ -14326,23 +13359,6 @@
"node": ">=8"
}
},
- "node_modules/randombytes": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "^5.1.0"
- }
- },
- "node_modules/randomfill": {
- "version": "1.0.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "randombytes": "^2.0.5",
- "safe-buffer": "^5.1.0"
- }
- },
"node_modules/rc": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
@@ -14786,338 +13802,26 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/ripemd160": {
- "version": "2.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1"
- }
- },
- "node_modules/rollup": {
- "version": "2.61.0",
- "dev": true,
- "license": "MIT",
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rollup-plugin-inject": {
- "version": "3.0.2",
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"license": "MIT",
"dependencies": {
- "estree-walker": "^0.6.1",
- "magic-string": "^0.25.3",
- "rollup-pluginutils": "^2.8.1"
- }
- },
- "node_modules/rollup-plugin-inject/node_modules/estree-walker": {
- "version": "0.6.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/rollup-plugin-node-builtins": {
- "version": "2.1.2",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "browserify-fs": "^1.0.0",
- "buffer-es6": "^4.9.2",
- "crypto-browserify": "^3.11.0",
- "process-es6": "^0.11.2"
- }
- },
- "node_modules/rollup-plugin-node-globals": {
- "version": "1.4.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "acorn": "^5.7.3",
- "buffer-es6": "^4.9.3",
- "estree-walker": "^0.5.2",
- "magic-string": "^0.22.5",
- "process-es6": "^0.11.6",
- "rollup-pluginutils": "^2.3.1"
- }
- },
- "node_modules/rollup-plugin-node-globals/node_modules/acorn": {
- "version": "5.7.4",
- "dev": true,
- "license": "MIT",
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/rollup-plugin-node-globals/node_modules/estree-walker": {
- "version": "0.5.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/rollup-plugin-node-globals/node_modules/magic-string": {
- "version": "0.22.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "vlq": "^0.2.2"
- }
- },
- "node_modules/rollup-plugin-node-polyfills": {
- "version": "0.2.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "rollup-plugin-inject": "^3.0.0"
- }
- },
- "node_modules/rollup-plugin-terser": {
- "version": "7.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.10.4",
- "jest-worker": "^26.2.1",
- "serialize-javascript": "^4.0.0",
- "terser": "^5.0.0"
- },
- "peerDependencies": {
- "rollup": "^2.0.0"
- }
- },
- "node_modules/rollup-plugin-terser-js": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "terser": "^3.7.6"
- }
- },
- "node_modules/rollup-plugin-terser-js/node_modules/source-map": {
- "version": "0.6.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/rollup-plugin-terser-js/node_modules/terser": {
- "version": "3.17.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "commander": "^2.19.0",
- "source-map": "~0.6.1",
- "source-map-support": "~0.5.10"
- },
- "bin": {
- "terser": "bin/uglifyjs"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/rollup-plugin-typescript2": {
- "version": "0.30.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@rollup/pluginutils": "^4.1.0",
- "find-cache-dir": "^3.3.1",
- "fs-extra": "8.1.0",
- "resolve": "1.20.0",
- "tslib": "2.1.0"
- },
- "peerDependencies": {
- "rollup": ">=1.26.3",
- "typescript": ">=2.4.0"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/@rollup/pluginutils": {
- "version": "4.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/find-cache-dir": {
- "version": "3.3.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^3.0.2",
- "pkg-dir": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/find-up": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": {
- "version": "8.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/jsonfile": {
- "version": "4.0.0",
- "dev": true,
- "license": "MIT",
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/locate-path": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/make-dir": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "semver": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/p-limit": {
- "version": "2.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/p-locate": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/pkg-dir": {
- "version": "4.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/semver": {
- "version": "6.3.0",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/rollup-plugin-typescript2/node_modules/tslib": {
- "version": "2.1.0",
- "dev": true,
- "license": "0BSD"
- },
- "node_modules/rollup-plugin-typescript2/node_modules/universalify": {
- "version": "0.1.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/rollup-pluginutils": {
- "version": "2.8.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "estree-walker": "^0.6.1"
- }
- },
- "node_modules/rollup-pluginutils/node_modules/estree-walker": {
- "version": "0.6.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "queue-microtask": "^1.2.2"
+ "queue-microtask": "^1.2.2"
}
},
"node_modules/safe-buffer": {
@@ -15304,31 +14008,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/serialize-javascript": {
- "version": "4.0.0",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "randombytes": "^2.1.0"
- }
- },
"node_modules/set-blocking": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
},
- "node_modules/sha.js": {
- "version": "2.4.11",
- "dev": true,
- "license": "(MIT AND BSD-3-Clause)",
- "dependencies": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- },
- "bin": {
- "sha.js": "bin.js"
- }
- },
"node_modules/shallow-clone": {
"version": "3.0.1",
"dev": true,
@@ -15512,6 +14196,7 @@
"version": "0.7.3",
"dev": true,
"license": "BSD-3-Clause",
+ "peer": true,
"engines": {
"node": ">= 8"
}
@@ -15533,11 +14218,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/sourcemap-codec": {
- "version": "1.4.8",
- "dev": true,
- "license": "MIT"
- },
"node_modules/spawn-error-forwarder": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz",
@@ -15729,11 +14409,6 @@
"node": ">=10"
}
},
- "node_modules/string-range": {
- "version": "1.2.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/string-width": {
"version": "4.2.3",
"license": "MIT",
@@ -15795,53 +14470,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/sucrase": {
- "version": "3.20.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "bin": {
- "sucrase": "bin/sucrase",
- "sucrase-node": "bin/sucrase-node"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/sucrase/node_modules/commander": {
- "version": "4.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/sucrase/node_modules/glob": {
- "version": "7.1.6",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/supports-color": {
"version": "7.2.0",
"license": "MIT",
@@ -15992,29 +14620,13 @@
"peer": true,
"dependencies": {
"ansi-escapes": "^4.2.1",
- "supports-hyperlinks": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/terser": {
- "version": "5.9.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "commander": "^2.20.0",
- "source-map": "~0.7.2",
- "source-map-support": "~0.5.20"
- },
- "bin": {
- "terser": "bin/terser"
+ "supports-hyperlinks": "^2.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/test-exclude": {
@@ -16044,25 +14656,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/thenify": {
- "version": "3.3.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "any-promise": "^1.0.0"
- }
- },
- "node_modules/thenify-all": {
- "version": "1.6.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "thenify": ">= 3.1.0 < 4"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
"node_modules/throat": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
@@ -16143,11 +14736,6 @@
"node": ">=8"
}
},
- "node_modules/ts-interface-checker": {
- "version": "0.1.13",
- "dev": true,
- "license": "Apache-2.0"
- },
"node_modules/ts-jest": {
"version": "27.1.2",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.2.tgz",
@@ -16334,11 +14922,6 @@
"node": ">= 8"
}
},
- "node_modules/typedarray": {
- "version": "0.0.6",
- "dev": true,
- "license": "MIT"
- },
"node_modules/typedarray-to-buffer": {
"version": "3.1.5",
"dev": true,
@@ -16546,11 +15129,6 @@
"extsprintf": "^1.2.0"
}
},
- "node_modules/vlq": {
- "version": "0.2.3",
- "dev": true,
- "license": "MIT"
- },
"node_modules/vscode-textmate": {
"version": "5.2.0",
"dev": true,
@@ -16762,13 +15340,6 @@
"dev": true,
"license": "Apache-2.0"
},
- "node_modules/xtend": {
- "version": "2.2.0",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
"node_modules/y18n": {
"version": "5.0.8",
"license": "ISC",
@@ -18787,100 +17358,6 @@
"@octokit/openapi-types": "^11.2.0"
}
},
- "@rollup/plugin-alias": {
- "version": "3.1.8",
- "dev": true,
- "requires": {
- "slash": "^3.0.0"
- },
- "dependencies": {
- "slash": {
- "version": "3.0.0",
- "dev": true
- }
- }
- },
- "@rollup/plugin-commonjs": {
- "version": "21.0.1",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "commondir": "^1.0.1",
- "estree-walker": "^2.0.1",
- "glob": "^7.1.6",
- "is-reference": "^1.2.1",
- "magic-string": "^0.25.7",
- "resolve": "^1.17.0"
- }
- },
- "@rollup/plugin-json": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.0.8"
- }
- },
- "@rollup/plugin-node-resolve": {
- "version": "13.0.6",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "@types/resolve": "1.17.1",
- "builtin-modules": "^3.1.0",
- "deepmerge": "^4.2.2",
- "is-module": "^1.0.0",
- "resolve": "^1.19.0"
- }
- },
- "@rollup/plugin-replace": {
- "version": "3.0.0",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "magic-string": "^0.25.7"
- }
- },
- "@rollup/plugin-sucrase": {
- "version": "4.0.1",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^4.1.1",
- "sucrase": "^3.20.0"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "4.1.2",
- "dev": true,
- "requires": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- }
- }
- }
- },
- "@rollup/plugin-typescript": {
- "version": "8.3.0",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^3.1.0",
- "resolve": "^1.17.0"
- }
- },
- "@rollup/pluginutils": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "@types/estree": "0.0.39",
- "estree-walker": "^1.0.1",
- "picomatch": "^2.2.2"
- },
- "dependencies": {
- "estree-walker": {
- "version": "1.0.1",
- "dev": true
- }
- }
- },
"@semantic-release/changelog": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@semantic-release/changelog/-/changelog-5.0.1.tgz",
@@ -19429,10 +17906,6 @@
"version": "4.3.0",
"dev": true
},
- "@types/estree": {
- "version": "0.0.39",
- "dev": true
- },
"@types/graceful-fs": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
@@ -19542,13 +18015,6 @@
"dev": true,
"peer": true
},
- "@types/resolve": {
- "version": "1.17.1",
- "dev": true,
- "requires": {
- "@types/node": "*"
- }
- },
"@types/retry": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
@@ -19700,19 +18166,6 @@
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
- "abstract-leveldown": {
- "version": "0.12.4",
- "dev": true,
- "requires": {
- "xtend": "~3.0.0"
- },
- "dependencies": {
- "xtend": {
- "version": "3.0.0",
- "dev": true
- }
- }
- },
"acorn": {
"version": "8.6.0",
"dev": true
@@ -19826,10 +18279,6 @@
"integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
"dev": true
},
- "any-promise": {
- "version": "1.3.0",
- "dev": true
- },
"anymatch": {
"version": "3.1.2",
"dev": true,
@@ -19914,22 +18363,6 @@
"safer-buffer": "~2.1.0"
}
},
- "asn1.js": {
- "version": "5.4.1",
- "dev": true,
- "requires": {
- "bn.js": "^4.0.0",
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0",
- "safer-buffer": "^2.1.0"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
"assert-plus": {
"version": "1.0.0",
"dev": true
@@ -20120,41 +18553,10 @@
"version": "2.2.0",
"dev": true
},
- "bl": {
- "version": "0.8.2",
- "dev": true,
- "requires": {
- "readable-stream": "~1.0.26"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "dev": true
- }
- }
- },
"bluebird": {
"version": "3.7.2",
"dev": true
},
- "bn.js": {
- "version": "5.2.0",
- "dev": true
- },
"bottleneck": {
"version": "2.19.5",
"resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
@@ -20175,10 +18577,6 @@
"fill-range": "^7.0.1"
}
},
- "brorand": {
- "version": "1.1.0",
- "dev": true
- },
"browser-process-hrtime": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
@@ -20186,69 +18584,6 @@
"dev": true,
"peer": true
},
- "browserify-aes": {
- "version": "1.2.0",
- "dev": true,
- "requires": {
- "buffer-xor": "^1.0.3",
- "cipher-base": "^1.0.0",
- "create-hash": "^1.1.0",
- "evp_bytestokey": "^1.0.3",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
- "browserify-cipher": {
- "version": "1.0.1",
- "dev": true,
- "requires": {
- "browserify-aes": "^1.0.4",
- "browserify-des": "^1.0.0",
- "evp_bytestokey": "^1.0.0"
- }
- },
- "browserify-des": {
- "version": "1.0.2",
- "dev": true,
- "requires": {
- "cipher-base": "^1.0.1",
- "des.js": "^1.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
- "browserify-fs": {
- "version": "1.0.0",
- "dev": true,
- "requires": {
- "level-filesystem": "^1.0.1",
- "level-js": "^2.1.3",
- "levelup": "^0.18.2"
- }
- },
- "browserify-rsa": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "bn.js": "^5.0.0",
- "randombytes": "^2.0.1"
- }
- },
- "browserify-sign": {
- "version": "4.2.1",
- "dev": true,
- "requires": {
- "bn.js": "^5.1.1",
- "browserify-rsa": "^4.0.1",
- "create-hash": "^1.2.0",
- "create-hmac": "^1.1.7",
- "elliptic": "^6.5.3",
- "inherits": "^2.0.4",
- "parse-asn1": "^5.1.5",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- }
- },
"browserslist": {
"version": "4.19.1",
"dev": true,
@@ -20279,22 +18614,10 @@
"node-int64": "^0.4.0"
}
},
- "buffer-es6": {
- "version": "4.9.3",
- "dev": true
- },
"buffer-from": {
"version": "1.1.2",
"dev": true
},
- "buffer-xor": {
- "version": "1.0.3",
- "dev": true
- },
- "builtin-modules": {
- "version": "3.2.0",
- "dev": true
- },
"call-bind": {
"version": "1.0.2",
"dev": true,
@@ -20421,14 +18744,6 @@
"integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==",
"dev": true
},
- "cipher-base": {
- "version": "1.0.4",
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
"cjs-module-lexer": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
@@ -20459,10 +18774,6 @@
"wrap-ansi": "^7.0.0"
}
},
- "clone": {
- "version": "0.1.19",
- "dev": true
- },
"clone-deep": {
"version": "4.0.1",
"dev": true,
@@ -20517,10 +18828,6 @@
"delayed-stream": "~1.0.0"
}
},
- "commander": {
- "version": "2.20.3",
- "dev": true
- },
"commondir": {
"version": "1.0.1",
"dev": true
@@ -20539,42 +18846,6 @@
"concat-map": {
"version": "0.0.1"
},
- "concat-stream": {
- "version": "1.6.2",
- "dev": true,
- "requires": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
- "typedarray": "^0.0.6"
- },
- "dependencies": {
- "readable-stream": {
- "version": "2.3.7",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "safe-buffer": {
- "version": "5.1.2",
- "dev": true
- },
- "string_decoder": {
- "version": "1.1.1",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.1.0"
- }
- }
- }
- },
"console-control-strings": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
@@ -20727,43 +18998,6 @@
"printj": "~1.1.0"
}
},
- "create-ecdh": {
- "version": "4.0.4",
- "dev": true,
- "requires": {
- "bn.js": "^4.1.0",
- "elliptic": "^6.5.3"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
- "create-hash": {
- "version": "1.2.0",
- "dev": true,
- "requires": {
- "cipher-base": "^1.0.1",
- "inherits": "^2.0.1",
- "md5.js": "^1.3.4",
- "ripemd160": "^2.0.1",
- "sha.js": "^2.4.0"
- }
- },
- "create-hmac": {
- "version": "1.1.7",
- "dev": true,
- "requires": {
- "cipher-base": "^1.0.3",
- "create-hash": "^1.1.0",
- "inherits": "^2.0.1",
- "ripemd160": "^2.0.0",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- }
- },
"create-require": {
"version": "1.1.1",
"dev": true
@@ -20777,23 +19011,6 @@
"which": "^2.0.1"
}
},
- "crypto-browserify": {
- "version": "3.12.0",
- "dev": true,
- "requires": {
- "browserify-cipher": "^1.0.0",
- "browserify-sign": "^4.0.0",
- "create-ecdh": "^4.0.0",
- "create-hash": "^1.1.0",
- "create-hmac": "^1.1.0",
- "diffie-hellman": "^5.0.0",
- "inherits": "^2.0.1",
- "pbkdf2": "^3.0.3",
- "public-encrypt": "^4.0.0",
- "randombytes": "^2.0.0",
- "randomfill": "^1.0.3"
- }
- },
"crypto-random-string": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
@@ -21081,14 +19298,8 @@
},
"deepmerge": {
"version": "4.2.2",
- "dev": true
- },
- "deferred-leveldown": {
- "version": "0.2.0",
"dev": true,
- "requires": {
- "abstract-leveldown": "~0.12.1"
- }
+ "peer": true
},
"define-properties": {
"version": "1.1.3",
@@ -21144,14 +19355,6 @@
"integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==",
"dev": true
},
- "des.js": {
- "version": "1.0.1",
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "minimalistic-assert": "^1.0.0"
- }
- },
"detect-file": {
"version": "1.0.0",
"dev": true
@@ -21178,21 +19381,6 @@
"integrity": "sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==",
"dev": true
},
- "diffie-hellman": {
- "version": "5.0.3",
- "dev": true,
- "requires": {
- "bn.js": "^4.1.0",
- "miller-rabin": "^4.0.0",
- "randombytes": "^2.0.0"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
"dir-glob": {
"version": "3.0.1",
"dev": true,
@@ -21286,25 +19474,6 @@
"version": "1.4.28",
"dev": true
},
- "elliptic": {
- "version": "6.5.4",
- "dev": true,
- "requires": {
- "bn.js": "^4.11.9",
- "brorand": "^1.1.0",
- "hash.js": "^1.0.0",
- "hmac-drbg": "^1.0.1",
- "inherits": "^2.0.4",
- "minimalistic-assert": "^1.0.1",
- "minimalistic-crypto-utils": "^1.0.1"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
"emittery": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
@@ -21346,13 +19515,6 @@
"java-properties": "^1.0.0"
}
},
- "errno": {
- "version": "0.1.8",
- "dev": true,
- "requires": {
- "prr": "~1.0.1"
- }
- },
"error-ex": {
"version": "1.3.2",
"dev": true,
@@ -21714,22 +19876,10 @@
"version": "5.3.0",
"dev": true
},
- "estree-walker": {
- "version": "2.0.2",
- "dev": true
- },
"esutils": {
"version": "2.0.3",
"dev": true
},
- "evp_bytestokey": {
- "version": "1.0.3",
- "dev": true,
- "requires": {
- "md5.js": "^1.3.4",
- "safe-buffer": "^5.1.1"
- }
- },
"execa": {
"version": "5.1.1",
"dev": true,
@@ -21940,10 +20090,6 @@
"version": "3.2.4",
"dev": true
},
- "foreach": {
- "version": "2.0.5",
- "dev": true
- },
"forever-agent": {
"version": "0.6.1",
"dev": true
@@ -22047,33 +20193,6 @@
"version": "1.0.1",
"dev": true
},
- "fwd-stream": {
- "version": "1.0.4",
- "dev": true,
- "requires": {
- "readable-stream": "~1.0.26-4"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "dev": true
- }
- }
- },
"gauge": {
"version": "2.7.4",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
@@ -22382,32 +20501,6 @@
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
},
- "hash-base": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "inherits": "^2.0.4",
- "readable-stream": "^3.6.0",
- "safe-buffer": "^5.2.0"
- }
- },
- "hash.js": {
- "version": "1.1.7",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "minimalistic-assert": "^1.0.1"
- }
- },
- "hmac-drbg": {
- "version": "1.0.1",
- "dev": true,
- "requires": {
- "hash.js": "^1.0.3",
- "minimalistic-assert": "^1.0.0",
- "minimalistic-crypto-utils": "^1.0.1"
- }
- },
"homedir-polyfill": {
"version": "1.0.3",
"dev": true,
@@ -22507,10 +20600,6 @@
"safer-buffer": ">= 2.1.2 < 3"
}
},
- "idb-wrapper": {
- "version": "1.7.2",
- "dev": true
- },
"ignore": {
"version": "4.0.6",
"dev": true
@@ -22612,10 +20701,6 @@
"version": "4.0.0",
"dev": true
},
- "indexof": {
- "version": "0.0.1",
- "dev": true
- },
"inflight": {
"version": "1.0.6",
"requires": {
@@ -22640,10 +20725,6 @@
"p-is-promise": "^3.0.0"
}
},
- "is": {
- "version": "0.2.7",
- "dev": true
- },
"is-arrayish": {
"version": "0.2.1",
"dev": true
@@ -22683,10 +20764,6 @@
"is-extglob": "^2.1.1"
}
},
- "is-module": {
- "version": "1.0.0",
- "dev": true
- },
"is-number": {
"version": "7.0.0",
"dev": true
@@ -22695,10 +20772,6 @@
"version": "2.0.0",
"dev": true
},
- "is-object": {
- "version": "0.1.2",
- "dev": true
- },
"is-path-cwd": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
@@ -22729,13 +20802,6 @@
"dev": true,
"peer": true
},
- "is-reference": {
- "version": "1.2.1",
- "dev": true,
- "requires": {
- "@types/estree": "*"
- }
- },
"is-stream": {
"version": "2.0.1",
"dev": true
@@ -22758,10 +20824,6 @@
"isarray": {
"version": "1.0.0"
},
- "isbuffer": {
- "version": "0.0.0",
- "dev": true
- },
"isexe": {
"version": "2.0.0",
"dev": true
@@ -23486,15 +21548,6 @@
"string-length": "^4.0.1"
}
},
- "jest-worker": {
- "version": "26.6.2",
- "dev": true,
- "requires": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- }
- },
"js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -23761,178 +21814,6 @@
"version": "1.0.0",
"dev": true
},
- "level-blobs": {
- "version": "0.1.7",
- "dev": true,
- "requires": {
- "level-peek": "1.0.6",
- "once": "^1.3.0",
- "readable-stream": "^1.0.26-4"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "dev": true
- },
- "readable-stream": {
- "version": "1.1.14",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "string_decoder": {
- "version": "0.10.31",
- "dev": true
- }
- }
- },
- "level-filesystem": {
- "version": "1.2.0",
- "dev": true,
- "requires": {
- "concat-stream": "^1.4.4",
- "errno": "^0.1.1",
- "fwd-stream": "^1.0.4",
- "level-blobs": "^0.1.7",
- "level-peek": "^1.0.6",
- "level-sublevel": "^5.2.0",
- "octal": "^1.0.0",
- "once": "^1.3.0",
- "xtend": "^2.2.0"
- }
- },
- "level-fix-range": {
- "version": "1.0.2",
- "dev": true
- },
- "level-hooks": {
- "version": "4.5.0",
- "dev": true,
- "requires": {
- "string-range": "~1.2"
- }
- },
- "level-js": {
- "version": "2.2.4",
- "dev": true,
- "requires": {
- "abstract-leveldown": "~0.12.0",
- "idb-wrapper": "^1.5.0",
- "isbuffer": "~0.0.0",
- "ltgt": "^2.1.2",
- "typedarray-to-buffer": "~1.0.0",
- "xtend": "~2.1.2"
- },
- "dependencies": {
- "object-keys": {
- "version": "0.4.0",
- "dev": true
- },
- "typedarray-to-buffer": {
- "version": "1.0.4",
- "dev": true
- },
- "xtend": {
- "version": "2.1.2",
- "dev": true,
- "requires": {
- "object-keys": "~0.4.0"
- }
- }
- }
- },
- "level-peek": {
- "version": "1.0.6",
- "dev": true,
- "requires": {
- "level-fix-range": "~1.0.2"
- }
- },
- "level-sublevel": {
- "version": "5.2.3",
- "dev": true,
- "requires": {
- "level-fix-range": "2.0",
- "level-hooks": ">=4.4.0 <5",
- "string-range": "~1.2.1",
- "xtend": "~2.0.4"
- },
- "dependencies": {
- "level-fix-range": {
- "version": "2.0.0",
- "dev": true,
- "requires": {
- "clone": "~0.1.9"
- }
- },
- "object-keys": {
- "version": "0.2.0",
- "dev": true,
- "requires": {
- "foreach": "~2.0.1",
- "indexof": "~0.0.1",
- "is": "~0.2.6"
- }
- },
- "xtend": {
- "version": "2.0.6",
- "dev": true,
- "requires": {
- "is-object": "~0.1.2",
- "object-keys": "~0.2.0"
- }
- }
- }
- },
- "levelup": {
- "version": "0.18.6",
- "dev": true,
- "requires": {
- "bl": "~0.8.1",
- "deferred-leveldown": "~0.2.0",
- "errno": "~0.1.1",
- "prr": "~0.0.0",
- "readable-stream": "~1.0.26",
- "semver": "~2.3.1",
- "xtend": "~3.0.0"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "dev": true
- },
- "prr": {
- "version": "0.0.0",
- "dev": true
- },
- "readable-stream": {
- "version": "1.0.34",
- "dev": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "semver": {
- "version": "2.3.2",
- "dev": true
- },
- "string_decoder": {
- "version": "0.10.31",
- "dev": true
- },
- "xtend": {
- "version": "3.0.0",
- "dev": true
- }
- }
- },
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@@ -24082,21 +21963,10 @@
"yallist": "^4.0.0"
}
},
- "ltgt": {
- "version": "2.2.1",
- "dev": true
- },
"lunr": {
"version": "2.3.9",
"dev": true
},
- "magic-string": {
- "version": "0.25.7",
- "dev": true,
- "requires": {
- "sourcemap-codec": "^1.4.4"
- }
- },
"make-dir": {
"version": "2.1.0",
"dev": true,
@@ -24172,15 +22042,6 @@
"typed-function": "^2.0.0"
}
},
- "md5.js": {
- "version": "1.3.5",
- "dev": true,
- "requires": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1",
- "safe-buffer": "^5.1.2"
- }
- },
"mdurl": {
"version": "1.0.1",
"dev": true
@@ -24228,20 +22089,6 @@
"picomatch": "^2.2.3"
}
},
- "miller-rabin": {
- "version": "4.0.1",
- "dev": true,
- "requires": {
- "bn.js": "^4.0.0",
- "brorand": "^1.0.1"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
"mime": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
@@ -24265,14 +22112,6 @@
"version": "1.0.1",
"dev": true
},
- "minimalistic-assert": {
- "version": "1.0.1",
- "dev": true
- },
- "minimalistic-crypto-utils": {
- "version": "1.0.1",
- "dev": true
- },
"minimatch": {
"version": "3.0.4",
"requires": {
@@ -24331,15 +22170,6 @@
"version": "2.1.6",
"dev": true
},
- "mz": {
- "version": "2.7.0",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
"natural-compare": {
"version": "1.4.0",
"dev": true
@@ -26548,12 +24378,8 @@
"call-bind": "^1.0.0",
"define-properties": "^1.1.3",
"has-symbols": "^1.0.1",
- "object-keys": "^1.1.1"
- }
- },
- "octal": {
- "version": "1.0.0",
- "dev": true
+ "object-keys": "^1.1.1"
+ }
},
"once": {
"version": "1.4.0",
@@ -26674,17 +24500,6 @@
"callsites": "^3.0.0"
}
},
- "parse-asn1": {
- "version": "5.1.6",
- "dev": true,
- "requires": {
- "asn1.js": "^5.2.0",
- "browserify-aes": "^1.0.0",
- "evp_bytestokey": "^1.0.0",
- "pbkdf2": "^3.0.3",
- "safe-buffer": "^5.1.1"
- }
- },
"parse-json": {
"version": "5.2.0",
"dev": true,
@@ -26725,17 +24540,6 @@
"version": "4.0.0",
"dev": true
},
- "pbkdf2": {
- "version": "3.1.2",
- "dev": true,
- "requires": {
- "create-hash": "^1.1.2",
- "create-hmac": "^1.1.4",
- "ripemd160": "^2.0.1",
- "safe-buffer": "^5.0.1",
- "sha.js": "^2.4.8"
- }
- },
"performance-now": {
"version": "2.1.0",
"dev": true
@@ -26897,10 +24701,6 @@
"version": "1.1.2",
"dev": true
},
- "process-es6": {
- "version": "0.11.6",
- "dev": true
- },
"process-nextick-args": {
"version": "2.0.1"
},
@@ -26918,32 +24718,10 @@
"sisteransi": "^1.0.5"
}
},
- "prr": {
- "version": "1.0.1",
- "dev": true
- },
"psl": {
"version": "1.8.0",
"dev": true
},
- "public-encrypt": {
- "version": "4.0.3",
- "dev": true,
- "requires": {
- "bn.js": "^4.1.0",
- "browserify-rsa": "^4.0.0",
- "create-hash": "^1.1.0",
- "parse-asn1": "^5.0.0",
- "randombytes": "^2.0.1",
- "safe-buffer": "^5.1.2"
- },
- "dependencies": {
- "bn.js": {
- "version": "4.12.0",
- "dev": true
- }
- }
- },
"pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
@@ -26980,21 +24758,6 @@
"version": "4.0.1",
"dev": true
},
- "randombytes": {
- "version": "2.1.0",
- "dev": true,
- "requires": {
- "safe-buffer": "^5.1.0"
- }
- },
- "randomfill": {
- "version": "1.0.4",
- "dev": true,
- "requires": {
- "randombytes": "^2.0.5",
- "safe-buffer": "^5.1.0"
- }
- },
"rc": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
@@ -27304,228 +25067,6 @@
"glob": "^7.1.3"
}
},
- "ripemd160": {
- "version": "2.0.2",
- "dev": true,
- "requires": {
- "hash-base": "^3.0.0",
- "inherits": "^2.0.1"
- }
- },
- "rollup": {
- "version": "2.61.0",
- "dev": true,
- "requires": {
- "fsevents": "~2.3.2"
- }
- },
- "rollup-plugin-inject": {
- "version": "3.0.2",
- "dev": true,
- "requires": {
- "estree-walker": "^0.6.1",
- "magic-string": "^0.25.3",
- "rollup-pluginutils": "^2.8.1"
- },
- "dependencies": {
- "estree-walker": {
- "version": "0.6.1",
- "dev": true
- }
- }
- },
- "rollup-plugin-node-builtins": {
- "version": "2.1.2",
- "dev": true,
- "requires": {
- "browserify-fs": "^1.0.0",
- "buffer-es6": "^4.9.2",
- "crypto-browserify": "^3.11.0",
- "process-es6": "^0.11.2"
- }
- },
- "rollup-plugin-node-globals": {
- "version": "1.4.0",
- "dev": true,
- "requires": {
- "acorn": "^5.7.3",
- "buffer-es6": "^4.9.3",
- "estree-walker": "^0.5.2",
- "magic-string": "^0.22.5",
- "process-es6": "^0.11.6",
- "rollup-pluginutils": "^2.3.1"
- },
- "dependencies": {
- "acorn": {
- "version": "5.7.4",
- "dev": true
- },
- "estree-walker": {
- "version": "0.5.2",
- "dev": true
- },
- "magic-string": {
- "version": "0.22.5",
- "dev": true,
- "requires": {
- "vlq": "^0.2.2"
- }
- }
- }
- },
- "rollup-plugin-node-polyfills": {
- "version": "0.2.1",
- "dev": true,
- "requires": {
- "rollup-plugin-inject": "^3.0.0"
- }
- },
- "rollup-plugin-terser": {
- "version": "7.0.2",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.10.4",
- "jest-worker": "^26.2.1",
- "serialize-javascript": "^4.0.0",
- "terser": "^5.0.0"
- }
- },
- "rollup-plugin-terser-js": {
- "version": "1.0.2",
- "dev": true,
- "requires": {
- "terser": "^3.7.6"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "dev": true
- },
- "terser": {
- "version": "3.17.0",
- "dev": true,
- "requires": {
- "commander": "^2.19.0",
- "source-map": "~0.6.1",
- "source-map-support": "~0.5.10"
- }
- }
- }
- },
- "rollup-plugin-typescript2": {
- "version": "0.30.0",
- "dev": true,
- "requires": {
- "@rollup/pluginutils": "^4.1.0",
- "find-cache-dir": "^3.3.1",
- "fs-extra": "8.1.0",
- "resolve": "1.20.0",
- "tslib": "2.1.0"
- },
- "dependencies": {
- "@rollup/pluginutils": {
- "version": "4.1.2",
- "dev": true,
- "requires": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- }
- },
- "find-cache-dir": {
- "version": "3.3.2",
- "dev": true,
- "requires": {
- "commondir": "^1.0.1",
- "make-dir": "^3.0.2",
- "pkg-dir": "^4.1.0"
- }
- },
- "find-up": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "fs-extra": {
- "version": "8.1.0",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- }
- },
- "jsonfile": {
- "version": "4.0.0",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.6"
- }
- },
- "locate-path": {
- "version": "5.0.0",
- "dev": true,
- "requires": {
- "p-locate": "^4.1.0"
- }
- },
- "make-dir": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "semver": "^6.0.0"
- }
- },
- "p-limit": {
- "version": "2.3.0",
- "dev": true,
- "requires": {
- "p-try": "^2.0.0"
- }
- },
- "p-locate": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "p-limit": "^2.2.0"
- }
- },
- "pkg-dir": {
- "version": "4.2.0",
- "dev": true,
- "requires": {
- "find-up": "^4.0.0"
- }
- },
- "semver": {
- "version": "6.3.0",
- "dev": true
- },
- "tslib": {
- "version": "2.1.0",
- "dev": true
- },
- "universalify": {
- "version": "0.1.2",
- "dev": true
- }
- }
- },
- "rollup-pluginutils": {
- "version": "2.8.2",
- "dev": true,
- "requires": {
- "estree-walker": "^0.6.1"
- },
- "dependencies": {
- "estree-walker": {
- "version": "0.6.1",
- "dev": true
- }
- }
- },
"run-parallel": {
"version": "1.2.0",
"dev": true,
@@ -27661,26 +25202,11 @@
"integrity": "sha512-Aqi54Mk9uYTjVexLnR67rTyBusmwd04cLkHy9hNvk3+G3nT2Oyg7E0l4XVbOaNwIvQ3hHeYxGcyEy+mKreyBFQ==",
"dev": true
},
- "serialize-javascript": {
- "version": "4.0.0",
- "dev": true,
- "requires": {
- "randombytes": "^2.1.0"
- }
- },
"set-blocking": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
},
- "sha.js": {
- "version": "2.4.11",
- "dev": true,
- "requires": {
- "inherits": "^2.0.1",
- "safe-buffer": "^5.0.1"
- }
- },
"shallow-clone": {
"version": "3.0.1",
"dev": true,
@@ -27814,7 +25340,8 @@
},
"source-map": {
"version": "0.7.3",
- "dev": true
+ "dev": true,
+ "peer": true
},
"source-map-support": {
"version": "0.5.20",
@@ -27830,10 +25357,6 @@
}
}
},
- "sourcemap-codec": {
- "version": "1.4.8",
- "dev": true
- },
"spawn-error-forwarder": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/spawn-error-forwarder/-/spawn-error-forwarder-1.0.0.tgz",
@@ -27995,10 +25518,6 @@
"strip-ansi": "^6.0.0"
}
},
- "string-range": {
- "version": "1.2.2",
- "dev": true
- },
"string-width": {
"version": "4.2.3",
"requires": {
@@ -28033,36 +25552,6 @@
"version": "3.1.1",
"dev": true
},
- "sucrase": {
- "version": "3.20.3",
- "dev": true,
- "requires": {
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "dependencies": {
- "commander": {
- "version": "4.1.1",
- "dev": true
- },
- "glob": {
- "version": "7.1.6",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- }
- }
- },
"supports-color": {
"version": "7.2.0",
"requires": {
@@ -28184,15 +25673,6 @@
"supports-hyperlinks": "^2.0.0"
}
},
- "terser": {
- "version": "5.9.0",
- "dev": true,
- "requires": {
- "commander": "^2.20.0",
- "source-map": "~0.7.2",
- "source-map-support": "~0.5.20"
- }
- },
"test-exclude": {
"version": "6.0.0",
"dev": true,
@@ -28211,20 +25691,6 @@
"version": "0.2.0",
"dev": true
},
- "thenify": {
- "version": "3.3.1",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0"
- }
- },
- "thenify-all": {
- "version": "1.6.0",
- "dev": true,
- "requires": {
- "thenify": ">= 3.1.0 < 4"
- }
- },
"throat": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
@@ -28285,10 +25751,6 @@
"version": "3.0.1",
"dev": true
},
- "ts-interface-checker": {
- "version": "0.1.13",
- "dev": true
- },
"ts-jest": {
"version": "27.1.2",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.2.tgz",
@@ -28390,10 +25852,6 @@
"typed-function": {
"version": "2.0.0"
},
- "typedarray": {
- "version": "0.0.6",
- "dev": true
- },
"typedarray-to-buffer": {
"version": "3.1.5",
"dev": true,
@@ -28533,10 +25991,6 @@
"extsprintf": "^1.2.0"
}
},
- "vlq": {
- "version": "0.2.3",
- "dev": true
- },
"vscode-textmate": {
"version": "5.2.0",
"dev": true
@@ -28692,10 +26146,6 @@
"version": "2.0.4",
"dev": true
},
- "xtend": {
- "version": "2.2.0",
- "dev": true
- },
"y18n": {
"version": "5.0.8"
},
diff --git a/package.json b/package.json
index bcdfdc1f..a9b31f52 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,11 @@
{
"name": "scikitjs",
- "version": "1.14.0",
+ "version": "1.15.0",
"description": "Scikit-Learn for JS",
"output": {
"node": "dist/node/index.js",
"node-gpu": "dist/node-gpu/index.js",
- "web": "dist/web/index.js",
+ "web": "dist/web/index.min.js",
"es5": "dist/es5/index.js"
},
"exports": {
@@ -24,7 +24,7 @@
"test": "node_modules/.bin/jest src/**/*.test.ts src/*.test.ts --coverage && npm run prettier:check",
"test:ci": "node --max_old_space_size=8192 node_modules/.bin/jest src/**/*.test.ts src/*.test.ts --coverage --runInBand --ci && npm run prettier:check",
"test:clean": "node_modules/.bin/jest src/**/*.test.ts src/*.test.ts --coverage && npm run prettier:check",
- "compile:web": "node --max_old_space_size=8192 node_modules/.bin/rollup -c",
+ "compile:web": "node_modules/esbuild/bin/esbuild src/index.ts --bundle --platform=browser --minify --legal-comments=none --format=esm --outfile=dist/web/index.min.js",
"compile:esm": "node_modules/.bin/tsc -p tsconfig.build-esm.json && node_modules/.bin/tsc-alias -p tsconfig.build-esm.json",
"compile:node-cjs": "node_modules/.bin/tsc -p tsconfig.build-node.json && node_modules/.bin/tsc-alias -p tsconfig.build-node.json",
"compile:es5": "node_modules/.bin/tsc -p tsconfig.build-es5.json && node_modules/.bin/tsc-alias -p tsconfig.build-es5.json",
@@ -61,13 +61,6 @@
"@babel/register": "^7.10.1",
"@commitlint/cli": "^15.0.0",
"@commitlint/config-conventional": "^15.0.0",
- "@rollup/plugin-alias": "3.1.8",
- "@rollup/plugin-commonjs": "21.0.1",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "13.0.6",
- "@rollup/plugin-replace": "3.0.0",
- "@rollup/plugin-sucrase": "4.0.1",
- "@rollup/plugin-typescript": "8.3.0",
"@semantic-release/changelog": "5.0.1",
"@semantic-release/commit-analyzer": "8.0.1",
"@semantic-release/git": "9.0.0",
@@ -91,13 +84,6 @@
"jsdoc": "^3.6.7",
"prettier": "^2.4.1",
"rimraf": "^3.0.2",
- "rollup": "^2.59.0",
- "rollup-plugin-node-builtins": "2.1.2",
- "rollup-plugin-node-globals": "1.4.0",
- "rollup-plugin-node-polyfills": "0.2.1",
- "rollup-plugin-terser": "^7.0.2",
- "rollup-plugin-terser-js": "1.0.2",
- "rollup-plugin-typescript2": "^0.30.0",
"semantic-release": "^17.4.7",
"ts-jest": "^27.1.2",
"ts-node": "^10.0.0",
diff --git a/rollup.config.js b/rollup.config.js
deleted file mode 100644
index 6a7ea0dc..00000000
--- a/rollup.config.js
+++ /dev/null
@@ -1,101 +0,0 @@
-import typescript from '@rollup/plugin-typescript'
-import resolve from '@rollup/plugin-node-resolve'
-import commonjs from '@rollup/plugin-commonjs'
-import builtins from 'rollup-plugin-node-builtins'
-import globals from 'rollup-plugin-node-globals'
-import replace from '@rollup/plugin-replace'
-import terser from 'rollup-plugin-terser-js'
-import json from '@rollup/plugin-json'
-import pkg from './package.json'
-import alias from '@rollup/plugin-alias'
-
-const name = 'scikitjs'
-
-function getOutput({ minify = false } = {}) {
- const output = [
- {
- file: pkg.output.web,
- format: 'iife',
- exports: 'named',
- name,
- sourcemap: true
- }
- ]
- return output.map((item) => {
- const itemFileArray = item.file.split('.')
- if (minify) {
- itemFileArray.splice(itemFileArray.length - 1, 0, 'min')
- }
- item.file = itemFileArray.join('.')
- item.sourcemap = false
- return item
- })
-}
-
-function getPlugins({ minify = false } = {}) {
- const plugins = []
-
- plugins.push(
- ...[
- alias({
- resolve: ['.js', '.ts'],
- entries: {
- '@tensorflow/tfjs-node': '@tensorflow/tfjs'
- }
- })
- ]
- )
-
- plugins.push(
- ...[
- json(),
- replace({
- preventAssignment: true,
- delimiters: ['', '']
- }),
- replace({
- preventAssignment: true,
- 'process.env.NODE_ENV': minify
- ? JSON.stringify('production')
- : JSON.stringify('development')
- }),
- builtins({}),
- resolve({
- preferBuiltins: true
- }),
- typescript({
- noEmitOnError: false,
- declaration: false,
- declarationDir: null,
- allowJs: true,
- downlevelIteration: true,
- target: 'es5', //legacy ? "es5" : "esnext",
- tsconfig: './tsconfig.build.json'
- }),
- commonjs({
- extensions: ['.js']
- }), // so Rollup can convert `ms` to an ES module
- globals({})
- ]
- )
- if (minify) {
- plugins.push(
- terser({
- sourcemaps: true,
- compress: true,
- mangle: true,
- verbose: true
- })
- )
- return plugins
- }
- return plugins
-}
-
-export default [
- {
- input: 'src/index.ts',
- output: getOutput(),
- plugins: getPlugins()
- }
-]