Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProNextJS/declarative-routing
/ functions
Functions
198 in github.com/ProNextJS/declarative-routing
⨍
Functions
198
◇
Types & classes
4
↓ 14 callers
Function
getConfig
()
src/config.ts:23
↓ 11 callers
Function
buildFileFromTemplate
( templatePath: string, destinationPath: string, data: unknown )
src/template.ts:24
↓ 5 callers
Function
addPackages
(packages: string[], dev = false)
src/shared/utils.ts:56
↓ 5 callers
Function
createRouteBuilder
(route: string, info: RouteInfo<Params, Search>)
assets/nextjs/makeRoute.tsx:178
↓ 5 callers
Function
createRouteBuilder
(route: string, info: RouteInfo<Params, Search>)
examples/nextjs/finished/src/routes/makeRoute.tsx:171
↓ 4 callers
Function
absoluteFilePath
(config: Config, fpath: string)
src/config.ts:51
↓ 4 callers
Function
buildStringFromTemplate
( templatePath: string, data: unknown )
src/template.ts:8
↓ 4 callers
Function
jsClean
(str: string)
src/shared/utils.ts:94
↓ 4 callers
Function
routeBuilder
( params?: z.input<Params>, search?: z.input<Search> )
assets/react-router/makeRoute.tsx:128
↓ 4 callers
Function
routeBuilder
( params?: z.input<Params>, search?: z.input<Search> )
examples/react-router/finished/src/routes/makeRoute.tsx:128
↓ 4 callers
Function
search
()
examples/nextjs/starter/src/app/search/SearchList.tsx:19
↓ 4 callers
Function
updateBuildFiles
(silent: boolean = false)
src/shared/build-tools.ts:315
↓ 4 callers
Function
useSearchParams
(builder: RouteBuilder<Params, Search>)
examples/nextjs/finished/src/routes/hooks.ts:41
↓ 3 callers
Function
buildFiles
(silent: boolean = false)
src/shared/build-tools.ts:232
↓ 3 callers
Function
checkForFinishedProcessing
()
src/shared/watch.ts:17
↓ 3 callers
Function
checkRouteFile
(path: string)
src/shared/build-tools.ts:212
↓ 3 callers
Function
getFullPokemon
( limit: number = 10, q?: string )
examples/nextjs/finished/src/pokemon.ts:30
↓ 3 callers
Function
getFullPokemon
( limit: number = 10, q?: string )
examples/nextjs/starter/src/pokemon.ts:30
↓ 3 callers
Function
getFullPokemon
( limit: number = 10, q?: string )
examples/react-router/finished/src/pokemon.ts:30
↓ 3 callers
Function
getFullPokemon
( limit: number = 10, q?: string )
examples/react-router/starter/src/pokemon.ts:30
↓ 3 callers
Function
getPackageManager
()
src/shared/utils.ts:41
↓ 3 callers
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
examples/qwikcity/finished/src/declarativeRoutes/makeRoute.tsx:128
↓ 3 callers
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
examples/nextjs/finished/src/routes/makeRoute.tsx:402
↓ 3 callers
Function
parseInfoFile
(fpath: string)
src/shared/build-tools.ts:117
↓ 3 callers
Function
upperFirst
(str: string)
src/shared/utils.ts:108
↓ 3 callers
Function
writeConfig
(config: Config)
src/config.ts:39
↓ 2 callers
Function
addPackageJSONScripts
(scripts: Record<string, string>)
src/shared/utils.ts:19
↓ 2 callers
Function
buildREADME
( pkgMgr: string, mode: "nextjs" | "react-router" | "qwikcity" )
src/shared/build-tools.ts:373
↓ 2 callers
Function
fixPath
(config: Config, path: string)
src/shared/build-tools.ts:34
↓ 2 callers
Function
getFullPokemon
( limit: number = 10, q?: string, )
examples/qwikcity/finished/src/pokemon.ts:30
↓ 2 callers
Function
getFullPokemon
( limit: number = 10, q?: string, )
examples/qwikcity/starter/src/pokemon.ts:30
↓ 2 callers
Function
getPokemon
(id: number)
examples/qwikcity/finished/src/pokemon.ts:56
↓ 2 callers
Function
getPokemon
(id: number)
examples/qwikcity/starter/src/pokemon.ts:56
↓ 2 callers
Function
getPokemon
(id: number)
examples/nextjs/finished/src/pokemon.ts:56
↓ 2 callers
Function
getPokemon
(id: number)
examples/nextjs/starter/src/pokemon.ts:56
↓ 2 callers
Function
getPokemon
(id: number)
examples/react-router/finished/src/pokemon.ts:56
↓ 2 callers
Function
getPokemon
(id: number)
examples/react-router/starter/src/pokemon.ts:56
↓ 2 callers
Function
hasConfig
()
src/config.ts:35
↓ 2 callers
Function
isInfoFile
(path: string)
src/shared/watch.ts:30
↓ 2 callers
Function
isRouteFile
(path: string)
src/shared/watch.ts:44
↓ 2 callers
Function
makeGetRoute
( route: string, info: RouteInfo<Params, Search>, getInfo: GetInfo<Result> )
examples/nextjs/finished/src/routes/makeRoute.tsx:332
↓ 2 callers
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
assets/react-router/makeRoute.tsx:119
↓ 2 callers
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
examples/react-router/finished/src/routes/makeRoute.tsx:119
↓ 2 callers
Function
parseArray
( values: string[], parseFunction: (str: string) => ParsedData<T> )
assets/shared/utils.ts:176
↓ 2 callers
Function
parseArray
( values: string[], parseFunction: (str: string) => ParsedData<T> )
examples/nextjs/finished/src/routes/utils.ts:176
↓ 2 callers
Function
parseShape
( shape: z.ZodRawShape, paramsArray: Record<string, string[]>, isPartOfUnion = false )
assets/shared/utils.ts:62
↓ 2 callers
Function
parseShape
( shape: z.ZodRawShape, paramsArray: Record<string, string[]>, isPartOfUnion = false )
examples/nextjs/finished/src/routes/utils.ts:62
↓ 2 callers
Function
search
()
examples/nextjs/finished/src/app/search/SearchList.tsx:21
↓ 2 callers
Function
search
()
examples/react-router/finished/src/components/SearchList.tsx:19
↓ 2 callers
Function
search
()
examples/react-router/starter/src/components/SearchList.tsx:19
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/qwikcity/finished/src/pokemon.ts:7
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/qwikcity/starter/src/pokemon.ts:7
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/nextjs/finished/src/pokemon.ts:7
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/nextjs/starter/src/pokemon.ts:7
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/react-router/finished/src/pokemon.ts:7
↓ 2 callers
Function
summarizePokemon
(pokemon: any)
examples/react-router/starter/src/pokemon.ts:7
↓ 2 callers
Function
writeOpenAPI
(config: Config)
src/shared/build-tools.ts:325
↓ 2 callers
Function
writeRoutes
(silent: boolean = false)
src/shared/build-tools.ts:44
↓ 1 callers
Function
allCompleted
()
src/shared/watch.ts:13
↓ 1 callers
Function
buildRoutes
( routes: RouteNode[], pathStack: (string | undefined)[] )
assets/react-router/makeRoute.tsx:341
↓ 1 callers
Function
buildRoutes
( routes: RouteNode[], pathStack: (string | undefined)[] )
examples/react-router/finished/src/routes/makeRoute.tsx:341
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/qwikcity/finished/src/lib/utils.ts:4
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/qwikcity/starter/src/lib/utils.ts:4
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/nextjs/finished/src/lib/utils.ts:4
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/nextjs/starter/src/lib/utils.ts:4
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/react-router/finished/src/lib/utils.ts:4
↓ 1 callers
Function
cn
(...inputs: ClassValue[])
examples/react-router/starter/src/lib/utils.ts:4
↓ 1 callers
Function
convertToRequiredType
( values: string[], schema: z.ZodTypeAny )
assets/shared/utils.ts:106
↓ 1 callers
Function
convertToRequiredType
( values: string[], schema: z.ZodTypeAny )
examples/nextjs/finished/src/routes/utils.ts:106
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
assets/qwikcity/hooks.ts:36
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
assets/nextjs/hooks.ts:56
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
assets/react-router/makeRoute.tsx:285
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
examples/qwikcity/finished/src/declarativeRoutes/hooks.ts:36
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
examples/nextjs/finished/src/routes/hooks.ts:56
↓ 1 callers
Function
convertURLSearchParamsToObject
( params: Readonly<URLSearchParams> | null )
examples/react-router/finished/src/routes/makeRoute.tsx:285
↓ 1 callers
Function
createInfoFile
(config: Config, fpath: string)
src/shared/build-tools.ts:159
↓ 1 callers
Function
createPathBuilder
( route: string )
assets/qwikcity/makeRoute.tsx:52
↓ 1 callers
Function
createPathBuilder
( route: string )
assets/nextjs/makeRoute.tsx:134
↓ 1 callers
Function
createPathBuilder
( route: string )
assets/react-router/makeRoute.tsx:71
↓ 1 callers
Function
createPathBuilder
( route: string )
examples/qwikcity/finished/src/declarativeRoutes/makeRoute.tsx:52
↓ 1 callers
Function
createPathBuilder
( route: string )
examples/nextjs/finished/src/routes/makeRoute.tsx:130
↓ 1 callers
Function
createPathBuilder
( route: string )
examples/react-router/finished/src/routes/makeRoute.tsx:71
↓ 1 callers
Function
createRouteBuilder
(route: string, info: RouteInfo<Params, Search>)
assets/qwikcity/makeRoute.tsx:93
↓ 1 callers
Function
createRouteBuilder
(route: string, info: RouteInfo<Params, Search>)
examples/qwikcity/finished/src/declarativeRoutes/makeRoute.tsx:93
↓ 1 callers
Function
fileRemoved
(fpath: string)
src/shared/watch.ts:88
↓ 1 callers
Function
finishedProcessing
()
src/shared/watch.ts:83
↓ 1 callers
Function
getAllParamsAsArrays
( searchParams: URLSearchParams )
assets/shared/utils.ts:91
↓ 1 callers
Function
getAllParamsAsArrays
( searchParams: URLSearchParams )
examples/nextjs/finished/src/routes/utils.ts:91
↓ 1 callers
Function
getDiffContent
(input: string, output: string)
src/shared/utils.ts:74
↓ 1 callers
Function
getInnerType
(schema: z.ZodTypeAny)
assets/shared/utils.ts:150
↓ 1 callers
Function
getInnerType
(schema: z.ZodTypeAny)
examples/nextjs/finished/src/routes/utils.ts:150
↓ 1 callers
Function
getPackageInfo
()
src/shared/utils.ts:11
↓ 1 callers
Function
getRequireds
(shape: z.ZodRawShape)
assets/shared/utils.ts:49
↓ 1 callers
Function
getRequireds
(shape: z.ZodRawShape)
examples/nextjs/finished/src/routes/utils.ts:49
↓ 1 callers
Function
main
()
src/index.ts:11
↓ 1 callers
Function
makePath
(pathStack: (string | undefined)[])
assets/react-router/makeRoute.tsx:345
↓ 1 callers
Function
makePath
(pathStack: (string | undefined)[])
examples/react-router/finished/src/routes/makeRoute.tsx:345
↓ 1 callers
Function
parseBoolean
(str: string)
assets/shared/utils.ts:165
↓ 1 callers
Function
parseBoolean
(str: string)
examples/nextjs/finished/src/routes/utils.ts:165
↓ 1 callers
Function
parseNumber
(str: string)
assets/shared/utils.ts:160
next →
1–100 of 198, ranked by callers