UNPKG

@modern-js/utils

Version:

A Progressive React Framework for modern web development.

137 lines (136 loc) 5.82 kB
"use strict"; var __webpack_require__ = {}; (()=>{ __webpack_require__.d = (exports1, definition)=>{ for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { enumerable: true, get: definition[key] }); }; })(); (()=>{ __webpack_require__.o = (obj, prop)=>Object.prototype.hasOwnProperty.call(obj, prop); })(); (()=>{ __webpack_require__.r = (exports1)=>{ if ("u" > typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { value: 'Module' }); Object.defineProperty(exports1, '__esModule', { value: true }); }; })(); var __webpack_exports__ = {}; __webpack_require__.r(__webpack_exports__); __webpack_require__.d(__webpack_exports__, { API_DIR: ()=>API_DIR, CONFIG_CACHE_DIR: ()=>CONFIG_CACHE_DIR, CONFIG_FILE_EXTENSIONS: ()=>CONFIG_FILE_EXTENSIONS, DEFAULT_API_PREFIX: ()=>DEFAULT_API_PREFIX, DEFAULT_DEV_HOST: ()=>DEFAULT_DEV_HOST, DEFAULT_ENTRY_NAME: ()=>constants_js_namespaceObject.DEFAULT_ENTRY_NAME, DEFAULT_RUNTIME_CONFIG: ()=>DEFAULT_RUNTIME_CONFIG, ENTRY_NAME_PATTERN: ()=>ENTRY_NAME_PATTERN, INTERNAL_RUNTIME_PLUGINS: ()=>INTERNAL_RUNTIME_PLUGINS, JS_EXTENSIONS: ()=>JS_EXTENSIONS, LOADABLE_STATS_FILE: ()=>LOADABLE_STATS_FILE, LOADER_ROUTES_DIR: ()=>LOADER_ROUTES_DIR, MAIN_ENTRY_NAME: ()=>constants_js_namespaceObject.MAIN_ENTRY_NAME, NESTED_ROUTE_SPEC_FILE: ()=>constants_js_namespaceObject.NESTED_ROUTE_SPEC_FILE, OUTPUT_CONFIG_FILE: ()=>OUTPUT_CONFIG_FILE, ROUTE_MANIFEST_FILE: ()=>ROUTE_MANIFEST_FILE, ROUTE_SPEC_FILE: ()=>constants_js_namespaceObject.ROUTE_SPEC_FILE, SERVER_BUNDLE_DIRECTORY: ()=>constants_js_namespaceObject.SERVER_BUNDLE_DIRECTORY, SERVER_DIR: ()=>SERVER_DIR, SERVER_PLUGIN_BFF: ()=>constants_js_namespaceObject.SERVER_PLUGIN_BFF, SERVER_PLUGIN_POLYFILL: ()=>constants_js_namespaceObject.SERVER_PLUGIN_POLYFILL, SERVER_RENDER_FUNCTION_NAME: ()=>constants_js_namespaceObject.SERVER_RENDER_FUNCTION_NAME, SERVER_WORKER_BUNDLE_DIRECTORY: ()=>SERVER_WORKER_BUNDLE_DIRECTORY, SHARED_DIR: ()=>SHARED_DIR, TS_CONFIG_FILENAME: ()=>TS_CONFIG_FILENAME }); const constants_js_namespaceObject = require("../universal/constants.js"); const JS_EXTENSIONS = [ '.js', '.ts', '.jsx', '.tsx' ]; const SERVER_WORKER_BUNDLE_DIRECTORY = 'worker'; const ENTRY_NAME_PATTERN = '^[a-zA-Z0-9_-]+$'; const LOADABLE_STATS_FILE = 'loadable-stats.json'; const API_DIR = 'api'; const DEFAULT_API_PREFIX = '/api'; const SERVER_DIR = 'server'; const SHARED_DIR = 'shared'; const TS_CONFIG_FILENAME = 'tsconfig.json'; const CONFIG_CACHE_DIR = './node_modules/.cache/bundle-require'; const CONFIG_FILE_EXTENSIONS = [ '.js', '.ts', '.mjs' ]; const OUTPUT_CONFIG_FILE = 'modern.config.json'; const DEFAULT_RUNTIME_CONFIG = 'modern.runtime'; const ROUTE_MANIFEST_FILE = 'routes-manifest.json'; const LOADER_ROUTES_DIR = "loader-routes"; const DEFAULT_DEV_HOST = '0.0.0.0'; const INTERNAL_RUNTIME_PLUGINS = { '@modern-js/runtime': '@modern-js/runtime/cli' }; exports.API_DIR = __webpack_exports__.API_DIR; exports.CONFIG_CACHE_DIR = __webpack_exports__.CONFIG_CACHE_DIR; exports.CONFIG_FILE_EXTENSIONS = __webpack_exports__.CONFIG_FILE_EXTENSIONS; exports.DEFAULT_API_PREFIX = __webpack_exports__.DEFAULT_API_PREFIX; exports.DEFAULT_DEV_HOST = __webpack_exports__.DEFAULT_DEV_HOST; exports.DEFAULT_ENTRY_NAME = __webpack_exports__.DEFAULT_ENTRY_NAME; exports.DEFAULT_RUNTIME_CONFIG = __webpack_exports__.DEFAULT_RUNTIME_CONFIG; exports.ENTRY_NAME_PATTERN = __webpack_exports__.ENTRY_NAME_PATTERN; exports.INTERNAL_RUNTIME_PLUGINS = __webpack_exports__.INTERNAL_RUNTIME_PLUGINS; exports.JS_EXTENSIONS = __webpack_exports__.JS_EXTENSIONS; exports.LOADABLE_STATS_FILE = __webpack_exports__.LOADABLE_STATS_FILE; exports.LOADER_ROUTES_DIR = __webpack_exports__.LOADER_ROUTES_DIR; exports.MAIN_ENTRY_NAME = __webpack_exports__.MAIN_ENTRY_NAME; exports.NESTED_ROUTE_SPEC_FILE = __webpack_exports__.NESTED_ROUTE_SPEC_FILE; exports.OUTPUT_CONFIG_FILE = __webpack_exports__.OUTPUT_CONFIG_FILE; exports.ROUTE_MANIFEST_FILE = __webpack_exports__.ROUTE_MANIFEST_FILE; exports.ROUTE_SPEC_FILE = __webpack_exports__.ROUTE_SPEC_FILE; exports.SERVER_BUNDLE_DIRECTORY = __webpack_exports__.SERVER_BUNDLE_DIRECTORY; exports.SERVER_DIR = __webpack_exports__.SERVER_DIR; exports.SERVER_PLUGIN_BFF = __webpack_exports__.SERVER_PLUGIN_BFF; exports.SERVER_PLUGIN_POLYFILL = __webpack_exports__.SERVER_PLUGIN_POLYFILL; exports.SERVER_RENDER_FUNCTION_NAME = __webpack_exports__.SERVER_RENDER_FUNCTION_NAME; exports.SERVER_WORKER_BUNDLE_DIRECTORY = __webpack_exports__.SERVER_WORKER_BUNDLE_DIRECTORY; exports.SHARED_DIR = __webpack_exports__.SHARED_DIR; exports.TS_CONFIG_FILENAME = __webpack_exports__.TS_CONFIG_FILENAME; for(var __rspack_i in __webpack_exports__)if (-1 === [ "API_DIR", "CONFIG_CACHE_DIR", "CONFIG_FILE_EXTENSIONS", "DEFAULT_API_PREFIX", "DEFAULT_DEV_HOST", "DEFAULT_ENTRY_NAME", "DEFAULT_RUNTIME_CONFIG", "ENTRY_NAME_PATTERN", "INTERNAL_RUNTIME_PLUGINS", "JS_EXTENSIONS", "LOADABLE_STATS_FILE", "LOADER_ROUTES_DIR", "MAIN_ENTRY_NAME", "NESTED_ROUTE_SPEC_FILE", "OUTPUT_CONFIG_FILE", "ROUTE_MANIFEST_FILE", "ROUTE_SPEC_FILE", "SERVER_BUNDLE_DIRECTORY", "SERVER_DIR", "SERVER_PLUGIN_BFF", "SERVER_PLUGIN_POLYFILL", "SERVER_RENDER_FUNCTION_NAME", "SERVER_WORKER_BUNDLE_DIRECTORY", "SHARED_DIR", "TS_CONFIG_FILENAME" ].indexOf(__rspack_i)) exports[__rspack_i] = __webpack_exports__[__rspack_i]; Object.defineProperty(exports, '__esModule', { value: true });