diff --git a/apps/server/biome.json b/apps/server/biome.json new file mode 100644 index 0000000..33ce720 --- /dev/null +++ b/apps/server/biome.json @@ -0,0 +1,19 @@ +{ + "$schema": "../../node_modules/@biomejs/biome/configuration_schema.json", + "extends": "//", + "files": { + "includes": ["**", "!**/routeTree.gen.ts"] + }, + "overrides": [ + { + "includes": ["**"], + "linter": { + "rules": { + "correctness": { + "useHookAtTopLevel": "off" + } + } + } + } + ] +} diff --git a/apps/server/src/orpc/client.ts b/apps/server/src/api/client.ts similarity index 100% rename from apps/server/src/orpc/client.ts rename to apps/server/src/api/client.ts diff --git a/apps/server/src/orpc/contract.ts b/apps/server/src/api/contract.ts similarity index 100% rename from apps/server/src/orpc/contract.ts rename to apps/server/src/api/contract.ts diff --git a/apps/server/src/orpc/contracts/todo.ts b/apps/server/src/api/contracts/todo.ts similarity index 100% rename from apps/server/src/orpc/contracts/todo.ts rename to apps/server/src/api/contracts/todo.ts diff --git a/apps/server/src/orpc/handlers/todo.ts b/apps/server/src/api/handlers/todo.ts similarity index 93% rename from apps/server/src/orpc/handlers/todo.ts rename to apps/server/src/api/handlers/todo.ts index 9136e14..9ebe8ab 100644 --- a/apps/server/src/orpc/handlers/todo.ts +++ b/apps/server/src/api/handlers/todo.ts @@ -1,8 +1,8 @@ import { ORPCError } from '@orpc/server' import { eq } from 'drizzle-orm' +import { dbProvider } from '@/api/middlewares' +import { os } from '@/api/server' import { todoTable } from '@/db/schema' -import { dbProvider } from '@/orpc/middlewares' -import { os } from '@/orpc/server' export const list = os.todo.list .use(dbProvider) diff --git a/apps/server/src/orpc/index.ts b/apps/server/src/api/index.ts similarity index 100% rename from apps/server/src/orpc/index.ts rename to apps/server/src/api/index.ts diff --git a/apps/server/src/orpc/middlewares/db.ts b/apps/server/src/api/middlewares/db.ts similarity index 100% rename from apps/server/src/orpc/middlewares/db.ts rename to apps/server/src/api/middlewares/db.ts diff --git a/apps/server/src/orpc/middlewares/index.ts b/apps/server/src/api/middlewares/index.ts similarity index 100% rename from apps/server/src/orpc/middlewares/index.ts rename to apps/server/src/api/middlewares/index.ts diff --git a/apps/server/src/orpc/router.ts b/apps/server/src/api/router.ts similarity index 100% rename from apps/server/src/orpc/router.ts rename to apps/server/src/api/router.ts diff --git a/apps/server/src/orpc/server.ts b/apps/server/src/api/server.ts similarity index 100% rename from apps/server/src/orpc/server.ts rename to apps/server/src/api/server.ts diff --git a/apps/server/src/orpc/types.ts b/apps/server/src/api/types.ts similarity index 100% rename from apps/server/src/orpc/types.ts rename to apps/server/src/api/types.ts diff --git a/apps/server/src/routes/api/rpc.$.ts b/apps/server/src/routes/api/rpc.$.ts index de726dc..5fe559e 100644 --- a/apps/server/src/routes/api/rpc.$.ts +++ b/apps/server/src/routes/api/rpc.$.ts @@ -2,7 +2,7 @@ import { ORPCError, onError, ValidationError } from '@orpc/server' import { RPCHandler } from '@orpc/server/fetch' import { createFileRoute } from '@tanstack/react-router' import { z } from 'zod' -import { router } from '@/orpc/router' +import { router } from '@/api/router' const handler = new RPCHandler(router, { interceptors: [ diff --git a/apps/server/src/routes/index.tsx b/apps/server/src/routes/index.tsx index ab7ac88..dc3b074 100644 --- a/apps/server/src/routes/index.tsx +++ b/apps/server/src/routes/index.tsx @@ -4,7 +4,7 @@ import { isTauri } from '@tauri-apps/api/core' import { getCurrentWindow } from '@tauri-apps/api/window' import type { ChangeEventHandler, FormEventHandler } from 'react' import { useEffect, useState } from 'react' -import { orpc } from '@/orpc' +import { orpc } from '@/api' export const Route = createFileRoute('/')({ component: Todos,