UNPKG

@tanstack/router-generator

Version:

Modern and scalable routing for React applications

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