UNPKG

@feoe/fs-router

Version:
36 lines (35 loc) 1.7 kB
export declare const PAGES_DIR_NAME = "pages"; export declare const NESTED_ROUTES_DIR = "routes"; export declare const FILE_SYSTEM_ROUTES_FILE_NAME = "routes.js"; export declare const LOADER_EXPORT_NAME = "loader"; export declare const ACTION_EXPORT_NAME = "action"; export declare const TEMP_LOADERS_DIR = "__loaders__"; export declare const FILE_SYSTEM_ROUTES_LAYOUT = "_layout"; export declare const FILE_SYSTEM_ROUTES_GLOBAL_LAYOUT = "_app"; export declare const FILE_SYSTEM_ROUTES_INDEX = "index"; export declare const FILE_SYSTEM_ROUTES_IGNORED_REGEX: RegExp; export declare const FILE_SYSTEM_ROUTES_DYNAMIC_REGEXP: RegExp; export declare const FILE_SYSTEM_ROUTES_COMPONENTS_DIR = "internal_components"; export declare const APP_CONFIG_NAME = "config"; export declare const APP_INIT_EXPORTED = "init"; export declare const NESTED_ROUTE: { readonly LAYOUT_FILE: "layout"; readonly LAYOUT_CONFIG_FILE: "layout.config"; readonly LAYOUT_LOADER_FILE: "layout.loader"; readonly LAYOUT_DATA_FILE: "layout.data"; readonly LAYOUT_CLIENT_LOADER: "layout.data.client"; readonly PAGE_FILE: "page"; readonly PAGE_CONFIG_FILE: "page.config"; readonly PAGE_LOADER_FILE: "page.loader"; readonly PAGE_DATA_FILE: "page.data"; readonly PAGE_CLIENT_LOADER: "page.data.client"; readonly SPLATE_FILE: "$"; readonly SPLATE_CONFIG_FILE: "$.config"; readonly SPLATE_LOADER_FILE: "$.loader"; readonly SPLATE_DATA_FILE: "$.data"; readonly SPLATE_CLIENT_DATA: "$.data.client"; readonly LOADING_FILE: "loading"; readonly ERROR_FILE: "error"; readonly LOADER_FILE: "loader"; }; export declare const JS_EXTENSIONS: readonly [".js", ".jsx", ".ts", ".tsx"];