UNPKG

js-data-cloudmine

Version:
31 lines (25 loc) 856 B
var fs = require('fs') var pkg = require('../package.json') var banner = '/*!\n' + '* js-data-cloudmine\n' + '* @version ' + pkg.version + ' - Homepage <https://github.com/nvahalik/js-data-cloudmine>\n' + '* @author Nick Vahalik <nick@codeandsalt.com>\n' + '* @copyright (c) 2016 Nick Vahalik\n' + '* @license MIT <https://github.com/nvahalik/js-data-cloudmine/blob/master/LICENSE>\n' + '*\n' + '* @overview CloudMine adapter for js-data.\n' + '*/\n' console.log('Adding banner to dist/ files...') function addBanner (filepath) { var contents = fs.readFileSync(filepath, { encoding: 'utf-8' }) if (contents.substr(0, 3) !== '/*!') { fs.writeFileSync(filepath, banner + contents, { encoding: 'utf-8' }) } } addBanner('dist/js-data-cloudmine.js') addBanner('dist/js-data-cloudmine.min.js') console.log('Done!')