move to dot-env

This commit is contained in:
Nawaz Dhandala 2022-02-28 14:04:19 +00:00
parent 65ff2efafc
commit c6f3c9f660
No known key found for this signature in database
GPG key ID: 96C5DCA24769DBCA
38 changed files with 70 additions and 68 deletions

View file

@ -1,9 +1,9 @@
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /backend/.env
customEnv.env();
dotenv.config();
}
process.on('exit', () => {

View file

@ -12,7 +12,7 @@
"axios": "^0.21.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.1",
"node-cron": "^3.0.0",
"node-fetch": "^2.6.1",

View file

@ -21,7 +21,7 @@
"axios": "^0.21.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.1",
"node-cron": "^3.0.0",
"node-fetch": "^2.6.1",

View file

@ -1,7 +1,7 @@
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
customEnv.env();
dotenv.config();
}
import express from 'express';

View file

@ -19,7 +19,7 @@
"cors": "^2.8.4",
"cross-env": "^7.0.3",
"crypto-js": "^4.0.0",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"date-fns": "^2.22.1",
"dompurify": "^2.2.9",
"ejs": "^3.1.6",

View file

@ -14,7 +14,7 @@
"cors": "^2.8.4",
"cross-env": "^7.0.3",
"crypto-js": "^4.0.0",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"date-fns": "^2.22.1",
"dompurify": "^2.2.9",
"ejs": "^3.1.6",

View file

@ -1,9 +1,9 @@
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /backend/.env
customEnv.env();
dotenv.config();
}
process.on('exit', () => {

View file

@ -12,7 +12,7 @@
"axios": "^0.24.0",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"node-cron": "^3.0.0",
"ping": "^0.4.1",

View file

@ -17,7 +17,7 @@
"common-server": "file:../common-server",
"axios": "^0.24.0",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"node-cron": "^3.0.0",
"ping": "^0.4.1",

View file

@ -2,8 +2,8 @@
const { NODE_ENV } = process.env;
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /data-ingestor/.env
import customEnv from 'custom-env';
customEnv.env();
import dotenv from 'dotenv';
dotenv.config();
}
import express from 'express';

View file

@ -13,7 +13,7 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"moment": "^2.29.1",

View file

@ -18,7 +18,7 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"moment": "^2.29.1",

View file

@ -12,7 +12,7 @@
"dependencies": {
"body-parser": "^1.19.1",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"ejs": "^3.1.6",
"express": "^4.17.2",
"faker": "^6.6.6",

View file

@ -18,7 +18,7 @@
"dependencies": {
"body-parser": "^1.19.1",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"ejs": "^3.1.6",
"express": "^4.17.2",
"faker": "^6.6.6",

View file

@ -18,11 +18,11 @@ process.on('uncaughtException', err => {
});
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /backend/.env
customEnv.env();
dotenv.config();
}
import fs from 'fs';

View file

@ -14,7 +14,7 @@
"body-parser": "^1.19.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"moment": "^2.29.1",
"mongodb": "^4.3.0",

View file

@ -18,7 +18,7 @@
"body-parser": "^1.19.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"moment": "^2.29.1",
"mongodb": "^4.3.0",

View file

@ -5,8 +5,8 @@ const { NODE_ENV } = process.env;
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /licensing/.env
import customEnv from 'custom-env';
customEnv.env();
import dotenv from 'dotenv';
dotenv.config();
}
process.on('exit', () => {

View file

@ -14,7 +14,7 @@
"chai": "^4.3.4",
"chai-http": "^4.3.0",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"depcheck": "^1.4.3",
"ejs": "^3.1.6",
"express": "^4.17.2",

View file

@ -9,7 +9,7 @@
"chai": "^4.3.4",
"chai-http": "^4.3.0",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"depcheck": "^1.4.3",
"ejs": "^3.1.6",
"express": "^4.17.2",

View file

@ -1,9 +1,9 @@
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /backend/.env
customEnv.env();
dotenv.config();
}
process.on('exit', () => {

View file

@ -13,7 +13,7 @@
"chrome-launcher": "^0.15.0",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"get-ssl-certificate": "^2.3.3",
"lighthouse": "^9.2.0",

View file

@ -18,7 +18,7 @@
"chrome-launcher": "^0.15.0",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"get-ssl-certificate": "^2.3.3",
"lighthouse": "^9.2.0",

View file

@ -1,10 +1,10 @@
/* eslint-disable no-console */
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /data-ingestor/.env
customEnv.env();
dotenv.config();
}
import express from 'express';

View file

@ -13,7 +13,8 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"moment": "^2.29.1",
@ -25,6 +26,7 @@
"devDependencies": {
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/node": "^17.0.21",
"ts-node-dev": "^1.1.8"
}
},
@ -102,9 +104,9 @@
"dev": true
},
"node_modules/@types/node": {
"version": "17.0.8",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz",
"integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg=="
"version": "17.0.21",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
"integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ=="
},
"node_modules/@types/qs": {
"version": "6.9.7",
@ -542,11 +544,11 @@
}
},
"node_modules/dotenv": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
"version": "16.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz",
"integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==",
"engines": {
"node": ">=10"
"node": ">=12"
}
},
"node_modules/dotenv-expand": {
@ -1875,9 +1877,9 @@
"dev": true
},
"@types/node": {
"version": "17.0.8",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz",
"integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg=="
"version": "17.0.21",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz",
"integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ=="
},
"@types/qs": {
"version": "6.9.7",
@ -2228,9 +2230,9 @@
"dev": true
},
"dotenv": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
"version": "16.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz",
"integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q=="
},
"dotenv-expand": {
"version": "5.1.0",

View file

@ -18,7 +18,7 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"moment": "^2.29.1",
@ -30,6 +30,7 @@
"devDependencies": {
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/node": "^17.0.21",
"ts-node-dev": "^1.1.8"
}
}

