UNPKG

boy

Version:
40 lines (32 loc) 1.15 kB
#!/usr/bin/env node var download = require('download-github-repo'), fs = require('extfs'), p = process.argv, destination = p[2]; if(destination) { fs.isEmpty(destination, function(empty) { if(empty) { download('corysimmons/boy', destination, function() { fs.unlinkSync(destination +'/LICENSE'); fs.unlinkSync(destination +'/README.md'); fs.unlinkSync(destination +'/img/.keep'); console.log('Successfully created Boy project at '+ process.cwd() +'/'+ destination); }); } else { console.log(destination +' is not empty. Please create your project in an empty directory.'); } }); } else { fs.isEmpty(destination, function(empty) { if(empty) { download('corysimmons/boy', '.', function() { fs.unlinkSync(destination +'/LICENSE'); fs.unlinkSync(destination +'/README.md'); fs.unlinkSync(destination +'/img/.keep'); console.log('Successfully created Boy project at '+ process.cwd()); }); } else { console.log(destination +' is not empty. Please create your project in an empty directory.'); } }); }