UNPKG

389 BJavaScriptView Raw
1import {resolve as resolveHome} from 'home';
2import {sync as mkdirp} from 'mkdirp';
3import download from './index';
4
5export default ([, , arg, _dir = process.cwd()]) => {
6 const dir = resolveHome(_dir);
7 mkdirp(dir);
8 download({arg, dir})
9 .then(() => {
10 console.log(`finished downloading ${arg}`);
11 })
12 .catch(err => {
13 console.log(err);
14 throw err;
15 });
16};