formatting

This commit is contained in:
dannyrb 2019-04-29 15:53:46 -04:00
parent ed5fdb1de2
commit 0b87dc4ddb

View File

@ -8,12 +8,12 @@ import url from 'rollup-plugin-url'
import svgr from '@svgr/rollup' import svgr from '@svgr/rollup'
import pkg from './package.json' import pkg from './package.json'
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297 // Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
import builtins from 'rollup-plugin-node-builtins'; import builtins from 'rollup-plugin-node-builtins'
const globals = { const globals = {
'react': 'React', react: 'React',
'react-dom': 'ReactDOM' 'react-dom': 'ReactDOM',
}; }
export default { export default {
input: 'src/index_publish.js', input: 'src/index_publish.js',
@ -24,20 +24,21 @@ export default {
sourcemap: true, sourcemap: true,
exports: 'named', exports: 'named',
name: 'OHIFStandaloneViewer', name: 'OHIFStandaloneViewer',
globals esModule: false,
globals,
}, },
{ {
file: pkg.module, file: pkg.module,
format: 'es', format: 'es',
exports: 'named', exports: 'named',
sourcemap: true, sourcemap: true,
globals globals,
} },
], ],
plugins: [ plugins: [
external(), external(),
postcss({ postcss({
modules: false modules: false,
}), }),
url(), url(),
svgr(), svgr(),
@ -45,22 +46,27 @@ export default {
resolve(), resolve(),
babel({ babel({
exclude: 'node_modules/**', exclude: 'node_modules/**',
runtimeHelpers: true runtimeHelpers: true,
}), }),
commonjs({ commonjs({
include: 'node_modules/**', include: 'node_modules/**',
namedExports: { namedExports: {
'node_modules/react-is/index.js': ['isValidElementType', 'isContextConsumer'], 'node_modules/react-is/index.js': [
'node_modules/redux-oidc/dist/redux-oidc.js': [ 'isValidElementType',
'reducer', 'CallbackComponent', 'loadUser', 'OidcProvider', 'createUserManager' 'isContextConsumer',
], ],
'node_modules/cornerstoneTools/dist/cornerstoneTools.min.js': [ 'node_modules/redux-oidc/dist/redux-oidc.js': [
'cornerstoneTools' 'reducer',
], 'CallbackComponent',
'node_modules/dcmjs/build/dcmjs.js': [ 'loadUser',
'data', 'adapters' 'OidcProvider',
] 'createUserManager',
} ],
'node_modules/cornerstoneTools/dist/cornerstoneTools.min.js': [
'cornerstoneTools',
],
'node_modules/dcmjs/build/dcmjs.js': ['data', 'adapters'],
},
}), }),
builtins(), builtins(),
], ],