UNPKG

@hadss/hmrouter-plugin

Version:

HMRouter Compiler Plugin

47 lines (46 loc) 2.58 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const path_1 = __importDefault(require("path")); class HMRouterPluginConstant { } exports.default = HMRouterPluginConstant; HMRouterPluginConstant.ANIMATOR_PREFIX = '__animator__'; HMRouterPluginConstant.INTERCEPTOR_PREFIX = '__interceptor__'; HMRouterPluginConstant.LIFECYCLE_PREFIX = '__lifecycle__'; HMRouterPluginConstant.SERVICE_PREFIX = '__service__'; HMRouterPluginConstant.SERVICE_PROVIDE_PREFIX = '__service_provider__'; HMRouterPluginConstant.OBFUSCATION_FILE_NAME = 'hmrouter-obfuscation-rules.txt'; HMRouterPluginConstant.CONSUMER_FILE_NAME = 'hmrouter-consumer-rules.txt'; HMRouterPluginConstant.ROUTER_MAP_KEY = 'routerMap'; HMRouterPluginConstant.FILE_SEPARATOR = path_1.default.sep; HMRouterPluginConstant.DELIMITER = '/'; HMRouterPluginConstant.MODULE_ROUTER_MAP_NAME = '$profile:hm_router_map'; HMRouterPluginConstant.ROUTER_MAP_NAME = 'hm_router_map.json'; HMRouterPluginConstant.TEMP_ROUTER_MAP_PATH = '../../intermediates/router_map'; HMRouterPluginConstant.RAWFILE_DIR = 'src/main/resources/rawfile/hm_router_map.json'; HMRouterPluginConstant.VIEW_NAME_PREFIX = 'HM'; HMRouterPluginConstant.ETS_SUFFIX = '.ets'; HMRouterPluginConstant.JSON_SUFFIX = '.json'; HMRouterPluginConstant.HAP_PLUGIN_ID = 'HAP_HMROUTER_PLUGIN'; HMRouterPluginConstant.HSP_PLUGIN_ID = 'HSP_HMROUTER_PLUGIN'; HMRouterPluginConstant.HAR_PLUGIN_ID = 'HAR_HMROUTER_PLUGIN'; HMRouterPluginConstant.HAR_MODULE_NAME = 'har'; HMRouterPluginConstant.ROUTER_ANNOTATION = 'HMRouter'; HMRouterPluginConstant.ANIMATOR_ANNOTATION = 'HMAnimator'; HMRouterPluginConstant.INTERCEPTOR_ANNOTATION = 'HMInterceptor'; HMRouterPluginConstant.LIFECYCLE_ANNOTATION = 'HMLifecycle'; HMRouterPluginConstant.SERVICE_ANNOTATION = 'HMService'; HMRouterPluginConstant.SERVICE_PROVIDE_ANNOTATION = 'HMServiceProvider'; HMRouterPluginConstant.CONFIG_FILE_NAME = 'hmrouter_config.json'; HMRouterPluginConstant.PARENT_DELIMITER = '../'; HMRouterPluginConstant.CURRENT_DELIMITER = './'; HMRouterPluginConstant.LINE_BREAK = '\n'; HMRouterPluginConstant.KEEP_FILE_NAME = '-keep-file-name'; HMRouterPluginConstant.KEEP_PROPERTY_NAME = '-keep-property-name'; HMRouterPluginConstant.KEEP_GLOBAL_NAME = '-keep-global-name'; HMRouterPluginConstant.OH_MODULE_PATH = 'oh_modules'; HMRouterPluginConstant.WARP_BUILDER = 'WrapBuilder'; HMRouterPluginConstant.CUSTOM_BUILDER_TEMPLATE = 'template/customBuilder.ejs';