diff --git a/package-lock.json b/package-lock.json index 01e7898a8..50f6893f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23584,28 +23584,30 @@ } }, "node_modules/jsii": { - "version": "5.9.2", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-6.0.4.tgz", + "integrity": "sha512-oC3kTLRsaZj/Wn4t5zIJOpg8PkfN2xcUVenwO2X2+dvxwc2NvCg23M0ULFlQ4tOtI3rNbwnQ6CYgTmrC/BnUlw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsii/check-node": "1.113.0", - "@jsii/spec": "^1.113.0", + "@jsii/check-node": "1.136.0", + "@jsii/spec": "1.136.0", "case": "^1.6.3", "chalk": "^4", "fast-deep-equal": "^3.1.3", "log4js": "^6.9.1", - "semver": "^7.7.2", + "semver": "^7.8.4", "semver-intersect": "^1.5.0", "sort-json": "^2.0.1", - "spdx-license-list": "^6.10.0", - "typescript": "~5.9", + "spdx-license-list": "^6.11.0", + "typescript": "~6.0", "yargs": "^17.7.2" }, "bin": { "jsii": "bin/jsii" }, "engines": { - "node": ">= 18.12.0" + "node": ">= 20.16.0" } }, "node_modules/jsii-docgen": { @@ -23997,19 +23999,33 @@ } }, "node_modules/jsii/node_modules/@jsii/check-node": { - "version": "1.113.0", + "version": "1.136.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.136.0.tgz", + "integrity": "sha512-e41fDeII9JTh0JbJw0KKfmza/VCDLVLbd4o4MoTbzpb8qJ1Oy+QvaFcJjP533IlLCD3+K2AiBvASG4zsCb5Iuw==", "dev": true, "license": "Apache-2.0", "dependencies": { "chalk": "^4.1.2", - "semver": "^7.7.2" + "semver": "^7.8.4" }, "engines": { "node": ">= 14.17.0" } }, + "node_modules/jsii/node_modules/@jsii/spec": { + "version": "1.136.0", + "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.136.0.tgz", + "integrity": "sha512-N9GF7KWX8RGdCYQU1mTUYvxRh/+G3gn0AYd0o33xD/us+fc5OXQhnEwLIhmQEZpVT9+UGmjVZIsRLqpsT8dGHQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { @@ -24024,6 +24040,8 @@ }, "node_modules/jsii/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "license": "MIT", "dependencies": { @@ -24037,8 +24055,23 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/jsii/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/jsii/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "license": "MIT", "dependencies": { @@ -24048,6 +24081,20 @@ "node": ">=8" } }, + "node_modules/jsii/node_modules/typescript": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/jsii/node_modules/yargs": { "version": "17.7.2", "dev": true, @@ -33779,7 +33826,9 @@ "license": "CC0-1.0" }, "node_modules/spdx-license-list": { - "version": "6.10.0", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.11.0.tgz", + "integrity": "sha512-p5ICd51dSnh7zIMtPgbB9ShBg3HMT77OeI6WVhrFFvxa5KIFYNcqxD4joAE+n1zZ7wlJdEkrOMwC75JUMMmsJA==", "dev": true, "license": "CC0-1.0", "engines": { @@ -37594,7 +37643,7 @@ "@types/jest": "^30.0.0", "eslint": "^9.39.1", "jest": "^30.2.0", - "jsii": "^5.9.2", + "jsii": "^6.0.4", "jsii-docgen": "^10.11.4", "jsii-pacmak": "1.124.0", "mkdirp": "^3.0.1", @@ -38008,58 +38057,6 @@ "vitest": "^1.0.0 || ^2.0.0 || ^3.0.0" } }, - "packages/contract-case-jest": { - "name": "@contract-case/contract-case-jest", - "version": "0.30.0", - "extraneous": true, - "license": "BSD-3-Clause", - "dependencies": { - "@contract-case/case-connector": "0.29.1", - "@contract-case/case-core-plugin-http-dsl": "0.29.1", - "@contract-case/case-definition-dsl": "0.29.1", - "@contract-case/case-entities-internal": "0.29.1", - "@contract-case/case-plugin-base": "0.29.1", - "@contract-case/case-plugin-dsl-types": "0.29.1", - "@contract-case/cli": "0.29.1", - "chalk": "^4.1.2", - "ts-node": "^10.9.1" - }, - "bin": { - "ContractCase": "dist/bin/ContractCase.mjs" - }, - "devDependencies": { - "@contract-case/cli": "0.29.1", - "@contract-case/eslint-config-case-maintainer": "0.29.1", - "@grpc/grpc-js": "^1.13.5", - "@grpc/proto-loader": "^0.8.0", - "@types/body-parser": "^1.19.2", - "@types/express": "^4.17.14", - "@types/jest": "^30.0.0", - "axios": "^1.15.2", - "body-parser": "^2.2.0", - "cross-env": "^10.1.0", - "eslint": "^9.39.1", - "express": "^4.20.0", - "jest": "^30.2.0", - "prettier": "3.6.2", - "pretty-format": "^30.2.0", - "protobufjs": "^7.6.3", - "rimraf": "^6.1.2", - "ts-jest": "^29.4.5", - "ts-node": "^10.9.2", - "typescript": "5.9.3" - }, - "engines": { - "node": ">=14.21.2" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/TimothyJones" - }, - "peerDependencies": { - "jest": "^29.4.3 | ^30.0.0" - } - }, "packages/documentation": { "name": "case-documentation", "version": "0.30.0", diff --git a/packages/case-definition-dsl/package.json b/packages/case-definition-dsl/package.json index 763059d67..ba9e33476 100644 --- a/packages/case-definition-dsl/package.json +++ b/packages/case-definition-dsl/package.json @@ -66,7 +66,7 @@ "@types/jest": "^30.0.0", "jest": "^30.2.0", "eslint": "^9.39.1", - "jsii": "^5.9.2", + "jsii": "^6.0.4", "jsii-pacmak": "1.124.0", "jsii-docgen": "^10.11.4", "mkdirp": "^3.0.1",