feat(env): conditionally load .env file for Node.js 20.6+; remove dotenv dependency
This commit is contained in:
1
package-lock.json
generated
1
package-lock.json
generated
@@ -16,7 +16,6 @@
|
|||||||
"chrono-node": "2.9.0",
|
"chrono-node": "2.9.0",
|
||||||
"discord-api-types": "0.38.26",
|
"discord-api-types": "0.38.26",
|
||||||
"discord.js": "15.0.0-dev.1759363313-f510b5ffa",
|
"discord.js": "15.0.0-dev.1759363313-f510b5ffa",
|
||||||
"dotenv": "16.6.1",
|
|
||||||
"node-appwrite": "19.1.0",
|
"node-appwrite": "19.1.0",
|
||||||
"pino": "9.13.0",
|
"pino": "9.13.0",
|
||||||
"prisma": "6.16.2",
|
"prisma": "6.16.2",
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
"chrono-node": "2.9.0",
|
"chrono-node": "2.9.0",
|
||||||
"discord-api-types": "0.38.26",
|
"discord-api-types": "0.38.26",
|
||||||
"discord.js": "15.0.0-dev.1759363313-f510b5ffa",
|
"discord.js": "15.0.0-dev.1759363313-f510b5ffa",
|
||||||
"dotenv": "16.6.1",
|
|
||||||
"node-appwrite": "19.1.0",
|
"node-appwrite": "19.1.0",
|
||||||
"pino": "9.13.0",
|
"pino": "9.13.0",
|
||||||
"prisma": "6.16.2",
|
"prisma": "6.16.2",
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
import "dotenv/config";
|
// Cargar .env localmente solo si Node soporta process.loadEnvFile (Node.js 20.6+)
|
||||||
|
if (typeof (process as any).loadEnvFile === 'function') {
|
||||||
|
(process as any).loadEnvFile();
|
||||||
|
}
|
||||||
|
|
||||||
import Amayo from "./core/client";
|
import Amayo from "./core/client";
|
||||||
import { loadCommands } from "./core/loaders/loader";
|
import { loadCommands } from "./core/loaders/loader";
|
||||||
|
|||||||
Reference in New Issue
Block a user