diff --git a/package-lock.json b/package-lock.json index 0f4002000..55e8ed55a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1889,16 +1889,16 @@ } }, "node_modules/@lerna/add": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-5.0.0.tgz", - "integrity": "sha512-KdIOQL+88iHU9zuAU8Be1AL4cOVmm77nlckylsNaVVTiomNipr/h7lStiBO52BoMkwKzNwOH6He5HGY0Yo7s2w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-5.1.0.tgz", + "integrity": "sha512-JK6ezKNQCfXnuHuxd63HcFbgVzfXMcyC0HFKCU5juPaIvqVCXBFR2xNy4gYcMPE9dZS9THT719hf3c0RgWMl0w==", "dev": true, "dependencies": { - "@lerna/bootstrap": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/bootstrap": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "npm-package-arg": "^8.1.0", "p-map": "^4.0.0", @@ -1910,23 +1910,23 @@ } }, "node_modules/@lerna/bootstrap": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-5.0.0.tgz", - "integrity": "sha512-2m1BxKbYwDABy+uE/Da3EQM61R58bI3YQ0o1rsFQq1u0ltL9CJxw1o0lMg84hwMsBb4D+kLIXLqetYlLVgbr0Q==", - "dev": true, - "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/has-npm-version": "5.0.0", - "@lerna/npm-install": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/rimraf-dir": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/symlink-binary": "5.0.0", - "@lerna/symlink-dependencies": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-5.1.0.tgz", + "integrity": "sha512-TAIoRLiHfmFB1wZlHQ+YkkSaniqWshcxz2703U5iwrCeSOtWRE5+4G7d0wvNAXTLou8Azxjx+gXzU32IHS7k1g==", + "dev": true, + "dependencies": { + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/has-npm-version": "5.1.0", + "@lerna/npm-install": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/rimraf-dir": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/symlink-binary": "5.1.0", + "@lerna/symlink-dependencies": "5.1.0", + "@lerna/validation-error": "5.1.0", "@npmcli/arborist": "5.2.0", "dedent": "^0.7.0", "get-port": "^5.1.1", @@ -1943,38 +1943,38 @@ } }, "node_modules/@lerna/changed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-5.0.0.tgz", - "integrity": "sha512-A24MHipPGODmzQBH1uIMPPUUOc1Zm7Qe/eSYzm52bFHtVxWH0nIVXfunadoMX32NhzKQH3Sw8X2rWHPQSRoUvA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-5.1.0.tgz", + "integrity": "sha512-u6yHa/CLG9rQd0+TZLNSYTjiDIqN6hCfLbXrnT3oVsGmu2Agp/uSGvMS9SXsQEmztQLevOEZ/Rl7LCPVBa21dg==", "dev": true, "dependencies": { - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/listable": "5.0.0", - "@lerna/output": "5.0.0" + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/listable": "5.1.0", + "@lerna/output": "5.1.0" }, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/check-working-tree": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-5.0.0.tgz", - "integrity": "sha512-PnUMdpT2qS4o+vs+7l5fFIizstGdqSkhLG+Z9ZiY5OMtnGd+pmAFQFlbLSZSmdvQSOSobl9fhB1St8qhPD60xQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-5.1.0.tgz", + "integrity": "sha512-Vd6Roa0TIXZVXXplx/EP/A4QtHFeCFHbk2MbK7t7CWiCK9pEU9nhF/j6SJhuPes3z1mSOn/FjaN2JjShvJII1w==", "dev": true, "dependencies": { - "@lerna/collect-uncommitted": "5.0.0", - "@lerna/describe-ref": "5.0.0", - "@lerna/validation-error": "5.0.0" + "@lerna/collect-uncommitted": "5.1.0", + "@lerna/describe-ref": "5.1.0", + "@lerna/validation-error": "5.1.0" }, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/child-process": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-5.0.0.tgz", - "integrity": "sha512-cFVNkedrlU8XTt15EvUtQ84hqtV4oToQW/elKNv//mhCz06HY8Y+Ia6XevK2zrIhZjS6DT576F/7SmTk3vnpmg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-5.1.0.tgz", + "integrity": "sha512-BkPkeFpApuPYBYvnqLjdY3/qQV/6zouchrtMUnaQ3N8pdkU/NkSDEeBtl4hR5Coyb1jGjpYt63IrrD4i4Snyvg==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -1986,16 +1986,16 @@ } }, "node_modules/@lerna/clean": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-5.0.0.tgz", - "integrity": "sha512-7B+0Nx6MEPmCfnEa1JFyZwJsC7qlGrikWXyLglLb/wcbapYVsuDauOl9AT1iOFoXKw82P77HWYUKWeD9DQgw/w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-5.1.0.tgz", + "integrity": "sha512-hX0Y6cumy3Gn21WriFUEJgznbfaZQQYrOQJDu5FOd9EShKb0gfWpX8l/DmnDfcQoIXJSYV85oHPuB619sdZwUA==", "dev": true, "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/rimraf-dir": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/rimraf-dir": "5.1.0", "p-map": "^4.0.0", "p-map-series": "^2.1.0", "p-waterfall": "^2.1.1" @@ -2005,12 +2005,12 @@ } }, "node_modules/@lerna/cli": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-5.0.0.tgz", - "integrity": "sha512-g8Nifko8XNySOl8u2molSHVl+fk/E1e5FSn/W2ekeijmc3ezktp+xbPWofNq71N/d297+KPQpLBfwzXSo9ufIQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-5.1.0.tgz", + "integrity": "sha512-Mwod1swfQvYat60S2/otQVe64WQMUtdnNz/GaKoIbyIekqUC0Ozo6Ui0Qv9UdmowADdIRpHPEb3tK1i8Ze7rew==", "dev": true, "dependencies": { - "@lerna/global-options": "5.0.0", + "@lerna/global-options": "5.1.0", "dedent": "^0.7.0", "npmlog": "^4.1.2", "yargs": "^16.2.0" @@ -2020,12 +2020,12 @@ } }, "node_modules/@lerna/collect-uncommitted": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-5.0.0.tgz", - "integrity": "sha512-mga/2S9rK0TP5UCulWiCTrC/uKaiIlOro1n8R3oCw6eRw9eupCSRx5zGI7pdh8CPD82MDL7w0a6OTep3WBSBVA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-5.1.0.tgz", + "integrity": "sha512-NTE0z3mRILv/NY5iWUCbXt0W3LWYr5oBHXPRDwYOtb4K3c7WXHIZ6v4ZtsGFG++K+74Ak1sZj8wCQjntUklx9w==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "chalk": "^4.1.0", "npmlog": "^4.1.2" }, @@ -2034,13 +2034,13 @@ } }, "node_modules/@lerna/collect-updates": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-5.0.0.tgz", - "integrity": "sha512-X82i8SVgBXLCk8vbKWfQPRLTAXROCANL8Z/bU1l6n7yycsHKdjrrlNi1+KprFdfRsMvSm10R4qPNcl9jgsp/IA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-5.1.0.tgz", + "integrity": "sha512-MKRTTZpBNeMsSp2FAjbczGN08ni2Cxrb4Y+RRX3FFNi46T+hfugkWWJraXRXJ+D4HNt6IsndxK0/5J6G3sIl9A==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/describe-ref": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/describe-ref": "5.1.0", "minimatch": "^3.0.4", "npmlog": "^4.1.2", "slash": "^3.0.0" @@ -2050,16 +2050,16 @@ } }, "node_modules/@lerna/command": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-5.0.0.tgz", - "integrity": "sha512-j7/apU5d/nhSc1qIZgcV03KyO5jz3y7cwSum3IuK8/XF6rKwt3FVnbue1V3l9sJ6IRJjsRGKyViB1IdP5nSX4Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-5.1.0.tgz", + "integrity": "sha512-lPHtnvjsYVEqMQ06YjHcSqZrH7jjMPLC9vCo6lkm43QvtLmow5tGzUSt+ZkXJFa5iQp3/Qdzuf3KV2Oq2FAFbw==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/project": "5.0.0", - "@lerna/validation-error": "5.0.0", - "@lerna/write-log-file": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/project": "5.1.0", + "@lerna/validation-error": "5.1.0", + "@lerna/write-log-file": "5.1.0", "clone-deep": "^4.0.1", "dedent": "^0.7.0", "execa": "^5.0.0", @@ -2071,12 +2071,12 @@ } }, "node_modules/@lerna/conventional-commits": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-5.0.0.tgz", - "integrity": "sha512-tUCRTAycDCtSlCEI0hublq4uKHeV0UHpwIb3Fdt6iv2AoTSPBSX/Dwu/6VqguysOSEkkR4M2JCOLvJCl4IMxwg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-5.1.0.tgz", + "integrity": "sha512-bC0oITKwaAGbM3I7pE3jf5NwwzjUoQH68DC1WAtaJurCtSvvuM00irtz8KqXeWsW9nUtY68gYUuV5btSkEZ4FA==", "dev": true, "dependencies": { - "@lerna/validation-error": "5.0.0", + "@lerna/validation-error": "5.1.0", "conventional-changelog-angular": "^5.0.12", "conventional-changelog-core": "^4.2.2", "conventional-recommended-bump": "^6.1.0", @@ -2093,15 +2093,15 @@ } }, "node_modules/@lerna/create": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-5.0.0.tgz", - "integrity": "sha512-sdFTVTLOVuhHpzIYhFAwK0Ry3p4d7uMe9ZG/Ii128/pB9kEEfCth+1WBq6mBpYZ5mOLLgxJbWalbiJFl0toQRw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-5.1.0.tgz", + "integrity": "sha512-5xw46aZrAQhJByKMyNs78Nl3SZI6yxqNA12pQR7HWf+2/VX29dxKao6W+4658OQIOw2G148TTadP4G9zRiRKRw==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "globby": "^11.0.2", @@ -2122,9 +2122,9 @@ } }, "node_modules/@lerna/create-symlink": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-5.0.0.tgz", - "integrity": "sha512-nHYNacrh15Y0yEofVlUVu9dhf4JjIn9hY7v7rOUXzUeQ91iXY5Q3PVHkBeRUigyT5CWP5qozZwraCMwp+lDWYg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-5.1.0.tgz", + "integrity": "sha512-FYCNdgP0xf65CokOyFFI63sAA2MfZbSPyDqRHyIJXkrjLCXIl6NZDsu6ppM2XqczDtawmo9YFPAUGZ2QgfowIQ==", "dev": true, "dependencies": { "cmd-shim": "^4.1.0", @@ -2145,12 +2145,12 @@ } }, "node_modules/@lerna/describe-ref": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-5.0.0.tgz", - "integrity": "sha512-iLvMHp3nl4wcMR3/lVkz0ng7pAHfLQ7yvz2HsYBq7wllCcEzpchzPgyVzyvbpJ+Ke/MKjQTsrHE/yOGOH67GVw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-5.1.0.tgz", + "integrity": "sha512-eM7H4JJUyzpDoonSuH0kl3/UggvZUAE5UNFhkW2dTJESABusg7UOOnw615iwfiFcm9VeqEs7rXdhRpeBorPj4A==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "npmlog": "^4.1.2" }, "engines": { @@ -2158,14 +2158,14 @@ } }, "node_modules/@lerna/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-S4XJ6i9oP77cSmJ3oRUJGMgrI+jOTmkYWur2nqgSdyJBE1J2eClgTJknb3WAHg2cHALT18WzFqNghFOGM+9dRA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-IfI9wLklqM9PRtdLXd3nZL0B/Dh0AdQ4hkEUexxQQYa9vGSk8f1oZ8W/mMQ43yvF+HrLOq9ggR0ZFR+9rm9fDA==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/validation-error": "5.1.0", "npmlog": "^4.1.2" }, "engines": { @@ -2173,17 +2173,17 @@ } }, "node_modules/@lerna/exec": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-5.0.0.tgz", - "integrity": "sha512-g5i+2RclCGWLsl88m11j99YM2Gqnwa2lxZ5tDeqqWZFno6Dlvop17Yl6/MFH42EgM2DQHUUCammvcLIAJ2XwEA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-5.1.0.tgz", + "integrity": "sha512-JgHz/hTF47mRPd3o+gRtHSv7DMOvnXAkVdj/YLTCPgJ4IMvIeVY70sCWuvnJPo728k4fdIrgmw0BWpUBD64q9w==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/profiler": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/profiler": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/validation-error": "5.1.0", "p-map": "^4.0.0" }, "engines": { @@ -2191,13 +2191,13 @@ } }, "node_modules/@lerna/filter-options": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-5.0.0.tgz", - "integrity": "sha512-un73aYkXlzKlnDPx2AlqNW+ArCZ20XaX+Y6C0F+av9VZriiBsCgZTnflhih9fiSMnXjN5r9CA8YdWvZqa3oAcQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-5.1.0.tgz", + "integrity": "sha512-FeUb2jjbNNm1pBbEclktQ7Yqxy5KBxpHAuHic4Arruaai2lxYEQaJKb3NoTFT+cBlY1zFPQcjc8bPbEshu0vuA==", "dev": true, "dependencies": { - "@lerna/collect-updates": "5.0.0", - "@lerna/filter-packages": "5.0.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/filter-packages": "5.1.0", "dedent": "^0.7.0", "npmlog": "^4.1.2" }, @@ -2206,12 +2206,12 @@ } }, "node_modules/@lerna/filter-packages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-5.0.0.tgz", - "integrity": "sha512-+EIjVVaMPDZ05F/gZa+kcXjBOLXqEamcEIDr+2ZXRgJmnrLx9BBY1B7sBEFHg7JXbeOKS+fKtMGVveV0SzgH3Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-5.1.0.tgz", + "integrity": "sha512-X5FuSDeYBcEPPKmea/uA3FLz4Vheqv9Dmm3ZkVE+w9TRb1t52azavPm/bm99I/7aKr4+clOgf7AZ4NqFOaA+aQ==", "dev": true, "dependencies": { - "@lerna/validation-error": "5.0.0", + "@lerna/validation-error": "5.1.0", "multimatch": "^5.0.0", "npmlog": "^4.1.2" }, @@ -2220,9 +2220,9 @@ } }, "node_modules/@lerna/get-npm-exec-opts": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.0.0.tgz", - "integrity": "sha512-ZOg3kc5FXYA1kVFD2hfJOl64hNASWD6panwD0HlyzXgfKKTDRm/P/qtAqS8WGCzQWgEdx4wvsDe/58Lzzh6QzQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.1.0.tgz", + "integrity": "sha512-54lkBLpuwq9XTaiejkNOvBk75SUNOj6YxZY+lbZzfMxqy107w4Fcwp3MdvYFaRO+0q8aderdYOUysv0X4q62Xg==", "dev": true, "dependencies": { "npmlog": "^4.1.2" @@ -2232,9 +2232,9 @@ } }, "node_modules/@lerna/get-packed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-5.0.0.tgz", - "integrity": "sha512-fks7Tg7DvcCZxRWPS3JAWVuLnwjPC/hLlNsdYmK9nN3+RtPhmYQgBjLSONcENw1E46t4Aph72lA9nLcYBLksqw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-5.1.0.tgz", + "integrity": "sha512-waCjBLhIJ2Y1C3H3ny6zMFLH3Y8z6+ZiGYGgKXFuBD6ovmqZz7QInY63i+6FWIgwTE4FakbDsTK0xhaJEjz6/g==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2246,12 +2246,12 @@ } }, "node_modules/@lerna/github-client": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-5.0.0.tgz", - "integrity": "sha512-NoEyRkQ8XgBnrjRfC9ph1npfg1/4OdYG+r8lG/1WkJbdt1Wlym4VNZU2BYPMWwSQYMJuppoEr0LL2uuVcS4ZUw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-5.1.0.tgz", + "integrity": "sha512-wow6KytR+pPXU+0DyCWnNuMdCTRotQCtGf5K+2PziJI0zfow4uFh60hs58bRrv3GgotnXeEB6433tYdajNa+nA==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "@octokit/plugin-enterprise-rest": "^6.0.1", "@octokit/rest": "^18.1.0", "git-url-parse": "^11.4.4", @@ -2262,9 +2262,9 @@ } }, "node_modules/@lerna/gitlab-client": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-5.0.0.tgz", - "integrity": "sha512-WREAT7qzta9hxNxktTX0x1/sEMpBP+4Gc00QSJYXt+ZzxY0t5RUx/ZK5pQl+IDhtkajrvXT6fSfZjMxxyE8hhQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-5.1.0.tgz", + "integrity": "sha512-nXUK6h8SpYRdocrzhA3wJDZ6ghQREBBxPbA5v2jVSY2xR3NxOcWjYOpq2BaQ5KE0j4OYenFL1kNn6baAQsw/XQ==", "dev": true, "dependencies": { "node-fetch": "^2.6.1", @@ -2276,21 +2276,21 @@ } }, "node_modules/@lerna/global-options": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-5.0.0.tgz", - "integrity": "sha512-PZYy/3mTZwtA9lNmHHRCc/Ty1W20qGJ/BdDIo4bw/Bk0AOcoBCLT9b3Mjijkl4AbC9+eSGk3flUYapCGVuS32Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-5.1.0.tgz", + "integrity": "sha512-yh66x9+gQk5Wcjoys10DyzJ6EkCdx2+wjW9gdY+1KyfKHY3v4sLgHohGi8o7lKLr3ihaT/MgZSKmN9oLGpJVow==", "dev": true, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/has-npm-version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-5.0.0.tgz", - "integrity": "sha512-zJPgcml86nhJFJTpT+kjkcafuCFvK7PSq3oDC2KJxwB1bhlYwy+SKtAEypHSsHQ2DwP0YgPITcy1pvtHkie1SA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-5.1.0.tgz", + "integrity": "sha512-qihV4JthS3RG2w/GoioPIuU5MCauWI9+dddNgh5rHGfOuOudE4kPOLBa0CpcV06fjpgFNiyL0QOoSok2LVvnBQ==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "semver": "^7.3.4" }, "engines": { @@ -2298,16 +2298,16 @@ } }, "node_modules/@lerna/import": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-5.0.0.tgz", - "integrity": "sha512-cD+Is7eV/I+ZU0Wlg+yAgKaZbOvfzA7kBj2Qu1HtxeLhc7joTR8PFW1gNjEsvrWOTiaHAtObbo1A+MKYQ/T12g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-5.1.0.tgz", + "integrity": "sha512-oG7KmYCiXikYFk8VXvew2hioFKNUgve0NGXpIW3eHM5vtWUoGa2EA+5TDJnzXWNDiW27PULrD/MBBfLchWfIpA==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "p-map-series": "^2.1.0" @@ -2317,13 +2317,13 @@ } }, "node_modules/@lerna/info": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/info/-/info-5.0.0.tgz", - "integrity": "sha512-k9TMK81apTjxxpnjfFOABKXndTtHBPgB8UO+I6zKhsfRqVb9FCz2MHOx8cQiSyolvNyGSQdSylSo4p7EBBomQQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/info/-/info-5.1.0.tgz", + "integrity": "sha512-RS25MvC2PpbPg8110e1FXo4rgU8VH0749/Kt4qwoMjXOxx/XecLWB69+YT1XZwi42XnzmfTSBWpi7ZuKZF++HA==", "dev": true, "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/output": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/output": "5.1.0", "envinfo": "^7.7.4" }, "engines": { @@ -2331,13 +2331,13 @@ } }, "node_modules/@lerna/init": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-5.0.0.tgz", - "integrity": "sha512-2n68x7AIqVa+Vev9xF3NV9ba0C599KYf7JsIrQ5ESv4593ftInJpwgMwjroLT3X/Chi4BK7y2/xGmrfFVwgILg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-5.1.0.tgz", + "integrity": "sha512-Nhc6rUCYLo17zqZF3ONoyw7d6TEhQwADdEiDe3LWe2lv/AuTGFI7ZNgo5gduLkAsfw54i8kGUQNh2/lvfGqB1g==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0", "write-json-file": "^4.3.0" @@ -2347,14 +2347,14 @@ } }, "node_modules/@lerna/link": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-5.0.0.tgz", - "integrity": "sha512-00YxQ06TVhQJthOjcuxCCJRjkAM+qM/8Lv0ckdCzBBCSr4RdAGBp6QcAX/gjLNasgmNpyiza3ADet7mCH7uodw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-5.1.0.tgz", + "integrity": "sha512-OHShGKIe83/GcBVivmFWO6R9g3K8MDZfKwtcgBxy6GeLNQ+IfxxwOIbPEcn2afpBrEuGaisaNHKf00YnnmCdRQ==", "dev": true, "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/symlink-dependencies": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/symlink-dependencies": "5.1.0", "p-map": "^4.0.0", "slash": "^3.0.0" }, @@ -2363,27 +2363,27 @@ } }, "node_modules/@lerna/list": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-5.0.0.tgz", - "integrity": "sha512-+B0yFil2AFdiYO8hyU1bFbKXGBAUUQQ43/fp2XS2jBFCipLme4eTILL5gMKOhr2Xg9AsfYPXRMRer5VW7qTeeQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-5.1.0.tgz", + "integrity": "sha512-MW+2ebEm/eEcHfEpdS/JM8XC0OrBbVH1HbTTHba7WUHTvjIeKj8qFD6wJa4YSqVWLC415Ev9ET9JnesIfL375w==", "dev": true, "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/listable": "5.0.0", - "@lerna/output": "5.0.0" + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/listable": "5.1.0", + "@lerna/output": "5.1.0" }, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/listable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-5.0.0.tgz", - "integrity": "sha512-Rd5sE7KTbqA8u048qThH5IyBuJIwMcUnEObjFyJyKpc1SEWSumo4yAYmcEeN/9z62tcdud5wHYPSbVgfXJq37g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-5.1.0.tgz", + "integrity": "sha512-L+zlyn+6LltxzER8c1GXq4k1EaRluuzQmEBIXnlHYgAQxrYpZ/L8U8h4zXWyaxUoJULHBCoLWxGq2cgJFxHE3w==", "dev": true, "dependencies": { - "@lerna/query-graph": "5.0.0", + "@lerna/query-graph": "5.1.0", "chalk": "^4.1.0", "columnify": "^1.5.4" }, @@ -2392,9 +2392,9 @@ } }, "node_modules/@lerna/log-packed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-5.0.0.tgz", - "integrity": "sha512-0TxKX+XnlEYj0du9U2kg3HEyIb/0QsM0Slt8utuCxALUnXRHTEKohjqVKsBdvh1QmJpnUbL5I+vfoYqno4Y42w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-5.1.0.tgz", + "integrity": "sha512-nHoVWnq01RkIC4BDfGWRjaGSuKuVx31eY/JDx0NV+eVGoaTAp5YgMmZilRBSIQPRBlGMxEex89YLfXmOWfXuPg==", "dev": true, "dependencies": { "byte-size": "^7.0.0", @@ -2407,9 +2407,9 @@ } }, "node_modules/@lerna/npm-conf": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-5.0.0.tgz", - "integrity": "sha512-KSftxtMNVhLol1JNwFFNgh5jiCG010pewM+uKeSrUe0BCB3lnidiEDzu2CCn8JYYfIXqAiou/pScUiOxVLpcAA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-5.1.0.tgz", + "integrity": "sha512-S//5yGukBEhVveGxrjKkGd7YUhAD2Es9wz5ec5GkfxH3jmPtc0Uxn/v87p7P6zxR/elt0fnFiwyK9Za1CDcmaA==", "dev": true, "dependencies": { "config-chain": "^1.1.12", @@ -2420,12 +2420,12 @@ } }, "node_modules/@lerna/npm-dist-tag": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-5.0.0.tgz", - "integrity": "sha512-ccUFhp9Wu/FHW5/5fL+vLiSTcUZXtKQ7c0RMXtNRzIdTXBxPBkVi1k5QAnBAAffsz6Owc/K++cb+/zQ/asrG3g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-5.1.0.tgz", + "integrity": "sha512-PlLJKsSUfdizQRMhvVCvnpGparTO9JTdybkiOeKApbz+BEnL+eANodY+eJs+ubO2mMsku8LEGyyUs2OyCP/23Q==", "dev": true, "dependencies": { - "@lerna/otplease": "5.0.0", + "@lerna/otplease": "5.1.0", "npm-package-arg": "^8.1.0", "npm-registry-fetch": "^9.0.0", "npmlog": "^4.1.2" @@ -2435,13 +2435,13 @@ } }, "node_modules/@lerna/npm-install": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-5.0.0.tgz", - "integrity": "sha512-72Jf05JCIdeSBWXAiNjd/y2AQH4Ojgas55ojV2sAcEYz2wgyR7wSpiI6fHBRlRP+3XPjV9MXKxI3ZwOnznQxqQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-5.1.0.tgz", + "integrity": "sha512-uUiAN9eLyrvTjGKPLSgRtFi6Bu9QDGNu/EbYG14iBPLOmFbFVyhAQr4QHJ8lA/orJDKrTgEMWVl/rI++MX9Hxw==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/get-npm-exec-opts": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/get-npm-exec-opts": "5.1.0", "fs-extra": "^9.1.0", "npm-package-arg": "^8.1.0", "npmlog": "^4.1.2", @@ -2453,13 +2453,13 @@ } }, "node_modules/@lerna/npm-publish": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.0.0.tgz", - "integrity": "sha512-jnapZ2jRajSzshSfd1Y3rHH5R7QC+JJlYST04FBebIH3VePwDT7uAglDCI4um2THvxkW4420EzE4BUMUwKlnXA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.1.0.tgz", + "integrity": "sha512-vGCxUG1T2TmSzSlIMs8FGpdyLjv3kD8Wl68mI4g3NC4uOHuOPGCXlLjbgYlcT/v+d3L69jDfTFgiZhTiPFx8Jg==", "dev": true, "dependencies": { - "@lerna/otplease": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", + "@lerna/otplease": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", "fs-extra": "^9.1.0", "libnpmpublish": "^4.0.0", "npm-package-arg": "^8.1.0", @@ -2472,13 +2472,13 @@ } }, "node_modules/@lerna/npm-run-script": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-5.0.0.tgz", - "integrity": "sha512-qgGf0Wc/E2YxPwIiF8kC/OB9ffPf0/HVtPVkqrblVuNE9XVP80WilOH966PIDiXzwXaCo/cTswFoBeseccYRGw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-5.1.0.tgz", + "integrity": "sha512-zaBfisZVSd0q8Q9+Dm4p9d1GoWdLjSbMpIs00QA/dTXtMr+X64AVcgZVsiXqxCzK/ZJh6uOPsUbv6NNMhFQERA==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", - "@lerna/get-npm-exec-opts": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/get-npm-exec-opts": "5.1.0", "npmlog": "^4.1.2" }, "engines": { @@ -2486,21 +2486,21 @@ } }, "node_modules/@lerna/otplease": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-5.0.0.tgz", - "integrity": "sha512-QLLkEy1DPN1XFRAAZDHxAD26MHFQDHfzB6KKSzRYxbHc6lH/YbDaMH1RloSWIm7Hwkxl/3NgpokgN4Lj5XFuzg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-5.1.0.tgz", + "integrity": "sha512-s3ps5aPcUlSUMVQ92UZSEairm+9MXOtlZ1P0BEolUL+e/Fj6jKL2r8A+RRfTXXoIDNLmAiM7BXkkUqvtHTWScw==", "dev": true, "dependencies": { - "@lerna/prompt": "5.0.0" + "@lerna/prompt": "5.1.0" }, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/output": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/output/-/output-5.0.0.tgz", - "integrity": "sha512-/7sUJQWPcvnLudjVIdN7t9MlfBLuP4JCDAWgQMqZe+wpQRuKNyKQ5dLBH5NHU/ElJCjAwMPfWuk3mh3GuvuiGA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/output/-/output-5.1.0.tgz", + "integrity": "sha512-UKkyTFmZrDYOXKtXlub8K8uQ3FrbA59x6lxjCV1ucUuodIVuFU5zT604ae5zPy8eLPDSy3UmjkxkAlnbEw13OA==", "dev": true, "dependencies": { "npmlog": "^4.1.2" @@ -2510,15 +2510,15 @@ } }, "node_modules/@lerna/pack-directory": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-5.0.0.tgz", - "integrity": "sha512-E1SNDS7xSWhJrTSmRzJK7DibneljrymviKcsZW3mRl4TmF4CpYJmNXCMlhEtKEy6ghnGQvnl3/4+eslHDJ5J/w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-5.1.0.tgz", + "integrity": "sha512-OBYtkUz5GpDvU+JCZSIPwB7XCv6B9xILd3pYYCM5ditkwI3te+J9AZt+aleYa1/NfJdTxenPdBjui656dCEMdw==", "dev": true, "dependencies": { - "@lerna/get-packed": "5.0.0", - "@lerna/package": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/temp-write": "5.0.0", + "@lerna/get-packed": "5.1.0", + "@lerna/package": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/temp-write": "5.1.0", "npm-packlist": "^2.1.4", "npmlog": "^4.1.2", "tar": "^6.1.0" @@ -2528,9 +2528,9 @@ } }, "node_modules/@lerna/package": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-5.0.0.tgz", - "integrity": "sha512-/JiUU88bhbYEUTzPqoGLGwrrdWWTIVMlBb1OPxCGNGDEqYYNySX+OTTSs3zGMcmJnRNI0UyQALiEd0sh3JFN5w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-5.1.0.tgz", + "integrity": "sha512-Y2HF4Lrv4E7AwT97+G1lx6qIJB4Wzi4nHsNOgRC/dK4Hr7b5Qubv2bPEcb0mMqWlwSrvYQI4Zacelgy/mgxPsA==", "dev": true, "dependencies": { "load-json-file": "^6.2.0", @@ -2542,13 +2542,13 @@ } }, "node_modules/@lerna/package-graph": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-5.0.0.tgz", - "integrity": "sha512-Z3QeUQVjux0Blo64rA3/NivoLDlsQBjsZRIgGLbcQh7l7pJrqLK1WyNCBbPJ0KQNljQqUXthCKzdefnEWe37Ew==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-5.1.0.tgz", + "integrity": "sha512-Ero1z9fnu65WxzrAzw9/I5+kfbT7HkyV9F9MTxYpnk7zOAAYvR4qSCkc/yNEJPr4kN8NvcY8CifNEQtORxkVXg==", "dev": true, "dependencies": { - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/validation-error": "5.1.0", "npm-package-arg": "^8.1.0", "npmlog": "^4.1.2", "semver": "^7.3.4" @@ -2558,9 +2558,9 @@ } }, "node_modules/@lerna/prerelease-id-from-version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.0.0.tgz", - "integrity": "sha512-bUZwyx6evRn2RxogOQXaiYxRK1U/1Mh/KLO4n49wUhqb8S8Vb9aG3+7lLOgg4ZugHpj9KAlD3YGEKvwYQiWzhg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.1.0.tgz", + "integrity": "sha512-sNjthszV+VkBVHPfTVquxoUQ+p8mtBxPFFoLjK+Bq+57xdmV6VGhZ/QL8HTQ7H7y8KzWuqVNMl0Z7G6PZXON9g==", "dev": true, "dependencies": { "semver": "^7.3.4" @@ -2570,9 +2570,9 @@ } }, "node_modules/@lerna/profiler": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-5.0.0.tgz", - "integrity": "sha512-hFX+ZtoH7BdDoGI+bqOYaSptJTFI58wNK9qq/pHwL5ksV7vOhxP2cQAuo1SjgBKHGl0Ex/9ZT080YVV4jP1ehw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-5.1.0.tgz", + "integrity": "sha512-/CCYMtkF2xj3kjD9w29k7TDe40K/gk7goR2fvUf/6akPBG2KhFY+sQ0TQ2Ojnaym75OAn4WXta+FLdTQSdAFRQ==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2584,13 +2584,13 @@ } }, "node_modules/@lerna/project": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-5.0.0.tgz", - "integrity": "sha512-+izHk7D/Di2b0s69AzKzAa/qBz32H9s67oN9aKntrjNylpY7iN5opU157l60Kh4TprYHU5bLisqzFLZsHHADGw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-5.1.0.tgz", + "integrity": "sha512-QLrF+2CzPjP3ew8MJejI4pupRZDJvhpTDx/2f1sSfmHOiPsyxmx7DNhc/p9780MOhrSlokqDNfXDKph8bN3TrQ==", "dev": true, "dependencies": { - "@lerna/package": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/package": "5.1.0", + "@lerna/validation-error": "5.1.0", "cosmiconfig": "^7.0.0", "dedent": "^0.7.0", "dot-prop": "^6.0.1", @@ -2628,9 +2628,9 @@ } }, "node_modules/@lerna/prompt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-5.0.0.tgz", - "integrity": "sha512-cq2k04kOPY1yuJNHJn4qfBDDrCi9PF4Q228JICa6bxaONRf/C/TRsEQXHVIdlax8B3l53LnlGv5GECwRuvkQbA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-5.1.0.tgz", + "integrity": "sha512-CiQEtULXK3zF+mwP5bKhXvPKpw2fqXxLZ4InfokYVcLcR3PgUyu8wmmDxFqkaG7hZnBcDPsn/QAE2P9yYvvoDQ==", "dev": true, "dependencies": { "inquirer": "^7.3.3", @@ -2641,30 +2641,30 @@ } }, "node_modules/@lerna/publish": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-5.0.0.tgz", - "integrity": "sha512-QEWFtN8fW1M+YXEQOWb2XBBCT137CrwHYK29ojMXW9HShvSZezf8Q/niH91nZ4kIhWdpOGz4w3rKopsumAM5SA==", - "dev": true, - "dependencies": { - "@lerna/check-working-tree": "5.0.0", - "@lerna/child-process": "5.0.0", - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/describe-ref": "5.0.0", - "@lerna/log-packed": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/npm-dist-tag": "5.0.0", - "@lerna/npm-publish": "5.0.0", - "@lerna/otplease": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/pack-directory": "5.0.0", - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/validation-error": "5.0.0", - "@lerna/version": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-5.1.0.tgz", + "integrity": "sha512-7WlmuY5SxlFQz80EAziv0vgO0wbUufns9RYZZv8QKM6c17tBJJbRxguc3oxCx8m7V3BvrBeyvLBZUJhIKcyGNw==", + "dev": true, + "dependencies": { + "@lerna/check-working-tree": "5.1.0", + "@lerna/child-process": "5.1.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/describe-ref": "5.1.0", + "@lerna/log-packed": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/npm-dist-tag": "5.1.0", + "@lerna/npm-publish": "5.1.0", + "@lerna/otplease": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/pack-directory": "5.1.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/validation-error": "5.1.0", + "@lerna/version": "5.1.0", "fs-extra": "^9.1.0", "libnpmaccess": "^4.0.1", "npm-package-arg": "^8.1.0", @@ -2680,9 +2680,9 @@ } }, "node_modules/@lerna/pulse-till-done": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-5.0.0.tgz", - "integrity": "sha512-qFeVybGIZbQSWKasWIzZmHsvCQMC/AwTz5B44a0zTt5eSNQuI65HRpKKUgmFFu/Jzd7u+yp7eP+NQ53gjOcQlQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-5.1.0.tgz", + "integrity": "sha512-CSYYtWk2/FMx7D7J/91MKstX+/zHdhtxAnSl+c+MDcf8gOtrcEdI41h4UDJi/q7E1STWvIhcq5OmFTOipoP37w==", "dev": true, "dependencies": { "npmlog": "^4.1.2" @@ -2692,21 +2692,21 @@ } }, "node_modules/@lerna/query-graph": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-5.0.0.tgz", - "integrity": "sha512-C/HXssBI8DVsZ/7IDW6JG9xhoHtWywi3L5oZB9q84MBYpQ9otUv6zbB+K4JCj7w9WHcuFWe2T/mc9wsaFuvB5g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-5.1.0.tgz", + "integrity": "sha512-O/c7frgoQFzmgOOWqm+EcY8s2zDKZBq3zyoy5xCbx5ohG5OBA7pHti3SvOP2Ex+YnAwl50r6Eb9Jdixo5ydWHg==", "dev": true, "dependencies": { - "@lerna/package-graph": "5.0.0" + "@lerna/package-graph": "5.1.0" }, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/resolve-symlink": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-5.0.0.tgz", - "integrity": "sha512-O1EMQh3O3nKjLyI2guCCaxmi9xzZXpiMZhrz2ki5ENEDB2N1+f7cZ2THT0lEOIkLRuADI6hrzoN1obJ+TTk+KQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-5.1.0.tgz", + "integrity": "sha512-dNIdtQMgsTLkeAZ5U7VH2oPt/ha81XgEiutIvgjjQH87Y5lYRNkX++ahN2/ccnDbv4aPf0tMxFEtRU6Jbh88Lw==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2718,12 +2718,12 @@ } }, "node_modules/@lerna/rimraf-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-5.0.0.tgz", - "integrity": "sha512-hWJg/13CiSUrWWEek3B/A1mkvBbcPvG5z69/Ugyerdpzlw44ubf02MAZ0/kXPJjkICI2hMrS07YotQ60LdYpCw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-5.1.0.tgz", + "integrity": "sha512-RkLxq2SveLuhEFeVb6tRBzdxiOVJcV56CfcKupCAHmhewEI2At+T/mbqTSzIr+dX3tIWni1uDg2ASWdfgQbGZw==", "dev": true, "dependencies": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "npmlog": "^4.1.2", "path-exists": "^4.0.0", "rimraf": "^3.0.2" @@ -2733,19 +2733,19 @@ } }, "node_modules/@lerna/run": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-5.0.0.tgz", - "integrity": "sha512-8nBZstqKSO+7wHlKk1g+iexSYRVVNJq/u5ZbAzBiHNrABtqA6/0G7q9vsAEMsnPZ8ARAUYpwvbfKTipjpWH0VA==", - "dev": true, - "dependencies": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/npm-run-script": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/profiler": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/timer": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-5.1.0.tgz", + "integrity": "sha512-RoBRZCoGklAbCvhPXh9CjUkB0IhdR0FciiFXlB+Wl1y6LZeNB5QEztCArrWiMO17gpa8+ZWAguPaWXhOcH1LZw==", + "dev": true, + "dependencies": { + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/npm-run-script": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/profiler": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/timer": "5.1.0", + "@lerna/validation-error": "5.1.0", "p-map": "^4.0.0" }, "engines": { @@ -2753,12 +2753,12 @@ } }, "node_modules/@lerna/run-lifecycle": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-5.0.0.tgz", - "integrity": "sha512-36mAm9rC5DSliFShI0Y4ICjgrJXdIIVt7VW9rdbdJ8/XYjRHDzhGPB9Sc1neJOVlGL4DmaArvh5tGgo62KPJYQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-5.1.0.tgz", + "integrity": "sha512-CJ9LunNtzsLIt9wemwirBaIGGmwrHuEWWa7wIqPKee0R3LZJoUP471A/xK7eAkzmo2rty1JriMPsqg2SyfFDZg==", "dev": true, "dependencies": { - "@lerna/npm-conf": "5.0.0", + "@lerna/npm-conf": "5.1.0", "@npmcli/run-script": "^3.0.2", "npmlog": "^4.1.2" }, @@ -2767,12 +2767,12 @@ } }, "node_modules/@lerna/run-topologically": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-5.0.0.tgz", - "integrity": "sha512-B2s1N/+r3sfPOLRA2svNk+C52JpXQleMuGap0yhOx5mZzR1M2Lo4vpe9Ody4hCvXQjfdLx/U342fxVmgugUtfQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-5.1.0.tgz", + "integrity": "sha512-CZs9GhiTVkfPsMivOzfrf8eWzSoKxJY57arwfPwSFmUdUTok6uZKmC4bo6uqd1eyRGIba6j03ivg0ehUbr7APQ==", "dev": true, "dependencies": { - "@lerna/query-graph": "5.0.0", + "@lerna/query-graph": "5.1.0", "p-queue": "^6.6.2" }, "engines": { @@ -2780,13 +2780,13 @@ } }, "node_modules/@lerna/symlink-binary": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-5.0.0.tgz", - "integrity": "sha512-uYyiiNjkdL1tWf8MDXIIyCa/a2gmYaUxagqMgEZ4wRtOk+PDypDwMUFVop/EQtUWZqG5CAJBJYOztG3DdapTbA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-5.1.0.tgz", + "integrity": "sha512-D357qFkPhADU/bjK3vSPydG85gQGspgGg83EupAyocCPUyH0vE2YGNF713CXRTaMOkV8oxoH/QDcUVmqGybTVA==", "dev": true, "dependencies": { - "@lerna/create-symlink": "5.0.0", - "@lerna/package": "5.0.0", + "@lerna/create-symlink": "5.1.0", + "@lerna/package": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0" }, @@ -2795,14 +2795,14 @@ } }, "node_modules/@lerna/symlink-dependencies": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-5.0.0.tgz", - "integrity": "sha512-wlZGOOB87XMy278hpF4fOwGNnjTXf1vJ/cFHIdKsJAiDipyhtnuCiJLBDPh4NzEGb02o4rhaqt8Nl5yWRu9CNA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-5.1.0.tgz", + "integrity": "sha512-DN+Zk/aAbfhDx5dxbccb0n6AFj27cO3Tu+RITmzt1N4KfIrVpcsrxRN+dt+pc945SE8ccdO5vkKrybijjlGb4Q==", "dev": true, "dependencies": { - "@lerna/create-symlink": "5.0.0", - "@lerna/resolve-symlink": "5.0.0", - "@lerna/symlink-binary": "5.0.0", + "@lerna/create-symlink": "5.1.0", + "@lerna/resolve-symlink": "5.1.0", + "@lerna/symlink-binary": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0", "p-map-series": "^2.1.0" @@ -2812,9 +2812,9 @@ } }, "node_modules/@lerna/temp-write": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-5.0.0.tgz", - "integrity": "sha512-JOkRR6xyASuBy1udyS/VD52Wgywnz7cSKppD+QKIDseNzTq27I9mNmb702BSXNXIdD19lLVQ7q6WoAlpnelnZg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-5.1.0.tgz", + "integrity": "sha512-IvtYcrnWISEe9nBjhvq+o1mfn85Kup6rd+/PHb3jFmxx7E6ON4BnuqGPOOjmEjboMIRaopWQrkuCoIVotP+sDw==", "dev": true, "dependencies": { "graceful-fs": "^4.1.15", @@ -2825,18 +2825,18 @@ } }, "node_modules/@lerna/timer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-5.0.0.tgz", - "integrity": "sha512-p2vevkpB6V/b0aR8VyMLDfg0Arp9VvMxcZOEu+IfZ9XKTtnbwjWPHKUOS34x/VGa6bnOIWjE046ixWymOs/fTw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-5.1.0.tgz", + "integrity": "sha512-ukVB3eDBKjZd8TjOSB3uHJWpPBtf7Ryk5AfA1yAotVd0Uk4wztGE6ULpGteAAS4AyJ1Tw9Ux7OLWu6QGVNvYLQ==", "dev": true, "engines": { "node": "^14.19.3 || >=16.0.0" } }, "node_modules/@lerna/validation-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-5.0.0.tgz", - "integrity": "sha512-fu/MhqRXiRQM2cirP/HoSkfwc5XtJ21G60WHv74RnanKBqWEZAUALWa3MQN2sYhVV/FpDW3GLkO008IW5NWzdg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-5.1.0.tgz", + "integrity": "sha512-Csogf+BzsMa8vxj51KcHIg3RVWr0FbIkRXXALRT5c/shUsV7NClV/cpz35r3DzBIXdh168LftHBW49wxPXX5uw==", "dev": true, "dependencies": { "npmlog": "^4.1.2" @@ -2846,25 +2846,25 @@ } }, "node_modules/@lerna/version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-5.0.0.tgz", - "integrity": "sha512-M8KvdyG5kR/d3wgg5S46Q2YMf0L9iw9MiumTvlDP4ckysTt+04kS74Vp4+aClgPM4xaoI5OuMrs6wy5ICcd3Pw==", - "dev": true, - "dependencies": { - "@lerna/check-working-tree": "5.0.0", - "@lerna/child-process": "5.0.0", - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/conventional-commits": "5.0.0", - "@lerna/github-client": "5.0.0", - "@lerna/gitlab-client": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/temp-write": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-5.1.0.tgz", + "integrity": "sha512-KXvrudKfAUl/Fx1QkZXIaQ62O6/hcUZO48vCDG5ngEIfCUYxSneNgC/mp1J1rh3qC5ame9T3crP//ixYjGyHqQ==", + "dev": true, + "dependencies": { + "@lerna/check-working-tree": "5.1.0", + "@lerna/child-process": "5.1.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/conventional-commits": "5.1.0", + "@lerna/github-client": "5.1.0", + "@lerna/gitlab-client": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/temp-write": "5.1.0", + "@lerna/validation-error": "5.1.0", "chalk": "^4.1.0", "dedent": "^0.7.0", "load-json-file": "^6.2.0", @@ -2883,9 +2883,9 @@ } }, "node_modules/@lerna/write-log-file": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-5.0.0.tgz", - "integrity": "sha512-kpPNxe9xm36QbCWY7DwO96Na6FpCHzZinJtw6ttBHslIcdR38lZuCp+/2KfJcVsRIPNOsp1VvgP7EZIKiBhgjw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-5.1.0.tgz", + "integrity": "sha512-azYryoUcNnpKmV09PhyvkBManGvdWWdY3Zb6MGF73/mDeM4G9UoM/6mpNrcPwS3oEzKrc0hTwquuP3QyPiSuWw==", "dev": true, "dependencies": { "npmlog": "^4.1.2", @@ -3054,15 +3054,6 @@ "node": ">= 6" } }, - "node_modules/@npmcli/arborist/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/@npmcli/arborist/node_modules/make-fetch-happen": { "version": "10.1.7", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", @@ -3231,15 +3222,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/@npmcli/installed-package-contents": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", @@ -3280,25 +3262,6 @@ "balanced-match": "^1.0.0" } }, - "node_modules/@npmcli/map-workspaces/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", @@ -3833,9 +3796,9 @@ } }, "node_modules/@types/node": { - "version": "17.0.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.40.tgz", - "integrity": "sha512-UXdBxNGqTMtm7hCwh9HtncFVLrXoqA3oJW30j6XWp5BH/wu3mVeaxo7cq5benFdBw34HB3XDT2TRPI7rXZ+mDg==" + "version": "17.0.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz", + "integrity": "sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==" }, "node_modules/@types/node-fetch": { "version": "2.6.1", @@ -4686,9 +4649,9 @@ } }, "node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/async-limiter": { "version": "1.0.1", @@ -5304,7 +5267,7 @@ "node_modules/babel-plugin-istanbul/node_modules/read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", "dependencies": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", @@ -5317,7 +5280,7 @@ "node_modules/babel-plugin-istanbul/node_modules/read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "dependencies": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" @@ -5677,7 +5640,7 @@ "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regexpu-core": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "integrity": "sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==", "dependencies": { "regenerate": "^1.2.1", "regjsgen": "^0.2.0", @@ -5687,12 +5650,12 @@ "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regjsgen": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + "integrity": "sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==" }, "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regjsparser": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "integrity": "sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==", "dependencies": { "jsesc": "~0.5.0" }, @@ -6064,7 +6027,7 @@ "node_modules/bl/node_modules/readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -6132,6 +6095,20 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/boxen": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", @@ -6203,9 +6180,9 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==" }, "node_modules/browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.20.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", + "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", "funding": [ { "type": "opencollective", @@ -6217,10 +6194,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", + "caniuse-lite": "^1.0.30001349", + "electron-to-chromium": "^1.4.147", "escalade": "^3.1.1", - "node-releases": "^2.0.3", + "node-releases": "^2.0.5", "picocolors": "^1.0.0" }, "bin": { @@ -6360,55 +6337,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/cacache/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/cacache/node_modules/ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", @@ -6531,9 +6459,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001346", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz", - "integrity": "sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ==", + "version": "1.0.30001349", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001349.tgz", + "integrity": "sha512-VFaWW3jeo6DLU5rwdiasosxhYSduJgSGil4cSyX3/85fbctlE58pXAkWyuRmVA0r2RxsOSVYUTZcySJ8WpbTxw==", "funding": [ { "type": "opencollective", @@ -7244,9 +7172,9 @@ } }, "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cors": { "version": "2.8.5", @@ -7519,7 +7447,7 @@ "node_modules/deresolve/node_modules/resolve-from": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==", "engines": { "node": ">=0.10.0" } @@ -7592,7 +7520,7 @@ "node_modules/dissolve/node_modules/readable-stream": { "version": "1.1.14", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -7658,9 +7586,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.146", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.146.tgz", - "integrity": "sha512-4eWebzDLd+hYLm4csbyMU2EbBnqhwl8Oe9eF/7CBDPWcRxFmqzx4izxvHH+lofQxzieg8UbB8ZuzNTxeukzfTg==" + "version": "1.4.148", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.148.tgz", + "integrity": "sha512-8MJk1bcQUAYkuvCyWZxaldiwoDG0E0AMzBGA6cv3WfuvJySiPgfidEPBFCRRH3cZm6SVZwo/oRlK1ehi1QNEIQ==" }, "node_modules/elliptic": { "version": "6.5.4", @@ -7862,9 +7790,9 @@ } }, "node_modules/error-stack-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.3.tgz", - "integrity": "sha512-F9KypcaAvLzI4yXneZzOvzZoqakhbjuAGFK0aLy33tYaDqdu6v+lzrN/TTG/mM48Op624zZZ2RpXRx3wA0+zmg==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "dependencies": { "stackframe": "^1.3.4" } @@ -8478,6 +8406,20 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/express/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -9306,19 +9248,19 @@ } }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "*" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -9380,17 +9322,38 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, - "node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } @@ -9705,6 +9668,18 @@ "node": ">=10" } }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", @@ -9998,6 +9973,26 @@ "node": ">=10" } }, + "node_modules/init-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/init-package-json/node_modules/read-package-json": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-4.1.2.tgz", @@ -11187,7 +11182,7 @@ "node_modules/lasso-resolve-from/node_modules/resolve-from": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==", "engines": { "node": ">=0.10.0" } @@ -11226,6 +11221,25 @@ "node": ">= 0.6" } }, + "node_modules/lasso/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/lasso/node_modules/http-errors": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", @@ -11284,7 +11298,7 @@ "node_modules/lasso/node_modules/resolve-from": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==", "engines": { "node": ">=0.10.0" } @@ -11292,7 +11306,7 @@ "node_modules/lasso/node_modules/send": { "version": "0.13.2", "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", "dependencies": { "debug": "~2.2.0", "depd": "~1.1.0", @@ -11345,27 +11359,27 @@ } }, "node_modules/lerna": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-5.0.0.tgz", - "integrity": "sha512-dUYmJ7H9k/xHtwKpQWLTNUa1jnFUiW4o4K2LFkRchlIijoIUT4yK/RprIxNvYCrLrEaOdZryvY5UZvSHI2tBxA==", - "dev": true, - "dependencies": { - "@lerna/add": "5.0.0", - "@lerna/bootstrap": "5.0.0", - "@lerna/changed": "5.0.0", - "@lerna/clean": "5.0.0", - "@lerna/cli": "5.0.0", - "@lerna/create": "5.0.0", - "@lerna/diff": "5.0.0", - "@lerna/exec": "5.0.0", - "@lerna/import": "5.0.0", - "@lerna/info": "5.0.0", - "@lerna/init": "5.0.0", - "@lerna/link": "5.0.0", - "@lerna/list": "5.0.0", - "@lerna/publish": "5.0.0", - "@lerna/run": "5.0.0", - "@lerna/version": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-5.1.0.tgz", + "integrity": "sha512-Ur55ZCdELQzpMmJmcw3qzk0khqMQizYvpsOE9j0Q7rPtJ/5NfsDo3moMgLwTevmT3LeijyBaJmXVAU/z6rbPDg==", + "dev": true, + "dependencies": { + "@lerna/add": "5.1.0", + "@lerna/bootstrap": "5.1.0", + "@lerna/changed": "5.1.0", + "@lerna/clean": "5.1.0", + "@lerna/cli": "5.1.0", + "@lerna/create": "5.1.0", + "@lerna/diff": "5.1.0", + "@lerna/exec": "5.1.0", + "@lerna/import": "5.1.0", + "@lerna/info": "5.1.0", + "@lerna/init": "5.1.0", + "@lerna/link": "5.1.0", + "@lerna/list": "5.1.0", + "@lerna/publish": "5.1.0", + "@lerna/run": "5.1.0", + "@lerna/version": "5.1.0", "import-local": "^3.0.2", "npmlog": "^4.1.2" }, @@ -11714,14 +11728,12 @@ } }, "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", + "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", + "dev": true, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/make-dir": { @@ -11830,6 +11842,38 @@ "node": ">= 10" } }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -11919,7 +11963,7 @@ "node_modules/marko/node_modules/resolve-from": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==", "engines": { "node": ">=0.10.0" } @@ -12518,6 +12562,22 @@ "url": "https://ko-fi.com/tunnckoCore/commissions" } }, + "node_modules/mocha-puppeteer/node_modules/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-mRyN/EsN2SyNhKWykF3eEGhDpeNplMWaW18Bmh76tnOqk5TbELAVwFAYOCmKVssOYFrYvvLMguiA+NXO3ZTuVA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, "node_modules/mocha-puppeteer/node_modules/has-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", @@ -12578,22 +12638,6 @@ "npm": ">= 1.4.x" } }, - "node_modules/mocha-puppeteer/node_modules/mocha/node_modules/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-mRyN/EsN2SyNhKWykF3eEGhDpeNplMWaW18Bmh76tnOqk5TbELAVwFAYOCmKVssOYFrYvvLMguiA+NXO3ZTuVA==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/mocha-puppeteer/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -12624,6 +12668,25 @@ "rimraf": "bin.js" } }, + "node_modules/mocha-puppeteer/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/mocha-puppeteer/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -12777,9 +12840,9 @@ } }, "node_modules/mongodb": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.6.0.tgz", - "integrity": "sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.7.0.tgz", + "integrity": "sha512-HhVar6hsUeMAVlIbwQwWtV36iyjKd9qdhY+s4wcU8K6TOj4Q331iiMy+FoPuxEntDIijTYWivwFJkLv8q/ZgvA==", "dependencies": { "bson": "^4.6.3", "denque": "^2.0.1", @@ -13084,6 +13147,26 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/node-gyp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/node-gyp/node_modules/npmlog": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", @@ -13227,15 +13310,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/npm-check-updates/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/npm-check-updates/node_modules/minimatch": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", @@ -13307,6 +13381,26 @@ "node": ">=10" } }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/npm-pick-manifest": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", @@ -13343,15 +13437,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/npm-pick-manifest/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz", @@ -13449,6 +13534,38 @@ "node": ">= 10" } }, + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { "version": "8.0.14", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", @@ -13889,25 +14006,6 @@ "semver": "^7.0.0" } }, - "node_modules/pacote/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/pacote/node_modules/hosted-git-info": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz", @@ -13946,15 +14044,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/pacote/node_modules/lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/pacote/node_modules/make-fetch-happen": { "version": "10.1.7", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", @@ -14219,9 +14308,9 @@ } }, "node_modules/parse-path": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.3.tgz", - "integrity": "sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.4.tgz", + "integrity": "sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw==", "dev": true, "dependencies": { "is-ssh": "^1.3.0", @@ -14662,6 +14751,25 @@ "ms": "2.0.0" } }, + "node_modules/puppeteer/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/puppeteer/node_modules/https-proxy-agent": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", @@ -14713,9 +14821,9 @@ } }, "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.10.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.5.tgz", + "integrity": "sha512-O5RlPh0VFtR78y79rgcgKK4wbAI0C5zGVLztOIdpWX6ep368q5Hv6XRxDvXuZ9q3C6v+e3n8UfZZJw7IIG27eQ==", "dependencies": { "side-channel": "^1.0.4" }, @@ -15003,7 +15111,7 @@ "node_modules/read": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", "dev": true, "dependencies": { "mute-stream": "~0.0.4" @@ -15043,13 +15151,33 @@ "npm-normalize-package-bin": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">=10" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "dependencies": { "load-json-file": "^4.0.0", @@ -15063,7 +15191,7 @@ "node_modules/read-pkg-up": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "dependencies": { "find-up": "^2.0.0", @@ -15264,7 +15392,7 @@ "node_modules/rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "dependencies": { "resolve": "^1.1.6" }, @@ -15304,7 +15432,7 @@ "node_modules/regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==" }, "node_modules/regenerator-transform": { "version": "0.15.0", @@ -15413,7 +15541,7 @@ "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": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" }, "node_modules/repeat-element": { "version": "1.1.4", @@ -15426,7 +15554,7 @@ "node_modules/repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "engines": { "node": ">=0.10" } @@ -15434,7 +15562,7 @@ "node_modules/repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", "dependencies": { "is-finite": "^1.0.0" }, @@ -15466,7 +15594,7 @@ "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "engines": { "node": ">=0.10.0" } @@ -15482,7 +15610,7 @@ "node_modules/require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" }, "node_modules/resolve": { "version": "1.22.0", @@ -15530,7 +15658,7 @@ "node_modules/responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", "dev": true, "dependencies": { "lowercase-keys": "^1.0.0" @@ -15552,7 +15680,7 @@ "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, "engines": { "node": ">= 4" @@ -15571,7 +15699,7 @@ "node_modules/right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", "dependencies": { "align-text": "^0.1.1" }, @@ -15593,6 +15721,25 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -15773,6 +15920,17 @@ "integrity": "sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==", "dev": true }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -15901,6 +16059,25 @@ "node": ">=4" } }, + "node_modules/shelljs/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/shx": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", @@ -16585,6 +16762,26 @@ "node": ">=8" } }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/text-extensions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", @@ -19075,16 +19272,16 @@ } }, "@lerna/add": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-5.0.0.tgz", - "integrity": "sha512-KdIOQL+88iHU9zuAU8Be1AL4cOVmm77nlckylsNaVVTiomNipr/h7lStiBO52BoMkwKzNwOH6He5HGY0Yo7s2w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-5.1.0.tgz", + "integrity": "sha512-JK6ezKNQCfXnuHuxd63HcFbgVzfXMcyC0HFKCU5juPaIvqVCXBFR2xNy4gYcMPE9dZS9THT719hf3c0RgWMl0w==", "dev": true, "requires": { - "@lerna/bootstrap": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/bootstrap": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "npm-package-arg": "^8.1.0", "p-map": "^4.0.0", @@ -19093,23 +19290,23 @@ } }, "@lerna/bootstrap": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-5.0.0.tgz", - "integrity": "sha512-2m1BxKbYwDABy+uE/Da3EQM61R58bI3YQ0o1rsFQq1u0ltL9CJxw1o0lMg84hwMsBb4D+kLIXLqetYlLVgbr0Q==", - "dev": true, - "requires": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/has-npm-version": "5.0.0", - "@lerna/npm-install": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/rimraf-dir": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/symlink-binary": "5.0.0", - "@lerna/symlink-dependencies": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-5.1.0.tgz", + "integrity": "sha512-TAIoRLiHfmFB1wZlHQ+YkkSaniqWshcxz2703U5iwrCeSOtWRE5+4G7d0wvNAXTLou8Azxjx+gXzU32IHS7k1g==", + "dev": true, + "requires": { + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/has-npm-version": "5.1.0", + "@lerna/npm-install": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/rimraf-dir": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/symlink-binary": "5.1.0", + "@lerna/symlink-dependencies": "5.1.0", + "@lerna/validation-error": "5.1.0", "@npmcli/arborist": "5.2.0", "dedent": "^0.7.0", "get-port": "^5.1.1", @@ -19123,32 +19320,32 @@ } }, "@lerna/changed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-5.0.0.tgz", - "integrity": "sha512-A24MHipPGODmzQBH1uIMPPUUOc1Zm7Qe/eSYzm52bFHtVxWH0nIVXfunadoMX32NhzKQH3Sw8X2rWHPQSRoUvA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-5.1.0.tgz", + "integrity": "sha512-u6yHa/CLG9rQd0+TZLNSYTjiDIqN6hCfLbXrnT3oVsGmu2Agp/uSGvMS9SXsQEmztQLevOEZ/Rl7LCPVBa21dg==", "dev": true, "requires": { - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/listable": "5.0.0", - "@lerna/output": "5.0.0" + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/listable": "5.1.0", + "@lerna/output": "5.1.0" } }, "@lerna/check-working-tree": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-5.0.0.tgz", - "integrity": "sha512-PnUMdpT2qS4o+vs+7l5fFIizstGdqSkhLG+Z9ZiY5OMtnGd+pmAFQFlbLSZSmdvQSOSobl9fhB1St8qhPD60xQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-5.1.0.tgz", + "integrity": "sha512-Vd6Roa0TIXZVXXplx/EP/A4QtHFeCFHbk2MbK7t7CWiCK9pEU9nhF/j6SJhuPes3z1mSOn/FjaN2JjShvJII1w==", "dev": true, "requires": { - "@lerna/collect-uncommitted": "5.0.0", - "@lerna/describe-ref": "5.0.0", - "@lerna/validation-error": "5.0.0" + "@lerna/collect-uncommitted": "5.1.0", + "@lerna/describe-ref": "5.1.0", + "@lerna/validation-error": "5.1.0" } }, "@lerna/child-process": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-5.0.0.tgz", - "integrity": "sha512-cFVNkedrlU8XTt15EvUtQ84hqtV4oToQW/elKNv//mhCz06HY8Y+Ia6XevK2zrIhZjS6DT576F/7SmTk3vnpmg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-5.1.0.tgz", + "integrity": "sha512-BkPkeFpApuPYBYvnqLjdY3/qQV/6zouchrtMUnaQ3N8pdkU/NkSDEeBtl4hR5Coyb1jGjpYt63IrrD4i4Snyvg==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -19157,68 +19354,68 @@ } }, "@lerna/clean": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-5.0.0.tgz", - "integrity": "sha512-7B+0Nx6MEPmCfnEa1JFyZwJsC7qlGrikWXyLglLb/wcbapYVsuDauOl9AT1iOFoXKw82P77HWYUKWeD9DQgw/w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-5.1.0.tgz", + "integrity": "sha512-hX0Y6cumy3Gn21WriFUEJgznbfaZQQYrOQJDu5FOd9EShKb0gfWpX8l/DmnDfcQoIXJSYV85oHPuB619sdZwUA==", "dev": true, "requires": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/rimraf-dir": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/rimraf-dir": "5.1.0", "p-map": "^4.0.0", "p-map-series": "^2.1.0", "p-waterfall": "^2.1.1" } }, "@lerna/cli": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-5.0.0.tgz", - "integrity": "sha512-g8Nifko8XNySOl8u2molSHVl+fk/E1e5FSn/W2ekeijmc3ezktp+xbPWofNq71N/d297+KPQpLBfwzXSo9ufIQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-5.1.0.tgz", + "integrity": "sha512-Mwod1swfQvYat60S2/otQVe64WQMUtdnNz/GaKoIbyIekqUC0Ozo6Ui0Qv9UdmowADdIRpHPEb3tK1i8Ze7rew==", "dev": true, "requires": { - "@lerna/global-options": "5.0.0", + "@lerna/global-options": "5.1.0", "dedent": "^0.7.0", "npmlog": "^4.1.2", "yargs": "^16.2.0" } }, "@lerna/collect-uncommitted": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-5.0.0.tgz", - "integrity": "sha512-mga/2S9rK0TP5UCulWiCTrC/uKaiIlOro1n8R3oCw6eRw9eupCSRx5zGI7pdh8CPD82MDL7w0a6OTep3WBSBVA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-5.1.0.tgz", + "integrity": "sha512-NTE0z3mRILv/NY5iWUCbXt0W3LWYr5oBHXPRDwYOtb4K3c7WXHIZ6v4ZtsGFG++K+74Ak1sZj8wCQjntUklx9w==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "chalk": "^4.1.0", "npmlog": "^4.1.2" } }, "@lerna/collect-updates": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-5.0.0.tgz", - "integrity": "sha512-X82i8SVgBXLCk8vbKWfQPRLTAXROCANL8Z/bU1l6n7yycsHKdjrrlNi1+KprFdfRsMvSm10R4qPNcl9jgsp/IA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-5.1.0.tgz", + "integrity": "sha512-MKRTTZpBNeMsSp2FAjbczGN08ni2Cxrb4Y+RRX3FFNi46T+hfugkWWJraXRXJ+D4HNt6IsndxK0/5J6G3sIl9A==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/describe-ref": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/describe-ref": "5.1.0", "minimatch": "^3.0.4", "npmlog": "^4.1.2", "slash": "^3.0.0" } }, "@lerna/command": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-5.0.0.tgz", - "integrity": "sha512-j7/apU5d/nhSc1qIZgcV03KyO5jz3y7cwSum3IuK8/XF6rKwt3FVnbue1V3l9sJ6IRJjsRGKyViB1IdP5nSX4Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-5.1.0.tgz", + "integrity": "sha512-lPHtnvjsYVEqMQ06YjHcSqZrH7jjMPLC9vCo6lkm43QvtLmow5tGzUSt+ZkXJFa5iQp3/Qdzuf3KV2Oq2FAFbw==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/project": "5.0.0", - "@lerna/validation-error": "5.0.0", - "@lerna/write-log-file": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/project": "5.1.0", + "@lerna/validation-error": "5.1.0", + "@lerna/write-log-file": "5.1.0", "clone-deep": "^4.0.1", "dedent": "^0.7.0", "execa": "^5.0.0", @@ -19227,12 +19424,12 @@ } }, "@lerna/conventional-commits": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-5.0.0.tgz", - "integrity": "sha512-tUCRTAycDCtSlCEI0hublq4uKHeV0UHpwIb3Fdt6iv2AoTSPBSX/Dwu/6VqguysOSEkkR4M2JCOLvJCl4IMxwg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-5.1.0.tgz", + "integrity": "sha512-bC0oITKwaAGbM3I7pE3jf5NwwzjUoQH68DC1WAtaJurCtSvvuM00irtz8KqXeWsW9nUtY68gYUuV5btSkEZ4FA==", "dev": true, "requires": { - "@lerna/validation-error": "5.0.0", + "@lerna/validation-error": "5.1.0", "conventional-changelog-angular": "^5.0.12", "conventional-changelog-core": "^4.2.2", "conventional-recommended-bump": "^6.1.0", @@ -19246,15 +19443,15 @@ } }, "@lerna/create": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-5.0.0.tgz", - "integrity": "sha512-sdFTVTLOVuhHpzIYhFAwK0Ry3p4d7uMe9ZG/Ii128/pB9kEEfCth+1WBq6mBpYZ5mOLLgxJbWalbiJFl0toQRw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-5.1.0.tgz", + "integrity": "sha512-5xw46aZrAQhJByKMyNs78Nl3SZI6yxqNA12pQR7HWf+2/VX29dxKao6W+4658OQIOw2G148TTadP4G9zRiRKRw==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "globby": "^11.0.2", @@ -19280,9 +19477,9 @@ } }, "@lerna/create-symlink": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-5.0.0.tgz", - "integrity": "sha512-nHYNacrh15Y0yEofVlUVu9dhf4JjIn9hY7v7rOUXzUeQ91iXY5Q3PVHkBeRUigyT5CWP5qozZwraCMwp+lDWYg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-5.1.0.tgz", + "integrity": "sha512-FYCNdgP0xf65CokOyFFI63sAA2MfZbSPyDqRHyIJXkrjLCXIl6NZDsu6ppM2XqczDtawmo9YFPAUGZ2QgfowIQ==", "dev": true, "requires": { "cmd-shim": "^4.1.0", @@ -19291,78 +19488,78 @@ } }, "@lerna/describe-ref": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-5.0.0.tgz", - "integrity": "sha512-iLvMHp3nl4wcMR3/lVkz0ng7pAHfLQ7yvz2HsYBq7wllCcEzpchzPgyVzyvbpJ+Ke/MKjQTsrHE/yOGOH67GVw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-5.1.0.tgz", + "integrity": "sha512-eM7H4JJUyzpDoonSuH0kl3/UggvZUAE5UNFhkW2dTJESABusg7UOOnw615iwfiFcm9VeqEs7rXdhRpeBorPj4A==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "npmlog": "^4.1.2" } }, "@lerna/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-S4XJ6i9oP77cSmJ3oRUJGMgrI+jOTmkYWur2nqgSdyJBE1J2eClgTJknb3WAHg2cHALT18WzFqNghFOGM+9dRA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-IfI9wLklqM9PRtdLXd3nZL0B/Dh0AdQ4hkEUexxQQYa9vGSk8f1oZ8W/mMQ43yvF+HrLOq9ggR0ZFR+9rm9fDA==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/validation-error": "5.1.0", "npmlog": "^4.1.2" } }, "@lerna/exec": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-5.0.0.tgz", - "integrity": "sha512-g5i+2RclCGWLsl88m11j99YM2Gqnwa2lxZ5tDeqqWZFno6Dlvop17Yl6/MFH42EgM2DQHUUCammvcLIAJ2XwEA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-5.1.0.tgz", + "integrity": "sha512-JgHz/hTF47mRPd3o+gRtHSv7DMOvnXAkVdj/YLTCPgJ4IMvIeVY70sCWuvnJPo728k4fdIrgmw0BWpUBD64q9w==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/profiler": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/profiler": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/validation-error": "5.1.0", "p-map": "^4.0.0" } }, "@lerna/filter-options": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-5.0.0.tgz", - "integrity": "sha512-un73aYkXlzKlnDPx2AlqNW+ArCZ20XaX+Y6C0F+av9VZriiBsCgZTnflhih9fiSMnXjN5r9CA8YdWvZqa3oAcQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-5.1.0.tgz", + "integrity": "sha512-FeUb2jjbNNm1pBbEclktQ7Yqxy5KBxpHAuHic4Arruaai2lxYEQaJKb3NoTFT+cBlY1zFPQcjc8bPbEshu0vuA==", "dev": true, "requires": { - "@lerna/collect-updates": "5.0.0", - "@lerna/filter-packages": "5.0.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/filter-packages": "5.1.0", "dedent": "^0.7.0", "npmlog": "^4.1.2" } }, "@lerna/filter-packages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-5.0.0.tgz", - "integrity": "sha512-+EIjVVaMPDZ05F/gZa+kcXjBOLXqEamcEIDr+2ZXRgJmnrLx9BBY1B7sBEFHg7JXbeOKS+fKtMGVveV0SzgH3Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-5.1.0.tgz", + "integrity": "sha512-X5FuSDeYBcEPPKmea/uA3FLz4Vheqv9Dmm3ZkVE+w9TRb1t52azavPm/bm99I/7aKr4+clOgf7AZ4NqFOaA+aQ==", "dev": true, "requires": { - "@lerna/validation-error": "5.0.0", + "@lerna/validation-error": "5.1.0", "multimatch": "^5.0.0", "npmlog": "^4.1.2" } }, "@lerna/get-npm-exec-opts": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.0.0.tgz", - "integrity": "sha512-ZOg3kc5FXYA1kVFD2hfJOl64hNASWD6panwD0HlyzXgfKKTDRm/P/qtAqS8WGCzQWgEdx4wvsDe/58Lzzh6QzQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.1.0.tgz", + "integrity": "sha512-54lkBLpuwq9XTaiejkNOvBk75SUNOj6YxZY+lbZzfMxqy107w4Fcwp3MdvYFaRO+0q8aderdYOUysv0X4q62Xg==", "dev": true, "requires": { "npmlog": "^4.1.2" } }, "@lerna/get-packed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-5.0.0.tgz", - "integrity": "sha512-fks7Tg7DvcCZxRWPS3JAWVuLnwjPC/hLlNsdYmK9nN3+RtPhmYQgBjLSONcENw1E46t4Aph72lA9nLcYBLksqw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-5.1.0.tgz", + "integrity": "sha512-waCjBLhIJ2Y1C3H3ny6zMFLH3Y8z6+ZiGYGgKXFuBD6ovmqZz7QInY63i+6FWIgwTE4FakbDsTK0xhaJEjz6/g==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -19371,12 +19568,12 @@ } }, "@lerna/github-client": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-5.0.0.tgz", - "integrity": "sha512-NoEyRkQ8XgBnrjRfC9ph1npfg1/4OdYG+r8lG/1WkJbdt1Wlym4VNZU2BYPMWwSQYMJuppoEr0LL2uuVcS4ZUw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-5.1.0.tgz", + "integrity": "sha512-wow6KytR+pPXU+0DyCWnNuMdCTRotQCtGf5K+2PziJI0zfow4uFh60hs58bRrv3GgotnXeEB6433tYdajNa+nA==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "@octokit/plugin-enterprise-rest": "^6.0.1", "@octokit/rest": "^18.1.0", "git-url-parse": "^11.4.4", @@ -19384,9 +19581,9 @@ } }, "@lerna/gitlab-client": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-5.0.0.tgz", - "integrity": "sha512-WREAT7qzta9hxNxktTX0x1/sEMpBP+4Gc00QSJYXt+ZzxY0t5RUx/ZK5pQl+IDhtkajrvXT6fSfZjMxxyE8hhQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-5.1.0.tgz", + "integrity": "sha512-nXUK6h8SpYRdocrzhA3wJDZ6ghQREBBxPbA5v2jVSY2xR3NxOcWjYOpq2BaQ5KE0j4OYenFL1kNn6baAQsw/XQ==", "dev": true, "requires": { "node-fetch": "^2.6.1", @@ -19395,101 +19592,101 @@ } }, "@lerna/global-options": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-5.0.0.tgz", - "integrity": "sha512-PZYy/3mTZwtA9lNmHHRCc/Ty1W20qGJ/BdDIo4bw/Bk0AOcoBCLT9b3Mjijkl4AbC9+eSGk3flUYapCGVuS32Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-5.1.0.tgz", + "integrity": "sha512-yh66x9+gQk5Wcjoys10DyzJ6EkCdx2+wjW9gdY+1KyfKHY3v4sLgHohGi8o7lKLr3ihaT/MgZSKmN9oLGpJVow==", "dev": true }, "@lerna/has-npm-version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-5.0.0.tgz", - "integrity": "sha512-zJPgcml86nhJFJTpT+kjkcafuCFvK7PSq3oDC2KJxwB1bhlYwy+SKtAEypHSsHQ2DwP0YgPITcy1pvtHkie1SA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-5.1.0.tgz", + "integrity": "sha512-qihV4JthS3RG2w/GoioPIuU5MCauWI9+dddNgh5rHGfOuOudE4kPOLBa0CpcV06fjpgFNiyL0QOoSok2LVvnBQ==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "semver": "^7.3.4" } }, "@lerna/import": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-5.0.0.tgz", - "integrity": "sha512-cD+Is7eV/I+ZU0Wlg+yAgKaZbOvfzA7kBj2Qu1HtxeLhc7joTR8PFW1gNjEsvrWOTiaHAtObbo1A+MKYQ/T12g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-5.1.0.tgz", + "integrity": "sha512-oG7KmYCiXikYFk8VXvew2hioFKNUgve0NGXpIW3eHM5vtWUoGa2EA+5TDJnzXWNDiW27PULrD/MBBfLchWfIpA==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/validation-error": "5.1.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "p-map-series": "^2.1.0" } }, "@lerna/info": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/info/-/info-5.0.0.tgz", - "integrity": "sha512-k9TMK81apTjxxpnjfFOABKXndTtHBPgB8UO+I6zKhsfRqVb9FCz2MHOx8cQiSyolvNyGSQdSylSo4p7EBBomQQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/info/-/info-5.1.0.tgz", + "integrity": "sha512-RS25MvC2PpbPg8110e1FXo4rgU8VH0749/Kt4qwoMjXOxx/XecLWB69+YT1XZwi42XnzmfTSBWpi7ZuKZF++HA==", "dev": true, "requires": { - "@lerna/command": "5.0.0", - "@lerna/output": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/output": "5.1.0", "envinfo": "^7.7.4" } }, "@lerna/init": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-5.0.0.tgz", - "integrity": "sha512-2n68x7AIqVa+Vev9xF3NV9ba0C599KYf7JsIrQ5ESv4593ftInJpwgMwjroLT3X/Chi4BK7y2/xGmrfFVwgILg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-5.1.0.tgz", + "integrity": "sha512-Nhc6rUCYLo17zqZF3ONoyw7d6TEhQwADdEiDe3LWe2lv/AuTGFI7ZNgo5gduLkAsfw54i8kGUQNh2/lvfGqB1g==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/command": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/command": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0", "write-json-file": "^4.3.0" } }, "@lerna/link": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-5.0.0.tgz", - "integrity": "sha512-00YxQ06TVhQJthOjcuxCCJRjkAM+qM/8Lv0ckdCzBBCSr4RdAGBp6QcAX/gjLNasgmNpyiza3ADet7mCH7uodw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-5.1.0.tgz", + "integrity": "sha512-OHShGKIe83/GcBVivmFWO6R9g3K8MDZfKwtcgBxy6GeLNQ+IfxxwOIbPEcn2afpBrEuGaisaNHKf00YnnmCdRQ==", "dev": true, "requires": { - "@lerna/command": "5.0.0", - "@lerna/package-graph": "5.0.0", - "@lerna/symlink-dependencies": "5.0.0", + "@lerna/command": "5.1.0", + "@lerna/package-graph": "5.1.0", + "@lerna/symlink-dependencies": "5.1.0", "p-map": "^4.0.0", "slash": "^3.0.0" } }, "@lerna/list": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-5.0.0.tgz", - "integrity": "sha512-+B0yFil2AFdiYO8hyU1bFbKXGBAUUQQ43/fp2XS2jBFCipLme4eTILL5gMKOhr2Xg9AsfYPXRMRer5VW7qTeeQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-5.1.0.tgz", + "integrity": "sha512-MW+2ebEm/eEcHfEpdS/JM8XC0OrBbVH1HbTTHba7WUHTvjIeKj8qFD6wJa4YSqVWLC415Ev9ET9JnesIfL375w==", "dev": true, "requires": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/listable": "5.0.0", - "@lerna/output": "5.0.0" + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/listable": "5.1.0", + "@lerna/output": "5.1.0" } }, "@lerna/listable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-5.0.0.tgz", - "integrity": "sha512-Rd5sE7KTbqA8u048qThH5IyBuJIwMcUnEObjFyJyKpc1SEWSumo4yAYmcEeN/9z62tcdud5wHYPSbVgfXJq37g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-5.1.0.tgz", + "integrity": "sha512-L+zlyn+6LltxzER8c1GXq4k1EaRluuzQmEBIXnlHYgAQxrYpZ/L8U8h4zXWyaxUoJULHBCoLWxGq2cgJFxHE3w==", "dev": true, "requires": { - "@lerna/query-graph": "5.0.0", + "@lerna/query-graph": "5.1.0", "chalk": "^4.1.0", "columnify": "^1.5.4" } }, "@lerna/log-packed": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-5.0.0.tgz", - "integrity": "sha512-0TxKX+XnlEYj0du9U2kg3HEyIb/0QsM0Slt8utuCxALUnXRHTEKohjqVKsBdvh1QmJpnUbL5I+vfoYqno4Y42w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-5.1.0.tgz", + "integrity": "sha512-nHoVWnq01RkIC4BDfGWRjaGSuKuVx31eY/JDx0NV+eVGoaTAp5YgMmZilRBSIQPRBlGMxEex89YLfXmOWfXuPg==", "dev": true, "requires": { "byte-size": "^7.0.0", @@ -19499,9 +19696,9 @@ } }, "@lerna/npm-conf": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-5.0.0.tgz", - "integrity": "sha512-KSftxtMNVhLol1JNwFFNgh5jiCG010pewM+uKeSrUe0BCB3lnidiEDzu2CCn8JYYfIXqAiou/pScUiOxVLpcAA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-5.1.0.tgz", + "integrity": "sha512-S//5yGukBEhVveGxrjKkGd7YUhAD2Es9wz5ec5GkfxH3jmPtc0Uxn/v87p7P6zxR/elt0fnFiwyK9Za1CDcmaA==", "dev": true, "requires": { "config-chain": "^1.1.12", @@ -19509,25 +19706,25 @@ } }, "@lerna/npm-dist-tag": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-5.0.0.tgz", - "integrity": "sha512-ccUFhp9Wu/FHW5/5fL+vLiSTcUZXtKQ7c0RMXtNRzIdTXBxPBkVi1k5QAnBAAffsz6Owc/K++cb+/zQ/asrG3g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-5.1.0.tgz", + "integrity": "sha512-PlLJKsSUfdizQRMhvVCvnpGparTO9JTdybkiOeKApbz+BEnL+eANodY+eJs+ubO2mMsku8LEGyyUs2OyCP/23Q==", "dev": true, "requires": { - "@lerna/otplease": "5.0.0", + "@lerna/otplease": "5.1.0", "npm-package-arg": "^8.1.0", "npm-registry-fetch": "^9.0.0", "npmlog": "^4.1.2" } }, "@lerna/npm-install": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-5.0.0.tgz", - "integrity": "sha512-72Jf05JCIdeSBWXAiNjd/y2AQH4Ojgas55ojV2sAcEYz2wgyR7wSpiI6fHBRlRP+3XPjV9MXKxI3ZwOnznQxqQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-5.1.0.tgz", + "integrity": "sha512-uUiAN9eLyrvTjGKPLSgRtFi6Bu9QDGNu/EbYG14iBPLOmFbFVyhAQr4QHJ8lA/orJDKrTgEMWVl/rI++MX9Hxw==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/get-npm-exec-opts": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/get-npm-exec-opts": "5.1.0", "fs-extra": "^9.1.0", "npm-package-arg": "^8.1.0", "npmlog": "^4.1.2", @@ -19536,13 +19733,13 @@ } }, "@lerna/npm-publish": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.0.0.tgz", - "integrity": "sha512-jnapZ2jRajSzshSfd1Y3rHH5R7QC+JJlYST04FBebIH3VePwDT7uAglDCI4um2THvxkW4420EzE4BUMUwKlnXA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-5.1.0.tgz", + "integrity": "sha512-vGCxUG1T2TmSzSlIMs8FGpdyLjv3kD8Wl68mI4g3NC4uOHuOPGCXlLjbgYlcT/v+d3L69jDfTFgiZhTiPFx8Jg==", "dev": true, "requires": { - "@lerna/otplease": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", + "@lerna/otplease": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", "fs-extra": "^9.1.0", "libnpmpublish": "^4.0.0", "npm-package-arg": "^8.1.0", @@ -19552,53 +19749,53 @@ } }, "@lerna/npm-run-script": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-5.0.0.tgz", - "integrity": "sha512-qgGf0Wc/E2YxPwIiF8kC/OB9ffPf0/HVtPVkqrblVuNE9XVP80WilOH966PIDiXzwXaCo/cTswFoBeseccYRGw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-5.1.0.tgz", + "integrity": "sha512-zaBfisZVSd0q8Q9+Dm4p9d1GoWdLjSbMpIs00QA/dTXtMr+X64AVcgZVsiXqxCzK/ZJh6uOPsUbv6NNMhFQERA==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", - "@lerna/get-npm-exec-opts": "5.0.0", + "@lerna/child-process": "5.1.0", + "@lerna/get-npm-exec-opts": "5.1.0", "npmlog": "^4.1.2" } }, "@lerna/otplease": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-5.0.0.tgz", - "integrity": "sha512-QLLkEy1DPN1XFRAAZDHxAD26MHFQDHfzB6KKSzRYxbHc6lH/YbDaMH1RloSWIm7Hwkxl/3NgpokgN4Lj5XFuzg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-5.1.0.tgz", + "integrity": "sha512-s3ps5aPcUlSUMVQ92UZSEairm+9MXOtlZ1P0BEolUL+e/Fj6jKL2r8A+RRfTXXoIDNLmAiM7BXkkUqvtHTWScw==", "dev": true, "requires": { - "@lerna/prompt": "5.0.0" + "@lerna/prompt": "5.1.0" } }, "@lerna/output": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/output/-/output-5.0.0.tgz", - "integrity": "sha512-/7sUJQWPcvnLudjVIdN7t9MlfBLuP4JCDAWgQMqZe+wpQRuKNyKQ5dLBH5NHU/ElJCjAwMPfWuk3mh3GuvuiGA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/output/-/output-5.1.0.tgz", + "integrity": "sha512-UKkyTFmZrDYOXKtXlub8K8uQ3FrbA59x6lxjCV1ucUuodIVuFU5zT604ae5zPy8eLPDSy3UmjkxkAlnbEw13OA==", "dev": true, "requires": { "npmlog": "^4.1.2" } }, "@lerna/pack-directory": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-5.0.0.tgz", - "integrity": "sha512-E1SNDS7xSWhJrTSmRzJK7DibneljrymviKcsZW3mRl4TmF4CpYJmNXCMlhEtKEy6ghnGQvnl3/4+eslHDJ5J/w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-5.1.0.tgz", + "integrity": "sha512-OBYtkUz5GpDvU+JCZSIPwB7XCv6B9xILd3pYYCM5ditkwI3te+J9AZt+aleYa1/NfJdTxenPdBjui656dCEMdw==", "dev": true, "requires": { - "@lerna/get-packed": "5.0.0", - "@lerna/package": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/temp-write": "5.0.0", + "@lerna/get-packed": "5.1.0", + "@lerna/package": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/temp-write": "5.1.0", "npm-packlist": "^2.1.4", "npmlog": "^4.1.2", "tar": "^6.1.0" } }, "@lerna/package": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-5.0.0.tgz", - "integrity": "sha512-/JiUU88bhbYEUTzPqoGLGwrrdWWTIVMlBb1OPxCGNGDEqYYNySX+OTTSs3zGMcmJnRNI0UyQALiEd0sh3JFN5w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-5.1.0.tgz", + "integrity": "sha512-Y2HF4Lrv4E7AwT97+G1lx6qIJB4Wzi4nHsNOgRC/dK4Hr7b5Qubv2bPEcb0mMqWlwSrvYQI4Zacelgy/mgxPsA==", "dev": true, "requires": { "load-json-file": "^6.2.0", @@ -19607,31 +19804,31 @@ } }, "@lerna/package-graph": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-5.0.0.tgz", - "integrity": "sha512-Z3QeUQVjux0Blo64rA3/NivoLDlsQBjsZRIgGLbcQh7l7pJrqLK1WyNCBbPJ0KQNljQqUXthCKzdefnEWe37Ew==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-5.1.0.tgz", + "integrity": "sha512-Ero1z9fnu65WxzrAzw9/I5+kfbT7HkyV9F9MTxYpnk7zOAAYvR4qSCkc/yNEJPr4kN8NvcY8CifNEQtORxkVXg==", "dev": true, "requires": { - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/validation-error": "5.1.0", "npm-package-arg": "^8.1.0", "npmlog": "^4.1.2", "semver": "^7.3.4" } }, "@lerna/prerelease-id-from-version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.0.0.tgz", - "integrity": "sha512-bUZwyx6evRn2RxogOQXaiYxRK1U/1Mh/KLO4n49wUhqb8S8Vb9aG3+7lLOgg4ZugHpj9KAlD3YGEKvwYQiWzhg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.1.0.tgz", + "integrity": "sha512-sNjthszV+VkBVHPfTVquxoUQ+p8mtBxPFFoLjK+Bq+57xdmV6VGhZ/QL8HTQ7H7y8KzWuqVNMl0Z7G6PZXON9g==", "dev": true, "requires": { "semver": "^7.3.4" } }, "@lerna/profiler": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-5.0.0.tgz", - "integrity": "sha512-hFX+ZtoH7BdDoGI+bqOYaSptJTFI58wNK9qq/pHwL5ksV7vOhxP2cQAuo1SjgBKHGl0Ex/9ZT080YVV4jP1ehw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/profiler/-/profiler-5.1.0.tgz", + "integrity": "sha512-/CCYMtkF2xj3kjD9w29k7TDe40K/gk7goR2fvUf/6akPBG2KhFY+sQ0TQ2Ojnaym75OAn4WXta+FLdTQSdAFRQ==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -19640,13 +19837,13 @@ } }, "@lerna/project": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-5.0.0.tgz", - "integrity": "sha512-+izHk7D/Di2b0s69AzKzAa/qBz32H9s67oN9aKntrjNylpY7iN5opU157l60Kh4TprYHU5bLisqzFLZsHHADGw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-5.1.0.tgz", + "integrity": "sha512-QLrF+2CzPjP3ew8MJejI4pupRZDJvhpTDx/2f1sSfmHOiPsyxmx7DNhc/p9780MOhrSlokqDNfXDKph8bN3TrQ==", "dev": true, "requires": { - "@lerna/package": "5.0.0", - "@lerna/validation-error": "5.0.0", + "@lerna/package": "5.1.0", + "@lerna/validation-error": "5.1.0", "cosmiconfig": "^7.0.0", "dedent": "^0.7.0", "dot-prop": "^6.0.1", @@ -19677,9 +19874,9 @@ } }, "@lerna/prompt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-5.0.0.tgz", - "integrity": "sha512-cq2k04kOPY1yuJNHJn4qfBDDrCi9PF4Q228JICa6bxaONRf/C/TRsEQXHVIdlax8B3l53LnlGv5GECwRuvkQbA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-5.1.0.tgz", + "integrity": "sha512-CiQEtULXK3zF+mwP5bKhXvPKpw2fqXxLZ4InfokYVcLcR3PgUyu8wmmDxFqkaG7hZnBcDPsn/QAE2P9yYvvoDQ==", "dev": true, "requires": { "inquirer": "^7.3.3", @@ -19687,30 +19884,30 @@ } }, "@lerna/publish": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-5.0.0.tgz", - "integrity": "sha512-QEWFtN8fW1M+YXEQOWb2XBBCT137CrwHYK29ojMXW9HShvSZezf8Q/niH91nZ4kIhWdpOGz4w3rKopsumAM5SA==", - "dev": true, - "requires": { - "@lerna/check-working-tree": "5.0.0", - "@lerna/child-process": "5.0.0", - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/describe-ref": "5.0.0", - "@lerna/log-packed": "5.0.0", - "@lerna/npm-conf": "5.0.0", - "@lerna/npm-dist-tag": "5.0.0", - "@lerna/npm-publish": "5.0.0", - "@lerna/otplease": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/pack-directory": "5.0.0", - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/pulse-till-done": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/validation-error": "5.0.0", - "@lerna/version": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-5.1.0.tgz", + "integrity": "sha512-7WlmuY5SxlFQz80EAziv0vgO0wbUufns9RYZZv8QKM6c17tBJJbRxguc3oxCx8m7V3BvrBeyvLBZUJhIKcyGNw==", + "dev": true, + "requires": { + "@lerna/check-working-tree": "5.1.0", + "@lerna/child-process": "5.1.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/describe-ref": "5.1.0", + "@lerna/log-packed": "5.1.0", + "@lerna/npm-conf": "5.1.0", + "@lerna/npm-dist-tag": "5.1.0", + "@lerna/npm-publish": "5.1.0", + "@lerna/otplease": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/pack-directory": "5.1.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/pulse-till-done": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/validation-error": "5.1.0", + "@lerna/version": "5.1.0", "fs-extra": "^9.1.0", "libnpmaccess": "^4.0.1", "npm-package-arg": "^8.1.0", @@ -19723,27 +19920,27 @@ } }, "@lerna/pulse-till-done": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-5.0.0.tgz", - "integrity": "sha512-qFeVybGIZbQSWKasWIzZmHsvCQMC/AwTz5B44a0zTt5eSNQuI65HRpKKUgmFFu/Jzd7u+yp7eP+NQ53gjOcQlQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-5.1.0.tgz", + "integrity": "sha512-CSYYtWk2/FMx7D7J/91MKstX+/zHdhtxAnSl+c+MDcf8gOtrcEdI41h4UDJi/q7E1STWvIhcq5OmFTOipoP37w==", "dev": true, "requires": { "npmlog": "^4.1.2" } }, "@lerna/query-graph": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-5.0.0.tgz", - "integrity": "sha512-C/HXssBI8DVsZ/7IDW6JG9xhoHtWywi3L5oZB9q84MBYpQ9otUv6zbB+K4JCj7w9WHcuFWe2T/mc9wsaFuvB5g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-5.1.0.tgz", + "integrity": "sha512-O/c7frgoQFzmgOOWqm+EcY8s2zDKZBq3zyoy5xCbx5ohG5OBA7pHti3SvOP2Ex+YnAwl50r6Eb9Jdixo5ydWHg==", "dev": true, "requires": { - "@lerna/package-graph": "5.0.0" + "@lerna/package-graph": "5.1.0" } }, "@lerna/resolve-symlink": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-5.0.0.tgz", - "integrity": "sha512-O1EMQh3O3nKjLyI2guCCaxmi9xzZXpiMZhrz2ki5ENEDB2N1+f7cZ2THT0lEOIkLRuADI6hrzoN1obJ+TTk+KQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-5.1.0.tgz", + "integrity": "sha512-dNIdtQMgsTLkeAZ5U7VH2oPt/ha81XgEiutIvgjjQH87Y5lYRNkX++ahN2/ccnDbv4aPf0tMxFEtRU6Jbh88Lw==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -19752,85 +19949,85 @@ } }, "@lerna/rimraf-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-5.0.0.tgz", - "integrity": "sha512-hWJg/13CiSUrWWEek3B/A1mkvBbcPvG5z69/Ugyerdpzlw44ubf02MAZ0/kXPJjkICI2hMrS07YotQ60LdYpCw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-5.1.0.tgz", + "integrity": "sha512-RkLxq2SveLuhEFeVb6tRBzdxiOVJcV56CfcKupCAHmhewEI2At+T/mbqTSzIr+dX3tIWni1uDg2ASWdfgQbGZw==", "dev": true, "requires": { - "@lerna/child-process": "5.0.0", + "@lerna/child-process": "5.1.0", "npmlog": "^4.1.2", "path-exists": "^4.0.0", "rimraf": "^3.0.2" } }, "@lerna/run": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-5.0.0.tgz", - "integrity": "sha512-8nBZstqKSO+7wHlKk1g+iexSYRVVNJq/u5ZbAzBiHNrABtqA6/0G7q9vsAEMsnPZ8ARAUYpwvbfKTipjpWH0VA==", - "dev": true, - "requires": { - "@lerna/command": "5.0.0", - "@lerna/filter-options": "5.0.0", - "@lerna/npm-run-script": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/profiler": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/timer": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-5.1.0.tgz", + "integrity": "sha512-RoBRZCoGklAbCvhPXh9CjUkB0IhdR0FciiFXlB+Wl1y6LZeNB5QEztCArrWiMO17gpa8+ZWAguPaWXhOcH1LZw==", + "dev": true, + "requires": { + "@lerna/command": "5.1.0", + "@lerna/filter-options": "5.1.0", + "@lerna/npm-run-script": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/profiler": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/timer": "5.1.0", + "@lerna/validation-error": "5.1.0", "p-map": "^4.0.0" } }, "@lerna/run-lifecycle": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-5.0.0.tgz", - "integrity": "sha512-36mAm9rC5DSliFShI0Y4ICjgrJXdIIVt7VW9rdbdJ8/XYjRHDzhGPB9Sc1neJOVlGL4DmaArvh5tGgo62KPJYQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-5.1.0.tgz", + "integrity": "sha512-CJ9LunNtzsLIt9wemwirBaIGGmwrHuEWWa7wIqPKee0R3LZJoUP471A/xK7eAkzmo2rty1JriMPsqg2SyfFDZg==", "dev": true, "requires": { - "@lerna/npm-conf": "5.0.0", + "@lerna/npm-conf": "5.1.0", "@npmcli/run-script": "^3.0.2", "npmlog": "^4.1.2" } }, "@lerna/run-topologically": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-5.0.0.tgz", - "integrity": "sha512-B2s1N/+r3sfPOLRA2svNk+C52JpXQleMuGap0yhOx5mZzR1M2Lo4vpe9Ody4hCvXQjfdLx/U342fxVmgugUtfQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-5.1.0.tgz", + "integrity": "sha512-CZs9GhiTVkfPsMivOzfrf8eWzSoKxJY57arwfPwSFmUdUTok6uZKmC4bo6uqd1eyRGIba6j03ivg0ehUbr7APQ==", "dev": true, "requires": { - "@lerna/query-graph": "5.0.0", + "@lerna/query-graph": "5.1.0", "p-queue": "^6.6.2" } }, "@lerna/symlink-binary": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-5.0.0.tgz", - "integrity": "sha512-uYyiiNjkdL1tWf8MDXIIyCa/a2gmYaUxagqMgEZ4wRtOk+PDypDwMUFVop/EQtUWZqG5CAJBJYOztG3DdapTbA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-5.1.0.tgz", + "integrity": "sha512-D357qFkPhADU/bjK3vSPydG85gQGspgGg83EupAyocCPUyH0vE2YGNF713CXRTaMOkV8oxoH/QDcUVmqGybTVA==", "dev": true, "requires": { - "@lerna/create-symlink": "5.0.0", - "@lerna/package": "5.0.0", + "@lerna/create-symlink": "5.1.0", + "@lerna/package": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0" } }, "@lerna/symlink-dependencies": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-5.0.0.tgz", - "integrity": "sha512-wlZGOOB87XMy278hpF4fOwGNnjTXf1vJ/cFHIdKsJAiDipyhtnuCiJLBDPh4NzEGb02o4rhaqt8Nl5yWRu9CNA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-5.1.0.tgz", + "integrity": "sha512-DN+Zk/aAbfhDx5dxbccb0n6AFj27cO3Tu+RITmzt1N4KfIrVpcsrxRN+dt+pc945SE8ccdO5vkKrybijjlGb4Q==", "dev": true, "requires": { - "@lerna/create-symlink": "5.0.0", - "@lerna/resolve-symlink": "5.0.0", - "@lerna/symlink-binary": "5.0.0", + "@lerna/create-symlink": "5.1.0", + "@lerna/resolve-symlink": "5.1.0", + "@lerna/symlink-binary": "5.1.0", "fs-extra": "^9.1.0", "p-map": "^4.0.0", "p-map-series": "^2.1.0" } }, "@lerna/temp-write": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-5.0.0.tgz", - "integrity": "sha512-JOkRR6xyASuBy1udyS/VD52Wgywnz7cSKppD+QKIDseNzTq27I9mNmb702BSXNXIdD19lLVQ7q6WoAlpnelnZg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/temp-write/-/temp-write-5.1.0.tgz", + "integrity": "sha512-IvtYcrnWISEe9nBjhvq+o1mfn85Kup6rd+/PHb3jFmxx7E6ON4BnuqGPOOjmEjboMIRaopWQrkuCoIVotP+sDw==", "dev": true, "requires": { "graceful-fs": "^4.1.15", @@ -19841,40 +20038,40 @@ } }, "@lerna/timer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-5.0.0.tgz", - "integrity": "sha512-p2vevkpB6V/b0aR8VyMLDfg0Arp9VvMxcZOEu+IfZ9XKTtnbwjWPHKUOS34x/VGa6bnOIWjE046ixWymOs/fTw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-5.1.0.tgz", + "integrity": "sha512-ukVB3eDBKjZd8TjOSB3uHJWpPBtf7Ryk5AfA1yAotVd0Uk4wztGE6ULpGteAAS4AyJ1Tw9Ux7OLWu6QGVNvYLQ==", "dev": true }, "@lerna/validation-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-5.0.0.tgz", - "integrity": "sha512-fu/MhqRXiRQM2cirP/HoSkfwc5XtJ21G60WHv74RnanKBqWEZAUALWa3MQN2sYhVV/FpDW3GLkO008IW5NWzdg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-5.1.0.tgz", + "integrity": "sha512-Csogf+BzsMa8vxj51KcHIg3RVWr0FbIkRXXALRT5c/shUsV7NClV/cpz35r3DzBIXdh168LftHBW49wxPXX5uw==", "dev": true, "requires": { "npmlog": "^4.1.2" } }, "@lerna/version": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-5.0.0.tgz", - "integrity": "sha512-M8KvdyG5kR/d3wgg5S46Q2YMf0L9iw9MiumTvlDP4ckysTt+04kS74Vp4+aClgPM4xaoI5OuMrs6wy5ICcd3Pw==", - "dev": true, - "requires": { - "@lerna/check-working-tree": "5.0.0", - "@lerna/child-process": "5.0.0", - "@lerna/collect-updates": "5.0.0", - "@lerna/command": "5.0.0", - "@lerna/conventional-commits": "5.0.0", - "@lerna/github-client": "5.0.0", - "@lerna/gitlab-client": "5.0.0", - "@lerna/output": "5.0.0", - "@lerna/prerelease-id-from-version": "5.0.0", - "@lerna/prompt": "5.0.0", - "@lerna/run-lifecycle": "5.0.0", - "@lerna/run-topologically": "5.0.0", - "@lerna/temp-write": "5.0.0", - "@lerna/validation-error": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-5.1.0.tgz", + "integrity": "sha512-KXvrudKfAUl/Fx1QkZXIaQ62O6/hcUZO48vCDG5ngEIfCUYxSneNgC/mp1J1rh3qC5ame9T3crP//ixYjGyHqQ==", + "dev": true, + "requires": { + "@lerna/check-working-tree": "5.1.0", + "@lerna/child-process": "5.1.0", + "@lerna/collect-updates": "5.1.0", + "@lerna/command": "5.1.0", + "@lerna/conventional-commits": "5.1.0", + "@lerna/github-client": "5.1.0", + "@lerna/gitlab-client": "5.1.0", + "@lerna/output": "5.1.0", + "@lerna/prerelease-id-from-version": "5.1.0", + "@lerna/prompt": "5.1.0", + "@lerna/run-lifecycle": "5.1.0", + "@lerna/run-topologically": "5.1.0", + "@lerna/temp-write": "5.1.0", + "@lerna/validation-error": "5.1.0", "chalk": "^4.1.0", "dedent": "^0.7.0", "load-json-file": "^6.2.0", @@ -19890,9 +20087,9 @@ } }, "@lerna/write-log-file": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-5.0.0.tgz", - "integrity": "sha512-kpPNxe9xm36QbCWY7DwO96Na6FpCHzZinJtw6ttBHslIcdR38lZuCp+/2KfJcVsRIPNOsp1VvgP7EZIKiBhgjw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-5.1.0.tgz", + "integrity": "sha512-azYryoUcNnpKmV09PhyvkBManGvdWWdY3Zb6MGF73/mDeM4G9UoM/6mpNrcPwS3oEzKrc0hTwquuP3QyPiSuWw==", "dev": true, "requires": { "npmlog": "^4.1.2", @@ -20028,12 +20225,6 @@ "debug": "4" } }, - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - }, "make-fetch-happen": { "version": "10.1.7", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", @@ -20170,14 +20361,6 @@ "promise-retry": "^2.0.1", "semver": "^7.3.5", "which": "^2.0.2" - }, - "dependencies": { - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - } } }, "@npmcli/installed-package-contents": { @@ -20211,19 +20394,6 @@ "balanced-match": "^1.0.0" } }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, "minimatch": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", @@ -20720,9 +20890,9 @@ } }, "@types/node": { - "version": "17.0.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.40.tgz", - "integrity": "sha512-UXdBxNGqTMtm7hCwh9HtncFVLrXoqA3oJW30j6XWp5BH/wu3mVeaxo7cq5benFdBw34HB3XDT2TRPI7rXZ+mDg==" + "version": "17.0.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz", + "integrity": "sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==" }, "@types/node-fetch": { "version": "2.6.1", @@ -21388,9 +21558,9 @@ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" }, "async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "async-limiter": { "version": "1.0.1", @@ -21919,7 +22089,7 @@ "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", "requires": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", @@ -21929,7 +22099,7 @@ "read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "requires": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" @@ -22265,7 +22435,7 @@ "regexpu-core": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "integrity": "sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ==", "requires": { "regenerate": "^1.2.1", "regjsgen": "^0.2.0", @@ -22275,12 +22445,12 @@ "regjsgen": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + "integrity": "sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g==" }, "regjsparser": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "integrity": "sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw==", "requires": { "jsesc": "~0.5.0" } @@ -22606,7 +22776,7 @@ "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -22668,6 +22838,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -22729,14 +22907,14 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==" }, "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "version": "4.20.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", + "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", + "caniuse-lite": "^1.0.30001349", + "electron-to-chromium": "^1.4.147", "escalade": "^3.1.1", - "node-releases": "^2.0.3", + "node-releases": "^2.0.5", "picocolors": "^1.0.0" } }, @@ -22824,54 +23002,17 @@ "lru-cache": "^7.7.1", "minipass": "^3.1.6", "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + }, + "dependencies": { "ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", @@ -22962,9 +23103,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001346", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz", - "integrity": "sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ==" + "version": "1.0.30001349", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001349.tgz", + "integrity": "sha512-VFaWW3jeo6DLU5rwdiasosxhYSduJgSGil4cSyX3/85fbctlE58pXAkWyuRmVA0r2RxsOSVYUTZcySJ8WpbTxw==" }, "center-align": { "version": "0.1.3", @@ -23519,9 +23660,9 @@ } }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cors": { "version": "2.8.5", @@ -23730,7 +23871,7 @@ "resolve-from": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==" } } }, @@ -23786,7 +23927,7 @@ "readable-stream": { "version": "1.1.14", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", @@ -23845,9 +23986,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.146", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.146.tgz", - "integrity": "sha512-4eWebzDLd+hYLm4csbyMU2EbBnqhwl8Oe9eF/7CBDPWcRxFmqzx4izxvHH+lofQxzieg8UbB8ZuzNTxeukzfTg==" + "version": "1.4.148", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.148.tgz", + "integrity": "sha512-8MJk1bcQUAYkuvCyWZxaldiwoDG0E0AMzBGA6cv3WfuvJySiPgfidEPBFCRRH3cZm6SVZwo/oRlK1ehi1QNEIQ==" }, "elliptic": { "version": "6.5.4", @@ -23997,9 +24138,9 @@ } }, "error-stack-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.3.tgz", - "integrity": "sha512-F9KypcaAvLzI4yXneZzOvzZoqakhbjuAGFK0aLy33tYaDqdu6v+lzrN/TTG/mM48Op624zZZ2RpXRx3wA0+zmg==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "requires": { "stackframe": "^1.3.4" } @@ -24426,6 +24567,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -25128,16 +25277,36 @@ } }, "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, "glob-base": { @@ -25426,6 +25595,17 @@ "dev": true, "requires": { "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + } } }, "html-escaper": { @@ -25645,6 +25825,20 @@ "validate-npm-package-name": "^3.0.0" }, "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "read-package-json": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-4.1.2.tgz", @@ -26426,6 +26620,19 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==" }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "http-errors": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", @@ -26469,12 +26676,12 @@ "resolve-from": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==" }, "send": { "version": "0.13.2", "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", "requires": { "debug": "~2.2.0", "depd": "~1.1.0", @@ -26723,7 +26930,7 @@ "resolve-from": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" + "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==" } } }, @@ -26742,27 +26949,27 @@ "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==" }, "lerna": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-5.0.0.tgz", - "integrity": "sha512-dUYmJ7H9k/xHtwKpQWLTNUa1jnFUiW4o4K2LFkRchlIijoIUT4yK/RprIxNvYCrLrEaOdZryvY5UZvSHI2tBxA==", - "dev": true, - "requires": { - "@lerna/add": "5.0.0", - "@lerna/bootstrap": "5.0.0", - "@lerna/changed": "5.0.0", - "@lerna/clean": "5.0.0", - "@lerna/cli": "5.0.0", - "@lerna/create": "5.0.0", - "@lerna/diff": "5.0.0", - "@lerna/exec": "5.0.0", - "@lerna/import": "5.0.0", - "@lerna/info": "5.0.0", - "@lerna/init": "5.0.0", - "@lerna/link": "5.0.0", - "@lerna/list": "5.0.0", - "@lerna/publish": "5.0.0", - "@lerna/run": "5.0.0", - "@lerna/version": "5.0.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-5.1.0.tgz", + "integrity": "sha512-Ur55ZCdELQzpMmJmcw3qzk0khqMQizYvpsOE9j0Q7rPtJ/5NfsDo3moMgLwTevmT3LeijyBaJmXVAU/z6rbPDg==", + "dev": true, + "requires": { + "@lerna/add": "5.1.0", + "@lerna/bootstrap": "5.1.0", + "@lerna/changed": "5.1.0", + "@lerna/clean": "5.1.0", + "@lerna/cli": "5.1.0", + "@lerna/create": "5.1.0", + "@lerna/diff": "5.1.0", + "@lerna/exec": "5.1.0", + "@lerna/import": "5.1.0", + "@lerna/info": "5.1.0", + "@lerna/init": "5.1.0", + "@lerna/link": "5.1.0", + "@lerna/list": "5.1.0", + "@lerna/publish": "5.1.0", + "@lerna/run": "5.1.0", + "@lerna/version": "5.1.0", "import-local": "^3.0.2", "npmlog": "^4.1.2" } @@ -27063,12 +27270,10 @@ "dev": true }, "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", + "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", + "dev": true }, "make-dir": { "version": "3.1.0", @@ -27159,6 +27364,29 @@ "tar": "^6.0.2", "unique-filename": "^1.1.1" } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } } } }, @@ -27230,7 +27458,7 @@ "resolve-from": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" + "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==" }, "strip-json-comments": { "version": "2.0.1", @@ -27740,6 +27968,19 @@ "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==" }, + "glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-mRyN/EsN2SyNhKWykF3eEGhDpeNplMWaW18Bmh76tnOqk5TbELAVwFAYOCmKVssOYFrYvvLMguiA+NXO3ZTuVA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "has-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", @@ -27780,21 +28021,6 @@ "lodash.create": "3.1.1", "mkdirp": "0.5.1", "supports-color": "3.1.2" - }, - "dependencies": { - "glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-mRyN/EsN2SyNhKWykF3eEGhDpeNplMWaW18Bmh76tnOqk5TbELAVwFAYOCmKVssOYFrYvvLMguiA+NXO3ZTuVA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } } }, "ms": { @@ -27822,6 +28048,21 @@ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "safe-buffer": { @@ -27891,9 +28132,9 @@ "dev": true }, "mongodb": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.6.0.tgz", - "integrity": "sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.7.0.tgz", + "integrity": "sha512-HhVar6hsUeMAVlIbwQwWtV36iyjKd9qdhY+s4wcU8K6TOj4Q331iiMy+FoPuxEntDIijTYWivwFJkLv8q/ZgvA==", "requires": { "bson": "^4.6.3", "denque": "^2.0.1", @@ -28136,6 +28377,20 @@ "wide-align": "^1.1.5" } }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "npmlog": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", @@ -28250,12 +28505,6 @@ "lru-cache": "^7.5.1" } }, - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - }, "minimatch": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", @@ -28309,6 +28558,22 @@ "ignore-walk": "^3.0.3", "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "npm-pick-manifest": { @@ -28341,12 +28606,6 @@ "lru-cache": "^7.5.1" } }, - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - }, "npm-package-arg": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.0.2.tgz", @@ -28431,6 +28690,29 @@ "unique-filename": "^1.1.1" } }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "make-fetch-happen": { "version": "8.0.14", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", @@ -28752,19 +29034,6 @@ "semver": "^7.0.0" } }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, "hosted-git-info": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.0.0.tgz", @@ -28794,12 +29063,6 @@ "minimatch": "^5.0.1" } }, - "lru-cache": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.10.1.tgz", - "integrity": "sha512-BQuhQxPuRl79J5zSXRP+uNzPOyZw2oFI9JLRQ80XswSvg21KMKNtQza9eF42rfI/3Z40RvzBdXgziEkudzjo8A==", - "dev": true - }, "make-fetch-happen": { "version": "10.1.7", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.7.tgz", @@ -29003,9 +29266,9 @@ } }, "parse-path": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.3.tgz", - "integrity": "sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.4.tgz", + "integrity": "sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw==", "dev": true, "requires": { "is-ssh": "^1.3.0", @@ -29335,6 +29598,19 @@ "ms": "2.0.0" } }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "https-proxy-agent": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", @@ -29380,9 +29656,9 @@ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.10.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.5.tgz", + "integrity": "sha512-O5RlPh0VFtR78y79rgcgKK4wbAI0C5zGVLztOIdpWX6ep368q5Hv6XRxDvXuZ9q3C6v+e3n8UfZZJw7IIG27eQ==", "requires": { "side-channel": "^1.0.4" } @@ -29619,7 +29895,7 @@ "read": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", "dev": true, "requires": { "mute-stream": "~0.0.4" @@ -29641,6 +29917,22 @@ "json-parse-even-better-errors": "^2.3.0", "normalize-package-data": "^3.0.0", "npm-normalize-package-bin": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "read-package-json-fast": { @@ -29656,7 +29948,7 @@ "read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, "requires": { "load-json-file": "^4.0.0", @@ -29736,7 +30028,7 @@ "read-pkg-up": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", "dev": true, "requires": { "find-up": "^2.0.0", @@ -29827,7 +30119,7 @@ "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "requires": { "resolve": "^1.1.6" } @@ -29858,7 +30150,7 @@ "regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==" }, "regenerator-transform": { "version": "0.15.0", @@ -29942,7 +30234,7 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" }, "repeat-element": { "version": "1.1.4", @@ -29952,12 +30244,12 @@ "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", "requires": { "is-finite": "^1.0.0" } @@ -29980,7 +30272,7 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "require-from-string": { "version": "2.0.2", @@ -29990,7 +30282,7 @@ "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" }, "resolve": { "version": "1.22.0", @@ -30025,7 +30317,7 @@ "responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", "dev": true, "requires": { "lowercase-keys": "^1.0.0" @@ -30044,7 +30336,7 @@ "retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true }, "reusify": { @@ -30056,7 +30348,7 @@ "right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==", "requires": { "align-text": "^0.1.1" } @@ -30067,6 +30359,21 @@ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "requires": { "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "run-async": { @@ -30168,6 +30475,16 @@ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "requires": { "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + } } }, "semver-diff": { @@ -30299,6 +30616,21 @@ "glob": "^7.0.0", "interpret": "^1.0.0", "rechoir": "^0.6.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "shx": { @@ -30823,6 +31155,22 @@ "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } } }, "text-extensions": { diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index ad120ea2f..7c92938f8 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -61,6 +61,7 @@ }, "devDependencies": { "@feathersjs/memory": "^5.0.0-pre.23", + "@feathersjs/schema": "^5.0.0-pre.23", "@types/bcryptjs": "^2.4.2", "@types/lodash": "^4.14.182", "@types/mocha": "^9.1.1", diff --git a/packages/authentication-local/src/hooks/hash-password.ts b/packages/authentication-local/src/hooks/hash-password.ts index d79131efa..acbccf24a 100644 --- a/packages/authentication-local/src/hooks/hash-password.ts +++ b/packages/authentication-local/src/hooks/hash-password.ts @@ -13,6 +13,12 @@ export interface HashPasswordOptions { strategy?: string } +/** + * @deprecated Use Feathers schema resolvers and the `passwordHash` resolver instead + * @param field + * @param options + * @returns + */ export default function hashPassword(field: string, options: HashPasswordOptions = {}) { if (!field) { throw new Error('The hashPassword hook requires a field name option') diff --git a/packages/authentication-local/src/hooks/protect.ts b/packages/authentication-local/src/hooks/protect.ts index 9c35f7b1d..51ad69a8e 100644 --- a/packages/authentication-local/src/hooks/protect.ts +++ b/packages/authentication-local/src/hooks/protect.ts @@ -1,6 +1,10 @@ import omit from 'lodash/omit' import { HookContext, NextFunction } from '@feathersjs/feathers' +/** + * @deprecated For reliable safe data representations use Feathers schema dispatch resolvers. + * See https://dove.docs.feathersjs.com/api/schema/resolvers.html#safe-data-resolvers for more information. + */ export default (...fields: string[]) => { const o = (current: any) => { if (typeof current === 'object' && !Array.isArray(current)) { diff --git a/packages/authentication-local/src/index.ts b/packages/authentication-local/src/index.ts index c2ed48b07..644fbf019 100644 --- a/packages/authentication-local/src/index.ts +++ b/packages/authentication-local/src/index.ts @@ -1,5 +1,24 @@ +import { HookContext } from '@feathersjs/feathers' import hashPassword from './hooks/hash-password' import protect from './hooks/protect' +import { LocalStrategy } from './strategy' export const hooks = { hashPassword, protect } -export { LocalStrategy } from './strategy' +export { LocalStrategy } + +/** + * Returns as property resolver that hashes a given plain text password using a Local + * authentication strategy. + * + * @param options The authentication `service` and `strategy` name + * @returns + */ +export const passwordHash = + (options: { service?: string; strategy: string }) => + async >(value: string | undefined, _data: any, context: H) => { + const { app, params } = context + const authService = app.defaultAuthentication(options.service) + const localStrategy = authService.getStrategy(options.strategy) as LocalStrategy + + return localStrategy.hashPassword(value, params) + } diff --git a/packages/authentication-local/test/strategy.test.ts b/packages/authentication-local/test/strategy.test.ts index 65c688462..f700ae1ed 100644 --- a/packages/authentication-local/test/strategy.test.ts +++ b/packages/authentication-local/test/strategy.test.ts @@ -1,8 +1,9 @@ import assert from 'assert' import omit from 'lodash/omit' -import { Application } from '@feathersjs/feathers' +import { Application, HookContext } from '@feathersjs/feathers' +import { resolve } from '@feathersjs/schema' -import { LocalStrategy } from '../src' +import { LocalStrategy, passwordHash } from '../src' import { createApplication, ServiceTypes } from './fixture' describe('@feathersjs/authentication-local/strategy', () => { @@ -180,4 +181,18 @@ describe('@feathersjs/authentication-local/strategy', () => { assert.strictEqual(decoded.sub, `${user.id}`) }) + + it('passwordHash property resolver', async () => { + const userResolver = resolve<{ password: string }, HookContext>({ + properties: { + password: passwordHash({ + strategy: 'local' + }) + } + }) + + const resolvedData = await userResolver.resolve({ password: 'supersecret' }, { app } as HookContext) + + assert.notStrictEqual(resolvedData.password, 'supersecret') + }) }) diff --git a/packages/feathers/package.json b/packages/feathers/package.json index 6dc893fb2..3b4bd2026 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -42,8 +42,8 @@ "*.js" ], "scripts": { - "write-version": "node -e \"console.log('export default \\'' + require('./package.json').version + '\\';')\" > src/version.ts", - "reset-version": "node -e \"console.log('export default \\'development\\';')\" > src/version.ts", + "write-version": "node -e \"console.log('export default \\'' + require('./package.json').version + '\\'')\" > src/version.ts", + "reset-version": "node -e \"console.log('export default \\'development\\'')\" > src/version.ts", "prepublish": "npm run compile", "version": "npm run write-version", "publish": "npm run reset-version", diff --git a/packages/feathers/src/version.ts b/packages/feathers/src/version.ts index a54d82454..e47b8144b 100644 --- a/packages/feathers/src/version.ts +++ b/packages/feathers/src/version.ts @@ -1 +1 @@ -export default 'development'; +export default 'development' diff --git a/packages/mongodb/src/index.ts b/packages/mongodb/src/index.ts index bb36a0c94..b6edcbbbc 100644 --- a/packages/mongodb/src/index.ts +++ b/packages/mongodb/src/index.ts @@ -5,7 +5,11 @@ import { MongoDbAdapter, MongoDBAdapterParams } from './adapter' export * from './adapter' export * from './error-handler' -export class MongoDBService, P extends MongoDBAdapterParams = MongoDBAdapterParams> +export class MongoDBService< + T = any, + D = Partial, + P extends MongoDBAdapterParams = MongoDBAdapterParams + > extends MongoDbAdapter implements ServiceMethods, D, P> {