From 866c8a1838585b912522bfe199e03ec38fe16db8 Mon Sep 17 00:00:00 2001 From: chatenium Date: Fri, 10 Apr 2026 21:17:16 +0200 Subject: [PATCH] Removed dotenv --- .gitea/workflows/test.yml | 10 ++++------ package.json | 3 +-- src/core/environment.ts | 7 ------- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 4c9d01d..d8bf932 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -45,13 +45,11 @@ jobs: with: node-version: '24' - - name: Create .env file - run: | - echo "API_URL=http://api:3000" >> .env - echo "CDN_URL=http://cdn:4000" >> .env - echo "WS_URL=ws://api:3000" >> .env - - name: Run Vitest + env: + API_URL: http://api:3000 + CDN_URL: http://cdn:4000 + WS_URL: ws://api:3000 run: | npm install npm test --experimental-websocket \ No newline at end of file diff --git a/package.json b/package.json index a2aa4b1..7a77fe3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chatenium/chatenium-sdk", - "version": "1.1.4", + "version": "1.1.5", "description": "A library for interacting with the Chatenium API", "type": "module", "main": "dist/index.js", @@ -39,7 +39,6 @@ "dependencies": { "@faker-js/faker": "^10.4.0", "axios": "^1.14.0", - "dotenv": "^17.4.0", "msw": "^2.12.14", "uuid": "^13.0.0" } diff --git a/src/core/environment.ts b/src/core/environment.ts index be34554..a40aadf 100644 --- a/src/core/environment.ts +++ b/src/core/environment.ts @@ -5,19 +5,12 @@ export interface SDKConfig { } declare const process: any; -declare const require: any; const isNode = typeof process !== 'undefined' && typeof process.versions !== 'undefined' && typeof process.versions.node !== 'undefined'; -if (isNode) { - try { - require('dotenv').config(); - } catch { } -} - const getEnv = (key: string): string | undefined => { if (!isNode) return undefined; return process.env?.[key];