UNPKG

@modern-js/utils

Version:

A Progressive React Framework for modern web development.

31 lines (30 loc) 1.39 kB
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' }; export { DEFAULT_ENTRY_NAME, MAIN_ENTRY_NAME, NESTED_ROUTE_SPEC_FILE, ROUTE_SPEC_FILE, SERVER_BUNDLE_DIRECTORY, SERVER_PLUGIN_BFF, SERVER_PLUGIN_POLYFILL, SERVER_RENDER_FUNCTION_NAME } from "../universal/constants.mjs"; export { API_DIR, CONFIG_CACHE_DIR, CONFIG_FILE_EXTENSIONS, DEFAULT_API_PREFIX, DEFAULT_DEV_HOST, DEFAULT_RUNTIME_CONFIG, ENTRY_NAME_PATTERN, INTERNAL_RUNTIME_PLUGINS, JS_EXTENSIONS, LOADABLE_STATS_FILE, LOADER_ROUTES_DIR, OUTPUT_CONFIG_FILE, ROUTE_MANIFEST_FILE, SERVER_DIR, SERVER_WORKER_BUNDLE_DIRECTORY, SHARED_DIR, TS_CONFIG_FILENAME };