diff --git a/.zed/settings.json b/.zed/settings.json new file mode 100644 index 0000000..cadceb1 --- /dev/null +++ b/.zed/settings.json @@ -0,0 +1,16 @@ +// Folder-specific settings +// +// For a full list of overridable settings, and general information on folder-specific settings, +// see the documentation: https://zed.dev/docs/configuring-zed#settings-files +{ + "formatter": { + "language_server": { + "name": "biome" + } + }, + "code_actions_on_format": { + "source.fixAll.biome": true, + "source.organizeImports.biome": true + }, + "format_on_save": "on" +} diff --git a/biome.json b/biome.json index 0afa445..cf7738f 100644 --- a/biome.json +++ b/biome.json @@ -26,6 +26,6 @@ "useIgnoreFile": true }, "files": { - "ignore": ["packages/web/.react-router/*"] + "ignore": [".react-router/*", "build/"] } } diff --git a/bun.lockb b/bun.lockb index dca6365..078415f 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index d6282e7..4e5c650 100644 --- a/package.json +++ b/package.json @@ -4,5 +4,8 @@ "workspaces": [ "packages/*" ], - "dependencies": {} + "dependencies": {}, + "trustedDependencies": [ + "@biomejs/biome" + ] } diff --git a/packages/web/app/app.css b/packages/web/app/app.css index e69de29..a42448e 100644 --- a/packages/web/app/app.css +++ b/packages/web/app/app.css @@ -0,0 +1,5 @@ +body, +html { + margin: 0; + padding: 0; +} diff --git a/packages/web/app/root.tsx b/packages/web/app/root.tsx index 9fc6636..897cf5a 100644 --- a/packages/web/app/root.tsx +++ b/packages/web/app/root.tsx @@ -1,10 +1,10 @@ import { - isRouteErrorResponse, Links, Meta, Outlet, Scripts, ScrollRestoration, + isRouteErrorResponse, } from "react-router"; import type { Route } from "./+types/root"; diff --git a/packages/web/app/routes/home.tsx b/packages/web/app/routes/home.tsx index f8f8c05..4777829 100644 --- a/packages/web/app/routes/home.tsx +++ b/packages/web/app/routes/home.tsx @@ -1,7 +1,7 @@ -import type { Route } from "./+types/home"; import { Welcome } from "../welcome/welcome"; +import type { Route } from "./+types/home"; -export function meta(_m: Route.MetaArgs) { +export function meta(m: Route.MetaArgs) { return [ { title: "New React Router App" }, { name: "description", content: "Welcome to React Router!" }, diff --git a/packages/web/vite.config.ts b/packages/web/vite.config.ts index 1981e86..389061b 100644 --- a/packages/web/vite.config.ts +++ b/packages/web/vite.config.ts @@ -1,7 +1,6 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react"; -import checker from "vite-plugin-checker"; import { reactRouter } from "@react-router/dev/vite"; +import { defineConfig } from "vite"; +import checker from "vite-plugin-checker"; // https://vitejs.dev/config/ export default defineConfig({