UNPKG

634 BJavaScriptView Raw
1'use strict';
2
3var glob = require('glob');
4var ncp = require('ncp').ncp;
5var mkdirp = require('mkdirp');
6var path = require('path');
7
8var filePaths = [];
9['.*', '*'].forEach(function (pattern) {
10 var paths = glob.sync(pattern, {
11 cwd: path.join(__dirname, '..'),
12 ignore: ['node_modules', 'log', 'tmp', '.git', '.DS_Store']
13 });
14 filePaths = filePaths.concat(paths);
15});
16
17mkdirp.sync(path.join(__dirname, '../../npx-es5'));
18filePaths.forEach(function (source) {
19 ncp(source, path.join('../npx-es5', source), function (err) {
20 if (err) {
21 return console.error(err);
22 }
23 console.log('copy: ' + source);
24 });
25});
\No newline at end of file