fix(rendering): Introduce SequentialRenderingEngine to resolve canvas size limitation, performance degradation on high res monitors and enhance multi-monitor support (#5195)

This commit is contained in:
Ibrahim 2025-07-10 10:23:09 -04:00 committed by GitHub
parent 0c62bd5e4e
commit 4c5e34d183
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 224 additions and 224 deletions

350
bun.lock
View File

@ -40,7 +40,7 @@
},
"addOns/externals/devDependencies": {
"name": "@externals/devDependencies",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@kitware/vtk.js": "32.12.0",
@ -127,22 +127,22 @@
},
"addOns/externals/dicom-microscopy-viewer": {
"name": "@externals/dicom-microscopy-viewer",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"dicom-microscopy-viewer": "^0.46.1",
},
},
"extensions/cornerstone": {
"name": "@ohif/extension-cornerstone",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/ai": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/labelmap-interpolation": "^3.28.2",
"@cornerstonejs/polymorphic-segmentation": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/ai": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/labelmap-interpolation": "^3.29.2",
"@cornerstonejs/polymorphic-segmentation": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"@itk-wasm/morphological-contour-interpolation": "1.1.0",
"@kitware/vtk.js": "32.12.0",
"html2canvas": "^1.4.1",
@ -159,9 +159,9 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@ohif/core": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@ohif/core": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.21",
"hammerjs": "^2.0.8",
@ -173,19 +173,19 @@
},
"extensions/cornerstone-dicom-pmap": {
"name": "@ohif/extension-cornerstone-dicom-pmap",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@kitware/vtk.js": "32.12.0",
"react-color": "^2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"prop-types": "^15.6.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@ -196,16 +196,16 @@
},
"extensions/cornerstone-dicom-rt": {
"name": "@ohif/extension-cornerstone-dicom-rt",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"react-color": "^2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"prop-types": "^15.6.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@ -216,19 +216,19 @@
},
"extensions/cornerstone-dicom-seg": {
"name": "@ohif/extension-cornerstone-dicom-seg",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@kitware/vtk.js": "32.12.0",
"react-color": "^2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"prop-types": "^15.6.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@ -239,19 +239,19 @@
},
"extensions/cornerstone-dicom-sr": {
"name": "@ohif/extension-cornerstone-dicom-sr",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-measurement-tracking": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-measurement-tracking": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -261,19 +261,19 @@
},
"extensions/cornerstone-dynamic-volume": {
"name": "@ohif/extension-cornerstone-dynamic-volume",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.21",
"hammerjs": "^2.0.8",
@ -283,7 +283,7 @@
},
"extensions/default": {
"name": "@ohif/extension-default",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/calculate-suv": "^1.1.0",
@ -291,8 +291,8 @@
"lodash.uniqby": "^4.7.0",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicomweb-client": "^0.10.4",
"prop-types": "^15.6.2",
@ -306,7 +306,7 @@
},
"extensions/dicom-microscopy": {
"name": "@ohif/extension-dicom-microscopy",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/codec-charls": "^1.2.3",
@ -317,10 +317,10 @@
"mathjs": "^12.4.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"prop-types": "^15.6.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@ -331,14 +331,14 @@
},
"extensions/dicom-pdf": {
"name": "@ohif/extension-dicom-pdf",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -348,14 +348,14 @@
},
"extensions/dicom-video": {
"name": "@ohif/extension-dicom-video",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -365,20 +365,20 @@
},
"extensions/measurement-tracking": {
"name": "@ohif/extension-measurement-tracking",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.75",
"@xstate/react": "^3.2.2",
"xstate": "^4.10.0",
},
"peerDependencies": {
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"classnames": "^2.3.2",
"dcmjs": "^0.42.0",
"lodash.debounce": "^4.0.8",
@ -391,14 +391,14 @@
},
"extensions/test-extension": {
"name": "@ohif/extension-test",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -408,14 +408,14 @@
},
"extensions/tmtv": {
"name": "@ohif/extension-tmtv",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"classnames": "^2.3.2",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"dcmjs": "^0.42.0",
"dicom-parser": "^1.8.9",
"hammerjs": "^2.0.8",
@ -425,16 +425,16 @@
},
"extensions/usAnnotation": {
"name": "@ohif/extension-ultrasound-pleura-bline",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/core": "^3.16.0",
"@cornerstonejs/tools": "^3.16.0",
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/ui-next": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"@ohif/ui-next": "3.11.0-beta.75",
},
"devDependencies": {
"@babel/core": "7.24.7",
@ -477,7 +477,7 @@
},
"modes/basic-dev-mode": {
"name": "@ohif/mode-basic-dev-mode",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
@ -487,17 +487,17 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
},
},
"modes/basic-test-mode": {
"name": "@ohif/mode-test",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
@ -507,19 +507,19 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/extension-measurement-tracking": "3.11.0-beta.74",
"@ohif/extension-test": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
"@ohif/extension-measurement-tracking": "3.11.0-beta.75",
"@ohif/extension-test": "3.11.0-beta.75",
},
},
"modes/longitudinal": {
"name": "@ohif/mode-longitudinal",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
@ -529,32 +529,32 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/extension-measurement-tracking": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
"@ohif/extension-measurement-tracking": "3.11.0-beta.75",
},
},
"modes/microscopy": {
"name": "@ohif/mode-microscopy",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-dicom-microscopy": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-dicom-microscopy": "3.11.0-beta.75",
},
},
"modes/preclinical-4d": {
"name": "@ohif/mode-preclinical-4d",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
},
@ -563,17 +563,17 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dynamic-volume": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-tmtv": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dynamic-volume": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-tmtv": "3.11.0-beta.75",
},
},
"modes/segmentation": {
"name": "@ohif/mode-segmentation",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
@ -605,19 +605,19 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
},
},
"modes/tmtv": {
"name": "@ohif/mode-tmtv",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next": "^17.0.3",
@ -627,25 +627,25 @@
"webpack-merge": "^5.7.3",
},
"peerDependencies": {
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/extension-measurement-tracking": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
"@ohif/extension-measurement-tracking": "3.11.0-beta.75",
},
},
"modes/usAnnotation": {
"name": "@ohif/mode-ultrasound-pleura-bline",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/core": "^3.16.0",
"@cornerstonejs/tools": "^3.16.0",
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-ultrasound-pleura-bline": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-ultrasound-pleura-bline": "3.11.0-beta.75",
"i18next": "^17.0.3",
},
"devDependencies": {
@ -677,34 +677,34 @@
},
"platform/app": {
"name": "@ohif/app",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/codec-charls": "^1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@emotion/serialize": "^1.1.3",
"@ohif/core": "3.11.0-beta.74",
"@ohif/extension-cornerstone": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.74",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.74",
"@ohif/extension-default": "3.11.0-beta.74",
"@ohif/extension-dicom-microscopy": "3.11.0-beta.74",
"@ohif/extension-dicom-pdf": "3.11.0-beta.74",
"@ohif/extension-dicom-video": "3.11.0-beta.74",
"@ohif/extension-test": "3.11.0-beta.74",
"@ohif/extension-ultrasound-pleura-bline": "3.11.0-beta.74",
"@ohif/i18n": "3.11.0-beta.74",
"@ohif/mode-basic-dev-mode": "3.11.0-beta.74",
"@ohif/mode-longitudinal": "3.11.0-beta.74",
"@ohif/mode-microscopy": "3.11.0-beta.74",
"@ohif/mode-test": "3.11.0-beta.74",
"@ohif/mode-ultrasound-pleura-bline": "3.11.0-beta.74",
"@ohif/ui": "3.11.0-beta.74",
"@ohif/ui-next": "3.11.0-beta.74",
"@ohif/core": "3.11.0-beta.75",
"@ohif/extension-cornerstone": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-rt": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-seg": "3.11.0-beta.75",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.75",
"@ohif/extension-default": "3.11.0-beta.75",
"@ohif/extension-dicom-microscopy": "3.11.0-beta.75",
"@ohif/extension-dicom-pdf": "3.11.0-beta.75",
"@ohif/extension-dicom-video": "3.11.0-beta.75",
"@ohif/extension-test": "3.11.0-beta.75",
"@ohif/extension-ultrasound-pleura-bline": "3.11.0-beta.75",
"@ohif/i18n": "3.11.0-beta.75",
"@ohif/mode-basic-dev-mode": "3.11.0-beta.75",
"@ohif/mode-longitudinal": "3.11.0-beta.75",
"@ohif/mode-microscopy": "3.11.0-beta.75",
"@ohif/mode-test": "3.11.0-beta.75",
"@ohif/mode-ultrasound-pleura-bline": "3.11.0-beta.75",
"@ohif/ui": "3.11.0-beta.75",
"@ohif/ui-next": "3.11.0-beta.75",
"@svgr/webpack": "^8.1.0",
"@types/react": "^18.3.3",
"classnames": "^2.3.2",
@ -745,9 +745,9 @@
},
"platform/cli": {
"name": "@ohif/cli",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"bin": {
"ohif-cli": "src/index.js"
"ohif-cli": "src/index.js",
},
"dependencies": {
"@babel/core": "7.24.7",
@ -769,7 +769,7 @@
},
"platform/core": {
"name": "@ohif/core",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"dcmjs": "^0.42.0",
@ -794,16 +794,16 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@ohif/ui": "3.11.0-beta.74",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@ohif/ui": "3.11.0-beta.75",
"cornerstone-math": "0.1.9",
"dicom-parser": "^1.8.21",
},
},
"platform/i18n": {
"name": "@ohif/i18n",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@babel/runtime": "^7.20.13",
"i18next-locize-backend": "^2.0.0",
@ -828,7 +828,7 @@
},
"platform/ui": {
"name": "@ohif/ui",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@testing-library/react": "^13.1.0",
"browser-detect": "^0.2.28",
@ -888,7 +888,7 @@
},
"platform/ui-next": {
"name": "@ohif/ui-next",
"version": "3.11.0-beta.74",
"version": "3.11.0-beta.75",
"dependencies": {
"@radix-ui/react-accordion": "^1.2.0",
"@radix-ui/react-checkbox": "^1.1.1",
@ -1204,9 +1204,9 @@
"@colors/colors": ["@colors/colors@1.5.0", "", {}, "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ=="],
"@cornerstonejs/adapters": ["@cornerstonejs/adapters@3.28.2", "", { "dependencies": { "@babel/runtime-corejs2": "^7.17.8", "buffer": "^6.0.3", "dcmjs": "^0.42.0", "gl-matrix": "^3.4.3", "ndarray": "^1.0.19" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2", "@cornerstonejs/tools": "^3.28.2" } }, "sha512-SWa9l5KAPHIuzTmks64PtI9Ua86dmYbJNBjxqsvAbU9T5PGpaHUu0Qw5sW1WthnGsgk+cZEp2Uv1TkbgJjr5vQ=="],
"@cornerstonejs/adapters": ["@cornerstonejs/adapters@3.29.2", "", { "dependencies": { "@babel/runtime-corejs2": "^7.17.8", "buffer": "^6.0.3", "dcmjs": "^0.42.0", "gl-matrix": "^3.4.3", "ndarray": "^1.0.19" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2", "@cornerstonejs/tools": "^3.29.2" } }, "sha512-kqqH+kpGFzIPLgoHYfJGJ6My91hDpUy1NcqcodqmbTLYxaLRa/AWLjBKo84RA4CmUD/nelMzEu7xY5adTjs4uw=="],
"@cornerstonejs/ai": ["@cornerstonejs/ai@3.28.2", "", { "dependencies": { "@babel/runtime-corejs2": "^7.17.8", "buffer": "^6.0.3", "dcmjs": "^0.42.0", "gl-matrix": "^3.4.3", "lodash.clonedeep": "^4.5.0", "ndarray": "^1.0.19", "onnxruntime-common": "1.17.1", "onnxruntime-web": "1.17.1" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2", "@cornerstonejs/tools": "^3.28.2" } }, "sha512-eWX+6KYUbVVcq10BlsX07nmTWJIQo9YqNychr+jRHlCYqM9SBtSshCM4lcC2YMH+NTfOhw8+5PgqqDrxlUcUjQ=="],
"@cornerstonejs/ai": ["@cornerstonejs/ai@3.29.2", "", { "dependencies": { "@babel/runtime-corejs2": "^7.17.8", "buffer": "^6.0.3", "dcmjs": "^0.42.0", "gl-matrix": "^3.4.3", "lodash.clonedeep": "^4.5.0", "ndarray": "^1.0.19", "onnxruntime-common": "1.17.1", "onnxruntime-web": "1.17.1" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2", "@cornerstonejs/tools": "^3.29.2" } }, "sha512-fo4Z/vrNFxdJRsd6RXKO7w+BwzAVRCwqf07mbrkph0htJ0tU5OEPI83077mHjGyxApxs/Aicx7agdquMuFgphA=="],
"@cornerstonejs/calculate-suv": ["@cornerstonejs/calculate-suv@1.1.0", "", {}, "sha512-Q9XraiDJif9aMFArD2iEuDO/HXbcRVCqB7KfaHgDrdTTjgDFovS91Psbdim7crypRSvE6dh/+HKeFNHdvNkA6w=="],
@ -1218,15 +1218,15 @@
"@cornerstonejs/codec-openjph": ["@cornerstonejs/codec-openjph@2.4.7", "", {}, "sha512-qvP4q4JDib7mi9r7LqKOwqz7YZ8gjtDX4ZCezeYf8+eb7MBXCz5uXAMeVF3yz9Axw4XiIMdB/pqXkm8tqCl13w=="],
"@cornerstonejs/core": ["@cornerstonejs/core@3.28.2", "", { "dependencies": { "@kitware/vtk.js": "32.12.1", "comlink": "^4.4.1", "gl-matrix": "^3.4.3", "loglevel": "^1.9.2" } }, "sha512-U6nMV5dlbiKja5xJpDWArBrCsHul8N+D5hBK+CQS9FnMdZSVEOcGu9cciaB7k19TuNbcs2ghU/+6WHRQN8WXzA=="],
"@cornerstonejs/core": ["@cornerstonejs/core@3.29.2", "", { "dependencies": { "@kitware/vtk.js": "32.12.1", "comlink": "^4.4.1", "gl-matrix": "^3.4.3", "loglevel": "^1.9.2" } }, "sha512-F0DrMy7Cjl7OQr8yCslEWYbkBxAfOEXT8YUNDQ5n+4sjgZj7nJGni8ACDeXWJJHKDK8H9H7grDj+nqiU34ajvw=="],
"@cornerstonejs/dicom-image-loader": ["@cornerstonejs/dicom-image-loader@3.28.2", "", { "dependencies": { "@cornerstonejs/codec-charls": "^1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2", "@cornerstonejs/codec-openjpeg": "^1.2.2", "@cornerstonejs/codec-openjph": "^2.4.5", "comlink": "^4.4.1", "dicom-parser": "^1.8.9", "jpeg-lossless-decoder-js": "^2.1.0", "pako": "^2.0.4", "uuid": "^9.0.0" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2" } }, "sha512-o4G1KI3xQ485zqJHnZEKHoFD8ysTEaEtc7q6OP5JpQIyUqPgGH9deOubbENyE+iOy/NjVv1r3xdIQkJ4v9d2fw=="],
"@cornerstonejs/dicom-image-loader": ["@cornerstonejs/dicom-image-loader@3.29.2", "", { "dependencies": { "@cornerstonejs/codec-charls": "^1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2", "@cornerstonejs/codec-openjpeg": "^1.2.2", "@cornerstonejs/codec-openjph": "^2.4.5", "comlink": "^4.4.1", "dicom-parser": "^1.8.9", "jpeg-lossless-decoder-js": "^2.1.0", "pako": "^2.0.4", "uuid": "^9.0.0" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2" } }, "sha512-QeWYYI0usls0Xaf83xAzaAUGY6MknWAZOCD0snmbnd7I5cy2oB1fTyhN9x+B8v6FY9FQQzcgOoa1TtvVK5lmPA=="],
"@cornerstonejs/labelmap-interpolation": ["@cornerstonejs/labelmap-interpolation@3.28.2", "", { "dependencies": { "@itk-wasm/morphological-contour-interpolation": "1.1.0", "itk-wasm": "1.0.0-b.165" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2", "@cornerstonejs/tools": "^3.28.2", "@kitware/vtk.js": "32.12.1" } }, "sha512-bGlggn831ycCbur2jcfphnRPiaRO01HwwynuQ9IUtxNjNdzCG6t+7/UxEf59pOltpBm+t7zpW5EiF0ir+LNbDg=="],
"@cornerstonejs/labelmap-interpolation": ["@cornerstonejs/labelmap-interpolation@3.29.2", "", { "dependencies": { "@itk-wasm/morphological-contour-interpolation": "1.1.0", "itk-wasm": "1.0.0-b.165" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2", "@cornerstonejs/tools": "^3.29.2", "@kitware/vtk.js": "32.12.1" } }, "sha512-hxJ/HDeTg/wu+Hk28N4DxAn3MGrHTaZyyP3qE1PF1+c12Z4ZE8FZy8GvgXqju3OAHGneiQIpcvPwmIZzezc5Ww=="],
"@cornerstonejs/polymorphic-segmentation": ["@cornerstonejs/polymorphic-segmentation@3.28.2", "", { "dependencies": { "@icr/polyseg-wasm": "0.4.0" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2", "@cornerstonejs/tools": "^3.28.2", "@kitware/vtk.js": "32.12.1" } }, "sha512-OPWlSyIiSojh71rvlxFt7ZapeySeE2DZwxbriDgxpjTPJDoSRKmvg9FiShbdBcqYGWoIsGcAxucjhsFkQbs7MQ=="],
"@cornerstonejs/polymorphic-segmentation": ["@cornerstonejs/polymorphic-segmentation@3.29.2", "", { "dependencies": { "@icr/polyseg-wasm": "0.4.0" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2", "@cornerstonejs/tools": "^3.29.2", "@kitware/vtk.js": "32.12.1" } }, "sha512-/aHyUTvmxD0OnkypdrA/OQfE6d6UjFmNPB+AcpEQC6UKgCH1nZaAJ3dm5cTruDtH4Kw7FtCneyYOi1b7bPos6w=="],
"@cornerstonejs/tools": ["@cornerstonejs/tools@3.28.2", "", { "dependencies": { "@types/offscreencanvas": "2019.7.3", "comlink": "^4.4.1", "lodash.get": "^4.4.2" }, "peerDependencies": { "@cornerstonejs/core": "^3.28.2", "@kitware/vtk.js": "32.12.1", "@types/d3-array": "^3.0.4", "@types/d3-interpolate": "^3.0.1", "d3-array": "^3.2.3", "d3-interpolate": "^3.0.1", "gl-matrix": "^3.4.3" } }, "sha512-QgwZDPec8/9d3ZxVAXdLWpzCCaBx38/lyPAB+XrzIqkc+QHEozqCIyiQO1VtOk0UeIInbQ4NjkP9JrORkQNUrw=="],
"@cornerstonejs/tools": ["@cornerstonejs/tools@3.29.2", "", { "dependencies": { "@types/offscreencanvas": "2019.7.3", "comlink": "^4.4.1", "lodash.get": "^4.4.2" }, "peerDependencies": { "@cornerstonejs/core": "^3.29.2", "@kitware/vtk.js": "32.12.1", "@types/d3-array": "^3.0.4", "@types/d3-interpolate": "^3.0.1", "d3-array": "^3.2.3", "d3-interpolate": "^3.0.1", "gl-matrix": "^3.4.3" } }, "sha512-HHZkM+YAy22wb/fJ07BRsZrNi2XlCDXrfjAku2Zqf5mHZFpAjtYMc4ZZcx3fFngIRrBJkoD2k8W6+nwLjl7DaA=="],
"@cspotcode/source-map-support": ["@cspotcode/source-map-support@0.8.1", "", { "dependencies": { "@jridgewell/trace-mapping": "0.3.9" } }, "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw=="],

View File

@ -46,8 +46,8 @@
},
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@kitware/vtk.js": "32.12.0",
"react-color": "^2.19.3"
}

View File

@ -46,8 +46,8 @@
},
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@kitware/vtk.js": "32.12.0",
"react-color": "^2.19.3"
}

View File

@ -46,9 +46,9 @@
},
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"classnames": "^2.3.2"
}
}

View File

@ -42,8 +42,8 @@
},
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"classnames": "^2.3.2"
}
}

View File

@ -38,7 +38,7 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@ohif/core": "3.11.0-beta.76",
"@ohif/ui": "3.11.0-beta.76",
"dcmjs": "^0.42.0",
@ -51,12 +51,12 @@
},
"dependencies": {
"@babel/runtime": "^7.20.13",
"@cornerstonejs/adapters": "^3.28.2",
"@cornerstonejs/ai": "^3.28.2",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/labelmap-interpolation": "^3.28.2",
"@cornerstonejs/polymorphic-segmentation": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/adapters": "^3.29.2",
"@cornerstonejs/ai": "^3.29.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/labelmap-interpolation": "^3.29.2",
"@cornerstonejs/polymorphic-segmentation": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"@itk-wasm/morphological-contour-interpolation": "1.1.0",
"@kitware/vtk.js": "32.12.0",
"html2canvas": "^1.4.1",

View File

@ -32,8 +32,8 @@
"start": "yarn run dev"
},
"peerDependencies": {
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/tools": "^3.28.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/tools": "^3.29.2",
"@ohif/core": "3.11.0-beta.76",
"@ohif/extension-cornerstone-dicom-sr": "3.11.0-beta.76",
"@ohif/extension-default": "3.11.0-beta.76",

View File

@ -53,7 +53,7 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@emotion/serialize": "^1.1.3",
"@ohif/core": "3.11.0-beta.76",
"@ohif/extension-cornerstone": "3.11.0-beta.76",

View File

@ -37,8 +37,8 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "^1.2.2",
"@cornerstonejs/codec-openjpeg": "^1.2.4",
"@cornerstonejs/codec-openjph": "^2.4.5",
"@cornerstonejs/core": "^3.28.2",
"@cornerstonejs/dicom-image-loader": "^3.28.2",
"@cornerstonejs/core": "^3.29.2",
"@cornerstonejs/dicom-image-loader": "^3.29.2",
"@ohif/ui": "3.11.0-beta.76",
"cornerstone-math": "0.1.9",
"dicom-parser": "^1.8.21"

View File

@ -1423,10 +1423,10 @@
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==
"@cornerstonejs/adapters@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/adapters/-/adapters-3.28.2.tgz#9350efe3d01158566bf23d108e2376802b571911"
integrity sha512-SWa9l5KAPHIuzTmks64PtI9Ua86dmYbJNBjxqsvAbU9T5PGpaHUu0Qw5sW1WthnGsgk+cZEp2Uv1TkbgJjr5vQ==
"@cornerstonejs/adapters@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/adapters/-/adapters-3.29.2.tgz#956ab9b57cfece5c8796a44358483bfa5e9cd148"
integrity sha512-kqqH+kpGFzIPLgoHYfJGJ6My91hDpUy1NcqcodqmbTLYxaLRa/AWLjBKo84RA4CmUD/nelMzEu7xY5adTjs4uw==
dependencies:
"@babel/runtime-corejs2" "^7.17.8"
buffer "^6.0.3"
@ -1434,10 +1434,10 @@
gl-matrix "^3.4.3"
ndarray "^1.0.19"
"@cornerstonejs/ai@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/ai/-/ai-3.28.2.tgz#756b760fb74c4eeb4ac138ade908ca4e7d3acf16"
integrity sha512-eWX+6KYUbVVcq10BlsX07nmTWJIQo9YqNychr+jRHlCYqM9SBtSshCM4lcC2YMH+NTfOhw8+5PgqqDrxlUcUjQ==
"@cornerstonejs/ai@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/ai/-/ai-3.29.2.tgz#ec15796d00cf91349e6181c38f9ac2acb889d890"
integrity sha512-fo4Z/vrNFxdJRsd6RXKO7w+BwzAVRCwqf07mbrkph0htJ0tU5OEPI83077mHjGyxApxs/Aicx7agdquMuFgphA==
dependencies:
"@babel/runtime-corejs2" "^7.17.8"
buffer "^6.0.3"
@ -1483,20 +1483,20 @@
gl-matrix "^3.4.3"
loglevel "^1.9.2"
"@cornerstonejs/core@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/core/-/core-3.28.2.tgz#a0070c32c1f49dbb4bc3038b2be8bc8a23986867"
integrity sha512-U6nMV5dlbiKja5xJpDWArBrCsHul8N+D5hBK+CQS9FnMdZSVEOcGu9cciaB7k19TuNbcs2ghU/+6WHRQN8WXzA==
"@cornerstonejs/core@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/core/-/core-3.29.2.tgz#672ca96284111c5627e89d02fb454429a1bd6a5a"
integrity sha512-F0DrMy7Cjl7OQr8yCslEWYbkBxAfOEXT8YUNDQ5n+4sjgZj7nJGni8ACDeXWJJHKDK8H9H7grDj+nqiU34ajvw==
dependencies:
"@kitware/vtk.js" "32.12.1"
comlink "^4.4.1"
gl-matrix "^3.4.3"
loglevel "^1.9.2"
"@cornerstonejs/dicom-image-loader@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-3.28.2.tgz#ae04dc0384a6fed6a4b35e2d19c1eb06d38c4d31"
integrity sha512-o4G1KI3xQ485zqJHnZEKHoFD8ysTEaEtc7q6OP5JpQIyUqPgGH9deOubbENyE+iOy/NjVv1r3xdIQkJ4v9d2fw==
"@cornerstonejs/dicom-image-loader@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-3.29.2.tgz#1d21969902e7e28b1912f0066acdfa5659507ce0"
integrity sha512-QeWYYI0usls0Xaf83xAzaAUGY6MknWAZOCD0snmbnd7I5cy2oB1fTyhN9x+B8v6FY9FQQzcgOoa1TtvVK5lmPA==
dependencies:
"@cornerstonejs/codec-charls" "^1.2.3"
"@cornerstonejs/codec-libjpeg-turbo-8bit" "^1.2.2"
@ -1508,18 +1508,18 @@
pako "^2.0.4"
uuid "^9.0.0"
"@cornerstonejs/labelmap-interpolation@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/labelmap-interpolation/-/labelmap-interpolation-3.28.2.tgz#d11dad9996e9b2b8530da210f51b96acab861a8d"
integrity sha512-bGlggn831ycCbur2jcfphnRPiaRO01HwwynuQ9IUtxNjNdzCG6t+7/UxEf59pOltpBm+t7zpW5EiF0ir+LNbDg==
"@cornerstonejs/labelmap-interpolation@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/labelmap-interpolation/-/labelmap-interpolation-3.29.2.tgz#365a641eb43133dc4083d7232beff52d55c64334"
integrity sha512-hxJ/HDeTg/wu+Hk28N4DxAn3MGrHTaZyyP3qE1PF1+c12Z4ZE8FZy8GvgXqju3OAHGneiQIpcvPwmIZzezc5Ww==
dependencies:
"@itk-wasm/morphological-contour-interpolation" "1.1.0"
itk-wasm "1.0.0-b.165"
"@cornerstonejs/polymorphic-segmentation@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/polymorphic-segmentation/-/polymorphic-segmentation-3.28.2.tgz#fd33cb544178f057dc525ac6de5bc2c59e2220b1"
integrity sha512-OPWlSyIiSojh71rvlxFt7ZapeySeE2DZwxbriDgxpjTPJDoSRKmvg9FiShbdBcqYGWoIsGcAxucjhsFkQbs7MQ==
"@cornerstonejs/polymorphic-segmentation@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/polymorphic-segmentation/-/polymorphic-segmentation-3.29.2.tgz#f57ccc619ab484dc14f5464280fcdf3fe6e38c7a"
integrity sha512-/aHyUTvmxD0OnkypdrA/OQfE6d6UjFmNPB+AcpEQC6UKgCH1nZaAJ3dm5cTruDtH4Kw7FtCneyYOi1b7bPos6w==
dependencies:
"@icr/polyseg-wasm" "0.4.0"
@ -1532,10 +1532,10 @@
comlink "^4.4.1"
lodash.get "^4.4.2"
"@cornerstonejs/tools@^3.28.2":
version "3.28.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/tools/-/tools-3.28.2.tgz#994510cc475415663a044665f30750a11d71d6fc"
integrity sha512-QgwZDPec8/9d3ZxVAXdLWpzCCaBx38/lyPAB+XrzIqkc+QHEozqCIyiQO1VtOk0UeIInbQ4NjkP9JrORkQNUrw==
"@cornerstonejs/tools@^3.29.2":
version "3.29.2"
resolved "https://registry.yarnpkg.com/@cornerstonejs/tools/-/tools-3.29.2.tgz#ae948f9cf98d2fb4fb25b5f5c758d5cb617e9951"
integrity sha512-HHZkM+YAy22wb/fJ07BRsZrNi2XlCDXrfjAku2Zqf5mHZFpAjtYMc4ZZcx3fFngIRrBJkoD2k8W6+nwLjl7DaA==
dependencies:
"@types/offscreencanvas" "2019.7.3"
comlink "^4.4.1"