diff --git a/.changeset/six-beds-arrive.md b/.changeset/six-beds-arrive.md new file mode 100644 index 00000000000..5e3c7bee6eb --- /dev/null +++ b/.changeset/six-beds-arrive.md @@ -0,0 +1,7 @@ +--- +"@pnpm/config": minor +"pnpm": minor +--- + +Allow env variables to be specified with default values in `.npmrc`. This is a convention used by Yarn too. +Using `${NAME-fallback}` will return `fallback` if `NAME` isn't set. `${NAME:-fallback}` will return `fallback` if `NAME` isn't set, or is an empty string [#6018](https://github.com/pnpm/pnpm/issues/6018). diff --git a/__utils__/assert-project/package.json b/__utils__/assert-project/package.json index a4b1e7f9839..3e404da70f3 100644 --- a/__utils__/assert-project/package.json +++ b/__utils__/assert-project/package.json @@ -19,7 +19,7 @@ "@pnpm/assert-project": "workspace:*", "@types/is-windows": "^1.0.0", "@types/isexe": "2.0.1", - "@types/node": "^14.18.37" + "@types/node": "^14.18.42" }, "directories": { "test": "test" diff --git a/__utils__/eslint-config/package.json b/__utils__/eslint-config/package.json index d881a87c00f..35d4dd52778 100644 --- a/__utils__/eslint-config/package.json +++ b/__utils__/eslint-config/package.json @@ -23,12 +23,12 @@ "repository": "https://github.com/pnpm/pnpm/blob/master/utils/eslint-config", "scripts": {}, "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.56.0", - "@typescript-eslint/parser": "^5.56.0", - "eslint": "^8.36.0", + "@typescript-eslint/eslint-plugin": "^5.57.1", + "@typescript-eslint/parser": "^5.57.1", + "eslint": "^8.37.0", "eslint-config-standard-with-typescript": "^34.0.1", "eslint-plugin-import": "^2.27.5", - "eslint-plugin-n": "^15.6.1", + "eslint-plugin-n": "^15.7.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", "typescript": "5.0.2" diff --git a/__utils__/prepare/package.json b/__utils__/prepare/package.json index 8e33dc721bc..d4b4adebc2a 100644 --- a/__utils__/prepare/package.json +++ b/__utils__/prepare/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@pnpm/prepare": "workspace:*", - "@types/node": "^14.18.37" + "@types/node": "^14.18.42" }, "scripts": { "lint": "eslint src/**/*.ts", diff --git a/__utils__/test-fixtures/package.json b/__utils__/test-fixtures/package.json index 728355e0aac..40246f858f0 100644 --- a/__utils__/test-fixtures/package.json +++ b/__utils__/test-fixtures/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "@pnpm/prepare": "workspace:*", - "fs-extra": "^11.1.0" + "fs-extra": "^11.1.1" }, "devDependencies": { "@pnpm/test-fixtures": "workspace:*", diff --git a/config/config/package.json b/config/config/package.json index 8dee79a340d..f29e5b496a3 100644 --- a/config/config/package.json +++ b/config/config/package.json @@ -32,12 +32,12 @@ }, "homepage": "https://github.com/pnpm/pnpm/blob/main/config/config#readme", "dependencies": { - "@pnpm/config.env-replace": "1.0.0", + "@pnpm/config.env-replace": "1.1.0", "@pnpm/constants": "workspace:*", "@pnpm/error": "workspace:*", "@pnpm/git-utils": "workspace:*", "@pnpm/matcher": "workspace:*", - "@pnpm/npm-conf": "2.0.4", + "@pnpm/npm-conf": "2.1.1", "@pnpm/pnpmfile": "workspace:*", "@pnpm/read-project-manifest": "workspace:*", "@pnpm/types": "workspace:*", diff --git a/exec/plugin-commands-rebuild/package.json b/exec/plugin-commands-rebuild/package.json index 5b573f732f4..db4debe6099 100644 --- a/exec/plugin-commands-rebuild/package.json +++ b/exec/plugin-commands-rebuild/package.json @@ -45,7 +45,7 @@ "@types/sinon": "^10.0.13", "execa": "npm:safe-execa@0.1.2", "path-exists": "^4.0.0", - "sinon": "^15.0.2", + "sinon": "^15.0.3", "write-yaml-file": "^4.2.0" }, "dependencies": { diff --git a/fs/indexed-pkg-importer/package.json b/fs/indexed-pkg-importer/package.json index 5201b83695d..c453e2a4d5b 100644 --- a/fs/indexed-pkg-importer/package.json +++ b/fs/indexed-pkg-importer/package.json @@ -19,7 +19,7 @@ "@pnpm/graceful-fs": "workspace:*", "@pnpm/store-controller-types": "workspace:*", "@zkochan/rimraf": "^2.1.2", - "fs-extra": "^11.1.0", + "fs-extra": "^11.1.1", "make-empty-dir": "^2.0.0", "p-limit": "^3.1.0", "path-exists": "^4.0.0", diff --git a/package.json b/package.json index 48bbf4c6231..1fee7fa9eeb 100644 --- a/package.json +++ b/package.json @@ -28,24 +28,24 @@ "dev-setup": "pnpm -C=./pnpm/dev link -g" }, "devDependencies": { - "@babel/core": "^7.21.0", + "@babel/core": "^7.21.4", "@babel/plugin-proposal-dynamic-import": "^7.18.6", "@babel/plugin-transform-modules-commonjs": "^7.21.2", - "@babel/preset-typescript": "^7.21.0", - "@babel/types": "^7.21.3", - "@changesets/cli": "^2.26.0", - "@commitlint/cli": "^17.4.4", + "@babel/preset-typescript": "^7.21.4", + "@babel/types": "^7.21.4", + "@changesets/cli": "^2.26.1", + "@commitlint/cli": "^17.5.1", "@commitlint/config-conventional": "^17.4.4", - "@commitlint/prompt-cli": "^17.4.4", + "@commitlint/prompt-cli": "^17.5.0", "@pnpm/eslint-config": "workspace:*", "@pnpm/meta-updater": "0.2.2", "@pnpm/registry-mock": "3.8.0", "@pnpm/tsconfig": "workspace:*", - "@types/jest": "^29.4.0", - "@types/node": "^14.18.37", + "@types/jest": "^29.5.0", + "@types/node": "^14.18.42", "c8": "^7.13.0", "cross-env": "^7.0.3", - "eslint": "^8.36.0", + "eslint": "^8.37.0", "husky": "^8.0.3", "jest": "^29.5.0", "keyv": "4.5.2", diff --git a/pkg-manager/core/package.json b/pkg-manager/core/package.json index 8bd60d7a20d..0bfa23abaaf 100644 --- a/pkg-manager/core/package.json +++ b/pkg-manager/core/package.json @@ -97,7 +97,7 @@ "path-name": "^1.0.0", "read-yaml-file": "^2.1.0", "resolve-link-target": "^2.0.0", - "sinon": "^15.0.2", + "sinon": "^15.0.3", "symlink-dir": "^5.1.1", "write-json-file": "^4.3.0", "write-yaml-file": "^4.2.0" diff --git a/pkg-manager/headless/package.json b/pkg-manager/headless/package.json index 5ccbd99eadc..be4dc396205 100644 --- a/pkg-manager/headless/package.json +++ b/pkg-manager/headless/package.json @@ -32,7 +32,7 @@ "isexe": "2.0.0", "load-json-file": "^6.2.0", "npm-run-all": "^4.1.5", - "sinon": "^15.0.2", + "sinon": "^15.0.3", "tempy": "^1.0.1", "write-json-file": "^4.3.0" }, diff --git a/pkg-manager/link-bins/package.json b/pkg-manager/link-bins/package.json index d34efaacd65..6a6155ae6dc 100644 --- a/pkg-manager/link-bins/package.json +++ b/pkg-manager/link-bins/package.json @@ -52,7 +52,7 @@ "@pnpm/link-bins": "workspace:*", "@pnpm/test-fixtures": "workspace:*", "@types/is-windows": "^1.0.0", - "@types/node": "^14.18.37", + "@types/node": "^14.18.42", "@types/normalize-path": "^3.0.0", "@types/ramda": "0.28.20", "cmd-extension": "^1.0.2", diff --git a/pkg-manager/package-bins/package.json b/pkg-manager/package-bins/package.json index 4d9384c8be5..c57ce2b6529 100644 --- a/pkg-manager/package-bins/package.json +++ b/pkg-manager/package-bins/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@pnpm/package-bins": "workspace:*", - "@types/node": "^14.18.37" + "@types/node": "^14.18.42" }, "funding": "https://opencollective.com/pnpm", "exports": { diff --git a/pkg-manager/plugin-commands-installation/package.json b/pkg-manager/plugin-commands-installation/package.json index e7d15ae85d9..e360c02bee6 100644 --- a/pkg-manager/plugin-commands-installation/package.json +++ b/pkg-manager/plugin-commands-installation/package.json @@ -50,7 +50,7 @@ "path-name": "^1.0.0", "proxyquire": "^2.1.3", "read-yaml-file": "^2.1.0", - "sinon": "^15.0.2", + "sinon": "^15.0.3", "symlink-dir": "^5.1.1", "tempy": "^1.0.1", "write-json-file": "^4.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aade48aee71..f82edf58046 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,32 +30,32 @@ importers: .: devDependencies: '@babel/core': - specifier: ^7.21.0 - version: 7.21.0 + specifier: ^7.21.4 + version: 7.21.4 '@babel/plugin-proposal-dynamic-import': specifier: ^7.18.6 - version: 7.18.6(@babel/core@7.21.0) + version: 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-modules-commonjs': specifier: ^7.21.2 - version: 7.21.2(@babel/core@7.21.0) + version: 7.21.2(@babel/core@7.21.4) '@babel/preset-typescript': - specifier: ^7.21.0 - version: 7.21.0(@babel/core@7.21.0) + specifier: ^7.21.4 + version: 7.21.4(@babel/core@7.21.4) '@babel/types': - specifier: ^7.21.3 - version: 7.21.3 + specifier: ^7.21.4 + version: 7.21.4 '@changesets/cli': - specifier: ^2.26.0 - version: 2.26.0 + specifier: ^2.26.1 + version: 2.26.1 '@commitlint/cli': - specifier: ^17.4.4 - version: 17.4.4 + specifier: ^17.5.1 + version: 17.5.1 '@commitlint/config-conventional': specifier: ^17.4.4 version: 17.4.4 '@commitlint/prompt-cli': - specifier: ^17.4.4 - version: 17.4.4 + specifier: ^17.5.0 + version: 17.5.0 '@pnpm/eslint-config': specifier: workspace:* version: link:__utils__/eslint-config @@ -69,11 +69,11 @@ importers: specifier: workspace:* version: link:__utils__/tsconfig '@types/jest': - specifier: ^29.4.0 - version: 29.4.0 + specifier: ^29.5.0 + version: 29.5.0 '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 c8: specifier: ^7.13.0 version: 7.13.0 @@ -81,14 +81,14 @@ importers: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.36.0 - version: 8.36.0 + specifier: ^8.37.0 + version: 8.37.0 husky: specifier: ^8.0.3 version: 8.0.3 jest: specifier: ^29.5.0 - version: 29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1) + version: 29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1) keyv: specifier: 4.5.2 version: 4.5.2 @@ -112,10 +112,10 @@ importers: version: 8.5.14 ts-jest: specifier: 29.0.3 - version: 29.0.3(@babel/core@7.21.0)(jest@29.5.0)(typescript@5.0.2) + version: 29.0.3(@babel/core@7.21.4)(jest@29.5.0)(typescript@5.0.2) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@14.18.37)(typescript@5.0.2) + version: 10.9.1(@types/node@14.18.42)(typescript@5.0.2) typescript: specifier: 5.0.2 version: 5.0.2 @@ -206,8 +206,8 @@ importers: specifier: 2.0.1 version: 2.0.1 '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 __utils__/assert-store: dependencies: @@ -241,29 +241,29 @@ importers: __utils__/eslint-config: dependencies: '@typescript-eslint/eslint-plugin': - specifier: ^5.56.0 - version: 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) + specifier: ^5.57.1 + version: 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.2) '@typescript-eslint/parser': - specifier: ^5.56.0 - version: 5.56.0(eslint@8.36.0)(typescript@5.0.2) + specifier: ^5.57.1 + version: 5.57.1(eslint@8.37.0)(typescript@5.0.2) eslint: - specifier: ^8.36.0 - version: 8.36.0 + specifier: ^8.37.0 + version: 8.37.0 eslint-config-standard-with-typescript: specifier: ^34.0.1 - version: 34.0.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.36.0)(typescript@5.0.2) + version: 34.0.1(@typescript-eslint/eslint-plugin@5.57.1)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.37.0)(typescript@5.0.2) eslint-plugin-import: specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.56.0)(eslint@8.36.0) + version: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0) eslint-plugin-n: - specifier: ^15.6.1 - version: 15.6.1(eslint@8.36.0) + specifier: ^15.7.0 + version: 15.7.0(eslint@8.37.0) eslint-plugin-node: specifier: ^11.1.0 - version: 11.1.0(eslint@8.36.0) + version: 11.1.0(eslint@8.37.0) eslint-plugin-promise: specifier: ^6.1.1 - version: 6.1.1(eslint@8.36.0) + version: 6.1.1(eslint@8.37.0) typescript: specifier: 5.0.2 version: 5.0.2 @@ -316,8 +316,8 @@ importers: specifier: workspace:* version: 'link:' '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 __utils__/scripts: dependencies: @@ -338,8 +338,8 @@ importers: specifier: workspace:* version: link:../prepare fs-extra: - specifier: ^11.1.0 - version: 11.1.0 + specifier: ^11.1.1 + version: 11.1.1 devDependencies: '@pnpm/test-fixtures': specifier: workspace:* @@ -529,8 +529,8 @@ importers: config/config: dependencies: '@pnpm/config.env-replace': - specifier: 1.0.0 - version: 1.0.0 + specifier: 1.1.0 + version: 1.1.0 '@pnpm/constants': specifier: workspace:* version: link:../../packages/constants @@ -544,8 +544,8 @@ importers: specifier: workspace:* version: link:../matcher '@pnpm/npm-conf': - specifier: 2.0.4 - version: 2.0.4 + specifier: 2.1.1 + version: 2.1.1 '@pnpm/pnpmfile': specifier: workspace:* version: link:../../hooks/pnpmfile @@ -1124,8 +1124,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 sinon: - specifier: ^15.0.2 - version: 15.0.2 + specifier: ^15.0.3 + version: 15.0.3 write-yaml-file: specifier: ^4.2.0 version: 4.2.0 @@ -1511,8 +1511,8 @@ importers: specifier: ^2.1.2 version: 2.1.2 fs-extra: - specifier: ^11.1.0 - version: 11.1.0 + specifier: ^11.1.1 + version: 11.1.1 make-empty-dir: specifier: ^2.0.0 version: 2.0.0 @@ -2871,8 +2871,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 sinon: - specifier: ^15.0.2 - version: 15.0.2 + specifier: ^15.0.3 + version: 15.0.3 symlink-dir: specifier: ^5.1.1 version: 5.1.1 @@ -3108,8 +3108,8 @@ importers: specifier: ^4.1.5 version: 4.1.5 sinon: - specifier: ^15.0.2 - version: 15.0.2 + specifier: ^15.0.3 + version: 15.0.3 tempy: specifier: ^1.0.1 version: 1.0.1 @@ -3236,8 +3236,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 '@types/normalize-path': specifier: ^3.0.0 version: 3.0.0 @@ -3347,8 +3347,8 @@ importers: specifier: workspace:* version: 'link:' '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 pkg-manager/package-requester: dependencies: @@ -3664,8 +3664,8 @@ importers: specifier: ^2.1.0 version: 2.1.0 sinon: - specifier: ^15.0.2 - version: 15.0.2 + specifier: ^15.0.3 + version: 15.0.3 symlink-dir: specifier: ^5.1.1 version: 5.1.1 @@ -4232,8 +4232,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 esbuild: - specifier: ^0.17.12 - version: 0.17.12 + specifier: ^0.17.15 + version: 0.17.15 execa: specifier: npm:safe-execa@0.1.2 version: /safe-execa@0.1.2 @@ -5296,8 +5296,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 '@types/ssri': specifier: ^7.1.1 version: 7.1.1 @@ -5748,8 +5748,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 '@types/node': - specifier: ^14.18.37 - version: 14.18.37 + specifier: ^14.18.42 + version: 14.18.42 '@types/rimraf': specifier: ^3.0.2 version: 3.0.2 @@ -5938,25 +5938,32 @@ packages: dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data@7.21.0: - resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} + /@babel/code-frame@7.21.4: + resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.18.6 + dev: true + + /@babel/compat-data@7.21.4: + resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} engines: {node: '>=6.9.0'} dev: true - /@babel/core@7.21.0: - resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} + /@babel/core@7.21.4: + resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.3 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.4 + '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) '@babel/helper-module-transforms': 7.21.2 '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.3(@babel/types@7.21.3) + '@babel/parser': 7.21.4(@babel/types@7.21.4) '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -5966,11 +5973,11 @@ packages: - supports-color dev: true - /@babel/generator@7.21.3: - resolution: {integrity: sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==} + /@babel/generator@7.21.4: + resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.17 jsesc: 2.5.2 @@ -5980,30 +5987,30 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true - /@babel/helper-compilation-targets@7.20.7(@babel/core@7.21.0): - resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} + /@babel/helper-compilation-targets@7.21.4(@babel/core@7.21.4): + resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 + '@babel/compat-data': 7.21.4 + '@babel/core': 7.21.4 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.21.0): - resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==} + /@babel/helper-create-class-features-plugin@7.21.4(@babel/core@7.21.4): + resolution: {integrity: sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.21.0 @@ -6026,28 +6033,28 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-hoist-variables@7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-member-expression-to-functions@7.21.0: resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true - /@babel/helper-module-imports@7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + /@babel/helper-module-imports@7.21.4: + resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-module-transforms@7.21.2: @@ -6055,13 +6062,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.21.4 '@babel/helper-simple-access': 7.20.2 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 transitivePeerDependencies: - supports-color dev: true @@ -6070,7 +6077,7 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-plugin-utils@7.20.2: @@ -6086,8 +6093,8 @@ packages: '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 transitivePeerDependencies: - supports-color dev: true @@ -6096,21 +6103,21 @@ packages: resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-skip-transparent-expression-wrappers@7.20.0: resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-split-export-declaration@7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-string-parser@7.19.4: @@ -6132,8 +6139,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 transitivePeerDependencies: - supports-color dev: true @@ -6156,172 +6163,172 @@ packages: '@babel/types': 7.17.10 dev: true - /@babel/parser@7.21.3(@babel/types@7.21.3): - resolution: {integrity: sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==} + /@babel/parser@7.21.4(@babel/types@7.21.4): + resolution: {integrity: sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==} engines: {node: '>=6.0.0'} hasBin: true peerDependencies: '@babel/types': '*' dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true - /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.4) dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.0): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.0): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.4): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.21.0): - resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} + /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.4): + resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.0): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.21.0): - resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} + /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.21.4): + resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.0): + /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.4): resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-module-transforms': 7.21.2 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-simple-access': 7.20.2 @@ -6329,31 +6336,33 @@ packages: - supports-color dev: true - /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.21.0): + /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.21.4): resolution: {integrity: sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/helper-create-class-features-plugin': 7.21.4(@babel/core@7.21.4) '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.0) + '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.4) transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript@7.21.0(@babel/core@7.21.0): - resolution: {integrity: sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==} + /@babel/preset-typescript@7.21.4(@babel/core@7.21.4): + resolution: {integrity: sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.0) + '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.4) + '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.21.4) + '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) transitivePeerDependencies: - supports-color dev: true @@ -6368,23 +6377,23 @@ packages: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.21.3(@babel/types@7.21.3) - '@babel/types': 7.21.3 + '@babel/code-frame': 7.21.4 + '@babel/parser': 7.21.4(@babel/types@7.21.4) + '@babel/types': 7.21.4 dev: true - /@babel/traverse@7.21.3: - resolution: {integrity: sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==} + /@babel/traverse@7.21.4: + resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.3 + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.4 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.3(@babel/types@7.21.3) - '@babel/types': 7.21.3 + '@babel/parser': 7.21.4(@babel/types@7.21.4) + '@babel/types': 7.21.4 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -6399,8 +6408,8 @@ packages: to-fast-properties: 2.0.0 dev: true - /@babel/types@7.21.3: - resolution: {integrity: sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==} + /@babel/types@7.21.4: + resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.19.4 @@ -6447,8 +6456,8 @@ packages: '@changesets/types': 5.2.1 dev: true - /@changesets/cli@2.26.0: - resolution: {integrity: sha512-0cbTiDms+ICTVtEwAFLNW0jBNex9f5+fFv3I771nBvdnV/mOjd1QJ4+f8KtVSOrwD9SJkk9xbDkWFb0oXd8d1Q==} + /@changesets/cli@2.26.1: + resolution: {integrity: sha512-XnTa+b51vt057fyAudvDKGB0Sh72xutQZNAdXkCqPBKO2zvs2yYZx5hFZj1u9cbtpwM6Sxtcr02/FQJfZOzemQ==} hasBin: true dependencies: '@babel/runtime': 7.21.0 @@ -6596,15 +6605,15 @@ packages: prettier: 2.8.7 dev: true - /@commitlint/cli@17.4.4: - resolution: {integrity: sha512-HwKlD7CPVMVGTAeFZylVNy14Vm5POVY0WxPkZr7EXLC/os0LH/obs6z4HRvJtH/nHCMYBvUBQhGwnufKfTjd5g==} + /@commitlint/cli@17.5.1: + resolution: {integrity: sha512-pRRgGSzdHQHehxZbGA3qF6wVPyl+EEQgTe/t321rtMLFbuJ7nRj2waS17s/v5oEbyZtiY5S8PGB6XtEIm0I+Sg==} engines: {node: '>=v14'} hasBin: true dependencies: '@commitlint/format': 17.4.4 '@commitlint/lint': 17.4.4 '@commitlint/load': 17.5.0 - '@commitlint/read': 17.4.4 + '@commitlint/read': 17.5.1 '@commitlint/types': 17.4.4 execa: 5.1.1 lodash.isfunction: 3.0.9 @@ -6682,15 +6691,15 @@ packages: '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.4.4 '@commitlint/types': 17.4.4 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 cosmiconfig: 8.1.3 - cosmiconfig-typescript-loader: 4.3.0(@types/node@14.18.37)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.2) + cosmiconfig-typescript-loader: 4.3.0(@types/node@14.18.42)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@14.18.37)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@14.18.42)(typescript@5.0.2) typescript: 5.0.2 transitivePeerDependencies: - '@swc/core' @@ -6711,8 +6720,8 @@ packages: conventional-commits-parser: 3.2.4 dev: true - /@commitlint/prompt-cli@17.4.4: - resolution: {integrity: sha512-/tH9KPD9wo/prlDv4SvIGY/3bRE4Be7G3FGyo5nJTIIAQ9XXU1f6xkOEP6q78NnwfLDt3cuuIewWWmzRNzOujg==} + /@commitlint/prompt-cli@17.5.0: + resolution: {integrity: sha512-+pjD2TyZ+jngFP26oJsRTk1VBZrfX0fxrvoNjULoRilqD/cH96S1GC+dzLA+1M1bNwKye4Ff/SNLdwj9jaFXxA==} engines: {node: '>=v14'} hasBin: true dependencies: @@ -6738,8 +6747,8 @@ packages: - '@swc/wasm' dev: true - /@commitlint/read@17.4.4: - resolution: {integrity: sha512-B2TvUMJKK+Svzs6eji23WXsRJ8PAD+orI44lVuVNsm5zmI7O8RSGJMvdEZEikiA4Vohfb+HevaPoWZ7PiFZ3zA==} + /@commitlint/read@17.5.1: + resolution: {integrity: sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==} engines: {node: '>=v14'} dependencies: '@commitlint/top-level': 17.4.0 @@ -6798,8 +6807,8 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@esbuild/android-arm64@0.17.12: - resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==} + /@esbuild/android-arm64@0.17.15: + resolution: {integrity: sha512-0kOB6Y7Br3KDVgHeg8PRcvfLkq+AccreK///B4Z6fNZGr/tNHX0z2VywCc7PTeWp+bPvjA5WMvNXltHw5QjAIA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -6807,8 +6816,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.17.12: - resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==} + /@esbuild/android-arm@0.17.15: + resolution: {integrity: sha512-sRSOVlLawAktpMvDyJIkdLI/c/kdRTOqo8t6ImVxg8yT7LQDUYV5Rp2FKeEosLr6ZCja9UjYAzyRSxGteSJPYg==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -6816,8 +6825,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.17.12: - resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==} + /@esbuild/android-x64@0.17.15: + resolution: {integrity: sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -6825,8 +6834,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.17.12: - resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==} + /@esbuild/darwin-arm64@0.17.15: + resolution: {integrity: sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -6834,8 +6843,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.17.12: - resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==} + /@esbuild/darwin-x64@0.17.15: + resolution: {integrity: sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -6843,8 +6852,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.17.12: - resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==} + /@esbuild/freebsd-arm64@0.17.15: + resolution: {integrity: sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -6852,8 +6861,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.17.12: - resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==} + /@esbuild/freebsd-x64@0.17.15: + resolution: {integrity: sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -6861,8 +6870,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.17.12: - resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==} + /@esbuild/linux-arm64@0.17.15: + resolution: {integrity: sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -6870,8 +6879,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.17.12: - resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==} + /@esbuild/linux-arm@0.17.15: + resolution: {integrity: sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -6879,8 +6888,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.17.12: - resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==} + /@esbuild/linux-ia32@0.17.15: + resolution: {integrity: sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -6888,8 +6897,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.17.12: - resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==} + /@esbuild/linux-loong64@0.17.15: + resolution: {integrity: sha512-k7FsUJjGGSxwnBmMh8d7IbObWu+sF/qbwc+xKZkBe/lTAF16RqxRCnNHA7QTd3oS2AfGBAnHlXL67shV5bBThQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -6897,8 +6906,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.17.12: - resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==} + /@esbuild/linux-mips64el@0.17.15: + resolution: {integrity: sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -6906,8 +6915,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.17.12: - resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==} + /@esbuild/linux-ppc64@0.17.15: + resolution: {integrity: sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -6915,8 +6924,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.17.12: - resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==} + /@esbuild/linux-riscv64@0.17.15: + resolution: {integrity: sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -6924,8 +6933,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.17.12: - resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==} + /@esbuild/linux-s390x@0.17.15: + resolution: {integrity: sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -6933,8 +6942,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.17.12: - resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==} + /@esbuild/linux-x64@0.17.15: + resolution: {integrity: sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -6942,8 +6951,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.17.12: - resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==} + /@esbuild/netbsd-x64@0.17.15: + resolution: {integrity: sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -6951,8 +6960,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.17.12: - resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==} + /@esbuild/openbsd-x64@0.17.15: + resolution: {integrity: sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -6960,8 +6969,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.17.12: - resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==} + /@esbuild/sunos-x64@0.17.15: + resolution: {integrity: sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -6969,8 +6978,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.17.12: - resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==} + /@esbuild/win32-arm64@0.17.15: + resolution: {integrity: sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -6978,8 +6987,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.17.12: - resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==} + /@esbuild/win32-ia32@0.17.15: + resolution: {integrity: sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -6987,8 +6996,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.17.12: - resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==} + /@esbuild/win32-x64@0.17.15: + resolution: {integrity: sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -6996,26 +7005,26 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.36.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.37.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 - eslint-visitor-keys: 3.3.0 + eslint: 8.37.0 + eslint-visitor-keys: 3.4.0 - /@eslint-community/regexpp@4.4.1: - resolution: {integrity: sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==} + /@eslint-community/regexpp@4.5.0: + resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/eslintrc@2.0.1: - resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} + /@eslint/eslintrc@2.0.2: + resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.0 + espree: 9.5.1 globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 @@ -7025,8 +7034,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.36.0: - resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} + /@eslint/js@8.37.0: + resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@gar/promisify@1.1.3: @@ -7074,14 +7083,14 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 jest-message-util: 29.5.0 jest-util: 29.5.0 slash: 3.0.0 dev: true - /@jest/core@29.5.0(@babel/types@7.21.3)(ts-node@10.9.1): + /@jest/core@29.5.0(@babel/types@7.21.4)(ts-node@10.9.1): resolution: {integrity: sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -7091,25 +7100,25 @@ packages: optional: true dependencies: '@jest/console': 29.5.0 - '@jest/reporters': 29.5.0(@babel/types@7.21.3) + '@jest/reporters': 29.5.0(@babel/types@7.21.4) '@jest/test-result': 29.5.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1) + jest-config: 29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1) jest-haste-map: 29.5.0 jest-message-util: 29.5.0 jest-regex-util: 29.4.3 jest-resolve: 29.5.0 jest-resolve-dependencies: 29.5.0 - jest-runner: 29.5.0(@babel/types@7.21.3) - jest-runtime: 29.5.0(@babel/types@7.21.3) + jest-runner: 29.5.0(@babel/types@7.21.4) + jest-runtime: 29.5.0(@babel/types@7.21.4) jest-snapshot: 29.5.0 jest-util: 29.5.0 jest-validate: 29.5.0 @@ -7130,7 +7139,7 @@ packages: dependencies: '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 jest-mock: 29.5.0 dev: true @@ -7157,7 +7166,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@sinonjs/fake-timers': 10.0.2 - '@types/node': 14.18.37 + '@types/node': 14.18.42 jest-message-util: 29.5.0 jest-mock: 29.5.0 jest-util: 29.5.0 @@ -7175,7 +7184,7 @@ packages: - supports-color dev: true - /@jest/reporters@29.5.0(@babel/types@7.21.3): + /@jest/reporters@29.5.0(@babel/types@7.21.4): resolution: {integrity: sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -7187,17 +7196,17 @@ packages: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 29.5.0 '@jest/test-result': 29.5.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.2.1(@babel/types@7.21.3) + istanbul-lib-instrument: 5.2.1(@babel/types@7.21.4) istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: /@zkochan/istanbul-reports@3.0.2 @@ -7249,14 +7258,14 @@ packages: slash: 3.0.0 dev: true - /@jest/transform@29.5.0(@babel/types@7.21.3): + /@jest/transform@29.5.0(@babel/types@7.21.4): resolution: {integrity: sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.17 - babel-plugin-istanbul: 6.1.1(@babel/types@7.21.3) + babel-plugin-istanbul: 6.1.1(@babel/types@7.21.4) chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 @@ -7280,8 +7289,8 @@ packages: '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 14.18.37 - '@types/yargs': 17.0.23 + '@types/node': 14.18.42 + '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -7501,6 +7510,12 @@ packages: /@pnpm/config.env-replace@1.0.0: resolution: {integrity: sha512-ZVPVDi1E8oeXlYqkGRtX0CkzLTwE2zt62bjWaWKaAvI8NZqHzlMvGeSNDpW+JB3+aKanYb4UETJOF1/CxGPemA==} engines: {node: '>=12.22.0'} + dev: true + + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + dev: false /@pnpm/config@17.0.5(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): resolution: {integrity: sha512-4bvc74xa95gs1uPx8bkdujqHA8gB0UiDzUXXglisFTvMBbnCZTEeGyFlbzjy+2TNEyhITwVmg0nh2V9PqJ3Fow==} @@ -7905,7 +7920,7 @@ packages: '@pnpm/directory-fetcher': 5.1.6(@pnpm/logger@5.0.0) '@pnpm/error': 4.0.1 '@pnpm/logger': 5.0.0 - '@pnpm/npm-lifecycle': 2.0.0(typanion@3.12.1) + '@pnpm/npm-lifecycle': 2.0.1(typanion@3.12.1) '@pnpm/read-package-json': 7.0.5 '@pnpm/store-controller-types': 14.3.1 '@pnpm/types': 8.10.0 @@ -8056,7 +8071,7 @@ packages: '@pnpm/find-workspace-dir': 5.0.1 '@pnpm/find-workspace-packages': 5.0.45(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.9.0 + '@pnpm/types': 8.10.0 '@yarnpkg/core': 4.0.0-rc.14(typanion@3.12.1) load-json-file: 7.0.1 meow: 10.1.5 @@ -8154,25 +8169,16 @@ packages: '@pnpm/config.env-replace': 1.0.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 + dev: true - /@pnpm/npm-lifecycle@2.0.0(typanion@3.12.1): - resolution: {integrity: sha512-613qs9UwSFFVhXPv94Rt3tpJGv/D6mkHkZsByhHgBJII9gJXQ+bq4uru8y5q5g/kggS0raNH+18YGd9eu0Nawg==} - engines: {node: '>=12.17'} + /@pnpm/npm-conf@2.1.1: + resolution: {integrity: sha512-yfRcuupmxxeDOSxvw4g+wFCrGiPD0L32f5WMzqMXp7Rl93EOCdFiDcaSNnZ10Up9GdNqkj70UTa8hfhPFphaZA==} + engines: {node: '>=12'} dependencies: - '@pnpm/byline': 1.0.0 - '@pnpm/error': 4.0.1 - '@yarnpkg/shell': 3.2.0-rc.8(typanion@3.12.1) - node-gyp: 8.4.1 - resolve-from: 5.0.0 - slide: 1.1.6 - uid-number: 0.0.6 - umask: 1.1.0 - which: 2.0.2 - transitivePeerDependencies: - - bluebird - - supports-color - - typanion - dev: true + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + dev: false /@pnpm/npm-lifecycle@2.0.1(typanion@3.12.1): resolution: {integrity: sha512-ehpxDjVCR5znzdYty9Mia53tJ66G5ZbCG0y2EAiUYeDW8DkcbWWQewsJLVfHVDay/oG/GkTbU+hqfGKkftQZUw==} @@ -8191,7 +8197,6 @@ packages: - bluebird - supports-color - typanion - dev: false /@pnpm/npm-package-arg@1.0.0: resolution: {integrity: sha512-oQYP08exi6mOPdAZZWcNIGS+KKPsnNwUBzSuAEGWuCcqwMAt3k/WVCqVIXzBxhO5sP2b43og69VHmPj6IroKqw==} @@ -8631,6 +8636,7 @@ packages: /@pnpm/types@8.9.0: resolution: {integrity: sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==} engines: {node: '>=14.6'} + dev: false /@pnpm/util.lex-comparator@1.0.0: resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==} @@ -8680,8 +8686,8 @@ packages: '@sinonjs/commons': 2.0.0 dev: true - /@sinonjs/samsam@7.0.1: - resolution: {integrity: sha512-zsAk2Jkiq89mhZovB2LLOdTCxJF4hqqTToGP0ASWlhp4I1hqOjcfmZGafXntCN7MDC6yySH0mFHrYtHceOeLmw==} + /@sinonjs/samsam@8.0.0: + resolution: {integrity: sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew==} dependencies: '@sinonjs/commons': 2.0.0 lodash.get: 4.4.2 @@ -8726,7 +8732,7 @@ packages: /@types/adm-zip@0.5.0: resolution: {integrity: sha512-FCJBJq9ODsQZUNURo5ILAQueuA8WJhRvuihS3ke2iI25mJlfV2LK8jG2Qj2z2AWg8U0FtWWqBHVRetceLskSaw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/archy@0.0.32: @@ -8736,8 +8742,8 @@ packages: /@types/babel__core@7.20.0: resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==} dependencies: - '@babel/parser': 7.21.3(@babel/types@7.21.3) - '@babel/types': 7.21.3 + '@babel/parser': 7.21.4(@babel/types@7.21.4) + '@babel/types': 7.21.4 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.3 @@ -8746,20 +8752,20 @@ packages: /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.21.3(@babel/types@7.21.3) - '@babel/types': 7.21.3 + '@babel/parser': 7.21.4(@babel/types@7.21.4) + '@babel/types': 7.21.4 dev: true /@types/babel__traverse@7.18.3: resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@types/braces@3.0.1: @@ -8769,7 +8775,7 @@ packages: /@types/byline@4.2.33: resolution: {integrity: sha512-LJYez7wrWcJQQDknqZtrZuExMGP0IXmPl1rOOGDqLbu+H7UNNRfKNuSxCBcQMLH1EfjeWidLedC/hCc5dDfBog==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/cacheable-request@6.0.3: @@ -8777,19 +8783,19 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 14.18.37 + '@types/node': 18.15.11 '@types/responselike': 1.0.0 /@types/concat-stream@2.0.0: resolution: {integrity: sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 14.18.42 dev: true /@types/cross-spawn@6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/emscripten@1.39.6: @@ -8798,20 +8804,20 @@ packages: /@types/fs-extra@9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/glob@8.1.0: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/hosted-git-info@3.0.2: @@ -8838,7 +8844,7 @@ packages: /@types/isexe@2.0.1: resolution: {integrity: sha512-leMb+b2fOo1s7NsCVGQr07/zXI/CNodvhHE3IMizhWVzoN/8+gSdyqlo/SWxL/zEoVcYdV6F8/RZHg5Hm+wrfw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 14.18.42 dev: true /@types/istanbul-lib-coverage@2.0.4: @@ -8857,8 +8863,8 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest@29.4.0: - resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} + /@types/jest@29.5.0: + resolution: {integrity: sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==} dependencies: expect: 29.5.0 pretty-format: 29.5.0 @@ -8879,13 +8885,13 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 /@types/lodash@4.14.181: resolution: {integrity: sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==} - /@types/lodash@4.14.191: - resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==} + /@types/lodash@4.14.192: + resolution: {integrity: sha512-km+Vyn3BYm5ytMO13k9KTp27O75rbQ0NFw+U//g+PX7VZyjCioXaRFisqSIJRECljcTv73G3i6BpglNGHgUQ5A==} /@types/mdast@3.0.11: resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} @@ -8910,7 +8916,7 @@ packages: /@types/mz@2.7.4: resolution: {integrity: sha512-Zs0imXxyWT20j3Z2NwKpr0IO2LmLactBblNyLua5Az4UHuqOQ02V3jPTgyKwDkuc33/ahw+C3O1PIZdrhFMuQA==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/node@12.20.55: @@ -8920,11 +8926,12 @@ packages: /@types/node@13.13.52: resolution: {integrity: sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==} - /@types/node@14.18.37: - resolution: {integrity: sha512-7GgtHCs/QZrBrDzgIJnQtuSvhFSwhyYSI2uafSwZoNt1iOGhEN5fwNrQMjtONyHm9+/LoA4453jH0CMYcr06Pg==} + /@types/node@14.18.42: + resolution: {integrity: sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==} + dev: true - /@types/node@18.15.9: - resolution: {integrity: sha512-dUxhiNzBLr6IqlZXz6e/rN2YQXlFgOei/Dxy+e3cyXTJ4txSUbGT2/fmnD6zd/75jDMeW5bDee+YXxlFKHoV0A==} + /@types/node@18.15.11: + resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -8958,7 +8965,7 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 /@types/retry@0.12.2: resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -8968,7 +8975,7 @@ packages: resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} dependencies: '@types/glob': 8.1.0 - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/semver@6.2.3: @@ -8994,7 +9001,7 @@ packages: /@types/ssri@7.1.1: resolution: {integrity: sha512-DPP/jkDaqGiyU75MyMURxLWyYLwKSjnAuGe9ZCsLp9QZOpXmDfuevk769F0BS86TmRuD5krnp06qw9nSoNO+0g==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 /@types/stack-utils@2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} @@ -9007,20 +9014,20 @@ packages: /@types/tar-stream@2.2.2: resolution: {integrity: sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/tar@6.1.4: resolution: {integrity: sha512-Cp4oxpfIzWt7mr2pbhHT2OTXGMAL0szYCzuf8lRWyIMCgsx6/Hfc3ubztuhvzXHXgraTQxyOCmmg7TDGIMIJJQ==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 minipass: 4.2.5 dev: true /@types/touch@3.1.2: resolution: {integrity: sha512-6YYYfTc90glAZBvyjpmz6JFLtBRyLWXckmlNgK4R2czsWg63cRCI9Rb3aKJ6LPbw8jpHf7nZdVvMd6gUg4hVsw==} dependencies: - '@types/node': 14.18.37 + '@types/node': 14.18.42 dev: true /@types/treeify@1.0.0: @@ -9049,15 +9056,15 @@ packages: /@types/write-file-atomic@4.0.0: resolution: {integrity: sha512-piEKt2KKBUtye+feTlfdPjtW7uPFsAaLNX3/f6AJD+Y1T1YPTFwnqtlO9Y+gy9qGshrvxKa/Kay9vqbyVIuhwQ==} dependencies: - '@types/node': 14.18.37 + '@types/node': 18.15.11 dev: true /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@types/yargs@17.0.23: - resolution: {integrity: sha512-yuogunc04OnzGQCrfHx+Kk883Q4X0aSwmYZhKjI21m+SVYzjIbrWl8dOOwSv5hf2Um2pdCOXWo9isteZTNXUZQ==} + /@types/yargs@17.0.24: + resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -9066,8 +9073,8 @@ packages: resolution: {integrity: sha512-8NYnGOctzsI4W0ApsP/BIHD/LnxpJ6XaGf2AZmz4EyDYJMxtprN4279dLNI1CPZcwC9H18qYcaFv4bXi0wmokg==} dev: true - /@typescript-eslint/eslint-plugin@5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2): - resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==} + /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.2): + resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -9077,13 +9084,13 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.4.1 - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/scope-manager': 5.56.0 - '@typescript-eslint/type-utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@eslint-community/regexpp': 4.5.0 + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.2) + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/type-utils': 5.57.1(eslint@8.37.0)(typescript@5.0.2) + '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.2) debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -9094,8 +9101,8 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@5.56.0(eslint@8.36.0)(typescript@5.0.2): - resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==} + /@typescript-eslint/parser@5.57.1(eslint@8.37.0)(typescript@5.0.2): + resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -9104,26 +9111,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.56.0 - '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.2) debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/scope-manager@5.56.0: - resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==} + /@typescript-eslint/scope-manager@5.57.1: + resolution: {integrity: sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/visitor-keys': 5.56.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 dev: false - /@typescript-eslint/type-utils@5.56.0(eslint@8.36.0)(typescript@5.0.2): - resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==} + /@typescript-eslint/type-utils@5.57.1(eslint@8.37.0)(typescript@5.0.2): + resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -9132,23 +9139,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.2) + '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.2) debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 tsutils: 3.21.0(typescript@5.0.2) typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@5.56.0: - resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==} + /@typescript-eslint/types@5.57.1: + resolution: {integrity: sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /@typescript-eslint/typescript-estree@5.56.0(typescript@5.0.2): - resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==} + /@typescript-eslint/typescript-estree@5.57.1(typescript@5.0.2): + resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -9156,8 +9163,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/visitor-keys': 5.56.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -9168,19 +9175,19 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@5.56.0(eslint@8.36.0)(typescript@5.0.2): - resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==} + /@typescript-eslint/utils@5.57.1(eslint@8.37.0)(typescript@5.0.2): + resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.56.0 - '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) - eslint: 8.36.0 + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.2) + eslint: 8.37.0 eslint-scope: 5.1.1 semver: 7.3.8 transitivePeerDependencies: @@ -9188,12 +9195,12 @@ packages: - typescript dev: false - /@typescript-eslint/visitor-keys@5.56.0: - resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} + /@typescript-eslint/visitor-keys@5.57.1: + resolution: {integrity: sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.56.0 - eslint-visitor-keys: 3.3.0 + '@typescript-eslint/types': 5.57.1 + eslint-visitor-keys: 3.4.0 dev: false /@verdaccio/commons-api@10.2.0: @@ -9298,8 +9305,8 @@ packages: '@types/treeify': 1.0.0 '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/libzip': 3.0.0-rc.25(@yarnpkg/fslib@3.0.0-rc.25) - '@yarnpkg/parsers': 3.0.0-rc.27 - '@yarnpkg/shell': 4.0.0-rc.40(typanion@3.12.1) + '@yarnpkg/parsers': 3.0.0-rc.42 + '@yarnpkg/shell': 4.0.0-rc.42(typanion@3.12.1) camelcase: 5.3.1 chalk: 3.0.0 ci-info: 3.8.0 @@ -9332,8 +9339,41 @@ packages: '@types/treeify': 1.0.0 '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/libzip': 3.0.0-rc.25(@yarnpkg/fslib@3.0.0-rc.25) - '@yarnpkg/parsers': 3.0.0-rc.27 - '@yarnpkg/shell': 4.0.0-rc.40(typanion@3.12.1) + '@yarnpkg/parsers': 3.0.0-rc.42 + '@yarnpkg/shell': 4.0.0-rc.42(typanion@3.12.1) + camelcase: 5.3.1 + chalk: 3.0.0 + ci-info: 3.8.0 + clipanion: 3.2.0-rc.6(typanion@3.12.1) + cross-spawn: 7.0.3 + diff: 5.1.0 + globby: 11.1.0 + got: 11.8.6 + lodash: 4.17.21 + micromatch: 4.0.5 + p-limit: 2.3.0 + semver: 7.3.8 + strip-ansi: 6.0.1 + tar: 6.1.13 + tinylogic: 2.0.0 + treeify: 1.1.0 + tslib: 2.5.0 + tunnel: 0.0.6 + transitivePeerDependencies: + - typanion + + /@yarnpkg/core@4.0.0-rc.42(typanion@3.12.1): + resolution: {integrity: sha512-3P4wHcXp/xrWel2Gqwx33p7qy3389yK9Q44RH39r343uMHz36HLf82giIeWVo5daFzGPDh3/ahrLCGFsm5LyHw==} + engines: {node: '>=14.15.0'} + dependencies: + '@arcanis/slice-ansi': 1.1.1 + '@types/lodash': 4.14.181 + '@types/semver': 7.3.13 + '@types/treeify': 1.0.0 + '@yarnpkg/fslib': 3.0.0-rc.25 + '@yarnpkg/libzip': 3.0.0-rc.25(@yarnpkg/fslib@3.0.0-rc.25) + '@yarnpkg/parsers': 3.0.0-rc.42 + '@yarnpkg/shell': 4.0.0-rc.42(typanion@3.12.1) camelcase: 5.3.1 chalk: 3.0.0 ci-info: 3.8.0 @@ -9396,9 +9436,9 @@ packages: resolution: {integrity: sha512-KfoYI38XY0PjpPu+LGvRHxg3OFO+5nwbQy/c5FuLR0ipQkXcinS3JbG+de17Mf6QdKnBTcghA7mdrUKs5JbxyA==} engines: {node: '>=14.15.0'} dependencies: - '@yarnpkg/core': 4.0.0-rc.27(typanion@3.12.1) + '@yarnpkg/core': 4.0.0-rc.42(typanion@3.12.1) '@yarnpkg/fslib': 3.0.0-rc.25 - '@yarnpkg/pnp': 4.0.0-rc.40 + '@yarnpkg/pnp': 4.0.0-rc.42 transitivePeerDependencies: - typanion @@ -9415,9 +9455,10 @@ packages: dependencies: js-yaml: 3.14.1 tslib: 2.5.0 + dev: false - /@yarnpkg/parsers@3.0.0-rc.40: - resolution: {integrity: sha512-sKbi5XhHKXCjzb5m0ftGuQuODM2iUXEsrCSl8MkKexNWHepCmU3IPaGTPC5gHZy4sOvsb9JqTLaZEez+kDzG+Q==} + /@yarnpkg/parsers@3.0.0-rc.42: + resolution: {integrity: sha512-eW9Mbegmb5bJjwawJM9ghjUjUqciNMhC6L7XrQPF/clXS5bbP66MstsgCT5hy9VlfUh/CfBT+0Wucf531dMjHA==} engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 @@ -9431,31 +9472,13 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 tslib: 1.14.1 - /@yarnpkg/pnp@4.0.0-rc.40: - resolution: {integrity: sha512-Y5CCMK38k0mrdG7qo5cVpqiQ9+poegNBo3tHv44OPfoF8ktR1BcIqlAcCh0B4D2+lo1PjA411JeRxa0izTyP4Q==} + /@yarnpkg/pnp@4.0.0-rc.42: + resolution: {integrity: sha512-Gy5XYvVPU6hJIOLNsF6/hVTxM6u8ENvIRD9bc5yrk8iSA71M8B5X51OqshFZlvcNPH/KLHsQHLN09uJ0GKCKbQ==} engines: {node: '>=14.15.0'} dependencies: - '@types/node': 18.15.9 + '@types/node': 18.15.11 '@yarnpkg/fslib': 3.0.0-rc.25 - /@yarnpkg/shell@3.2.0-rc.8(typanion@3.12.1): - resolution: {integrity: sha512-UEcdjx+0gUwa3N/fWfnlqae//b7cNc1Imla+W7jqc9XMoydk3CG5EISx+5KY2hjrhpaZ55bXUP9Z6q0mjo+KdA==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - hasBin: true - dependencies: - '@yarnpkg/fslib': 3.0.0-rc.25 - '@yarnpkg/parsers': 2.5.1 - chalk: 3.0.0 - clipanion: 3.2.0-rc.6(typanion@3.12.1) - cross-spawn: 7.0.3 - fast-glob: 3.2.12 - micromatch: 4.0.5 - stream-buffers: 3.0.2 - tslib: 1.14.1 - transitivePeerDependencies: - - typanion - dev: true - /@yarnpkg/shell@3.2.5(typanion@3.12.1): resolution: {integrity: sha512-QLQNDgUatiXWs47ULRAyliFt4/gQbGwprvgBVRF9OJw0aNY1DO7rnmebB3wDg927uy4Oj1uKVRfGAGAgAVQHWg==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} @@ -9472,15 +9495,14 @@ packages: tslib: 1.14.1 transitivePeerDependencies: - typanion - dev: false - /@yarnpkg/shell@4.0.0-rc.40(typanion@3.12.1): - resolution: {integrity: sha512-2glHpyln7SdnYKKsdge8eLxwdhCDVLUpe0WiqjIG7bZgEZhCFDqkE1TyZ/LB+/hx+E6alEkpRuxei9L+yIaUpg==} + /@yarnpkg/shell@4.0.0-rc.42(typanion@3.12.1): + resolution: {integrity: sha512-DDANF6vXd4q3gkUt57I9f1ZsT/ESts/wxTPdQ4I7rFNChtUvTmRPL9JiiYq2XyCLt4zn6AonzpdItrLla0XiNQ==} engines: {node: '>=14.15.0'} hasBin: true dependencies: '@yarnpkg/fslib': 3.0.0-rc.25 - '@yarnpkg/parsers': 3.0.0-rc.40 + '@yarnpkg/parsers': 3.0.0-rc.42 chalk: 3.0.0 clipanion: 3.2.0-rc.6(typanion@3.12.1) cross-spawn: 7.0.3 @@ -9905,17 +9927,17 @@ packages: resolution: {integrity: sha512-aX6/FqpWQve8VN9kyTExy7GlmwNShvxcCWWD5QVR3ZbRlyBGtCrG5Autu95xxSPH4CRs+5PSV4d7PRnWpmqFlA==} dev: false - /babel-jest@29.5.0(@babel/core@7.21.0)(@babel/types@7.21.3): + /babel-jest@29.5.0(@babel/core@7.21.4)(@babel/types@7.21.4): resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.21.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@babel/core': 7.21.4 + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@types/babel__core': 7.20.0 - babel-plugin-istanbul: 6.1.1(@babel/types@7.21.3) - babel-preset-jest: 29.5.0(@babel/core@7.21.0) + babel-plugin-istanbul: 6.1.1(@babel/types@7.21.4) + babel-preset-jest: 29.5.0(@babel/core@7.21.4) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -9924,14 +9946,14 @@ packages: - supports-color dev: true - /babel-plugin-istanbul@6.1.1(@babel/types@7.21.3): + /babel-plugin-istanbul@6.1.1(@babel/types@7.21.4): resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.20.2 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1(@babel/types@7.21.3) + istanbul-lib-instrument: 5.2.1(@babel/types@7.21.4) test-exclude: 6.0.0 transitivePeerDependencies: - '@babel/types' @@ -9943,40 +9965,40 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 '@types/babel__core': 7.20.0 '@types/babel__traverse': 7.18.3 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.21.0): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.21.4): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.21.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.0) - dev: true - - /babel-preset-jest@29.5.0(@babel/core@7.21.0): + '@babel/core': 7.21.4 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.4) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.21.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.21.4) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.4) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.4) + dev: true + + /babel-preset-jest@29.5.0(@babel/core@7.21.4): resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 babel-plugin-jest-hoist: 29.5.0 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.0) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.4) dev: true /bail@1.0.5: @@ -10090,8 +10112,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001469 - electron-to-chromium: 1.4.340 + caniuse-lite: 1.0.30001474 + electron-to-chromium: 1.4.351 node-releases: 2.0.10 update-browserslist-db: 1.0.10(browserslist@4.21.5) dev: true @@ -10286,8 +10308,8 @@ packages: dependencies: path-temp: 2.0.0 - /caniuse-lite@1.0.30001469: - resolution: {integrity: sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==} + /caniuse-lite@1.0.30001474: + resolution: {integrity: sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==} dev: true /caseless@0.12.0: @@ -10657,7 +10679,7 @@ packages: object-assign: 4.1.1 vary: 1.1.2 - /cosmiconfig-typescript-loader@4.3.0(@types/node@14.18.37)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.2): + /cosmiconfig-typescript-loader@4.3.0(@types/node@14.18.42)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.0.2): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -10666,9 +10688,9 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 14.18.37 + '@types/node': 14.18.42 cosmiconfig: 8.1.3 - ts-node: 10.9.1(@types/node@14.18.37)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@14.18.42)(typescript@5.0.2) typescript: 5.0.2 dev: true @@ -11067,8 +11089,8 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium@1.4.340: - resolution: {integrity: sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==} + /electron-to-chromium@1.4.351: + resolution: {integrity: sha512-W35n4jAsyj6OZGxeWe+gA6+2Md4jDO19fzfsRKEt3DBwIdlVTT8O9Uv8ojgUAoQeXASdgG9zMU+8n8Xg/W6dRQ==} dev: true /emittery@0.13.1: @@ -11184,34 +11206,34 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 - /esbuild@0.17.12: - resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==} + /esbuild@0.17.15: + resolution: {integrity: sha512-LBUV2VsUIc/iD9ME75qhT4aJj0r75abCVS0jakhFzOtR7TQsqQA5w0tZ+KTKnwl3kXE0MhskNdHDh/I5aCR1Zw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.12 - '@esbuild/android-arm64': 0.17.12 - '@esbuild/android-x64': 0.17.12 - '@esbuild/darwin-arm64': 0.17.12 - '@esbuild/darwin-x64': 0.17.12 - '@esbuild/freebsd-arm64': 0.17.12 - '@esbuild/freebsd-x64': 0.17.12 - '@esbuild/linux-arm': 0.17.12 - '@esbuild/linux-arm64': 0.17.12 - '@esbuild/linux-ia32': 0.17.12 - '@esbuild/linux-loong64': 0.17.12 - '@esbuild/linux-mips64el': 0.17.12 - '@esbuild/linux-ppc64': 0.17.12 - '@esbuild/linux-riscv64': 0.17.12 - '@esbuild/linux-s390x': 0.17.12 - '@esbuild/linux-x64': 0.17.12 - '@esbuild/netbsd-x64': 0.17.12 - '@esbuild/openbsd-x64': 0.17.12 - '@esbuild/sunos-x64': 0.17.12 - '@esbuild/win32-arm64': 0.17.12 - '@esbuild/win32-ia32': 0.17.12 - '@esbuild/win32-x64': 0.17.12 + '@esbuild/android-arm': 0.17.15 + '@esbuild/android-arm64': 0.17.15 + '@esbuild/android-x64': 0.17.15 + '@esbuild/darwin-arm64': 0.17.15 + '@esbuild/darwin-x64': 0.17.15 + '@esbuild/freebsd-arm64': 0.17.15 + '@esbuild/freebsd-x64': 0.17.15 + '@esbuild/linux-arm': 0.17.15 + '@esbuild/linux-arm64': 0.17.15 + '@esbuild/linux-ia32': 0.17.15 + '@esbuild/linux-loong64': 0.17.15 + '@esbuild/linux-mips64el': 0.17.15 + '@esbuild/linux-ppc64': 0.17.15 + '@esbuild/linux-riscv64': 0.17.15 + '@esbuild/linux-s390x': 0.17.15 + '@esbuild/linux-x64': 0.17.15 + '@esbuild/netbsd-x64': 0.17.15 + '@esbuild/openbsd-x64': 0.17.15 + '@esbuild/sunos-x64': 0.17.15 + '@esbuild/win32-arm64': 0.17.15 + '@esbuild/win32-ia32': 0.17.15 + '@esbuild/win32-x64': 0.17.15 dev: true /escalade@3.1.1: @@ -11248,7 +11270,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard-with-typescript@34.0.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.36.0)(typescript@5.0.2): + /eslint-config-standard-with-typescript@34.0.1(@typescript-eslint/eslint-plugin@5.57.1)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.37.0)(typescript@5.0.2): resolution: {integrity: sha512-J7WvZeLtd0Vr9F+v4dZbqJCLD16cbIy4U+alJMq4MiXdpipdBM3U5NkXaGUjePc4sb1ZE01U9g6VuTBpHHz1fg==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.43.0 || ^5.6.0 @@ -11258,19 +11280,19 @@ packages: eslint-plugin-promise: ^6.0.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) - eslint: 8.36.0 - eslint-config-standard: 17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.36.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.56.0)(eslint@8.36.0) - eslint-plugin-n: 15.6.1(eslint@8.36.0) - eslint-plugin-promise: 6.1.1(eslint@8.36.0) + '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.2) + eslint: 8.37.0 + eslint-config-standard: 17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.37.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0) + eslint-plugin-n: 15.7.0(eslint@8.37.0) + eslint-plugin-promise: 6.1.1(eslint@8.37.0) typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: false - /eslint-config-standard@17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.36.0): + /eslint-config-standard@17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.37.0): resolution: {integrity: sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==} peerDependencies: eslint: '*' @@ -11278,10 +11300,10 @@ packages: eslint-plugin-n: ^15.0.0 eslint-plugin-promise: ^6.0.0 dependencies: - eslint: 8.36.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.56.0)(eslint@8.36.0) - eslint-plugin-n: 15.6.1(eslint@8.36.0) - eslint-plugin-promise: 6.1.1(eslint@8.36.0) + eslint: 8.37.0 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0) + eslint-plugin-n: 15.7.0(eslint@8.37.0) + eslint-plugin-promise: 6.1.1(eslint@8.37.0) dev: false /eslint-import-resolver-node@0.3.7: @@ -11294,7 +11316,7 @@ packages: - supports-color dev: false - /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.56.0)(eslint-import-resolver-node@0.3.7)(eslint@8.36.0): + /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint@8.37.0): resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -11315,37 +11337,37 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.2) debug: 3.2.7 - eslint: 8.36.0 + eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-es@3.0.1(eslint@8.36.0): + /eslint-plugin-es@3.0.1(eslint@8.37.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: false - /eslint-plugin-es@4.1.0(eslint@8.36.0): + /eslint-plugin-es@4.1.0(eslint@8.37.0): resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: false - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.56.0)(eslint@8.36.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.57.1)(eslint@8.37.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -11355,15 +11377,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.2) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.36.0 + eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.56.0)(eslint-import-resolver-node@0.3.7)(eslint@8.36.0) + eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint@8.37.0) has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -11378,16 +11400,16 @@ packages: - supports-color dev: false - /eslint-plugin-n@15.6.1(eslint@8.36.0): - resolution: {integrity: sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==} + /eslint-plugin-n@15.7.0(eslint@8.37.0): + resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '*' dependencies: builtins: 5.0.1 - eslint: 8.36.0 - eslint-plugin-es: 4.1.0(eslint@8.36.0) - eslint-utils: 3.0.0(eslint@8.36.0) + eslint: 8.37.0 + eslint-plugin-es: 4.1.0(eslint@8.37.0) + eslint-utils: 3.0.0(eslint@8.37.0) ignore: 5.2.4 is-core-module: 2.11.0 minimatch: 3.1.2 @@ -11395,14 +11417,14 @@ packages: semver: 7.3.8 dev: false - /eslint-plugin-node@11.1.0(eslint@8.36.0): + /eslint-plugin-node@11.1.0(eslint@8.37.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 - eslint-plugin-es: 3.0.1(eslint@8.36.0) + eslint: 8.37.0 + eslint-plugin-es: 3.0.1(eslint@8.37.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 @@ -11410,13 +11432,13 @@ packages: semver: 6.3.0 dev: false - /eslint-plugin-promise@6.1.1(eslint@8.36.0): + /eslint-plugin-promise@6.1.1(eslint@8.37.0): resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 dev: false /eslint-scope@5.1.1: @@ -11441,13 +11463,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: false - /eslint-utils@3.0.0(eslint@8.36.0): + /eslint-utils@3.0.0(eslint@8.37.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '*' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 eslint-visitor-keys: 2.1.0 dev: false @@ -11461,19 +11483,19 @@ packages: engines: {node: '>=10'} dev: false - /eslint-visitor-keys@3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + /eslint-visitor-keys@3.4.0: + resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.36.0: - resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} + /eslint@8.37.0: + resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) - '@eslint-community/regexpp': 4.4.1 - '@eslint/eslintrc': 2.0.1 - '@eslint/js': 8.36.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) + '@eslint-community/regexpp': 4.5.0 + '@eslint/eslintrc': 2.0.2 + '@eslint/js': 8.37.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -11484,8 +11506,8 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-visitor-keys: 3.3.0 - espree: 9.5.0 + eslint-visitor-keys: 3.4.0 + espree: 9.5.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -11518,13 +11540,13 @@ packages: engines: {node: '>=6'} dev: true - /espree@9.5.0: - resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} + /espree@9.5.1: + resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.0 /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -11891,6 +11913,7 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true /fs-extra@11.1.1: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} @@ -11899,7 +11922,6 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 - dev: true /fs-extra@4.0.3: resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} @@ -12911,12 +12933,12 @@ packages: engines: {node: '>=8'} dev: true - /istanbul-lib-instrument@5.2.1(@babel/types@7.21.3): + /istanbul-lib-instrument@5.2.1(@babel/types@7.21.4): resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.21.0 - '@babel/parser': 7.21.3(@babel/types@7.21.3) + '@babel/core': 7.21.4 + '@babel/parser': 7.21.4(@babel/types@7.21.4) '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -12953,7 +12975,7 @@ packages: p-limit: 3.1.0 dev: true - /jest-circus@29.5.0(@babel/types@7.21.3): + /jest-circus@29.5.0(@babel/types@7.21.4): resolution: {integrity: sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: @@ -12961,7 +12983,7 @@ packages: '@jest/expect': 29.5.0 '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -12969,7 +12991,7 @@ packages: jest-each: 29.5.0 jest-matcher-utils: 29.5.0 jest-message-util: 29.5.0 - jest-runtime: 29.5.0(@babel/types@7.21.3) + jest-runtime: 29.5.0(@babel/types@7.21.4) jest-snapshot: 29.5.0 jest-util: 29.5.0 p-limit: 3.1.0 @@ -12982,7 +13004,7 @@ packages: - supports-color dev: true - /jest-cli@29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1): + /jest-cli@29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1): resolution: {integrity: sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12992,14 +13014,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.5.0(@babel/types@7.21.3)(ts-node@10.9.1) + '@jest/core': 29.5.0(@babel/types@7.21.4)(ts-node@10.9.1) '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1) + jest-config: 29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1) jest-util: 29.5.0 jest-validate: 29.5.0 prompts: 2.4.2 @@ -13011,7 +13033,7 @@ packages: - ts-node dev: true - /jest-config@29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1): + /jest-config@29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1): resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -13023,22 +13045,22 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 '@jest/test-sequencer': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.37 - babel-jest: 29.5.0(@babel/core@7.21.0)(@babel/types@7.21.3) + '@types/node': 14.18.42 + babel-jest: 29.5.0(@babel/core@7.21.4)(@babel/types@7.21.4) chalk: 4.1.2 ci-info: 3.8.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.5.0(@babel/types@7.21.3) + jest-circus: 29.5.0(@babel/types@7.21.4) jest-environment-node: 29.5.0 jest-get-type: 29.4.3 jest-regex-util: 29.4.3 jest-resolve: 29.5.0 - jest-runner: 29.5.0(@babel/types@7.21.3) + jest-runner: 29.5.0(@babel/types@7.21.4) jest-util: 29.5.0 jest-validate: 29.5.0 micromatch: 4.0.5 @@ -13046,7 +13068,7 @@ packages: pretty-format: 29.5.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@14.18.37)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@14.18.42)(typescript@5.0.2) transitivePeerDependencies: - '@babel/types' - supports-color @@ -13087,7 +13109,7 @@ packages: '@jest/environment': 29.5.0 '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 jest-mock: 29.5.0 jest-util: 29.5.0 dev: true @@ -13103,7 +13125,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@types/graceful-fs': 4.1.6 - '@types/node': 14.18.37 + '@types/node': 14.18.42 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13138,7 +13160,7 @@ packages: resolution: {integrity: sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.21.4 '@jest/types': 29.5.0 '@types/stack-utils': 2.0.1 chalk: 4.1.2 @@ -13154,7 +13176,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 jest-util: 29.5.0 dev: true @@ -13200,16 +13222,16 @@ packages: slash: 3.0.0 dev: true - /jest-runner@29.5.0(@babel/types@7.21.3): + /jest-runner@29.5.0(@babel/types@7.21.4): resolution: {integrity: sha512-m7b6ypERhFghJsslMLhydaXBiLf7+jXy8FwGRHO3BGV1mcQpPbwiqiKUR2zU2NJuNeMenJmlFZCsIqzJCTeGLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.5.0 '@jest/environment': 29.5.0 '@jest/test-result': 29.5.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -13219,7 +13241,7 @@ packages: jest-leak-detector: 29.5.0 jest-message-util: 29.5.0 jest-resolve: 29.5.0 - jest-runtime: 29.5.0(@babel/types@7.21.3) + jest-runtime: 29.5.0(@babel/types@7.21.4) jest-util: 29.5.0 jest-watcher: 29.5.0 jest-worker: 29.5.0 @@ -13230,7 +13252,7 @@ packages: - supports-color dev: true - /jest-runtime@29.5.0(@babel/types@7.21.3): + /jest-runtime@29.5.0(@babel/types@7.21.4): resolution: {integrity: sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: @@ -13239,9 +13261,9 @@ packages: '@jest/globals': 29.5.0 '@jest/source-map': 29.4.3 '@jest/test-result': 29.5.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -13265,18 +13287,18 @@ packages: resolution: {integrity: sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.21.0 - '@babel/generator': 7.21.3 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.0) - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/core': 7.21.4 + '@babel/generator': 7.21.4 + '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.4) + '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.4) + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 '@jest/expect-utils': 29.5.0 - '@jest/transform': 29.5.0(@babel/types@7.21.3) + '@jest/transform': 29.5.0(@babel/types@7.21.4) '@jest/types': 29.5.0 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.2 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.0) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.4) chalk: 4.1.2 expect: 29.5.0 graceful-fs: 4.2.11 @@ -13297,7 +13319,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -13322,7 +13344,7 @@ packages: dependencies: '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 14.18.37 + '@types/node': 14.18.42 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13334,13 +13356,13 @@ packages: resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 14.18.37 + '@types/node': 14.18.42 jest-util: 29.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1): + /jest@29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1): resolution: {integrity: sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13350,10 +13372,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.5.0(@babel/types@7.21.3)(ts-node@10.9.1) + '@jest/core': 29.5.0(@babel/types@7.21.4)(ts-node@10.9.1) '@jest/types': 29.5.0 import-local: 3.1.0 - jest-cli: 29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1) + jest-cli: 29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1) transitivePeerDependencies: - '@babel/types' - '@types/node' @@ -15937,12 +15959,12 @@ packages: simple-concat: 1.0.1 dev: true - /sinon@15.0.2: - resolution: {integrity: sha512-PCVP63XZkg0/LOqQH5rEU4LILuvTFMb5tNxTHfs6VUMNnZz2XrnGSTZbAGITjzwQWbl/Bl/8hi4G3zZWjyBwHg==} + /sinon@15.0.3: + resolution: {integrity: sha512-si3geiRkeovP7Iel2O+qGL4NrO9vbMf3KsrJEi0ghP1l5aBkB5UxARea5j0FUsSqH3HLBh0dQPAyQ8fObRUqHw==} dependencies: '@sinonjs/commons': 3.0.0 '@sinonjs/fake-timers': 10.0.2 - '@sinonjs/samsam': 7.0.1 + '@sinonjs/samsam': 8.0.0 diff: 5.1.0 nise: 5.1.4 supports-color: 7.2.0 @@ -16626,7 +16648,7 @@ packages: utf8-byte-length: 1.0.4 dev: false - /ts-jest@29.0.3(@babel/core@7.21.0)(jest@29.5.0)(typescript@5.0.2): + /ts-jest@29.0.3(@babel/core@7.21.4)(jest@29.5.0)(typescript@5.0.2): resolution: {integrity: sha512-Ibygvmuyq1qp/z3yTh9QTwVVAbFdDy/+4BtIQR2sp6baF2SJU/8CKK/hhnGIDY2L90Az2jIqTwZPnN2p+BweiQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -16647,10 +16669,10 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.21.4 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.5.0(@babel/types@7.21.3)(@types/node@14.18.37)(ts-node@10.9.1) + jest: 29.5.0(@babel/types@7.21.4)(@types/node@14.18.42)(ts-node@10.9.1) jest-util: 29.5.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -16660,7 +16682,7 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-node@10.9.1(@types/node@14.18.37)(typescript@5.0.2): + /ts-node@10.9.1(@types/node@14.18.42)(typescript@5.0.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -16679,7 +16701,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 14.18.37 + '@types/node': 14.18.42 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 @@ -17518,7 +17540,7 @@ packages: engines: {node: '>=10'} dependencies: '@babel/runtime': 7.21.0 - '@types/lodash': 4.14.191 + '@types/lodash': 4.14.192 lodash: 4.17.21 lodash-es: 4.17.21 nanoclone: 0.2.1 @@ -17564,26 +17586,26 @@ packages: patched: true time: - /@babel/core@7.21.0: '2023-02-20T15:31:22.823Z' + /@babel/core@7.21.4: '2023-03-31T09:02:00.858Z' /@babel/plugin-proposal-dynamic-import@7.18.6: '2022-06-27T19:49:50.843Z' /@babel/plugin-transform-modules-commonjs@7.21.2: '2023-02-23T09:31:39.683Z' - /@babel/preset-typescript@7.21.0: '2023-02-20T15:31:22.789Z' - /@babel/types@7.21.3: '2023-03-14T14:59:36.447Z' - /@changesets/cli@2.26.0: '2022-12-18T11:42:17.936Z' - /@commitlint/cli@17.4.4: '2023-02-17T15:34:43.117Z' + /@babel/preset-typescript@7.21.4: '2023-03-31T09:01:56.939Z' + /@babel/types@7.21.4: '2023-03-31T09:01:54.326Z' + /@changesets/cli@2.26.1: '2023-03-22T06:39:51.961Z' + /@commitlint/cli@17.5.1: '2023-03-28T08:29:38.467Z' /@commitlint/config-conventional@17.4.4: '2023-02-17T15:34:43.196Z' - /@commitlint/prompt-cli@17.4.4: '2023-02-17T15:34:46.836Z' + /@commitlint/prompt-cli@17.5.0: '2023-03-22T10:54:38.532Z' /@gwhitney/detect-indent@7.0.1: '2022-11-22T14:07:22.341Z' /@pnpm/byline@1.0.0: '2021-10-31T23:25:00.031Z' /@pnpm/colorize-semver-diff@1.0.1: '2020-10-25T15:50:17.812Z' - /@pnpm/config.env-replace@1.0.0: '2022-11-11T20:22:17.274Z' + /@pnpm/config.env-replace@1.1.0: '2023-04-04T18:59:45.025Z' /@pnpm/exec@2.0.0: '2020-10-29T23:51:01.271Z' /@pnpm/graph-sequencer@1.0.0: '2022-03-20T20:48:58.797Z' /@pnpm/logger@5.0.0: '2022-10-14T13:56:04.285Z' /@pnpm/meta-updater@0.2.2: '2022-11-18T12:00:42.706Z' /@pnpm/network.agent@0.1.0: '2023-02-18T01:03:06.709Z' /@pnpm/nopt@0.2.1: '2021-06-01T19:45:54.552Z' - /@pnpm/npm-conf@2.0.4: '2022-11-11T20:26:48.028Z' + /@pnpm/npm-conf@2.1.1: '2023-04-04T19:12:09.926Z' /@pnpm/npm-lifecycle@2.0.1: '2023-04-01T22:20:38.506Z' /@pnpm/npm-package-arg@1.0.0: '2022-06-28T12:48:31.287Z' /@pnpm/os.env.path-extender@0.2.10: '2023-02-28T01:46:02.862Z' @@ -17604,11 +17626,11 @@ time: /@types/ini@1.3.31: '2021-10-07T21:01:49.672Z' /@types/is-windows@1.0.0: '2019-11-19T19:37:55.992Z' /@types/isexe@2.0.1: '2021-07-06T21:42:29.330Z' - /@types/jest@29.4.0: '2023-01-25T07:32:37.744Z' + /@types/jest@29.5.0: '2023-03-16T17:02:40.421Z' /@types/js-yaml@4.0.5: '2021-11-19T18:01:41.484Z' /@types/micromatch@4.0.2: '2021-07-06T22:16:07.649Z' /@types/mz@2.7.4: '2021-07-07T00:08:08.635Z' - /@types/node@14.18.37: '2023-03-02T04:34:14.890Z' + /@types/node@14.18.42: '2023-03-28T21:34:29.879Z' /@types/normalize-package-data@2.4.1: '2021-07-07T16:35:08.730Z' /@types/normalize-path@3.0.0: '2018-12-25T05:20:59.823Z' /@types/npm-packlist@3.0.0: '2022-03-02T17:32:47.919Z' @@ -17631,8 +17653,8 @@ time: /@types/wrap-ansi@8.0.1: '2021-07-02T19:06:52.938Z' /@types/write-file-atomic@4.0.0: '2022-02-10T19:02:13.425Z' /@types/yarnpkg__lockfile@1.1.5: '2021-07-02T16:36:17.969Z' - /@typescript-eslint/eslint-plugin@5.56.0: '2023-03-20T17:18:30.973Z' - /@typescript-eslint/parser@5.56.0: '2023-03-20T17:18:00.393Z' + /@typescript-eslint/eslint-plugin@5.57.1: '2023-04-03T17:16:12.267Z' + /@typescript-eslint/parser@5.57.1: '2023-04-03T17:15:41.979Z' /@yarnpkg/core@4.0.0-rc.27: '2022-10-28T20:14:12.960Z' /@yarnpkg/extensions@2.0.0-rc.22: '2023-03-05T16:44:33.099Z' /@yarnpkg/lockfile@1.1.0: '2018-09-10T13:37:58.652Z' @@ -17676,20 +17698,20 @@ time: /dir-is-case-sensitive@2.0.0: '2021-02-11T22:53:28.072Z' /encode-registry@3.0.0: '2020-10-28T18:56:36.241Z' /enquirer@2.3.6: '2020-07-02T13:00:19.453Z' - /esbuild@0.17.12: '2023-03-17T06:17:56.026Z' + /esbuild@0.17.15: '2023-04-01T22:27:48.573Z' /escape-string-regexp@4.0.0: '2020-04-23T07:31:25.491Z' /eslint-config-standard-with-typescript@34.0.1: '2023-03-14T09:26:58.154Z' /eslint-plugin-import@2.27.5: '2023-01-16T19:44:39.790Z' - /eslint-plugin-n@15.6.1: '2023-01-11T03:52:38.490Z' + /eslint-plugin-n@15.7.0: '2023-03-29T03:42:13.802Z' /eslint-plugin-node@11.1.0: '2020-03-28T11:46:46.795Z' /eslint-plugin-promise@6.1.1: '2022-10-19T21:06:14.552Z' - /eslint@8.36.0: '2023-03-10T22:16:38.111Z' + /eslint@8.37.0: '2023-03-28T22:47:38.541Z' /exists-link@2.0.0: '2017-03-02T20:50:23.918Z' /fast-deep-equal@3.1.3: '2020-06-08T07:27:28.474Z' /fast-glob@3.2.12: '2022-09-09T06:40:27.748Z' /filenamify@4.3.0: '2021-04-26T16:15:18.365Z' /find-up@5.0.0: '2020-08-11T18:44:24.748Z' - /fs-extra@11.1.0: '2022-11-29T23:39:46.795Z' + /fs-extra@11.1.1: '2023-03-20T14:56:50.321Z' /fuse-native@2.2.6: '2020-06-03T19:26:36.838Z' /get-npm-tarball-url@2.0.3: '2021-11-22T22:17:09.184Z' /get-port@5.1.1: '2020-01-15T08:08:35.951Z' @@ -17779,7 +17801,7 @@ time: /semver@7.3.8: '2022-10-04T19:40:47.960Z' /shx@0.3.4: '2022-01-10T02:16:53.953Z' /signal-exit@3.0.7: '2022-02-03T21:05:34.544Z' - /sinon@15.0.2: '2023-03-12T21:14:20.275Z' + /sinon@15.0.3: '2023-03-26T18:23:58.418Z' /sort-keys@4.2.0: '2020-12-30T07:11:45.350Z' /split-cmd@1.0.1: '2020-01-22T19:18:26.255Z' /ssri@10.0.1: '2022-12-07T20:32:53.754Z' diff --git a/pnpm/package.json b/pnpm/package.json index 146520c5be9..873cba82641 100644 --- a/pnpm/package.json +++ b/pnpm/package.json @@ -82,7 +82,7 @@ "deep-require-cwd": "1.0.0", "delay": "^5.0.0", "dir-is-case-sensitive": "^2.0.0", - "esbuild": "^0.17.12", + "esbuild": "^0.17.15", "execa": "npm:safe-execa@0.1.2", "exists-link": "2.0.0", "is-windows": "^1.0.2", diff --git a/store/cafs/package.json b/store/cafs/package.json index 58f9354b6c8..920e0cc2f9e 100644 --- a/store/cafs/package.json +++ b/store/cafs/package.json @@ -35,7 +35,7 @@ "@pnpm/cafs-types": "workspace:*", "@pnpm/types": "workspace:*", "@types/concat-stream": "^2.0.0", - "@types/node": "^14.18.37", + "@types/node": "^14.18.42", "@types/ssri": "^7.1.1", "@types/tar-stream": "^2.2.2", "p-defer": "^3.0.0", diff --git a/store/store-path/package.json b/store/store-path/package.json index 7764feb5e33..72a6fe405b1 100644 --- a/store/store-path/package.json +++ b/store/store-path/package.json @@ -40,7 +40,7 @@ "devDependencies": { "@pnpm/store-path": "workspace:*", "@types/is-windows": "^1.0.0", - "@types/node": "^14.18.37", + "@types/node": "^14.18.42", "@types/rimraf": "^3.0.2", "@types/touch": "^3.1.2", "is-windows": "^1.0.2",