@wocker/core
Version:
Core of the Wocker
33 lines (32 loc) • 1.96 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.WOCKER_DATA_DIR_KEY = exports.WOCKER_VERSION_KEY = exports.DATA_DIR = exports.MODULE_METADATA = exports.PLUGIN_NAME_METADATA = exports.PLUGIN_DIR_KEY = exports.INJECT_TOKEN_METADATA = exports.SELF_DECLARED_DEPS_METADATA = exports.PARAMTYPES_METADATA = exports.OPTION_META = exports.ALIAS_METADATA = exports.ARGS_METADATA = exports.COMPLETION_METADATA = exports.COMMAND_METADATA = exports.DESCRIPTION_METADATA = exports.INJECTABLE_WATERMARK = exports.IS_MODULE_METADATA = exports.IS_GLOBAL_METADATA = void 0;
const os_1 = __importDefault(require("os"));
const path_1 = __importDefault(require("path"));
exports.IS_GLOBAL_METADATA = "IS_GLOBAL";
exports.IS_MODULE_METADATA = "isModule";
exports.INJECTABLE_WATERMARK = "__injectable__";
exports.DESCRIPTION_METADATA = "__DESCRIPTION__";
exports.COMMAND_METADATA = "command";
exports.COMPLETION_METADATA = "completion";
exports.ARGS_METADATA = "__ARGS__";
exports.ALIAS_METADATA = "__ALIAS_METADATA__";
exports.OPTION_META = "__OPTION_META__";
exports.PARAMTYPES_METADATA = "design:paramtypes";
exports.SELF_DECLARED_DEPS_METADATA = "self:paramtypes";
exports.INJECT_TOKEN_METADATA = "INJECT_TOKEN";
exports.PLUGIN_DIR_KEY = "PLUGIN_DIR";
exports.PLUGIN_NAME_METADATA = "name";
var MODULE_METADATA;
(function (MODULE_METADATA) {
MODULE_METADATA["IMPORTS"] = "imports";
MODULE_METADATA["EXPORTS"] = "exports";
MODULE_METADATA["CONTROLLERS"] = "controllers";
MODULE_METADATA["PROVIDERS"] = "providers";
})(MODULE_METADATA || (exports.MODULE_METADATA = MODULE_METADATA = {}));
exports.DATA_DIR = process.env.WS_DIR || path_1.default.join(os_1.default.homedir(), ".workspace");
exports.WOCKER_VERSION_KEY = "__WOCKER_VERSION__";
exports.WOCKER_DATA_DIR_KEY = "__WOCKER_DATA_DIR__";