Openstatus www.openstatus.dev

Fix: Removing unwanted dotenv dependency 👽 (#911)

* Fix: Removing unwanted dotenv dependency 👽

* Refactor: pnpm i cmd

authored by

Priyank Rajai and committed by
GitHub
5806b6e7 77b0c629

+3 -13
-2
packages/db/drizzle.config.ts
··· 1 - import "dotenv/config"; 2 - 3 1 import type { Config } from "drizzle-kit"; 4 2 5 3 import { env } from "./env.mjs";
+1 -2
packages/db/package.json
··· 16 16 "@clickhouse/client-web": "1.0.1", 17 17 "@libsql/client": "0.6.2", 18 18 "@t3-oss/env-core": "0.7.0", 19 - "dotenv": "16.3.1", 20 19 "drizzle-orm": "0.30.10", 21 20 "drizzle-zod": "0.5.1", 22 21 "zod": "3.23.8" ··· 34 33 "utf-8-validate": "6.0.3" 35 34 }, 36 35 "author": "OpenStatus" 37 - } 36 + }
+1 -3
packages/db/src/migrate.mts
··· 1 - import "dotenv/config"; 2 - 3 1 import { createClient } from "@libsql/client"; 4 2 import { drizzle } from "drizzle-orm/libsql"; 5 3 import { migrate } from "drizzle-orm/libsql/migrator"; ··· 8 6 9 7 async function main() { 10 8 const db = drizzle( 11 - createClient({ url: env.DATABASE_URL, authToken: env.DATABASE_AUTH_TOKEN }), 9 + createClient({ url: env.DATABASE_URL, authToken: env.DATABASE_AUTH_TOKEN }) 12 10 ); 13 11 console.log("Running migrations"); 14 12
+1 -3
packages/db/src/seed.mts
··· 1 - import "dotenv/config"; 2 - 3 1 import { createClient } from "@libsql/client"; 4 2 import { eq } from "drizzle-orm"; 5 3 import { drizzle } from "drizzle-orm/libsql"; ··· 23 21 24 22 async function main() { 25 23 const db = drizzle( 26 - createClient({ url: env.DATABASE_URL, authToken: env.DATABASE_AUTH_TOKEN }), 24 + createClient({ url: env.DATABASE_URL, authToken: env.DATABASE_AUTH_TOKEN }) 27 25 ); 28 26 console.log("Seeding database "); 29 27 await db
-3
pnpm-lock.yaml
··· 629 629 '@t3-oss/env-core': 630 630 specifier: 0.7.0 631 631 version: 0.7.0(typescript@5.5.2)(zod@3.23.8) 632 - dotenv: 633 - specifier: 16.3.1 634 - version: 16.3.1 635 632 drizzle-orm: 636 633 specifier: 0.30.10 637 634 version: 0.30.10(@cloudflare/workers-types@4.20240512.0)(@libsql/client@0.6.2(bufferutil@4.0.7)(utf-8-validate@6.0.3))(@opentelemetry/api@1.8.0)(@types/react@18.3.3)(better-sqlite3@10.0.0)(bun-types@1.1.8)(react@18.3.1)