refactor(anon-tokyo): import embedded workspace package everywhere

- rename all anon-tokyo imports to @motajs/anon-tokyo in data-common,
  data-system and data-state
- declare @motajs/anon-tokyo workspace dependency in data-common and
  data-system; refresh pnpm-lock.yaml
This commit is contained in:
unanmed 2026-09-13 19:17:21 +08:00
parent 5a05eecad1
commit a701aa6da9
10 changed files with 15 additions and 7 deletions

View File

@ -1,6 +1,7 @@
{
"name": "@user/data-common",
"dependencies": {
"@motajs/anon-tokyo": "workspace:*",
"@motajs/common": "workspace:*"
}
}

View File

@ -2,7 +2,7 @@ import {
AnonTokyoInterpreter,
AnonTokyoExecutable,
Statement
} from 'anon-tokyo';
} from '@motajs/anon-tokyo';
import { EventTrigger, IGameEvent } from './types';
export class GameEvent<

View File

@ -2,7 +2,7 @@ import {
AnonTokyoExecutable,
AnonTokyoInterpreter,
Statement
} from 'anon-tokyo';
} from '@motajs/anon-tokyo';
export const enum EventTrigger {
/** 无触发器,事件需要手动执行 */

View File

@ -1,5 +1,5 @@
// 测试 GameEventStore 的 add/get、未知 ID 和重复 ID 告警覆盖
import { AnonTokyoInterpreter } from 'anon-tokyo';
import { AnonTokyoInterpreter } from '@motajs/anon-tokyo';
import {
afterAll,
afterEach,

View File

@ -1,6 +1,7 @@
{
"name": "@user/data-system",
"dependencies": {
"@motajs/anon-tokyo": "workspace:*",
"@motajs/common": "workspace:*",
"@user/data-base": "workspace:*"
}

View File

@ -15,7 +15,7 @@ import {
type IBlockEventEnv,
type IGameEventInvocation
} from './types';
import { AnonTokyoInterpreter } from 'anon-tokyo';
import { AnonTokyoInterpreter } from '@motajs/anon-tokyo';
import { IStateBase } from '@user/data-base';
vi.hoisted(() => {

View File

@ -1,6 +1,6 @@
import { logger } from '@motajs/common';
import { IGameEventStore } from '@user/data-common';
import { AnonTokyoInterpreter } from 'anon-tokyo';
import { AnonTokyoInterpreter } from '@motajs/anon-tokyo';
import {
EventExecuteMode,
EventReduceMode,

View File

@ -1,6 +1,6 @@
import { IStateBase } from '@user/data-base';
import { IGameEventStore } from '@user/data-common';
import { AnonTokyoInterpreter, BuiltInFunction } from 'anon-tokyo';
import { AnonTokyoInterpreter, BuiltInFunction } from '@motajs/anon-tokyo';
import { EventExecutor } from './executor';
import { IGameEventExecutor, IGameEventSystem } from './types';

View File

@ -11,7 +11,7 @@ import {
IGameEventStore,
IReadonlyGameEvent
} from '@user/data-common';
import { AnonTokyoInterpreter } from 'anon-tokyo';
import { AnonTokyoInterpreter } from '@motajs/anon-tokyo';
export const enum BlockEventType {
/** 普通事件类型,一般是手动触发的 */

View File

@ -294,6 +294,9 @@ importers:
packages-user/data-common:
dependencies:
'@motajs/anon-tokyo':
specifier: workspace:*
version: link:../../packages/anon-tokyo
'@motajs/common':
specifier: workspace:*
version: link:../../packages/common
@ -333,6 +336,9 @@ importers:
packages-user/data-system:
dependencies:
'@motajs/anon-tokyo':
specifier: workspace:*
version: link:../../packages/anon-tokyo
'@motajs/common':
specifier: workspace:*
version: link:../../packages/common