Skip to content

Commit a67125d

Browse files
authored
feat: Astro 6 migration — scaffold + workspace + auth + root cleanup (#670)
Replaces Next.js 16 with Astro 6 + Cloudflare Workers.\n\n- Fresh Astro 6 project with @astrojs/cloudflare adapter v13\n- pnpm workspace: apps/web (Astro) + apps/sanity (Studio)\n- better-auth + D1 authentication with Google OAuth\n- Tailwind v4, @sanity/astro integration\n- 394 old Next.js/Vercel/Supabase/Remotion files removed\n- Build: 10.5s
1 parent 140b932 commit a67125d

File tree

426 files changed

+9943
-122158
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

426 files changed

+9943
-122158
lines changed

.DS_Store

-6 KB
Binary file not shown.

.env.example

Lines changed: 0 additions & 69 deletions
This file was deleted.

.eslintignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.gemini/settings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

.gitignore

Lines changed: 21 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,23 @@
1-
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2-
31
# dependencies
4-
/node_modules
5-
/studio/node_modules
6-
/.pnp
7-
.pnp.js
8-
.yarn/install-state.gz
9-
10-
# testing
11-
/coverage
12-
/test-results/
13-
/playwright-report/
14-
/blob-report/
15-
/playwright/.cache/
16-
17-
# next.js
18-
/.next/
19-
/out/
2+
node_modules/
3+
4+
# build output
5+
dist/
6+
7+
# astro
8+
.astro/
9+
10+
# cloudflare
11+
.wrangler/
12+
.dev.vars
2013

2114
# sanity
22-
/.sanity/
23-
/dist/
15+
.sanity/
16+
17+
# env files
18+
.env
19+
.env.local
20+
.env*.local
2421

2522
# misc
2623
.DS_Store
@@ -31,33 +28,10 @@ npm-debug.log*
3128
yarn-debug.log*
3229
yarn-error.log*
3330

34-
# local env files
35-
.env*.local
36-
37-
# vercel
38-
.vercel
39-
4031
# typescript
4132
*.tsbuildinfo
42-
next-env.d.ts
4333

44-
# Env files created by scripts for working locally
45-
.env
46-
.env.local
47-
# Sentry Config File
48-
.env.sentry-build-plugin
49-
50-
.genkit/
51-
# Firebase debug files
52-
firebase-debug.log
53-
firebase-debug.*.logpackage-lock.json
54-
55-
# Migration tool generated files
56-
scripts/migration/discovered-references.json
57-
scripts/migration/unique-cloudinary-urls.json
58-
scripts/migration/asset-mapping.json
59-
scripts/migration/migration-report.json
60-
scripts/migration/node_modules/
61-
scripts/migration/.env
62-
63-
*.tar.gz
34+
# editor
35+
.vscode/*
36+
!.vscode/launch.json
37+
!.vscode/mcp.json

.prettierignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

GEMINI.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

app/(dashboard)/dashboard/actions.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

app/(dashboard)/dashboard/auth/callback/route.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)