From 06d58d6e82ee1ace958f3e43bc3cc16abe4a01f9 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:34:55 +0800 Subject: [PATCH 01/11] fix(tegg-vitest): reuse runner module graph for prototypes --- tegg/core/loader/package.json | 2 +- tegg/core/vitest/package.json | 2 +- tegg/core/vitest/src/runner.ts | 6 ++++++ tegg/core/vitest/test/fixture_app.test.ts | 5 +++++ 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index 0aba3a32f8..d61e68ac07 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 352bd45263..5ad30955ed 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", diff --git a/tegg/core/vitest/src/runner.ts b/tegg/core/vitest/src/runner.ts index 24436763d8..3b2e53cb2a 100644 --- a/tegg/core/vitest/src/runner.ts +++ b/tegg/core/vitest/src/runner.ts @@ -87,6 +87,12 @@ export default class TeggVitestRunner extends VitestTestRunner { constructor(config: ConstructorParameters[0]) { super(config); + // TEGG discovers prototype files while the Egg app is booting. Route those + // imports through Vitest's module graph so application loading and test + // imports resolve to the same class instances. + // `setup` imports intentionally invalidate Vitest's module cache. Use the + // regular collection path here so an already imported prototype is reused. + globalThis.__EGG_MODULE_IMPORTER__ = async (filepath: string) => super.importFile(filepath, 'collect'); // When isolate: false, all test files share the same worker and module cache. // The app must not be closed between files — only after all files finish. this.sharedMode = !config.isolate; diff --git a/tegg/core/vitest/test/fixture_app.test.ts b/tegg/core/vitest/test/fixture_app.test.ts index 780b40b737..d9a4262acf 100644 --- a/tegg/core/vitest/test/fixture_app.test.ts +++ b/tegg/core/vitest/test/fixture_app.test.ts @@ -33,6 +33,11 @@ describe('fixture demo app', () => { }); it('injects ctx and getEggObject', async () => { + const loadedModule = (await globalThis.__EGG_MODULE_IMPORTER__?.( + path.join(__dirname, 'fixtures/apps/demo-app/modules/demo-module/HelloService.ts'), + )) as { HelloService: typeof HelloService }; + assert.strictEqual(loadedModule.HelloService, HelloService); + const ctx = app.ctxStorage.getStore(); assert(ctx); const helloService = (await ctx.getEggObject(HelloService)) as any; From 7cf32658b9ecf9a7d8fb0209e4cb915f02ff215f Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:42:43 +0800 Subject: [PATCH 02/11] chore: publish tegg loader and vitest beta.22 --- tegg/core/loader/package.json | 2 +- tegg/core/vitest/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index d61e68ac07..741e6b54d3 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 5ad30955ed..9a11e0af2c 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", From 3ab0fe4738f6d39783b1de11f230ab478b210eb8 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:45:05 +0800 Subject: [PATCH 03/11] chore: leave package versions to release workflow --- tegg/core/loader/package.json | 2 +- tegg/core/vitest/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index 741e6b54d3..0aba3a32f8 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.20", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 9a11e0af2c..352bd45263 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.20", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", From 8234747d06c50e1b1dda54dd7f721cbe3eee91b3 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:45:21 +0800 Subject: [PATCH 04/11] chore(release): prerelease version bump - @eggjs/cluster@4.0.2-beta.21 - @eggjs/cookies@4.0.2-beta.21 - @eggjs/core@7.0.2-beta.21 - egg@4.1.2-beta.21 - @eggjs/errors@3.0.2-beta.21 - @eggjs/extend2@5.0.2-beta.21 - @eggjs/koa@3.1.2-beta.21 - @eggjs/koa-static-cache@7.0.2-beta.21 - @eggjs/loader-fs@1.0.0-beta.21 - @eggjs/logger@4.0.2-beta.21 - @eggjs/path-matching@3.0.2-beta.21 - @eggjs/router@4.0.2-beta.21 - @eggjs/skills@4.1.2-beta.21 - @eggjs/supertest@9.0.2-beta.21 - @eggjs/tsconfig@3.1.2-beta.21 - @eggjs/typings@4.1.2-beta.21 - @eggjs/utils@5.0.2-beta.21 - @eggjs/development@5.0.2-beta.21 - @eggjs/i18n@4.0.2-beta.21 - @eggjs/jsonp@4.0.2-beta.21 - @eggjs/logrotator@5.0.2-beta.21 - @eggjs/mock@7.0.2-beta.21 - @eggjs/multipart@5.0.2-beta.21 - @eggjs/onerror@4.0.2-beta.21 - @eggjs/redis@4.0.2-beta.21 - @eggjs/schedule@6.0.2-beta.21 - @eggjs/security@5.0.2-beta.21 - @eggjs/session@5.0.2-beta.21 - @eggjs/static@4.0.2-beta.21 - @eggjs/tracer@4.0.2-beta.21 - @eggjs/typebox-validate@4.0.2-beta.21 - @eggjs/view@4.0.2-beta.21 - @eggjs/view-nunjucks@3.0.2-beta.21 - @eggjs/watcher@5.0.2-beta.21 - create-egg@4.1.2-beta.21 - @eggjs/bin@8.0.2-beta.21 - @eggjs/egg-bundler@0.0.1-beta.11 - @eggjs/scripts@5.0.2-beta.21 - @eggjs/agent-runtime@4.0.2-beta.21 - @eggjs/ajv-decorator@4.0.2-beta.21 - @eggjs/aop-decorator@4.0.2-beta.21 - @eggjs/aop-runtime@4.0.2-beta.21 - @eggjs/background-task@4.0.2-beta.21 - @eggjs/tegg-common-util@4.0.2-beta.21 - @eggjs/controller-decorator@4.0.2-beta.21 - @eggjs/core-decorator@4.0.2-beta.21 - @eggjs/dal-decorator@4.0.2-beta.21 - @eggjs/dal-runtime@4.0.2-beta.21 - @eggjs/dynamic-inject@4.0.2-beta.21 - @eggjs/dynamic-inject-runtime@4.0.2-beta.21 - @eggjs/eventbus-decorator@4.0.2-beta.21 - @eggjs/eventbus-runtime@4.0.2-beta.21 - @eggjs/langchain-decorator@4.0.2-beta.21 - @eggjs/lifecycle@4.0.2-beta.21 - @eggjs/tegg-loader@4.0.2-beta.21 - @eggjs/mcp-client@4.0.2-beta.21 - @eggjs/metadata@4.0.2-beta.21 - @eggjs/orm-decorator@4.0.2-beta.21 - @eggjs/tegg-runtime@4.0.2-beta.21 - @eggjs/schedule-decorator@4.0.2-beta.21 - @eggjs/standalone-decorator@4.0.2-beta.21 - @eggjs/tegg@4.0.2-beta.21 - @eggjs/transaction-decorator@4.0.2-beta.21 - @eggjs/tegg-types@4.0.2-beta.21 - @eggjs/tegg-vitest@4.0.2-beta.21 - @eggjs/ajv-plugin@4.0.2-beta.21 - @eggjs/aop-plugin@4.0.2-beta.21 - @eggjs/module-common@4.0.2-beta.21 - @eggjs/tegg-config@4.0.2-beta.21 - @eggjs/controller-plugin@4.0.2-beta.21 - @eggjs/dal-plugin@4.0.2-beta.21 - @eggjs/dns-cache-plugin@4.0.2-beta.21 - @eggjs/eventbus-plugin@4.0.2-beta.21 - @eggjs/langchain-plugin@4.0.2-beta.21 - @eggjs/mcp-client-plugin@4.0.2-beta.21 - @eggjs/mcp-proxy-plugin@4.0.2-beta.21 - @eggjs/orm-plugin@4.0.2-beta.21 - @eggjs/schedule-plugin@4.0.2-beta.21 - @eggjs/tegg-plugin@4.0.2-beta.21 - @eggjs/standalone@4.0.2-beta.21 --- package.json | 2 +- packages/cluster/package.json | 2 +- packages/cookies/package.json | 2 +- packages/core/package.json | 2 +- packages/egg/package.json | 2 +- packages/errors/package.json | 2 +- packages/extend2/package.json | 2 +- packages/koa-static-cache/package.json | 2 +- packages/koa/package.json | 2 +- packages/loader-fs/package.json | 2 +- packages/logger/package.json | 2 +- packages/path-matching/package.json | 2 +- packages/router/package.json | 2 +- packages/skills/package.json | 2 +- packages/supertest/package.json | 2 +- packages/tsconfig/package.json | 2 +- packages/typings/package.json | 2 +- packages/utils/package.json | 2 +- plugins/development/package.json | 2 +- plugins/i18n/package.json | 2 +- plugins/jsonp/package.json | 2 +- plugins/logrotator/package.json | 2 +- plugins/mock/package.json | 2 +- plugins/multipart/package.json | 2 +- plugins/onerror/package.json | 2 +- plugins/redis/package.json | 2 +- plugins/schedule/package.json | 2 +- plugins/security/package.json | 2 +- plugins/session/package.json | 2 +- plugins/static/package.json | 2 +- plugins/tracer/package.json | 2 +- plugins/typebox-validate/package.json | 2 +- plugins/view-nunjucks/package.json | 2 +- plugins/view/package.json | 2 +- plugins/watcher/package.json | 2 +- tegg/core/agent-runtime/package.json | 2 +- tegg/core/ajv-decorator/package.json | 2 +- tegg/core/aop-decorator/package.json | 2 +- tegg/core/aop-runtime/package.json | 2 +- tegg/core/background-task/package.json | 2 +- tegg/core/common-util/package.json | 2 +- tegg/core/controller-decorator/package.json | 2 +- tegg/core/core-decorator/package.json | 2 +- tegg/core/dal-decorator/package.json | 2 +- tegg/core/dal-runtime/package.json | 2 +- tegg/core/dynamic-inject-runtime/package.json | 2 +- tegg/core/dynamic-inject/package.json | 2 +- tegg/core/eventbus-decorator/package.json | 2 +- tegg/core/eventbus-runtime/package.json | 2 +- tegg/core/langchain-decorator/package.json | 2 +- tegg/core/lifecycle/package.json | 2 +- tegg/core/loader/package.json | 2 +- tegg/core/mcp-client/package.json | 2 +- tegg/core/metadata/package.json | 2 +- tegg/core/orm-decorator/package.json | 2 +- tegg/core/runtime/package.json | 2 +- tegg/core/schedule-decorator/package.json | 2 +- tegg/core/standalone-decorator/package.json | 2 +- tegg/core/tegg/package.json | 2 +- tegg/core/transaction-decorator/package.json | 2 +- tegg/core/types/package.json | 2 +- tegg/core/vitest/package.json | 2 +- tegg/plugin/ajv/package.json | 2 +- tegg/plugin/aop/package.json | 2 +- tegg/plugin/common/package.json | 2 +- tegg/plugin/config/package.json | 2 +- tegg/plugin/controller/package.json | 2 +- tegg/plugin/dal/package.json | 2 +- tegg/plugin/dns-cache/package.json | 2 +- tegg/plugin/eventbus/package.json | 2 +- tegg/plugin/langchain/package.json | 2 +- tegg/plugin/mcp-client/package.json | 2 +- tegg/plugin/mcp-proxy/package.json | 2 +- tegg/plugin/orm/package.json | 2 +- tegg/plugin/schedule/package.json | 2 +- tegg/plugin/tegg/package.json | 2 +- tegg/standalone/standalone/package.json | 2 +- tools/create-egg/package.json | 2 +- tools/egg-bin/package.json | 2 +- tools/egg-bundler/package.json | 2 +- tools/scripts/package.json | 2 +- 81 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index f5f48d4a61..76b6047113 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/monorepo", - "version": "4.1.2-beta.20", + "version": "4.1.2-beta.21", "private": true, "description": "Eggjs framework monorepo", "license": "MIT", diff --git a/packages/cluster/package.json b/packages/cluster/package.json index 4633738ae4..a41411dd80 100644 --- a/packages/cluster/package.json +++ b/packages/cluster/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cluster", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "cluster manager for egg", "keywords": [ "cluster", diff --git a/packages/cookies/package.json b/packages/cookies/package.json index 0aef52dfcc..ae41019586 100644 --- a/packages/cookies/package.json +++ b/packages/cookies/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cookies", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "cookies module for egg", "homepage": "https://github.com/eggjs/egg/tree/next/packages/cookies", "license": "MIT", diff --git a/packages/core/package.json b/packages/core/package.json index 1435b8ab39..d2a786098a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core", - "version": "7.0.2-beta.20", + "version": "7.0.2-beta.21", "description": "A core plugin framework based on @eggjs/koa", "keywords": [ "egg", diff --git a/packages/egg/package.json b/packages/egg/package.json index 1caa3b86d1..772d88e714 100644 --- a/packages/egg/package.json +++ b/packages/egg/package.json @@ -1,6 +1,6 @@ { "name": "egg", - "version": "4.1.2-beta.20", + "version": "4.1.2-beta.21", "description": "A web application framework for Node.js", "keywords": [ "app", diff --git a/packages/errors/package.json b/packages/errors/package.json index 0bb5d8a161..5c247488c9 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/errors", - "version": "3.0.2-beta.20", + "version": "3.0.2-beta.21", "description": "@eggjs/errors provide two kinds of errors that is Error and Exception.", "homepage": "https://github.com/eggjs/egg/tree/next/packages/errors", "bugs": { diff --git a/packages/extend2/package.json b/packages/extend2/package.json index 16e13a4fc8..1242c40ecf 100644 --- a/packages/extend2/package.json +++ b/packages/extend2/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/extend2", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "Port of jQuery.extend for Node.js", "keywords": [ "clone", diff --git a/packages/koa-static-cache/package.json b/packages/koa-static-cache/package.json index df91e6e078..602b3d50eb 100644 --- a/packages/koa-static-cache/package.json +++ b/packages/koa-static-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa-static-cache", - "version": "7.0.2-beta.20", + "version": "7.0.2-beta.21", "description": "Static cache middleware for koa", "keywords": [ "cache", diff --git a/packages/koa/package.json b/packages/koa/package.json index d0bce64421..ea4d0e1c64 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa", - "version": "3.1.2-beta.20", + "version": "3.1.2-beta.21", "description": "Koa web app framework for https://eggjs.org", "keywords": [ "app", diff --git a/packages/loader-fs/package.json b/packages/loader-fs/package.json index 6c52143763..6960a5e793 100644 --- a/packages/loader-fs/package.json +++ b/packages/loader-fs/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/loader-fs", - "version": "1.0.0-beta.20", + "version": "1.0.0-beta.21", "description": "Loader-facing filesystem abstraction for Egg", "keywords": [ "egg", diff --git a/packages/logger/package.json b/packages/logger/package.json index d2382cd1cf..426e74c3ff 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logger", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "egg logger", "keywords": [ "egg", diff --git a/packages/path-matching/package.json b/packages/path-matching/package.json index 718ee5b9df..e2cb6572b0 100644 --- a/packages/path-matching/package.json +++ b/packages/path-matching/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/path-matching", - "version": "3.0.2-beta.20", + "version": "3.0.2-beta.21", "description": "match or ignore url path", "keywords": [ "ignore", diff --git a/packages/router/package.json b/packages/router/package.json index 8edb386c2e..e975ef561c 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/router", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Router middleware for egg/koa. Provides RESTful resource routing.", "keywords": [ "koa", diff --git a/packages/skills/package.json b/packages/skills/package.json index 4617648909..7623659258 100644 --- a/packages/skills/package.json +++ b/packages/skills/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/skills", - "version": "4.1.2-beta.20", + "version": "4.1.2-beta.21", "description": "agent skills for egg", "keywords": [ "egg", diff --git a/packages/supertest/package.json b/packages/supertest/package.json index 0a6d787481..5b79391cc0 100644 --- a/packages/supertest/package.json +++ b/packages/supertest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/supertest", - "version": "9.0.2-beta.20", + "version": "9.0.2-beta.21", "description": "SuperAgent driven library for testing HTTP servers", "keywords": [ "bdd", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 749927dfb2..26a2c8e6df 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tsconfig", - "version": "3.1.2-beta.20", + "version": "3.1.2-beta.21", "description": "Base tsconfig for egg ts project", "keywords": [ "egg", diff --git a/packages/typings/package.json b/packages/typings/package.json index 1270b0e8e9..6b820d4721 100644 --- a/packages/typings/package.json +++ b/packages/typings/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typings", - "version": "4.1.2-beta.20", + "version": "4.1.2-beta.21", "description": "Shared typings for egg projects", "keywords": [ "egg", diff --git a/packages/utils/package.json b/packages/utils/package.json index 8e09f99efc..fb8b8e6b6e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/utils", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "Utils for all egg projects", "keywords": [ "egg", diff --git a/plugins/development/package.json b/plugins/development/package.json index fa4e169393..b88e73c31d 100644 --- a/plugins/development/package.json +++ b/plugins/development/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/development", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "development tool for egg", "keywords": [ "egg", diff --git a/plugins/i18n/package.json b/plugins/i18n/package.json index adce310ad5..35f474f8f5 100644 --- a/plugins/i18n/package.json +++ b/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/i18n", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "i18n plugin for egg", "keywords": [ "egg", diff --git a/plugins/jsonp/package.json b/plugins/jsonp/package.json index 6558e6a33e..fb4220bdf9 100644 --- a/plugins/jsonp/package.json +++ b/plugins/jsonp/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/jsonp", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "jsonp support for egg", "keywords": [ "egg", diff --git a/plugins/logrotator/package.json b/plugins/logrotator/package.json index b15a61d831..ebd647d8d9 100644 --- a/plugins/logrotator/package.json +++ b/plugins/logrotator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logrotator", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "logrotator for egg", "keywords": [ "egg", diff --git a/plugins/mock/package.json b/plugins/mock/package.json index 772c49b97f..f01fd64e02 100644 --- a/plugins/mock/package.json +++ b/plugins/mock/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mock", - "version": "7.0.2-beta.20", + "version": "7.0.2-beta.21", "description": "mock server plugin for egg", "keywords": [ "egg", diff --git a/plugins/multipart/package.json b/plugins/multipart/package.json index 44f586d044..203bd5c5f7 100644 --- a/plugins/multipart/package.json +++ b/plugins/multipart/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/multipart", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "Multipart plugin for egg", "keywords": [ "egg", diff --git a/plugins/onerror/package.json b/plugins/onerror/package.json index 8adde359bb..c241305356 100644 --- a/plugins/onerror/package.json +++ b/plugins/onerror/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/onerror", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "error handler for egg", "keywords": [ "egg", diff --git a/plugins/redis/package.json b/plugins/redis/package.json index 7ec3fea2b9..b5e21cf95e 100644 --- a/plugins/redis/package.json +++ b/plugins/redis/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/redis", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Valkey / Redis plugin for egg", "keywords": [ "Valkey", diff --git a/plugins/schedule/package.json b/plugins/schedule/package.json index 090b59e136..4c92cdaf31 100644 --- a/plugins/schedule/package.json +++ b/plugins/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule", - "version": "6.0.2-beta.20", + "version": "6.0.2-beta.21", "description": "schedule plugin for egg, support corn job.", "keywords": [ "cron", diff --git a/plugins/security/package.json b/plugins/security/package.json index 9835bd263d..351b6164dd 100644 --- a/plugins/security/package.json +++ b/plugins/security/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/security", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "security plugin in egg framework", "keywords": [ "egg", diff --git a/plugins/session/package.json b/plugins/session/package.json index d38f285c1e..6d194c5599 100644 --- a/plugins/session/package.json +++ b/plugins/session/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/session", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "session plugin for egg", "keywords": [ "cookie", diff --git a/plugins/static/package.json b/plugins/static/package.json index 75f73a82f9..3e9c23b254 100644 --- a/plugins/static/package.json +++ b/plugins/static/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/static", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "static server plugin for egg", "keywords": [ "egg", diff --git a/plugins/tracer/package.json b/plugins/tracer/package.json index e7c7629190..49b24dc69f 100644 --- a/plugins/tracer/package.json +++ b/plugins/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tracer", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tracer for egg", "keywords": [ "egg", diff --git a/plugins/typebox-validate/package.json b/plugins/typebox-validate/package.json index 282e5bb06b..fd76ddfe3b 100644 --- a/plugins/typebox-validate/package.json +++ b/plugins/typebox-validate/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typebox-validate", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "another validate for typescript egg projects", "keywords": [ "ajv", diff --git a/plugins/view-nunjucks/package.json b/plugins/view-nunjucks/package.json index fc07f6e853..43395d2ffe 100644 --- a/plugins/view-nunjucks/package.json +++ b/plugins/view-nunjucks/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view-nunjucks", - "version": "3.0.2-beta.20", + "version": "3.0.2-beta.21", "description": "nunjucks view plugin for egg", "keywords": [ "egg", diff --git a/plugins/view/package.json b/plugins/view/package.json index c56c30a583..cd7d095fd0 100644 --- a/plugins/view/package.json +++ b/plugins/view/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Base view plugin for egg", "keywords": [ "egg", diff --git a/plugins/watcher/package.json b/plugins/watcher/package.json index 5c47acc5f1..95539d54fe 100644 --- a/plugins/watcher/package.json +++ b/plugins/watcher/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/watcher", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "file watcher plugin for egg", "keywords": [ "egg", diff --git a/tegg/core/agent-runtime/package.json b/tegg/core/agent-runtime/package.json index 0a573553d5..3b4322f096 100644 --- a/tegg/core/agent-runtime/package.json +++ b/tegg/core/agent-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/agent-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Agent runtime with store abstraction for Egg.js tegg", "keywords": [ "agent", diff --git a/tegg/core/ajv-decorator/package.json b/tegg/core/ajv-decorator/package.json index 0b8db6b725..497addd45e 100644 --- a/tegg/core/ajv-decorator/package.json +++ b/tegg/core/ajv-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg ajv decorator", "keywords": [ "ajv", diff --git a/tegg/core/aop-decorator/package.json b/tegg/core/aop-decorator/package.json index 183bf8d76d..766a0e9873 100644 --- a/tegg/core/aop-decorator/package.json +++ b/tegg/core/aop-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg aop decorator", "keywords": [ "aop", diff --git a/tegg/core/aop-runtime/package.json b/tegg/core/aop-runtime/package.json index bd80879382..5fcf964915 100644 --- a/tegg/core/aop-runtime/package.json +++ b/tegg/core/aop-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg aop runtime", "keywords": [ "aop", diff --git a/tegg/core/background-task/package.json b/tegg/core/background-task/package.json index 2fc294ebe9..7e8f8d6a9c 100644 --- a/tegg/core/background-task/package.json +++ b/tegg/core/background-task/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/background-task", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "background task util for tegg", "keywords": [ "async", diff --git a/tegg/core/common-util/package.json b/tegg/core/common-util/package.json index dc718156b0..14866df1e5 100644 --- a/tegg/core/common-util/package.json +++ b/tegg/core/common-util/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-common-util", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "common util for tegg", "keywords": [ "collection", diff --git a/tegg/core/controller-decorator/package.json b/tegg/core/controller-decorator/package.json index 9134b5757a..abb5133a3b 100644 --- a/tegg/core/controller-decorator/package.json +++ b/tegg/core/controller-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg controller decorator", "keywords": [ "controller", diff --git a/tegg/core/core-decorator/package.json b/tegg/core/core-decorator/package.json index 5fc8d6483f..5526b7bdfb 100644 --- a/tegg/core/core-decorator/package.json +++ b/tegg/core/core-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg core decorator", "keywords": [ "decorator", diff --git a/tegg/core/dal-decorator/package.json b/tegg/core/dal-decorator/package.json index 8fcacea8c4..b443e2e254 100644 --- a/tegg/core/dal-decorator/package.json +++ b/tegg/core/dal-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg dal decorator", "keywords": [ "dal", diff --git a/tegg/core/dal-runtime/package.json b/tegg/core/dal-runtime/package.json index c4c86c262e..c14045fcf9 100644 --- a/tegg/core/dal-runtime/package.json +++ b/tegg/core/dal-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg dal runtime", "keywords": [ "dal", diff --git a/tegg/core/dynamic-inject-runtime/package.json b/tegg/core/dynamic-inject-runtime/package.json index b008c9a001..8d7489068d 100644 --- a/tegg/core/dynamic-inject-runtime/package.json +++ b/tegg/core/dynamic-inject-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg dynamic inject runtime", "keywords": [ "egg", diff --git a/tegg/core/dynamic-inject/package.json b/tegg/core/dynamic-inject/package.json index fb57377c6d..58af9b0266 100644 --- a/tegg/core/dynamic-inject/package.json +++ b/tegg/core/dynamic-inject/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg dynamic inject decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-decorator/package.json b/tegg/core/eventbus-decorator/package.json index 6fb155626d..4a8d2131b9 100644 --- a/tegg/core/eventbus-decorator/package.json +++ b/tegg/core/eventbus-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg eventbus decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-runtime/package.json b/tegg/core/eventbus-runtime/package.json index 9c9e3e96ec..86917609d2 100644 --- a/tegg/core/eventbus-runtime/package.json +++ b/tegg/core/eventbus-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg eventbus runtime", "keywords": [ "egg", diff --git a/tegg/core/langchain-decorator/package.json b/tegg/core/langchain-decorator/package.json index 48c77cd5c6..1fbacdc6e2 100644 --- a/tegg/core/langchain-decorator/package.json +++ b/tegg/core/langchain-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg langchain decorator", "keywords": [ "egg", diff --git a/tegg/core/lifecycle/package.json b/tegg/core/lifecycle/package.json index 3cfe68e52b..e764938823 100644 --- a/tegg/core/lifecycle/package.json +++ b/tegg/core/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/lifecycle", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg lifecycle definition and decorators", "keywords": [ "egg", diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index 0aba3a32f8..d61e68ac07 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/mcp-client/package.json b/tegg/core/mcp-client/package.json index 11e7e865e4..615ba0aeed 100644 --- a/tegg/core/mcp-client/package.json +++ b/tegg/core/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg mcp client", "keywords": [ "egg", diff --git a/tegg/core/metadata/package.json b/tegg/core/metadata/package.json index 830b2f6b98..4d9754444d 100644 --- a/tegg/core/metadata/package.json +++ b/tegg/core/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/metadata", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg metadata", "keywords": [ "egg", diff --git a/tegg/core/orm-decorator/package.json b/tegg/core/orm-decorator/package.json index ee9b114277..aca1e89125 100644 --- a/tegg/core/orm-decorator/package.json +++ b/tegg/core/orm-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg orm decorator", "keywords": [ "egg", diff --git a/tegg/core/runtime/package.json b/tegg/core/runtime/package.json index a218d9506e..79a952f1eb 100644 --- a/tegg/core/runtime/package.json +++ b/tegg/core/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-runtime", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg runtime", "keywords": [ "egg", diff --git a/tegg/core/schedule-decorator/package.json b/tegg/core/schedule-decorator/package.json index faea1f1c9f..2558bb90cf 100644 --- a/tegg/core/schedule-decorator/package.json +++ b/tegg/core/schedule-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg schedule decorator", "keywords": [ "egg", diff --git a/tegg/core/standalone-decorator/package.json b/tegg/core/standalone-decorator/package.json index c12b4d7a9f..5d92ada983 100644 --- a/tegg/core/standalone-decorator/package.json +++ b/tegg/core/standalone-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg standalone decorator", "keywords": [ "decorator", diff --git a/tegg/core/tegg/package.json b/tegg/core/tegg/package.json index cc2ae13c7f..7bf5bbcef4 100644 --- a/tegg/core/tegg/package.json +++ b/tegg/core/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg decorator packages", "keywords": [ "egg", diff --git a/tegg/core/transaction-decorator/package.json b/tegg/core/transaction-decorator/package.json index 98b3c899ea..3a593c83db 100644 --- a/tegg/core/transaction-decorator/package.json +++ b/tegg/core/transaction-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/transaction-decorator", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg transaction decorator", "keywords": [ "decorator", diff --git a/tegg/core/types/package.json b/tegg/core/types/package.json index 2b7500edb2..1545003993 100644 --- a/tegg/core/types/package.json +++ b/tegg/core/types/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-types", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg types", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 352bd45263..5ad30955ed 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", diff --git a/tegg/plugin/ajv/package.json b/tegg/plugin/ajv/package.json index 4900972413..62668bd489 100644 --- a/tegg/plugin/ajv/package.json +++ b/tegg/plugin/ajv/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "ajv plugin for egg and tegg", "keywords": [ "ajv", diff --git a/tegg/plugin/aop/package.json b/tegg/plugin/aop/package.json index e2d2e69b21..89d56c010d 100644 --- a/tegg/plugin/aop/package.json +++ b/tegg/plugin/aop/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg aop plugin", "keywords": [ "aop", diff --git a/tegg/plugin/common/package.json b/tegg/plugin/common/package.json index 47b815e311..3317a98309 100644 --- a/tegg/plugin/common/package.json +++ b/tegg/plugin/common/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/module-common", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "common module", "keywords": [ "common", diff --git a/tegg/plugin/config/package.json b/tegg/plugin/config/package.json index 1fe338dc72..8c3e20b06a 100644 --- a/tegg/plugin/config/package.json +++ b/tegg/plugin/config/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-config", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "module config plugin for egg", "keywords": [ "config", diff --git a/tegg/plugin/controller/package.json b/tegg/plugin/controller/package.json index f777731c2c..309b259e5d 100644 --- a/tegg/plugin/controller/package.json +++ b/tegg/plugin/controller/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "controller decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/dal/package.json b/tegg/plugin/dal/package.json index 22d4b4a7fa..554edc4b73 100644 --- a/tegg/plugin/dal/package.json +++ b/tegg/plugin/dal/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "dal plugin for egg", "keywords": [ "dal", diff --git a/tegg/plugin/dns-cache/package.json b/tegg/plugin/dns-cache/package.json index 40f3de8103..8a9a76331e 100644 --- a/tegg/plugin/dns-cache/package.json +++ b/tegg/plugin/dns-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dns-cache-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg dns cache plugin", "keywords": [ "cache", diff --git a/tegg/plugin/eventbus/package.json b/tegg/plugin/eventbus/package.json index 713206bd95..6bd441bc16 100644 --- a/tegg/plugin/eventbus/package.json +++ b/tegg/plugin/eventbus/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg event plugin", "keywords": [ "decorator", diff --git a/tegg/plugin/langchain/package.json b/tegg/plugin/langchain/package.json index 4c88ef225c..a7f01221ef 100644 --- a/tegg/plugin/langchain/package.json +++ b/tegg/plugin/langchain/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "langchain for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-client/package.json b/tegg/plugin/mcp-client/package.json index 8e0bbfc595..593b67314f 100644 --- a/tegg/plugin/mcp-client/package.json +++ b/tegg/plugin/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "mcp client for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-proxy/package.json b/tegg/plugin/mcp-proxy/package.json index f005e20382..f4fcac542f 100644 --- a/tegg/plugin/mcp-proxy/package.json +++ b/tegg/plugin/mcp-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-proxy-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg mcp proxy plugin", "keywords": [ "egg", diff --git a/tegg/plugin/orm/package.json b/tegg/plugin/orm/package.json index 861b28591a..6a3a7c8921 100644 --- a/tegg/plugin/orm/package.json +++ b/tegg/plugin/orm/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "orm decorator for egg", "keywords": [ "egg", diff --git a/tegg/plugin/schedule/package.json b/tegg/plugin/schedule/package.json index c76c90d677..10611c71a8 100644 --- a/tegg/plugin/schedule/package.json +++ b/tegg/plugin/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "schedule decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/tegg/package.json b/tegg/plugin/tegg/package.json index e5695cb48d..91dfdd067c 100644 --- a/tegg/plugin/tegg/package.json +++ b/tegg/plugin/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-plugin", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "module plugin for egg", "keywords": [ "egg", diff --git a/tegg/standalone/standalone/package.json b/tegg/standalone/standalone/package.json index 1f5161099f..3628bcce74 100644 --- a/tegg/standalone/standalone/package.json +++ b/tegg/standalone/standalone/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone", - "version": "4.0.2-beta.20", + "version": "4.0.2-beta.21", "description": "tegg standalone", "keywords": [ "async", diff --git a/tools/create-egg/package.json b/tools/create-egg/package.json index 3d400d3a95..a56b8a99a8 100644 --- a/tools/create-egg/package.json +++ b/tools/create-egg/package.json @@ -1,6 +1,6 @@ { "name": "create-egg", - "version": "4.1.2-beta.20", + "version": "4.1.2-beta.21", "description": "Scaffolding Your First Egg.js Project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/create-egg", "bugs": { diff --git a/tools/egg-bin/package.json b/tools/egg-bin/package.json index 7bef3b6ac2..8832c00eed 100644 --- a/tools/egg-bin/package.json +++ b/tools/egg-bin/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/bin", - "version": "8.0.2-beta.20", + "version": "8.0.2-beta.21", "description": "egg developer tool", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bin", "bugs": { diff --git a/tools/egg-bundler/package.json b/tools/egg-bundler/package.json index c5495c8a9d..664e4cec69 100644 --- a/tools/egg-bundler/package.json +++ b/tools/egg-bundler/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/egg-bundler", - "version": "0.0.1-beta.10", + "version": "0.0.1-beta.11", "description": "Bundle an Egg.js application into a deployable artifact using @utoo/pack", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bundler", "bugs": { diff --git a/tools/scripts/package.json b/tools/scripts/package.json index cc5de0571d..c90d15bffe 100644 --- a/tools/scripts/package.json +++ b/tools/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/scripts", - "version": "5.0.2-beta.20", + "version": "5.0.2-beta.21", "description": "deploy tool for egg project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/scripts", "bugs": { From de848f7afffeb5c4151324ee29edea8027fd636c Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:45:36 +0800 Subject: [PATCH 05/11] chore(release): prerelease version bump - @eggjs/cluster@4.0.2-beta.22 - @eggjs/cookies@4.0.2-beta.22 - @eggjs/core@7.0.2-beta.22 - egg@4.1.2-beta.22 - @eggjs/errors@3.0.2-beta.22 - @eggjs/extend2@5.0.2-beta.22 - @eggjs/koa@3.1.2-beta.22 - @eggjs/koa-static-cache@7.0.2-beta.22 - @eggjs/loader-fs@1.0.0-beta.22 - @eggjs/logger@4.0.2-beta.22 - @eggjs/path-matching@3.0.2-beta.22 - @eggjs/router@4.0.2-beta.22 - @eggjs/skills@4.1.2-beta.22 - @eggjs/supertest@9.0.2-beta.22 - @eggjs/tsconfig@3.1.2-beta.22 - @eggjs/typings@4.1.2-beta.22 - @eggjs/utils@5.0.2-beta.22 - @eggjs/development@5.0.2-beta.22 - @eggjs/i18n@4.0.2-beta.22 - @eggjs/jsonp@4.0.2-beta.22 - @eggjs/logrotator@5.0.2-beta.22 - @eggjs/mock@7.0.2-beta.22 - @eggjs/multipart@5.0.2-beta.22 - @eggjs/onerror@4.0.2-beta.22 - @eggjs/redis@4.0.2-beta.22 - @eggjs/schedule@6.0.2-beta.22 - @eggjs/security@5.0.2-beta.22 - @eggjs/session@5.0.2-beta.22 - @eggjs/static@4.0.2-beta.22 - @eggjs/tracer@4.0.2-beta.22 - @eggjs/typebox-validate@4.0.2-beta.22 - @eggjs/view@4.0.2-beta.22 - @eggjs/view-nunjucks@3.0.2-beta.22 - @eggjs/watcher@5.0.2-beta.22 - create-egg@4.1.2-beta.22 - @eggjs/bin@8.0.2-beta.22 - @eggjs/egg-bundler@0.0.1-beta.12 - @eggjs/scripts@5.0.2-beta.22 - @eggjs/agent-runtime@4.0.2-beta.22 - @eggjs/ajv-decorator@4.0.2-beta.22 - @eggjs/aop-decorator@4.0.2-beta.22 - @eggjs/aop-runtime@4.0.2-beta.22 - @eggjs/background-task@4.0.2-beta.22 - @eggjs/tegg-common-util@4.0.2-beta.22 - @eggjs/controller-decorator@4.0.2-beta.22 - @eggjs/core-decorator@4.0.2-beta.22 - @eggjs/dal-decorator@4.0.2-beta.22 - @eggjs/dal-runtime@4.0.2-beta.22 - @eggjs/dynamic-inject@4.0.2-beta.22 - @eggjs/dynamic-inject-runtime@4.0.2-beta.22 - @eggjs/eventbus-decorator@4.0.2-beta.22 - @eggjs/eventbus-runtime@4.0.2-beta.22 - @eggjs/langchain-decorator@4.0.2-beta.22 - @eggjs/lifecycle@4.0.2-beta.22 - @eggjs/tegg-loader@4.0.2-beta.22 - @eggjs/mcp-client@4.0.2-beta.22 - @eggjs/metadata@4.0.2-beta.22 - @eggjs/orm-decorator@4.0.2-beta.22 - @eggjs/tegg-runtime@4.0.2-beta.22 - @eggjs/schedule-decorator@4.0.2-beta.22 - @eggjs/standalone-decorator@4.0.2-beta.22 - @eggjs/tegg@4.0.2-beta.22 - @eggjs/transaction-decorator@4.0.2-beta.22 - @eggjs/tegg-types@4.0.2-beta.22 - @eggjs/tegg-vitest@4.0.2-beta.22 - @eggjs/ajv-plugin@4.0.2-beta.22 - @eggjs/aop-plugin@4.0.2-beta.22 - @eggjs/module-common@4.0.2-beta.22 - @eggjs/tegg-config@4.0.2-beta.22 - @eggjs/controller-plugin@4.0.2-beta.22 - @eggjs/dal-plugin@4.0.2-beta.22 - @eggjs/dns-cache-plugin@4.0.2-beta.22 - @eggjs/eventbus-plugin@4.0.2-beta.22 - @eggjs/langchain-plugin@4.0.2-beta.22 - @eggjs/mcp-client-plugin@4.0.2-beta.22 - @eggjs/mcp-proxy-plugin@4.0.2-beta.22 - @eggjs/orm-plugin@4.0.2-beta.22 - @eggjs/schedule-plugin@4.0.2-beta.22 - @eggjs/tegg-plugin@4.0.2-beta.22 - @eggjs/standalone@4.0.2-beta.22 --- package.json | 2 +- packages/cluster/package.json | 2 +- packages/cookies/package.json | 2 +- packages/core/package.json | 2 +- packages/egg/package.json | 2 +- packages/errors/package.json | 2 +- packages/extend2/package.json | 2 +- packages/koa-static-cache/package.json | 2 +- packages/koa/package.json | 2 +- packages/loader-fs/package.json | 2 +- packages/logger/package.json | 2 +- packages/path-matching/package.json | 2 +- packages/router/package.json | 2 +- packages/skills/package.json | 2 +- packages/supertest/package.json | 2 +- packages/tsconfig/package.json | 2 +- packages/typings/package.json | 2 +- packages/utils/package.json | 2 +- plugins/development/package.json | 2 +- plugins/i18n/package.json | 2 +- plugins/jsonp/package.json | 2 +- plugins/logrotator/package.json | 2 +- plugins/mock/package.json | 2 +- plugins/multipart/package.json | 2 +- plugins/onerror/package.json | 2 +- plugins/redis/package.json | 2 +- plugins/schedule/package.json | 2 +- plugins/security/package.json | 2 +- plugins/session/package.json | 2 +- plugins/static/package.json | 2 +- plugins/tracer/package.json | 2 +- plugins/typebox-validate/package.json | 2 +- plugins/view-nunjucks/package.json | 2 +- plugins/view/package.json | 2 +- plugins/watcher/package.json | 2 +- tegg/core/agent-runtime/package.json | 2 +- tegg/core/ajv-decorator/package.json | 2 +- tegg/core/aop-decorator/package.json | 2 +- tegg/core/aop-runtime/package.json | 2 +- tegg/core/background-task/package.json | 2 +- tegg/core/common-util/package.json | 2 +- tegg/core/controller-decorator/package.json | 2 +- tegg/core/core-decorator/package.json | 2 +- tegg/core/dal-decorator/package.json | 2 +- tegg/core/dal-runtime/package.json | 2 +- tegg/core/dynamic-inject-runtime/package.json | 2 +- tegg/core/dynamic-inject/package.json | 2 +- tegg/core/eventbus-decorator/package.json | 2 +- tegg/core/eventbus-runtime/package.json | 2 +- tegg/core/langchain-decorator/package.json | 2 +- tegg/core/lifecycle/package.json | 2 +- tegg/core/loader/package.json | 2 +- tegg/core/mcp-client/package.json | 2 +- tegg/core/metadata/package.json | 2 +- tegg/core/orm-decorator/package.json | 2 +- tegg/core/runtime/package.json | 2 +- tegg/core/schedule-decorator/package.json | 2 +- tegg/core/standalone-decorator/package.json | 2 +- tegg/core/tegg/package.json | 2 +- tegg/core/transaction-decorator/package.json | 2 +- tegg/core/types/package.json | 2 +- tegg/core/vitest/package.json | 2 +- tegg/plugin/ajv/package.json | 2 +- tegg/plugin/aop/package.json | 2 +- tegg/plugin/common/package.json | 2 +- tegg/plugin/config/package.json | 2 +- tegg/plugin/controller/package.json | 2 +- tegg/plugin/dal/package.json | 2 +- tegg/plugin/dns-cache/package.json | 2 +- tegg/plugin/eventbus/package.json | 2 +- tegg/plugin/langchain/package.json | 2 +- tegg/plugin/mcp-client/package.json | 2 +- tegg/plugin/mcp-proxy/package.json | 2 +- tegg/plugin/orm/package.json | 2 +- tegg/plugin/schedule/package.json | 2 +- tegg/plugin/tegg/package.json | 2 +- tegg/standalone/standalone/package.json | 2 +- tools/create-egg/package.json | 2 +- tools/egg-bin/package.json | 2 +- tools/egg-bundler/package.json | 2 +- tools/scripts/package.json | 2 +- 81 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 76b6047113..2ee65ce59c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/monorepo", - "version": "4.1.2-beta.21", + "version": "4.1.2-beta.22", "private": true, "description": "Eggjs framework monorepo", "license": "MIT", diff --git a/packages/cluster/package.json b/packages/cluster/package.json index a41411dd80..5fe6d6b5fc 100644 --- a/packages/cluster/package.json +++ b/packages/cluster/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cluster", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "cluster manager for egg", "keywords": [ "cluster", diff --git a/packages/cookies/package.json b/packages/cookies/package.json index ae41019586..070021bfba 100644 --- a/packages/cookies/package.json +++ b/packages/cookies/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cookies", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "cookies module for egg", "homepage": "https://github.com/eggjs/egg/tree/next/packages/cookies", "license": "MIT", diff --git a/packages/core/package.json b/packages/core/package.json index d2a786098a..39b1c6f8cb 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core", - "version": "7.0.2-beta.21", + "version": "7.0.2-beta.22", "description": "A core plugin framework based on @eggjs/koa", "keywords": [ "egg", diff --git a/packages/egg/package.json b/packages/egg/package.json index 772d88e714..442a4ea9f2 100644 --- a/packages/egg/package.json +++ b/packages/egg/package.json @@ -1,6 +1,6 @@ { "name": "egg", - "version": "4.1.2-beta.21", + "version": "4.1.2-beta.22", "description": "A web application framework for Node.js", "keywords": [ "app", diff --git a/packages/errors/package.json b/packages/errors/package.json index 5c247488c9..bcf6ff9d4e 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/errors", - "version": "3.0.2-beta.21", + "version": "3.0.2-beta.22", "description": "@eggjs/errors provide two kinds of errors that is Error and Exception.", "homepage": "https://github.com/eggjs/egg/tree/next/packages/errors", "bugs": { diff --git a/packages/extend2/package.json b/packages/extend2/package.json index 1242c40ecf..90bbdd9e6c 100644 --- a/packages/extend2/package.json +++ b/packages/extend2/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/extend2", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "Port of jQuery.extend for Node.js", "keywords": [ "clone", diff --git a/packages/koa-static-cache/package.json b/packages/koa-static-cache/package.json index 602b3d50eb..6940426dfe 100644 --- a/packages/koa-static-cache/package.json +++ b/packages/koa-static-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa-static-cache", - "version": "7.0.2-beta.21", + "version": "7.0.2-beta.22", "description": "Static cache middleware for koa", "keywords": [ "cache", diff --git a/packages/koa/package.json b/packages/koa/package.json index ea4d0e1c64..708bcd0383 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa", - "version": "3.1.2-beta.21", + "version": "3.1.2-beta.22", "description": "Koa web app framework for https://eggjs.org", "keywords": [ "app", diff --git a/packages/loader-fs/package.json b/packages/loader-fs/package.json index 6960a5e793..e7392770cc 100644 --- a/packages/loader-fs/package.json +++ b/packages/loader-fs/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/loader-fs", - "version": "1.0.0-beta.21", + "version": "1.0.0-beta.22", "description": "Loader-facing filesystem abstraction for Egg", "keywords": [ "egg", diff --git a/packages/logger/package.json b/packages/logger/package.json index 426e74c3ff..e9ba46fe52 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logger", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "egg logger", "keywords": [ "egg", diff --git a/packages/path-matching/package.json b/packages/path-matching/package.json index e2cb6572b0..95516db858 100644 --- a/packages/path-matching/package.json +++ b/packages/path-matching/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/path-matching", - "version": "3.0.2-beta.21", + "version": "3.0.2-beta.22", "description": "match or ignore url path", "keywords": [ "ignore", diff --git a/packages/router/package.json b/packages/router/package.json index e975ef561c..548bf86982 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/router", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Router middleware for egg/koa. Provides RESTful resource routing.", "keywords": [ "koa", diff --git a/packages/skills/package.json b/packages/skills/package.json index 7623659258..4697bad127 100644 --- a/packages/skills/package.json +++ b/packages/skills/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/skills", - "version": "4.1.2-beta.21", + "version": "4.1.2-beta.22", "description": "agent skills for egg", "keywords": [ "egg", diff --git a/packages/supertest/package.json b/packages/supertest/package.json index 5b79391cc0..fcbe77ec86 100644 --- a/packages/supertest/package.json +++ b/packages/supertest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/supertest", - "version": "9.0.2-beta.21", + "version": "9.0.2-beta.22", "description": "SuperAgent driven library for testing HTTP servers", "keywords": [ "bdd", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 26a2c8e6df..0283b5f9aa 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tsconfig", - "version": "3.1.2-beta.21", + "version": "3.1.2-beta.22", "description": "Base tsconfig for egg ts project", "keywords": [ "egg", diff --git a/packages/typings/package.json b/packages/typings/package.json index 6b820d4721..cfe98b412c 100644 --- a/packages/typings/package.json +++ b/packages/typings/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typings", - "version": "4.1.2-beta.21", + "version": "4.1.2-beta.22", "description": "Shared typings for egg projects", "keywords": [ "egg", diff --git a/packages/utils/package.json b/packages/utils/package.json index fb8b8e6b6e..db8a3d11d8 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/utils", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "Utils for all egg projects", "keywords": [ "egg", diff --git a/plugins/development/package.json b/plugins/development/package.json index b88e73c31d..aa9361e087 100644 --- a/plugins/development/package.json +++ b/plugins/development/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/development", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "development tool for egg", "keywords": [ "egg", diff --git a/plugins/i18n/package.json b/plugins/i18n/package.json index 35f474f8f5..7cfb5076fc 100644 --- a/plugins/i18n/package.json +++ b/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/i18n", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "i18n plugin for egg", "keywords": [ "egg", diff --git a/plugins/jsonp/package.json b/plugins/jsonp/package.json index fb4220bdf9..2cfaaebf72 100644 --- a/plugins/jsonp/package.json +++ b/plugins/jsonp/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/jsonp", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "jsonp support for egg", "keywords": [ "egg", diff --git a/plugins/logrotator/package.json b/plugins/logrotator/package.json index ebd647d8d9..442cbc6a13 100644 --- a/plugins/logrotator/package.json +++ b/plugins/logrotator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logrotator", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "logrotator for egg", "keywords": [ "egg", diff --git a/plugins/mock/package.json b/plugins/mock/package.json index f01fd64e02..f5503294cc 100644 --- a/plugins/mock/package.json +++ b/plugins/mock/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mock", - "version": "7.0.2-beta.21", + "version": "7.0.2-beta.22", "description": "mock server plugin for egg", "keywords": [ "egg", diff --git a/plugins/multipart/package.json b/plugins/multipart/package.json index 203bd5c5f7..bedc599874 100644 --- a/plugins/multipart/package.json +++ b/plugins/multipart/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/multipart", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "Multipart plugin for egg", "keywords": [ "egg", diff --git a/plugins/onerror/package.json b/plugins/onerror/package.json index c241305356..883b58492e 100644 --- a/plugins/onerror/package.json +++ b/plugins/onerror/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/onerror", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "error handler for egg", "keywords": [ "egg", diff --git a/plugins/redis/package.json b/plugins/redis/package.json index b5e21cf95e..faf9d8d0d8 100644 --- a/plugins/redis/package.json +++ b/plugins/redis/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/redis", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Valkey / Redis plugin for egg", "keywords": [ "Valkey", diff --git a/plugins/schedule/package.json b/plugins/schedule/package.json index 4c92cdaf31..4ae9e740d6 100644 --- a/plugins/schedule/package.json +++ b/plugins/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule", - "version": "6.0.2-beta.21", + "version": "6.0.2-beta.22", "description": "schedule plugin for egg, support corn job.", "keywords": [ "cron", diff --git a/plugins/security/package.json b/plugins/security/package.json index 351b6164dd..87220e5656 100644 --- a/plugins/security/package.json +++ b/plugins/security/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/security", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "security plugin in egg framework", "keywords": [ "egg", diff --git a/plugins/session/package.json b/plugins/session/package.json index 6d194c5599..7a12d129f9 100644 --- a/plugins/session/package.json +++ b/plugins/session/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/session", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "session plugin for egg", "keywords": [ "cookie", diff --git a/plugins/static/package.json b/plugins/static/package.json index 3e9c23b254..9d063c97b5 100644 --- a/plugins/static/package.json +++ b/plugins/static/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/static", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "static server plugin for egg", "keywords": [ "egg", diff --git a/plugins/tracer/package.json b/plugins/tracer/package.json index 49b24dc69f..f3d179790e 100644 --- a/plugins/tracer/package.json +++ b/plugins/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tracer", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tracer for egg", "keywords": [ "egg", diff --git a/plugins/typebox-validate/package.json b/plugins/typebox-validate/package.json index fd76ddfe3b..afa4a4d9ec 100644 --- a/plugins/typebox-validate/package.json +++ b/plugins/typebox-validate/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typebox-validate", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "another validate for typescript egg projects", "keywords": [ "ajv", diff --git a/plugins/view-nunjucks/package.json b/plugins/view-nunjucks/package.json index 43395d2ffe..c6ab54de83 100644 --- a/plugins/view-nunjucks/package.json +++ b/plugins/view-nunjucks/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view-nunjucks", - "version": "3.0.2-beta.21", + "version": "3.0.2-beta.22", "description": "nunjucks view plugin for egg", "keywords": [ "egg", diff --git a/plugins/view/package.json b/plugins/view/package.json index cd7d095fd0..a63f30621a 100644 --- a/plugins/view/package.json +++ b/plugins/view/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Base view plugin for egg", "keywords": [ "egg", diff --git a/plugins/watcher/package.json b/plugins/watcher/package.json index 95539d54fe..db597bd5cc 100644 --- a/plugins/watcher/package.json +++ b/plugins/watcher/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/watcher", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "file watcher plugin for egg", "keywords": [ "egg", diff --git a/tegg/core/agent-runtime/package.json b/tegg/core/agent-runtime/package.json index 3b4322f096..95ef426505 100644 --- a/tegg/core/agent-runtime/package.json +++ b/tegg/core/agent-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/agent-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Agent runtime with store abstraction for Egg.js tegg", "keywords": [ "agent", diff --git a/tegg/core/ajv-decorator/package.json b/tegg/core/ajv-decorator/package.json index 497addd45e..ae13cb4052 100644 --- a/tegg/core/ajv-decorator/package.json +++ b/tegg/core/ajv-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg ajv decorator", "keywords": [ "ajv", diff --git a/tegg/core/aop-decorator/package.json b/tegg/core/aop-decorator/package.json index 766a0e9873..b73434b688 100644 --- a/tegg/core/aop-decorator/package.json +++ b/tegg/core/aop-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg aop decorator", "keywords": [ "aop", diff --git a/tegg/core/aop-runtime/package.json b/tegg/core/aop-runtime/package.json index 5fcf964915..2737d715d1 100644 --- a/tegg/core/aop-runtime/package.json +++ b/tegg/core/aop-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg aop runtime", "keywords": [ "aop", diff --git a/tegg/core/background-task/package.json b/tegg/core/background-task/package.json index 7e8f8d6a9c..f7bb403f24 100644 --- a/tegg/core/background-task/package.json +++ b/tegg/core/background-task/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/background-task", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "background task util for tegg", "keywords": [ "async", diff --git a/tegg/core/common-util/package.json b/tegg/core/common-util/package.json index 14866df1e5..ad8d9f2231 100644 --- a/tegg/core/common-util/package.json +++ b/tegg/core/common-util/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-common-util", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "common util for tegg", "keywords": [ "collection", diff --git a/tegg/core/controller-decorator/package.json b/tegg/core/controller-decorator/package.json index abb5133a3b..b6631ff618 100644 --- a/tegg/core/controller-decorator/package.json +++ b/tegg/core/controller-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg controller decorator", "keywords": [ "controller", diff --git a/tegg/core/core-decorator/package.json b/tegg/core/core-decorator/package.json index 5526b7bdfb..b911ea4dcb 100644 --- a/tegg/core/core-decorator/package.json +++ b/tegg/core/core-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg core decorator", "keywords": [ "decorator", diff --git a/tegg/core/dal-decorator/package.json b/tegg/core/dal-decorator/package.json index b443e2e254..0deda245f8 100644 --- a/tegg/core/dal-decorator/package.json +++ b/tegg/core/dal-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg dal decorator", "keywords": [ "dal", diff --git a/tegg/core/dal-runtime/package.json b/tegg/core/dal-runtime/package.json index c14045fcf9..0aaa6da8c0 100644 --- a/tegg/core/dal-runtime/package.json +++ b/tegg/core/dal-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg dal runtime", "keywords": [ "dal", diff --git a/tegg/core/dynamic-inject-runtime/package.json b/tegg/core/dynamic-inject-runtime/package.json index 8d7489068d..79206899a9 100644 --- a/tegg/core/dynamic-inject-runtime/package.json +++ b/tegg/core/dynamic-inject-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg dynamic inject runtime", "keywords": [ "egg", diff --git a/tegg/core/dynamic-inject/package.json b/tegg/core/dynamic-inject/package.json index 58af9b0266..fc94256b6d 100644 --- a/tegg/core/dynamic-inject/package.json +++ b/tegg/core/dynamic-inject/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg dynamic inject decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-decorator/package.json b/tegg/core/eventbus-decorator/package.json index 4a8d2131b9..f23c556903 100644 --- a/tegg/core/eventbus-decorator/package.json +++ b/tegg/core/eventbus-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg eventbus decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-runtime/package.json b/tegg/core/eventbus-runtime/package.json index 86917609d2..e0f52b085c 100644 --- a/tegg/core/eventbus-runtime/package.json +++ b/tegg/core/eventbus-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg eventbus runtime", "keywords": [ "egg", diff --git a/tegg/core/langchain-decorator/package.json b/tegg/core/langchain-decorator/package.json index 1fbacdc6e2..47f006a0fd 100644 --- a/tegg/core/langchain-decorator/package.json +++ b/tegg/core/langchain-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg langchain decorator", "keywords": [ "egg", diff --git a/tegg/core/lifecycle/package.json b/tegg/core/lifecycle/package.json index e764938823..da46664fba 100644 --- a/tegg/core/lifecycle/package.json +++ b/tegg/core/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/lifecycle", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg lifecycle definition and decorators", "keywords": [ "egg", diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index d61e68ac07..741e6b54d3 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/mcp-client/package.json b/tegg/core/mcp-client/package.json index 615ba0aeed..0197440b0f 100644 --- a/tegg/core/mcp-client/package.json +++ b/tegg/core/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg mcp client", "keywords": [ "egg", diff --git a/tegg/core/metadata/package.json b/tegg/core/metadata/package.json index 4d9754444d..4033a77154 100644 --- a/tegg/core/metadata/package.json +++ b/tegg/core/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/metadata", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg metadata", "keywords": [ "egg", diff --git a/tegg/core/orm-decorator/package.json b/tegg/core/orm-decorator/package.json index aca1e89125..6d614a7b8a 100644 --- a/tegg/core/orm-decorator/package.json +++ b/tegg/core/orm-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg orm decorator", "keywords": [ "egg", diff --git a/tegg/core/runtime/package.json b/tegg/core/runtime/package.json index 79a952f1eb..140891c6c0 100644 --- a/tegg/core/runtime/package.json +++ b/tegg/core/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-runtime", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg runtime", "keywords": [ "egg", diff --git a/tegg/core/schedule-decorator/package.json b/tegg/core/schedule-decorator/package.json index 2558bb90cf..28d40be73b 100644 --- a/tegg/core/schedule-decorator/package.json +++ b/tegg/core/schedule-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg schedule decorator", "keywords": [ "egg", diff --git a/tegg/core/standalone-decorator/package.json b/tegg/core/standalone-decorator/package.json index 5d92ada983..61fc68161b 100644 --- a/tegg/core/standalone-decorator/package.json +++ b/tegg/core/standalone-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg standalone decorator", "keywords": [ "decorator", diff --git a/tegg/core/tegg/package.json b/tegg/core/tegg/package.json index 7bf5bbcef4..946a891000 100644 --- a/tegg/core/tegg/package.json +++ b/tegg/core/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg decorator packages", "keywords": [ "egg", diff --git a/tegg/core/transaction-decorator/package.json b/tegg/core/transaction-decorator/package.json index 3a593c83db..cd713bb6d8 100644 --- a/tegg/core/transaction-decorator/package.json +++ b/tegg/core/transaction-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/transaction-decorator", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg transaction decorator", "keywords": [ "decorator", diff --git a/tegg/core/types/package.json b/tegg/core/types/package.json index 1545003993..59d2b8c1c5 100644 --- a/tegg/core/types/package.json +++ b/tegg/core/types/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-types", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg types", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 5ad30955ed..9a11e0af2c 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", diff --git a/tegg/plugin/ajv/package.json b/tegg/plugin/ajv/package.json index 62668bd489..c29c82b54b 100644 --- a/tegg/plugin/ajv/package.json +++ b/tegg/plugin/ajv/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "ajv plugin for egg and tegg", "keywords": [ "ajv", diff --git a/tegg/plugin/aop/package.json b/tegg/plugin/aop/package.json index 89d56c010d..7ec60e318c 100644 --- a/tegg/plugin/aop/package.json +++ b/tegg/plugin/aop/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg aop plugin", "keywords": [ "aop", diff --git a/tegg/plugin/common/package.json b/tegg/plugin/common/package.json index 3317a98309..6a5e8b3946 100644 --- a/tegg/plugin/common/package.json +++ b/tegg/plugin/common/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/module-common", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "common module", "keywords": [ "common", diff --git a/tegg/plugin/config/package.json b/tegg/plugin/config/package.json index 8c3e20b06a..51888c4d3e 100644 --- a/tegg/plugin/config/package.json +++ b/tegg/plugin/config/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-config", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "module config plugin for egg", "keywords": [ "config", diff --git a/tegg/plugin/controller/package.json b/tegg/plugin/controller/package.json index 309b259e5d..1f088d788e 100644 --- a/tegg/plugin/controller/package.json +++ b/tegg/plugin/controller/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "controller decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/dal/package.json b/tegg/plugin/dal/package.json index 554edc4b73..55b9eb1520 100644 --- a/tegg/plugin/dal/package.json +++ b/tegg/plugin/dal/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "dal plugin for egg", "keywords": [ "dal", diff --git a/tegg/plugin/dns-cache/package.json b/tegg/plugin/dns-cache/package.json index 8a9a76331e..b7c46581f3 100644 --- a/tegg/plugin/dns-cache/package.json +++ b/tegg/plugin/dns-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dns-cache-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg dns cache plugin", "keywords": [ "cache", diff --git a/tegg/plugin/eventbus/package.json b/tegg/plugin/eventbus/package.json index 6bd441bc16..b24bbf0079 100644 --- a/tegg/plugin/eventbus/package.json +++ b/tegg/plugin/eventbus/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg event plugin", "keywords": [ "decorator", diff --git a/tegg/plugin/langchain/package.json b/tegg/plugin/langchain/package.json index a7f01221ef..5643ae96ff 100644 --- a/tegg/plugin/langchain/package.json +++ b/tegg/plugin/langchain/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "langchain for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-client/package.json b/tegg/plugin/mcp-client/package.json index 593b67314f..971d2b6dc4 100644 --- a/tegg/plugin/mcp-client/package.json +++ b/tegg/plugin/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "mcp client for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-proxy/package.json b/tegg/plugin/mcp-proxy/package.json index f4fcac542f..7a6957787d 100644 --- a/tegg/plugin/mcp-proxy/package.json +++ b/tegg/plugin/mcp-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-proxy-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg mcp proxy plugin", "keywords": [ "egg", diff --git a/tegg/plugin/orm/package.json b/tegg/plugin/orm/package.json index 6a3a7c8921..60c2a2cb42 100644 --- a/tegg/plugin/orm/package.json +++ b/tegg/plugin/orm/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "orm decorator for egg", "keywords": [ "egg", diff --git a/tegg/plugin/schedule/package.json b/tegg/plugin/schedule/package.json index 10611c71a8..57f32d2541 100644 --- a/tegg/plugin/schedule/package.json +++ b/tegg/plugin/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "schedule decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/tegg/package.json b/tegg/plugin/tegg/package.json index 91dfdd067c..45521896d7 100644 --- a/tegg/plugin/tegg/package.json +++ b/tegg/plugin/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-plugin", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "module plugin for egg", "keywords": [ "egg", diff --git a/tegg/standalone/standalone/package.json b/tegg/standalone/standalone/package.json index 3628bcce74..e4993c281c 100644 --- a/tegg/standalone/standalone/package.json +++ b/tegg/standalone/standalone/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone", - "version": "4.0.2-beta.21", + "version": "4.0.2-beta.22", "description": "tegg standalone", "keywords": [ "async", diff --git a/tools/create-egg/package.json b/tools/create-egg/package.json index a56b8a99a8..138432936c 100644 --- a/tools/create-egg/package.json +++ b/tools/create-egg/package.json @@ -1,6 +1,6 @@ { "name": "create-egg", - "version": "4.1.2-beta.21", + "version": "4.1.2-beta.22", "description": "Scaffolding Your First Egg.js Project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/create-egg", "bugs": { diff --git a/tools/egg-bin/package.json b/tools/egg-bin/package.json index 8832c00eed..eb6d21b7c4 100644 --- a/tools/egg-bin/package.json +++ b/tools/egg-bin/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/bin", - "version": "8.0.2-beta.21", + "version": "8.0.2-beta.22", "description": "egg developer tool", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bin", "bugs": { diff --git a/tools/egg-bundler/package.json b/tools/egg-bundler/package.json index 664e4cec69..b557f07cf7 100644 --- a/tools/egg-bundler/package.json +++ b/tools/egg-bundler/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/egg-bundler", - "version": "0.0.1-beta.11", + "version": "0.0.1-beta.12", "description": "Bundle an Egg.js application into a deployable artifact using @utoo/pack", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bundler", "bugs": { diff --git a/tools/scripts/package.json b/tools/scripts/package.json index c90d15bffe..25196709b8 100644 --- a/tools/scripts/package.json +++ b/tools/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/scripts", - "version": "5.0.2-beta.21", + "version": "5.0.2-beta.22", "description": "deploy tool for egg project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/scripts", "bugs": { From 3519a029b796c4ac130297ee405b5ee6acdab6c9 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:58:12 +0800 Subject: [PATCH 06/11] fix(tegg-vitest): install module importer in test vm --- tegg/core/vitest/package.json | 2 ++ tegg/core/vitest/src/runner.ts | 6 ---- tegg/core/vitest/src/setup.ts | 44 ++++++++++++++++++++++++++++++ tegg/core/vitest/vitest.config.ts | 2 +- tools/egg-bin/src/commands/test.ts | 6 ++++ 5 files changed, 53 insertions(+), 7 deletions(-) create mode 100644 tegg/core/vitest/src/setup.ts diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 9a11e0af2c..7f7e7005ce 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -30,6 +30,7 @@ "exports": { ".": "./src/index.ts", "./runner": "./src/runner.ts", + "./setup": "./src/setup.ts", "./shared": "./src/shared.ts", "./package.json": "./package.json" }, @@ -38,6 +39,7 @@ "exports": { ".": "./dist/index.js", "./runner": "./dist/runner.js", + "./setup": "./dist/setup.js", "./shared": "./dist/shared.js", "./package.json": "./package.json" } diff --git a/tegg/core/vitest/src/runner.ts b/tegg/core/vitest/src/runner.ts index 3b2e53cb2a..24436763d8 100644 --- a/tegg/core/vitest/src/runner.ts +++ b/tegg/core/vitest/src/runner.ts @@ -87,12 +87,6 @@ export default class TeggVitestRunner extends VitestTestRunner { constructor(config: ConstructorParameters[0]) { super(config); - // TEGG discovers prototype files while the Egg app is booting. Route those - // imports through Vitest's module graph so application loading and test - // imports resolve to the same class instances. - // `setup` imports intentionally invalidate Vitest's module cache. Use the - // regular collection path here so an already imported prototype is reused. - globalThis.__EGG_MODULE_IMPORTER__ = async (filepath: string) => super.importFile(filepath, 'collect'); // When isolate: false, all test files share the same worker and module cache. // The app must not be closed between files — only after all files finish. this.sharedMode = !config.isolate; diff --git a/tegg/core/vitest/src/setup.ts b/tegg/core/vitest/src/setup.ts new file mode 100644 index 0000000000..71f832355c --- /dev/null +++ b/tegg/core/vitest/src/setup.ts @@ -0,0 +1,44 @@ +import fs from 'node:fs'; +import { createRequire } from 'node:module'; +import path from 'node:path'; +import { pathToFileURL } from 'node:url'; + +const nodeRequire = createRequire(import.meta.url); +const esmDirectoryCache = new Map(); + +function isEsmFile(filePath: string): boolean { + if (filePath.endsWith('.mjs')) return true; + if (filePath.endsWith('.cjs')) return false; + + let directory = path.dirname(filePath); + const visited: string[] = []; + while (directory !== path.dirname(directory)) { + const cached = esmDirectoryCache.get(directory); + if (cached !== undefined) { + for (const item of visited) esmDirectoryCache.set(item, cached); + return cached; + } + + visited.push(directory); + const packageFile = path.join(directory, 'package.json'); + if (fs.existsSync(packageFile)) { + let isEsm = false; + try { + isEsm = JSON.parse(fs.readFileSync(packageFile, 'utf8')).type === 'module'; + } catch { + // Invalid package metadata follows Node's CommonJS-compatible fallback. + } + for (const item of visited) esmDirectoryCache.set(item, isEsm); + return isEsm; + } + directory = path.dirname(directory); + } + return false; +} + +// This setup file runs inside the test ViteVM. CJS files must use Node's +// require cache, while ESM files stay in Vitest's transformed import graph. +globalThis.__EGG_MODULE_IMPORTER__ = async (filePath: string) => { + if (isEsmFile(filePath)) return import(pathToFileURL(filePath).href); + return nodeRequire(filePath); +}; diff --git a/tegg/core/vitest/vitest.config.ts b/tegg/core/vitest/vitest.config.ts index d08addc178..8a34c3e43c 100644 --- a/tegg/core/vitest/vitest.config.ts +++ b/tegg/core/vitest/vitest.config.ts @@ -23,7 +23,7 @@ export default defineConfig({ environment: 'node', include: ['test/**/*.test.ts'], // Register TS loader (ts-node) before tests so Egg can load .ts via Module._extensions. - setupFiles: ['test/setup.ts'], + setupFiles: ['./src/setup.ts', 'test/setup.ts'], // Custom runner for tegg context injection via enterWith + held beginModuleScope. runner: './src/runner.ts', }, diff --git a/tools/egg-bin/src/commands/test.ts b/tools/egg-bin/src/commands/test.ts index 91fdef1026..6af3e6457f 100644 --- a/tools/egg-bin/src/commands/test.ts +++ b/tools/egg-bin/src/commands/test.ts @@ -252,6 +252,12 @@ export default class Test extends BaseCommand { } if (!runner) { debug('skip @eggjs/tegg-vitest/runner: self-test fixture or not resolvable'); + } else { + const teggSetup = importResolve('@eggjs/tegg-vitest/setup', { + paths: [flags.base, import.meta.dirname], + }); + setupFiles.unshift(teggSetup); + debug('auto add @eggjs/tegg-vitest/setup: %o', teggSetup); } return { From f0511b46e4c423b19be22685b4be21e9205854f5 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Fri, 10 Jul 2026 02:18:58 +0800 Subject: [PATCH 07/11] fix(dal): skip transaction hook without datasource --- .../dal/src/lib/TransactionPrototypeHook.ts | 9 ++- .../dal/test/TransactionPrototypeHook.test.ts | 64 +++++++++++++++++++ 2 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 tegg/plugin/dal/test/TransactionPrototypeHook.test.ts diff --git a/tegg/plugin/dal/src/lib/TransactionPrototypeHook.ts b/tegg/plugin/dal/src/lib/TransactionPrototypeHook.ts index fce764bef5..6c9c5c0d06 100644 --- a/tegg/plugin/dal/src/lib/TransactionPrototypeHook.ts +++ b/tegg/plugin/dal/src/lib/TransactionPrototypeHook.ts @@ -26,10 +26,14 @@ export class TransactionPrototypeHook implements LifecycleHook { + const logger = { + info() {}, + } as any; + + it('should skip transaction hook when module has no dataSource config', async () => { + class FooService { + @Transactional() + async doSomething() {} + } + + const hook = new TransactionPrototypeHook( + { + foo: { + config: {}, + }, + } as any, + logger, + ); + + await expect( + hook.preCreate({ + clazz: FooService, + loadUnit: { + name: 'foo', + }, + } as any), + ).resolves.toBeUndefined(); + }); + + it('should skip transaction hook when module has empty dataSource config', async () => { + class BarService { + @Transactional({ + datasourceName: 'foo', + }) + async doSomething() {} + } + + const hook = new TransactionPrototypeHook( + { + bar: { + config: { + dataSource: {}, + }, + }, + } as any, + logger, + ); + + await expect( + hook.preCreate({ + clazz: BarService, + loadUnit: { + name: 'bar', + }, + } as any), + ).resolves.toBeUndefined(); + }); +}); From 86ae14145fde55824e5c2b159fb3710ecfa6178c Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 01:58:23 +0800 Subject: [PATCH 08/11] chore(release): prerelease version bump - @eggjs/cluster@4.0.2-beta.23 - @eggjs/cookies@4.0.2-beta.23 - @eggjs/core@7.0.2-beta.23 - egg@4.1.2-beta.23 - @eggjs/errors@3.0.2-beta.23 - @eggjs/extend2@5.0.2-beta.23 - @eggjs/koa@3.1.2-beta.23 - @eggjs/koa-static-cache@7.0.2-beta.23 - @eggjs/loader-fs@1.0.0-beta.23 - @eggjs/logger@4.0.2-beta.23 - @eggjs/path-matching@3.0.2-beta.23 - @eggjs/router@4.0.2-beta.23 - @eggjs/skills@4.1.2-beta.23 - @eggjs/supertest@9.0.2-beta.23 - @eggjs/tsconfig@3.1.2-beta.23 - @eggjs/typings@4.1.2-beta.23 - @eggjs/utils@5.0.2-beta.23 - @eggjs/development@5.0.2-beta.23 - @eggjs/i18n@4.0.2-beta.23 - @eggjs/jsonp@4.0.2-beta.23 - @eggjs/logrotator@5.0.2-beta.23 - @eggjs/mock@7.0.2-beta.23 - @eggjs/multipart@5.0.2-beta.23 - @eggjs/onerror@4.0.2-beta.23 - @eggjs/redis@4.0.2-beta.23 - @eggjs/schedule@6.0.2-beta.23 - @eggjs/security@5.0.2-beta.23 - @eggjs/session@5.0.2-beta.23 - @eggjs/static@4.0.2-beta.23 - @eggjs/tracer@4.0.2-beta.23 - @eggjs/typebox-validate@4.0.2-beta.23 - @eggjs/view@4.0.2-beta.23 - @eggjs/view-nunjucks@3.0.2-beta.23 - @eggjs/watcher@5.0.2-beta.23 - create-egg@4.1.2-beta.23 - @eggjs/bin@8.0.2-beta.23 - @eggjs/egg-bundler@0.0.1-beta.13 - @eggjs/scripts@5.0.2-beta.23 - @eggjs/agent-runtime@4.0.2-beta.23 - @eggjs/ajv-decorator@4.0.2-beta.23 - @eggjs/aop-decorator@4.0.2-beta.23 - @eggjs/aop-runtime@4.0.2-beta.23 - @eggjs/background-task@4.0.2-beta.23 - @eggjs/tegg-common-util@4.0.2-beta.23 - @eggjs/controller-decorator@4.0.2-beta.23 - @eggjs/core-decorator@4.0.2-beta.23 - @eggjs/dal-decorator@4.0.2-beta.23 - @eggjs/dal-runtime@4.0.2-beta.23 - @eggjs/dynamic-inject@4.0.2-beta.23 - @eggjs/dynamic-inject-runtime@4.0.2-beta.23 - @eggjs/eventbus-decorator@4.0.2-beta.23 - @eggjs/eventbus-runtime@4.0.2-beta.23 - @eggjs/langchain-decorator@4.0.2-beta.23 - @eggjs/lifecycle@4.0.2-beta.23 - @eggjs/tegg-loader@4.0.2-beta.23 - @eggjs/mcp-client@4.0.2-beta.23 - @eggjs/metadata@4.0.2-beta.23 - @eggjs/orm-decorator@4.0.2-beta.23 - @eggjs/tegg-runtime@4.0.2-beta.23 - @eggjs/schedule-decorator@4.0.2-beta.23 - @eggjs/standalone-decorator@4.0.2-beta.23 - @eggjs/tegg@4.0.2-beta.23 - @eggjs/transaction-decorator@4.0.2-beta.23 - @eggjs/tegg-types@4.0.2-beta.23 - @eggjs/tegg-vitest@4.0.2-beta.23 - @eggjs/ajv-plugin@4.0.2-beta.23 - @eggjs/aop-plugin@4.0.2-beta.23 - @eggjs/module-common@4.0.2-beta.23 - @eggjs/tegg-config@4.0.2-beta.23 - @eggjs/controller-plugin@4.0.2-beta.23 - @eggjs/dal-plugin@4.0.2-beta.23 - @eggjs/dns-cache-plugin@4.0.2-beta.23 - @eggjs/eventbus-plugin@4.0.2-beta.23 - @eggjs/langchain-plugin@4.0.2-beta.23 - @eggjs/mcp-client-plugin@4.0.2-beta.23 - @eggjs/mcp-proxy-plugin@4.0.2-beta.23 - @eggjs/orm-plugin@4.0.2-beta.23 - @eggjs/schedule-plugin@4.0.2-beta.23 - @eggjs/tegg-plugin@4.0.2-beta.23 - @eggjs/standalone@4.0.2-beta.23 --- package.json | 2 +- packages/cluster/package.json | 2 +- packages/cookies/package.json | 2 +- packages/core/package.json | 2 +- packages/egg/package.json | 2 +- packages/errors/package.json | 2 +- packages/extend2/package.json | 2 +- packages/koa-static-cache/package.json | 2 +- packages/koa/package.json | 2 +- packages/loader-fs/package.json | 2 +- packages/logger/package.json | 2 +- packages/path-matching/package.json | 2 +- packages/router/package.json | 2 +- packages/skills/package.json | 2 +- packages/supertest/package.json | 2 +- packages/tsconfig/package.json | 2 +- packages/typings/package.json | 2 +- packages/utils/package.json | 2 +- plugins/development/package.json | 2 +- plugins/i18n/package.json | 2 +- plugins/jsonp/package.json | 2 +- plugins/logrotator/package.json | 2 +- plugins/mock/package.json | 2 +- plugins/multipart/package.json | 2 +- plugins/onerror/package.json | 2 +- plugins/redis/package.json | 2 +- plugins/schedule/package.json | 2 +- plugins/security/package.json | 2 +- plugins/session/package.json | 2 +- plugins/static/package.json | 2 +- plugins/tracer/package.json | 2 +- plugins/typebox-validate/package.json | 2 +- plugins/view-nunjucks/package.json | 2 +- plugins/view/package.json | 2 +- plugins/watcher/package.json | 2 +- tegg/core/agent-runtime/package.json | 2 +- tegg/core/ajv-decorator/package.json | 2 +- tegg/core/aop-decorator/package.json | 2 +- tegg/core/aop-runtime/package.json | 2 +- tegg/core/background-task/package.json | 2 +- tegg/core/common-util/package.json | 2 +- tegg/core/controller-decorator/package.json | 2 +- tegg/core/core-decorator/package.json | 2 +- tegg/core/dal-decorator/package.json | 2 +- tegg/core/dal-runtime/package.json | 2 +- tegg/core/dynamic-inject-runtime/package.json | 2 +- tegg/core/dynamic-inject/package.json | 2 +- tegg/core/eventbus-decorator/package.json | 2 +- tegg/core/eventbus-runtime/package.json | 2 +- tegg/core/langchain-decorator/package.json | 2 +- tegg/core/lifecycle/package.json | 2 +- tegg/core/loader/package.json | 2 +- tegg/core/mcp-client/package.json | 2 +- tegg/core/metadata/package.json | 2 +- tegg/core/orm-decorator/package.json | 2 +- tegg/core/runtime/package.json | 2 +- tegg/core/schedule-decorator/package.json | 2 +- tegg/core/standalone-decorator/package.json | 2 +- tegg/core/tegg/package.json | 2 +- tegg/core/transaction-decorator/package.json | 2 +- tegg/core/types/package.json | 2 +- tegg/core/vitest/package.json | 2 +- tegg/plugin/ajv/package.json | 2 +- tegg/plugin/aop/package.json | 2 +- tegg/plugin/common/package.json | 2 +- tegg/plugin/config/package.json | 2 +- tegg/plugin/controller/package.json | 2 +- tegg/plugin/dal/package.json | 2 +- tegg/plugin/dns-cache/package.json | 2 +- tegg/plugin/eventbus/package.json | 2 +- tegg/plugin/langchain/package.json | 2 +- tegg/plugin/mcp-client/package.json | 2 +- tegg/plugin/mcp-proxy/package.json | 2 +- tegg/plugin/orm/package.json | 2 +- tegg/plugin/schedule/package.json | 2 +- tegg/plugin/tegg/package.json | 2 +- tegg/standalone/standalone/package.json | 2 +- tools/create-egg/package.json | 2 +- tools/egg-bin/package.json | 2 +- tools/egg-bundler/package.json | 2 +- tools/scripts/package.json | 2 +- 81 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 2ee65ce59c..2abcbddf2e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/monorepo", - "version": "4.1.2-beta.22", + "version": "4.1.2-beta.23", "private": true, "description": "Eggjs framework monorepo", "license": "MIT", diff --git a/packages/cluster/package.json b/packages/cluster/package.json index 5fe6d6b5fc..8ca8dfa2c4 100644 --- a/packages/cluster/package.json +++ b/packages/cluster/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cluster", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "cluster manager for egg", "keywords": [ "cluster", diff --git a/packages/cookies/package.json b/packages/cookies/package.json index 070021bfba..2615a536dd 100644 --- a/packages/cookies/package.json +++ b/packages/cookies/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cookies", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "cookies module for egg", "homepage": "https://github.com/eggjs/egg/tree/next/packages/cookies", "license": "MIT", diff --git a/packages/core/package.json b/packages/core/package.json index 39b1c6f8cb..8504c14a88 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core", - "version": "7.0.2-beta.22", + "version": "7.0.2-beta.23", "description": "A core plugin framework based on @eggjs/koa", "keywords": [ "egg", diff --git a/packages/egg/package.json b/packages/egg/package.json index 442a4ea9f2..6bcd5cab4e 100644 --- a/packages/egg/package.json +++ b/packages/egg/package.json @@ -1,6 +1,6 @@ { "name": "egg", - "version": "4.1.2-beta.22", + "version": "4.1.2-beta.23", "description": "A web application framework for Node.js", "keywords": [ "app", diff --git a/packages/errors/package.json b/packages/errors/package.json index bcf6ff9d4e..d1426ed116 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/errors", - "version": "3.0.2-beta.22", + "version": "3.0.2-beta.23", "description": "@eggjs/errors provide two kinds of errors that is Error and Exception.", "homepage": "https://github.com/eggjs/egg/tree/next/packages/errors", "bugs": { diff --git a/packages/extend2/package.json b/packages/extend2/package.json index 90bbdd9e6c..cadc758912 100644 --- a/packages/extend2/package.json +++ b/packages/extend2/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/extend2", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "Port of jQuery.extend for Node.js", "keywords": [ "clone", diff --git a/packages/koa-static-cache/package.json b/packages/koa-static-cache/package.json index 6940426dfe..fa6f2a43c9 100644 --- a/packages/koa-static-cache/package.json +++ b/packages/koa-static-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa-static-cache", - "version": "7.0.2-beta.22", + "version": "7.0.2-beta.23", "description": "Static cache middleware for koa", "keywords": [ "cache", diff --git a/packages/koa/package.json b/packages/koa/package.json index 708bcd0383..71512be08c 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa", - "version": "3.1.2-beta.22", + "version": "3.1.2-beta.23", "description": "Koa web app framework for https://eggjs.org", "keywords": [ "app", diff --git a/packages/loader-fs/package.json b/packages/loader-fs/package.json index e7392770cc..131b89d836 100644 --- a/packages/loader-fs/package.json +++ b/packages/loader-fs/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/loader-fs", - "version": "1.0.0-beta.22", + "version": "1.0.0-beta.23", "description": "Loader-facing filesystem abstraction for Egg", "keywords": [ "egg", diff --git a/packages/logger/package.json b/packages/logger/package.json index e9ba46fe52..5dbcfc222c 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logger", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "egg logger", "keywords": [ "egg", diff --git a/packages/path-matching/package.json b/packages/path-matching/package.json index 95516db858..d24478dc63 100644 --- a/packages/path-matching/package.json +++ b/packages/path-matching/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/path-matching", - "version": "3.0.2-beta.22", + "version": "3.0.2-beta.23", "description": "match or ignore url path", "keywords": [ "ignore", diff --git a/packages/router/package.json b/packages/router/package.json index 548bf86982..3333fa694b 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/router", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "Router middleware for egg/koa. Provides RESTful resource routing.", "keywords": [ "koa", diff --git a/packages/skills/package.json b/packages/skills/package.json index 4697bad127..2a83cc24b5 100644 --- a/packages/skills/package.json +++ b/packages/skills/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/skills", - "version": "4.1.2-beta.22", + "version": "4.1.2-beta.23", "description": "agent skills for egg", "keywords": [ "egg", diff --git a/packages/supertest/package.json b/packages/supertest/package.json index fcbe77ec86..8bf965aada 100644 --- a/packages/supertest/package.json +++ b/packages/supertest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/supertest", - "version": "9.0.2-beta.22", + "version": "9.0.2-beta.23", "description": "SuperAgent driven library for testing HTTP servers", "keywords": [ "bdd", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 0283b5f9aa..51e9dc4954 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tsconfig", - "version": "3.1.2-beta.22", + "version": "3.1.2-beta.23", "description": "Base tsconfig for egg ts project", "keywords": [ "egg", diff --git a/packages/typings/package.json b/packages/typings/package.json index cfe98b412c..f30c3c7165 100644 --- a/packages/typings/package.json +++ b/packages/typings/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typings", - "version": "4.1.2-beta.22", + "version": "4.1.2-beta.23", "description": "Shared typings for egg projects", "keywords": [ "egg", diff --git a/packages/utils/package.json b/packages/utils/package.json index db8a3d11d8..b1da8e3718 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/utils", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "Utils for all egg projects", "keywords": [ "egg", diff --git a/plugins/development/package.json b/plugins/development/package.json index aa9361e087..6d06961ede 100644 --- a/plugins/development/package.json +++ b/plugins/development/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/development", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "development tool for egg", "keywords": [ "egg", diff --git a/plugins/i18n/package.json b/plugins/i18n/package.json index 7cfb5076fc..b2e0ba1b77 100644 --- a/plugins/i18n/package.json +++ b/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/i18n", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "i18n plugin for egg", "keywords": [ "egg", diff --git a/plugins/jsonp/package.json b/plugins/jsonp/package.json index 2cfaaebf72..bc441c1dc2 100644 --- a/plugins/jsonp/package.json +++ b/plugins/jsonp/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/jsonp", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "jsonp support for egg", "keywords": [ "egg", diff --git a/plugins/logrotator/package.json b/plugins/logrotator/package.json index 442cbc6a13..d695ef9a03 100644 --- a/plugins/logrotator/package.json +++ b/plugins/logrotator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logrotator", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "logrotator for egg", "keywords": [ "egg", diff --git a/plugins/mock/package.json b/plugins/mock/package.json index f5503294cc..edcf798d93 100644 --- a/plugins/mock/package.json +++ b/plugins/mock/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mock", - "version": "7.0.2-beta.22", + "version": "7.0.2-beta.23", "description": "mock server plugin for egg", "keywords": [ "egg", diff --git a/plugins/multipart/package.json b/plugins/multipart/package.json index bedc599874..43ecc986a4 100644 --- a/plugins/multipart/package.json +++ b/plugins/multipart/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/multipart", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "Multipart plugin for egg", "keywords": [ "egg", diff --git a/plugins/onerror/package.json b/plugins/onerror/package.json index 883b58492e..c0dff65f5e 100644 --- a/plugins/onerror/package.json +++ b/plugins/onerror/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/onerror", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "error handler for egg", "keywords": [ "egg", diff --git a/plugins/redis/package.json b/plugins/redis/package.json index faf9d8d0d8..c34959ceaa 100644 --- a/plugins/redis/package.json +++ b/plugins/redis/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/redis", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "Valkey / Redis plugin for egg", "keywords": [ "Valkey", diff --git a/plugins/schedule/package.json b/plugins/schedule/package.json index 4ae9e740d6..4c8f9c6985 100644 --- a/plugins/schedule/package.json +++ b/plugins/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule", - "version": "6.0.2-beta.22", + "version": "6.0.2-beta.23", "description": "schedule plugin for egg, support corn job.", "keywords": [ "cron", diff --git a/plugins/security/package.json b/plugins/security/package.json index 87220e5656..a6608008e0 100644 --- a/plugins/security/package.json +++ b/plugins/security/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/security", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "security plugin in egg framework", "keywords": [ "egg", diff --git a/plugins/session/package.json b/plugins/session/package.json index 7a12d129f9..7bb373a8d8 100644 --- a/plugins/session/package.json +++ b/plugins/session/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/session", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "session plugin for egg", "keywords": [ "cookie", diff --git a/plugins/static/package.json b/plugins/static/package.json index 9d063c97b5..b0f6118fdc 100644 --- a/plugins/static/package.json +++ b/plugins/static/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/static", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "static server plugin for egg", "keywords": [ "egg", diff --git a/plugins/tracer/package.json b/plugins/tracer/package.json index f3d179790e..3427621a9a 100644 --- a/plugins/tracer/package.json +++ b/plugins/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tracer", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tracer for egg", "keywords": [ "egg", diff --git a/plugins/typebox-validate/package.json b/plugins/typebox-validate/package.json index afa4a4d9ec..8d3bf66fb9 100644 --- a/plugins/typebox-validate/package.json +++ b/plugins/typebox-validate/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typebox-validate", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "another validate for typescript egg projects", "keywords": [ "ajv", diff --git a/plugins/view-nunjucks/package.json b/plugins/view-nunjucks/package.json index c6ab54de83..4e8426922f 100644 --- a/plugins/view-nunjucks/package.json +++ b/plugins/view-nunjucks/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view-nunjucks", - "version": "3.0.2-beta.22", + "version": "3.0.2-beta.23", "description": "nunjucks view plugin for egg", "keywords": [ "egg", diff --git a/plugins/view/package.json b/plugins/view/package.json index a63f30621a..71e1cf30e0 100644 --- a/plugins/view/package.json +++ b/plugins/view/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "Base view plugin for egg", "keywords": [ "egg", diff --git a/plugins/watcher/package.json b/plugins/watcher/package.json index db597bd5cc..6173ea165e 100644 --- a/plugins/watcher/package.json +++ b/plugins/watcher/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/watcher", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "file watcher plugin for egg", "keywords": [ "egg", diff --git a/tegg/core/agent-runtime/package.json b/tegg/core/agent-runtime/package.json index 95ef426505..71fd0437ad 100644 --- a/tegg/core/agent-runtime/package.json +++ b/tegg/core/agent-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/agent-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "Agent runtime with store abstraction for Egg.js tegg", "keywords": [ "agent", diff --git a/tegg/core/ajv-decorator/package.json b/tegg/core/ajv-decorator/package.json index ae13cb4052..2a0edeb6fe 100644 --- a/tegg/core/ajv-decorator/package.json +++ b/tegg/core/ajv-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg ajv decorator", "keywords": [ "ajv", diff --git a/tegg/core/aop-decorator/package.json b/tegg/core/aop-decorator/package.json index b73434b688..399d859f00 100644 --- a/tegg/core/aop-decorator/package.json +++ b/tegg/core/aop-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg aop decorator", "keywords": [ "aop", diff --git a/tegg/core/aop-runtime/package.json b/tegg/core/aop-runtime/package.json index 2737d715d1..58de529f6c 100644 --- a/tegg/core/aop-runtime/package.json +++ b/tegg/core/aop-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg aop runtime", "keywords": [ "aop", diff --git a/tegg/core/background-task/package.json b/tegg/core/background-task/package.json index f7bb403f24..34feaad032 100644 --- a/tegg/core/background-task/package.json +++ b/tegg/core/background-task/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/background-task", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "background task util for tegg", "keywords": [ "async", diff --git a/tegg/core/common-util/package.json b/tegg/core/common-util/package.json index ad8d9f2231..9d39d26b09 100644 --- a/tegg/core/common-util/package.json +++ b/tegg/core/common-util/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-common-util", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "common util for tegg", "keywords": [ "collection", diff --git a/tegg/core/controller-decorator/package.json b/tegg/core/controller-decorator/package.json index b6631ff618..0d5ea70797 100644 --- a/tegg/core/controller-decorator/package.json +++ b/tegg/core/controller-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg controller decorator", "keywords": [ "controller", diff --git a/tegg/core/core-decorator/package.json b/tegg/core/core-decorator/package.json index b911ea4dcb..dd1db7954c 100644 --- a/tegg/core/core-decorator/package.json +++ b/tegg/core/core-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg core decorator", "keywords": [ "decorator", diff --git a/tegg/core/dal-decorator/package.json b/tegg/core/dal-decorator/package.json index 0deda245f8..d0461b2f27 100644 --- a/tegg/core/dal-decorator/package.json +++ b/tegg/core/dal-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg dal decorator", "keywords": [ "dal", diff --git a/tegg/core/dal-runtime/package.json b/tegg/core/dal-runtime/package.json index 0aaa6da8c0..2f9f71df53 100644 --- a/tegg/core/dal-runtime/package.json +++ b/tegg/core/dal-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg dal runtime", "keywords": [ "dal", diff --git a/tegg/core/dynamic-inject-runtime/package.json b/tegg/core/dynamic-inject-runtime/package.json index 79206899a9..3e28920cd8 100644 --- a/tegg/core/dynamic-inject-runtime/package.json +++ b/tegg/core/dynamic-inject-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg dynamic inject runtime", "keywords": [ "egg", diff --git a/tegg/core/dynamic-inject/package.json b/tegg/core/dynamic-inject/package.json index fc94256b6d..395311dfde 100644 --- a/tegg/core/dynamic-inject/package.json +++ b/tegg/core/dynamic-inject/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg dynamic inject decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-decorator/package.json b/tegg/core/eventbus-decorator/package.json index f23c556903..83c72f5fb0 100644 --- a/tegg/core/eventbus-decorator/package.json +++ b/tegg/core/eventbus-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg eventbus decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-runtime/package.json b/tegg/core/eventbus-runtime/package.json index e0f52b085c..3c00bf2820 100644 --- a/tegg/core/eventbus-runtime/package.json +++ b/tegg/core/eventbus-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg eventbus runtime", "keywords": [ "egg", diff --git a/tegg/core/langchain-decorator/package.json b/tegg/core/langchain-decorator/package.json index 47f006a0fd..25f95e1a02 100644 --- a/tegg/core/langchain-decorator/package.json +++ b/tegg/core/langchain-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg langchain decorator", "keywords": [ "egg", diff --git a/tegg/core/lifecycle/package.json b/tegg/core/lifecycle/package.json index da46664fba..428852a567 100644 --- a/tegg/core/lifecycle/package.json +++ b/tegg/core/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/lifecycle", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg lifecycle definition and decorators", "keywords": [ "egg", diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index 741e6b54d3..1e001dfe16 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/mcp-client/package.json b/tegg/core/mcp-client/package.json index 0197440b0f..be7e133df2 100644 --- a/tegg/core/mcp-client/package.json +++ b/tegg/core/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg mcp client", "keywords": [ "egg", diff --git a/tegg/core/metadata/package.json b/tegg/core/metadata/package.json index 4033a77154..780cafe5e5 100644 --- a/tegg/core/metadata/package.json +++ b/tegg/core/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/metadata", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg metadata", "keywords": [ "egg", diff --git a/tegg/core/orm-decorator/package.json b/tegg/core/orm-decorator/package.json index 6d614a7b8a..a401d1b7f0 100644 --- a/tegg/core/orm-decorator/package.json +++ b/tegg/core/orm-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg orm decorator", "keywords": [ "egg", diff --git a/tegg/core/runtime/package.json b/tegg/core/runtime/package.json index 140891c6c0..5a8b14520f 100644 --- a/tegg/core/runtime/package.json +++ b/tegg/core/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-runtime", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg runtime", "keywords": [ "egg", diff --git a/tegg/core/schedule-decorator/package.json b/tegg/core/schedule-decorator/package.json index 28d40be73b..efe4f7a576 100644 --- a/tegg/core/schedule-decorator/package.json +++ b/tegg/core/schedule-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg schedule decorator", "keywords": [ "egg", diff --git a/tegg/core/standalone-decorator/package.json b/tegg/core/standalone-decorator/package.json index 61fc68161b..9ed4f3cb90 100644 --- a/tegg/core/standalone-decorator/package.json +++ b/tegg/core/standalone-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg standalone decorator", "keywords": [ "decorator", diff --git a/tegg/core/tegg/package.json b/tegg/core/tegg/package.json index 946a891000..d0c96b790b 100644 --- a/tegg/core/tegg/package.json +++ b/tegg/core/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg decorator packages", "keywords": [ "egg", diff --git a/tegg/core/transaction-decorator/package.json b/tegg/core/transaction-decorator/package.json index cd713bb6d8..b498d541fe 100644 --- a/tegg/core/transaction-decorator/package.json +++ b/tegg/core/transaction-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/transaction-decorator", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg transaction decorator", "keywords": [ "decorator", diff --git a/tegg/core/types/package.json b/tegg/core/types/package.json index 59d2b8c1c5..f05502e1de 100644 --- a/tegg/core/types/package.json +++ b/tegg/core/types/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-types", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg types", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 7f7e7005ce..4a8d96fb91 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", diff --git a/tegg/plugin/ajv/package.json b/tegg/plugin/ajv/package.json index c29c82b54b..471a0decbd 100644 --- a/tegg/plugin/ajv/package.json +++ b/tegg/plugin/ajv/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "ajv plugin for egg and tegg", "keywords": [ "ajv", diff --git a/tegg/plugin/aop/package.json b/tegg/plugin/aop/package.json index 7ec60e318c..050e2809fd 100644 --- a/tegg/plugin/aop/package.json +++ b/tegg/plugin/aop/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg aop plugin", "keywords": [ "aop", diff --git a/tegg/plugin/common/package.json b/tegg/plugin/common/package.json index 6a5e8b3946..dfb8cb7380 100644 --- a/tegg/plugin/common/package.json +++ b/tegg/plugin/common/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/module-common", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "common module", "keywords": [ "common", diff --git a/tegg/plugin/config/package.json b/tegg/plugin/config/package.json index 51888c4d3e..92c8bbccb2 100644 --- a/tegg/plugin/config/package.json +++ b/tegg/plugin/config/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-config", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "module config plugin for egg", "keywords": [ "config", diff --git a/tegg/plugin/controller/package.json b/tegg/plugin/controller/package.json index 1f088d788e..476715f258 100644 --- a/tegg/plugin/controller/package.json +++ b/tegg/plugin/controller/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "controller decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/dal/package.json b/tegg/plugin/dal/package.json index 55b9eb1520..4088e80988 100644 --- a/tegg/plugin/dal/package.json +++ b/tegg/plugin/dal/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "dal plugin for egg", "keywords": [ "dal", diff --git a/tegg/plugin/dns-cache/package.json b/tegg/plugin/dns-cache/package.json index b7c46581f3..c640be2f5f 100644 --- a/tegg/plugin/dns-cache/package.json +++ b/tegg/plugin/dns-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dns-cache-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg dns cache plugin", "keywords": [ "cache", diff --git a/tegg/plugin/eventbus/package.json b/tegg/plugin/eventbus/package.json index b24bbf0079..cb04a058cf 100644 --- a/tegg/plugin/eventbus/package.json +++ b/tegg/plugin/eventbus/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg event plugin", "keywords": [ "decorator", diff --git a/tegg/plugin/langchain/package.json b/tegg/plugin/langchain/package.json index 5643ae96ff..bfbd3b5282 100644 --- a/tegg/plugin/langchain/package.json +++ b/tegg/plugin/langchain/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "langchain for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-client/package.json b/tegg/plugin/mcp-client/package.json index 971d2b6dc4..63fb6c6a4d 100644 --- a/tegg/plugin/mcp-client/package.json +++ b/tegg/plugin/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "mcp client for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-proxy/package.json b/tegg/plugin/mcp-proxy/package.json index 7a6957787d..15069503dc 100644 --- a/tegg/plugin/mcp-proxy/package.json +++ b/tegg/plugin/mcp-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-proxy-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg mcp proxy plugin", "keywords": [ "egg", diff --git a/tegg/plugin/orm/package.json b/tegg/plugin/orm/package.json index 60c2a2cb42..710186f2b5 100644 --- a/tegg/plugin/orm/package.json +++ b/tegg/plugin/orm/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "orm decorator for egg", "keywords": [ "egg", diff --git a/tegg/plugin/schedule/package.json b/tegg/plugin/schedule/package.json index 57f32d2541..da702761d7 100644 --- a/tegg/plugin/schedule/package.json +++ b/tegg/plugin/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "schedule decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/tegg/package.json b/tegg/plugin/tegg/package.json index 45521896d7..901cd92357 100644 --- a/tegg/plugin/tegg/package.json +++ b/tegg/plugin/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-plugin", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "module plugin for egg", "keywords": [ "egg", diff --git a/tegg/standalone/standalone/package.json b/tegg/standalone/standalone/package.json index e4993c281c..c9b0c90c49 100644 --- a/tegg/standalone/standalone/package.json +++ b/tegg/standalone/standalone/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone", - "version": "4.0.2-beta.22", + "version": "4.0.2-beta.23", "description": "tegg standalone", "keywords": [ "async", diff --git a/tools/create-egg/package.json b/tools/create-egg/package.json index 138432936c..653a9e9ca4 100644 --- a/tools/create-egg/package.json +++ b/tools/create-egg/package.json @@ -1,6 +1,6 @@ { "name": "create-egg", - "version": "4.1.2-beta.22", + "version": "4.1.2-beta.23", "description": "Scaffolding Your First Egg.js Project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/create-egg", "bugs": { diff --git a/tools/egg-bin/package.json b/tools/egg-bin/package.json index eb6d21b7c4..1fce4478fe 100644 --- a/tools/egg-bin/package.json +++ b/tools/egg-bin/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/bin", - "version": "8.0.2-beta.22", + "version": "8.0.2-beta.23", "description": "egg developer tool", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bin", "bugs": { diff --git a/tools/egg-bundler/package.json b/tools/egg-bundler/package.json index b557f07cf7..e3a5940bdb 100644 --- a/tools/egg-bundler/package.json +++ b/tools/egg-bundler/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/egg-bundler", - "version": "0.0.1-beta.12", + "version": "0.0.1-beta.13", "description": "Bundle an Egg.js application into a deployable artifact using @utoo/pack", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bundler", "bugs": { diff --git a/tools/scripts/package.json b/tools/scripts/package.json index 25196709b8..17cba94e78 100644 --- a/tools/scripts/package.json +++ b/tools/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/scripts", - "version": "5.0.2-beta.22", + "version": "5.0.2-beta.23", "description": "deploy tool for egg project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/scripts", "bugs": { From e6586c5f625ddc8de1a6fe5deac45446f91fe052 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 22:35:35 +0800 Subject: [PATCH 09/11] fix(tegg-loader): ignore non-runtime module files --- tegg/core/loader/src/LoaderUtil.ts | 4 ++++ tegg/core/loader/test/Loader.test.ts | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/tegg/core/loader/src/LoaderUtil.ts b/tegg/core/loader/src/LoaderUtil.ts index ce692745a7..5f860b0754 100644 --- a/tegg/core/loader/src/LoaderUtil.ts +++ b/tegg/core/loader/src/LoaderUtil.ts @@ -81,6 +81,10 @@ export class LoaderUtil { '!**/node_modules', // node load type definitions '!**/*.d.ts', + '!**/*.d.mts', + '!**/*.d.cts', + // test runner configuration is not an application module + '!**/vitest.config.*', // not load test/coverage files '!**/test', '!**/coverage', diff --git a/tegg/core/loader/test/Loader.test.ts b/tegg/core/loader/test/Loader.test.ts index 95bdd39804..099fe16479 100644 --- a/tegg/core/loader/test/Loader.test.ts +++ b/tegg/core/loader/test/Loader.test.ts @@ -16,6 +16,14 @@ describe('core/loader/test/Loader.test.ts', () => { }); describe('module loader', () => { + it('should exclude declarations and test runner configuration', () => { + const patterns = LoaderUtil.filePattern(); + assert(patterns.includes('!**/*.d.ts')); + assert(patterns.includes('!**/*.d.mts')); + assert(patterns.includes('!**/*.d.cts')); + assert(patterns.includes('!**/vitest.config.*')); + }); + it('should load module', async () => { const repoModulePath = path.join(__dirname, './fixtures/modules/module-for-loader'); const loader = LoaderFactory.createLoader(repoModulePath, EggLoadUnitType.MODULE); From 9dbcb2e1532a265cbba7ccb70fd52329863ebe44 Mon Sep 17 00:00:00 2001 From: elrrrrrrr Date: Sun, 12 Jul 2026 22:35:35 +0800 Subject: [PATCH 10/11] fix(dal-runtime): package codegen templates --- tegg/core/dal-runtime/test/CodeGenerator.test.ts | 10 ++++++++++ tegg/core/dal-runtime/tsdown.config.ts | 6 ++++++ 2 files changed, 16 insertions(+) diff --git a/tegg/core/dal-runtime/test/CodeGenerator.test.ts b/tegg/core/dal-runtime/test/CodeGenerator.test.ts index 71707c76ea..c3e327d737 100644 --- a/tegg/core/dal-runtime/test/CodeGenerator.test.ts +++ b/tegg/core/dal-runtime/test/CodeGenerator.test.ts @@ -15,6 +15,16 @@ import { MultiPrimaryKey } from './fixtures/modules/generate_codes/MultiPrimaryK const execFileAsync = promisify(execFile); describe('test/CodeGenerator.test.ts', () => { + it('should configure templates as build assets', async () => { + const config = (await import('../tsdown.config.ts')).default as any; + assert.deepEqual(config.copy, [ + { + from: 'src/templates', + to: 'dist/templates', + }, + ]); + }); + it('should load templates under native ESM runtime', async () => { const repoDir = path.resolve(__dirname, '../../../..'); const moduleDir = path.join(__dirname, './fixtures/modules/generate_codes'); diff --git a/tegg/core/dal-runtime/tsdown.config.ts b/tegg/core/dal-runtime/tsdown.config.ts index 6dfb63bdb8..ebb6ff75a2 100644 --- a/tegg/core/dal-runtime/tsdown.config.ts +++ b/tegg/core/dal-runtime/tsdown.config.ts @@ -4,4 +4,10 @@ export default defineConfig({ entry: { index: 'src/index.ts', }, + copy: [ + { + from: 'src/templates', + to: 'dist/templates', + }, + ], }); From 1e9757ea83e6846b8458bde0f2b1b9fde5f5e0ef Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 12 Jul 2026 14:44:57 +0000 Subject: [PATCH 11/11] chore(release): prerelease version bump - @eggjs/cluster@4.0.2-beta.24 - @eggjs/cookies@4.0.2-beta.24 - @eggjs/core@7.0.2-beta.24 - egg@4.1.2-beta.24 - @eggjs/errors@3.0.2-beta.24 - @eggjs/extend2@5.0.2-beta.24 - @eggjs/koa@3.1.2-beta.24 - @eggjs/koa-static-cache@7.0.2-beta.24 - @eggjs/loader-fs@1.0.0-beta.24 - @eggjs/logger@4.0.2-beta.24 - @eggjs/path-matching@3.0.2-beta.24 - @eggjs/router@4.0.2-beta.24 - @eggjs/skills@4.1.2-beta.24 - @eggjs/supertest@9.0.2-beta.24 - @eggjs/tsconfig@3.1.2-beta.24 - @eggjs/typings@4.1.2-beta.24 - @eggjs/utils@5.0.2-beta.24 - @eggjs/development@5.0.2-beta.24 - @eggjs/i18n@4.0.2-beta.24 - @eggjs/jsonp@4.0.2-beta.24 - @eggjs/logrotator@5.0.2-beta.24 - @eggjs/mock@7.0.2-beta.24 - @eggjs/multipart@5.0.2-beta.24 - @eggjs/onerror@4.0.2-beta.24 - @eggjs/redis@4.0.2-beta.24 - @eggjs/schedule@6.0.2-beta.24 - @eggjs/security@5.0.2-beta.24 - @eggjs/session@5.0.2-beta.24 - @eggjs/static@4.0.2-beta.24 - @eggjs/tracer@4.0.2-beta.24 - @eggjs/typebox-validate@4.0.2-beta.24 - @eggjs/view@4.0.2-beta.24 - @eggjs/view-nunjucks@3.0.2-beta.24 - @eggjs/watcher@5.0.2-beta.24 - create-egg@4.1.2-beta.24 - @eggjs/bin@8.0.2-beta.24 - @eggjs/egg-bundler@0.0.1-beta.14 - @eggjs/scripts@5.0.2-beta.24 - @eggjs/agent-runtime@4.0.2-beta.24 - @eggjs/ajv-decorator@4.0.2-beta.24 - @eggjs/aop-decorator@4.0.2-beta.24 - @eggjs/aop-runtime@4.0.2-beta.24 - @eggjs/background-task@4.0.2-beta.24 - @eggjs/tegg-common-util@4.0.2-beta.24 - @eggjs/controller-decorator@4.0.2-beta.24 - @eggjs/core-decorator@4.0.2-beta.24 - @eggjs/dal-decorator@4.0.2-beta.24 - @eggjs/dal-runtime@4.0.2-beta.24 - @eggjs/dynamic-inject@4.0.2-beta.24 - @eggjs/dynamic-inject-runtime@4.0.2-beta.24 - @eggjs/eventbus-decorator@4.0.2-beta.24 - @eggjs/eventbus-runtime@4.0.2-beta.24 - @eggjs/langchain-decorator@4.0.2-beta.24 - @eggjs/lifecycle@4.0.2-beta.24 - @eggjs/tegg-loader@4.0.2-beta.24 - @eggjs/mcp-client@4.0.2-beta.24 - @eggjs/metadata@4.0.2-beta.24 - @eggjs/orm-decorator@4.0.2-beta.24 - @eggjs/tegg-runtime@4.0.2-beta.24 - @eggjs/schedule-decorator@4.0.2-beta.24 - @eggjs/standalone-decorator@4.0.2-beta.24 - @eggjs/tegg@4.0.2-beta.24 - @eggjs/transaction-decorator@4.0.2-beta.24 - @eggjs/tegg-types@4.0.2-beta.24 - @eggjs/tegg-vitest@4.0.2-beta.24 - @eggjs/ajv-plugin@4.0.2-beta.24 - @eggjs/aop-plugin@4.0.2-beta.24 - @eggjs/module-common@4.0.2-beta.24 - @eggjs/tegg-config@4.0.2-beta.24 - @eggjs/controller-plugin@4.0.2-beta.24 - @eggjs/dal-plugin@4.0.2-beta.24 - @eggjs/dns-cache-plugin@4.0.2-beta.24 - @eggjs/eventbus-plugin@4.0.2-beta.24 - @eggjs/langchain-plugin@4.0.2-beta.24 - @eggjs/mcp-client-plugin@4.0.2-beta.24 - @eggjs/mcp-proxy-plugin@4.0.2-beta.24 - @eggjs/orm-plugin@4.0.2-beta.24 - @eggjs/schedule-plugin@4.0.2-beta.24 - @eggjs/tegg-plugin@4.0.2-beta.24 - @eggjs/standalone@4.0.2-beta.24 --- package.json | 2 +- packages/cluster/package.json | 2 +- packages/cookies/package.json | 2 +- packages/core/package.json | 2 +- packages/egg/package.json | 2 +- packages/errors/package.json | 2 +- packages/extend2/package.json | 2 +- packages/koa-static-cache/package.json | 2 +- packages/koa/package.json | 2 +- packages/loader-fs/package.json | 2 +- packages/logger/package.json | 2 +- packages/path-matching/package.json | 2 +- packages/router/package.json | 2 +- packages/skills/package.json | 2 +- packages/supertest/package.json | 2 +- packages/tsconfig/package.json | 2 +- packages/typings/package.json | 2 +- packages/utils/package.json | 2 +- plugins/development/package.json | 2 +- plugins/i18n/package.json | 2 +- plugins/jsonp/package.json | 2 +- plugins/logrotator/package.json | 2 +- plugins/mock/package.json | 2 +- plugins/multipart/package.json | 2 +- plugins/onerror/package.json | 2 +- plugins/redis/package.json | 2 +- plugins/schedule/package.json | 2 +- plugins/security/package.json | 2 +- plugins/session/package.json | 2 +- plugins/static/package.json | 2 +- plugins/tracer/package.json | 2 +- plugins/typebox-validate/package.json | 2 +- plugins/view-nunjucks/package.json | 2 +- plugins/view/package.json | 2 +- plugins/watcher/package.json | 2 +- tegg/core/agent-runtime/package.json | 2 +- tegg/core/ajv-decorator/package.json | 2 +- tegg/core/aop-decorator/package.json | 2 +- tegg/core/aop-runtime/package.json | 2 +- tegg/core/background-task/package.json | 2 +- tegg/core/common-util/package.json | 2 +- tegg/core/controller-decorator/package.json | 2 +- tegg/core/core-decorator/package.json | 2 +- tegg/core/dal-decorator/package.json | 2 +- tegg/core/dal-runtime/package.json | 2 +- tegg/core/dynamic-inject-runtime/package.json | 2 +- tegg/core/dynamic-inject/package.json | 2 +- tegg/core/eventbus-decorator/package.json | 2 +- tegg/core/eventbus-runtime/package.json | 2 +- tegg/core/langchain-decorator/package.json | 2 +- tegg/core/lifecycle/package.json | 2 +- tegg/core/loader/package.json | 2 +- tegg/core/mcp-client/package.json | 2 +- tegg/core/metadata/package.json | 2 +- tegg/core/orm-decorator/package.json | 2 +- tegg/core/runtime/package.json | 2 +- tegg/core/schedule-decorator/package.json | 2 +- tegg/core/standalone-decorator/package.json | 2 +- tegg/core/tegg/package.json | 2 +- tegg/core/transaction-decorator/package.json | 2 +- tegg/core/types/package.json | 2 +- tegg/core/vitest/package.json | 2 +- tegg/plugin/ajv/package.json | 2 +- tegg/plugin/aop/package.json | 2 +- tegg/plugin/common/package.json | 2 +- tegg/plugin/config/package.json | 2 +- tegg/plugin/controller/package.json | 2 +- tegg/plugin/dal/package.json | 2 +- tegg/plugin/dns-cache/package.json | 2 +- tegg/plugin/eventbus/package.json | 2 +- tegg/plugin/langchain/package.json | 2 +- tegg/plugin/mcp-client/package.json | 2 +- tegg/plugin/mcp-proxy/package.json | 2 +- tegg/plugin/orm/package.json | 2 +- tegg/plugin/schedule/package.json | 2 +- tegg/plugin/tegg/package.json | 2 +- tegg/standalone/standalone/package.json | 2 +- tools/create-egg/package.json | 2 +- tools/egg-bin/package.json | 2 +- tools/egg-bundler/package.json | 2 +- tools/scripts/package.json | 2 +- 81 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 2abcbddf2e..0859b9e416 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/monorepo", - "version": "4.1.2-beta.23", + "version": "4.1.2-beta.24", "private": true, "description": "Eggjs framework monorepo", "license": "MIT", diff --git a/packages/cluster/package.json b/packages/cluster/package.json index 8ca8dfa2c4..144e34c95e 100644 --- a/packages/cluster/package.json +++ b/packages/cluster/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cluster", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "cluster manager for egg", "keywords": [ "cluster", diff --git a/packages/cookies/package.json b/packages/cookies/package.json index 2615a536dd..566ab9049c 100644 --- a/packages/cookies/package.json +++ b/packages/cookies/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/cookies", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "cookies module for egg", "homepage": "https://github.com/eggjs/egg/tree/next/packages/cookies", "license": "MIT", diff --git a/packages/core/package.json b/packages/core/package.json index 8504c14a88..f3e6daf61a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core", - "version": "7.0.2-beta.23", + "version": "7.0.2-beta.24", "description": "A core plugin framework based on @eggjs/koa", "keywords": [ "egg", diff --git a/packages/egg/package.json b/packages/egg/package.json index 6bcd5cab4e..5fc8884b68 100644 --- a/packages/egg/package.json +++ b/packages/egg/package.json @@ -1,6 +1,6 @@ { "name": "egg", - "version": "4.1.2-beta.23", + "version": "4.1.2-beta.24", "description": "A web application framework for Node.js", "keywords": [ "app", diff --git a/packages/errors/package.json b/packages/errors/package.json index d1426ed116..d7b0c404c5 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/errors", - "version": "3.0.2-beta.23", + "version": "3.0.2-beta.24", "description": "@eggjs/errors provide two kinds of errors that is Error and Exception.", "homepage": "https://github.com/eggjs/egg/tree/next/packages/errors", "bugs": { diff --git a/packages/extend2/package.json b/packages/extend2/package.json index cadc758912..5424501da8 100644 --- a/packages/extend2/package.json +++ b/packages/extend2/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/extend2", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "Port of jQuery.extend for Node.js", "keywords": [ "clone", diff --git a/packages/koa-static-cache/package.json b/packages/koa-static-cache/package.json index fa6f2a43c9..fea444c7c2 100644 --- a/packages/koa-static-cache/package.json +++ b/packages/koa-static-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa-static-cache", - "version": "7.0.2-beta.23", + "version": "7.0.2-beta.24", "description": "Static cache middleware for koa", "keywords": [ "cache", diff --git a/packages/koa/package.json b/packages/koa/package.json index 71512be08c..be5ed205c4 100644 --- a/packages/koa/package.json +++ b/packages/koa/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/koa", - "version": "3.1.2-beta.23", + "version": "3.1.2-beta.24", "description": "Koa web app framework for https://eggjs.org", "keywords": [ "app", diff --git a/packages/loader-fs/package.json b/packages/loader-fs/package.json index 131b89d836..1036488bb8 100644 --- a/packages/loader-fs/package.json +++ b/packages/loader-fs/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/loader-fs", - "version": "1.0.0-beta.23", + "version": "1.0.0-beta.24", "description": "Loader-facing filesystem abstraction for Egg", "keywords": [ "egg", diff --git a/packages/logger/package.json b/packages/logger/package.json index 5dbcfc222c..4ca90e4e14 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logger", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "egg logger", "keywords": [ "egg", diff --git a/packages/path-matching/package.json b/packages/path-matching/package.json index d24478dc63..139e527f22 100644 --- a/packages/path-matching/package.json +++ b/packages/path-matching/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/path-matching", - "version": "3.0.2-beta.23", + "version": "3.0.2-beta.24", "description": "match or ignore url path", "keywords": [ "ignore", diff --git a/packages/router/package.json b/packages/router/package.json index 3333fa694b..0177e9396b 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/router", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "Router middleware for egg/koa. Provides RESTful resource routing.", "keywords": [ "koa", diff --git a/packages/skills/package.json b/packages/skills/package.json index 2a83cc24b5..e05322a3aa 100644 --- a/packages/skills/package.json +++ b/packages/skills/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/skills", - "version": "4.1.2-beta.23", + "version": "4.1.2-beta.24", "description": "agent skills for egg", "keywords": [ "egg", diff --git a/packages/supertest/package.json b/packages/supertest/package.json index 8bf965aada..e31684025d 100644 --- a/packages/supertest/package.json +++ b/packages/supertest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/supertest", - "version": "9.0.2-beta.23", + "version": "9.0.2-beta.24", "description": "SuperAgent driven library for testing HTTP servers", "keywords": [ "bdd", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 51e9dc4954..7f55084f0f 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tsconfig", - "version": "3.1.2-beta.23", + "version": "3.1.2-beta.24", "description": "Base tsconfig for egg ts project", "keywords": [ "egg", diff --git a/packages/typings/package.json b/packages/typings/package.json index f30c3c7165..1f1576fb7c 100644 --- a/packages/typings/package.json +++ b/packages/typings/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typings", - "version": "4.1.2-beta.23", + "version": "4.1.2-beta.24", "description": "Shared typings for egg projects", "keywords": [ "egg", diff --git a/packages/utils/package.json b/packages/utils/package.json index b1da8e3718..705b4cc646 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/utils", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "Utils for all egg projects", "keywords": [ "egg", diff --git a/plugins/development/package.json b/plugins/development/package.json index 6d06961ede..16ce9d7e8f 100644 --- a/plugins/development/package.json +++ b/plugins/development/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/development", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "development tool for egg", "keywords": [ "egg", diff --git a/plugins/i18n/package.json b/plugins/i18n/package.json index b2e0ba1b77..354af5ed2e 100644 --- a/plugins/i18n/package.json +++ b/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/i18n", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "i18n plugin for egg", "keywords": [ "egg", diff --git a/plugins/jsonp/package.json b/plugins/jsonp/package.json index bc441c1dc2..66ff005503 100644 --- a/plugins/jsonp/package.json +++ b/plugins/jsonp/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/jsonp", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "jsonp support for egg", "keywords": [ "egg", diff --git a/plugins/logrotator/package.json b/plugins/logrotator/package.json index d695ef9a03..2569613206 100644 --- a/plugins/logrotator/package.json +++ b/plugins/logrotator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/logrotator", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "logrotator for egg", "keywords": [ "egg", diff --git a/plugins/mock/package.json b/plugins/mock/package.json index edcf798d93..55bc0b7c31 100644 --- a/plugins/mock/package.json +++ b/plugins/mock/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mock", - "version": "7.0.2-beta.23", + "version": "7.0.2-beta.24", "description": "mock server plugin for egg", "keywords": [ "egg", diff --git a/plugins/multipart/package.json b/plugins/multipart/package.json index 43ecc986a4..ae0c12d3cd 100644 --- a/plugins/multipart/package.json +++ b/plugins/multipart/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/multipart", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "Multipart plugin for egg", "keywords": [ "egg", diff --git a/plugins/onerror/package.json b/plugins/onerror/package.json index c0dff65f5e..f591966a47 100644 --- a/plugins/onerror/package.json +++ b/plugins/onerror/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/onerror", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "error handler for egg", "keywords": [ "egg", diff --git a/plugins/redis/package.json b/plugins/redis/package.json index c34959ceaa..22e93e92b0 100644 --- a/plugins/redis/package.json +++ b/plugins/redis/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/redis", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "Valkey / Redis plugin for egg", "keywords": [ "Valkey", diff --git a/plugins/schedule/package.json b/plugins/schedule/package.json index 4c8f9c6985..829767a5b9 100644 --- a/plugins/schedule/package.json +++ b/plugins/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule", - "version": "6.0.2-beta.23", + "version": "6.0.2-beta.24", "description": "schedule plugin for egg, support corn job.", "keywords": [ "cron", diff --git a/plugins/security/package.json b/plugins/security/package.json index a6608008e0..f872c63bca 100644 --- a/plugins/security/package.json +++ b/plugins/security/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/security", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "security plugin in egg framework", "keywords": [ "egg", diff --git a/plugins/session/package.json b/plugins/session/package.json index 7bb373a8d8..89a6554987 100644 --- a/plugins/session/package.json +++ b/plugins/session/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/session", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "session plugin for egg", "keywords": [ "cookie", diff --git a/plugins/static/package.json b/plugins/static/package.json index b0f6118fdc..112c2bdb86 100644 --- a/plugins/static/package.json +++ b/plugins/static/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/static", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "static server plugin for egg", "keywords": [ "egg", diff --git a/plugins/tracer/package.json b/plugins/tracer/package.json index 3427621a9a..fe644e0e87 100644 --- a/plugins/tracer/package.json +++ b/plugins/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tracer", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tracer for egg", "keywords": [ "egg", diff --git a/plugins/typebox-validate/package.json b/plugins/typebox-validate/package.json index 8d3bf66fb9..ad9b4bdf7a 100644 --- a/plugins/typebox-validate/package.json +++ b/plugins/typebox-validate/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/typebox-validate", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "another validate for typescript egg projects", "keywords": [ "ajv", diff --git a/plugins/view-nunjucks/package.json b/plugins/view-nunjucks/package.json index 4e8426922f..1e68c1103e 100644 --- a/plugins/view-nunjucks/package.json +++ b/plugins/view-nunjucks/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view-nunjucks", - "version": "3.0.2-beta.23", + "version": "3.0.2-beta.24", "description": "nunjucks view plugin for egg", "keywords": [ "egg", diff --git a/plugins/view/package.json b/plugins/view/package.json index 71e1cf30e0..1b1b496105 100644 --- a/plugins/view/package.json +++ b/plugins/view/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/view", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "Base view plugin for egg", "keywords": [ "egg", diff --git a/plugins/watcher/package.json b/plugins/watcher/package.json index 6173ea165e..f21143a7d1 100644 --- a/plugins/watcher/package.json +++ b/plugins/watcher/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/watcher", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "file watcher plugin for egg", "keywords": [ "egg", diff --git a/tegg/core/agent-runtime/package.json b/tegg/core/agent-runtime/package.json index 71fd0437ad..c28e45a925 100644 --- a/tegg/core/agent-runtime/package.json +++ b/tegg/core/agent-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/agent-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "Agent runtime with store abstraction for Egg.js tegg", "keywords": [ "agent", diff --git a/tegg/core/ajv-decorator/package.json b/tegg/core/ajv-decorator/package.json index 2a0edeb6fe..ae524e1e1e 100644 --- a/tegg/core/ajv-decorator/package.json +++ b/tegg/core/ajv-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg ajv decorator", "keywords": [ "ajv", diff --git a/tegg/core/aop-decorator/package.json b/tegg/core/aop-decorator/package.json index 399d859f00..cc08ce6e37 100644 --- a/tegg/core/aop-decorator/package.json +++ b/tegg/core/aop-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg aop decorator", "keywords": [ "aop", diff --git a/tegg/core/aop-runtime/package.json b/tegg/core/aop-runtime/package.json index 58de529f6c..526775d5da 100644 --- a/tegg/core/aop-runtime/package.json +++ b/tegg/core/aop-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg aop runtime", "keywords": [ "aop", diff --git a/tegg/core/background-task/package.json b/tegg/core/background-task/package.json index 34feaad032..cb2858df35 100644 --- a/tegg/core/background-task/package.json +++ b/tegg/core/background-task/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/background-task", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "background task util for tegg", "keywords": [ "async", diff --git a/tegg/core/common-util/package.json b/tegg/core/common-util/package.json index 9d39d26b09..48d6634a5f 100644 --- a/tegg/core/common-util/package.json +++ b/tegg/core/common-util/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-common-util", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "common util for tegg", "keywords": [ "collection", diff --git a/tegg/core/controller-decorator/package.json b/tegg/core/controller-decorator/package.json index 0d5ea70797..c6a47d1915 100644 --- a/tegg/core/controller-decorator/package.json +++ b/tegg/core/controller-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg controller decorator", "keywords": [ "controller", diff --git a/tegg/core/core-decorator/package.json b/tegg/core/core-decorator/package.json index dd1db7954c..572e35d3f8 100644 --- a/tegg/core/core-decorator/package.json +++ b/tegg/core/core-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/core-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg core decorator", "keywords": [ "decorator", diff --git a/tegg/core/dal-decorator/package.json b/tegg/core/dal-decorator/package.json index d0461b2f27..4332da463d 100644 --- a/tegg/core/dal-decorator/package.json +++ b/tegg/core/dal-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg dal decorator", "keywords": [ "dal", diff --git a/tegg/core/dal-runtime/package.json b/tegg/core/dal-runtime/package.json index 2f9f71df53..fce01947dc 100644 --- a/tegg/core/dal-runtime/package.json +++ b/tegg/core/dal-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg dal runtime", "keywords": [ "dal", diff --git a/tegg/core/dynamic-inject-runtime/package.json b/tegg/core/dynamic-inject-runtime/package.json index 3e28920cd8..61ad41fd60 100644 --- a/tegg/core/dynamic-inject-runtime/package.json +++ b/tegg/core/dynamic-inject-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg dynamic inject runtime", "keywords": [ "egg", diff --git a/tegg/core/dynamic-inject/package.json b/tegg/core/dynamic-inject/package.json index 395311dfde..28f637810c 100644 --- a/tegg/core/dynamic-inject/package.json +++ b/tegg/core/dynamic-inject/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dynamic-inject", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg dynamic inject decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-decorator/package.json b/tegg/core/eventbus-decorator/package.json index 83c72f5fb0..a4141ab191 100644 --- a/tegg/core/eventbus-decorator/package.json +++ b/tegg/core/eventbus-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg eventbus decorator", "keywords": [ "egg", diff --git a/tegg/core/eventbus-runtime/package.json b/tegg/core/eventbus-runtime/package.json index 3c00bf2820..555484840b 100644 --- a/tegg/core/eventbus-runtime/package.json +++ b/tegg/core/eventbus-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg eventbus runtime", "keywords": [ "egg", diff --git a/tegg/core/langchain-decorator/package.json b/tegg/core/langchain-decorator/package.json index 25f95e1a02..334bf00da5 100644 --- a/tegg/core/langchain-decorator/package.json +++ b/tegg/core/langchain-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg langchain decorator", "keywords": [ "egg", diff --git a/tegg/core/lifecycle/package.json b/tegg/core/lifecycle/package.json index 428852a567..88422cf749 100644 --- a/tegg/core/lifecycle/package.json +++ b/tegg/core/lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/lifecycle", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg lifecycle definition and decorators", "keywords": [ "egg", diff --git a/tegg/core/loader/package.json b/tegg/core/loader/package.json index 1e001dfe16..f5b733d4dd 100644 --- a/tegg/core/loader/package.json +++ b/tegg/core/loader/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-loader", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg default loader implement", "keywords": [ "egg", diff --git a/tegg/core/mcp-client/package.json b/tegg/core/mcp-client/package.json index be7e133df2..da9b54cfab 100644 --- a/tegg/core/mcp-client/package.json +++ b/tegg/core/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg mcp client", "keywords": [ "egg", diff --git a/tegg/core/metadata/package.json b/tegg/core/metadata/package.json index 780cafe5e5..cf6515b5dd 100644 --- a/tegg/core/metadata/package.json +++ b/tegg/core/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/metadata", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg metadata", "keywords": [ "egg", diff --git a/tegg/core/orm-decorator/package.json b/tegg/core/orm-decorator/package.json index a401d1b7f0..52e9e77853 100644 --- a/tegg/core/orm-decorator/package.json +++ b/tegg/core/orm-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg orm decorator", "keywords": [ "egg", diff --git a/tegg/core/runtime/package.json b/tegg/core/runtime/package.json index 5a8b14520f..1daf858545 100644 --- a/tegg/core/runtime/package.json +++ b/tegg/core/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-runtime", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg runtime", "keywords": [ "egg", diff --git a/tegg/core/schedule-decorator/package.json b/tegg/core/schedule-decorator/package.json index efe4f7a576..4a23e41908 100644 --- a/tegg/core/schedule-decorator/package.json +++ b/tegg/core/schedule-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg schedule decorator", "keywords": [ "egg", diff --git a/tegg/core/standalone-decorator/package.json b/tegg/core/standalone-decorator/package.json index 9ed4f3cb90..5862668c40 100644 --- a/tegg/core/standalone-decorator/package.json +++ b/tegg/core/standalone-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg standalone decorator", "keywords": [ "decorator", diff --git a/tegg/core/tegg/package.json b/tegg/core/tegg/package.json index d0c96b790b..898c9de82d 100644 --- a/tegg/core/tegg/package.json +++ b/tegg/core/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg decorator packages", "keywords": [ "egg", diff --git a/tegg/core/transaction-decorator/package.json b/tegg/core/transaction-decorator/package.json index b498d541fe..938bd19102 100644 --- a/tegg/core/transaction-decorator/package.json +++ b/tegg/core/transaction-decorator/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/transaction-decorator", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg transaction decorator", "keywords": [ "decorator", diff --git a/tegg/core/types/package.json b/tegg/core/types/package.json index f05502e1de..245a0f12bb 100644 --- a/tegg/core/types/package.json +++ b/tegg/core/types/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-types", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg types", "keywords": [ "egg", diff --git a/tegg/core/vitest/package.json b/tegg/core/vitest/package.json index 4a8d96fb91..be3e19ebbe 100644 --- a/tegg/core/vitest/package.json +++ b/tegg/core/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-vitest", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "Vitest adapter for tegg context injection", "keywords": [ "adapter", diff --git a/tegg/plugin/ajv/package.json b/tegg/plugin/ajv/package.json index 471a0decbd..9b3eec72e6 100644 --- a/tegg/plugin/ajv/package.json +++ b/tegg/plugin/ajv/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/ajv-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "ajv plugin for egg and tegg", "keywords": [ "ajv", diff --git a/tegg/plugin/aop/package.json b/tegg/plugin/aop/package.json index 050e2809fd..745940c934 100644 --- a/tegg/plugin/aop/package.json +++ b/tegg/plugin/aop/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/aop-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg aop plugin", "keywords": [ "aop", diff --git a/tegg/plugin/common/package.json b/tegg/plugin/common/package.json index dfb8cb7380..816c599ad3 100644 --- a/tegg/plugin/common/package.json +++ b/tegg/plugin/common/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/module-common", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "common module", "keywords": [ "common", diff --git a/tegg/plugin/config/package.json b/tegg/plugin/config/package.json index 92c8bbccb2..7ac47f9658 100644 --- a/tegg/plugin/config/package.json +++ b/tegg/plugin/config/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-config", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "module config plugin for egg", "keywords": [ "config", diff --git a/tegg/plugin/controller/package.json b/tegg/plugin/controller/package.json index 476715f258..4f3b7cf2a9 100644 --- a/tegg/plugin/controller/package.json +++ b/tegg/plugin/controller/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/controller-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "controller decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/dal/package.json b/tegg/plugin/dal/package.json index 4088e80988..ef14b5a791 100644 --- a/tegg/plugin/dal/package.json +++ b/tegg/plugin/dal/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dal-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "dal plugin for egg", "keywords": [ "dal", diff --git a/tegg/plugin/dns-cache/package.json b/tegg/plugin/dns-cache/package.json index c640be2f5f..930b052311 100644 --- a/tegg/plugin/dns-cache/package.json +++ b/tegg/plugin/dns-cache/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/dns-cache-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg dns cache plugin", "keywords": [ "cache", diff --git a/tegg/plugin/eventbus/package.json b/tegg/plugin/eventbus/package.json index cb04a058cf..32155c692d 100644 --- a/tegg/plugin/eventbus/package.json +++ b/tegg/plugin/eventbus/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/eventbus-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg event plugin", "keywords": [ "decorator", diff --git a/tegg/plugin/langchain/package.json b/tegg/plugin/langchain/package.json index bfbd3b5282..249ec8d6ab 100644 --- a/tegg/plugin/langchain/package.json +++ b/tegg/plugin/langchain/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/langchain-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "langchain for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-client/package.json b/tegg/plugin/mcp-client/package.json index 63fb6c6a4d..4745851258 100644 --- a/tegg/plugin/mcp-client/package.json +++ b/tegg/plugin/mcp-client/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-client-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "mcp client for egg", "keywords": [ "egg", diff --git a/tegg/plugin/mcp-proxy/package.json b/tegg/plugin/mcp-proxy/package.json index 15069503dc..9d70ae6eec 100644 --- a/tegg/plugin/mcp-proxy/package.json +++ b/tegg/plugin/mcp-proxy/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/mcp-proxy-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg mcp proxy plugin", "keywords": [ "egg", diff --git a/tegg/plugin/orm/package.json b/tegg/plugin/orm/package.json index 710186f2b5..a2cca09f5e 100644 --- a/tegg/plugin/orm/package.json +++ b/tegg/plugin/orm/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/orm-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "orm decorator for egg", "keywords": [ "egg", diff --git a/tegg/plugin/schedule/package.json b/tegg/plugin/schedule/package.json index da702761d7..083ac61a37 100644 --- a/tegg/plugin/schedule/package.json +++ b/tegg/plugin/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/schedule-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "schedule decorator plugin for egg", "keywords": [ "egg", diff --git a/tegg/plugin/tegg/package.json b/tegg/plugin/tegg/package.json index 901cd92357..fb625a5db7 100644 --- a/tegg/plugin/tegg/package.json +++ b/tegg/plugin/tegg/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/tegg-plugin", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "module plugin for egg", "keywords": [ "egg", diff --git a/tegg/standalone/standalone/package.json b/tegg/standalone/standalone/package.json index c9b0c90c49..ca81a0294f 100644 --- a/tegg/standalone/standalone/package.json +++ b/tegg/standalone/standalone/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/standalone", - "version": "4.0.2-beta.23", + "version": "4.0.2-beta.24", "description": "tegg standalone", "keywords": [ "async", diff --git a/tools/create-egg/package.json b/tools/create-egg/package.json index 653a9e9ca4..7e6335aff0 100644 --- a/tools/create-egg/package.json +++ b/tools/create-egg/package.json @@ -1,6 +1,6 @@ { "name": "create-egg", - "version": "4.1.2-beta.23", + "version": "4.1.2-beta.24", "description": "Scaffolding Your First Egg.js Project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/create-egg", "bugs": { diff --git a/tools/egg-bin/package.json b/tools/egg-bin/package.json index 1fce4478fe..06cd1fd438 100644 --- a/tools/egg-bin/package.json +++ b/tools/egg-bin/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/bin", - "version": "8.0.2-beta.23", + "version": "8.0.2-beta.24", "description": "egg developer tool", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bin", "bugs": { diff --git a/tools/egg-bundler/package.json b/tools/egg-bundler/package.json index e3a5940bdb..cf9016c155 100644 --- a/tools/egg-bundler/package.json +++ b/tools/egg-bundler/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/egg-bundler", - "version": "0.0.1-beta.13", + "version": "0.0.1-beta.14", "description": "Bundle an Egg.js application into a deployable artifact using @utoo/pack", "homepage": "https://github.com/eggjs/egg/tree/next/tools/egg-bundler", "bugs": { diff --git a/tools/scripts/package.json b/tools/scripts/package.json index 17cba94e78..013c1ab339 100644 --- a/tools/scripts/package.json +++ b/tools/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@eggjs/scripts", - "version": "5.0.2-beta.23", + "version": "5.0.2-beta.24", "description": "deploy tool for egg project", "homepage": "https://github.com/eggjs/egg/tree/next/tools/scripts", "bugs": {