Skip to content

Commit

Permalink
Merge pull request #1104 from chromaui/cody/cap-2332-env-file-is-not-…
Browse files Browse the repository at this point in the history
…read-correctly

Fix `.env` parsing
  • Loading branch information
codykaup authored Oct 21, 2024
2 parents 94f914e + ea6ae9e commit 650f3e9
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 16 deletions.
18 changes: 6 additions & 12 deletions bin-src/register.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,13 @@
#!/usr/bin/env node

import { config } from 'dotenv';

import { main as initMain } from './init';
import { main } from './main';
import { main as traceMain } from './trace';
import { main as trimMain } from './trimStatsFile';

config();
import 'dotenv/config';

const commands = {
init: () => initMain(process.argv.slice(3)),
main: () => main(process.argv.slice(2)),
trace: () => traceMain(process.argv.slice(3)),
'trim-stats-file': () => trimMain(process.argv.slice(3)),
init: () => import('./init').then(({ main: initMain }) => initMain(process.argv.slice(3))),
main: () => import('./main').then(({ main }) => main(process.argv.slice(2))),
trace: () => import('./trace').then(({ main: traceMain }) => traceMain(process.argv.slice(3))),
'trim-stats-file': () =>
import('./trimStatsFile').then(({ main: trimMain }) => trimMain(process.argv.slice(3))),
};

(commands[process.argv[2]] || commands.main)();
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@
"cross-env": "^7.0.3",
"cross-spawn": "^7.0.2",
"debug": "^4.3.2",
"dotenv": "^8.2.0",
"dotenv": "^16.4.5",
"env-ci": "^11.1.0",
"eslint": "^9.10.0",
"eslint-config-prettier": "^9.0.0",
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7564,7 +7564,7 @@ __metadata:
cross-env: "npm:^7.0.3"
cross-spawn: "npm:^7.0.2"
debug: "npm:^4.3.2"
dotenv: "npm:^8.2.0"
dotenv: "npm:^16.4.5"
env-ci: "npm:^11.1.0"
eslint: "npm:^9.10.0"
eslint-config-prettier: "npm:^9.0.0"
Expand Down Expand Up @@ -8796,14 +8796,14 @@ __metadata:
languageName: node
linkType: hard

"dotenv@npm:^16.0.0":
"dotenv@npm:^16.0.0, dotenv@npm:^16.4.5":
version: 16.4.5
resolution: "dotenv@npm:16.4.5"
checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f
languageName: node
linkType: hard

"dotenv@npm:^8.0.0, dotenv@npm:^8.2.0":
"dotenv@npm:^8.0.0":
version: 8.6.0
resolution: "dotenv@npm:8.6.0"
checksum: 10c0/6750431dea8efbd54b9f2d9681b04e1ccc7989486461dcf058bb708d9e3d63b04115fcdf8840e38ad1e24a4a2e1e7c1560626c5e3ac7bc09371b127c49e2d45f
Expand Down

0 comments on commit 650f3e9

Please sign in to comment.