* Fix ExtensionManager bug and add test to bandaid * Add tools configuration to extension manager preinit * Fix reducing of configs * Merge internal with external configs * Merge internal with external configs * Remove dialog from init in measurementstable * Testing injected configuration * New way to set config * Add new prop to dialog provider to allow disabling last position * Remove code from preinit in cornerstone * Add new prop to dialog provider to allow disabling last position * Add centralize to dialogs * Reorder dialogs when adding them * Fix draggable styles (cursor) * Remove repositioning methods from labelling flow and remove overlay from labelling manager * Fix empty array being set in bringToFront * Add new command to update table and pass commands manager to modules/preinit hook * Ad UIContextMenu service / factory * Use new contextmenu service in measurementspanel extension * Use dialogs for arrow annotate in default * Remove positioning funcionality from tool context menu * Add context menu service * Pass commandsModule to extension * Update edit description dialog and simple dialog to position relative * Remove style code from labelling flow and manager * Remove eventdata from labelling * Remove labelling code from measurement init * Add commandsmanager to provider * Update contextmenu provider and service * Add touchstart and mouseclick to hide contextmenu * Hide labelling if click/touch * Remove labelling and context menu dead code * Fix undefined bug if ViewerMain grid has no children * Fix broken prop on context menu * Update commandsmodule based on master * Fix broken configuration * Update script tag config * Remove cornerstone from toolcontextmenu * Remove cornerstone from toolcontextmenu * Split labelling and context menu providers * Split labelling and context menu providers * Update test * Destructure extensions into new array * CR Update: Move default arrow config to cornerstone instead of default * CR Update: Fix app configuration props structure * CR Update: Fix app configuration prop in script tag and extract commands manager from providers * CR Update: Create custom providers to use commandsManager * CR Update: Use services directly in measurementspanel * CR Update: Pass components to providers * CR Update: Remove position from dialog * CR Update: fix dialog prop check * CR Update: Fix comments * CR Update: Update documentation * CR Update: Add test default configuration * CR Update: Add default empy array to extensions * CR Update: Update i18n configuration all ot match current function configuration * CR Update: Add defaults to injected dependencies in configuration and extension configuration * CR Update: Add defaults to configuration with no args * Update documentation * CR Update: Add default for tools * CR Update: Update config object to i18n * CR Update: spread defaults * CR Update: Add tool configuration example to cornerstone extension * CR Update: Add tool configuration to netlify (testing) * CR Update: Remove netlify config for tools * CR Update: Rollback changes to i18n to be fixed later * CR Update: Update documentation and pass whole cornerstone config object instead of tools key SEE: https://www.conventionalcommits.org/en/v1.0.0/#commit-message-with-both-and-breaking-change-footer BREAKING CHANGE: modifies the exposed react <App /> components props. The contract for providing configuration for the app has changed. Please reference updated documentation for guidance.
56 lines
1.5 KiB
JSON
56 lines
1.5 KiB
JSON
{
|
|
"name": "@ohif/extension-cornerstone",
|
|
"version": "1.7.2",
|
|
"description": "OHIF extension for Cornerstone",
|
|
"author": "OHIF",
|
|
"license": "MIT",
|
|
"repository": "OHIF/Viewers",
|
|
"main": "dist/index.umd.js",
|
|
"module": "src/index.js",
|
|
"engines": {
|
|
"node": ">=10",
|
|
"npm": ">=6",
|
|
"yarn": ">=1.16.0"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"README.md"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"scripts": {
|
|
"dev": "cross-env NODE_ENV=development webpack --config .webpack/webpack.dev.js --watch --debug --output-pathinfo",
|
|
"dev:cornerstone": "yarn run dev",
|
|
"build": "cross-env NODE_ENV=production webpack --config .webpack/webpack.prod.js",
|
|
"build:package": "yarn run build",
|
|
"prepublishOnly": "yarn run build",
|
|
"start": "yarn run dev"
|
|
},
|
|
"peerDependencies": {
|
|
"@ohif/core": "^0.50.0",
|
|
"@ohif/ui": "^0.50.0",
|
|
"cornerstone-core": "^2.2.8",
|
|
"cornerstone-math": "^0.1.8",
|
|
"cornerstone-tools": "^4.8.0",
|
|
"cornerstone-wado-image-loader": "^3.0.0",
|
|
"dcmjs": "^0.6.1",
|
|
"dicom-parser": "^1.8.3",
|
|
"hammerjs": "^2.0.8",
|
|
"prop-types": "^15.6.2",
|
|
"react": "^16.8.6",
|
|
"react-dom": "^16.8.6",
|
|
"react-redux": "^6.0.0",
|
|
"react-resize-detector": "^3.4.0",
|
|
"redux": "^4.0.1"
|
|
},
|
|
"dependencies": {
|
|
"@babel/runtime": "^7.5.5",
|
|
"classnames": "^2.2.6",
|
|
"lodash.merge": "^4.6.2",
|
|
"lodash.throttle": "^4.1.1",
|
|
"query-string": "^6.8.3",
|
|
"react-cornerstone-viewport": "2.x.x"
|
|
}
|
|
}
|