PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` import md5 from 'md5'; import fs from 'fs-extra'; import babel from '@rollup/plugin-babel'; import alias from '@rollup/plugin-alias'; import filesize from 'rollup-plugin-filesize'; import { terser } from 'rollup-plugin-terser'; import commonjs from '@rollup/plugin-commonjs'; import resolve from '@rollup/plugin-node-resolve'; import outputManifest from 'rollup-plugin-output-manifest'; export default { input: 'js/index.js', output: { format: 'umd', sourcemap: true, name: 'Livewire', file: 'dist/livewire.js', }, plugins: [ resolve(), commonjs({ // These npm packages still use common-js modules. Ugh. include: /node_modules\/(get-value|isobject|core-js)/, }), filesize(), terser({ mangle: false, compress: { drop_debugger: false, }, }), babel({ exclude: 'node_modules/**' }), alias({ entries: [ { find: '@', replacement: __dirname + '/js' }, ] }), // Mimic Laravel Mix's mix-manifest file for auto-cache-busting. outputManifest({ serialize() { const file = fs.readFileSync(__dirname + '/dist/livewire.js', 'utf8'); const hash = md5(file).substr(0, 20); return JSON.stringify({ '/livewire.js': '/livewire.js?id=' + hash, }) } }), ] }