diff --git a/package.json b/package.json index 0ffcb58..47e4211 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "eslint-plugin-yml": "^1.7.0", "husky": "^8.0.3", "jsonc-eslint-parser": "^2.3.0", - "knip": "4.5.0", + "knip": "5.0.0", "lint-staged": "^15.0.0", "markdownlint": "^0.33.0", "markdownlint-cli": "^0.39.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f98aa2..db22591 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,8 +72,8 @@ devDependencies: specifier: ^2.3.0 version: 2.3.0 knip: - specifier: 4.5.0 - version: 4.5.0(@types/node@18.11.18)(typescript@5.2.2) + specifier: 5.0.0 + version: 5.0.0(@types/node@18.11.18)(typescript@5.2.2) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -1033,7 +1033,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.4 + semver: 7.6.0 which: 4.0.0 transitivePeerDependencies: - bluebird @@ -1064,7 +1064,7 @@ packages: json-parse-even-better-errors: 3.0.0 normalize-package-data: 6.0.0 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - bluebird dev: true @@ -1265,7 +1265,7 @@ packages: engines: {node: '>=14.6'} dependencies: hosted-git-info: 4.1.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 4.0.0 dev: true @@ -1294,7 +1294,7 @@ packages: path-temp: 2.1.0 ramda: /@pnpm/ramda@0.28.1 rename-overwrite: 5.0.0 - semver: 7.5.4 + semver: 7.6.0 ssri: 10.0.5 version-selector-type: 3.0.0 transitivePeerDependencies: @@ -1309,7 +1309,7 @@ packages: resolution: {integrity: sha512-yQ0pMthlw8rTgS/C9hrjne+NEnnSNevCjtdodd7i15I59jMBYciHifZ/vjg0NY+Jl+USTc3dBE+0h/4tdYjMKg==} engines: {node: '>=16.14'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /@pnpm/resolver-base@11.1.0: @@ -1545,7 +1545,7 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 natural-compare-lite: 1.4.0 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -1633,7 +1633,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -1654,7 +1654,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -1675,7 +1675,7 @@ packages: '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.2.2) eslint: 8.40.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -1694,7 +1694,7 @@ packages: '@typescript-eslint/types': 6.10.0 '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) eslint: 8.40.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -2148,7 +2148,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /bundle-name@3.0.0: @@ -2591,7 +2591,7 @@ packages: fast-json-stable-stringify: 2.1.0 file-entry-cache: 7.0.1 get-stdin: 9.0.0 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 7.1.0 vscode-uri: 3.0.8 dev: true @@ -3127,7 +3127,7 @@ packages: eslint: 8.40.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color @@ -3171,7 +3171,7 @@ packages: is-core-module: 2.12.1 minimatch: 3.1.2 resolve: 1.22.2 - semver: 7.5.4 + semver: 7.6.0 dev: true /eslint-plugin-no-only-tests@3.1.0: @@ -4482,7 +4482,7 @@ packages: '@babel/parser': 7.23.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: true @@ -4616,7 +4616,7 @@ packages: acorn: 8.10.0 eslint-visitor-keys: 3.4.1 espree: 9.5.2 - semver: 7.5.4 + semver: 7.6.0 dev: true /jsonc-parser@3.2.1: @@ -4653,8 +4653,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /knip@4.5.0(@types/node@18.11.18)(typescript@5.2.2): - resolution: {integrity: sha512-eZyV1hH708Lfoc+AY4Dcn2d9ovvjzk4zOM2KiBQuV3OPbxwlJexBx4Q2BCY89XH8NFHTB9KK9snAN0EUO4dzlw==} + /knip@5.0.0(@types/node@18.11.18)(typescript@5.2.2): + resolution: {integrity: sha512-BbwirfhCoCkBCXp8oZ+1QHnpFbTlt41UTY+HEChg8xIMpGSfuVLTnEFxsq/iEz+LPBgUBiSB8pxda8bSj1cv5A==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -4679,6 +4679,7 @@ packages: picocolors: 1.0.0 picomatch: 4.0.1 pretty-ms: 9.0.0 + semver: 7.6.0 smol-toml: 1.1.4 strip-json-comments: 5.0.1 summary: 2.1.0 @@ -4919,7 +4920,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /map-age-cleaner@0.1.3: @@ -5268,7 +5269,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.12.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: true @@ -5278,7 +5279,7 @@ packages: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.12.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: true @@ -5296,7 +5297,7 @@ packages: resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /npm-normalize-package-bin@3.0.0: @@ -5310,7 +5311,7 @@ packages: dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 5.0.0 dev: true @@ -5340,7 +5341,7 @@ packages: log-symbols: 4.1.0 meow: 9.0.0 plur: 4.0.0 - semver: 7.5.4 + semver: 7.6.0 slash: 3.0.0 strip-json-comments: 3.1.1 type-fest: 3.12.0 @@ -5357,7 +5358,7 @@ packages: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.0 npm-package-arg: 11.0.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /npm-run-path@4.0.1: @@ -5616,7 +5617,7 @@ packages: got: 12.6.0 registry-auth-token: 5.0.1 registry-url: 6.0.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /parent-module@1.0.1: @@ -6252,7 +6253,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /semver@5.7.1: @@ -6273,6 +6274,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /sentences-per-line@0.2.1: resolution: {integrity: sha512-6hlyKBwqoaZJ5+RBTKNNem2kBGAboh9e9KfFw5KYKA+64xaTYWbv5C6XnOudx8xk1Sg6f/4yalhJtCZFSLWIsQ==} dependencies: @@ -6985,7 +6994,7 @@ packages: is-npm: 6.0.0 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.4 + semver: 7.6.0 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -7030,7 +7039,7 @@ packages: resolution: {integrity: sha512-PSvMIZS7C1MuVNBXl/CDG2pZq8EXy/NW2dHIdm3bVP5N0PC8utDK8ttXLXj44Gn3J0lQE3U7Mpm1estAOd+eiA==} engines: {node: '>=10.13'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /vite-node@1.0.2(@types/node@18.11.18):