Sha256: e50729a88400ada0b5f3e60e60472212ba136dedb05cbe92f21bc4a5c375b8a0
Contents?: true
Size: 852 Bytes
Versions: 3
Compression:
Stored size: 852 Bytes
Contents
import includePaths from 'rollup-plugin-includepaths'; import commonjs from '@rollup/plugin-commonjs'; const BUNDLE = process.env.BUNDLE === 'true' const ESM = process.env.ESM === 'true' const fileDest = `index${ESM ? '.esm' : ''}` const external = [ 'openseadragon', ] const globals = { openseadragon: 'OpenSeadragon', } let includePathOptions = { include: {}, paths: ['app/javascript'], external: [], extensions: ['.js', '.es6'] }; const rollupConfig = { input: 'app/javascript/openseadragon-rails/index.js', output: { file: `app/assets/javascripts/openseadragon-rails/${fileDest}.js`, format: ESM ? 'es' : 'umd', globals, generatedCode: { preset: 'es2015' }, name: ESM ? undefined : 'OpenseadragonRails' }, external, plugins: [includePaths(includePathOptions), commonjs()] } export default rollupConfig
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
openseadragon-1.0.15 | rollup.config.js |
openseadragon-1.0.14 | rollup.config.js |
openseadragon-1.0.13 | rollup.config.js |