Skip to content

Commit c5384d7

Browse files
committed
Fixed config loader
1 parent 889fb70 commit c5384d7

3 files changed

Lines changed: 12 additions & 4 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ typings/
5757
# dotenv environment variables file
5858
.env
5959

60+
# Test folders
61+
/config/
62+
/dist/

default.json renamed to config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
"no-parent"
2020
]
2121
}
22-
}
22+
}

lib/config.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,17 @@ module.exports = function() {
2323

2424
// Check for environment config file
2525
if (!fs.existsSync(file)) {
26+
let defaultConfig = require("../config.json");
2627

2728
try {
2829
// Create file
29-
fs.writeFileSync(file, JSON.stringify(
30-
require("../config.json")
31-
));
30+
fs.writeFileSync(file,
31+
JSON.stringify(
32+
defaultConfig,
33+
null,
34+
'\t'
35+
)
36+
);
3237
}
3338
catch (ex) {
3439
throw "Could not create configuration file.";

0 commit comments

Comments
 (0)