mirror of
https://github.com/FranP-code/create-better-t-stack.git
synced 2025-10-12 23:52:15 +00:00
Use next-themes in theme provider for React frontends, and fix neon setup (#407)
Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>
This commit is contained in:
@@ -38,6 +38,8 @@ export const dependencyVersionMap = {
|
||||
"@neondatabase/serverless": "^1.0.1",
|
||||
pg: "^8.14.1",
|
||||
"@types/pg": "^8.11.11",
|
||||
"@types/ws": "^8.18.1",
|
||||
ws: "^8.18.3",
|
||||
|
||||
mysql2: "^3.14.0",
|
||||
|
||||
|
||||
@@ -57,7 +57,6 @@ export async function copyBaseTemplate(
|
||||
): Promise<void> {
|
||||
const templateDir = path.join(PKG_ROOT, "templates/base");
|
||||
await processAndCopyFiles(["**/*"], templateDir, projectDir, context);
|
||||
await fs.ensureDir(path.join(projectDir, "packages"));
|
||||
}
|
||||
|
||||
export async function setupFrontendTemplates(
|
||||
|
||||
@@ -51,8 +51,8 @@ export async function setupDatabase(config: ProjectConfig): Promise<void> {
|
||||
} else if (database === "postgres") {
|
||||
if (dbSetup === "neon") {
|
||||
await addPackageDependency({
|
||||
dependencies: ["drizzle-orm", "@neondatabase/serverless"],
|
||||
devDependencies: ["drizzle-kit"],
|
||||
dependencies: ["drizzle-orm", "@neondatabase/serverless", "ws"],
|
||||
devDependencies: ["drizzle-kit", "@types/ws"],
|
||||
projectDir: serverDir,
|
||||
});
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user