refactor: 删除 legacy-plugin-data

This commit is contained in:
AncTe committed 2026-09-17 18:21:35 +08:00
1 parent 7e4418362b
commit 10755475a4
21 files changed
+30 -1371

No files matched your search

+1 -2
View File
@@ -6,7 +6,6 @@
"@user/data-base": "workspace:*",
"@user/data-system": "workspace:*",
"@user/data-fallback": "workspace:*",
"@user/data-state": "workspace:*",
"@user/legacy-plugin-data": "workspace:*"
"@user/data-state": "workspace:*"
}
}
-8
View File
@@ -6,11 +6,8 @@ import * as DataBase from '@user/data-base';
import * as DataSystem from '@user/data-system';
import * as DataFallback from '@user/data-fallback';
import * as DataState from '@user/data-state';
import * as LegacyPluginData from '@user/legacy-plugin-data';
export function create() {
DataBase.loading.once('registered', createModule);
Mota.register('@motajs/common', Common);
Mota.register('@motajs/legacy-common', LegacyCommon);
Mota.register('@user/data-common', DataCommon);
@@ -18,11 +15,6 @@ export function create() {
Mota.register('@user/data-system', DataSystem);
Mota.register('@user/data-fallback', DataFallback);
Mota.register('@user/data-state', DataState);
Mota.register('@user/legacy-plugin-data', LegacyPluginData);
DataBase.loading.emit('dataRegistered');
}
function createModule() {
LegacyPluginData.createLegacy();
}
-2
View File
@@ -16,7 +16,6 @@ import type * as DataSystem from '@user/data-system';
import type * as DataState from '@user/data-state';
import type * as DataFallback from '@user/data-fallback';
import type * as LegacyPluginClient from '@user/legacy-plugin-client';
import type * as LegacyPluginData from '@user/legacy-plugin-data';
// ---------- 必要的第三方库
import type * as MutateAnimate from 'mutate-animate';
import type * as Vue from 'vue';
@@ -41,7 +40,6 @@ interface ModuleInterface {
'@user/data-fallback': typeof DataFallback;
'@user/data-state': typeof DataState;
'@user/legacy-plugin-client': typeof LegacyPluginClient;
'@user/legacy-plugin-data': typeof LegacyPluginData;
// ---------- 必要的第三方库
MutateAnimate: typeof MutateAnimate;
Vue: typeof Vue;