123456789101112131415161718192021222324252627282930313233 |
- 'use strict'
- const { babel } = require('@rollup/plugin-babel')
- const pkg = require('../../package')
- const year = new Date().getFullYear()
- const banner = `/*!
- * AdminLTE v${pkg.version} (${pkg.homepage})
- * Copyright 2014-${year} ${pkg.author}
- * Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE)
- */`
- module.exports = {
- input: 'build/js/AdminLTE.js',
- output: {
- banner,
- file: 'dist/js/adminlte.js',
- format: 'umd',
- globals: {
- jquery: 'jQuery'
- },
- name: 'adminlte'
- },
- external: ['jquery'],
- plugins: [
- babel({
- exclude: 'node_modules/**',
- // Include the helpers in the bundle, at most one copy of each
- babelHelpers: 'bundled'
- })
- ]
- }
|