vanillajs-datepicker
Version:
A vanilla JavaScript remake of bootstrap-datepicker for Bulma and other CSS frameworks
24 lines (20 loc) • 584 B
JavaScript
import fs from 'fs';
import {minify} from 'terser';
import rootDir from './lib/rootDir.js';
const distDir = `${rootDir}/dist/js`;
const files = ['datepicker', 'datepicker-full'];
Promise.all(files.map((basename) => {
return new Promise((resolve) => {
const fileNameBase = `${distDir}/${basename}`;
const file = fs.readFileSync(`${fileNameBase}.js`, 'utf8');
minify(file)
.then((result) => {
fs.writeFileSync(`${fileNameBase}.min.js`, result.code);
resolve();
});
})
.catch((err) => {
console.error(err);
return err;
});
}));