diff --git a/package-lock.json b/package-lock.json index 36c8cc966..cb6d189e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,8 +22,8 @@ "gray-matter": "^4.0.1", "ignore": "^7.0.0", "mime-types": "^2.1.35", - "oas": "^25.2.1", - "oas-normalize": "^12.0.0", + "oas": "^25.3.0", + "oas-normalize": "^12.1.0", "ora": "^8.1.1", "prompts": "^2.4.2", "semver": "^7.5.3", @@ -43,7 +43,7 @@ "@commitlint/cli": "^19.0.3", "@commitlint/config-conventional": "^19.0.3", "@oclif/test": "^4.1.0", - "@readme/better-ajv-errors": "^1.5.0", + "@readme/better-ajv-errors": "^2.0.0", "@readme/eslint-config": "^14.0.0", "@readme/oas-examples": "^5.10.0", "@rollup/plugin-commonjs": "^28.0.0", @@ -67,7 +67,7 @@ "husky": "^9.0.10", "js-yaml": "^4.1.0", "knip": "^5.0.2", - "nock": "^14.0.0-beta.7", + "nock": "^14.0.0", "oclif": "^4.15.12", "openapi-types": "^12.1.3", "prettier": "^3.0.2", @@ -2906,21 +2906,20 @@ } }, "node_modules/@readme/better-ajv-errors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-1.6.0.tgz", - "integrity": "sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-2.0.0.tgz", + "integrity": "sha512-RquGi4rLHJNBIdlp+28x3a0T1m3NTbDMkAIAxE+u0pVEF2cBGSyfwbNT77lRWqKveOod0ua3MW5S+czTR3cExw==", "license": "Apache-2.0", "dependencies": { - "@babel/code-frame": "^7.16.0", - "@babel/runtime": "^7.21.0", + "@babel/code-frame": "^7.22.5", + "@babel/runtime": "^7.22.5", "@humanwhocodes/momoa": "^2.0.3", "chalk": "^4.1.2", - "json-to-ast": "^2.0.3", "jsonpointer": "^5.0.0", "leven": "^3.1.0" }, "engines": { - "node": ">=14" + "node": ">=18" }, "peerDependencies": { "ajv": "4.11.8 - 8" @@ -3019,14 +3018,14 @@ "license": "MIT" }, "node_modules/@readme/openapi-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz", - "integrity": "sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.7.0.tgz", + "integrity": "sha512-P8WSr8WTOxilnT89tcCRKWYsG/II4sAwt1a/DIWub8xTtkrG9cCBBy/IUcvc5X8oGWN82MwcTA3uEkDrXZd/7A==", "license": "MIT", "dependencies": { "@apidevtools/swagger-methods": "^3.0.2", "@jsdevtools/ono": "^7.1.3", - "@readme/better-ajv-errors": "^1.6.0", + "@readme/better-ajv-errors": "^2.0.0", "@readme/json-schema-ref-parser": "^1.2.0", "@readme/openapi-schemas": "^3.1.0", "ajv": "^8.12.0", @@ -6188,15 +6187,6 @@ "node": ">=0.8" } }, - "node_modules/code-error-fragment": { - "version": "0.0.230", - "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", - "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -9643,12 +9633,6 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "license": "ISC" }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "license": "MIT" - }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", @@ -11261,19 +11245,6 @@ "dev": true, "license": "ISC" }, - "node_modules/json-to-ast": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", - "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", - "license": "MIT", - "dependencies": { - "code-error-fragment": "0.0.230", - "grapheme-splitter": "^1.0.4" - }, - "engines": { - "node": ">= 4" - } - }, "node_modules/json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", @@ -13477,9 +13448,9 @@ } }, "node_modules/nock": { - "version": "14.0.0-beta.19", - "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.0-beta.19.tgz", - "integrity": "sha512-xqWQQZ/Hv01tj5uL7BE4j752hhB2MHP7aaEcTp/iDT1EHsh3TYZOIx4HHFL81yRc8KFx4pqb2P2OtuxKShKhjw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.0.tgz", + "integrity": "sha512-3Z2ZoZoYTR/y2I+NI16+6IzfZFKBX7MrADtoBAm7v/QKqxQUhKw+Dh+847PPS1j/FDutjfIXfrh3CJF74yITWg==", "dev": true, "license": "MIT", "dependencies": { @@ -13595,9 +13566,9 @@ } }, "node_modules/oas": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/oas/-/oas-25.2.1.tgz", - "integrity": "sha512-56NO/ThEzIQeniJHm12tFIIGaugcdZTxYWiWP0KV8W9DcdWRvk9tvBEKITFp9r62w7W25vobedpiApa9u/Aoxg==", + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/oas/-/oas-25.3.0.tgz", + "integrity": "sha512-98HLqUASE1u4kS8o3O7ZqjT1LG5oNwNjG1oXTsMscYVl2RSW4gMzlrn80dpxjsxpMlVuqPPa/sUS5WFtkk+Xxg==", "license": "MIT", "dependencies": { "@readme/json-schema-ref-parser": "^1.2.0", @@ -13638,12 +13609,12 @@ } }, "node_modules/oas-normalize": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/oas-normalize/-/oas-normalize-12.0.0.tgz", - "integrity": "sha512-MTPCpmmpApMFHvDMYrUQT6j1EY6pAp+Wodg7z95uOW9LICSpbkiE1gB7YeU1YJep9VTIH5X/SiwfnTXnlC+ShA==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/oas-normalize/-/oas-normalize-12.1.0.tgz", + "integrity": "sha512-YDIkzgiyxV+WunOWtc9zKvGPK37KMhNiCRArSZ2D7olQmcZ3iSmYwZ9NbNj9xgJUAnNVFJJNOFLrXtsR2z/6Yg==", "license": "MIT", "dependencies": { - "@readme/openapi-parser": "^2.6.0", + "@readme/openapi-parser": "^2.7.0", "@readme/postman-to-openapi": "^4.1.0", "js-yaml": "^4.1.0", "openapi-types": "^12.1.3", diff --git a/package.json b/package.json index 8b5fba213..57f535a2d 100644 --- a/package.json +++ b/package.json @@ -54,8 +54,8 @@ "gray-matter": "^4.0.1", "ignore": "^7.0.0", "mime-types": "^2.1.35", - "oas": "^25.2.1", - "oas-normalize": "^12.0.0", + "oas": "^25.3.0", + "oas-normalize": "^12.1.0", "ora": "^8.1.1", "prompts": "^2.4.2", "semver": "^7.5.3", @@ -72,7 +72,7 @@ "@commitlint/cli": "^19.0.3", "@commitlint/config-conventional": "^19.0.3", "@oclif/test": "^4.1.0", - "@readme/better-ajv-errors": "^1.5.0", + "@readme/better-ajv-errors": "^2.0.0", "@readme/eslint-config": "^14.0.0", "@readme/oas-examples": "^5.10.0", "@rollup/plugin-commonjs": "^28.0.0", @@ -96,7 +96,7 @@ "husky": "^9.0.10", "js-yaml": "^4.1.0", "knip": "^5.0.2", - "nock": "^14.0.0-beta.7", + "nock": "^14.0.0", "oclif": "^4.15.12", "openapi-types": "^12.1.3", "prettier": "^3.0.2",