diff --git a/package-lock.json b/package-lock.json index 65915b50..0e706172 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "@anypoint-web-components/anypoint-listbox": "^1.0.4", "@anypoint-web-components/anypoint-menu-mixin": "^1.0.2", "@anypoint-web-components/anypoint-styles": "^1.0.1", - "@api-components/api-model-generator": "^0.2.14", + "@api-components/api-model-generator": "^0.3.1", "@commitlint/cli": "^13.2.1", "@commitlint/config-conventional": "^13.2.0", "@open-wc/building-rollup": "^1.2.6", @@ -42,7 +42,7 @@ "@web/test-runner": "^0.13.15", "@web/test-runner-playwright": "^0.11.0", "@web/test-runner-visual-regression": "^0.6.4", - "amf-client-js": "^5.4.4", + "amf-client-js": "^5.11.7902", "body-parser": "^1.19.0", "deepmerge": "^4.2.1", "eslint": "^8.0.0", @@ -664,9 +664,9 @@ "license": "Apache-2.0" }, "node_modules/@aml-org/amf-antlr-parsers": { - "version": "0.8.34", - "resolved": "https://registry.npmjs.org/@aml-org/amf-antlr-parsers/-/amf-antlr-parsers-0.8.34.tgz", - "integrity": "sha512-MjgvCl6DrNKQ1+3Hg83Cr581ITX7mGWA1U74Vqri5FmVgbO2etgIy+w39xbh3221Dr8Kp9j4bKsT4O/x+lgkWw==", + "version": "0.9.154", + "resolved": "https://registry.npmjs.org/@aml-org/amf-antlr-parsers/-/amf-antlr-parsers-0.9.154.tgz", + "integrity": "sha512-eXptBQVW/EuCiRAXl1qtOeMBQS9fFJKqMOH9b/PdvSAnIIFmrg/itqKsUdpnFRxFd0o9NYthbM/8Vc8sViBFQw==", "dev": true, "license": "ISC" }, @@ -1200,35 +1200,24 @@ } }, "node_modules/@api-components/api-model-generator": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/@api-components/api-model-generator/-/api-model-generator-0.2.14.tgz", - "integrity": "sha512-HYOp0ScUpqETvx/l2NJ9gUaTzwy02oL9RRqTWDdL0BETcwfVQbpIhZPQ9c29LSwycNJZFOaoN6qRQiVqT+V3Wg==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@api-components/api-model-generator/-/api-model-generator-0.3.1.tgz", + "integrity": "sha512-+KOSabSHI7sTLpG8nGHjeg3dqmVoFf/oQAjpNVTh378fSubSxjhrikC/lywqK2QBgfRmmsn5XHs7hK6iwe+MwA==", + "dev": true, "license": "Apache-2.0", "dependencies": { - "amf-client-js": "^4.7.6", + "amf-client-js": "^5.10.2", "fs-extra": "^10.0.0" }, "engines": { "node": ">= 10.0.0" } }, - "node_modules/@api-components/api-model-generator/node_modules/amf-client-js": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/amf-client-js/-/amf-client-js-4.7.8.tgz", - "integrity": "sha512-Wd6USEvxelx6DAzyILciPEWPmNRDkhN2ldBY0F8n5HrTjfRNvY/jEkV/pF/pj/WnLKtDI3cbMkMK2kzQOyF6fA==", - "license": "Apache-2.0", - "dependencies": { - "ajv": "6.12.6", - "amf-shacl-node": "2.0.0" - }, - "bin": { - "amf": "bin/amf" - } - }, "node_modules/@api-components/api-model-generator/node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -1421,6 +1410,46 @@ "lit-html": "^1.4.1" } }, + "node_modules/@api-components/api-summary/node_modules/@api-components/api-model-generator": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/@api-components/api-model-generator/-/api-model-generator-0.2.14.tgz", + "integrity": "sha512-HYOp0ScUpqETvx/l2NJ9gUaTzwy02oL9RRqTWDdL0BETcwfVQbpIhZPQ9c29LSwycNJZFOaoN6qRQiVqT+V3Wg==", + "license": "Apache-2.0", + "dependencies": { + "amf-client-js": "^4.7.6", + "fs-extra": "^10.0.0" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@api-components/api-summary/node_modules/amf-client-js": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/amf-client-js/-/amf-client-js-4.7.8.tgz", + "integrity": "sha512-Wd6USEvxelx6DAzyILciPEWPmNRDkhN2ldBY0F8n5HrTjfRNvY/jEkV/pF/pj/WnLKtDI3cbMkMK2kzQOyF6fA==", + "license": "Apache-2.0", + "dependencies": { + "ajv": "6.12.6", + "amf-shacl-node": "2.0.0" + }, + "bin": { + "amf": "bin/amf" + } + }, + "node_modules/@api-components/api-summary/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@api-components/api-type-document": { "version": "4.2.43", "resolved": "https://registry.npmjs.org/@api-components/api-type-document/-/api-type-document-4.2.43.tgz", @@ -8490,6 +8519,48 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, "node_modules/amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", @@ -8500,20 +8571,45 @@ } }, "node_modules/amf-client-js": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/amf-client-js/-/amf-client-js-5.10.0.tgz", - "integrity": "sha512-MFi9niJQA/h+jd41i5WZYwZ02Hd1Up0HW4KuuM2j3u2+3rHO7HMtsvAPfkXjtcvyFk4GsPVCZkssFlzCf5WMEg==", + "version": "5.11.7902", + "resolved": "https://registry.npmjs.org/amf-client-js/-/amf-client-js-5.11.7902.tgz", + "integrity": "sha512-yw1/oYwaMJTsirkyofY9R/bxhw6GbcT6RtmGFrEvMlYsaa1nBAlH8LN1ExVzZiZRDonBR6oCM0FL/6KcPMELqA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aml-org/amf-antlr-parsers": "0.8.34", - "ajv": "6.12.6", - "avro-js": "1.11.3" + "@aml-org/amf-antlr-parsers": "0.9.154", + "ajv": "8.20.0", + "ajv-formats": "3.0.1", + "avro-js": "1.11.5" }, "bin": { "amf": "bin/amf" } }, + "node_modules/amf-client-js/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/amf-client-js/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, "node_modules/amf-json-ld-lib": { "version": "0.0.14", "resolved": "https://registry.npmjs.org/amf-json-ld-lib/-/amf-json-ld-lib-0.0.14.tgz", @@ -9039,9 +9135,9 @@ } }, "node_modules/avro-js": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/avro-js/-/avro-js-1.11.3.tgz", - "integrity": "sha512-B1b0wI5iwSkVwj3RQWRzW99/LGoYl6df9j1kWime8r8b0dXCdKU7t7mEOFkOpQFaT/I9JXaL7KAIxM+/3TUk1A==", + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/avro-js/-/avro-js-1.11.5.tgz", + "integrity": "sha512-oevfVBGmLFF8CgUXnrw50Y7NKQZtsTtJIVOfa8b7cbQVmNcXSOzZLwjhM7a3EHdExU2sMP3WRiq2XD9kMLre4g==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -10169,9 +10265,9 @@ } }, "node_modules/color-string/node_modules/color-name": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", - "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz", + "integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==", "license": "MIT", "engines": { "node": ">=12.20" @@ -10190,9 +10286,9 @@ } }, "node_modules/color/node_modules/color-name": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz", - "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz", + "integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==", "license": "MIT", "engines": { "node": ">=12.20" @@ -13650,9 +13746,9 @@ "license": "MIT" }, "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "funding": [ { "type": "individual", @@ -14184,9 +14280,9 @@ "license": "MIT" }, "node_modules/graphql": { - "version": "15.10.1", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.10.1.tgz", - "integrity": "sha512-BL/Xd/T9baO6NFzoMpiMD7YUZ62R6viR5tp/MULVEnbYJXZA//kRNW7J0j1w/wXArgL0sCxhDfK5dczSKn3+cg==", + "version": "15.10.2", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.10.2.tgz", + "integrity": "sha512-1PRqdDPAmViWr4h1GVBT8RoPZfWSGZa7kDzleTilOfVIslsgf+cia3Nl95v1KDmR4iERPaT7WzQ+tN4MJmbg3w==", "license": "MIT", "engines": { "node": ">= 10.x" @@ -14651,9 +14747,9 @@ "license": "ISC" }, "node_modules/http-link-header": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz", - "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.4.tgz", + "integrity": "sha512-xT3GPW6/ZbGuw4UvwHqErSCEjNUlwbQJuZn9/q5U4WEKfp2kENVCAlousG1zLxHeaQ/ffOHUNpWamvkbBW0eNw==", "license": "MIT", "engines": { "node": ">=6.0.0" @@ -14768,9 +14864,9 @@ "license": "MIT" }, "node_modules/immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.3.tgz", + "integrity": "sha512-AUY/VyX0E5XlibOmWt10uabJzam1zlYjwiEgQSDc5+UIkFNaF9WM0JxXKaNMGf+F/ffUF+7kRKXM9A7C0xXqMg==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21214,10 +21310,14 @@ } }, "node_modules/relative-to-absolute-iri": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/relative-to-absolute-iri/-/relative-to-absolute-iri-1.0.7.tgz", - "integrity": "sha512-Xjyl4HmIzg2jzK/Un2gELqbcE8Fxy85A/aLSHE6PE/3+OGsFwmKVA1vRyGaz6vLWSqLDMHA+5rjD/xbibSQN1Q==", - "license": "MIT" + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/relative-to-absolute-iri/-/relative-to-absolute-iri-1.0.8.tgz", + "integrity": "sha512-U1TmhrhCmXKkDL9mI8gBbF5TN6TKcuv28k5+H3gMCAjoz0TyyHAICHlaGDZsTEBSu2Y3HhDKc8e6X9n33qeIqA==", + "license": "MIT", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/rubensworks/" + } }, "node_modules/repeat-element": { "version": "1.1.4", @@ -21958,9 +22058,9 @@ "license": "MIT" }, "node_modules/sax": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.5.0.tgz", - "integrity": "sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" diff --git a/package.json b/package.json index 927daaa9..3880f052 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@anypoint-web-components/anypoint-listbox": "^1.0.4", "@anypoint-web-components/anypoint-menu-mixin": "^1.0.2", "@anypoint-web-components/anypoint-styles": "^1.0.1", - "@api-components/api-model-generator": "^0.2.14", + "@api-components/api-model-generator": "^0.3.1", "@commitlint/cli": "^13.2.1", "@commitlint/config-conventional": "^13.2.0", "@open-wc/building-rollup": "^1.2.6", @@ -66,7 +66,7 @@ "@web/test-runner": "^0.13.15", "@web/test-runner-playwright": "^0.11.0", "@web/test-runner-visual-regression": "^0.6.4", - "amf-client-js": "^5.4.4", + "amf-client-js": "^5.11.7902", "body-parser": "^1.19.0", "deepmerge": "^4.2.1", "eslint": "^8.0.0",