diff --git a/package-lock.json b/package-lock.json index 46fb204..14ae1aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,10 +26,10 @@ "mocha": "^10.3.0", "npm-run-all2": "^6.1.2", "rollup": "^4.12.1", - "xsd-schema-validator": "^0.7.0" + "xsd-schema-validator": "^0.9.0" }, "engines": { - "node": ">= 16" + "node": ">= 18" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -3755,6 +3755,21 @@ "punycode": "^2.1.0" } }, + "node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, "node_modules/which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", @@ -3771,6 +3786,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, "node_modules/workerpool": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", @@ -3812,26 +3836,16 @@ "license": "ISC" }, "node_modules/xsd-schema-validator": { - "version": "0.7.0", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/xsd-schema-validator/-/xsd-schema-validator-0.9.0.tgz", + "integrity": "sha512-Hmz9i6C+RRVStQsQueKWsTC7yRNbNJ8qQ7mbghbkOrNkmrxcJJFqbOAofAznCA5x5vjJJUdCP/CI1G+RYRFePA==", "dev": true, "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "which": "^2.0.2" - } - }, - "node_modules/xsd-schema-validator/node_modules/which": { - "version": "2.0.2", - "dev": true, - "license": "ISC", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "which": "^4.0.0" }, "engines": { - "node": ">= 8" + "node": ">= 16" } }, "node_modules/y18n": { @@ -6468,6 +6482,23 @@ "punycode": "^2.1.0" } }, + "which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "requires": { + "isexe": "^3.1.1" + }, + "dependencies": { + "isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true + } + } + }, "which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", @@ -6512,19 +6543,12 @@ "dev": true }, "xsd-schema-validator": { - "version": "0.7.0", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/xsd-schema-validator/-/xsd-schema-validator-0.9.0.tgz", + "integrity": "sha512-Hmz9i6C+RRVStQsQueKWsTC7yRNbNJ8qQ7mbghbkOrNkmrxcJJFqbOAofAznCA5x5vjJJUdCP/CI1G+RYRFePA==", "dev": true, "requires": { - "which": "^2.0.2" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "which": "^4.0.0" } }, "y18n": { diff --git a/package.json b/package.json index c872d64..47ad389 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "mocha": "^10.3.0", "npm-run-all2": "^6.1.2", "rollup": "^4.12.1", - "xsd-schema-validator": "^0.7.0" + "xsd-schema-validator": "^0.9.0" }, "dependencies": { "min-dash": "^4.2.1",