@modern-js/utils
Version:
A Progressive React Framework for modern web development.
137 lines (136 loc) • 5.82 kB
JavaScript
;
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
});