refactor(typescript): use generic instead of simple array type (#205)

This commit is contained in:
Marco Pasqualetti
2024-12-07 11:58:58 +01:00
committed by GitHub
parent 08b75b1a79
commit c76464bf8a
20 changed files with 41 additions and 37 deletions
@@ -36,9 +36,9 @@ let skipMessage = false
async function getRouteNodes(
config = defaultConfig,
): Promise<{ routeNodes: RouteNode[]; rustHandlersNodes: string[] }> {
const routeNodes: RouteNode[] = []
const rustHandlersNodes: string[] = []
): Promise<{ routeNodes: Array<RouteNode>; rustHandlersNodes: Array<string> }> {
const routeNodes: Array<RouteNode> = []
const rustHandlersNodes: Array<string> = []
async function recurse(dir: string): Promise<void> {
const fullDir = path.resolve(config.folderName, dir)
@@ -127,7 +127,7 @@ export async function routeGenerator(config = defaultConfig): Promise<void> {
const preRouteNodes = sortRouteNodes(beforeRouteNodes)
const routeNodes: RouteNode[] = []
const routeNodes: Array<RouteNode> = []
// Loop over the flat list of routeNodes and
// build up a tree based on the routeNodes' routePath