From babd0f561506fe3bf7349e00ec87c48d8465d992 Mon Sep 17 00:00:00 2001 From: imbytecat Date: Wed, 21 Jan 2026 14:41:56 +0800 Subject: [PATCH] chore --- .vscode/settings.json | 3 +- apps/{demo-app => demo-server}/build.ts | 0 .../drizzle.config.ts | 0 apps/{demo-app => demo-server}/package.json | 2 +- .../public/robots.txt | 0 .../src-tauri/.gitignore | 0 .../src-tauri/AGENTS.md | 0 .../src-tauri/Cargo.lock | 0 .../src-tauri/Cargo.toml | 0 .../src-tauri/build.rs | 0 .../src-tauri/capabilities/default.json | 0 .../src-tauri/icons/128x128.png | Bin .../src-tauri/icons/128x128@2x.png | Bin .../src-tauri/icons/32x32.png | Bin .../src-tauri/icons/Square107x107Logo.png | Bin .../src-tauri/icons/Square142x142Logo.png | Bin .../src-tauri/icons/Square150x150Logo.png | Bin .../src-tauri/icons/Square284x284Logo.png | Bin .../src-tauri/icons/Square30x30Logo.png | Bin .../src-tauri/icons/Square310x310Logo.png | Bin .../src-tauri/icons/Square44x44Logo.png | Bin .../src-tauri/icons/Square71x71Logo.png | Bin .../src-tauri/icons/Square89x89Logo.png | Bin .../src-tauri/icons/StoreLogo.png | Bin .../src-tauri/icons/icon.icns | Bin .../src-tauri/icons/icon.ico | Bin .../src-tauri/icons/icon.png | Bin .../src-tauri/src/commands/mod.rs | 0 .../src-tauri/src/lib.rs | 0 .../src-tauri/src/main.rs | 0 .../src-tauri/src/sidecar.rs | 0 .../src-tauri/tauri.conf.json | 0 .../src/components/Error.tsx | 0 .../src/components/NotFount.tsx | 0 .../{demo-app => demo-server}/src/db/index.ts | 0 .../src/db/schema/index.ts | 0 .../src/db/schema/todo.ts | 0 apps/{demo-app => demo-server}/src/env.ts | 0 .../integrations/tanstack-query/devtools.tsx | 0 .../src/integrations/tanstack-query/index.ts | 0 .../integrations/tanstack-router/devtools.tsx | 0 .../src/integrations/tanstack-router/index.ts | 0 .../src/lib/utils.ts | 0 .../src/orpc/client.ts | 0 .../src/orpc/contract.ts | 0 .../src/orpc/contracts/todo.ts | 0 .../src/orpc/handlers/todo.ts | 0 .../src/orpc/index.ts | 0 .../src/orpc/middlewares/db.ts | 0 .../src/orpc/middlewares/index.ts | 0 .../src/orpc/router.ts | 0 .../src/orpc/server.ts | 0 .../src/orpc/types.ts | 0 .../src/routeTree.gen.ts | 0 apps/{demo-app => demo-server}/src/router.tsx | 0 .../src/routes/__root.tsx | 0 .../src/routes/api/rpc.$.ts | 0 .../src/routes/index.tsx | 0 apps/{demo-app => demo-server}/src/styles.css | 0 apps/{demo-app => demo-server}/tsconfig.json | 0 apps/demo-server/turbo.json | 27 ++++++++++++++ apps/{demo-app => demo-server}/vite.config.ts | 0 turbo.json | 34 +++++++++--------- 63 files changed, 47 insertions(+), 19 deletions(-) rename apps/{demo-app => demo-server}/build.ts (100%) rename apps/{demo-app => demo-server}/drizzle.config.ts (100%) rename apps/{demo-app => demo-server}/package.json (97%) rename apps/{demo-app => demo-server}/public/robots.txt (100%) rename apps/{demo-app => demo-server}/src-tauri/.gitignore (100%) rename apps/{demo-app => demo-server}/src-tauri/AGENTS.md (100%) rename apps/{demo-app => demo-server}/src-tauri/Cargo.lock (100%) rename apps/{demo-app => demo-server}/src-tauri/Cargo.toml (100%) rename apps/{demo-app => demo-server}/src-tauri/build.rs (100%) rename apps/{demo-app => demo-server}/src-tauri/capabilities/default.json (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/128x128.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/128x128@2x.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/32x32.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square107x107Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square142x142Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square150x150Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square284x284Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square30x30Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square310x310Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square44x44Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square71x71Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/Square89x89Logo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/StoreLogo.png (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/icon.icns (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/icon.ico (100%) rename apps/{demo-app => demo-server}/src-tauri/icons/icon.png (100%) rename apps/{demo-app => demo-server}/src-tauri/src/commands/mod.rs (100%) rename apps/{demo-app => demo-server}/src-tauri/src/lib.rs (100%) rename apps/{demo-app => demo-server}/src-tauri/src/main.rs (100%) rename apps/{demo-app => demo-server}/src-tauri/src/sidecar.rs (100%) rename apps/{demo-app => demo-server}/src-tauri/tauri.conf.json (100%) rename apps/{demo-app => demo-server}/src/components/Error.tsx (100%) rename apps/{demo-app => demo-server}/src/components/NotFount.tsx (100%) rename apps/{demo-app => demo-server}/src/db/index.ts (100%) rename apps/{demo-app => demo-server}/src/db/schema/index.ts (100%) rename apps/{demo-app => demo-server}/src/db/schema/todo.ts (100%) rename apps/{demo-app => demo-server}/src/env.ts (100%) rename apps/{demo-app => demo-server}/src/integrations/tanstack-query/devtools.tsx (100%) rename apps/{demo-app => demo-server}/src/integrations/tanstack-query/index.ts (100%) rename apps/{demo-app => demo-server}/src/integrations/tanstack-router/devtools.tsx (100%) rename apps/{demo-app => demo-server}/src/integrations/tanstack-router/index.ts (100%) rename apps/{demo-app => demo-server}/src/lib/utils.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/client.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/contract.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/contracts/todo.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/handlers/todo.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/index.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/middlewares/db.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/middlewares/index.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/router.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/server.ts (100%) rename apps/{demo-app => demo-server}/src/orpc/types.ts (100%) rename apps/{demo-app => demo-server}/src/routeTree.gen.ts (100%) rename apps/{demo-app => demo-server}/src/router.tsx (100%) rename apps/{demo-app => demo-server}/src/routes/__root.tsx (100%) rename apps/{demo-app => demo-server}/src/routes/api/rpc.$.ts (100%) rename apps/{demo-app => demo-server}/src/routes/index.tsx (100%) rename apps/{demo-app => demo-server}/src/styles.css (100%) rename apps/{demo-app => demo-server}/tsconfig.json (100%) create mode 100644 apps/demo-server/turbo.json rename apps/{demo-app => demo-server}/vite.config.ts (100%) diff --git a/.vscode/settings.json b/.vscode/settings.json index 2aa9844..3479b6d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -37,7 +37,8 @@ "files.associations": { ".env": "dotenv", ".env.*": "dotenv", - "**/tsconfig*.json": "jsonc", + "**/tsconfig.json": "jsonc", + "**/tsconfig.*.json": "jsonc", "**/biome.json": "jsonc", "**/opencode.json": "jsonc" }, diff --git a/apps/demo-app/build.ts b/apps/demo-server/build.ts similarity index 100% rename from apps/demo-app/build.ts rename to apps/demo-server/build.ts diff --git a/apps/demo-app/drizzle.config.ts b/apps/demo-server/drizzle.config.ts similarity index 100% rename from apps/demo-app/drizzle.config.ts rename to apps/demo-server/drizzle.config.ts diff --git a/apps/demo-app/package.json b/apps/demo-server/package.json similarity index 97% rename from apps/demo-app/package.json rename to apps/demo-server/package.json index 55dee83..237fd44 100644 --- a/apps/demo-app/package.json +++ b/apps/demo-server/package.json @@ -1,5 +1,5 @@ { - "name": "@furtherverse/demo-app", + "name": "@furtherverse/demo-server", "private": true, "type": "module", "scripts": { diff --git a/apps/demo-app/public/robots.txt b/apps/demo-server/public/robots.txt similarity index 100% rename from apps/demo-app/public/robots.txt rename to apps/demo-server/public/robots.txt diff --git a/apps/demo-app/src-tauri/.gitignore b/apps/demo-server/src-tauri/.gitignore similarity index 100% rename from apps/demo-app/src-tauri/.gitignore rename to apps/demo-server/src-tauri/.gitignore diff --git a/apps/demo-app/src-tauri/AGENTS.md b/apps/demo-server/src-tauri/AGENTS.md similarity index 100% rename from apps/demo-app/src-tauri/AGENTS.md rename to apps/demo-server/src-tauri/AGENTS.md diff --git a/apps/demo-app/src-tauri/Cargo.lock b/apps/demo-server/src-tauri/Cargo.lock similarity index 100% rename from apps/demo-app/src-tauri/Cargo.lock rename to apps/demo-server/src-tauri/Cargo.lock diff --git a/apps/demo-app/src-tauri/Cargo.toml b/apps/demo-server/src-tauri/Cargo.toml similarity index 100% rename from apps/demo-app/src-tauri/Cargo.toml rename to apps/demo-server/src-tauri/Cargo.toml diff --git a/apps/demo-app/src-tauri/build.rs b/apps/demo-server/src-tauri/build.rs similarity index 100% rename from apps/demo-app/src-tauri/build.rs rename to apps/demo-server/src-tauri/build.rs diff --git a/apps/demo-app/src-tauri/capabilities/default.json b/apps/demo-server/src-tauri/capabilities/default.json similarity index 100% rename from apps/demo-app/src-tauri/capabilities/default.json rename to apps/demo-server/src-tauri/capabilities/default.json diff --git a/apps/demo-app/src-tauri/icons/128x128.png b/apps/demo-server/src-tauri/icons/128x128.png similarity index 100% rename from apps/demo-app/src-tauri/icons/128x128.png rename to apps/demo-server/src-tauri/icons/128x128.png diff --git a/apps/demo-app/src-tauri/icons/128x128@2x.png b/apps/demo-server/src-tauri/icons/128x128@2x.png similarity index 100% rename from apps/demo-app/src-tauri/icons/128x128@2x.png rename to apps/demo-server/src-tauri/icons/128x128@2x.png diff --git a/apps/demo-app/src-tauri/icons/32x32.png b/apps/demo-server/src-tauri/icons/32x32.png similarity index 100% rename from apps/demo-app/src-tauri/icons/32x32.png rename to apps/demo-server/src-tauri/icons/32x32.png diff --git a/apps/demo-app/src-tauri/icons/Square107x107Logo.png b/apps/demo-server/src-tauri/icons/Square107x107Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square107x107Logo.png rename to apps/demo-server/src-tauri/icons/Square107x107Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square142x142Logo.png b/apps/demo-server/src-tauri/icons/Square142x142Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square142x142Logo.png rename to apps/demo-server/src-tauri/icons/Square142x142Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square150x150Logo.png b/apps/demo-server/src-tauri/icons/Square150x150Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square150x150Logo.png rename to apps/demo-server/src-tauri/icons/Square150x150Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square284x284Logo.png b/apps/demo-server/src-tauri/icons/Square284x284Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square284x284Logo.png rename to apps/demo-server/src-tauri/icons/Square284x284Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square30x30Logo.png b/apps/demo-server/src-tauri/icons/Square30x30Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square30x30Logo.png rename to apps/demo-server/src-tauri/icons/Square30x30Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square310x310Logo.png b/apps/demo-server/src-tauri/icons/Square310x310Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square310x310Logo.png rename to apps/demo-server/src-tauri/icons/Square310x310Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square44x44Logo.png b/apps/demo-server/src-tauri/icons/Square44x44Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square44x44Logo.png rename to apps/demo-server/src-tauri/icons/Square44x44Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square71x71Logo.png b/apps/demo-server/src-tauri/icons/Square71x71Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square71x71Logo.png rename to apps/demo-server/src-tauri/icons/Square71x71Logo.png diff --git a/apps/demo-app/src-tauri/icons/Square89x89Logo.png b/apps/demo-server/src-tauri/icons/Square89x89Logo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/Square89x89Logo.png rename to apps/demo-server/src-tauri/icons/Square89x89Logo.png diff --git a/apps/demo-app/src-tauri/icons/StoreLogo.png b/apps/demo-server/src-tauri/icons/StoreLogo.png similarity index 100% rename from apps/demo-app/src-tauri/icons/StoreLogo.png rename to apps/demo-server/src-tauri/icons/StoreLogo.png diff --git a/apps/demo-app/src-tauri/icons/icon.icns b/apps/demo-server/src-tauri/icons/icon.icns similarity index 100% rename from apps/demo-app/src-tauri/icons/icon.icns rename to apps/demo-server/src-tauri/icons/icon.icns diff --git a/apps/demo-app/src-tauri/icons/icon.ico b/apps/demo-server/src-tauri/icons/icon.ico similarity index 100% rename from apps/demo-app/src-tauri/icons/icon.ico rename to apps/demo-server/src-tauri/icons/icon.ico diff --git a/apps/demo-app/src-tauri/icons/icon.png b/apps/demo-server/src-tauri/icons/icon.png similarity index 100% rename from apps/demo-app/src-tauri/icons/icon.png rename to apps/demo-server/src-tauri/icons/icon.png diff --git a/apps/demo-app/src-tauri/src/commands/mod.rs b/apps/demo-server/src-tauri/src/commands/mod.rs similarity index 100% rename from apps/demo-app/src-tauri/src/commands/mod.rs rename to apps/demo-server/src-tauri/src/commands/mod.rs diff --git a/apps/demo-app/src-tauri/src/lib.rs b/apps/demo-server/src-tauri/src/lib.rs similarity index 100% rename from apps/demo-app/src-tauri/src/lib.rs rename to apps/demo-server/src-tauri/src/lib.rs diff --git a/apps/demo-app/src-tauri/src/main.rs b/apps/demo-server/src-tauri/src/main.rs similarity index 100% rename from apps/demo-app/src-tauri/src/main.rs rename to apps/demo-server/src-tauri/src/main.rs diff --git a/apps/demo-app/src-tauri/src/sidecar.rs b/apps/demo-server/src-tauri/src/sidecar.rs similarity index 100% rename from apps/demo-app/src-tauri/src/sidecar.rs rename to apps/demo-server/src-tauri/src/sidecar.rs diff --git a/apps/demo-app/src-tauri/tauri.conf.json b/apps/demo-server/src-tauri/tauri.conf.json similarity index 100% rename from apps/demo-app/src-tauri/tauri.conf.json rename to apps/demo-server/src-tauri/tauri.conf.json diff --git a/apps/demo-app/src/components/Error.tsx b/apps/demo-server/src/components/Error.tsx similarity index 100% rename from apps/demo-app/src/components/Error.tsx rename to apps/demo-server/src/components/Error.tsx diff --git a/apps/demo-app/src/components/NotFount.tsx b/apps/demo-server/src/components/NotFount.tsx similarity index 100% rename from apps/demo-app/src/components/NotFount.tsx rename to apps/demo-server/src/components/NotFount.tsx diff --git a/apps/demo-app/src/db/index.ts b/apps/demo-server/src/db/index.ts similarity index 100% rename from apps/demo-app/src/db/index.ts rename to apps/demo-server/src/db/index.ts diff --git a/apps/demo-app/src/db/schema/index.ts b/apps/demo-server/src/db/schema/index.ts similarity index 100% rename from apps/demo-app/src/db/schema/index.ts rename to apps/demo-server/src/db/schema/index.ts diff --git a/apps/demo-app/src/db/schema/todo.ts b/apps/demo-server/src/db/schema/todo.ts similarity index 100% rename from apps/demo-app/src/db/schema/todo.ts rename to apps/demo-server/src/db/schema/todo.ts diff --git a/apps/demo-app/src/env.ts b/apps/demo-server/src/env.ts similarity index 100% rename from apps/demo-app/src/env.ts rename to apps/demo-server/src/env.ts diff --git a/apps/demo-app/src/integrations/tanstack-query/devtools.tsx b/apps/demo-server/src/integrations/tanstack-query/devtools.tsx similarity index 100% rename from apps/demo-app/src/integrations/tanstack-query/devtools.tsx rename to apps/demo-server/src/integrations/tanstack-query/devtools.tsx diff --git a/apps/demo-app/src/integrations/tanstack-query/index.ts b/apps/demo-server/src/integrations/tanstack-query/index.ts similarity index 100% rename from apps/demo-app/src/integrations/tanstack-query/index.ts rename to apps/demo-server/src/integrations/tanstack-query/index.ts diff --git a/apps/demo-app/src/integrations/tanstack-router/devtools.tsx b/apps/demo-server/src/integrations/tanstack-router/devtools.tsx similarity index 100% rename from apps/demo-app/src/integrations/tanstack-router/devtools.tsx rename to apps/demo-server/src/integrations/tanstack-router/devtools.tsx diff --git a/apps/demo-app/src/integrations/tanstack-router/index.ts b/apps/demo-server/src/integrations/tanstack-router/index.ts similarity index 100% rename from apps/demo-app/src/integrations/tanstack-router/index.ts rename to apps/demo-server/src/integrations/tanstack-router/index.ts diff --git a/apps/demo-app/src/lib/utils.ts b/apps/demo-server/src/lib/utils.ts similarity index 100% rename from apps/demo-app/src/lib/utils.ts rename to apps/demo-server/src/lib/utils.ts diff --git a/apps/demo-app/src/orpc/client.ts b/apps/demo-server/src/orpc/client.ts similarity index 100% rename from apps/demo-app/src/orpc/client.ts rename to apps/demo-server/src/orpc/client.ts diff --git a/apps/demo-app/src/orpc/contract.ts b/apps/demo-server/src/orpc/contract.ts similarity index 100% rename from apps/demo-app/src/orpc/contract.ts rename to apps/demo-server/src/orpc/contract.ts diff --git a/apps/demo-app/src/orpc/contracts/todo.ts b/apps/demo-server/src/orpc/contracts/todo.ts similarity index 100% rename from apps/demo-app/src/orpc/contracts/todo.ts rename to apps/demo-server/src/orpc/contracts/todo.ts diff --git a/apps/demo-app/src/orpc/handlers/todo.ts b/apps/demo-server/src/orpc/handlers/todo.ts similarity index 100% rename from apps/demo-app/src/orpc/handlers/todo.ts rename to apps/demo-server/src/orpc/handlers/todo.ts diff --git a/apps/demo-app/src/orpc/index.ts b/apps/demo-server/src/orpc/index.ts similarity index 100% rename from apps/demo-app/src/orpc/index.ts rename to apps/demo-server/src/orpc/index.ts diff --git a/apps/demo-app/src/orpc/middlewares/db.ts b/apps/demo-server/src/orpc/middlewares/db.ts similarity index 100% rename from apps/demo-app/src/orpc/middlewares/db.ts rename to apps/demo-server/src/orpc/middlewares/db.ts diff --git a/apps/demo-app/src/orpc/middlewares/index.ts b/apps/demo-server/src/orpc/middlewares/index.ts similarity index 100% rename from apps/demo-app/src/orpc/middlewares/index.ts rename to apps/demo-server/src/orpc/middlewares/index.ts diff --git a/apps/demo-app/src/orpc/router.ts b/apps/demo-server/src/orpc/router.ts similarity index 100% rename from apps/demo-app/src/orpc/router.ts rename to apps/demo-server/src/orpc/router.ts diff --git a/apps/demo-app/src/orpc/server.ts b/apps/demo-server/src/orpc/server.ts similarity index 100% rename from apps/demo-app/src/orpc/server.ts rename to apps/demo-server/src/orpc/server.ts diff --git a/apps/demo-app/src/orpc/types.ts b/apps/demo-server/src/orpc/types.ts similarity index 100% rename from apps/demo-app/src/orpc/types.ts rename to apps/demo-server/src/orpc/types.ts diff --git a/apps/demo-app/src/routeTree.gen.ts b/apps/demo-server/src/routeTree.gen.ts similarity index 100% rename from apps/demo-app/src/routeTree.gen.ts rename to apps/demo-server/src/routeTree.gen.ts diff --git a/apps/demo-app/src/router.tsx b/apps/demo-server/src/router.tsx similarity index 100% rename from apps/demo-app/src/router.tsx rename to apps/demo-server/src/router.tsx diff --git a/apps/demo-app/src/routes/__root.tsx b/apps/demo-server/src/routes/__root.tsx similarity index 100% rename from apps/demo-app/src/routes/__root.tsx rename to apps/demo-server/src/routes/__root.tsx diff --git a/apps/demo-app/src/routes/api/rpc.$.ts b/apps/demo-server/src/routes/api/rpc.$.ts similarity index 100% rename from apps/demo-app/src/routes/api/rpc.$.ts rename to apps/demo-server/src/routes/api/rpc.$.ts diff --git a/apps/demo-app/src/routes/index.tsx b/apps/demo-server/src/routes/index.tsx similarity index 100% rename from apps/demo-app/src/routes/index.tsx rename to apps/demo-server/src/routes/index.tsx diff --git a/apps/demo-app/src/styles.css b/apps/demo-server/src/styles.css similarity index 100% rename from apps/demo-app/src/styles.css rename to apps/demo-server/src/styles.css diff --git a/apps/demo-app/tsconfig.json b/apps/demo-server/tsconfig.json similarity index 100% rename from apps/demo-app/tsconfig.json rename to apps/demo-server/tsconfig.json diff --git a/apps/demo-server/turbo.json b/apps/demo-server/turbo.json new file mode 100644 index 0000000..72604ca --- /dev/null +++ b/apps/demo-server/turbo.json @@ -0,0 +1,27 @@ +{ + "$schema": "../../node_modules/turbo/schema.json", + "extends": ["//"], + "tasks": { + "build:compile": { + "dependsOn": ["build:vite"], + "outputs": ["out/**", "src-tauri/binaries/**"] + }, + "build:tauri": { + "dependsOn": ["build:compile"], + "outputs": ["src-tauri/target/release/bundle/**"] + }, + "build:vite": { + "outputs": [".output/**"] + }, + "dev:tauri": { + "cache": false, + "dependsOn": ["build:compile"], + "persistent": true, + "with": ["dev:vite"] + }, + "dev:vite": { + "cache": false, + "persistent": true + } + } +} diff --git a/apps/demo-app/vite.config.ts b/apps/demo-server/vite.config.ts similarity index 100% rename from apps/demo-app/vite.config.ts rename to apps/demo-server/vite.config.ts diff --git a/turbo.json b/turbo.json index 6a61284..0d81cd0 100644 --- a/turbo.json +++ b/turbo.json @@ -1,31 +1,31 @@ { "$schema": "./node_modules/turbo/schema.json", "dangerouslyDisablePackageManagerCheck": true, + "globalDependencies": [ + "package.json", + "bun.lock", + "turbo.json", + "biome.json" + ], "tasks": { - "build:compile": { - "dependsOn": ["build:vite"], - "outputs": ["out/**", "src-tauri/binaries/**"] + "build": { + "outputs": ["dist/**", ".output/**"] }, - "build:tauri": { - "dependsOn": ["build:compile"], - "outputs": ["src-tauri/target/release/bundle/**"] - }, - "build:vite": { - "outputs": [".output/**"] + "compile": { + "dependsOn": ["build"], + "outputs": ["out/**"] }, "dev": { "cache": false, "persistent": true }, - "dev:tauri": { - "cache": false, - "dependsOn": ["build:compile"], - "persistent": true, - "with": ["dev:vite"] + "fix": { + "outputs": [] }, - "dev:vite": { - "cache": false, - "persistent": true + "typecheck": { + "dependsOn": ["^typecheck"], + "inputs": ["tsconfig.json", "tsconfig.*.json", "**/*.{ts,tsx}"], + "outputs": [] } }, "ui": "tui"