diff --git a/package.json b/package.json index 9634c50c..33901250 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "lint-staged": "^15.1.0", "markdownlint": "^0.34.0", "markdownlint-cli": "^0.41.0", - "npm-package-json-lint": "^7.1.0", + "npm-package-json-lint": "^8.0.0", "npm-package-json-lint-config-default": "^6.0.0", "prettier": "^3.0.3", "prettier-plugin-curly": "^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d2c0a2e..5fa99f9b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,11 +112,11 @@ importers: specifier: ^0.41.0 version: 0.41.0 npm-package-json-lint: - specifier: ^7.1.0 - version: 7.1.0(typescript@5.4.5) + specifier: ^8.0.0 + version: 8.0.0(typescript@5.4.5) npm-package-json-lint-config-default: specifier: ^6.0.0 - version: 6.0.0(npm-package-json-lint@7.1.0(typescript@5.4.5)) + version: 6.0.0(npm-package-json-lint@8.0.0(typescript@5.4.5)) prettier: specifier: ^3.0.3 version: 3.0.3 @@ -714,6 +714,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -721,6 +722,7 @@ packages: '@humanwhocodes/object-schema@2.0.2': resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + deprecated: Use @eslint/object-schema instead '@hutson/parse-repository-url@5.0.0': resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} @@ -1366,9 +1368,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - builtins@5.1.0: - resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -3177,9 +3176,9 @@ packages: peerDependencies: npm-package-json-lint: ^7.0.0 - npm-package-json-lint@7.1.0: - resolution: {integrity: sha512-ypcMpag32TCP89zzLSS+7vjeR2QY613WzmO2upcJgKNWlcswDz8cdb80urbBNHkhSPI40ex3nsKrRDH/WhMYOg==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} + npm-package-json-lint@8.0.0: + resolution: {integrity: sha512-44xqAKoV0nXnBYYLGUhMItGZb5tW3cLoW3UZxcsaCOX/YAkECrzOQA5F48oAA51vVE5CqAnsJB2CFvtolzMA3Q==} + engines: {node: '>=18.0.0', npm: '>=9.0.0'} hasBin: true npm-run-path@4.0.1: @@ -4053,8 +4052,8 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.18.2: - resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} + type-fest@4.20.0: + resolution: {integrity: sha512-MBh+PHUHHisjXf4tlx0CFWoMdjx8zCMLJHOjnV1prABYZFHqtFOyauCIK2/7w4oIfwkF8iNhLtnJEfVY2vn3iw==} engines: {node: '>=16'} typed-array-buffer@1.0.2: @@ -4142,8 +4141,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@5.0.0: - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} vite-node@1.6.0: @@ -5511,10 +5510,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - builtins@5.1.0: - dependencies: - semver: 7.6.2 - bundle-name@4.1.0: dependencies: run-applescript: 7.0.0 @@ -7535,11 +7530,11 @@ snapshots: normalize-url@8.0.1: {} - npm-package-json-lint-config-default@6.0.0(npm-package-json-lint@7.1.0(typescript@5.4.5)): + npm-package-json-lint-config-default@6.0.0(npm-package-json-lint@8.0.0(typescript@5.4.5)): dependencies: - npm-package-json-lint: 7.1.0(typescript@5.4.5) + npm-package-json-lint: 8.0.0(typescript@5.4.5) - npm-package-json-lint@7.1.0(typescript@5.4.5): + npm-package-json-lint@8.0.0(typescript@5.4.5): dependencies: ajv: 6.12.6 ajv-errors: 1.0.1(ajv@6.12.6) @@ -7556,8 +7551,8 @@ snapshots: semver: 7.6.2 slash: 3.0.0 strip-json-comments: 3.1.1 - type-fest: 4.18.2 - validate-npm-package-name: 5.0.0 + type-fest: 4.20.0 + validate-npm-package-name: 5.0.1 transitivePeerDependencies: - supports-color - typescript @@ -7896,7 +7891,7 @@ snapshots: dependencies: find-up: 6.3.0 read-pkg: 8.1.0 - type-fest: 4.18.2 + type-fest: 4.20.0 read-pkg-up@7.0.1: dependencies: @@ -7916,7 +7911,7 @@ snapshots: '@types/normalize-package-data': 2.4.1 normalize-package-data: 6.0.0 parse-json: 7.1.1 - type-fest: 4.18.2 + type-fest: 4.20.0 readable-stream@3.6.2: dependencies: @@ -8471,7 +8466,7 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.18.2: {} + type-fest@4.20.0: {} typed-array-buffer@1.0.2: dependencies: @@ -8577,9 +8572,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@5.0.0: - dependencies: - builtins: 5.1.0 + validate-npm-package-name@5.0.1: {} vite-node@1.6.0(@types/node@20.14.2): dependencies: