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..c247898fc 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,14 @@ "@auto-it/core": "10.46.0", "@auto-it/slack": "10.46.0", "auto": "10.46.0", - "browserslist": "4.21.9", + "browserslist": "4.21.10", "enhanced-resolve": "5.15.0", - "eslint": "8.42.0", + "eslint": "8.46.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.2" }, "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.11" } 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..6451573ee 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.6", "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..b9a95c503 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.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c892c38a0..371b4971b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -40,22 +40,22 @@ 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 + specifier: 4.21.10 + version: 4.21.10 enhanced-resolve: specifier: 5.15.0 version: 5.15.0 eslint: - specifier: 8.42.0 - version: 8.42.0 + specifier: 8.46.0 + version: 8.46.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.2 + version: 15.10.2 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.6 + version: 46.4.6(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.2) stylelint-config-recommended: specifier: ^12.0.0 - version: 12.0.0(stylelint@15.7.0) + version: 12.0.0(stylelint@15.10.2) 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.2) stylelint-scss: specifier: ^5.0.0 - version: 5.0.0(stylelint@15.7.0) + version: 5.0.0(stylelint@15.10.2) 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.2 + version: 15.10.2 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 @@ -488,7 +493,7 @@ packages: '@babel/compat-data': 7.17.7 '@babel/core': 7.17.9 '@babel/helper-validator-option': 7.16.7 - browserslist: 4.21.9 + browserslist: 4.21.10 semver: 6.3.0 /@babel/helper-environment-visitor@7.16.7: @@ -754,11 +759,11 @@ 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.1(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.1.1 + '@csstools/css-tokenizer': ^2.2.0 dependencies: '@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.3(@csstools/css-parser-algorithms@2.3.1)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-ATul1u+pic4aVpstgueqxEv4MsObEbszAxfTXpx9LHaeD3LAh+wFqdCteyegWmjk0k5rkSCAvIOaJe9U3DD09w==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.1.1 - '@csstools/css-tokenizer': ^2.1.1 + '@csstools/css-parser-algorithms': ^2.3.1 + '@csstools/css-tokenizer': ^2.2.0 dependencies: - '@csstools/css-parser-algorithms': 2.2.0(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.3.1(@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,17 +798,17 @@ 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 dev: true - /@es-joy/jsdoccomment@0.39.4: - resolution: {integrity: sha512-Jvw915fjqQct445+yron7Dufix9A+m9j1fCJYlCo1FWlRvTxa3pjJelxdSTdaLWcTwRU6vbL+NYjO4YuNIS5Qg==} + /@es-joy/jsdoccomment@0.40.1: + resolution: {integrity: sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==} engines: {node: '>=16'} dependencies: - comment-parser: 1.3.1 + comment-parser: 1.4.0 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 dev: false @@ -815,22 +820,28 @@ packages: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.30.0 - eslint-visitor-keys: 3.4.1 + eslint-visitor-keys: 3.4.2 dev: false - /@eslint-community/eslint-utils@4.2.0(eslint@8.42.0): + /@eslint-community/eslint-utils@4.2.0(eslint@8.46.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-visitor-keys: 3.4.1 + eslint: 8.46.0 + eslint-visitor-keys: 3.4.2 dev: true /@eslint-community/regexpp@4.4.0: resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: false + + /@eslint-community/regexpp@4.6.2: + resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true /@eslint/eslintrc@1.4.0: resolution: {integrity: sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==} @@ -849,13 +860,13 @@ packages: - supports-color dev: false - /@eslint/eslintrc@2.0.3: - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} + /@eslint/eslintrc@2.1.1: + resolution: {integrity: sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==} 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.1 globals: 13.19.0 ignore: 5.2.4 import-fresh: 3.2.2 @@ -866,8 +877,8 @@ packages: - supports-color dev: true - /@eslint/js@8.42.0: - resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==} + /@eslint/js@8.46.0: + resolution: {integrity: sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2128,7 +2139,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 +2154,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 +2350,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 +2404,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 +2416,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 +2441,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 +2450,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 +2462,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 +2494,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 +2504,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 +2529,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 +2544,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 +2565,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 +2586,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 +2601,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 +2610,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 +2621,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 +2689,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 +2966,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 @@ -3130,6 +3159,16 @@ packages: - encoding dev: true + /browserslist@4.21.10: + resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001519 + electron-to-chromium: 1.4.485 + node-releases: 2.0.13 + update-browserslist-db: 1.0.11(browserslist@4.21.10) + /browserslist@4.21.4: resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3139,16 +3178,6 @@ packages: node-releases: 2.0.6 update-browserslist-db: 1.0.9(browserslist@4.21.4) - /browserslist@4.21.9: - resolution: {integrity: sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001503 - electron-to-chromium: 1.4.432 - node-releases: 2.0.12 - update-browserslist-db: 1.0.11(browserslist@4.21.9) - /bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: @@ -3254,6 +3283,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'} @@ -3265,8 +3303,8 @@ packages: /caniuse-lite@1.0.30001409: resolution: {integrity: sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==} - /caniuse-lite@1.0.30001503: - resolution: {integrity: sha512-Sf9NiF+wZxPfzv8Z3iS0rXM1Do+iOy2Lxvib38glFX+08TCYYYGR5fRJXk4d77C4AYwhUjgYgMsMudbh2TqCKw==} + /caniuse-lite@1.0.30001519: + resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==} /cardinal@2.1.1: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} @@ -3302,8 +3340,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 @@ -3498,8 +3536,8 @@ packages: typical: 5.2.0 dev: true - /comment-parser@1.3.1: - resolution: {integrity: sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==} + /comment-parser@1.4.0: + resolution: {integrity: sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==} engines: {node: '>= 12.0.0'} dev: false @@ -3716,8 +3754,8 @@ packages: type-fest: 1.4.0 dev: false - /css-functions-list@3.1.0: - resolution: {integrity: sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==} + /css-functions-list@3.2.0: + resolution: {integrity: sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==} engines: {node: '>=12.22'} /css-tree@2.3.1: @@ -3793,6 +3831,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==} @@ -3946,8 +3988,8 @@ packages: /electron-to-chromium@1.4.256: resolution: {integrity: sha512-x+JnqyluoJv8I0U9gVe+Sk2st8vF0CzMt78SXxuoWCooLLY2k5VerIBdpvG7ql6GKI4dzNnPjmqgDJ76EdaAKw==} - /electron-to-chromium@1.4.432: - resolution: {integrity: sha512-yz3U/khQgAFT2HURJA3/F4fKIyO2r5eK09BQzBZFd6BvBSSaRuzKc2ZNBHtJcO75/EKiRYbVYJZ2RB0P4BuD2g==} + /electron-to-chromium@1.4.485: + resolution: {integrity: sha512-1ndQ5IBNEnFirPwvyud69GHL+31FkE09gH/CJ6m3KCbkx3i0EVOrjwz4UNxRmN9H8OVHbC6vMRZGN1yCvjSs9w==} /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -4150,7 +4192,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 +4211,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 +4232,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 +4245,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,21 +4254,21 @@ 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.6(eslint@8.30.0): + resolution: {integrity: sha512-z4SWYnJfOqftZI+b3RM9AtWL1vF/sLWE/LlO9yOKDof9yN2+n3zOdOJTGX/pRE/xnPsooOLG2Rq6e4d+XW3lNw==} engines: {node: '>=16'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@es-joy/jsdoccomment': 0.39.4 + '@es-joy/jsdoccomment': 0.40.1 are-docs-informative: 0.0.2 - comment-parser: 1.3.1 + comment-parser: 1.4.0 debug: 4.3.4 escape-string-regexp: 4.0.0 eslint: 8.30.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.5.1 + semver: 7.5.4 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -4270,13 +4312,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 @@ -4299,8 +4341,8 @@ packages: estraverse: 5.2.0 dev: false - /eslint-scope@7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 @@ -4335,6 +4377,11 @@ packages: /eslint-visitor-keys@3.4.1: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: false + + /eslint-visitor-keys@3.4.2: + resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /eslint@8.30.0: resolution: {integrity: sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==} @@ -4383,15 +4430,15 @@ packages: - supports-color dev: false - /eslint@8.42.0: - resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} + /eslint@8.46.0: + resolution: {integrity: sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==} 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/regexpp': 4.4.0 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.42.0 + '@eslint-community/eslint-utils': 4.2.0(eslint@8.46.0) + '@eslint-community/regexpp': 4.6.2 + '@eslint/eslintrc': 2.1.1 + '@eslint/js': 8.46.0 '@humanwhocodes/config-array': 0.11.10 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -4401,9 +4448,9 @@ packages: debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.2 + espree: 9.6.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -4413,7 +4460,6 @@ packages: globals: 13.19.0 graphemer: 1.4.0 ignore: 5.2.4 - import-fresh: 3.2.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -4423,9 +4469,8 @@ 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 transitivePeerDependencies: - supports-color @@ -4447,6 +4492,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.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + 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.2 + dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -4602,6 +4657,16 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + 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 @@ -5304,6 +5369,7 @@ packages: /iconv-lite@0.6.2: resolution: {integrity: sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 dev: true @@ -5397,7 +5463,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 +6464,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 +6778,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 +6887,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 @@ -7252,8 +7317,8 @@ packages: /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - /node-releases@2.0.12: - resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} + /node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} /node-releases@2.0.6: resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} @@ -7725,6 +7790,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 +8057,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 +8065,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,17 +8195,18 @@ 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==} - /postcss-safe-parser@6.0.0(postcss@8.4.24): + /postcss-safe-parser@6.0.0(postcss@8.4.27): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.24 + postcss: 8.4.27 /postcss-selector-parser@6.0.11: resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} @@ -8147,8 +8226,8 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.24: - resolution: {integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==} + /postcss@8.4.27: + resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.6 @@ -8272,6 +8351,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 +8417,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 +8452,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 +8471,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 +8524,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: @@ -8706,6 +8813,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true @@ -9045,6 +9160,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 +9187,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.2): resolution: {integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==} engines: {node: '>= 12'} hasBin: true peerDependencies: stylelint: '>=11.0.0' dependencies: - stylelint: 15.7.0 + stylelint: 15.10.2 dev: false - /stylelint-config-recommended@12.0.0(stylelint@15.7.0): + /stylelint-config-recommended@12.0.0(stylelint@15.10.2): resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==} peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.7.0 + stylelint: 15.10.2 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.2): resolution: {integrity: sha512-kIks1xw6np0zElokMT2kP6ar3S4MBoj6vUtPJuND1pFELMpZxVS/0uHPR4HDAVn0WAD3I5oF0IA3qBFxBpMkLg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -9093,10 +9214,10 @@ packages: dependencies: prettier: 2.8.8 prettier-linter-helpers: 1.0.0 - stylelint: 15.7.0 + stylelint: 15.10.2 dev: false - /stylelint-scss@5.0.0(stylelint@15.7.0): + /stylelint-scss@5.0.0(stylelint@15.10.2): resolution: {integrity: sha512-5Ee5kG3JIcP2jk2PMoFMiNmW/815V+wK5o37X5ke90ihWMpPXI9iyqeA6zEWipWSRXeQc0kqbd7hKqiR+wPKNA==} peerDependencies: stylelint: ^14.5.1 || ^15.0.0 @@ -9105,25 +9226,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.2 dev: false - /stylelint@15.7.0: - resolution: {integrity: sha512-fQRwHwWuZsDn4ENyE9AsKkOkV9WlD2CmYiVDbdZPdS3iZh0ceypOn1EuwTNuZ8xTrHF+jVeIEzLtFFSlD/nJHg==} + /stylelint@15.10.2: + resolution: {integrity: sha512-UxqSb3hB74g4DTO45QhUHkJMjKKU//lNUAOWyvPBVPZbCknJ5HjOWWZo+UDuhHa9FLeVdHBZXxu43eXkjyIPWg==} 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.1(@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.3(@csstools/css-parser-algorithms@2.3.1)(@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-functions-list: 3.2.0 css-tree: 2.3.1 debug: 4.3.4 - fast-glob: 3.2.12 + fast-glob: 3.3.1 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 global-modules: 2.0.0 @@ -9136,14 +9257,13 @@ 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: 8.4.27 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0(postcss@8.4.24) + postcss-safe-parser: 6.0.0(postcss@8.4.27) postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -9153,7 +9273,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 +9484,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 +9518,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 +9535,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 +9571,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 +9641,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 +9670,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 @@ -9674,13 +9796,13 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db@1.0.11(browserslist@4.21.9): + /update-browserslist-db@1.0.11(browserslist@4.21.10): resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.9 + browserslist: 4.21.10 escalade: 3.1.1 picocolors: 1.0.0 @@ -9728,6 +9850,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 +9956,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==}