w-cli spins up new WordBox instances. Check out https://github.com/codefeathers/WordBox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

27 lines
852 B

'use strict';
const fs = require('fs');
const normalize = require('path').normalize;
const axios = require('axios');
const extract = require('../utils/extract');
const newapp = async (appname, options) => {
console.log(`Spinning up a new WordBox app at ${appname}...`);
//const stream = fs.createWriteStream;
// const stream = normalize(process.cwd() + '/temp.zip');
// console.log(stream)
// const responseStream = await axios({
// method: 'get',
// url: 'https://github.com/codefeathers/up-serve/archive/master.zip',
// responseType: 'stream'
// })
// await responseStream.data.pipe(fs.createWriteStream(stream))
// const extractResponse = await extract(stream, normalize(process.cwd() + '/' + appname))
// console.log(extractResponse)
// fs.unlink(stream, (err, res) => console.log(err, res))
};
module.exports.newapp = newapp;