Skip to content

Commit 5d94900

Browse files
committed
use patched khaos
1 parent 40f7db2 commit 5d94900

File tree

2 files changed

+3
-25
lines changed

2 files changed

+3
-25
lines changed

bin/vue-init

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env node
22

3-
var Khaos = require('khaos')
3+
var Khaos = require('khaos-patched')
44
var metadata = require('read-metadata')
55
var download = require('download-github-repo')
66
var logger = require('../lib/logger')
@@ -110,29 +110,7 @@ function generate (src, dest, fn) {
110110
var opts = options(src)
111111

112112
khaos.schema(opts.schema)
113-
khaos.read(function (err, files) {
114-
if (err) logger.fatal(err)
115-
khaos.parse(files, function (err, schema) {
116-
if (err) logger.fatal(err)
117-
khaos.prompt(schema, function (err, answers) {
118-
if (err) logger.fatal(err)
119-
// work around prompt-for bug...
120-
// which ignores default value for strings
121-
// otherwise we can just use khaos.generate :(
122-
Object.keys(schema).forEach(function (key) {
123-
if (
124-
typeof schema[key] === 'object' &&
125-
schema[key].type === 'string' &&
126-
schema[key].default != null &&
127-
answers[key] === ''
128-
) {
129-
answers[key] = schema[key].default
130-
}
131-
})
132-
khaos.write(dest, files, answers, fn)
133-
})
134-
})
135-
})
113+
khaos.generate(dest, fn)
136114
}
137115

138116
/**

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"chalk": "^1.1.1",
3030
"commander": "^2.9.0",
3131
"download-github-repo": "^0.1.3",
32-
"khaos": "^0.9.3",
32+
"khaos-patched": "^0.9.3",
3333
"read-metadata": "^1.0.0",
3434
"request": "^2.67.0",
3535
"rimraf": "^2.5.0",

0 commit comments

Comments
 (0)