@thatcompany/ts-tool
Version:
基于TypeScript编写的工具库
33 lines • 1.43 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.METADATA = void 0;
require("reflect-metadata");
exports.METADATA = {
CONFIGURE: Symbol('CONFIGURE_METADATA_KEY'),
TASK: {
CRON: Symbol('TASK_CRON_METADATA_KEY'),
REGISTER: Symbol('SERVICE_REGISTER_METADATA_KEY'),
},
EVENT: {
LISTENER: Symbol('EVENT_LISTENER_METADATA_KEY'),
SUBSCRIBE: Symbol('EVENT_SUBSCRIBE_METADATA_KEY'),
PUBLISH: Symbol('EVENT_PUBLISH_METADATA_KEY'),
EVENT: Symbol('EVENT_EVENT_METADATA_KEY'),
IDENTIFIER: Symbol('EVENT_LISTENER_IDENTIFIER_METADATA_KEY'),
SORT: Symbol('EVENT_LISTENER_SORT_METADATA_KEY'),
},
FRAMEWORK: {
COMPONENT: Symbol('FRAMEWORK_COMPONENT_METADATA_KEY'),
CONTROLLER: Symbol('FRAMEWORK_CONTROLLER_METADATA_KEY'),
SERVICE: Symbol('FRAMEWORK_SERVICE_METADATA_KEY'),
INTERCEPTOR: Symbol('FRAMEWORK_INTERCEPTOR_METADATA_KEY'),
GUARD: Symbol('FRAMEWORK_GUARD_METADATA_KEY'),
FILTER: Symbol('FRAMEWORK_FILTER_METADATA_KEY'),
CONFIG: Symbol('FRAMEWORK_CONFIG_METADATA_KEY'),
LOGGER: Symbol('FRAMEWORK_LOGGER_METADATA_KEY'),
MIDDLEWARE: Symbol('FRAMEWORK_MIDDLEWARE_METADATA_KEY'),
INTERFACE: Symbol('FRAMEWORK_INTERFACE_METADATA_KEY'),
DECORATOR: Symbol('FRAMEWORK_DECORATOR_METADATA_KEY'),
},
};
//# sourceMappingURL=METADATA.js.map