src/tools/get-page-slugs.tsximport { readdirSync, statSync, existsSync } from 'fs'import path from 'path'type PageSlugItem = {slug: stringmodified: stringuri: string}const BLOCKED_ROUTE_GROUPS = ['(demo)']const EXCLUDED_FOLDERS = ['api','post', // Posts are handled separately]export async function getPageSlugs(): Promise<{ pageSlugs: PageSlugItem[] }> {const appDir = path.join(process.cwd(), 'src/app')const out: PageSlugItem[] = []function scanRouteGroup(routeGroupPath: string): void {
Showing the first 20 lines.
Get full code