rollup.js 394 B

1234567891011121314151617181920212223
  1. 'use strict';
  2. var rollup = require( 'rollup' );
  3. var babel = require('rollup-plugin-babel');
  4. rollup.rollup({
  5. entry: 'src/index.js',
  6. plugins: [
  7. babel()
  8. ]
  9. }).then( function ( bundle ) {
  10. // CommonJS
  11. bundle.write({
  12. format: 'cjs',
  13. dest: 'dest/index.js'
  14. });
  15. // UMD
  16. bundle.write({
  17. format: 'umd',
  18. moduleName: 'SillyDatetime',
  19. dest: 'dest/index.umd.js'
  20. });
  21. });