diff --git a/package-lock.json b/package-lock.json index 27f3ee52..06d0cb92 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,95 +19,6 @@ "jest": "30.4.2" } }, - "apps/agent-runtime-api": { - "version": "0.1.0", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@evolith/agent-runtime": "*", - "@nestjs/common": "11.1.27", - "@nestjs/config": "4.0.4", - "@nestjs/core": "11.1.27", - "@nestjs/platform-express": "11.1.27", - "@opentelemetry/api": "^1.9.1", - "@opentelemetry/auto-instrumentations-node": "^0.77.0", - "@opentelemetry/exporter-trace-otlp-http": "^0.219.0", - "@opentelemetry/resources": "^2.8.0", - "@opentelemetry/sdk-node": "^0.219.0", - "@opentelemetry/semantic-conventions": "^1.41.1", - "helmet": "8.2.0", - "reflect-metadata": "0.2.2", - "rxjs": "7.8.2" - }, - "devDependencies": { - "@types/node": "26.0.0", - "typescript": "6.0.3" - } - }, - "apps/core-api": { - "version": "0.0.2", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@evolith/core-domain": "*", - "@evolith/infra-providers": "1.0.2", - "@keyv/redis": "5.1.6", - "@nestjs/cache-manager": "3.1.3", - "@nestjs/common": "11.1.27", - "@nestjs/config": "4.0.4", - "@nestjs/core": "11.1.27", - "@nestjs/platform-express": "11.1.27", - "@nestjs/swagger": "11.4.4", - "@nestjs/terminus": "11.1.1", - "@nestjs/throttler": "6.5.0", - "@opentelemetry/api": "1.9.1", - "@opentelemetry/auto-instrumentations-node": "0.77.0", - "@opentelemetry/sdk-node": "0.219.0", - "cache-manager": "7.2.8", - "class-transformer": "0.5.1", - "class-validator": "0.15.1", - "fs-extra": "10.1.0", - "helmet": "8.2.0", - "keyv": "5.6.0", - "nestjs-pino": "4.6.1", - "opossum": "9.0.0", - "passport-custom": "1.1.1", - "pino": "10.3.1", - "pino-http": "11.0.0", - "prom-client": "15.1.3", - "reflect-metadata": "0.2.2", - "rxjs": "7.8.2", - "zod": "4.4.3" - }, - "devDependencies": { - "@eslint/eslintrc": "3.3.5", - "@eslint/js": "9.39.4", - "@nestjs/cli": "11.0.23", - "@nestjs/schematics": "11.1.0", - "@nestjs/testing": "11.1.27", - "@types/express": "5.0.6", - "@types/fs-extra": "11.0.4", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "@types/opossum": "8.1.8", - "@types/supertest": "7.2.0", - "eslint": "9.39.4", - "eslint-config-prettier": "10.1.8", - "eslint-plugin-boundaries": "*", - "eslint-plugin-prettier": "5.5.6", - "globals": "14.0.0", - "jest": "30.4.2", - "prettier": "3.8.4", - "source-map-support": "0.5.13", - "supertest": "7.2.2", - "ts-jest": "29.4.11", - "ts-loader": "9.6.2", - "ts-node": "10.9.2", - "tsconfig-paths": "4.2.0", - "typescript": "6.0.3", - "typescript-eslint": "8.62.0" - } - }, "node_modules/@angular-devkit/core": { "version": "19.2.27", "dev": true, @@ -11789,221 +11700,6 @@ "zod": "^3.25.28 || ^4" } }, - "packages/agent-runtime": { - "name": "@evolith/agent-runtime", - "version": "1.0.0", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@evolith/core-domain": "^1.0.5", - "yaml": "1.10.3" - }, - "devDependencies": { - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "jest": "30.4.2", - "ts-jest": "29.4.11", - "typescript": "6.0.3" - } - }, - "packages/core": { - "name": "@evolith/core", - "version": "1.0.0", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@evolith/core-domain": "*" - }, - "devDependencies": { - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "jest": "30.4.2", - "ts-jest": "29.4.11", - "typescript": "6.0.3" - } - }, - "packages/core-domain": { - "name": "@evolith/core-domain", - "version": "1.0.5", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@open-policy-agent/opa-wasm": "1.10.0", - "ajv": "8.20.0", - "ajv-formats": "3.0.1", - "typescript": "6.0.3", - "yaml": "1.10.3", - "zod": "4.4.3" - }, - "devDependencies": { - "@types/fs-extra": "11.0.4", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "@typescript-eslint/parser": "*", - "eslint": "*", - "eslint-plugin-boundaries": "*", - "typescript": "6.0.3" - } - }, - "packages/infra-providers": { - "name": "@evolith/infra-providers", - "version": "1.0.2", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@evolith/core-domain": "*", - "@nestjs/common": "11.1.27", - "ajv": "8.20.0", - "ajv-formats": "3.0.1", - "fs-extra": "10.1.0", - "yaml": "1.10.3" - }, - "devDependencies": { - "@types/fs-extra": "11.0.4", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "jest": "30.4.2", - "ts-jest": "29.4.11", - "typescript": "6.0.3" - } - }, - "packages/mcp-server": { - "name": "@evolith/mcp-server", - "version": "1.0.1", - "extraneous": true, - "dependencies": { - "@evolith/agent-runtime": "*", - "@evolith/core": "1.0.0", - "@evolith/core-domain": "*", - "@evolith/infra-providers": "1.0.2", - "@evolith/sdk": "*", - "@modelcontextprotocol/sdk": "1.29.0", - "@nestjs/cache-manager": "3.1.3", - "@nestjs/common": "11.1.27", - "@nestjs/core": "11.1.27", - "@nestjs/platform-express": "11.1.27", - "@open-policy-agent/opa-wasm": "1.10.0", - "@opentelemetry/api": "1.9.1", - "@opentelemetry/auto-instrumentations-node": "0.77.0", - "@opentelemetry/exporter-trace-otlp-http": "0.219.0", - "@opentelemetry/sdk-node": "0.219.0", - "cache-manager": "7.2.8", - "class-transformer": "0.5.1", - "class-validator": "0.15.1", - "fs-extra": "10.1.0", - "nestjs-pino": "4.6.1", - "pino": "10.3.1", - "pino-pretty": "13.1.3", - "reflect-metadata": "0.2.2", - "rxjs": "7.8.2", - "uuid": "11.1.1", - "yaml": "1.10.3" - }, - "bin": { - "evolith-mcp": "dist/main.js" - }, - "devDependencies": { - "@nestjs/cli": "11.0.23", - "@nestjs/schematics": "11.1.0", - "@nestjs/testing": "11.1.27", - "@types/express": "5.0.6", - "@types/fs-extra": "11.0.4", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "@types/uuid": "10.0.0", - "@typescript-eslint/parser": "*", - "eslint": "*", - "eslint-plugin-boundaries": "*", - "jest": "30.4.2", - "supertest": "7.2.2", - "ts-jest": "29.4.11", - "ts-loader": "9.6.2", - "ts-node": "10.9.2", - "typescript": "6.0.3" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "packages/sdk-client": { - "name": "@evolith/sdk", - "version": "0.1.0", - "extraneous": true, - "license": "UNLICENSED", - "devDependencies": { - "@evolith/agent-runtime": "*", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "jest": "30.4.2", - "ts-jest": "29.4.11", - "typescript": "6.0.3" - } - }, - "sdk/cli": { - "name": "@evolith/smart-cli", - "version": "1.1.7", - "bundleDependencies": [ - "@evolith/agent-runtime", - "@evolith/sdk" - ], - "extraneous": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@clack/prompts": "1.5.1", - "@evolith/agent-runtime": "^1.0.0", - "@evolith/core-domain": "^1.0.5", - "@evolith/infra-providers": "1.0.2", - "@evolith/sdk": "^0.1.0", - "@hono/node-server": "1.19.14", - "@modelcontextprotocol/sdk": "1.29.0", - "@nestjs/common": "11.1.27", - "@nestjs/core": "11.1.27", - "@nestjs/platform-express": "11.1.27", - "@open-policy-agent/opa-wasm": "1.10.0", - "@opentelemetry/api": "1.9.1", - "@opentelemetry/exporter-trace-otlp-http": "0.219.0", - "@opentelemetry/sdk-node": "0.219.0", - "ajv": "8.20.0", - "ajv-formats": "3.0.1", - "chalk": "4.1.2", - "chokidar": "4.0.3", - "conf": "15.1.0", - "fs-extra": "10.1.0", - "iconv-lite": "0.7.2", - "inherits": "2.0.4", - "nest-commander": "3.20.1", - "ora": "5.4.1", - "path-to-regexp": "8.4.2", - "yaml": "1.10.3" - }, - "bin": { - "smart-cli": "dist/main.js" - }, - "devDependencies": { - "@nestjs/testing": "11.1.27", - "@types/conf": "3.0.3", - "@types/fs-extra": "11.0.4", - "@types/jest": "30.0.0", - "@types/node": "26.0.0", - "@types/yaml": "1.9.7", - "@typescript-eslint/eslint-plugin": "8.62.0", - "@typescript-eslint/parser": "8.62.0", - "debug": "4.4.3", - "eslint": "9.39.4", - "eslint-plugin-boundaries": "6.0.2", - "fast-json-stable-stringify": "2.1.0", - "jest": "30.4.2", - "nest-commander-testing": "3.5.1", - "once": "1.4.0", - "ts-jest": "29.4.11", - "typescript": "6.0.3", - "wrappy": "1.0.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, "src/apps/agent-runtime-api": { "version": "0.1.0", "license": "MIT", @@ -12025,10 +11721,20 @@ "rxjs": "7.8.2" }, "devDependencies": { - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "typescript": "6.0.3" } }, + "src/apps/agent-runtime-api/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/apps/core-api": { "version": "0.0.2", "license": "MIT", @@ -12072,7 +11778,7 @@ "@types/express": "5.0.6", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "@types/opossum": "8.1.8", "@types/supertest": "7.2.0", "eslint": "9.39.4", @@ -12122,6 +11828,16 @@ "rxjs": "^7.8.1" } }, + "src/apps/core-api/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/apps/core-api/node_modules/@types/opossum": { "version": "8.1.8", "resolved": "https://registry.npmjs.org/@types/opossum/-/opossum-8.1.8.tgz", @@ -12151,12 +11867,22 @@ }, "devDependencies": { "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" } }, + "src/packages/agent-runtime/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/packages/core": { "name": "@beyondnet/evolith-core", "version": "1.0.0", @@ -12166,7 +11892,7 @@ }, "devDependencies": { "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" @@ -12187,13 +11913,33 @@ "devDependencies": { "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "@typescript-eslint/parser": "*", "eslint": "*", "eslint-plugin-boundaries": "*", "typescript": "6.0.3" } }, + "src/packages/core-domain/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, + "src/packages/core/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/packages/infra-providers": { "name": "@beyondnet/evolith-infra-providers", "version": "1.0.0", @@ -12209,12 +11955,22 @@ "devDependencies": { "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" } }, + "src/packages/infra-providers/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/packages/mcp-server": { "name": "@beyondnet/evolith-mcp", "version": "1.0.0", @@ -12258,7 +12014,7 @@ "@types/express": "5.0.6", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "@types/uuid": "10.0.0", "@typescript-eslint/parser": "*", "eslint": "*", @@ -12287,6 +12043,16 @@ "rxjs": "^7.8.1" } }, + "src/packages/mcp-server/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/packages/mcp-server/node_modules/keyv": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz", @@ -12304,12 +12070,22 @@ "devDependencies": { "@beyondnet/evolith-agent-runtime": "^1.0.0", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" } }, + "src/packages/sdk-client/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, "src/sdk/cli": { "name": "@beyondnet/evolith-cli", "version": "1.0.0", @@ -12349,7 +12125,7 @@ "@types/conf": "3.0.3", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "^26.1.0", "@types/yaml": "1.9.7", "@typescript-eslint/eslint-plugin": "8.62.0", "@typescript-eslint/parser": "8.62.0", @@ -12367,6 +12143,16 @@ "engines": { "node": ">=18.0.0" } + }, + "src/sdk/cli/node_modules/@types/node": { + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } } } } diff --git a/src/apps/agent-runtime-api/package.json b/src/apps/agent-runtime-api/package.json index 8865ceb8..c9a26500 100644 --- a/src/apps/agent-runtime-api/package.json +++ b/src/apps/agent-runtime-api/package.json @@ -29,7 +29,7 @@ "rxjs": "7.8.2" }, "devDependencies": { - "@types/node": "26.0.0", + "@types/node": "26.1.0", "typescript": "6.0.3" } } diff --git a/src/apps/core-api/package.json b/src/apps/core-api/package.json index b5b82c65..3967ad4e 100644 --- a/src/apps/core-api/package.json +++ b/src/apps/core-api/package.json @@ -61,7 +61,7 @@ "@types/fs-extra": "11.0.4", "@types/opossum": "8.1.8", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "@types/supertest": "7.2.0", "eslint": "9.39.4", "eslint-config-prettier": "10.1.8", diff --git a/src/packages/agent-runtime/package.json b/src/packages/agent-runtime/package.json index e80b6384..5518b769 100644 --- a/src/packages/agent-runtime/package.json +++ b/src/packages/agent-runtime/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" diff --git a/src/packages/core-domain/package.json b/src/packages/core-domain/package.json index a763e0c8..cb55aea7 100644 --- a/src/packages/core-domain/package.json +++ b/src/packages/core-domain/package.json @@ -86,7 +86,7 @@ "devDependencies": { "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "@typescript-eslint/parser": "*", "eslint": "*", "eslint-plugin-boundaries": "*", diff --git a/src/packages/core/package.json b/src/packages/core/package.json index 1a6ab7a2..f864f83c 100644 --- a/src/packages/core/package.json +++ b/src/packages/core/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" diff --git a/src/packages/infra-providers/package.json b/src/packages/infra-providers/package.json index 51ee31bb..502fff99 100644 --- a/src/packages/infra-providers/package.json +++ b/src/packages/infra-providers/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" diff --git a/src/packages/mcp-server/package.json b/src/packages/mcp-server/package.json index 763e5964..bd326aef 100644 --- a/src/packages/mcp-server/package.json +++ b/src/packages/mcp-server/package.json @@ -71,7 +71,7 @@ "@types/express": "5.0.6", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "@types/uuid": "10.0.0", "@typescript-eslint/parser": "*", "eslint": "*", diff --git a/src/packages/sdk-client/package.json b/src/packages/sdk-client/package.json index baf743f6..39b9b1db 100644 --- a/src/packages/sdk-client/package.json +++ b/src/packages/sdk-client/package.json @@ -20,7 +20,7 @@ "devDependencies": { "@beyondnet/evolith-agent-runtime": "^1.0.0", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "jest": "30.4.2", "ts-jest": "29.4.11", "typescript": "6.0.3" diff --git a/src/sdk/cli/package.json b/src/sdk/cli/package.json index 5bd50b81..bd2f45c9 100644 --- a/src/sdk/cli/package.json +++ b/src/sdk/cli/package.json @@ -90,7 +90,7 @@ "@types/conf": "3.0.3", "@types/fs-extra": "11.0.4", "@types/jest": "30.0.0", - "@types/node": "26.0.0", + "@types/node": "26.1.0", "@types/yaml": "1.9.7", "@typescript-eslint/eslint-plugin": "8.62.0", "@typescript-eslint/parser": "8.62.0",