feat: add support to dotenv files

This commit is contained in:
Juan Angel 2023-01-02 23:15:44 +01:00 committed by juanAngel
parent c7feeb0565
commit c439dc85df
3 changed files with 18 additions and 0 deletions

14
package-lock.json generated
View File

@ -11,6 +11,7 @@
"dependencies": {
"@noble/secp256k1": "1.7.0",
"debug": "4.3.4",
"dotenv": "^16.0.3",
"joi": "17.7.0",
"knex": "2.3.0",
"pg": "8.8.0",
@ -3784,6 +3785,14 @@
"node": ">=8"
}
},
"node_modules/dotenv": {
"version": "16.0.3",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
"integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==",
"engines": {
"node": ">=12"
}
},
"node_modules/duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
@ -15436,6 +15445,11 @@
"is-obj": "^2.0.0"
}
},
"dotenv": {
"version": "16.0.3",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
"integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ=="
},
"duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",

View File

@ -110,6 +110,7 @@
"dependencies": {
"@noble/secp256k1": "1.7.0",
"debug": "4.3.4",
"dotenv": "^16.0.3",
"joi": "17.7.0",
"knex": "2.3.0",
"pg": "8.8.0",

View File

@ -1,8 +1,11 @@
import cluster from 'cluster'
import dotenv from 'dotenv'
dotenv.config()
import { appFactory } from './factories/app-factory'
import { workerFactory } from './factories/worker-factory'
export const getRunner = (isPrimary: boolean) => {
return (isPrimary)
? appFactory()