From f4c7563763444369ed8dc5f66e8ed946ce7f663e Mon Sep 17 00:00:00 2001 From: yhh <359807859@qq.com> Date: Sun, 23 Nov 2025 15:13:51 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=A7=BB=E9=99=A4=20network=20?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E5=8C=85=E5=B9=B6=E4=BF=AE=E5=A4=8D=20CI=20?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release-editor.yml | 4 ++-- packages/editor-core/package.json | 6 +++++- pnpm-lock.yaml | 12 ++++++++++++ 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-editor.yml b/.github/workflows/release-editor.yml index 61b52c6c..875690ce 100644 --- a/.github/workflows/release-editor.yml +++ b/.github/workflows/release-editor.yml @@ -68,7 +68,7 @@ jobs: if: github.event_name == 'workflow_dispatch' run: | cd packages/editor-app - npm version ${{ github.event.inputs.version }} --no-git-tag-version + node -e "const pkg=require('./package.json'); pkg.version='${{ github.event.inputs.version }}'; require('fs').writeFileSync('./package.json', JSON.stringify(pkg, null, 2)+'\n')" node scripts/sync-version.js - name: Cache TypeScript build @@ -143,7 +143,7 @@ jobs: - name: Update version files run: | cd packages/editor-app - npm version ${{ github.event.inputs.version }} --no-git-tag-version + node -e "const pkg=require('./package.json'); pkg.version='${{ github.event.inputs.version }}'; require('fs').writeFileSync('./package.json', JSON.stringify(pkg, null, 2)+'\n')" node scripts/sync-version.js - name: Create Pull Request diff --git a/packages/editor-core/package.json b/packages/editor-core/package.json index e40107f8..5bab4c35 100644 --- a/packages/editor-core/package.json +++ b/packages/editor-core/package.json @@ -52,6 +52,7 @@ "@rollup/plugin-terser": "^0.4.4", "@types/jest": "^29.5.14", "@types/node": "^20.19.17", + "@types/react": "^18.2.0", "@eslint/js": "^9.37.0", "eslint": "^9.37.0", "typescript-eslint": "^8.46.1", @@ -63,7 +64,10 @@ "typescript": "^5.8.3" }, "peerDependencies": { - "@esengine/ecs-framework": "^2.2.8" + "@esengine/ecs-framework": "^2.2.8", + "react": "^18.2.0", + "rxjs": "^7.8.0", + "tsyringe": "^4.8.0" }, "dependencies": { "tslib": "^2.8.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 33703cc1..48d4ebbb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -539,9 +539,18 @@ importers: '@esengine/ecs-framework': specifier: ^2.2.8 version: 2.2.14 + react: + specifier: ^18.2.0 + version: 18.3.1 + rxjs: + specifier: ^7.8.0 + version: 7.8.2 tslib: specifier: ^2.8.1 version: 2.8.1 + tsyringe: + specifier: ^4.8.0 + version: 4.10.0 devDependencies: '@babel/core': specifier: ^7.28.3 @@ -576,6 +585,9 @@ importers: '@types/node': specifier: ^20.19.17 version: 20.19.25 + '@types/react': + specifier: ^18.2.0 + version: 18.3.27 eslint: specifier: ^9.37.0 version: 9.39.1(jiti@2.6.1)