diff --git a/fixtures/eslint-typescript/package.json b/fixtures/eslint-typescript/package.json index 286d48d2b..ad453b122 100644 --- a/fixtures/eslint-typescript/package.json +++ b/fixtures/eslint-typescript/package.json @@ -3,7 +3,7 @@ "devDependencies": { "@types/node": "18.16.18", "@xerox/eslint-config": "workspace:*", - "typescript": "5.1.3" + "typescript": "5.1.6" }, "private": true } diff --git a/fixtures/eslint-typescriptreact/package.json b/fixtures/eslint-typescriptreact/package.json index 43ecdacc4..8d05c73fa 100644 --- a/fixtures/eslint-typescriptreact/package.json +++ b/fixtures/eslint-typescriptreact/package.json @@ -7,7 +7,7 @@ "@types/node": "18.16.18", "@types/react": "18.2.12", "@xerox/eslint-config": "workspace:*", - "typescript": "5.1.3" + "typescript": "5.1.6" }, "private": true } diff --git a/package.json b/package.json index d2c06fa3d..d2fa02ad2 100644 --- a/package.json +++ b/package.json @@ -33,12 +33,12 @@ "auto": "10.46.0", "browserslist": "4.21.9", "enhanced-resolve": "5.15.0", - "eslint": "8.42.0", + "eslint": "8.44.0", "jest": "29.5.0", "jest-package-audit": "5.0.3", "lerna": "7.0.2", "prettier": "2.8.8", - "stylelint": "15.7.0" + "stylelint": "15.10.1" }, "resolutions": { "yargs-parser@<13.1.2": "^13.1.2", @@ -70,5 +70,5 @@ "minimatch@<3.0.5": "^3.0.5", "json5@<1.0.2": "^1.0.2" }, - "packageManager": "pnpm@8.6.2" + "packageManager": "pnpm@8.6.6" } diff --git a/packages/xerox-cli/package.json b/packages/xerox-cli/package.json index 79601cb99..ded3ba87d 100644 --- a/packages/xerox-cli/package.json +++ b/packages/xerox-cli/package.json @@ -25,10 +25,10 @@ }, "devDependencies": { "@types/node": "18.16.18", - "typescript": "5.1.3" + "typescript": "5.1.6" }, "dependencies": { - "chalk": "5.2.0", + "chalk": "5.3.0", "find-up": "6.3.0" } } diff --git a/packages/xerox-eslint-config/package.json b/packages/xerox-eslint-config/package.json index 2907835ee..2875f71d9 100644 --- a/packages/xerox-eslint-config/package.json +++ b/packages/xerox-eslint-config/package.json @@ -29,7 +29,7 @@ "eslint-import-resolver-typescript": "^3.0.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jest": "^27.0.0", - "eslint-plugin-jsdoc": "46.2.6", + "eslint-plugin-jsdoc": "46.4.3", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.21.5", "eslint-plugin-testing-library": "^5.0.0", diff --git a/packages/xerox-stylelint-config/package.json b/packages/xerox-stylelint-config/package.json index 741d6f6df..72cc2d459 100644 --- a/packages/xerox-stylelint-config/package.json +++ b/packages/xerox-stylelint-config/package.json @@ -26,6 +26,6 @@ }, "devDependencies": { "@xerox/prettier-config": "^4.0.0", - "stylelint": "15.7.0" + "stylelint": "15.10.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c892c38a0..c19a59378 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -40,13 +40,13 @@ importers: devDependencies: '@auto-it/core': specifier: 10.46.0 - version: 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + version: 10.46.0(@types/node@18.16.18)(typescript@5.1.6) '@auto-it/slack': specifier: 10.46.0 - version: 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + version: 10.46.0(@types/node@18.16.18)(typescript@5.1.6) auto: specifier: 10.46.0 - version: 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + version: 10.46.0(@types/node@18.16.18)(typescript@5.1.6) browserslist: specifier: 4.21.9 version: 4.21.9 @@ -54,8 +54,8 @@ importers: specifier: 5.15.0 version: 5.15.0 eslint: - specifier: 8.42.0 - version: 8.42.0 + specifier: 8.44.0 + version: 8.44.0 jest: specifier: 29.5.0 version: 29.5.0(@types/node@18.16.18) @@ -69,8 +69,8 @@ importers: specifier: 2.8.8 version: 2.8.8 stylelint: - specifier: 15.7.0 - version: 15.7.0 + specifier: 15.10.1 + version: 15.10.1 fixtures/eslint-javascript: devDependencies: @@ -97,8 +97,8 @@ importers: specifier: workspace:* version: link:../../packages/xerox-eslint-config typescript: - specifier: 5.1.3 - version: 5.1.3 + specifier: 5.1.6 + version: 5.1.6 fixtures/eslint-typescriptreact: dependencies: @@ -116,8 +116,8 @@ importers: specifier: workspace:* version: link:../../packages/xerox-eslint-config typescript: - specifier: 5.1.3 - version: 5.1.3 + specifier: 5.1.6 + version: 5.1.6 packages/xerox-browserslist-config: dependencies: @@ -132,8 +132,8 @@ importers: packages/xerox-cli: dependencies: chalk: - specifier: 5.2.0 - version: 5.2.0 + specifier: 5.3.0 + version: 5.3.0 find-up: specifier: 6.3.0 version: 6.3.0 @@ -142,17 +142,17 @@ importers: specifier: 18.16.18 version: 18.16.18 typescript: - specifier: 5.1.3 - version: 5.1.3 + specifier: 5.1.6 + version: 5.1.6 packages/xerox-eslint-config: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^5.59.11 - version: 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.3) + version: 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.6) '@typescript-eslint/parser': specifier: ^5.59.11 - version: 5.59.11(eslint@8.30.0)(typescript@5.1.3) + version: 5.59.11(eslint@8.30.0)(typescript@5.1.6) '@xerox/prettier-config': specifier: '*' version: link:../xerox-prettier-config @@ -173,10 +173,10 @@ importers: version: 2.25.4(@typescript-eslint/parser@5.59.11)(eslint-import-resolver-typescript@3.1.1)(eslint@8.30.0) eslint-plugin-jest: specifier: ^27.0.0 - version: 27.0.1(@typescript-eslint/eslint-plugin@5.59.11)(eslint@8.30.0)(jest@29.5.0)(typescript@5.1.3) + version: 27.0.1(@typescript-eslint/eslint-plugin@5.59.11)(eslint@8.30.0)(jest@29.5.0)(typescript@5.1.6) eslint-plugin-jsdoc: - specifier: 46.2.6 - version: 46.2.6(eslint@8.30.0) + specifier: 46.4.3 + version: 46.4.3(eslint@8.30.0) eslint-plugin-prettier: specifier: ^4.0.0 version: 4.0.0(eslint-config-prettier@8.3.0)(eslint@8.30.0)(prettier@2.8.1) @@ -185,7 +185,7 @@ importers: version: 7.24.0(eslint@8.30.0) eslint-plugin-testing-library: specifier: ^5.0.0 - version: 5.0.1(eslint@8.30.0)(typescript@5.1.3) + version: 5.0.1(eslint@8.30.0)(typescript@5.1.6) globby: specifier: ^11.0.1 version: 11.1.0 @@ -218,7 +218,7 @@ importers: version: 9.0.3(semantic-release@19.0.5) '@semantic-release/npm': specifier: 10.0.4 - version: 10.0.4(semantic-release@19.0.5)(typescript@5.1.3) + version: 10.0.4(semantic-release@19.0.5)(typescript@5.1.6) '@semantic-release/release-notes-generator': specifier: 11.0.3 version: 11.0.3(semantic-release@19.0.5) @@ -233,26 +233,31 @@ importers: dependencies: stylelint-config-prettier: specifier: ^9.0.0 - version: 9.0.3(stylelint@15.7.0) + version: 9.0.3(stylelint@15.10.1) stylelint-config-recommended: specifier: ^12.0.0 - version: 12.0.0(stylelint@15.7.0) + version: 12.0.0(stylelint@15.10.1) stylelint-prettier: specifier: ^3.0.0 - version: 3.0.0(prettier@2.8.8)(stylelint@15.7.0) + version: 3.0.0(prettier@2.8.8)(stylelint@15.10.1) stylelint-scss: specifier: ^5.0.0 - version: 5.0.0(stylelint@15.7.0) + version: 5.0.0(stylelint@15.10.1) devDependencies: '@xerox/prettier-config': specifier: ^4.0.0 version: link:../xerox-prettier-config stylelint: - specifier: 15.7.0 - version: 15.7.0 + specifier: 15.10.1 + version: 15.10.1 packages: + /@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + dev: true + /@adobe/jwt-auth@0.3.1: resolution: {integrity: sha512-hWrhTTUkXQcyiRGLr7zcCAepnnaOiYpaAbhhbyI0cMgc2/9WCJPWeYn/hz2NVXrUd9JWSSVKpE12aQSh6Fm5QA==} engines: {node: '>=6.0.0'} @@ -286,7 +291,7 @@ packages: engines: {node: '>=10.x'} dev: true - /@auto-it/core@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /@auto-it/core@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-68jWcUuQBFCjgUvEWa64ENeRPULFYiaFpo37H6SUuLcZ2XBD+Bt4Y0yqHWjs6F5g19S7pzOYe25SxWf+U0J4LQ==} peerDependencies: '@types/node': '*' @@ -296,7 +301,7 @@ packages: optional: true dependencies: '@auto-it/bot-list': 10.46.0 - '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2(cosmiconfig@7.0.0)(typescript@5.1.3) + '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2(cosmiconfig@7.0.0)(typescript@5.1.6) '@octokit/core': 3.6.0 '@octokit/plugin-enterprise-compatibility': 1.3.0 '@octokit/plugin-retry': 3.0.9 @@ -331,10 +336,10 @@ packages: tapable: 2.2.0 terminal-link: 2.1.1 tinycolor2: 1.4.2 - ts-node: 10.9.1(@types/node@18.16.18)(typescript@5.1.3) + ts-node: 10.9.1(@types/node@18.16.18)(typescript@5.1.6) tslib: 2.1.0 type-fest: 0.21.2 - typescript: 5.1.3 + typescript: 5.1.6 typescript-memoize: 1.0.0-alpha.4 url-join: 4.0.1 transitivePeerDependencies: @@ -344,10 +349,10 @@ packages: - supports-color dev: true - /@auto-it/npm@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /@auto-it/npm@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-hvwXxRJE70ay4/CMEDtILZvefXqmo+jp/w8FEu4Bo1Kq96AREfH9cO+mgj1nPon5yg353SCcupGV3OyoZt18iw==} dependencies: - '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) '@auto-it/package-json-utils': 10.46.0 await-to-js: 3.0.0 endent: 2.1.0 @@ -378,11 +383,11 @@ packages: parse-github-url: 1.0.2 dev: true - /@auto-it/released@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /@auto-it/released@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-U0XYvkcPoO4c4WiJz6PQ8jUOMEH1EjxXRGyvaaZWfZOtr2vquvGDIAs6ntekURcNs75H780K49es18mTLgz9/g==} dependencies: '@auto-it/bot-list': 10.46.0 - '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) deepmerge: 4.2.2 fp-ts: 2.9.0 io-ts: 2.2.13(fp-ts@2.9.0) @@ -396,11 +401,11 @@ packages: - typescript dev: true - /@auto-it/slack@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /@auto-it/slack@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-q1GqXEIh2LPsStm6qh7aGiHXgTck13rNXgsK2QUTxFem1yGgiMtiR/KgAYHddOfzx9Q02hkBXhsOX3be5/KSGw==} dependencies: '@atomist/slack-messages': 1.2.2 - '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) '@octokit/rest': 18.12.0 fp-ts: 2.9.0 https-proxy-agent: 5.0.1 @@ -416,10 +421,10 @@ packages: - typescript dev: true - /@auto-it/version-file@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /@auto-it/version-file@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-V5HEQyGHPCFzH8Fj7RlBebgZ83P0QYXpNTtzPF6az4NLoNvaeZmqkirhx7WEasggVvyfX56GlM6df5jwXXfi7g==} dependencies: - '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) fp-ts: 2.9.0 io-ts: 2.2.13(fp-ts@2.9.0) semver: 7.5.1 @@ -754,8 +759,8 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@csstools/css-parser-algorithms@2.2.0(@csstools/css-tokenizer@2.1.1): - resolution: {integrity: sha512-9BoQ/jSrPq4vv3b9jjLW+PNNv56KlDH5JMx5yASSNrCtvq70FCNZUjXRvbCeR9hYj9ZyhURtqpU/RFIgg6kiOw==} + /@csstools/css-parser-algorithms@2.3.0(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-dTKSIHHWc0zPvcS5cqGP+/TPFUJB0ekJ9dGKvMAFoNuBFhDPBt9OMGNZiIA5vTiNdGHHBeScYPXIGBMnVOahsA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: '@csstools/css-tokenizer': ^2.1.1 @@ -766,25 +771,25 @@ packages: resolution: {integrity: sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA==} engines: {node: ^14 || ^16 || >=18} - /@csstools/media-query-list-parser@2.1.0(@csstools/css-parser-algorithms@2.2.0)(@csstools/css-tokenizer@2.1.1): - resolution: {integrity: sha512-MXkR+TeaS2q9IkpyO6jVCdtA/bfpABJxIrfkLswThFN8EZZgI2RfAHhm6sDNDuYV25d5+b8Lj1fpTccIcSLPsQ==} + /@csstools/media-query-list-parser@2.1.2(@csstools/css-parser-algorithms@2.3.0)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-M8cFGGwl866o6++vIY7j1AKuq9v57cf+dGepScwCcbut9ypJNr4Cj+LLTWligYUZ0uyhEoJDKt5lvyBfh2L3ZQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.1.1 + '@csstools/css-parser-algorithms': ^2.3.0 '@csstools/css-tokenizer': ^2.1.1 dependencies: - '@csstools/css-parser-algorithms': 2.2.0(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.3.0(@csstools/css-tokenizer@2.1.1) '@csstools/css-tokenizer': 2.1.1 - /@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.13): - resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==} + /@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13): + resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 dependencies: postcss-selector-parser: 6.0.13 - /@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2(cosmiconfig@7.0.0)(typescript@5.1.3): + /@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2(cosmiconfig@7.0.0)(typescript@5.1.6): resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==} engines: {node: '>=10.0.0'} peerDependencies: @@ -793,7 +798,7 @@ packages: cosmiconfig: 7.0.0 lodash.get: 4.4.2 make-error: 1.3.6 - ts-node: 9.1.1(typescript@5.1.3) + ts-node: 9.1.1(typescript@5.1.6) tslib: 2.4.0 transitivePeerDependencies: - typescript @@ -818,13 +823,13 @@ packages: eslint-visitor-keys: 3.4.1 dev: false - /@eslint-community/eslint-utils@4.2.0(eslint@8.42.0): + /@eslint-community/eslint-utils@4.2.0(eslint@8.44.0): resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.42.0 + eslint: 8.44.0 eslint-visitor-keys: 3.4.1 dev: true @@ -849,13 +854,13 @@ packages: - supports-color dev: false - /@eslint/eslintrc@2.0.3: - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} + /@eslint/eslintrc@2.1.0: + resolution: {integrity: sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.2 + espree: 9.6.0 globals: 13.19.0 ignore: 5.2.4 import-fresh: 3.2.2 @@ -866,8 +871,8 @@ packages: - supports-color dev: true - /@eslint/js@8.42.0: - resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==} + /@eslint/js@8.44.0: + resolution: {integrity: sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2128,7 +2133,7 @@ packages: - supports-color dev: false - /@semantic-release/npm@10.0.4(semantic-release@19.0.5)(typescript@5.1.3): + /@semantic-release/npm@10.0.4(semantic-release@19.0.5)(typescript@5.1.6): resolution: {integrity: sha512-6R3timIQ7VoL2QWRkc9DG8v74RQtRp7UOe/2KbNaqwJ815qOibAv65bH3RtTEhs4axEaHoZf7HDgFs5opaZ9Jw==} engines: {node: '>=18'} peerDependencies: @@ -2143,7 +2148,7 @@ packages: normalize-url: 8.0.0 npm: 9.6.2 rc: 1.2.8 - read-pkg: 8.0.0(typescript@5.1.3) + read-pkg: 8.0.0(typescript@5.1.6) registry-auth-token: 5.0.1 semantic-release: 19.0.5 semver: 7.5.1 @@ -2339,6 +2344,9 @@ packages: /@types/minimist@1.2.1: resolution: {integrity: sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==} + /@types/minimist@1.2.2: + resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} + /@types/node@18.16.18: resolution: {integrity: sha512-/aNaQZD0+iSBAGnvvN2Cx92HqE5sZCPZtx2TsK+4nvV23fFe09jVDvpArXr2j9DnYlzuU9WuoykDDc6wqvpNcw==} @@ -2390,7 +2398,7 @@ packages: dependencies: '@types/yargs-parser': 15.0.0 - /@typescript-eslint/eslint-plugin@5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/eslint-plugin@5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2402,23 +2410,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.6) '@typescript-eslint/scope-manager': 5.59.11 - '@typescript-eslint/type-utils': 5.59.11(eslint@8.30.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.11(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/type-utils': 5.59.11(eslint@8.30.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.59.11(eslint@8.30.0)(typescript@5.1.6) debug: 4.3.4 eslint: 8.30.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.5.1 - tsutils: 3.21.0(typescript@5.1.3) - typescript: 5.1.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/experimental-utils@5.9.0(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/experimental-utils@5.9.0(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-ZnLVjBrf26dn7ElyaSKa6uDhqwvAi4jBBmHK1VxuFGPRAxhdi18ubQYSGA7SRiFiES3q9JiBOBHEBStOFkwD2g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2427,7 +2435,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.9.0 '@typescript-eslint/types': 5.9.0 - '@typescript-eslint/typescript-estree': 5.9.0(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.9.0(typescript@5.1.6) eslint: 8.30.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.30.0) @@ -2436,7 +2444,7 @@ packages: - typescript dev: false - /@typescript-eslint/parser@5.59.11(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/parser@5.59.11(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2448,10 +2456,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.59.11 '@typescript-eslint/types': 5.59.11 - '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.6) debug: 4.3.4 eslint: 8.30.0 - typescript: 5.1.3 + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false @@ -2480,7 +2488,7 @@ packages: '@typescript-eslint/visitor-keys': 5.9.0 dev: false - /@typescript-eslint/type-utils@5.59.11(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/type-utils@5.59.11(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2490,12 +2498,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.11(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.6) + '@typescript-eslint/utils': 5.59.11(eslint@8.30.0)(typescript@5.1.6) debug: 4.3.4 eslint: 8.30.0 - tsutils: 3.21.0(typescript@5.1.3) - typescript: 5.1.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false @@ -2515,7 +2523,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /@typescript-eslint/typescript-estree@5.10.1(typescript@5.1.3): + /@typescript-eslint/typescript-estree@5.10.1(typescript@5.1.6): resolution: {integrity: sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2530,13 +2538,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0(typescript@5.1.3) - typescript: 5.1.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@5.59.11(typescript@5.1.3): + /@typescript-eslint/typescript-estree@5.59.11(typescript@5.1.6): resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2551,13 +2559,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0(typescript@5.1.3) - typescript: 5.1.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@5.9.0(typescript@5.1.3): + /@typescript-eslint/typescript-estree@5.9.0(typescript@5.1.6): resolution: {integrity: sha512-kxo3xL2mB7XmiVZcECbaDwYCt3qFXz99tBSuVJR4L/sR7CJ+UNAPrYILILktGj1ppfZ/jNt/cWYbziJUlHl1Pw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2572,13 +2580,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0(typescript@5.1.3) - typescript: 5.1.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@5.10.1(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/utils@5.10.1(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-RRmlITiUbLuTRtn/gcPRi4202niF+q7ylFLCKu4c+O/PcpRvZ/nAUwQ2G00bZgpWkhrNLNnvhZLbDn8Ml0qsQw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2587,7 +2595,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.10.1 '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/typescript-estree': 5.10.1(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.10.1(typescript@5.1.6) eslint: 8.30.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.30.0) @@ -2596,7 +2604,7 @@ packages: - typescript dev: false - /@typescript-eslint/utils@5.59.11(eslint@8.30.0)(typescript@5.1.3): + /@typescript-eslint/utils@5.59.11(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2607,7 +2615,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.11 '@typescript-eslint/types': 5.59.11 - '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.6) eslint: 8.30.0 eslint-scope: 5.1.1 semver: 7.5.1 @@ -2675,18 +2683,33 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true + /acorn-jsx@5.3.2(acorn@8.10.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.10.0 + dev: true + /acorn-jsx@5.3.2(acorn@8.8.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.8.0 + dev: false /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: true + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /acorn@8.8.0: resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} engines: {node: '>=0.4.0'} @@ -2937,15 +2960,15 @@ packages: engines: {node: '>=0.8'} dev: true - /auto@10.46.0(@types/node@18.16.18)(typescript@5.1.3): + /auto@10.46.0(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-LUsn5SWyM6Qdz2i1h4YyDpBYlOUQ0Z+ZcQhDTu8DLLoUuUP4cGf79MCdpRpM1LQVbkqZ2WWi8s/QM4it/FmRjw==} engines: {node: '>=10.x'} hasBin: true dependencies: - '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) - '@auto-it/npm': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) - '@auto-it/released': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) - '@auto-it/version-file': 10.46.0(@types/node@18.16.18)(typescript@5.1.3) + '@auto-it/core': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) + '@auto-it/npm': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) + '@auto-it/released': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) + '@auto-it/version-file': 10.46.0(@types/node@18.16.18)(typescript@5.1.6) await-to-js: 3.0.0 chalk: 4.1.2 command-line-application: 0.10.1 @@ -3254,6 +3277,15 @@ packages: map-obj: 4.1.0 quick-lru: 4.0.1 + /camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + dependencies: + camelcase: 6.3.0 + map-obj: 4.1.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + /camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -3302,8 +3334,8 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: false @@ -3793,6 +3825,10 @@ packages: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} + /decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + engines: {node: '>=10'} + /dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} @@ -4150,7 +4186,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.6) debug: 3.2.7 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 3.1.1(eslint-plugin-import@2.25.4)(eslint@8.30.0) @@ -4169,7 +4205,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.11(eslint@8.30.0)(typescript@5.1.6) array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 @@ -4190,7 +4226,7 @@ packages: - supports-color dev: false - /eslint-plugin-jest@27.0.1(@typescript-eslint/eslint-plugin@5.59.11)(eslint@8.30.0)(jest@29.5.0)(typescript@5.1.3): + /eslint-plugin-jest@27.0.1(@typescript-eslint/eslint-plugin@5.59.11)(eslint@8.30.0)(jest@29.5.0)(typescript@5.1.6): resolution: {integrity: sha512-LosUsrkwVSs/8Z/I8Hqn5vWgTEsHrfIquDEKOsV8/cl+gbFR4tiRCE1AimEotsHjSC0Rx1tYm6vPhw8C3ktmmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -4203,8 +4239,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.10.1(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/eslint-plugin': 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.30.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.10.1(eslint@8.30.0)(typescript@5.1.6) eslint: 8.30.0 jest: 29.5.0(@types/node@18.16.18) transitivePeerDependencies: @@ -4212,8 +4248,8 @@ packages: - typescript dev: false - /eslint-plugin-jsdoc@46.2.6(eslint@8.30.0): - resolution: {integrity: sha512-zIaK3zbSrKuH12bP+SPybPgcHSM6MFzh3HFeaODzmsF1N8C1l8dzJ22cW1aq4g0+nayU1VMjmNf7hg0dpShLrA==} + /eslint-plugin-jsdoc@46.4.3(eslint@8.30.0): + resolution: {integrity: sha512-Prc7ol+vCIghPeECpwZq5+P+VZfoi87suywvbYCiCnkI1kTmVSdcOC2M8mioglWxBbd28wbb1OVjg/8OzGzatA==} engines: {node: '>=16'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -4270,13 +4306,13 @@ packages: string.prototype.matchall: 4.0.5 dev: false - /eslint-plugin-testing-library@5.0.1(eslint@8.30.0)(typescript@5.1.3): + /eslint-plugin-testing-library@5.0.1(eslint@8.30.0)(typescript@5.1.6): resolution: {integrity: sha512-8ZV4HbbacvOwu+adNnGpYd8E64NRcil2a11aFAbc/TZDUB/xxK2c8Z+LoeoHUbxNBGbTUdpAE4YUugxK85pcwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/experimental-utils': 5.9.0(eslint@8.30.0)(typescript@5.1.3) + '@typescript-eslint/experimental-utils': 5.9.0(eslint@8.30.0)(typescript@5.1.6) eslint: 8.30.0 transitivePeerDependencies: - supports-color @@ -4383,15 +4419,15 @@ packages: - supports-color dev: false - /eslint@8.42.0: - resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} + /eslint@8.44.0: + resolution: {integrity: sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.2.0(eslint@8.42.0) + '@eslint-community/eslint-utils': 4.2.0(eslint@8.44.0) '@eslint-community/regexpp': 4.4.0 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.42.0 + '@eslint/eslintrc': 2.1.0 + '@eslint/js': 8.44.0 '@humanwhocodes/config-array': 0.11.10 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -4403,7 +4439,7 @@ packages: escape-string-regexp: 4.0.0 eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + espree: 9.6.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -4423,7 +4459,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 + optionator: 0.9.3 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 @@ -4447,6 +4483,16 @@ packages: acorn: 8.8.0 acorn-jsx: 5.3.2(acorn@8.8.0) eslint-visitor-keys: 3.4.1 + dev: false + + /espree@9.6.0: + resolution: {integrity: sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) + eslint-visitor-keys: 3.4.1 + dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -4602,6 +4648,16 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + /fast-json-parse@1.0.3: resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} dev: true @@ -5397,7 +5453,6 @@ packages: /indent-string@5.0.0: resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} engines: {node: '>=12'} - dev: false /individual@3.0.0: resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} @@ -6399,7 +6454,7 @@ packages: strong-log-transformer: 2.1.0 tar: 6.1.11 temp-dir: 1.0.0 - typescript: 5.1.3 + typescript: 5.1.6 upath: 2.0.1 uuid: 9.0.0 validate-npm-package-license: 3.0.4 @@ -6713,7 +6768,7 @@ packages: dependencies: ansi-escapes: 5.0.0 cardinal: 2.1.1 - chalk: 5.2.0 + chalk: 5.3.0 cli-table3: 0.6.2 marked: 4.2.5 node-emoji: 1.11.0 @@ -6822,29 +6877,29 @@ packages: mimic-fn: 3.1.0 dev: true - /meow@8.1.2: - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} - engines: {node: '>=10'} + /meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - '@types/minimist': 1.2.1 - camelcase-keys: 6.2.2 + '@types/minimist': 1.2.2 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 yargs-parser: 20.2.9 - /meow@9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + /meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} dependencies: '@types/minimist': 1.2.1 camelcase-keys: 6.2.2 - decamelize: 1.2.0 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 @@ -7725,6 +7780,19 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.3 + dev: false + + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + dependencies: + '@aashutoshrathi/word-wrap': 1.2.6 + deep-is: 0.1.3 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} @@ -7979,7 +8047,7 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 - /parse-json@7.0.0(typescript@5.1.3): + /parse-json@7.0.0(typescript@5.1.6): resolution: {integrity: sha512-kP+TQYAzAiVnzOlWOe0diD6L35s9bJh0SCn95PIbZFKrOYuIRQsQkeWEYxzVDuHTt9V9YqvYCJ2Qo4z9wdfZPw==} engines: {node: '>=16'} dependencies: @@ -7987,7 +8055,7 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 3.0.0 lines-and-columns: 2.0.3 - type-fest: 3.10.0(typescript@5.1.3) + type-fest: 3.10.0(typescript@5.1.6) transitivePeerDependencies: - typescript dev: false @@ -8117,6 +8185,7 @@ packages: /postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} + dev: false /postcss-resolve-nested-selector@0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} @@ -8272,6 +8341,10 @@ packages: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -8334,6 +8407,14 @@ packages: read-pkg: 5.2.0 type-fest: 0.8.1 + /read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + engines: {node: '>=12'} + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + /read-pkg-up@9.1.0: resolution: {integrity: sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -8361,6 +8442,15 @@ packages: parse-json: 5.2.0 type-fest: 0.6.0 + /read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + engines: {node: '>=12'} + dependencies: + '@types/normalize-package-data': 2.4.1 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + /read-pkg@7.1.0: resolution: {integrity: sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==} engines: {node: '>=12.20'} @@ -8371,14 +8461,14 @@ packages: type-fest: 2.19.0 dev: false - /read-pkg@8.0.0(typescript@5.1.3): + /read-pkg@8.0.0(typescript@5.1.6): resolution: {integrity: sha512-Ajb9oSjxXBw0YyOiwtQ2dKbAA/vMnUPnY63XcCk+mXo0BwIdQEMgZLZiMWGttQHcUhUgbK0mH85ethMPKXxziw==} engines: {node: '>=16'} dependencies: '@types/normalize-package-data': 2.4.1 normalize-package-data: 5.0.0 - parse-json: 7.0.0(typescript@5.1.3) - type-fest: 3.10.0(typescript@5.1.3) + parse-json: 7.0.0(typescript@5.1.6) + type-fest: 3.10.0(typescript@5.1.6) transitivePeerDependencies: - typescript dev: false @@ -8424,6 +8514,13 @@ packages: indent-string: 4.0.0 strip-indent: 3.0.0 + /redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + engines: {node: '>=12'} + dependencies: + indent-string: 5.0.0 + strip-indent: 4.0.0 + /redeyed@2.1.1: resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} dependencies: @@ -9045,6 +9142,12 @@ packages: dependencies: min-indent: 1.0.1 + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + dependencies: + min-indent: 1.0.1 + /strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} @@ -9066,25 +9169,25 @@ packages: /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} - /stylelint-config-prettier@9.0.3(stylelint@15.7.0): + /stylelint-config-prettier@9.0.3(stylelint@15.10.1): resolution: {integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==} engines: {node: '>= 12'} hasBin: true peerDependencies: stylelint: '>=11.0.0' dependencies: - stylelint: 15.7.0 + stylelint: 15.10.1 dev: false - /stylelint-config-recommended@12.0.0(stylelint@15.7.0): + /stylelint-config-recommended@12.0.0(stylelint@15.10.1): resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==} peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.7.0 + stylelint: 15.10.1 dev: false - /stylelint-prettier@3.0.0(prettier@2.8.8)(stylelint@15.7.0): + /stylelint-prettier@3.0.0(prettier@2.8.8)(stylelint@15.10.1): resolution: {integrity: sha512-kIks1xw6np0zElokMT2kP6ar3S4MBoj6vUtPJuND1pFELMpZxVS/0uHPR4HDAVn0WAD3I5oF0IA3qBFxBpMkLg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -9093,10 +9196,10 @@ packages: dependencies: prettier: 2.8.8 prettier-linter-helpers: 1.0.0 - stylelint: 15.7.0 + stylelint: 15.10.1 dev: false - /stylelint-scss@5.0.0(stylelint@15.7.0): + /stylelint-scss@5.0.0(stylelint@15.10.1): resolution: {integrity: sha512-5Ee5kG3JIcP2jk2PMoFMiNmW/815V+wK5o37X5ke90ihWMpPXI9iyqeA6zEWipWSRXeQc0kqbd7hKqiR+wPKNA==} peerDependencies: stylelint: ^14.5.1 || ^15.0.0 @@ -9105,25 +9208,25 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 - stylelint: 15.7.0 + stylelint: 15.10.1 dev: false - /stylelint@15.7.0: - resolution: {integrity: sha512-fQRwHwWuZsDn4ENyE9AsKkOkV9WlD2CmYiVDbdZPdS3iZh0ceypOn1EuwTNuZ8xTrHF+jVeIEzLtFFSlD/nJHg==} + /stylelint@15.10.1: + resolution: {integrity: sha512-CYkzYrCFfA/gnOR+u9kJ1PpzwG10WLVnoxHDuBA/JiwGqdM9+yx9+ou6SE/y9YHtfv1mcLo06fdadHTOx4gBZQ==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: - '@csstools/css-parser-algorithms': 2.2.0(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.3.0(@csstools/css-tokenizer@2.1.1) '@csstools/css-tokenizer': 2.1.1 - '@csstools/media-query-list-parser': 2.1.0(@csstools/css-parser-algorithms@2.2.0)(@csstools/css-tokenizer@2.1.1) - '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13) + '@csstools/media-query-list-parser': 2.1.2(@csstools/css-parser-algorithms@2.3.0)(@csstools/css-tokenizer@2.1.1) + '@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 8.2.0 css-functions-list: 3.1.0 css-tree: 2.3.1 debug: 4.3.4 - fast-glob: 3.2.12 + fast-glob: 3.3.0 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 global-modules: 2.0.0 @@ -9136,12 +9239,11 @@ packages: is-plain-object: 5.0.0 known-css-properties: 0.27.0 mathml-tag-names: 2.1.3 - meow: 9.0.0 + meow: 10.1.5 micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 postcss: 8.4.24 - postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-safe-parser: 6.0.0(postcss@8.4.24) postcss-selector-parser: 6.0.13 @@ -9153,7 +9255,6 @@ packages: supports-hyperlinks: 3.0.0 svg-tags: 1.0.0 table: 6.8.1 - v8-compile-cache: 2.3.0 write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color @@ -9365,11 +9466,15 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} + /trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + engines: {node: '>=12'} + /trough@1.0.5: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: false - /ts-node@10.9.1(@types/node@18.16.18)(typescript@5.1.3): + /ts-node@10.9.1(@types/node@18.16.18)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -9395,12 +9500,12 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.3 + typescript: 5.1.6 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node@9.1.1(typescript@5.1.3): + /ts-node@9.1.1(typescript@5.1.6): resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} hasBin: true @@ -9412,7 +9517,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.19 - typescript: 5.1.3 + typescript: 5.1.6 yn: 3.1.1 dev: true @@ -9448,14 +9553,14 @@ packages: /tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsutils@3.21.0(typescript@5.1.3): + /tsutils@3.21.0(typescript@5.1.6): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.1.3 + typescript: 5.1.6 dev: false /tuf-js@1.1.6: @@ -9518,20 +9623,19 @@ packages: /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} - dev: false /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} dev: false - /type-fest@3.10.0(typescript@5.1.3): + /type-fest@3.10.0(typescript@5.1.6): resolution: {integrity: sha512-hmAPf1datm+gt3c2mvu0sJyhFy6lTkIGf0GzyaZWxRLnabQfPUqg6tF95RPg6sLxKI7nFLGdFxBcf2/7+GXI+A==} engines: {node: '>=14.16'} peerDependencies: typescript: '>=4.7.0' dependencies: - typescript: 5.1.3 + typescript: 5.1.6 dev: false /typedarray-to-buffer@3.1.5: @@ -9548,8 +9652,8 @@ packages: resolution: {integrity: sha512-woA2UUWSvx8ugkEjPN8DMuNjukBp8NQeLmz+LRXbEsQIvhLR8LSlD+8Qxdk7NmgE8xeJabJdU8zSrO4ozijGjg==} dev: true - /typescript@5.1.3: - resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} + /typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} engines: {node: '>=14.17'} hasBin: true @@ -9728,6 +9832,7 @@ packages: /v8-compile-cache@2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} + dev: true /v8-to-istanbul@9.0.1: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} @@ -9833,6 +9938,7 @@ packages: /word-wrap@1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} + dev: false /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}