rollup.config.js 706 B

123456789101112131415161718192021222324
  1. var buble = require('rollup-plugin-buble');
  2. var resolve = require('rollup-plugin-node-resolve');
  3. var commonjs = require('rollup-plugin-commonjs');
  4. var license = require('rollup-plugin-license');
  5. module.exports = {
  6. entry: 'src/opentype.js',
  7. dest: 'dist/opentype.js',
  8. moduleName: 'opentype',
  9. format: 'umd',
  10. sourceMap: true,
  11. plugins: [
  12. resolve({
  13. jsnext: true,
  14. main: true,
  15. browser: true,
  16. }),
  17. commonjs(),
  18. buble(),
  19. license({
  20. banner: 'https://opentype.js.org v<%= pkg.version %> | (c) Frederik De Bleser and other contributors | MIT License | Uses tiny-inflate by Devon Govett'
  21. }),
  22. ]
  23. };