diff --git a/packages/vite-fs-router/.prettierignore b/packages/vite-fs-router/.prettierignore index 849ddff3..275ba5e1 100644 --- a/packages/vite-fs-router/.prettierignore +++ b/packages/vite-fs-router/.prettierignore @@ -1 +1,2 @@ dist/ +tests/snapshots diff --git a/packages/vite-fs-router/package.json b/packages/vite-fs-router/package.json index 89ea5c89..3de44b8d 100644 --- a/packages/vite-fs-router/package.json +++ b/packages/vite-fs-router/package.json @@ -44,8 +44,9 @@ "@babel/types": "^7.24.0", "@tanstack/config": "^0.7.0", "@types/babel__core": "^7.20.5", + "@types/node": "^20.12.7", "@vitejs/plugin-react": "^4.2.1", - "router-generator": "workspace:*", + "router-generator": "workspace:*", "vite": "^5.2.10", "vitest": "^1.5.2" }, diff --git a/packages/vite-fs-router/src/compiler.ts b/packages/vite-fs-router/src/compiler.ts index 9aec80d6..b5748aa9 100644 --- a/packages/vite-fs-router/src/compiler.ts +++ b/packages/vite-fs-router/src/compiler.ts @@ -99,7 +99,7 @@ export const splitFile = async ({ code, compile, filename, -}: SplitFileFnArgs): Promise => { +}: SplitFileFnArgs): Promise => { console.log('Split file [splitFile fn]', code) return compile({ code, diff --git a/packages/vite-fs-router/tests/index.test.ts b/packages/vite-fs-router/tests/index.test.ts index 97822b8a..24fa7850 100644 --- a/packages/vite-fs-router/tests/index.test.ts +++ b/packages/vite-fs-router/tests/index.test.ts @@ -4,7 +4,7 @@ import { expect, test } from 'vitest' import { makeCompile, splitFile } from '../src/compiler' import { SPLIT_PREFIX } from '../src/constants' -async function splitTestFile(opts: { file: string }): void { +async function splitTestFile(opts: { file: string }): Promise { const code = ( await readFile(path.resolve(__dirname, `./test-files/${opts.file}`)) ).toString() @@ -28,7 +28,6 @@ test('it compiles and splits', async (): Promise => { // get the list of files from the /test-files directory const files = await readdir(path.resolve(__dirname, './test-files')) for (const file of files) { - console.log('Testing:', file) await splitTestFile({ file }) } }) diff --git a/packages/vite-fs-router/tests/snapshots/default-exported?split.tsx b/packages/vite-fs-router/tests/snapshots/default-exported?split.tsx index b53f0eb3..2de63193 100644 --- a/packages/vite-fs-router/tests/snapshots/default-exported?split.tsx +++ b/packages/vite-fs-router/tests/snapshots/default-exported?split.tsx @@ -1,3 +1,3 @@ export default function Route(): JSX.Element { - return

Test route

+ return

Test route

; } diff --git a/packages/vite-fs-router/tests/snapshots/function-export?split.tsx b/packages/vite-fs-router/tests/snapshots/function-export?split.tsx index ebd2f62b..f4c94b2a 100644 --- a/packages/vite-fs-router/tests/snapshots/function-export?split.tsx +++ b/packages/vite-fs-router/tests/snapshots/function-export?split.tsx @@ -1,4 +1,4 @@ function PostsRoute() { - return

Post route

+ return

Post route

; } -export default PostsRoute +export default PostsRoute; diff --git a/packages/vite-fs-router/tests/snapshots/imported?split.tsx b/packages/vite-fs-router/tests/snapshots/imported?split.tsx index f3e58ad9..d89daf98 100644 --- a/packages/vite-fs-router/tests/snapshots/imported?split.tsx +++ b/packages/vite-fs-router/tests/snapshots/imported?split.tsx @@ -1,2 +1,2 @@ -import { ImportedRoute } from '../shared/imported' -export default ImportedRoute +import { ImportedRoute } from '../shared/imported'; +export default ImportedRoute;