dayjs-hijri
Version:
A Hijri calendar (Based on Umm al-Qura calculations) plugin for day.js.
41 lines (40 loc) • 1.02 kB
JavaScript
import terser from "@rollup/plugin-terser";
import gzipPlugin from "rollup-plugin-gzip";
export default {
input: 'src/plugin.js',
output: [
{
file: 'dist/hijri-day.esm.js',
format: 'esm',
globals: {
'dayjs/locale/ar.js': 'dayjsLocaleAr',
'dayjs/locale/en.js': 'dayjsLocaleEn'
},
sourcemap: false,
compact: true,
},
{
file: 'dist/hijri-day.cjs.min.js',
format: 'cjs',
globals: {
'dayjs/locale/ar.js': 'dayjsLocaleAr',
'dayjs/locale/en.js': 'dayjsLocaleEn'
},
sourcemap: false,
compact: true,
},
{
file: 'dist/hijri-day.umd.min.js',
format: 'umd',
name: 'HijriDay',
globals: {
'dayjs/locale/ar.js': 'dayjsLocaleAr',
'dayjs/locale/en.js': 'dayjsLocaleEn'
},
sourcemap: false,
compact: true,
}
],
plugins: [terser(),gzipPlugin()],
external: ['dayjs/locale/ar.js', 'dayjs/locale/en.js']
};