diff --git a/.github/package-lock.json b/.github/package-lock.json index 914731fa2f51..e7706e818349 100644 --- a/.github/package-lock.json +++ b/.github/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "debug": "^4.4.3", "js-yaml": "^4.1.0", "markdown-table": "^3.0.4", @@ -156,18 +156,15 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz", - "integrity": "sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg==", + "version": "15.1.3", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-15.1.3.tgz", + "integrity": "sha512-XvEitlOaU8S+hOrMPuGyCjp6vC51K+syUN4HHrSUdSDLLWRWQJYjInU6xlSoRGCVBCfcoHxbRm+yiaYq2yFR5w==", "license": "MIT", "dependencies": { - "js-yaml": "^4.1.0" + "js-yaml": "^4.1.1" }, "engines": { - "node": ">= 20" - }, - "funding": { - "url": "https://github.com/sponsors/philsturgeon" + "node": ">=20" }, "peerDependencies": { "@types/json-schema": "^7.0.15" @@ -4158,6 +4155,7 @@ "integrity": "sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", diff --git a/.github/package.json b/.github/package.json index 7d166a16d901..ae6be1524c75 100644 --- a/.github/package.json +++ b/.github/package.json @@ -6,7 +6,7 @@ "dependencies2": "All runtime and dev dependencies in this file, must be a superset of shared/package.json" }, "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "debug": "^4.4.3", "js-yaml": "^4.1.0", "marked": "^17.0.0", diff --git a/.github/shared/package-lock.json b/.github/shared/package-lock.json index 9ad8a5a463f5..7c79140106f9 100644 --- a/.github/shared/package-lock.json +++ b/.github/shared/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@azure-tools/specs-shared", "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "debug": "^4.4.3", "js-yaml": "^4.1.0", "marked": "^17.0.0", @@ -50,18 +50,15 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz", - "integrity": "sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg==", + "version": "15.1.3", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-15.1.3.tgz", + "integrity": "sha512-XvEitlOaU8S+hOrMPuGyCjp6vC51K+syUN4HHrSUdSDLLWRWQJYjInU6xlSoRGCVBCfcoHxbRm+yiaYq2yFR5w==", "license": "MIT", "dependencies": { - "js-yaml": "^4.1.0" + "js-yaml": "^4.1.1" }, "engines": { - "node": ">= 20" - }, - "funding": { - "url": "https://github.com/sponsors/philsturgeon" + "node": ">=20" }, "peerDependencies": { "@types/json-schema": "^7.0.15" @@ -3480,6 +3477,7 @@ "integrity": "sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", diff --git a/.github/shared/package.json b/.github/shared/package.json index e03eaee32262..30346ccf2d01 100644 --- a/.github/shared/package.json +++ b/.github/shared/package.json @@ -35,7 +35,7 @@ "dependencies2": "All runtime and dev dependencies in this file, must be a subset of ../package.json" }, "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "debug": "^4.4.3", "js-yaml": "^4.1.0", "marked": "^17.0.0", diff --git a/eng/tools/lint-diff/package.json b/eng/tools/lint-diff/package.json index 6e09b551c28f..2348a756c454 100644 --- a/eng/tools/lint-diff/package.json +++ b/eng/tools/lint-diff/package.json @@ -21,7 +21,7 @@ "node": ">= 20.0.0" }, "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "@azure-tools/specs-shared": "file:../../../.github/shared", "@microsoft.azure/openapi-validator": "2.2.4", "@microsoft.azure/openapi-validator-core": "1.0.7", diff --git a/package-lock.json b/package-lock.json index 1ac3f7730f9c..c3ad876a308e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "name": "@azure-tools/specs-shared", "dev": true, "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "debug": "^4.4.3", "js-yaml": "^4.1.0", "marked": "^17.0.0", @@ -112,7 +112,7 @@ "name": "@azure-tools/lint-diff", "dev": true, "dependencies": { - "@apidevtools/json-schema-ref-parser": "^14.2.1", + "@apidevtools/json-schema-ref-parser": "^15.1.3", "@azure-tools/specs-shared": "file:../../../.github/shared", "@microsoft.azure/openapi-validator": "2.2.4", "@microsoft.azure/openapi-validator-core": "1.0.7", @@ -658,19 +658,16 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz", - "integrity": "sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg==", + "version": "15.1.3", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-15.1.3.tgz", + "integrity": "sha512-XvEitlOaU8S+hOrMPuGyCjp6vC51K+syUN4HHrSUdSDLLWRWQJYjInU6xlSoRGCVBCfcoHxbRm+yiaYq2yFR5w==", "dev": true, "license": "MIT", "dependencies": { - "js-yaml": "^4.1.0" + "js-yaml": "^4.1.1" }, "engines": { - "node": ">= 20" - }, - "funding": { - "url": "https://github.com/sponsors/philsturgeon" + "node": ">=20" }, "peerDependencies": { "@types/json-schema": "^7.0.15"