diff --git a/docker-compose.yaml b/docker-compose.yaml index c87f9bb..39fab59 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -22,7 +22,7 @@ services: model-server-empty: # Keep the version in sync with the modelix version in gradle/libs.versions.toml - image: modelix/model-server:8.20.0 + image: modelix/model-server:9.1.0 container_name: ${COMPOSE_PROJECT_NAME}-model-server-empty profiles: - useCase1 @@ -32,7 +32,7 @@ services: model-server: # Keep the version in sync with the modelix version in gradle/libs.versions.toml - image: modelix/model-server:8.20.0 + image: modelix/model-server:9.1.0 container_name: ${COMPOSE_PROJECT_NAME}-model-server profiles: - useCase2 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 151ce6e..e535d9d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -14,7 +14,7 @@ mpsGradlePlugin = "1.7.288.4ea765f" # * mps/metamodel-api-ts/package.json # * spa-management-vue/package.json # * spa-overview-angular/package.json -modelixCore = "8.20.0" +modelixCore = "9.1.0" mpsModelServerSyncPlugin = "2021.2.157" # backend 1 / SPA diff --git a/mps/metamodel-api-ts/package-lock.json b/mps/metamodel-api-ts/package-lock.json index 1ed192f..4effdba 100644 --- a/mps/metamodel-api-ts/package-lock.json +++ b/mps/metamodel-api-ts/package-lock.json @@ -12,13 +12,13 @@ "typescript": "^5.1.6" }, "peerDependencies": { - "@modelix/ts-model-api": "8.20.0" + "@modelix/ts-model-api": "9.1.0" } }, "node_modules/@modelix/ts-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-8.20.0.tgz", - "integrity": "sha512-lXYOWBdBbUQ2dxpuIbphiMFWhYwF8GvF+dCMbBAa3F9cKGzlPJ6Qk/fQsT77+xgbFL3D6ueY62IUOquS7B01oQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.0.tgz", + "integrity": "sha512-JGZ7xs2/rEPa0NmX/7WnI2u9QC0tgn1LELOGWp666MoUZqmbUMV4wDdhCUy+Li6uzMixP1eegUiySaYCOg9N8g==", "license": "Apache 2.0", "peer": true, "engines": { @@ -48,9 +48,9 @@ }, "dependencies": { "@modelix/ts-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-8.20.0.tgz", - "integrity": "sha512-lXYOWBdBbUQ2dxpuIbphiMFWhYwF8GvF+dCMbBAa3F9cKGzlPJ6Qk/fQsT77+xgbFL3D6ueY62IUOquS7B01oQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.0.tgz", + "integrity": "sha512-JGZ7xs2/rEPa0NmX/7WnI2u9QC0tgn1LELOGWp666MoUZqmbUMV4wDdhCUy+Li6uzMixP1eegUiySaYCOg9N8g==", "peer": true }, "@tsconfig/recommended": { diff --git a/mps/metamodel-api-ts/package.json b/mps/metamodel-api-ts/package.json index 285d8f6..afd7187 100644 --- a/mps/metamodel-api-ts/package.json +++ b/mps/metamodel-api-ts/package.json @@ -18,6 +18,6 @@ "dependencies": { }, "peerDependencies": { - "@modelix/ts-model-api": "8.20.0" + "@modelix/ts-model-api": "9.1.0" } } diff --git a/spa-management-vue/package-lock.json b/spa-management-vue/package-lock.json index db42fa3..0ef618a 100644 --- a/spa-management-vue/package-lock.json +++ b/spa-management-vue/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@mdi/font": "7.3.67", - "@modelix/vue-model-api": "8.20.0", + "@modelix/vue-model-api": "9.1.0", "core-js": "^3.33.1", "date-fns": "^2.30.0", "metamodel-api-ts": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz", @@ -65,11 +65,11 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.654.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.654.0.tgz", - "integrity": "sha512-VWvbED3SV+10QJIcmU/PKjsKilsTV16d1I7/on4bvD/jo1qGeMXqLDBSen3ks/tuvXZF/mFc7ZW/W2DiLVtO7A==", + "version": "3.679.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.679.0.tgz", + "integrity": "sha512-NwVq8YvInxQdJ47+zz4fH3BRRLC6lL+WLkvr242PVBbUOLRyK/lkwHlfiKUoeVIMyK5NF+up6TRg71t/8Bny6Q==", "dependencies": { - "@smithy/types": "^3.4.2", + "@smithy/types": "^3.5.0", "tslib": "^2.6.2" }, "engines": { @@ -243,38 +243,49 @@ "integrity": "sha512-SWxvzRbUQRfewlIV+OF4/YF4DkeTjMWoT8Hh9yeU/5UBVdJZj9Uf4a9+cXjknSIhIaMxZ/4N1O/s7ojApOOGjg==" }, "node_modules/@modelix/model-client": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-8.20.0.tgz", - "integrity": "sha512-KwC8Va/Y+pxsFr+gXYxkpze/b3UWWz8eNvHDst2LNKuw9S6zg7QjKvqWfboLExgE1d3WfXsUO+cmRrjf+KX4NQ==", + "version": "9.1.1", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-9.1.1.tgz", + "integrity": "sha512-u3qYNmu+oWaUYy9e0chLVf3DZtKy5rOe3u0pk2snuA5bGduUEtP/haYcr/MACG/72jvE7E73o4LfqZb9CPfCzg==", "dependencies": { "@aws-crypto/sha256-js": "^5.0.0", "@js-joda/core": "3.2.0", - "@modelix/ts-model-api": "8.20.0", + "@modelix/ts-model-api": "9.1.1", "abort-controller": "3.0.0", "format-util": "^1.0.5", "js-base64": "^3.4.5", "js-sha256": "^0.9.0", "node-fetch": "2.6.7", "uuid": "^8.3.0", - "ws": "8.5.0" + "ws": "^8.17.1" + } + }, + "node_modules/@modelix/model-client/node_modules/@modelix/ts-model-api": { + "version": "9.1.1", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.1.tgz", + "integrity": "sha512-imGW8v4eDE4XTeuQylGLbOsuhKOUmG8wo3BVmleQuPGMcNQzkkkCMndHE/liwIHlEXgEm4CLBgEiMg+wzrRFGw==", + "license": "Apache 2.0", + "engines": { + "node": ">= 10.18.1", + "npm": ">= 6.13.4" } }, "node_modules/@modelix/ts-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-8.20.0.tgz", - "integrity": "sha512-lXYOWBdBbUQ2dxpuIbphiMFWhYwF8GvF+dCMbBAa3F9cKGzlPJ6Qk/fQsT77+xgbFL3D6ueY62IUOquS7B01oQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.0.tgz", + "integrity": "sha512-JGZ7xs2/rEPa0NmX/7WnI2u9QC0tgn1LELOGWp666MoUZqmbUMV4wDdhCUy+Li6uzMixP1eegUiySaYCOg9N8g==", "license": "Apache 2.0", + "peer": true, "engines": { "node": ">= 10.18.1", "npm": ">= 6.13.4" } }, "node_modules/@modelix/vue-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/vue-model-api/-/vue-model-api-8.20.0.tgz", - "integrity": "sha512-h8peWax6Nl/6hEOWK8MjxZMQFjQPDbmNDoHVJw9WJp4OE0B+y7oJosR/VZeE6BDhIyeNR3CvgY5gf1kQNw/mRg==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/vue-model-api/-/vue-model-api-9.1.0.tgz", + "integrity": "sha512-sF/QgnprDLLNBbkmE8C+zRy/JMxx7hsxlWToc74SdswIR/PnbywQl24iTU12iog8HPXzWK+VRlzR3hT33Sc1CA==", "dependencies": { - "@modelix/model-client": "^8.20.0" + "@modelix/model-client": "^9.1.0" }, "peerDependencies": { "vue": "^3.3.4" @@ -324,9 +335,9 @@ } }, "node_modules/@smithy/types": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.4.2.tgz", - "integrity": "sha512-tHiFcfcVedVBHpmHUEUHOCCih8iZbIAYn9NvPsNzaPm/237I3imdDdZoOC8c87H5HBAVEa06tTgb+OcSWV9g5w==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz", + "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==", "dependencies": { "tslib": "^2.6.2" }, @@ -1958,9 +1969,9 @@ "node_modules/metamodel-api-ts": { "version": "1.0.0", "resolved": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz", - "integrity": "sha512-8ePrTayPEnYZC32dz/PQxzU/GtKOa/5P3GfYicyKt3EKwxHDuxNIKlnf3aQ88eDVtPgDVRxq9zUcq8CIHad6jA==", + "integrity": "sha512-94VoPmfP2HSqzf2phox/i0uwneuTmBWM9yKW0wsnt7mHXfC0iCwVlaqe2dBDTkpISqNei+Tn4xdj1Op47gOVQw==", "peerDependencies": { - "@modelix/ts-model-api": "8.20.0" + "@modelix/ts-model-api": "9.1.0" } }, "node_modules/micromatch": { @@ -2545,9 +2556,9 @@ } }, "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==" }, "node_modules/type-check": { "version": "0.4.0", @@ -2903,15 +2914,15 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { diff --git a/spa-management-vue/package.json b/spa-management-vue/package.json index 17207ae..1abbdc3 100644 --- a/spa-management-vue/package.json +++ b/spa-management-vue/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@mdi/font": "7.3.67", - "@modelix/vue-model-api": "8.20.0", + "@modelix/vue-model-api": "9.1.0", "core-js": "^3.33.1", "date-fns": "^2.30.0", "metamodel-api-ts": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz", diff --git a/spa-overview-angular/package-lock.json b/spa-overview-angular/package-lock.json index 58f419d..bf1b8e5 100644 --- a/spa-overview-angular/package-lock.json +++ b/spa-overview-angular/package-lock.json @@ -16,7 +16,7 @@ "@angular/platform-browser": "^16.2.12", "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", - "@modelix/model-client": "8.20.0", + "@modelix/model-client": "9.1.0", "bulma": "^0.9.4", "date-fns": "^2.30.0", "metamodel-api-ts": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz", @@ -2957,26 +2957,26 @@ "dev": true }, "node_modules/@modelix/model-client": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-8.20.0.tgz", - "integrity": "sha512-KwC8Va/Y+pxsFr+gXYxkpze/b3UWWz8eNvHDst2LNKuw9S6zg7QjKvqWfboLExgE1d3WfXsUO+cmRrjf+KX4NQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-9.1.0.tgz", + "integrity": "sha512-Ip99SFc4zBg/zn6Fja37VsIinx3W7qWjhz+GxGIJVPORB6F+teaJe6zcP0YVuscw7rbpnBnmD4CmuU3MJ/ZL2Q==", "dependencies": { "@aws-crypto/sha256-js": "^5.0.0", "@js-joda/core": "3.2.0", - "@modelix/ts-model-api": "8.20.0", + "@modelix/ts-model-api": "9.1.0", "abort-controller": "3.0.0", "format-util": "^1.0.5", "js-base64": "^3.4.5", "js-sha256": "^0.9.0", "node-fetch": "2.6.7", "uuid": "^8.3.0", - "ws": "8.5.0" + "ws": "^8.17.1" } }, "node_modules/@modelix/ts-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-8.20.0.tgz", - "integrity": "sha512-lXYOWBdBbUQ2dxpuIbphiMFWhYwF8GvF+dCMbBAa3F9cKGzlPJ6Qk/fQsT77+xgbFL3D6ueY62IUOquS7B01oQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.0.tgz", + "integrity": "sha512-JGZ7xs2/rEPa0NmX/7WnI2u9QC0tgn1LELOGWp666MoUZqmbUMV4wDdhCUy+Li6uzMixP1eegUiySaYCOg9N8g==", "license": "Apache 2.0", "engines": { "node": ">= 10.18.1", @@ -8720,9 +8720,9 @@ "node_modules/metamodel-api-ts": { "version": "1.0.0", "resolved": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz", - "integrity": "sha512-8ePrTayPEnYZC32dz/PQxzU/GtKOa/5P3GfYicyKt3EKwxHDuxNIKlnf3aQ88eDVtPgDVRxq9zUcq8CIHad6jA==", + "integrity": "sha512-94VoPmfP2HSqzf2phox/i0uwneuTmBWM9yKW0wsnt7mHXfC0iCwVlaqe2dBDTkpISqNei+Tn4xdj1Op47gOVQw==", "peerDependencies": { - "@modelix/ts-model-api": "8.20.0" + "@modelix/ts-model-api": "9.1.0" } }, "node_modules/methods": { @@ -12777,27 +12777,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/webpack-merge": { "version": "5.9.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", @@ -13077,15 +13056,15 @@ "dev": true }, "node_modules/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -15109,26 +15088,26 @@ "dev": true }, "@modelix/model-client": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-8.20.0.tgz", - "integrity": "sha512-KwC8Va/Y+pxsFr+gXYxkpze/b3UWWz8eNvHDst2LNKuw9S6zg7QjKvqWfboLExgE1d3WfXsUO+cmRrjf+KX4NQ==", + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/model-client/-/model-client-9.1.0.tgz", + "integrity": "sha512-Ip99SFc4zBg/zn6Fja37VsIinx3W7qWjhz+GxGIJVPORB6F+teaJe6zcP0YVuscw7rbpnBnmD4CmuU3MJ/ZL2Q==", "requires": { "@aws-crypto/sha256-js": "^5.0.0", "@js-joda/core": "3.2.0", - "@modelix/ts-model-api": "8.20.0", + "@modelix/ts-model-api": "9.1.0", "abort-controller": "3.0.0", "format-util": "^1.0.5", "js-base64": "^3.4.5", "js-sha256": "^0.9.0", "node-fetch": "2.6.7", "uuid": "^8.3.0", - "ws": "8.5.0" + "ws": "^8.17.1" } }, "@modelix/ts-model-api": { - "version": "8.20.0", - "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-8.20.0.tgz", - "integrity": "sha512-lXYOWBdBbUQ2dxpuIbphiMFWhYwF8GvF+dCMbBAa3F9cKGzlPJ6Qk/fQsT77+xgbFL3D6ueY62IUOquS7B01oQ==" + "version": "9.1.0", + "resolved": "https://artifacts.itemis.cloud/repository/npm-open/@modelix/ts-model-api/-/ts-model-api-9.1.0.tgz", + "integrity": "sha512-JGZ7xs2/rEPa0NmX/7WnI2u9QC0tgn1LELOGWp666MoUZqmbUMV4wDdhCUy+Li6uzMixP1eegUiySaYCOg9N8g==" }, "@ngtools/webpack": { "version": "16.2.14", @@ -19513,7 +19492,7 @@ }, "metamodel-api-ts": { "version": "file:..\\mps\\metamodel-api-ts\\build\\packages\\metamodel-api-ts-1.0.0.tgz", - "integrity": "sha512-8ePrTayPEnYZC32dz/PQxzU/GtKOa/5P3GfYicyKt3EKwxHDuxNIKlnf3aQ88eDVtPgDVRxq9zUcq8CIHad6jA==", + "integrity": "sha512-94VoPmfP2HSqzf2phox/i0uwneuTmBWM9yKW0wsnt7mHXfC0iCwVlaqe2dBDTkpISqNei+Tn4xdj1Op47gOVQw==", "requires": {} }, "methods": { @@ -22510,13 +22489,6 @@ "range-parser": "^1.2.1", "schema-utils": "^4.0.0" } - }, - "ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true, - "requires": {} } } }, @@ -22693,9 +22665,9 @@ "dev": true }, "ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "requires": {} }, "xml-name-validator": { diff --git a/spa-overview-angular/package.json b/spa-overview-angular/package.json index d6e42c3..0c3e5e0 100644 --- a/spa-overview-angular/package.json +++ b/spa-overview-angular/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^16.2.12", "@angular/platform-browser-dynamic": "^16.2.12", "@angular/router": "^16.2.12", - "@modelix/model-client": "8.20.0", + "@modelix/model-client": "9.1.0", "bulma": "^0.9.4", "date-fns": "^2.30.0", "metamodel-api-ts": "file:../mps/metamodel-api-ts/build/packages/metamodel-api-ts-1.0.0.tgz",