|
|
- const { rollup } = require("rollup");
- const { terser } = require("rollup-plugin-terser");
- const resolve = require('rollup-plugin-node-resolve');
- const { writeFileSync } = require('fs');
-
- (async () => {
- const bundle = await rollup({
- input: __dirname + "/../src/jquery.rss.js",
- plugins: [resolve(), terser()]
- });
-
- const { output } = await bundle.generate({ format: 'iife', name: 'RSS' });
- const outputPath = `${__dirname}/../dist/jquery.rss.min.js`;
-
- writeFileSync(outputPath, output[0].code);
- console.log(`${outputPath} was updated!`);
- })();
|