Rename project from Re:Link to Startover

Rebrand repository from "Re:Link" to "Startover" across the codebase. Updates include package names and scopes (@relink/* -> @startover/*), import paths, Next.js transpile settings, vitest name, UI text and docs, Dockerfile and CI/workflow names, deploy scripts and repo paths, and example/production env values. Also add auth-related env vars, an apps/web .env symlink, and small formatting/typing cleanups in several TSX/TS files and tests to accommodate the rename.
This commit is contained in:
Johngreen
2026-03-08 20:22:08 +09:00
parent 557559c654
commit 7f59b94dcf
101 changed files with 361 additions and 281 deletions
@@ -1,6 +1,6 @@
import { NextResponse } from 'next/server';
import { auth } from '@/lib/auth';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
import type { ConsentType, ProfileType, UserRole } from '@prisma/client';
@@ -1,6 +1,6 @@
import { NextResponse } from 'next/server';
import argon2 from 'argon2';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
const prisma = createPrismaClient();
@@ -1,6 +1,6 @@
import { NextResponse } from 'next/server';
import { auth } from '@/lib/auth';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
import type { UserRole } from '@prisma/client';
+1 -1
View File
@@ -1,5 +1,5 @@
import { NextResponse } from 'next/server';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
const prisma = createPrismaClient();
@@ -1,13 +1,10 @@
import { NextResponse, type NextRequest } from 'next/server';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
import { submitStoreService } from '@/services/store-service';
const prisma = createPrismaClient();
export async function POST(
request: NextRequest,
{ params }: { params: Promise<{ id: string }> },
) {
export async function POST(request: NextRequest, { params }: { params: Promise<{ id: string }> }) {
const { id } = await params;
const body = await request.json().catch(() => ({}));
const actorUserId = (body as Record<string, string>).actorUserId;
+1 -1
View File
@@ -1,5 +1,5 @@
import { NextResponse, type NextRequest } from 'next/server';
import { createPrismaClient } from '@relink/database';
import { createPrismaClient } from '@startover/database';
import { createStoreDraftService } from '@/services/store-service';
import { z } from 'zod';