UNPKG

@tanstack/router-generator

Version:

Modern and scalable routing for React applications

59 lines (50 loc) 1.31 kB
export { configSchema, getConfig, resolveConfigPath, baseConfigSchema, } from './config' export type { Config, BaseConfig } from './config' export { Generator } from './generator' export type { FileEventType, FileEvent, GeneratorEvent } from './generator' export type { GeneratorPluginBase, GeneratorPlugin, GeneratorPluginWithTransform, } from './plugin/types' export { capitalize, cleanPath, trimPathLeft, removeLeadingSlash, removeTrailingSlash, determineInitialRoutePath, replaceBackslash, routePathToVariable, removeUnderscores, resetRegex, multiSortBy, writeIfDifferent, format, removeExt, checkRouteFullPathUniqueness, hasChildWithExport, } from './utils' export type { RouteNode, GetRouteNodesResult, GetRoutesByFileMapResult, GetRoutesByFileMapResultValue, ImportDeclaration, ImportSpecifier, } from './types' export { getRouteNodes as physicalGetRouteNodes } from './filesystem/physical/getRouteNodes' export { getRouteNodes as virtualGetRouteNodes } from './filesystem/virtual/getRouteNodes' export { rootPathId } from './filesystem/physical/rootPathId' export { ensureStringArgument } from './transform/utils' export type { TransformImportsConfig, TransformContext, TransformOptions, TransformPlugin, } from './transform/types'