From c805240aa8d569d4425c3cacdb89f22da0369b35 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Wed, 15 Jan 2025 08:24:13 -0500 Subject: [PATCH] chore: bump package-json-validator dep to 0.8 --- package.json | 3 +-- pnpm-lock.yaml | 18 +++++------------- src/rules/valid-package-definition.ts | 2 +- 3 files changed, 7 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 0090f0fb..0d80f206 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@altano/repository-tools": "^0.1.1", "detect-indent": "6.1.0", "detect-newline": "3.1.0", - "package-json-validator": "^0.7.0", + "package-json-validator": "^0.8.0", "semver": "^7.5.4", "sort-object-keys": "^1.1.3", "sort-package-json": "^2.12.0", @@ -72,7 +72,6 @@ "@release-it/conventional-changelog": "^10.0.0", "@types/estree": "^1.0.6", "@types/node": "^22.0.0", - "@types/package-json-validator": "^0.6.1", "@types/semver": "^7.5.6", "@types/sort-object-keys": "^1.1.3", "@types/validate-npm-package-name": "^4.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 426b13f0..9455bbd8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: 3.1.0 version: 3.1.0 package-json-validator: - specifier: ^0.7.0 - version: 0.7.3 + specifier: ^0.8.0 + version: 0.8.0 semver: specifier: ^7.5.4 version: 7.6.3 @@ -48,9 +48,6 @@ importers: '@types/node': specifier: ^22.0.0 version: 22.10.5 - '@types/package-json-validator': - specifier: ^0.6.1 - version: 0.6.1 '@types/semver': specifier: ^7.5.6 version: 7.5.8 @@ -1122,9 +1119,6 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/package-json-validator@0.6.1': - resolution: {integrity: sha512-lXxAia/q6DYCggxkOLL0L8hQOQYSF+Gef08rvMQmbEvjCweRWTFr+DlT5c20OsPZBksjulNxHZw+KIES4J04VA==} - '@types/parse-path@7.0.3': resolution: {integrity: sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==} @@ -2860,8 +2854,8 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-json-validator@0.7.3: - resolution: {integrity: sha512-QWUV5rMxLe/QNMJ1t+/xYC8xY15lcAfcsKE/JAqTUt0KKhvO0idz4ZQdXvhLzz2Rf3KcEtaI5ZxsvgOrKIYRuA==} + package-json-validator@0.8.0: + resolution: {integrity: sha512-Tkk4C4gQLSfSOwJLAGvJ1VGq1UN8SFzJszkPOqQXu0aMiZPHZ0iteAc30Ui6cgcdBwY5Z5kKCkLVd8RSJLzGsA==} engines: {node: '>=18'} hasBin: true @@ -4540,8 +4534,6 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/package-json-validator@0.6.1': {} - '@types/parse-path@7.0.3': {} '@types/semver@7.5.8': {} @@ -6576,7 +6568,7 @@ snapshots: package-json-from-dist@1.0.1: {} - package-json-validator@0.7.3: + package-json-validator@0.8.0: dependencies: yargs: 17.7.2 diff --git a/src/rules/valid-package-definition.ts b/src/rules/valid-package-definition.ts index 6fc54b11..3a8e5021 100644 --- a/src/rules/valid-package-definition.ts +++ b/src/rules/valid-package-definition.ts @@ -20,7 +20,7 @@ export const rule = createRule({ "Program:exit"() { const validation = PackageValidator.validate( context.sourceCode.text, - ) as PackageValidator.ValidationSuccessResult; + ); validation.errors?.filter(isUsableError).forEach((message) => { if (message) {