Parcourir la source

remove environment from config.yml

Milo Schwartz il y a 9 mois
Parent
commit
1c4608fbf4
4 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 0 1
      config/config.example.yml
  2. 1 1
      package.json
  3. 0 1
      server/config.ts
  4. 1 1
      server/index.ts

+ 0 - 1
config/config.example.yml

@@ -1,6 +1,5 @@
 app:
     name: Pangolin
-    environment: dev
     base_url: http://localhost:3000
     log_level: debug
     save_logs: "false"

+ 1 - 1
package.json

@@ -4,7 +4,7 @@
     "private": true,
     "type": "module",
     "scripts": {
-        "dev": "tsx watch server/index.ts",
+        "dev": "ENVIRONMENT=dev tsx watch server/index.ts",
         "db:generate": "drizzle-kit generate",
         "db:push": "npx tsx server/db/migrate.ts",
         "db:hydrate": "npx tsx scripts/hydrate.ts",

+ 0 - 1
server/config.ts

@@ -9,7 +9,6 @@ export const APP_PATH = path.join("config");
 const environmentSchema = z.object({
     app: z.object({
         name: z.string(),
-        environment: z.enum(["dev", "prod"]),
         base_url: z.string().url(),
         base_domain: z.string(),
         log_level: z.enum(["debug", "info", "warn", "error"]),

+ 1 - 1
server/index.ts

@@ -16,7 +16,7 @@ import cookieParser from "cookie-parser";
 import { User } from "@server/db/schema";
 import { ensureActions } from "./db/ensureActions";
 
-const dev = config.app.environment !== "prod";
+const dev = process.env.ENVIRONMENT !== "prod";
 
 const app = next({ dev });
 const handle = app.getRequestHandler();