From e341dd6a6da84d7b01a2388060e039193467877f Mon Sep 17 00:00:00 2001 From: abhaykumar-0285 Date: Sat, 18 Oct 2025 13:09:18 +0530 Subject: [PATCH] updating the first ml project --- package-lock.json | 871 ++++++++---------- .../showcase/crop-recommendation-system.png | Bin 0 -> 46402 bytes src/data/userData.tsx | 10 + src/data/users.tsx | 12 + 4 files changed, 425 insertions(+), 468 deletions(-) create mode 100644 src/data/showcase/crop-recommendation-system.png diff --git a/package-lock.json b/package-lock.json index 3dfe2025f..374475c09 100644 --- a/package-lock.json +++ b/package-lock.json @@ -224,7 +224,6 @@ "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.18.0.tgz", "integrity": "sha512-qI3LcFsVgtvpsBGR7aNSJYxhsR+Zl46+958ODzg8aCxIcdxiK7QEVLMJMZAR57jGqW0Lg/vrjtuLFDMfSE53qA==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.18.0", "@algolia/requester-browser-xhr": "5.18.0", @@ -409,7 +408,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.1.tgz", "integrity": "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==", "license": "MIT", - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -2229,7 +2227,6 @@ "url": "https://opencollective.com/csstools" } ], - "peer": true, "engines": { "node": ">=18" }, @@ -2251,7 +2248,6 @@ "url": "https://opencollective.com/csstools" } ], - "peer": true, "engines": { "node": ">=18" } @@ -2356,7 +2352,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -2735,7 +2730,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -3954,7 +3948,6 @@ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz", "integrity": "sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ==", "license": "MIT", - "peer": true, "dependencies": { "@docusaurus/core": "3.7.0", "@docusaurus/logger": "3.7.0", @@ -4605,7 +4598,6 @@ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz", "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==", "license": "MIT", - "peer": true, "dependencies": { "@emotion/memoize": "^0.8.1" } @@ -4697,7 +4689,6 @@ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.7.2.tgz", "integrity": "sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==", "license": "MIT", - "peer": true, "dependencies": { "@fortawesome/fontawesome-common-types": "6.7.2" }, @@ -4997,7 +4988,6 @@ "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", "license": "MIT", - "peer": true, "dependencies": { "@types/mdx": "^2.0.0" }, @@ -5085,7 +5075,6 @@ "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -5881,7 +5870,6 @@ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -6057,8 +6045,7 @@ } ], "hasInstallScript": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@tsparticles/interaction-external-attract": { "version": "3.8.1", @@ -6977,7 +6964,6 @@ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", "license": "MIT", - "peer": true, "peerDependencies": { "@types/react": "^18.0.0" } @@ -7175,6 +7161,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "peer": true, "dependencies": { "@webassemblyjs/wast-printer": "1.9.0" } @@ -7183,6 +7170,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "peer": true, "dependencies": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -7192,12 +7180,14 @@ "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "peer": true }, "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/wast-parser": "1.9.0", @@ -7207,12 +7197,14 @@ "node_modules/@webassemblyjs/helper-fsm": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "peer": true }, "node_modules/@webassemblyjs/helper-module-context": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0" } @@ -7221,6 +7213,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "peer": true, "dependencies": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -7230,7 +7223,8 @@ "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.13.2", @@ -7344,6 +7338,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/floating-point-hex-parser": "1.9.0", @@ -7357,6 +7352,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "peer": true, "dependencies": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -7366,17 +7362,20 @@ "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "peer": true }, "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "peer": true }, "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "peer": true }, "node_modules/@webassemblyjs/wast-printer": { "version": "1.14.1", @@ -7433,7 +7432,6 @@ "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -7491,7 +7489,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -7507,6 +7504,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peer": true, "peerDependencies": { "ajv": ">=5.0.0" } @@ -7543,7 +7541,6 @@ "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.18.0.tgz", "integrity": "sha512-/tfpK2A4FpS0o+S78o3YSdlqXr0MavJIDlFK3XZrlXLy7vaRXJvW5jYg3v5e/wCaF8y0IpMjkYLhoV6QqfpOgw==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-abtesting": "5.18.0", "@algolia/client-analytics": "5.18.0", @@ -7690,7 +7687,8 @@ "node_modules/aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "peer": true }, "node_modules/arg": { "version": "5.0.2", @@ -7706,6 +7704,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7714,6 +7713,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7722,6 +7722,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7759,6 +7760,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7788,6 +7790,7 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "peer": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -7797,12 +7800,14 @@ "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/assert": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "peer": true, "dependencies": { "object.assign": "^4.1.4", "util": "^0.10.4" @@ -7811,12 +7816,14 @@ "node_modules/assert/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "peer": true }, "node_modules/assert/node_modules/util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "peer": true, "dependencies": { "inherits": "2.0.3" } @@ -7825,6 +7832,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -7855,18 +7863,6 @@ "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" }, - "node_modules/async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "optional": true - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -7884,6 +7880,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "peer": true, "bin": { "atob": "bin/atob.js" }, @@ -8128,6 +8125,7 @@ "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "peer": true, "dependencies": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -8145,6 +8143,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -8218,15 +8217,6 @@ "node": ">=8" } }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, "node_modules/bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -8240,12 +8230,14 @@ "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "peer": true }, "node_modules/bn.js": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "peer": true }, "node_modules/body-parser": { "version": "2.2.0", @@ -8334,12 +8326,14 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "peer": true }, "node_modules/browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "peer": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -8353,6 +8347,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "peer": true, "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -8363,6 +8358,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "peer": true, "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -8374,6 +8370,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "peer": true, "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -8383,6 +8380,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "peer": true, "dependencies": { "bn.js": "^5.2.1", "browserify-rsa": "^4.1.0", @@ -8402,12 +8400,14 @@ "node_modules/browserify-sign/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/browserify-sign/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -8421,12 +8421,14 @@ "node_modules/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/browserify-sign/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -8434,12 +8436,14 @@ "node_modules/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "peer": true, "dependencies": { "pako": "~1.0.5" } @@ -8462,7 +8466,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.8.3", "caniuse-lite": "^1.0.30001741", @@ -8518,12 +8521,14 @@ "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "peer": true }, "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "peer": true }, "node_modules/bytes": { "version": "3.0.0", @@ -8537,6 +8542,7 @@ "version": "12.0.4", "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "peer": true, "dependencies": { "bluebird": "^3.5.5", "chownr": "^1.1.1", @@ -8560,6 +8566,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "deprecated": "Rimraf versions prior to v4 are no longer supported", + "peer": true, "dependencies": { "glob": "^7.1.3" }, @@ -8571,6 +8578,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "peer": true, "dependencies": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -8855,7 +8863,6 @@ "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-11.0.3.tgz", "integrity": "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==", "license": "Apache-2.0", - "peer": true, "dependencies": { "@chevrotain/cst-dts-gen": "11.0.3", "@chevrotain/gast": "11.0.3", @@ -8977,6 +8984,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "peer": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -8986,6 +8994,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "peer": true, "dependencies": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -9000,6 +9009,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -9011,6 +9021,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -9201,6 +9212,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "peer": true, "dependencies": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -9314,6 +9326,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "peer": true, "funding": { "url": "https://github.com/sponsors/sindresorhus" } @@ -9384,6 +9397,7 @@ "engines": [ "node >= 0.8" ], + "peer": true, "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -9394,12 +9408,14 @@ "node_modules/concat-stream/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/concat-stream/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -9413,12 +9429,14 @@ "node_modules/concat-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/concat-stream/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -9475,7 +9493,8 @@ "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "peer": true }, "node_modules/consolidated-events": { "version": "2.0.2", @@ -9485,7 +9504,8 @@ "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==" + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "peer": true }, "node_modules/content-disposition": { "version": "0.5.2", @@ -9532,6 +9552,7 @@ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "deprecated": "This package is no longer supported.", + "peer": true, "dependencies": { "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", @@ -9546,6 +9567,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "deprecated": "Rimraf versions prior to v4 are no longer supported", + "peer": true, "dependencies": { "glob": "^7.1.3" }, @@ -9558,6 +9580,7 @@ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -9711,6 +9734,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "peer": true, "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -9719,12 +9743,14 @@ "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "peer": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -9737,6 +9763,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "peer": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -9764,6 +9791,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "peer": true, "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -9921,7 +9949,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -10235,13 +10262,13 @@ "node_modules/cyclist": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", - "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==" + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "peer": true }, "node_modules/cytoscape": { "version": "3.30.3", "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.3.tgz", "integrity": "sha512-HncJ9gGJbVtw7YXtIs3+6YAFSSiKsom0amWc33Z7QbylbY2JGMrA0yz4EwrdTScZxnwclXeEZHzO5pxoy0ZE4g==", - "peer": true, "engines": { "node": ">=0.10" } @@ -10616,7 +10643,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "peer": true, "engines": { "node": ">=12" } @@ -10763,6 +10789,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "peer": true, "engines": { "node": ">=0.10" } @@ -10871,6 +10898,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "peer": true, "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -10952,6 +10980,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "peer": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -11039,8 +11068,7 @@ "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1445099.tgz", "integrity": "sha512-GEuIbCLU2Iu6Sg05GeWS7ksijhOUZIDJD2YBUNRanK7SLKjeci1uxUUomu2VNvygQRuoq/vtnTYrgPZBEiYNMA==", "dev": true, - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/didyoumean": { "version": "1.2.2", @@ -11052,6 +11080,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "peer": true, "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -11061,7 +11090,8 @@ "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/dir-glob": { "version": "3.0.1", @@ -11103,6 +11133,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "peer": true, "dependencies": { "@webassemblyjs/helper-module-context": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -11112,22 +11143,26 @@ "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/helper-api-error": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/helper-buffer": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -11139,6 +11174,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -11147,6 +11183,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -11154,12 +11191,14 @@ "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/utf8": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/@webassemblyjs/wasm-edit": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -11175,6 +11214,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-wasm-bytecode": "1.9.0", @@ -11187,6 +11227,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-buffer": "1.9.0", @@ -11198,6 +11239,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/helper-api-error": "1.9.0", @@ -11211,6 +11253,7 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.9.0", "@webassemblyjs/wast-parser": "1.9.0", @@ -11221,6 +11264,7 @@ "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -11248,6 +11292,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peer": true, "peerDependencies": { "ajv": "^6.9.1" } @@ -11256,6 +11301,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "peer": true, "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -11275,7 +11321,8 @@ "node_modules/docusaurus2-dotenv/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/dotenv-webpack": { "version": "1.7.0", @@ -11292,6 +11339,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "peer": true, "dependencies": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -11305,6 +11353,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "peer": true, "dependencies": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -11317,6 +11366,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "peer": true, "dependencies": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -11329,6 +11379,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "peer": true, "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -11343,6 +11394,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "peer": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -11356,6 +11408,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "peer": true, "dependencies": { "locate-path": "^3.0.0" }, @@ -11367,6 +11420,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -11378,6 +11432,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -11389,6 +11444,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -11400,6 +11456,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -11411,6 +11468,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "peer": true, "engines": { "node": ">=4" } @@ -11418,17 +11476,20 @@ "node_modules/docusaurus2-dotenv/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "peer": true, "dependencies": { "minimist": "^1.2.0" }, @@ -11440,6 +11501,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "peer": true, "engines": { "node": ">=4.3.0 <5.0.0 || >=5.10" } @@ -11448,6 +11510,7 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "peer": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -11461,6 +11524,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "peer": true, "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -11473,6 +11537,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "peer": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -11496,6 +11561,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -11508,6 +11574,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "peer": true, "dependencies": { "p-try": "^2.0.0" }, @@ -11522,6 +11589,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "peer": true, "dependencies": { "p-limit": "^2.0.0" }, @@ -11533,6 +11601,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "peer": true, "engines": { "node": ">=4" } @@ -11541,6 +11610,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "peer": true, "dependencies": { "find-up": "^3.0.0" }, @@ -11552,6 +11622,7 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11565,12 +11636,14 @@ "node_modules/docusaurus2-dotenv/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/docusaurus2-dotenv/node_modules/schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "peer": true, "dependencies": { "ajv": "^6.1.0", "ajv-errors": "^1.0.0", @@ -11584,6 +11657,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "peer": true, "dependencies": { "randombytes": "^2.1.0" } @@ -11592,6 +11666,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -11600,6 +11675,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -11608,6 +11684,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "peer": true, "engines": { "node": ">=6" } @@ -11616,6 +11693,7 @@ "version": "4.8.1", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "peer": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -11632,6 +11710,7 @@ "version": "1.4.6", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.6.tgz", "integrity": "sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==", + "peer": true, "dependencies": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", @@ -11654,6 +11733,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "peer": true, "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -11666,6 +11746,7 @@ "version": "1.7.5", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "peer": true, "dependencies": { "graceful-fs": "^4.1.2", "neo-async": "^2.5.0" @@ -11728,6 +11809,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "peer": true, "dependencies": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -11767,6 +11849,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "peer": true, "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -11902,6 +11985,7 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "peer": true, "dependencies": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", @@ -11912,12 +11996,14 @@ "node_modules/duplexify/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/duplexify/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11931,12 +12017,14 @@ "node_modules/duplexify/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/duplexify/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -11975,6 +12063,7 @@ "version": "6.6.1", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", + "peer": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -11988,7 +12077,8 @@ "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/email-addresses": { "version": "5.0.0", @@ -12080,6 +12170,7 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "peer": true, "dependencies": { "prr": "~1.0.1" }, @@ -12482,6 +12573,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "peer": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -12513,6 +12605,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "peer": true, "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -12530,6 +12623,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, "dependencies": { "ms": "2.0.0" } @@ -12538,6 +12632,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -12549,6 +12644,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -12560,7 +12656,8 @@ "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true }, "node_modules/expand-template": { "version": "2.0.3", @@ -12696,6 +12793,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "peer": true, "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -12714,6 +12812,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -12853,7 +12952,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "deprecated": "This module is no longer supported." + "deprecated": "This module is no longer supported.", + "peer": true }, "node_modules/figures": { "version": "3.2.0", @@ -12902,7 +13002,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -12944,12 +13043,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -13081,6 +13174,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "peer": true, "dependencies": { "inherits": "^2.0.3", "readable-stream": "^2.3.6" @@ -13089,12 +13183,14 @@ "node_modules/flush-write-stream/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/flush-write-stream/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13108,12 +13204,14 @@ "node_modules/flush-write-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/flush-write-stream/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -13154,6 +13252,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -13226,7 +13325,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -13361,6 +13459,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "peer": true, "dependencies": { "map-cache": "^0.2.2" }, @@ -13408,6 +13507,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "peer": true, "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" @@ -13416,12 +13516,14 @@ "node_modules/from2/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/from2/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13435,12 +13537,14 @@ "node_modules/from2/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/from2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -13473,6 +13577,7 @@ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", "deprecated": "This package is no longer supported.", + "peer": true, "dependencies": { "graceful-fs": "^4.1.2", "iferr": "^0.1.5", @@ -13483,12 +13588,14 @@ "node_modules/fs-write-stream-atomic/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/fs-write-stream-atomic/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13502,12 +13609,14 @@ "node_modules/fs-write-stream-atomic/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -13517,24 +13626,6 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -13673,6 +13764,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -14163,6 +14255,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "peer": true, "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -14176,6 +14269,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "peer": true, "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -14188,6 +14282,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "peer": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -14199,6 +14294,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -14210,6 +14306,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -14232,6 +14329,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "peer": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -14244,6 +14342,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "peer": true, "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -14526,6 +14625,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "peer": true, "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -14846,7 +14946,8 @@ "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "peer": true }, "node_modules/https-proxy-agent": { "version": "7.0.6", @@ -14920,7 +15021,8 @@ "node_modules/iferr": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==" + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "peer": true }, "node_modules/ignore": { "version": "5.3.1", @@ -15008,7 +15110,8 @@ "node_modules/infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "peer": true }, "node_modules/infima": { "version": "0.2.0-alpha.45", @@ -15125,6 +15228,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "peer": true, "dependencies": { "hasown": "^2.0.0" }, @@ -15214,7 +15318,8 @@ "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "peer": true }, "node_modules/is-callable": { "version": "1.2.7", @@ -15253,6 +15358,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "peer": true, "dependencies": { "hasown": "^2.0.0" }, @@ -15287,6 +15393,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -15581,6 +15688,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -15780,7 +15888,8 @@ "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "peer": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -16359,6 +16468,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "peer": true, "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -16371,6 +16481,7 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "peer": true, "bin": { "semver": "bin/semver" } @@ -16379,6 +16490,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -16387,6 +16499,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "peer": true, "dependencies": { "object-visit": "^1.0.0" }, @@ -16445,6 +16558,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "peer": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -16881,6 +16995,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "peer": true, "dependencies": { "errno": "^0.1.3", "readable-stream": "^2.0.1" @@ -16889,12 +17004,14 @@ "node_modules/memory-fs/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/memory-fs/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -16908,12 +17025,14 @@ "node_modules/memory-fs/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/memory-fs/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -18763,6 +18882,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "peer": true, "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -18774,7 +18894,8 @@ "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/mime": { "version": "1.6.0", @@ -18854,7 +18975,8 @@ "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "peer": true }, "node_modules/minimatch": { "version": "3.1.2", @@ -18887,6 +19009,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "peer": true, "dependencies": { "concat-stream": "^1.5.0", "duplexify": "^3.4.2", @@ -18914,6 +19037,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "peer": true, "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -18926,6 +19050,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -18937,6 +19062,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -18948,6 +19074,7 @@ "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "peer": true, "dependencies": { "minimist": "^1.2.6" }, @@ -18991,6 +19118,7 @@ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", "deprecated": "This package is no longer supported.", + "peer": true, "dependencies": { "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", @@ -19005,6 +19133,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "deprecated": "Rimraf versions prior to v4 are no longer supported", + "peer": true, "dependencies": { "glob": "^7.1.3" }, @@ -19047,12 +19176,6 @@ "thenify-all": "^1.0.0" } }, - "node_modules/nan": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", - "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", - "optional": true - }, "node_modules/nanoid": { "version": "3.3.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", @@ -19074,6 +19197,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "peer": true, "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -19095,6 +19219,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -19107,6 +19232,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -19118,6 +19244,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -19204,6 +19331,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "peer": true, "dependencies": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -19234,6 +19362,7 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "peer": true, "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -19243,12 +19372,14 @@ "node_modules/node-libs-browser/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/node-libs-browser/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -19262,12 +19393,14 @@ "node_modules/node-libs-browser/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/node-libs-browser/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -19357,7 +19490,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -19419,6 +19551,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "peer": true, "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -19432,6 +19565,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -19443,6 +19577,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -19455,6 +19590,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -19495,6 +19631,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "peer": true, "dependencies": { "isobject": "^3.0.0" }, @@ -19523,6 +19660,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -19604,7 +19742,8 @@ "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "peer": true }, "node_modules/os-homedir": { "version": "1.0.2", @@ -19777,12 +19916,14 @@ "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "peer": true }, "node_modules/parallel-transform": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "peer": true, "dependencies": { "cyclist": "^1.0.1", "inherits": "^2.0.3", @@ -19792,12 +19933,14 @@ "node_modules/parallel-transform/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/parallel-transform/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -19811,12 +19954,14 @@ "node_modules/parallel-transform/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/parallel-transform/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -19845,6 +19990,7 @@ "version": "5.1.7", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "peer": true, "dependencies": { "asn1.js": "^4.10.1", "browserify-aes": "^1.2.0", @@ -19954,6 +20100,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -20016,19 +20163,14 @@ "node_modules/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "peer": true }, "node_modules/path-data-parser": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/path-data-parser/-/path-data-parser-0.1.0.tgz", "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==" }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "optional": true - }, "node_modules/path-exists": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", @@ -20116,6 +20258,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "peer": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -20165,6 +20308,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "peer": true, "engines": { "node": ">=6" } @@ -20286,6 +20430,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -20308,7 +20453,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -21288,7 +21432,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -21914,6 +22057,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "peer": true, "engines": { "node": ">= 0.6.0" } @@ -21936,7 +22080,8 @@ "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "peer": true }, "node_modules/prompts": { "version": "2.4.2", @@ -22032,12 +22177,14 @@ "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "peer": true }, "node_modules/public-encrypt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "peer": true, "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -22050,7 +22197,8 @@ "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "peer": true }, "node_modules/pump": { "version": "3.0.0", @@ -22065,6 +22213,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "peer": true, "dependencies": { "duplexify": "^3.6.0", "inherits": "^2.0.3", @@ -22075,6 +22224,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "peer": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -22083,7 +22233,8 @@ "node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "peer": true }, "node_modules/pupa": { "version": "3.1.0", @@ -22165,6 +22316,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "peer": true, "engines": { "node": ">=0.4.x" } @@ -22219,6 +22371,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "peer": true, "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -22279,7 +22432,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -22348,7 +22500,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "license": "MIT", - "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -22479,7 +22630,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "license": "MIT", - "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -22572,7 +22722,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", - "peer": true, "dependencies": { "@types/react": "*" }, @@ -22668,7 +22817,6 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "peer": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -22757,7 +22905,6 @@ "version": "10.3.0", "resolved": "https://registry.npmjs.org/react-waypoint/-/react-waypoint-10.3.0.tgz", "integrity": "sha512-iF1y2c1BsoXuEGz08NoahaLFIGI9gTUAAOKip96HUmylRT6DUtpgoBPjk/Y8dfcFVmfVDvUzWjNXpZyKTOV0SQ==", - "peer": true, "dependencies": { "@babel/runtime": "^7.12.5", "consolidated-events": "^1.1.0 || ^2.0.0", @@ -22899,8 +23046,7 @@ "node_modules/redux": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", - "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", - "peer": true + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" }, "node_modules/regenerate": { "version": "1.4.2", @@ -22932,6 +23078,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "peer": true, "dependencies": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -22944,6 +23091,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -22956,6 +23104,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -22967,6 +23116,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -23231,12 +23381,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "optional": true - }, "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", @@ -23334,6 +23478,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -23414,7 +23559,8 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "peer": true }, "node_modules/responselike": { "version": "3.0.0", @@ -23434,6 +23580,7 @@ "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "peer": true, "engines": { "node": ">=0.12" } @@ -23473,6 +23620,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "peer": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -23496,7 +23644,6 @@ "version": "2.79.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", - "peer": true, "bin": { "rollup": "dist/bin/rollup" }, @@ -23607,6 +23754,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "peer": true, "dependencies": { "aproba": "^1.1.1" } @@ -23661,6 +23809,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "peer": true, "dependencies": { "ret": "~0.1.10" } @@ -23990,6 +24139,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "peer": true, "dependencies": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -24004,6 +24154,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -24014,7 +24165,8 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "peer": true }, "node_modules/setprototypeof": { "version": "1.2.0", @@ -24026,6 +24178,7 @@ "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "peer": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -24338,6 +24491,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "peer": true, "dependencies": { "base": "^0.11.1", "debug": "^2.2.0", @@ -24356,6 +24510,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "peer": true, "dependencies": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -24369,6 +24524,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "peer": true, "dependencies": { "is-descriptor": "^1.0.0" }, @@ -24380,6 +24536,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "peer": true, "dependencies": { "kind-of": "^3.2.0" }, @@ -24391,6 +24548,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -24402,6 +24560,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "peer": true, "dependencies": { "ms": "2.0.0" } @@ -24410,6 +24569,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -24421,6 +24581,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -24432,12 +24593,14 @@ "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "peer": true }, "node_modules/snapdragon/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -24494,7 +24657,8 @@ "node_modules/source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "peer": true }, "node_modules/source-map": { "version": "0.7.4", @@ -24517,6 +24681,7 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "peer": true, "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -24546,7 +24711,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "peer": true }, "node_modules/sourcemap-codec": { "version": "1.4.8", @@ -24609,6 +24775,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "peer": true, "dependencies": { "extend-shallow": "^3.0.0" }, @@ -24620,6 +24787,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -24632,6 +24800,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -24643,6 +24812,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -24671,6 +24841,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "peer": true, "dependencies": { "figgy-pudding": "^3.5.1" } @@ -24679,6 +24850,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "peer": true, "dependencies": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -24691,6 +24863,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "peer": true, "dependencies": { "is-descriptor": "^0.1.0" }, @@ -24702,6 +24875,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "peer": true, "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -24728,6 +24902,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "peer": true, "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -24736,12 +24911,14 @@ "node_modules/stream-browserify/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/stream-browserify/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -24755,12 +24932,14 @@ "node_modules/stream-browserify/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/stream-browserify/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -24769,6 +24948,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "peer": true, "dependencies": { "end-of-stream": "^1.1.0", "stream-shift": "^1.0.0" @@ -24778,6 +24958,7 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "peer": true, "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -24789,12 +24970,14 @@ "node_modules/stream-http/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/stream-http/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -24808,12 +24991,14 @@ "node_modules/stream-http/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/stream-http/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -24821,7 +25006,8 @@ "node_modules/stream-shift": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "peer": true }, "node_modules/streamx": { "version": "2.22.0", @@ -25586,6 +25772,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "peer": true, "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -25594,12 +25781,14 @@ "node_modules/through2/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/through2/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "peer": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -25613,12 +25802,14 @@ "node_modules/through2/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "peer": true }, "node_modules/through2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "peer": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -25632,6 +25823,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "peer": true, "dependencies": { "setimmediate": "^1.0.4" }, @@ -25680,12 +25872,14 @@ "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==" + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "peer": true }, "node_modules/to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "peer": true, "dependencies": { "kind-of": "^3.0.2" }, @@ -25697,6 +25891,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "peer": true, "dependencies": { "is-buffer": "^1.1.5" }, @@ -25708,6 +25903,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "peer": true, "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -25733,6 +25929,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "peer": true, "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -25745,6 +25942,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "peer": true, "dependencies": { "is-plain-object": "^2.0.4" }, @@ -25756,6 +25954,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, "dependencies": { "isobject": "^3.0.1" }, @@ -25856,7 +26055,8 @@ "node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==" + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "peer": true }, "node_modules/tunnel-agent": { "version": "0.6.0", @@ -25985,7 +26185,8 @@ "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "peer": true }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", @@ -26104,6 +26305,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "peer": true, "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -26118,6 +26320,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "peer": true, "dependencies": { "unique-slug": "^2.0.0" } @@ -26126,6 +26329,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "peer": true, "dependencies": { "imurmurhash": "^0.1.4" } @@ -26266,6 +26470,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "peer": true, "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -26278,6 +26483,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "peer": true, "dependencies": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -26291,6 +26497,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "peer": true, "dependencies": { "isarray": "1.0.0" }, @@ -26302,6 +26509,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -26309,7 +26517,8 @@ "node_modules/unset-value/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "peer": true }, "node_modules/upath": { "version": "1.2.0", @@ -26440,12 +26649,14 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "peer": true }, "node_modules/url": { "version": "0.11.3", "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "peer": true, "dependencies": { "punycode": "^1.4.1", "qs": "^6.11.2" @@ -26481,7 +26692,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -26546,6 +26756,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -26570,6 +26781,7 @@ "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "peer": true, "dependencies": { "inherits": "2.0.3" } @@ -26582,7 +26794,8 @@ "node_modules/util/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "peer": true }, "node_modules/utila": { "version": "0.4.0", @@ -26695,7 +26908,8 @@ "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "peer": true }, "node_modules/vscode-jsonrpc": { "version": "8.2.0", @@ -26766,287 +26980,6 @@ "node": ">=10.13.0" } }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "optional": true, - "dependencies": { - "chokidar": "^2.1.8" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "optional": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "optional": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "optional": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "optional": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/watchpack-chokidar2/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "optional": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "optional": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "optional": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "optional": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "optional": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "optional": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "optional": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "optional": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "optional": true - }, - "node_modules/watchpack-chokidar2/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "optional": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "optional": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "optional": true, - "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/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/watchpack-chokidar2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true - }, - "node_modules/watchpack-chokidar2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "optional": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", @@ -27074,7 +27007,6 @@ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.8.tgz", "integrity": "sha512-lQ3CPiSTpfOnrEGeXDwoq5hIGzSjmwD72GdfVzF7CQAI7t47rJG9eDWvcEkEn3CUQymAElVvDg3YNTlCYj+qUQ==", "license": "MIT", - "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", @@ -27988,6 +27920,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "peer": true, "dependencies": { "errno": "~0.1.7" } @@ -28142,6 +28075,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "peer": true, "engines": { "node": ">=0.4" } @@ -28149,7 +28083,8 @@ "node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "peer": true }, "node_modules/yallist": { "version": "3.1.1", diff --git a/src/data/showcase/crop-recommendation-system.png b/src/data/showcase/crop-recommendation-system.png new file mode 100644 index 0000000000000000000000000000000000000000..e9dcf076d7f55055065d3d3f0d24497d6db831d1 GIT binary patch literal 46402 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 bk%Oa>riziL#ZN8#lm=u1xkWU-`}ltW1l~tM literal 0 HcmV?d00001 diff --git a/src/data/userData.tsx b/src/data/userData.tsx index c7b5d32b3..5d7a4559a 100644 --- a/src/data/userData.tsx +++ b/src/data/userData.tsx @@ -279,6 +279,16 @@ export const Users: User[] = [ tags: ["opensource", "nextjs", "typescript", "ai", "favorite"], }, + { + title: "Crop Recommendation System", + description: + "A Crop Recommendation System that suggests the best crops to grow based on soil and weather conditions.", + preview: require("./showcase/crop-recommendation-system.png"), + website: "https://crop-recommendation-system11.streamlit.app/", + source: "https://github.com/ak-0283/Crop-Recommendation-System", + tags: ["opensource","ml", "favorite", "python", "streamlit"], + }, + { title: "Movie Recommendation App", description: diff --git a/src/data/users.tsx b/src/data/users.tsx index f4dbdf600..88bdac233 100644 --- a/src/data/users.tsx +++ b/src/data/users.tsx @@ -24,10 +24,12 @@ export type TagType = | "personal" | "templates" | "portfolio" + | "python" | "nextjs" | "vanilla" | "typescript" | "ai" + | "streamlit" | "ml" | "mdx" | "game" @@ -227,6 +229,16 @@ export const Tags: { [type in TagType]: Tag } = { description: "", color: "#007acc", }, + python: { + label: "Python", + description: "", + color: "#007acc", + }, + streamlit: { + label: "Streamlit", + description: "", + color: "#007acc", + }, }; export const TagList = Object.keys(Tags) as TagType[];