feat(jpeg2000): Add 16-bit RGB support to JPEG2000 decoder (#5519)

This commit is contained in:
Ibrahim 2025-10-23 09:11:54 -04:00 committed by GitHub
parent e0e1763472
commit a1544432db
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 180 additions and 180 deletions

341
bun.lock
View File

@ -52,7 +52,7 @@
},
"addOns/externals/devDependencies": {
"name": "@externals/devDependencies",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@kitware/vtk.js": "32.12.0",
@ -137,14 +137,14 @@
},
"addOns/externals/dicom-microscopy-viewer": {
"name": "@externals/dicom-microscopy-viewer",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"dicom-microscopy-viewer": "0.48.6",
},
},
"extensions/cornerstone": {
"name": "@ohif/extension-cornerstone",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/adapters": "4.5.19",
@ -167,11 +167,11 @@
"peerDependencies": {
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/dicom-image-loader": "4.5.19",
"@ohif/core": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -183,7 +183,7 @@
},
"extensions/cornerstone-dicom-pmap": {
"name": "@ohif/extension-cornerstone-dicom-pmap",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/adapters": "4.5.19",
@ -192,10 +192,10 @@
"react-color": "2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"prop-types": "15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
@ -206,16 +206,16 @@
},
"extensions/cornerstone-dicom-rt": {
"name": "@ohif/extension-cornerstone-dicom-rt",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"react-color": "2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"prop-types": "15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
@ -226,7 +226,7 @@
},
"extensions/cornerstone-dicom-seg": {
"name": "@ohif/extension-cornerstone-dicom-seg",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/adapters": "4.5.19",
@ -235,10 +235,10 @@
"react-color": "2.19.3",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"prop-types": "15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
@ -249,7 +249,7 @@
},
"extensions/cornerstone-dicom-sr": {
"name": "@ohif/extension-cornerstone-dicom-sr",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/adapters": "4.5.19",
@ -258,10 +258,10 @@
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-measurement-tracking": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-measurement-tracking": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -271,7 +271,7 @@
},
"extensions/cornerstone-dynamic-volume": {
"name": "@ohif/extension-cornerstone-dynamic-volume",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/core": "4.5.19",
@ -279,11 +279,11 @@
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -293,7 +293,7 @@
},
"extensions/default": {
"name": "@ohif/extension-default",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/calculate-suv": "1.1.0",
@ -301,8 +301,8 @@
"lodash.uniqby": "4.7.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicomweb-client": "0.10.4",
"prop-types": "15.8.1",
@ -316,21 +316,21 @@
},
"extensions/dicom-microscopy": {
"name": "@ohif/extension-dicom-microscopy",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"colormap": "2.3.2",
"lodash.debounce": "4.0.8",
"mathjs": "12.4.3",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"prop-types": "15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
@ -341,14 +341,14 @@
},
"extensions/dicom-pdf": {
"name": "@ohif/extension-dicom-pdf",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -358,14 +358,14 @@
},
"extensions/dicom-video": {
"name": "@ohif/extension-dicom-video",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -375,20 +375,20 @@
},
"extensions/measurement-tracking": {
"name": "@ohif/extension-measurement-tracking",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.73",
"@xstate/react": "3.2.2",
"xstate": "4.38.3",
},
"peerDependencies": {
"@cornerstonejs/core": "4.5.19",
"@cornerstonejs/tools": "4.5.19",
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"classnames": "2.5.1",
"dcmjs": "0.43.1",
"lodash.debounce": "4.0.8",
@ -401,14 +401,14 @@
},
"extensions/test-extension": {
"name": "@ohif/extension-test",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -418,14 +418,14 @@
},
"extensions/tmtv": {
"name": "@ohif/extension-tmtv",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"classnames": "2.5.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.64",
"@ohif/ui": "3.12.0-beta.64",
"@ohif/core": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"dcmjs": "0.43.1",
"dicom-parser": "1.8.21",
"hammerjs": "2.0.8",
@ -435,16 +435,16 @@
},
"extensions/usAnnotation": {
"name": "@ohif/extension-ultrasound-pleura-bline",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/core": "4.5.19",
"@cornerstonejs/tools": "4.5.19",
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/ui-next": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"@ohif/ui-next": "3.12.0-beta.73",
},
"devDependencies": {
"@babel/core": "7.28.0",
@ -487,7 +487,7 @@
},
"modes/basic": {
"name": "@ohif/mode-basic",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
},
@ -496,19 +496,19 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.64",
"@ohif/extension-cornerstone": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.64",
"@ohif/extension-default": "3.12.0-beta.64",
"@ohif/extension-dicom-pdf": "3.12.0-beta.64",
"@ohif/extension-dicom-video": "3.12.0-beta.64",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
},
},
"modes/basic-dev-mode": {
"name": "@ohif/mode-basic-dev-mode",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
@ -518,17 +518,17 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/extension-dicom-pdf": "3.12.0-beta.68",
"@ohif/extension-dicom-video": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
},
},
"modes/basic-test-mode": {
"name": "@ohif/mode-test",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
@ -538,19 +538,19 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/extension-dicom-pdf": "3.12.0-beta.68",
"@ohif/extension-dicom-video": "3.12.0-beta.68",
"@ohif/extension-measurement-tracking": "3.12.0-beta.68",
"@ohif/extension-test": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
"@ohif/extension-measurement-tracking": "3.12.0-beta.73",
"@ohif/extension-test": "3.12.0-beta.73",
},
},
"modes/longitudinal": {
"name": "@ohif/mode-longitudinal",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
@ -560,32 +560,32 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/extension-dicom-pdf": "3.12.0-beta.68",
"@ohif/extension-dicom-video": "3.12.0-beta.68",
"@ohif/extension-measurement-tracking": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
"@ohif/extension-measurement-tracking": "3.12.0-beta.73",
},
},
"modes/microscopy": {
"name": "@ohif/mode-microscopy",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-dicom-microscopy": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-dicom-microscopy": "3.12.0-beta.73",
},
},
"modes/preclinical-4d": {
"name": "@ohif/mode-preclinical-4d",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
},
@ -594,17 +594,17 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.64",
"@ohif/extension-cornerstone": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dynamic-volume": "3.12.0-beta.64",
"@ohif/extension-default": "3.12.0-beta.64",
"@ohif/extension-tmtv": "3.12.0-beta.64",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dynamic-volume": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-tmtv": "3.12.0-beta.73",
},
},
"modes/segmentation": {
"name": "@ohif/mode-segmentation",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
@ -636,19 +636,19 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.64",
"@ohif/extension-cornerstone": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.64",
"@ohif/extension-default": "3.12.0-beta.64",
"@ohif/extension-dicom-pdf": "3.12.0-beta.64",
"@ohif/extension-dicom-video": "3.12.0-beta.64",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
},
},
"modes/tmtv": {
"name": "@ohif/mode-tmtv",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next": "17.3.1",
@ -658,25 +658,25 @@
"webpack-merge": "5.10.0",
},
"peerDependencies": {
"@ohif/core": "3.12.0-beta.64",
"@ohif/extension-cornerstone": "3.12.0-beta.64",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.64",
"@ohif/extension-default": "3.12.0-beta.64",
"@ohif/extension-dicom-pdf": "3.12.0-beta.64",
"@ohif/extension-dicom-video": "3.12.0-beta.64",
"@ohif/extension-measurement-tracking": "3.12.0-beta.64",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
"@ohif/extension-measurement-tracking": "3.12.0-beta.73",
},
},
"modes/usAnnotation": {
"name": "@ohif/mode-ultrasound-pleura-bline",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/core": "4.5.19",
"@cornerstonejs/tools": "4.5.19",
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.73",
"i18next": "17.3.1",
},
"devDependencies": {
@ -708,34 +708,34 @@
},
"platform/app": {
"name": "@ohif/app",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/dicom-image-loader": "4.5.19",
"@emotion/serialize": "1.3.3",
"@ohif/core": "3.12.0-beta.68",
"@ohif/extension-cornerstone": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.68",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.68",
"@ohif/extension-default": "3.12.0-beta.68",
"@ohif/extension-dicom-microscopy": "3.12.0-beta.68",
"@ohif/extension-dicom-pdf": "3.12.0-beta.68",
"@ohif/extension-dicom-video": "3.12.0-beta.68",
"@ohif/extension-test": "3.12.0-beta.68",
"@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.68",
"@ohif/i18n": "3.12.0-beta.68",
"@ohif/mode-basic-dev-mode": "3.12.0-beta.68",
"@ohif/mode-longitudinal": "3.12.0-beta.68",
"@ohif/mode-microscopy": "3.12.0-beta.68",
"@ohif/mode-test": "3.12.0-beta.68",
"@ohif/mode-ultrasound-pleura-bline": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/ui-next": "3.12.0-beta.68",
"@ohif/core": "3.12.0-beta.73",
"@ohif/extension-cornerstone": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.73",
"@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.73",
"@ohif/extension-default": "3.12.0-beta.73",
"@ohif/extension-dicom-microscopy": "3.12.0-beta.73",
"@ohif/extension-dicom-pdf": "3.12.0-beta.73",
"@ohif/extension-dicom-video": "3.12.0-beta.73",
"@ohif/extension-test": "3.12.0-beta.73",
"@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.73",
"@ohif/i18n": "3.12.0-beta.73",
"@ohif/mode-basic-dev-mode": "3.12.0-beta.73",
"@ohif/mode-longitudinal": "3.12.0-beta.73",
"@ohif/mode-microscopy": "3.12.0-beta.73",
"@ohif/mode-test": "3.12.0-beta.73",
"@ohif/mode-ultrasound-pleura-bline": "3.12.0-beta.73",
"@ohif/ui": "3.12.0-beta.73",
"@ohif/ui-next": "3.12.0-beta.73",
"@svgr/webpack": "8.1.0",
"@types/react": "18.3.23",
"classnames": "2.5.1",
@ -787,7 +787,7 @@
},
"platform/cli": {
"name": "@ohif/cli",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"bin": {
"ohif-cli": "src/index.js",
},
@ -811,7 +811,7 @@
},
"platform/core": {
"name": "@ohif/core",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"dcmjs": "0.43.1",
@ -834,18 +834,18 @@
"peerDependencies": {
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/core": "4.5.19",
"@cornerstonejs/dicom-image-loader": "4.5.19",
"@ohif/ui": "3.12.0-beta.68",
"@ohif/ui": "3.12.0-beta.73",
"cornerstone-math": "0.1.9",
"dicom-parser": "1.8.21",
},
},
"platform/i18n": {
"name": "@ohif/i18n",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@babel/runtime": "7.28.2",
"i18next-locize-backend": "2.2.2",
@ -870,7 +870,7 @@
},
"platform/ui": {
"name": "@ohif/ui",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@testing-library/react": "13.4.0",
"browser-detect": "0.2.28",
@ -921,7 +921,7 @@
},
"platform/ui-next": {
"name": "@ohif/ui-next",
"version": "3.12.0-beta.68",
"version": "3.12.0-beta.73",
"dependencies": {
"@radix-ui/react-accordion": "1.2.11",
"@radix-ui/react-checkbox": "1.3.2",
@ -965,23 +965,22 @@
},
},
"overrides": {
"@babel/runtime-corejs2": "7.26.10",
"axios": "1.12.0",
"body-parser": "1.20.3",
"commander": "8.3.0",
"cross-spawn": "7.0.6",
"trim-newlines": "5.0.0",
"dcmjs": "0.43.1",
"core-js": "3.45.1",
"cross-env": "7.0.3",
"cross-spawn": "7.0.6",
"dcmjs": "0.43.1",
"form-data": ">=4.0.4",
"glob-parent": "6.0.2",
"body-parser": "1.20.3",
"nth-check": "2.1.1",
"package-json": "8.1.1",
"form-data": ">=4.0.4",
"path-to-regexp": "0.1.12",
"glob-parent": "6.0.2",
"@babel/runtime-corejs2": "7.26.10",
"rollup": "2.79.2",
"commander": "8.3.0",
"tapable": "2.2.2",
"trim": "1.0.1",
"trim-newlines": "5.0.0",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"axios": "1.12.0",
},
"packages": {
"@ampproject/remapping": ["@ampproject/remapping@2.3.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="],
@ -1238,7 +1237,7 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": ["@cornerstonejs/codec-libjpeg-turbo-8bit@1.2.2", "", {}, "sha512-aAUMK2958YNpOb/7G6e2/aG7hExTiFTASlMt/v90XA0pRHdWiNg5ny4S5SAju0FbIw4zcMnR0qfY+yW3VG2ivg=="],
"@cornerstonejs/codec-openjpeg": ["@cornerstonejs/codec-openjpeg@1.2.4", "", {}, "sha512-UT2su6xZZnCPSuWf2ldzKa/2+guQ7BGgfBSKqxanggwJHh48gZqIAzekmsLyJHMMK5YDK+ti+fzvVJhBS3Xi/g=="],
"@cornerstonejs/codec-openjpeg": ["@cornerstonejs/codec-openjpeg@1.3.0", "", {}, "sha512-hP8WAZ63AcaDYmHbBVTY04x424AglXsRHrI6VBdW4eTiJ76f0heWrEodT9Sb3sNwazzYuyMOIZNndJPeVSeHcw=="],
"@cornerstonejs/codec-openjph": ["@cornerstonejs/codec-openjph@2.4.7", "", {}, "sha512-qvP4q4JDib7mi9r7LqKOwqz7YZ8gjtDX4ZCezeYf8+eb7MBXCz5uXAMeVF3yz9Axw4XiIMdB/pqXkm8tqCl13w=="],

View File

@ -38,7 +38,7 @@
"peerDependencies": {
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/dicom-image-loader": "4.5.19",
"@ohif/core": "3.12.0-beta.73",

View File

@ -45,7 +45,7 @@
"@babel/runtime": "7.28.2",
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"colormap": "2.3.2",
"lodash.debounce": "4.0.8",
"mathjs": "12.4.3"

View File

@ -148,7 +148,8 @@
"axios": "1.12.0",
"core-js": "3.45.1",
"@babel/runtime-corejs2": "7.26.10",
"tapable": "2.2.2"
"tapable": "2.2.2",
"@cornerstonejs/codec-openjpeg": "1.3.0"
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}

View File

@ -51,7 +51,7 @@
"@babel/runtime": "7.28.2",
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/dicom-image-loader": "4.5.19",
"@emotion/serialize": "1.3.3",

View File

@ -35,7 +35,7 @@
"peerDependencies": {
"@cornerstonejs/codec-charls": "1.2.3",
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.2.4",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/core": "4.5.19",
"@cornerstonejs/dicom-image-loader": "4.5.19",

View File

@ -1320,10 +1320,10 @@
resolved "https://registry.yarnpkg.com/@cornerstonejs/codec-libjpeg-turbo-8bit/-/codec-libjpeg-turbo-8bit-1.2.2.tgz#ae384b149d6655e3dd6e18b9891fab479ab5e144"
integrity sha512-aAUMK2958YNpOb/7G6e2/aG7hExTiFTASlMt/v90XA0pRHdWiNg5ny4S5SAju0FbIw4zcMnR0qfY+yW3VG2ivg==
"@cornerstonejs/codec-openjpeg@1.2.4", "@cornerstonejs/codec-openjpeg@^1.2.4":
version "1.2.4"
resolved "https://registry.yarnpkg.com/@cornerstonejs/codec-openjpeg/-/codec-openjpeg-1.2.4.tgz#c7cf67a34091eb74a6676abec80a5251c412b551"
integrity sha512-UT2su6xZZnCPSuWf2ldzKa/2+guQ7BGgfBSKqxanggwJHh48gZqIAzekmsLyJHMMK5YDK+ti+fzvVJhBS3Xi/g==
"@cornerstonejs/codec-openjpeg@1.2.4", "@cornerstonejs/codec-openjpeg@1.3.0", "@cornerstonejs/codec-openjpeg@^1.2.4":
version "1.3.0"
resolved "https://registry.yarnpkg.com/@cornerstonejs/codec-openjpeg/-/codec-openjpeg-1.3.0.tgz#2e5973f3e207db3d6cf47e34f74010e2f6f0a0bf"
integrity sha512-hP8WAZ63AcaDYmHbBVTY04x424AglXsRHrI6VBdW4eTiJ76f0heWrEodT9Sb3sNwazzYuyMOIZNndJPeVSeHcw==
"@cornerstonejs/codec-openjph@2.4.7", "@cornerstonejs/codec-openjph@^2.4.5":
version "2.4.7"