View file

@ -1,8 +1,7 @@
import packageJson from '../package.json';
export default {
clusterKey: process.env.CLUSTER_KEY,
fetchResourcesVersion: packageJson.version,
mongoUrl: process.env.MONGO_URL,
realtimeUrl: process.env['REALTIME_URL'],
};
export const clusterKey = process.env.CLUSTER_KEY;
export const fetchResourcesVersion = packageJson.version;
export const mongoUrl = process.env.MONGO_URL;
export const realtimeUrl = process.env['REALTIME_URL'];

View file

@ -3,8 +3,8 @@ const { NODE_ENV } = process.env;
import asyncSleep from 'await-sleep';
if (!NODE_ENV || NODE_ENV === 'development') {
import customEnv from 'custom-env';
customEnv.env();
import dotenv from 'dotenv';
dotenv.config();
}
process.on('exit', () => {

View file

@ -14,7 +14,7 @@
"axios": "^0.25.0",
"chrome-launcher": "^0.15.0",
"common-server": "file:../common-server",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"get-ssl-certificate": "^2.3.3",
"moment": "^2.29.1",
"node-fetch-commonjs": "^3.1.1",

View file

@ -27,7 +27,7 @@
"axios": "^0.25.0",
"chrome-launcher": "^0.15.0",
"common-server": "file:../common-server",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"get-ssl-certificate": "^2.3.3",
"moment": "^2.29.1",
"node-fetch-commonjs": "^3.1.1",

View file

@ -2,8 +2,8 @@
const { NODE_ENV } = process.env;
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /data-ingestor/.env
import customEnv from 'custom-env';
customEnv.env();
import dotenv from 'dotenv';
dotenv.config();
}
process.on('exit', () => {

View file

@ -13,7 +13,7 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"socket.io": "^4.4.1",

View file

@ -18,7 +18,7 @@
"common-server": "file:../common-server",
"cors": "^2.8.5",
"cross-env": "^7.0.3",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"lodash": "^4.17.21",
"socket.io": "^4.4.1",

View file

@ -1,8 +1,8 @@
const { NODE_ENV } = process.env;
import customEnv from 'custom-env';
import dotenv from 'dotenv';
if (!NODE_ENV || NODE_ENV === 'development') {
// Load env vars from /backend/.env
customEnv.env();
dotenv.config();
}
process.on('exit', () => {

View file

@ -13,7 +13,7 @@
"body-parser": "^1.19.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"node-cron": "^3.0.0",
"request": "^2.88.2",

View file

@ -17,7 +17,7 @@
"body-parser": "^1.19.1",
"common-server": "file:../common-server",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"express": "^4.17.2",
"node-cron": "^3.0.0",
"request": "^2.88.2",

View file

@ -26,7 +26,7 @@
"query-string": "^7.0.1",
"moment": "^2.29.1",
"react-dom": "^17.0.2",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"node-fetch": "^2.6.1",
"sane-email-validation": "^3.0.1",
"chai": "^4.3.4",

View file

@ -8,7 +8,7 @@
"chai": "^4.3.4",
"chai-http": "^4.3.0",
"cors": "^2.8.5",
"custom-env": "^2.0.1",
"dotenv": "^16.0.0",
"dotenv": "^10.0.0",
"express": "^4.17.1",
"google-translate": "^3.0.0",