diff --git a/package-lock.json b/package-lock.json index daae4d3f..65336b33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6513,18 +6513,18 @@ "dev": true }, "eslint-plugin-json-schema-validator": { - "version": "1.2.37", - "resolved": "https://registry.npmjs.org/eslint-plugin-json-schema-validator/-/eslint-plugin-json-schema-validator-1.2.37.tgz", - "integrity": "sha512-TZE8hrHs0qXvmFY7NP6UjRGQPP3JvztD1tAHK4GLs7qViKaBTzbMHmxktkkOY44En3FpG1JSgDU2o+lQyIpVnA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-json-schema-validator/-/eslint-plugin-json-schema-validator-2.0.1.tgz", + "integrity": "sha512-w9/ohDVkkkswdapi92+DbFAW8f3pdFZ4BZ0OCJht4oP2lzJuBAKddjlZrHvQjG1FaS3NLG0KQnPv2Hvdi7LLbA==", "dev": true, "requires": { "ajv": "^8.0.0", "debug": "^4.3.1", "eslint-utils": "^3.0.0", "json-schema-migrate": "^2.0.0", - "jsonc-eslint-parser": "^1.0.0", + "jsonc-eslint-parser": "^2.0.0", "minimatch": "^3.0.4", - "toml-eslint-parser": "^0.2.1", + "toml-eslint-parser": "^0.3.0", "tunnel-agent": "^0.6.0", "yaml-eslint-parser": "^0.4.0" }, @@ -9357,54 +9357,22 @@ } }, "jsonc-eslint-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-1.4.1.tgz", - "integrity": "sha512-hXBrvsR1rdjmB2kQmUjf1rEIa+TqHBGMge8pwi++C+Si1ad7EjZrJcpgwym+QGK/pqTx+K7keFAtLlVNdLRJOg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.0.2.tgz", + "integrity": "sha512-LLG4SdlKZlE0VMPv040zkL41/h3pfgg+/YJIs1E20OIvHjMtyWxHMR3yVEax7kX8cVHEZ/bMexH1GBS6D1fNSQ==", "dev": true, "requires": { - "acorn": "^7.4.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^1.3.0", - "espree": "^6.0.0", - "semver": "^6.3.0" + "acorn": "^8.5.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.0.0", + "espree": "^9.0.0", + "semver": "^7.3.5" }, "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", "dev": true } } @@ -15061,12 +15029,20 @@ "dev": true }, "toml-eslint-parser": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/toml-eslint-parser/-/toml-eslint-parser-0.2.1.tgz", - "integrity": "sha512-lAESSx47NjCe/O9Y5dbAmP+U/EFvdxPRgA0Hp4TxCZP3Bs6hxRfLHxZvBuXvTGkVoK0DpYamPz/rCqYBzoFWVQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/toml-eslint-parser/-/toml-eslint-parser-0.3.0.tgz", + "integrity": "sha512-oHSO8avJ1nANY6DOgpyMTSN+HpGv7nlg5rO5pcnnud0cUxq8s3IhUe8dGXsnX4ut+0azcaxGXQ/pWe0OR6Kjxg==", "dev": true, "requires": { - "eslint-visitor-keys": "^2.0.0" + "eslint-visitor-keys": "^3.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", + "dev": true + } } }, "toposort": { diff --git a/package.json b/package.json index 7c30e4d3..1fd5f18a 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-eslint-plugin": "^4.0.0", "eslint-plugin-internal-rules": "file:./eslint-internal-rules", - "eslint-plugin-json-schema-validator": "^1.0.0", + "eslint-plugin-json-schema-validator": "^2.0.0", "eslint-plugin-jsonc": "^2.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0",