diff --git a/package-lock.json b/package-lock.json index 44f92a61..08d275e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "@asyncapi/parser": "^1.17.0", "@asyncapi/python-paho-template": "^0.2.13", "@asyncapi/raml-dt-schema-parser": "^2.0.1", - "@asyncapi/specs": "^3.2.1", + "@asyncapi/specs": "^4.0.0", "@asyncapi/ts-nats-template": "^0.5.21", "ajv": "^8.8.2", "ajv-formats": "^2.1.1", @@ -853,6 +853,11 @@ "tiny-merge-patch": "^0.1.2" } }, + "node_modules/@asyncapi/parser/node_modules/@asyncapi/specs": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-3.2.1.tgz", + "integrity": "sha512-FO+EteK+Gk3zwumrBw6frpp9cJ4oQL5++hBBpfM81w16e9KaiA4sKrzvQsvVjifoZZHNvVEX4D2zoz9i8CLccQ==" + }, "node_modules/@asyncapi/parser/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -987,9 +992,12 @@ } }, "node_modules/@asyncapi/specs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-3.2.1.tgz", - "integrity": "sha512-FO+EteK+Gk3zwumrBw6frpp9cJ4oQL5++hBBpfM81w16e9KaiA4sKrzvQsvVjifoZZHNvVEX4D2zoz9i8CLccQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-4.0.0.tgz", + "integrity": "sha512-d+8cWowmHXtyTVlKg8MFUNJ4ELT0uEzeAMJbI9V6xxljUMmhxeCk1qKhtGqwSir4J2QyozNdRLTl6qopk0KvqA==", + "dependencies": { + "@types/json-schema": "^7.0.11" + } }, "node_modules/@asyncapi/ts-nats-template": { "version": "0.5.21", @@ -4300,9 +4308,9 @@ "dev": true }, "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, "node_modules/@types/mime": { "version": "1.3.2", @@ -20097,6 +20105,11 @@ "tiny-merge-patch": "^0.1.2" }, "dependencies": { + "@asyncapi/specs": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-3.2.1.tgz", + "integrity": "sha512-FO+EteK+Gk3zwumrBw6frpp9cJ4oQL5++hBBpfM81w16e9KaiA4sKrzvQsvVjifoZZHNvVEX4D2zoz9i8CLccQ==" + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -20222,9 +20235,12 @@ } }, "@asyncapi/specs": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-3.2.1.tgz", - "integrity": "sha512-FO+EteK+Gk3zwumrBw6frpp9cJ4oQL5++hBBpfM81w16e9KaiA4sKrzvQsvVjifoZZHNvVEX4D2zoz9i8CLccQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@asyncapi/specs/-/specs-4.0.0.tgz", + "integrity": "sha512-d+8cWowmHXtyTVlKg8MFUNJ4ELT0uEzeAMJbI9V6xxljUMmhxeCk1qKhtGqwSir4J2QyozNdRLTl6qopk0KvqA==", + "requires": { + "@types/json-schema": "^7.0.11" + } }, "@asyncapi/ts-nats-template": { "version": "0.5.21", @@ -22715,9 +22731,9 @@ "dev": true }, "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, "@types/mime": { "version": "1.3.2", diff --git a/package.json b/package.json index b656c9d7..17bf8e91 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@asyncapi/parser": "^1.17.0", "@asyncapi/python-paho-template": "^0.2.13", "@asyncapi/raml-dt-schema-parser": "^2.0.1", - "@asyncapi/specs": "^3.2.1", + "@asyncapi/specs": "^4.0.0", "@asyncapi/ts-nats-template": "^0.5.21", "ajv": "^8.8.2", "ajv-formats": "^2.1.1",