UNPKG

custom-cornerstone-tools

Version:

Medical imaging tools for the Cornerstone library - customized for DrNuvem

28 lines (24 loc) 716 B
const path = require('path'); const webpack = require('webpack'); const rootPath = process.cwd(); const pkgPath = path.join(rootPath, "package"); const pkg = require(pkgPath); const getCurrentDate = () => { const today = new Date(); const year = today.getFullYear(); const month = ('0' + (today.getMonth() + 1)).slice(-2); const date = ('0' + today.getDate()).slice(-2); return `${year}-${month}-${date}`; } const getBanner = () => { return `/*! ${pkg.name} - ${pkg.version} - ` + `${getCurrentDate()} ` + `| (c) 2017 Chris Hafey | ${pkg.homepage} */` } module.exports = () => { return new webpack.BannerPlugin({ banner: getBanner(), entryOnly: true, raw: true }); }