Compare commits
5 Commits
@esengine/
...
@esengine/
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fac4bc19c5 | ||
|
|
aed91dbe45 | ||
|
|
c7f8208b6f | ||
|
|
5131ec3c52 | ||
|
|
7d74623710 |
@@ -1,5 +1,12 @@
|
||||
# @esengine/behavior-tree
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/behavior-tree",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"description": "ECS-based AI behavior tree system - works with any ECS framework (ESEngine, Cocos, Laya, etc.)",
|
||||
"main": "dist/index.js",
|
||||
"module": "dist/index.js",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @esengine/blueprint
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
|
||||
## 1.0.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/blueprint",
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"description": "Visual scripting system - works with any ECS framework (ESEngine, Cocos, Laya, etc.)",
|
||||
"main": "dist/index.js",
|
||||
"module": "dist/index.js",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @esengine/ecs-framework
|
||||
|
||||
## 2.4.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8) Thanks [@esengine](https://github.com/esengine)! - fix(core): 修复 npm 发布目录配置,确保从 dist 目录发布以保持与 Cocos Creator 的兼容性
|
||||
|
||||
## 2.4.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/ecs-framework",
|
||||
"version": "2.4.3",
|
||||
"version": "2.4.4",
|
||||
"description": "用于Laya、Cocos Creator等JavaScript游戏引擎的高性能ECS框架",
|
||||
"main": "dist/index.cjs",
|
||||
"module": "dist/index.mjs",
|
||||
@@ -70,7 +70,8 @@
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"registry": "https://registry.npmjs.org/"
|
||||
"registry": "https://registry.npmjs.org/",
|
||||
"directory": "dist"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @esengine/fsm
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
- @esengine/blueprint@1.0.2
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/fsm",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"description": "Finite State Machine for ECS Framework / ECS 框架的有限状态机",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @esengine/pathfinding
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
- @esengine/blueprint@1.0.2
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/pathfinding",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"description": "寻路系统 | Pathfinding System - A*, Grid, NavMesh",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @esengine/procgen
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
- @esengine/blueprint@1.0.2
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/procgen",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"description": "Procedural generation tools for ECS Framework / ECS 框架的程序化生成工具",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @esengine/spatial
|
||||
|
||||
## 1.0.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
- @esengine/blueprint@1.0.2
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/spatial",
|
||||
"version": "1.0.3",
|
||||
"version": "1.0.4",
|
||||
"description": "Spatial query and indexing system for ECS Framework / ECS 框架的空间查询和索引系统",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @esengine/timer
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [[`7d74623`](https://github.com/esengine/esengine/commit/7d746237100084ac3456f1af92ff664db4e50cc8)]:
|
||||
- @esengine/ecs-framework@2.4.4
|
||||
- @esengine/blueprint@1.0.2
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/timer",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"description": "Timer and cooldown system for ECS Framework / ECS 框架的定时器和冷却系统",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @esengine/cli
|
||||
|
||||
## 1.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- [#359](https://github.com/esengine/esengine/pull/359) [`aed91db`](https://github.com/esengine/esengine/commit/aed91dbe4507459f8ac0563ee933e44fd4c9fea6) Thanks [@esengine](https://github.com/esengine)! - feat(cli): 添加 update 命令用于更新 ESEngine 包
|
||||
- 新增 `esengine update` 命令检查并更新 @esengine/\* 包到最新版本
|
||||
- 支持 `--check` 参数仅检查可用更新而不安装
|
||||
- 支持 `--yes` 参数跳过确认提示
|
||||
- 显示包更新状态,对比当前版本与最新版本
|
||||
- 更新时保留版本前缀(^ 或 ~)
|
||||
|
||||
## 1.3.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/cli",
|
||||
"version": "1.3.0",
|
||||
"version": "1.5.0",
|
||||
"description": "CLI tool for adding ESEngine ECS framework to existing projects",
|
||||
"type": "module",
|
||||
"main": "dist/index.js",
|
||||
|
||||
@@ -10,7 +10,7 @@ import { getPlatformChoices, getPlatforms, getAdapter } from './adapters/index.j
|
||||
import type { PlatformType, ProjectConfig } from './adapters/types.js';
|
||||
import { AVAILABLE_MODULES, getModuleById, getAllModuleIds, type ModuleInfo } from './modules.js';
|
||||
|
||||
const VERSION = '1.1.0';
|
||||
const VERSION = '1.4.0';
|
||||
|
||||
/**
|
||||
* @zh 打印 Logo
|
||||
@@ -585,6 +585,182 @@ async function removeCommand(moduleIds: string[], options: { yes?: boolean }): P
|
||||
console.log();
|
||||
}
|
||||
|
||||
/**
|
||||
* @zh 获取 npm 包的最新版本
|
||||
* @en Get latest version of npm package
|
||||
*/
|
||||
function getLatestVersion(packageName: string): string | null {
|
||||
try {
|
||||
const result = execSync(`npm view ${packageName} version`, {
|
||||
encoding: 'utf-8',
|
||||
stdio: ['pipe', 'pipe', 'pipe']
|
||||
}).trim();
|
||||
return result || null;
|
||||
} catch {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @zh 比较版本号,返回是否有更新
|
||||
* @en Compare versions, return true if newer version available
|
||||
*/
|
||||
function isNewerVersion(current: string, latest: string): boolean {
|
||||
const cleanCurrent = current.replace(/^\^|~/, '');
|
||||
|
||||
// "latest" 标签视为需要更新(固定到具体版本)
|
||||
if (cleanCurrent === 'latest' || cleanCurrent === '*') {
|
||||
return true;
|
||||
}
|
||||
|
||||
const currentParts = cleanCurrent.split('.').map(Number);
|
||||
const latestParts = latest.split('.').map(Number);
|
||||
|
||||
for (let i = 0; i < 3; i++) {
|
||||
const c = currentParts[i] || 0;
|
||||
const l = latestParts[i] || 0;
|
||||
if (l > c) return true;
|
||||
if (l < c) return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @zh 更新项目中的 ESEngine 模块
|
||||
* @en Update ESEngine modules in project
|
||||
*/
|
||||
async function updateCommand(moduleIds: string[], options: { yes?: boolean; check?: boolean }): Promise<void> {
|
||||
printLogo();
|
||||
|
||||
const cwd = process.cwd();
|
||||
const packageJsonPath = path.join(cwd, 'package.json');
|
||||
|
||||
if (!fs.existsSync(packageJsonPath)) {
|
||||
console.log(chalk.red(' ✗ No package.json found.'));
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const pkg = JSON.parse(fs.readFileSync(packageJsonPath, 'utf-8'));
|
||||
const deps = pkg.dependencies || {};
|
||||
|
||||
// Find installed @esengine packages
|
||||
const esenginePackages: { name: string; current: string; latest: string | null }[] = [];
|
||||
|
||||
console.log(chalk.gray(' Checking for updates...\n'));
|
||||
|
||||
for (const [name, version] of Object.entries(deps)) {
|
||||
if (name.startsWith('@esengine/')) {
|
||||
// If specific modules provided, filter
|
||||
if (moduleIds.length > 0) {
|
||||
const mod = getModuleById(moduleIds.find(id => {
|
||||
const m = getModuleById(id);
|
||||
return m?.package === name;
|
||||
}) || '');
|
||||
if (!mod || mod.package !== name) continue;
|
||||
}
|
||||
|
||||
const latest = getLatestVersion(name);
|
||||
esenginePackages.push({
|
||||
name,
|
||||
current: version as string,
|
||||
latest
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
if (esenginePackages.length === 0) {
|
||||
console.log(chalk.yellow(' No ESEngine packages found in dependencies.'));
|
||||
return;
|
||||
}
|
||||
|
||||
// Display update status
|
||||
const updatable: { name: string; current: string; latest: string }[] = [];
|
||||
|
||||
console.log(chalk.bold(' Package Status:\n'));
|
||||
for (const pkg of esenginePackages) {
|
||||
const currentClean = pkg.current.replace(/^\^|~/, '');
|
||||
const isLatestTag = currentClean === 'latest' || currentClean === '*';
|
||||
|
||||
if (pkg.latest === null) {
|
||||
console.log(` ${chalk.gray(pkg.name)}`);
|
||||
console.log(` ${chalk.red('✗')} Unable to fetch latest version`);
|
||||
} else if (isNewerVersion(pkg.current, pkg.latest)) {
|
||||
console.log(` ${chalk.cyan(pkg.name)}`);
|
||||
if (isLatestTag) {
|
||||
console.log(` ${chalk.yellow(currentClean)} → ${chalk.green(`^${pkg.latest}`)} ${chalk.gray('(pin version)')}`);
|
||||
} else {
|
||||
console.log(` ${chalk.yellow(currentClean)} → ${chalk.green(pkg.latest)}`);
|
||||
}
|
||||
updatable.push({ name: pkg.name, current: pkg.current, latest: pkg.latest });
|
||||
} else {
|
||||
console.log(` ${chalk.gray(pkg.name)}`);
|
||||
console.log(` ${chalk.green('✓')} ${currentClean} (up to date)`);
|
||||
}
|
||||
}
|
||||
|
||||
if (updatable.length === 0) {
|
||||
console.log(chalk.bold('\n All packages are up to date!'));
|
||||
return;
|
||||
}
|
||||
|
||||
// Check-only mode
|
||||
if (options.check) {
|
||||
console.log(chalk.bold(`\n ${updatable.length} package(s) can be updated.`));
|
||||
console.log(chalk.gray(' Run `esengine update` to update.'));
|
||||
return;
|
||||
}
|
||||
|
||||
// Confirm update
|
||||
if (!options.yes) {
|
||||
console.log();
|
||||
const confirm = await prompts({
|
||||
type: 'confirm',
|
||||
name: 'proceed',
|
||||
message: `Update ${updatable.length} package(s)?`,
|
||||
initial: true
|
||||
});
|
||||
|
||||
if (!confirm.proceed) {
|
||||
console.log(chalk.yellow('\n Cancelled.'));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Update package.json (re-read to minimize race condition)
|
||||
console.log(chalk.bold('\n Updating packages...\n'));
|
||||
|
||||
const updates: Record<string, string> = {};
|
||||
for (const upd of updatable) {
|
||||
const cleanCurrent = upd.current.replace(/^\^|~/, '');
|
||||
const isLatestTag = cleanCurrent === 'latest' || cleanCurrent === '*';
|
||||
const prefix = isLatestTag ? '^' : (upd.current.startsWith('^') ? '^' : upd.current.startsWith('~') ? '~' : '');
|
||||
updates[upd.name] = `${prefix}${upd.latest}`;
|
||||
console.log(` ${chalk.green('↑')} ${upd.name} → ${prefix}${upd.latest}`);
|
||||
}
|
||||
|
||||
// Atomic update: write to temp file then rename
|
||||
const tempPath = `${packageJsonPath}.tmp`;
|
||||
const freshPkg = JSON.parse(fs.readFileSync(packageJsonPath, 'utf-8'));
|
||||
freshPkg.dependencies = { ...freshPkg.dependencies, ...updates };
|
||||
fs.writeFileSync(tempPath, JSON.stringify(freshPkg, null, 2), 'utf-8');
|
||||
fs.renameSync(tempPath, packageJsonPath);
|
||||
|
||||
// Run install
|
||||
const pm = detectPackageManager(cwd);
|
||||
const installCmd = pm === 'pnpm' ? 'pnpm install' : pm === 'yarn' ? 'yarn' : 'npm install';
|
||||
|
||||
console.log(chalk.gray(`\n Running ${installCmd}...`));
|
||||
|
||||
try {
|
||||
execSync(installCmd, { cwd, stdio: 'inherit' });
|
||||
console.log(chalk.bold('\n Done! All packages updated.'));
|
||||
} catch {
|
||||
console.log(chalk.yellow(`\n ⚠ Failed to run install. package.json has been updated.`));
|
||||
console.log(chalk.gray(` Run \`${installCmd}\` manually.`));
|
||||
}
|
||||
console.log();
|
||||
}
|
||||
|
||||
// =========================================================================
|
||||
// CLI Setup
|
||||
// =========================================================================
|
||||
@@ -623,6 +799,14 @@ program
|
||||
.option('-y, --yes', 'Skip confirmation')
|
||||
.action(removeCommand);
|
||||
|
||||
program
|
||||
.command('update [modules...]')
|
||||
.alias('up')
|
||||
.description('Update ESEngine packages to latest versions')
|
||||
.option('-y, --yes', 'Skip confirmation')
|
||||
.option('-c, --check', 'Only check for updates, do not install')
|
||||
.action(updateCommand);
|
||||
|
||||
// Default command: show help
|
||||
program
|
||||
.action(() => {
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @esengine/demos
|
||||
|
||||
## 1.0.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies []:
|
||||
- @esengine/fsm@1.0.3
|
||||
- @esengine/pathfinding@1.0.3
|
||||
- @esengine/procgen@1.0.3
|
||||
- @esengine/spatial@1.0.4
|
||||
- @esengine/timer@1.0.3
|
||||
|
||||
## 1.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@esengine/demos",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"private": true,
|
||||
"description": "Demo tests for ESEngine modules documentation",
|
||||
"type": "module",
|
||||
|
||||
85
pnpm-lock.yaml
generated
85
pnpm-lock.yaml
generated
@@ -185,7 +185,7 @@ importers:
|
||||
version: link:../../engine/ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../editor-core
|
||||
@@ -385,7 +385,7 @@ importers:
|
||||
version: link:../plugins/asset-system-editor
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -476,7 +476,7 @@ importers:
|
||||
devDependencies:
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -550,7 +550,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -596,7 +596,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -639,7 +639,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -676,7 +676,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -713,7 +713,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -756,7 +756,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -833,7 +833,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -876,7 +876,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -913,7 +913,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -953,7 +953,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -993,7 +993,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -1036,7 +1036,7 @@ importers:
|
||||
version: link:../../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../../framework/core
|
||||
version: link:../../../framework/core/dist
|
||||
'@esengine/editor-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../editor-core
|
||||
@@ -1079,7 +1079,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../engine-core
|
||||
@@ -1100,7 +1100,7 @@ importers:
|
||||
version: link:../asset-system
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1135,7 +1135,7 @@ importers:
|
||||
dependencies:
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1166,7 +1166,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../engine-core
|
||||
@@ -1215,7 +1215,7 @@ importers:
|
||||
version: link:../asset-system
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../engine-core
|
||||
@@ -1251,7 +1251,7 @@ importers:
|
||||
dependencies:
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/platform-common':
|
||||
specifier: workspace:*
|
||||
version: link:../platform-common
|
||||
@@ -1291,7 +1291,7 @@ importers:
|
||||
version: link:../ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1329,7 +1329,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../engine-core
|
||||
@@ -1357,7 +1357,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@types/jest':
|
||||
specifier: ^29.5.14
|
||||
version: 29.5.14
|
||||
@@ -1391,7 +1391,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@types/node':
|
||||
specifier: ^20.19.17
|
||||
version: 20.19.27
|
||||
@@ -1474,6 +1474,7 @@ importers:
|
||||
typescript-eslint:
|
||||
specifier: ^8.46.1
|
||||
version: 8.50.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
|
||||
publishDirectory: dist
|
||||
|
||||
packages/framework/fsm:
|
||||
dependencies:
|
||||
@@ -1489,7 +1490,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@types/node':
|
||||
specifier: ^20.19.17
|
||||
version: 20.19.27
|
||||
@@ -1559,7 +1560,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
rimraf:
|
||||
specifier: ^5.0.5
|
||||
version: 5.0.10
|
||||
@@ -1599,7 +1600,7 @@ importers:
|
||||
version: link:../blueprint
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../math
|
||||
@@ -1624,7 +1625,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@types/node':
|
||||
specifier: ^20.19.17
|
||||
version: 20.19.27
|
||||
@@ -1652,7 +1653,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../math
|
||||
@@ -1683,7 +1684,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
version: link:../core/dist
|
||||
'@types/node':
|
||||
specifier: ^20.19.17
|
||||
version: 20.19.27
|
||||
@@ -1730,7 +1731,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1766,7 +1767,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -1787,7 +1788,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1818,7 +1819,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@types/node':
|
||||
specifier: ^20.19.17
|
||||
version: 20.19.27
|
||||
@@ -1849,7 +1850,7 @@ importers:
|
||||
version: link:../../engine/ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -1879,7 +1880,7 @@ importers:
|
||||
version: link:../../engine/ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -1910,7 +1911,7 @@ importers:
|
||||
version: link:../../engine/ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -1940,7 +1941,7 @@ importers:
|
||||
version: link:../../tools/build-config
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -1974,7 +1975,7 @@ importers:
|
||||
version: link:../../engine/ecs-engine-bindgen
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
@@ -2004,7 +2005,7 @@ importers:
|
||||
dependencies:
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/engine-core':
|
||||
specifier: workspace:*
|
||||
version: link:../../engine/engine-core
|
||||
@@ -2100,7 +2101,7 @@ importers:
|
||||
version: link:../../rendering/camera
|
||||
'@esengine/ecs-framework':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/core
|
||||
version: link:../../framework/core/dist
|
||||
'@esengine/ecs-framework-math':
|
||||
specifier: workspace:*
|
||||
version: link:../../framework/math
|
||||
|
||||
Reference in New Issue
Block a user