Remove unused/duplicate config files for projects/packages
This commit is contained in:
parent
e98611fc24
commit
8c5bd55f88
@ -1,9 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"extends": [
|
|
||||||
"react-app",
|
|
||||||
"eslint:recommended",
|
|
||||||
"plugin:react/recommended"
|
|
||||||
],
|
|
||||||
"parser": "babel-eslint",
|
|
||||||
"env": {
|
|
||||||
"jest": true
|
|
||||||
},
|
|
||||||
"settings": {
|
|
||||||
"react": {
|
|
||||||
"version": "detect",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
26
extensions/cornerstone/.gitignore
vendored
26
extensions/cornerstone/.gitignore
vendored
@ -1,26 +0,0 @@
|
|||||||
|
|
||||||
# See https://help.github.com/ignore-files/ for more about ignoring files.
|
|
||||||
|
|
||||||
# dependencies
|
|
||||||
node_modules
|
|
||||||
|
|
||||||
# builds
|
|
||||||
build
|
|
||||||
dist
|
|
||||||
.rpt2_cache
|
|
||||||
|
|
||||||
# misc
|
|
||||||
.DS_Store
|
|
||||||
.env
|
|
||||||
.env.local
|
|
||||||
.env.development.local
|
|
||||||
.env.test.local
|
|
||||||
.env.production.local
|
|
||||||
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
.idea
|
|
||||||
|
|
||||||
yalc.lock
|
|
||||||
.yalc
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
language: node_js
|
|
||||||
node_js:
|
|
||||||
- 9
|
|
||||||
- 8
|
|
||||||
@ -19,10 +19,11 @@
|
|||||||
"access": "public"
|
"access": "public"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "rollup -c",
|
"build": "webpack --config config/webpack.prod.js -d",
|
||||||
"lerna:build": "webpack --config config/webpack.prod.js -w -d",
|
"build:package": "yarn run build",
|
||||||
"prepublishOnly": "yarn run build",
|
"prepublishOnly": "yarn run build",
|
||||||
"start": "rollup -c -w"
|
"dev": "webpack --config config/webpack.prod.js -w -d",
|
||||||
|
"start": "yarn run dev"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@ohif/core": "^0.11.1-alpha.0",
|
"@ohif/core": "^0.11.1-alpha.0",
|
||||||
|
|||||||
@ -1,68 +0,0 @@
|
|||||||
import babel from 'rollup-plugin-babel'
|
|
||||||
import commonjs from 'rollup-plugin-commonjs'
|
|
||||||
import external from 'rollup-plugin-peer-deps-external'
|
|
||||||
import postcss from 'rollup-plugin-postcss'
|
|
||||||
import resolve from 'rollup-plugin-node-resolve'
|
|
||||||
import url from 'rollup-plugin-url'
|
|
||||||
import pkg from './package.json'
|
|
||||||
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
|
|
||||||
import builtins from 'rollup-plugin-node-builtins';
|
|
||||||
|
|
||||||
const globals = {
|
|
||||||
'react': 'React',
|
|
||||||
'react-dom': 'ReactDOM',
|
|
||||||
'react-redux': 'ReactRedux',
|
|
||||||
'react-resize-detector': 'ReactResizeDetector',
|
|
||||||
'react-viewerbase': 'reactViewerbase',
|
|
||||||
'prop-types': 'PropTypes',
|
|
||||||
'cornerstone-core': 'cornerstone',
|
|
||||||
'cornerstone-wado-image-loader': 'cornerstoneWADOImageLoader',
|
|
||||||
'cornerstone-math': 'cornerstoneMath',
|
|
||||||
'cornerstone-tools': 'cornerstoneTools',
|
|
||||||
'dcmjs': 'dcmjs',
|
|
||||||
'dicom-parser': 'dicomParser',
|
|
||||||
'ohif-core': 'OHIF',
|
|
||||||
'hammerjs': 'Hammer'
|
|
||||||
};
|
|
||||||
|
|
||||||
export default {
|
|
||||||
input: 'src/index.js',
|
|
||||||
output: [
|
|
||||||
{
|
|
||||||
file: pkg.main,
|
|
||||||
format: 'umd',
|
|
||||||
name: 'ohif-cornerstone-extension',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
},
|
|
||||||
{
|
|
||||||
file: pkg.module,
|
|
||||||
format: 'es',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
}
|
|
||||||
],
|
|
||||||
plugins: [
|
|
||||||
builtins(),
|
|
||||||
external(),
|
|
||||||
postcss({
|
|
||||||
modules: false
|
|
||||||
}),
|
|
||||||
url(),
|
|
||||||
babel({
|
|
||||||
exclude: 'node_modules/**',
|
|
||||||
externalHelpers: true,
|
|
||||||
runtimeHelpers: true
|
|
||||||
}),
|
|
||||||
resolve(),
|
|
||||||
commonjs({
|
|
||||||
include: 'node_modules/**',
|
|
||||||
namedExports: {
|
|
||||||
'node_modules/react-is/index.js': [
|
|
||||||
'isValidElementType'
|
|
||||||
]
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
external: Object.keys(pkg.peerDependencies || {}),
|
|
||||||
}
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"extends": [
|
|
||||||
"react-app",
|
|
||||||
"eslint:recommended",
|
|
||||||
"plugin:react/recommended"
|
|
||||||
],
|
|
||||||
"parser": "babel-eslint",
|
|
||||||
"env": {
|
|
||||||
"jest": true
|
|
||||||
},
|
|
||||||
"settings": {
|
|
||||||
"react": {
|
|
||||||
"version": "detect",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
23
extensions/dicom-html/.gitignore
vendored
23
extensions/dicom-html/.gitignore
vendored
@ -1,23 +0,0 @@
|
|||||||
|
|
||||||
# See https://help.github.com/ignore-files/ for more about ignoring files.
|
|
||||||
|
|
||||||
# dependencies
|
|
||||||
node_modules
|
|
||||||
|
|
||||||
# builds
|
|
||||||
build
|
|
||||||
dist
|
|
||||||
.rpt2_cache
|
|
||||||
|
|
||||||
# misc
|
|
||||||
.DS_Store
|
|
||||||
.env
|
|
||||||
.env.local
|
|
||||||
.env.development.local
|
|
||||||
.env.test.local
|
|
||||||
.env.production.local
|
|
||||||
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
.idea
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
language: node_js
|
|
||||||
node_js:
|
|
||||||
- 9
|
|
||||||
- 8
|
|
||||||
1
extensions/dicom-html/README.md
Normal file
1
extensions/dicom-html/README.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
# @ohif/extension-dicom-html
|
||||||
@ -1,55 +0,0 @@
|
|||||||
import babel from 'rollup-plugin-babel'
|
|
||||||
import commonjs from 'rollup-plugin-commonjs'
|
|
||||||
import external from 'rollup-plugin-peer-deps-external'
|
|
||||||
import postcss from 'rollup-plugin-postcss'
|
|
||||||
import resolve from 'rollup-plugin-node-resolve'
|
|
||||||
import url from 'rollup-plugin-url'
|
|
||||||
import svgr from '@svgr/rollup'
|
|
||||||
import pkg from './package.json'
|
|
||||||
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
|
|
||||||
import builtins from 'rollup-plugin-node-builtins';
|
|
||||||
|
|
||||||
const globals = {
|
|
||||||
'react': 'React',
|
|
||||||
'react-dom': 'ReactDOM',
|
|
||||||
'prop-types': 'PropTypes',
|
|
||||||
'ohif-core': 'OHIF',
|
|
||||||
'dcmjs': 'dcmjs'
|
|
||||||
};
|
|
||||||
|
|
||||||
export default {
|
|
||||||
input: 'src/index.js',
|
|
||||||
output: [
|
|
||||||
{
|
|
||||||
file: pkg.main,
|
|
||||||
format: 'umd',
|
|
||||||
name: 'ohif-dicom-pdf-extension',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
},
|
|
||||||
{
|
|
||||||
file: pkg.module,
|
|
||||||
format: 'es',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
}
|
|
||||||
],
|
|
||||||
plugins: [
|
|
||||||
builtins(),
|
|
||||||
external(),
|
|
||||||
postcss({
|
|
||||||
modules: false
|
|
||||||
}),
|
|
||||||
url(),
|
|
||||||
svgr(),
|
|
||||||
babel({
|
|
||||||
exclude: 'node_modules/**',
|
|
||||||
plugins: [ '@babel/external-helpers' ],
|
|
||||||
externalHelpers: true,
|
|
||||||
runtimeHelpers: true
|
|
||||||
}),
|
|
||||||
resolve(),
|
|
||||||
commonjs()
|
|
||||||
],
|
|
||||||
external: Object.keys(pkg.peerDependencies || {}),
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,9 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
23
extensions/dicom-microscopy/.gitignore
vendored
23
extensions/dicom-microscopy/.gitignore
vendored
@ -1,23 +0,0 @@
|
|||||||
|
|
||||||
# See https://help.github.com/ignore-files/ for more about ignoring files.
|
|
||||||
|
|
||||||
# dependencies
|
|
||||||
node_modules
|
|
||||||
|
|
||||||
# builds
|
|
||||||
build
|
|
||||||
dist
|
|
||||||
.rpt2_cache
|
|
||||||
|
|
||||||
# misc
|
|
||||||
.DS_Store
|
|
||||||
.env
|
|
||||||
.env.local
|
|
||||||
.env.development.local
|
|
||||||
.env.test.local
|
|
||||||
.env.production.local
|
|
||||||
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
.idea
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
language: node_js
|
|
||||||
node_js:
|
|
||||||
- 9
|
|
||||||
- 8
|
|
||||||
@ -7,29 +7,29 @@
|
|||||||
"repository": "OHIF/Viewers",
|
"repository": "OHIF/Viewers",
|
||||||
"main": "dist/index.umd.js",
|
"main": "dist/index.umd.js",
|
||||||
"module": "src/index.js",
|
"module": "src/index.js",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=8",
|
"node": ">=8",
|
||||||
"npm": ">=5"
|
"npm": ">=5"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lerna:build": "webpack --config config/webpack.prod.js -w -d",
|
"build": "webpack --config config/webpack.prod.js -d",
|
||||||
"prepublishOnly": "npm run build",
|
"build:package": "yarn run build",
|
||||||
"start": "rollup -c -w"
|
"prepublishOnly": "yarn run build",
|
||||||
|
"dev": "webpack --config config/webpack.prod.js -w -d",
|
||||||
|
"start": "yarn run dev"
|
||||||
},
|
},
|
||||||
|
"files": [
|
||||||
|
"dist",
|
||||||
|
"README.md"
|
||||||
|
],
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@ohif/core": "^0.11.1-alpha.0",
|
"@ohif/core": "^0.11.1-alpha.0",
|
||||||
"react": "^15.0.0 || ^16.0.0",
|
"react": "^15.0.0 || ^16.0.0",
|
||||||
"react-dom": "^15.0.0 || ^16.0.0"
|
"react-dom": "^15.0.0 || ^16.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
|
||||||
"gh-pages": "^2.0.1"
|
|
||||||
},
|
|
||||||
"files": [
|
|
||||||
"dist"
|
|
||||||
],
|
|
||||||
"publishConfig": {
|
|
||||||
"access": "public"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/runtime": "^7.2.0",
|
"@babel/runtime": "^7.2.0",
|
||||||
"classnames": "^2.2.6",
|
"classnames": "^2.2.6",
|
||||||
|
|||||||
@ -1,60 +0,0 @@
|
|||||||
import babel from 'rollup-plugin-babel';
|
|
||||||
import commonjs from 'rollup-plugin-commonjs';
|
|
||||||
import external from 'rollup-plugin-peer-deps-external';
|
|
||||||
import postcss from 'rollup-plugin-postcss';
|
|
||||||
import resolve from 'rollup-plugin-node-resolve';
|
|
||||||
import url from 'rollup-plugin-url';
|
|
||||||
import pkg from './package.json';
|
|
||||||
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
|
|
||||||
import builtins from 'rollup-plugin-node-builtins';
|
|
||||||
|
|
||||||
const globals = {
|
|
||||||
react: 'React',
|
|
||||||
'react-dom': 'ReactDOM',
|
|
||||||
'ohif-core': 'OHIF'
|
|
||||||
};
|
|
||||||
|
|
||||||
export default {
|
|
||||||
input: 'src/index.js',
|
|
||||||
output: [
|
|
||||||
{
|
|
||||||
file: pkg.main,
|
|
||||||
format: 'umd',
|
|
||||||
name: 'ohif-dicom-microscopy-extension',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
},
|
|
||||||
{
|
|
||||||
file: pkg.module,
|
|
||||||
format: 'es',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
}
|
|
||||||
],
|
|
||||||
plugins: [
|
|
||||||
builtins(),
|
|
||||||
external(),
|
|
||||||
postcss({
|
|
||||||
modules: false
|
|
||||||
}),
|
|
||||||
url(),
|
|
||||||
babel({
|
|
||||||
exclude: 'node_modules/**',
|
|
||||||
plugins: ['@babel/external-helpers'],
|
|
||||||
externalHelpers: true,
|
|
||||||
runtimeHelpers: true
|
|
||||||
}),
|
|
||||||
resolve(),
|
|
||||||
commonjs({
|
|
||||||
namedExports: {
|
|
||||||
'node_modules/dicom-microscopy-viewer/build/dicom-microscopy-viewer.js': [
|
|
||||||
'api'
|
|
||||||
],
|
|
||||||
'.yalc/dicom-microscopy-viewer/build/dicom-microscopy-viewer.js': [
|
|
||||||
'api'
|
|
||||||
]
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
external: Object.keys(pkg.peerDependencies || {})
|
|
||||||
};
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,9 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
@ -1,4 +0,0 @@
|
|||||||
language: node_js
|
|
||||||
node_js:
|
|
||||||
- 9
|
|
||||||
- 8
|
|
||||||
1
extensions/dicom-pdf/README.md
Normal file
1
extensions/dicom-pdf/README.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
# @ohif/extension-dicom-pdf
|
||||||
@ -7,10 +7,17 @@
|
|||||||
"repository": "OHIF/Viewers",
|
"repository": "OHIF/Viewers",
|
||||||
"main": "dist/index.umd.js",
|
"main": "dist/index.umd.js",
|
||||||
"module": "src/index.js",
|
"module": "src/index.js",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=8",
|
"node": ">=8",
|
||||||
"npm": ">=5"
|
"npm": ">=5"
|
||||||
},
|
},
|
||||||
|
"files": [
|
||||||
|
"dist",
|
||||||
|
"README.md"
|
||||||
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lerna:build": "webpack --config config/webpack.prod.js -w -d",
|
"lerna:build": "webpack --config config/webpack.prod.js -w -d",
|
||||||
"prepublishOnly": "yarn run build",
|
"prepublishOnly": "yarn run build",
|
||||||
@ -27,15 +34,5 @@
|
|||||||
"@babel/runtime": "^7.2.0",
|
"@babel/runtime": "^7.2.0",
|
||||||
"classnames": "^2.2.6",
|
"classnames": "^2.2.6",
|
||||||
"lodash.isequal": "^4.5.0"
|
"lodash.isequal": "^4.5.0"
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"gh-pages": "^2.0.1",
|
|
||||||
"lodash.clonedeep": "^4.5.0"
|
|
||||||
},
|
|
||||||
"files": [
|
|
||||||
"dist"
|
|
||||||
],
|
|
||||||
"publishConfig": {
|
|
||||||
"access": "public"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,55 +0,0 @@
|
|||||||
import babel from 'rollup-plugin-babel'
|
|
||||||
import commonjs from 'rollup-plugin-commonjs'
|
|
||||||
import external from 'rollup-plugin-peer-deps-external'
|
|
||||||
import postcss from 'rollup-plugin-postcss'
|
|
||||||
import resolve from 'rollup-plugin-node-resolve'
|
|
||||||
import url from 'rollup-plugin-url'
|
|
||||||
import svgr from '@svgr/rollup'
|
|
||||||
import pkg from './package.json'
|
|
||||||
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
|
|
||||||
import builtins from 'rollup-plugin-node-builtins';
|
|
||||||
|
|
||||||
const globals = {
|
|
||||||
'react': 'React',
|
|
||||||
'react-dom': 'ReactDOM',
|
|
||||||
'prop-types': 'PropTypes',
|
|
||||||
'ohif-core': 'OHIF',
|
|
||||||
'dicom-parser': 'dicomParser'
|
|
||||||
};
|
|
||||||
|
|
||||||
export default {
|
|
||||||
input: 'src/index.js',
|
|
||||||
output: [
|
|
||||||
{
|
|
||||||
file: pkg.main,
|
|
||||||
format: 'umd',
|
|
||||||
name: 'ohif-dicom-pdf-extension',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
},
|
|
||||||
{
|
|
||||||
file: pkg.module,
|
|
||||||
format: 'es',
|
|
||||||
sourcemap: true,
|
|
||||||
globals
|
|
||||||
}
|
|
||||||
],
|
|
||||||
plugins: [
|
|
||||||
builtins(),
|
|
||||||
external(),
|
|
||||||
postcss({
|
|
||||||
modules: false
|
|
||||||
}),
|
|
||||||
url(),
|
|
||||||
svgr(),
|
|
||||||
babel({
|
|
||||||
exclude: 'node_modules/**',
|
|
||||||
plugins: [ '@babel/external-helpers' ],
|
|
||||||
externalHelpers: true,
|
|
||||||
runtimeHelpers: true
|
|
||||||
}),
|
|
||||||
resolve(),
|
|
||||||
commonjs()
|
|
||||||
],
|
|
||||||
external: Object.keys(pkg.peerDependencies || {}),
|
|
||||||
}
|
|
||||||
@ -8,13 +8,19 @@
|
|||||||
"main": "dist/index.umd.js",
|
"main": "dist/index.umd.js",
|
||||||
"module": "src/index.js",
|
"module": "src/index.js",
|
||||||
"sideEffects": true,
|
"sideEffects": true,
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=8",
|
"node": ">=8",
|
||||||
"npm": ">=5"
|
"npm": ">=5"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "webpack --progress --colors --mode production",
|
"build": "webpack --progress --colors --mode production",
|
||||||
"lerna:build": "webpack --watch --progress --colors --mode development"
|
"build:package": "yarn run build",
|
||||||
|
"prepublishOnly": "yarn run build",
|
||||||
|
"dev": "webpack --watch --progress --colors --mode development",
|
||||||
|
"start": "yarn run dev"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@ohif/core": "^0.11.1-alpha.0",
|
"@ohif/core": "^0.11.1-alpha.0",
|
||||||
@ -56,8 +62,5 @@
|
|||||||
"files": [
|
"files": [
|
||||||
"dist",
|
"dist",
|
||||||
"README.md"
|
"README.md"
|
||||||
],
|
]
|
||||||
"publishConfig": {
|
|
||||||
"access": "public"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,78 +0,0 @@
|
|||||||
import babel from 'rollup-plugin-babel';
|
|
||||||
import builtins from 'rollup-plugin-node-builtins';
|
|
||||||
import commonjs from 'rollup-plugin-commonjs';
|
|
||||||
import external from 'rollup-plugin-peer-deps-external';
|
|
||||||
import pkg from './package.json';
|
|
||||||
import postcss from 'rollup-plugin-postcss';
|
|
||||||
import resolve from 'rollup-plugin-node-resolve';
|
|
||||||
import url from 'rollup-plugin-url';
|
|
||||||
import copy from 'rollup-plugin-copy';
|
|
||||||
|
|
||||||
// Deal with https://github.com/rollup/rollup-plugin-commonjs/issues/297
|
|
||||||
|
|
||||||
// const globals = {
|
|
||||||
// react: 'React',
|
|
||||||
// 'react-dom': 'ReactDOM',
|
|
||||||
// 'react-redux': 'ReactRedux',
|
|
||||||
// 'react-resize-detector': 'ReactResizeDetector',
|
|
||||||
// 'react-viewerbase': 'reactViewerbase',
|
|
||||||
// 'prop-types': 'PropTypes',
|
|
||||||
// 'cornerstone-core': 'cornerstone',
|
|
||||||
// 'cornerstone-wado-image-loader': 'cornerstoneWADOImageLoader',
|
|
||||||
// 'cornerstone-math': 'cornerstoneMath',
|
|
||||||
// 'cornerstone-tools': 'cornerstoneTools',
|
|
||||||
// dcmjs: 'dcmjs',
|
|
||||||
// 'dicom-parser': 'dicomParser',
|
|
||||||
// 'ohif-core': 'OHIF',
|
|
||||||
// hammerjs: 'Hammer',
|
|
||||||
// '@ohif/i18n': 'i18n',
|
|
||||||
// };
|
|
||||||
|
|
||||||
export default {
|
|
||||||
input: 'src/index.js',
|
|
||||||
output: [
|
|
||||||
{
|
|
||||||
file: pkg.main,
|
|
||||||
format: 'umd',
|
|
||||||
name: 'ohif-vtk-extension',
|
|
||||||
sourcemap: true,
|
|
||||||
// globals,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
file: pkg.module,
|
|
||||||
format: 'es',
|
|
||||||
sourcemap: true,
|
|
||||||
// globals,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
plugins: [
|
|
||||||
builtins(),
|
|
||||||
external(),
|
|
||||||
postcss({
|
|
||||||
modules: false,
|
|
||||||
}),
|
|
||||||
url(),
|
|
||||||
babel({
|
|
||||||
exclude: 'node_modules/**',
|
|
||||||
externalHelpers: true,
|
|
||||||
runtimeHelpers: true,
|
|
||||||
}),
|
|
||||||
copy({
|
|
||||||
targets: ['src/locales'],
|
|
||||||
outputFolder: 'dist',
|
|
||||||
}),
|
|
||||||
resolve(),
|
|
||||||
commonjs({
|
|
||||||
include: ['node_modules/**'],
|
|
||||||
namedExports: {
|
|
||||||
'node_modules/react-vtkjs-viewport/dist/index.js': [
|
|
||||||
'getImageData',
|
|
||||||
'loadImageData',
|
|
||||||
'VTKViewport',
|
|
||||||
'VTKMPRViewport',
|
|
||||||
],
|
|
||||||
},
|
|
||||||
}),
|
|
||||||
],
|
|
||||||
external: Object.keys(pkg.peerDependencies || {}),
|
|
||||||
};
|
|
||||||
Loading…
Reference in New Issue
Block a user