@tanstack/router-plugin
Version:
Modern and scalable routing for React applications
26 lines (25 loc) • 854 B
text/typescript
export { configSchema, getConfig } from './core/config'
export { unpluginRouterCodeSplitterFactory } from './core/router-code-splitter-plugin'
export { unpluginRouterGeneratorFactory } from './core/router-generator-plugin'
export { createRouterPluginContext } from './core/router-plugin-context'
export type {
Config,
ConfigInput,
ConfigOutput,
CodeSplittingOptions,
DeletableNodes,
HmrOptions,
} from './core/config'
export type { RouterPluginContext } from './core/router-plugin-context'
export { getObjectPropertyKeyName } from './core/utils'
export type {
CodeSplitCompilerPlugin,
ReferenceRouteCompilerPlugin,
ReferenceRouteCompilerPluginContext,
VirtualRouteSplitNodeCompilerPluginContext,
} from './core/code-splitter/plugins'
export {
tsrSplit,
splitRouteIdentNodes,
defaultCodeSplitGroupings,
} from './core/constants'