Files
emaui/node_modules/@module-federation/dts-plugin/dist/esm/Action-DNNg2YDh.mjs
2026-05-29 15:23:46 +03:00

47 lines
1.6 KiB
JavaScript

//#region src/server/message/Message.ts
var Message = class {
constructor(type, kind) {
this.type = type;
this.kind = kind;
this.time = Date.now();
}
};
//#endregion
//#region src/server/constant.ts
const DEFAULT_WEB_SOCKET_PORT = 16322;
const WEB_SOCKET_CONNECT_MAGIC_ID = "1hpzW-zo2z-o8io-gfmV1-2cb1d82";
const MF_SERVER_IDENTIFIER = "Module Federation DTS";
const WEB_CLIENT_OPTIONS_IDENTIFIER = "__WEB_CLIENT_OPTIONS__";
const DEFAULT_TAR_NAME = "@mf-types.zip";
let UpdateMode = /* @__PURE__ */ function(UpdateMode) {
UpdateMode["POSITIVE"] = "POSITIVE";
UpdateMode["PASSIVE"] = "PASSIVE";
return UpdateMode;
}({});
//#endregion
//#region src/server/message/Action/Action.ts
let ActionKind = /* @__PURE__ */ function(ActionKind) {
ActionKind["ADD_SUBSCRIBER"] = "ADD_SUBSCRIBER";
ActionKind["EXIT_SUBSCRIBER"] = "EXIT_SUBSCRIBER";
ActionKind["ADD_PUBLISHER"] = "ADD_PUBLISHER";
ActionKind["UPDATE_PUBLISHER"] = "UPDATE_PUBLISHER";
ActionKind["NOTIFY_SUBSCRIBER"] = "NOTIFY_SUBSCRIBER";
ActionKind["EXIT_PUBLISHER"] = "EXIT_PUBLISHER";
ActionKind["ADD_WEB_CLIENT"] = "ADD_WEB_CLIENT";
ActionKind["NOTIFY_WEB_CLIENT"] = "NOTIFY_WEB_CLIENT";
ActionKind["FETCH_TYPES"] = "FETCH_TYPES";
ActionKind["ADD_DYNAMIC_REMOTE"] = "ADD_DYNAMIC_REMOTE";
return ActionKind;
}({});
var Action = class extends Message {
constructor(content, kind) {
super("Action", kind);
const { payload } = content;
this.payload = payload;
}
};
//#endregion
export { MF_SERVER_IDENTIFIER as a, WEB_SOCKET_CONNECT_MAGIC_ID as c, DEFAULT_WEB_SOCKET_PORT as i, Message as l, ActionKind as n, UpdateMode as o, DEFAULT_TAR_NAME as r, WEB_CLIENT_OPTIONS_IDENTIFIER as s, Action as t };