UNPKG

ecommerce

Version:

Easily create Ecommerce sites powered by Hanzo.

23 lines (16 loc) 435 B
module.exports = (schema, cb) -> prompt = require 'prompt' prompt.message = ' ' prompt.delimiter = '' for k,v of schema.properties delete schema.properties[k] schema.properties[" #{k}:"] = v prompt.start() prompt.get schema, (err, result) -> return cb err if err? for k,v of result delete result[k] k = k.trim() k = k.substr 0, k.length - 1 result[k] = v cb null, result