diff --git a/apps/db/package.json b/apps/db/package.json index a762ebb3f..30a53e79e 100644 --- a/apps/db/package.json +++ b/apps/db/package.json @@ -11,7 +11,7 @@ "sb:pull": "bun supabase db pull", "sb:push": "bun supabase db push", "sb:link": "bun supabase link", - "sb:reset": "bun supabase db reset && bun supabase gen types typescript --local --schema public > ../../packages/types/src/supabase.ts && prettier --write ../../packages/types/src/supabase.ts", + "sb:reset": "bun supabase db reset && bun sb:typegen", "sb:diff": "bun supabase db diff -f new_migration", "sb:new": "bun supabase migration new new_migration", "sb:up": "bun supabase migration up", diff --git a/apps/external/package.json b/apps/external/package.json index e606f5e58..a3867b449 100644 --- a/apps/external/package.json +++ b/apps/external/package.json @@ -3,10 +3,26 @@ "version": "0.1.0", "private": true, "scripts": { - "dev": "next dev --turbopack", + "dev": "next dev -p 3000 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "lint": "next lint" + "preview": "next build && next start -p 3000 --turbopack", + "lint": "next lint", + "format": "prettier --write \"**/*.{ts,tsx,md}\"", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", + "ui:add": "bunx shadcn-ui@latest add", + "ui:diff": "bunx shadcn-ui@latest diff" }, "dependencies": { "@tuturuuu/ai": "workspace:*", diff --git a/apps/famigo/package.json b/apps/famigo/package.json index bc82eb9a8..5bf265bea 100644 --- a/apps/famigo/package.json +++ b/apps/famigo/package.json @@ -4,27 +4,25 @@ "private": true, "scripts": { "dev": "next dev -p 7807 --turbopack", - "devx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../famigo && next dev -p 7807 --turbopack", - "bdevx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../famigo && next dev -p 7807 --turbopack", - "devrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../famigo && next dev -p 7807 --turbopack", - "bdevrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../famigo && next dev -p 7807 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "preview": "next build && cd ../famigo && next start -p 7807 --turbopack", + "preview": "next build && next start -p 7807 --turbopack", "lint": "next lint", "format": "prettier --write \"**/*.{ts,tsx,md}\"", "test": "vitest run", "test:watch": "vitest", - "stop": "cd ../db && bun supabase stop", - "sb:status": "cd ../db && bun supabase status", - "sb:start": "cd ../db && bun supabase start", - "sb:stop": "cd ../db && bun supabase stop", - "sb:sync": "cd ../db && bun supabase db pull", - "sb:reset": "cd ../db && bun supabase db reset", - "sb:diff": "cd ../db && bun supabase db diff -f new_migration", - "sb:new": "cd ../db && bun supabase migration new new_migration", - "sb:up": "cd ../db && bun supabase migration up", - "sb:typegen": "cd ../db && bun supabase gen types typescript --local --schema public > src/types/supabase.ts && prettier --write src/types/supabase.ts", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", "ui:add": "bunx shadcn-ui@latest add", "ui:diff": "bunx shadcn-ui@latest diff" }, diff --git a/apps/nova/package.json b/apps/nova/package.json index c6b393060..4348c334c 100644 --- a/apps/nova/package.json +++ b/apps/nova/package.json @@ -4,27 +4,25 @@ "private": true, "scripts": { "dev": "next dev -p 7805 --turbopack", - "devx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../nova && next dev -p 7805 --turbopack", - "bdevx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../nova && next dev -p 7805 --turbopack", - "devrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../nova && next dev -p 7805 --turbopack", - "bdevrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../nova && next dev -p 7805 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "preview": "next build && cd ../nova && next start -p 7805 --turbopack", + "preview": "next build && next start -p 7805 --turbopack", "lint": "next lint", "format": "prettier --write \"**/*.{ts,tsx,md}\"", "test": "vitest run", "test:watch": "vitest", - "stop": "cd ../db && bun supabase stop", - "sb:status": "cd ../db && bun supabase status", - "sb:start": "cd ../db && bun supabase start", - "sb:stop": "cd ../db && bun supabase stop", - "sb:sync": "cd ../db && bun supabase db pull", - "sb:reset": "cd ../db && bun supabase db reset", - "sb:diff": "cd ../db && bun supabase db diff -f new_migration", - "sb:new": "cd ../db && bun supabase migration new new_migration", - "sb:up": "cd ../db && bun supabase migration up", - "sb:typegen": "cd ../db && bun supabase gen types typescript --local --schema public > src/types/supabase.ts && prettier --write src/types/supabase.ts", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", "ui:add": "bunx shadcn-ui@latest add", "ui:diff": "bunx shadcn-ui@latest diff" }, diff --git a/apps/playground/package.json b/apps/playground/package.json index c52273600..3eeb7aaee 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -3,8 +3,26 @@ "version": "0.1.0", "private": true, "scripts": { - "dev": "next dev --turbopack", - "start": "next start" + "dev": "next dev -p 3002 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", + "build": "next build", + "start": "next start", + "preview": "next build && next start -p 3002 --turbopack", + "lint": "next lint", + "format": "prettier --write \"**/*.{ts,tsx,md}\"", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", + "ui:add": "bunx shadcn-ui@latest add", + "ui:diff": "bunx shadcn-ui@latest diff" }, "dependencies": { "@tuturuuu/ai": "workspace:*", diff --git a/apps/rewise/package.json b/apps/rewise/package.json index 6fe8b2851..17c77975c 100644 --- a/apps/rewise/package.json +++ b/apps/rewise/package.json @@ -4,25 +4,25 @@ "private": true, "scripts": { "dev": "next dev -p 7804 --turbopack", - "devx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../rewise && next dev -p 7804 --turbopack", - "bdevx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../rewise && next dev -p 7804 --turbopack", - "devrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../rewise && next dev -p 7804 --turbopack", - "bdevrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../rewise && next dev -p 7804 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "preview": "next build && cd ../rewise && next start -p 7804 --turbopack", + "preview": "next build && next start -p 7804 --turbopack", "lint": "next lint", "format": "prettier --write \"**/*.{ts,tsx,md}\"", - "stop": "cd ../db && bun supabase stop", - "sb:status": "cd ../db && bun supabase status", - "sb:start": "cd ../db && bun supabase start", - "sb:stop": "cd ../db && bun supabase stop", - "sb:sync": "cd ../db && bun supabase db pull", - "sb:reset": "cd ../db && bun supabase db reset", - "sb:diff": "cd ../db && bun supabase db diff -f new_migration", - "sb:new": "cd ../db && bun supabase migration new new_migration", - "sb:up": "cd ../db && bun supabase migration up", - "sb:typegen": "cd ../db && bun supabase gen types typescript --local --schema public > src/types/supabase.ts && prettier --write src/types/supabase.ts" + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", + "ui:add": "bunx shadcn-ui@latest add", + "ui:diff": "bunx shadcn-ui@latest diff" }, "dependencies": { "@deepgram/sdk": "^4.3.0", diff --git a/apps/upskii/package.json b/apps/upskii/package.json index 5c664f7c0..d42e07e91 100644 --- a/apps/upskii/package.json +++ b/apps/upskii/package.json @@ -4,25 +4,23 @@ "private": true, "scripts": { "dev": "next dev -p 7806 --turbopack", - "devx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../upskii && next dev -p 7806 --turbopack", - "bdevx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../upskii && next dev -p 7806 --turbopack", - "devrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../upskii && next dev -p 7806 --turbopack", - "bdevrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../upskii && next dev -p 7806 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "preview": "next build && cd ../upskii && next start -p 7806 --turbopack", + "preview": "next build && next start -p 7806 --turbopack", "lint": "next lint", "format": "prettier --write \"**/*.{ts,tsx,md}\"", - "stop": "cd ../db && bun supabase stop", - "sb:status": "cd ../db && bun supabase status", - "sb:start": "cd ../db && bun supabase start", - "sb:stop": "cd ../db && bun supabase stop", - "sb:sync": "cd ../db && bun supabase db pull", - "sb:reset": "cd ../db && bun supabase db reset", - "sb:diff": "cd ../db && bun supabase db diff -f new_migration", - "sb:new": "cd ../db && bun supabase migration new new_migration", - "sb:up": "cd ../db && bun supabase migration up", - "sb:typegen": "cd ../db && bun supabase gen types typescript --local --schema public > src/types/supabase.ts && prettier --write src/types/supabase.ts", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", "ui:add": "bunx shadcn-ui@latest add", "ui:diff": "bunx shadcn-ui@latest diff" }, diff --git a/apps/web/package.json b/apps/web/package.json index b303eac0e..49930d689 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -4,27 +4,25 @@ "private": true, "scripts": { "dev": "next dev -p 7803 --turbopack", - "devx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../web && next dev -p 7803 --turbopack", - "bdevx": "cd ../db && bun supabase stop && bun i && bun supabase start && cd ../web && next dev -p 7803 --turbopack", - "devrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../web && next dev -p 7803 --turbopack", - "bdevrs": "cd ../db && bun supabase stop --no-backup && bun i && bun supabase start && bun supabase db reset && cd ../web && next dev -p 7803 --turbopack", + "devx": "bun sb:stop && bun sb:start && bun dev", + "devrs": "bun sb:stop && bun sb:reset && bun sb:start && bun dev", "build": "next build", "start": "next start", - "preview": "next build && cd ../web && next start -p 7803 --turbopack", + "preview": "next build && next start -p 7803 --turbopack", "lint": "next lint", "format": "prettier --write \"**/*.{ts,tsx,md}\"", "test": "vitest run", "test:watch": "vitest", - "stop": "cd ../db && bun supabase stop", - "sb:status": "cd ../db && bun supabase status", - "sb:start": "cd ../db && bun supabase start", - "sb:stop": "cd ../db && bun supabase stop", - "sb:sync": "cd ../db && bun supabase db pull", - "sb:reset": "cd ../db && bun supabase db reset", - "sb:diff": "cd ../db && bun supabase db diff -f new_migration", - "sb:new": "cd ../db && bun supabase migration new new_migration", - "sb:up": "cd ../db && bun supabase migration up", - "sb:typegen": "cd ../db && bun supabase gen types typescript --local --schema public > src/types/supabase.ts && prettier --write src/types/supabase.ts", + "stop": "cd ../db && bun sb:stop", + "sb:status": "cd ../db && bun sb:status", + "sb:start": "cd ../db && bun sb:start", + "sb:stop": "cd ../db && bun sb:stop", + "sb:sync": "cd ../db && bun sb:sync", + "sb:reset": "cd ../db && bun sb:reset", + "sb:diff": "cd ../db && bun sb:diff", + "sb:new": "cd ../db && bun sb:new", + "sb:up": "cd ../db && bun sb:up", + "sb:typegen": "cd ../db && bun sb:typegen", "ui:add": "bunx shadcn-ui@latest add", "ui:diff": "bunx shadcn-ui@latest diff" }, diff --git a/package.json b/package.json index cf3657222..48ebfb0ed 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "scripts": { "build": "turbo run build", "buildx": "bun i && turbo test lint build", - "dev": "node scripts/dev-selector.js dev", + "dev": "bun scripts/dev-selector.js dev", "dev:all": "turbo run dev --parallel", "dev:web": "turbo run dev -F @tuturuuu/web", "dev:calendar": "turbo run dev -F @tuturuuu/calendar -F @tuturuuu/web", @@ -12,22 +12,22 @@ "dev:upskii": "turbo run dev -F @tuturuuu/upskii -F @tuturuuu/web", "dev:famigo": "turbo run dev -F @tuturuuu/famigo -F @tuturuuu/web", "dev:nova": "turbo run dev -F @tuturuuu/nova -F @tuturuuu/web", - "devx": "node scripts/dev-selector.js devx", - "devx:all": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev --parallel", - "devx:web": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/web", - "devx:calendar": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/calendar -F @tuturuuu/web", - "devx:rewise": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/rewise -F @tuturuuu/web", - "devx:upskii": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/upskii -F @tuturuuu/web", - "devx:famigo": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/famigo -F @tuturuuu/web", - "devx:nova": "cd apps/db && bun supabase stop && bun i && bun supabase start && cd ../.. && turbo run dev -F @tuturuuu/nova -F @tuturuuu/web", - "devrs": "node scripts/dev-selector.js devrs", - "devrs:all": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev --parallel", - "devrs:web": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/web", - "devrs:calendar": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/calendar -F @tuturuuu/web", - "devrs:rewise": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/rewise -F @tuturuuu/web", - "devrs:upskii": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/upskii -F @tuturuuu/web", - "devrs:famigo": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/famigo -F @tuturuuu/web", - "devrs:nova": "cd apps/db && bun supabase stop && bun i && bun supabase start && bun sb:reset && bun sb:typegen && cd ../.. && turbo run dev -F @tuturuuu/nova -F @tuturuuu/web", + "devx": "bun scripts/dev-selector.js devx", + "devx:all": "bun sb:stop && bun i && bun sb:start && bun dev:all", + "devx:web": "bun sb:stop && bun i && bun sb:start && bun dev:web", + "devx:calendar": "bun sb:stop && bun i && bun sb:start && bun dev:calendar", + "devx:rewise": "bun sb:stop && bun i && bun sb:start && bun dev:rewise", + "devx:upskii": "bun sb:stop && bun i && bun sb:start && bun dev:upskii", + "devx:famigo": "bun sb:stop && bun i && bun sb:start && bun dev:famigo", + "devx:nova": "bun sb:stop && bun i && bun sb:start && bun dev:nova", + "devrs": "bun scripts/dev-selector.js devrs", + "devrs:all": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:all", + "devrs:web": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:web", + "devrs:calendar": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:calendar", + "devrs:rewise": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:rewise", + "devrs:upskii": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:upskii", + "devrs:famigo": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:famigo", + "devrs:nova": "bun sb:stop && bun i && bun sb:start && bun sb:reset && bun sb:typegen && bun dev:nova", "lint": "turbo run lint", "test": "turbo run test", "test:watch": "turbo run test:watch", @@ -91,19 +91,5 @@ "sharp", "supabase", "unrs-resolver" - ], - "pnpm": { - "onlyBuiltDependencies": [ - "@tailwindcss/oxide", - "@vercel/speed-insights", - "canvas", - "core-js", - "cytoscape", - "esbuild", - "puppeteer", - "sharp", - "supabase", - "unrs-resolver" - ] - } + ] }