feat(cli): allow local .json files for presets (#1201)

close #1068
This commit is contained in:
Derek Henscheid
2018-05-03 14:52:57 -05:00
committed by Evan You
parent f69231f478
commit 9766db103f

View File

@@ -1,3 +1,4 @@
const fs = require('fs-extra')
const chalk = require('chalk')
const debug = require('debug')
const execa = require('execa')
@@ -238,6 +239,8 @@ module.exports = class Creator {
error(`Failed fetching remote preset ${chalk.cyan(name)}:`)
throw e
}
} else if (name.endsWith('.json')) {
preset = await fs.readJson(name)
} else {
preset = savedPresets[name]
}