UNPKG

seed-list

Version:
44 lines (36 loc) 846 B
var fs = require('fs'); var pkg = require('../package.json'); var homepage = function() { if (pkg.homepage) { return ' ('+ pkg.homepage +')'; } else { return ''; } }; var banner = ['/**', ' * '+ pkg.name +' v'+ pkg.version + homepage(), ' * '+ pkg.description, ' * Licensed under '+ pkg.license, ' */', ''].join('\n'); var dir = './dist/'; fs.readdir(dir, function(err, files) { if (err) { console.error('Could not list the directory.', err); process.exit(1); } files.forEach(function(file, index) { fs.readFile(dir + file, 'utf-8', function(err, data) { if (err) { return console.log(err); } data = banner + data; fs.writeFile(dir + file, data, 'utf-8', function(err) { if (err) { return console.log(err); } }); }); }); });