wild-config
Advanced tools
Comparing version 1.4.0 to 1.5.0
32
index.js
@@ -44,21 +44,19 @@ /* eslint no-console: 0, global-require: 0 */ | ||
let res = m; | ||
try { | ||
let files; | ||
if (p.indexOf('*') >= 0) { | ||
files = glob.sync(p); | ||
} else { | ||
files = [p]; | ||
let files; | ||
if (p.indexOf('*') >= 0) { | ||
files = glob.sync(p); | ||
} else { | ||
files = [p]; | ||
} | ||
files.forEach(file => { | ||
let stat = fs.statSync(file); | ||
if (!stat.isFile()) { | ||
throw new Error(file + ' is not a file'); | ||
} | ||
}); | ||
res = '__include_file_path_' + ++c + '=' + JSON.stringify(files); | ||
files.forEach(file => { | ||
let stat = fs.statSync(file); | ||
if (!stat.isFile()) { | ||
throw new Error(file + ' is not a file'); | ||
} | ||
}); | ||
res = '__include_file_path_' + ++c + '=' + JSON.stringify(files); | ||
} catch (E) { | ||
throw E; | ||
} | ||
return res; | ||
@@ -65,0 +63,0 @@ }); |
{ | ||
"name": "wild-config", | ||
"version": "1.4.0", | ||
"version": "1.5.0", | ||
"description": "Configuration management module", | ||
@@ -23,14 +23,14 @@ "main": "index.js", | ||
"dependencies": { | ||
"deep-extend": "^0.6.0", | ||
"eslint-config-prettier": "^3.6.0", | ||
"glob": "^7.1.3", | ||
"minimist": "^1.2.0", | ||
"toml": "^2.3.5" | ||
"deep-extend": "0.6.0", | ||
"glob": "7.1.6", | ||
"minimist": "1.2.0", | ||
"toml": "3.0.0" | ||
}, | ||
"devDependencies": { | ||
"eslint-config-nodemailer": "^1.2.0", | ||
"grunt": "^1.0.3", | ||
"grunt-cli": "^1.3.2", | ||
"grunt-eslint": "^21.0.0" | ||
"eslint-config-nodemailer": "1.2.0", | ||
"eslint-config-prettier": "6.9.0", | ||
"grunt": "1.0.4", | ||
"grunt-cli": "1.3.2", | ||
"grunt-eslint": "22.0.0" | ||
} | ||
} |
4
17
15557
5
275
+ Addedglob@7.1.6(transitive)
+ Addedminimist@1.2.0(transitive)
+ Addedtoml@3.0.0(transitive)
- Removedeslint-config-prettier@^3.6.0
- Removed@eslint-community/eslint-utils@4.4.1(transitive)
- Removed@eslint-community/regexpp@4.12.1(transitive)
- Removed@eslint/config-array@0.19.2(transitive)
- Removed@eslint/core@0.10.00.11.0(transitive)
- Removed@eslint/eslintrc@3.2.0(transitive)
- Removed@eslint/js@9.20.0(transitive)
- Removed@eslint/object-schema@2.1.6(transitive)
- Removed@eslint/plugin-kit@0.2.5(transitive)
- Removed@humanfs/core@0.19.1(transitive)
- Removed@humanfs/node@0.16.6(transitive)
- Removed@humanwhocodes/module-importer@1.0.1(transitive)
- Removed@humanwhocodes/retry@0.3.10.4.1(transitive)
- Removed@types/estree@1.0.6(transitive)
- Removed@types/json-schema@7.0.15(transitive)
- Removedacorn@8.14.0(transitive)
- Removedacorn-jsx@5.3.2(transitive)
- Removedajv@6.12.6(transitive)
- Removedansi-styles@4.3.0(transitive)
- Removedargparse@2.0.1(transitive)
- Removedcallsites@3.1.0(transitive)
- Removedchalk@4.1.2(transitive)
- Removedcolor-convert@2.0.1(transitive)
- Removedcolor-name@1.1.4(transitive)
- Removedcross-spawn@7.0.6(transitive)
- Removeddebug@4.4.0(transitive)
- Removeddeep-is@0.1.4(transitive)
- Removedescape-string-regexp@4.0.0(transitive)
- Removedeslint@9.20.1(transitive)
- Removedeslint-config-prettier@3.6.0(transitive)
- Removedeslint-scope@8.2.0(transitive)
- Removedeslint-visitor-keys@3.4.34.2.0(transitive)
- Removedespree@10.3.0(transitive)
- Removedesquery@1.6.0(transitive)
- Removedesrecurse@4.3.0(transitive)
- Removedestraverse@5.3.0(transitive)
- Removedesutils@2.0.3(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfast-levenshtein@2.0.6(transitive)
- Removedfile-entry-cache@8.0.0(transitive)
- Removedfind-up@5.0.0(transitive)
- Removedflat-cache@4.0.1(transitive)
- Removedflatted@3.3.2(transitive)
- Removedget-stdin@6.0.0(transitive)
- Removedglob@7.2.3(transitive)
- Removedglob-parent@6.0.2(transitive)
- Removedglobals@14.0.0(transitive)
- Removedhas-flag@4.0.0(transitive)
- Removedignore@5.3.2(transitive)
- Removedimport-fresh@3.3.1(transitive)
- Removedimurmurhash@0.1.4(transitive)
- Removedis-extglob@2.1.1(transitive)
- Removedis-glob@4.0.3(transitive)
- Removedisexe@2.0.0(transitive)
- Removedjs-yaml@4.1.0(transitive)
- Removedjson-buffer@3.0.1(transitive)
- Removedjson-schema-traverse@0.4.1(transitive)
- Removedjson-stable-stringify-without-jsonify@1.0.1(transitive)
- Removedkeyv@4.5.4(transitive)
- Removedlevn@0.4.1(transitive)
- Removedlocate-path@6.0.0(transitive)
- Removedlodash.merge@4.6.2(transitive)
- Removedminimist@1.2.8(transitive)
- Removedms@2.1.3(transitive)
- Removednatural-compare@1.4.0(transitive)
- Removedoptionator@0.9.4(transitive)
- Removedp-limit@3.1.0(transitive)
- Removedp-locate@5.0.0(transitive)
- Removedparent-module@1.0.1(transitive)
- Removedpath-exists@4.0.0(transitive)
- Removedpath-key@3.1.1(transitive)
- Removedprelude-ls@1.2.1(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedresolve-from@4.0.0(transitive)
- Removedshebang-command@2.0.0(transitive)
- Removedshebang-regex@3.0.0(transitive)
- Removedstrip-json-comments@3.1.1(transitive)
- Removedsupports-color@7.2.0(transitive)
- Removedtoml@2.3.6(transitive)
- Removedtype-check@0.4.0(transitive)
- Removeduri-js@4.4.1(transitive)
- Removedwhich@2.0.2(transitive)
- Removedword-wrap@1.2.5(transitive)
- Removedyocto-queue@0.1.0(transitive)
Updateddeep-extend@0.6.0
Updatedglob@7.1.6
Updatedminimist@1.2.0
Updatedtoml@3.0.0