diff --git a/integration/standalone/package.json b/integration/standalone/package.json index adc7cad10..d9d34bf7e 100644 --- a/integration/standalone/package.json +++ b/integration/standalone/package.json @@ -23,7 +23,7 @@ "@tanstack/react-query-devtools": "^5.64", "i18next": "^25.0.0", "i18next-browser-languagedetector": "^8.0.4", - "inversify": "^6.2", + "inversify": "^8.0.0", "react-i18next": "^16.0.0" }, "devDependencies": { diff --git a/integration/viewer/package.json b/integration/viewer/package.json index 2e385b878..e4cf96372 100644 --- a/integration/viewer/package.json +++ b/integration/viewer/package.json @@ -17,7 +17,7 @@ "@eclipse-glsp/client": "2.6.0", "i18next": "^25.0.0", "i18next-browser-languagedetector": "^8.0.4", - "inversify": "^6.2" + "inversify": "^8.0.0" }, "devDependencies": { "@axonivy/monaco-vite-plugin": "workspace:~14.0.0-next", diff --git a/packages/editor/package.json b/packages/editor/package.json index f22eeaa9b..73c42113f 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -30,7 +30,7 @@ "@tanstack/react-query-devtools": "^5.64", "@tanstack/react-table": "^8.20", "i18next": "^24.2.3 || ^25.0.0", - "inversify": "^6.2", + "inversify": "^6.2 || ^8.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-i18next": "^15.4.1 || ^16.0.0", diff --git a/packages/inscription/package.json b/packages/inscription/package.json index 50e6ed472..eb7712f68 100644 --- a/packages/inscription/package.json +++ b/packages/inscription/package.json @@ -21,7 +21,7 @@ "@axonivy/jsonrpc": "~14.0.0-next", "@axonivy/ui-icons": "~14.0.0-next", "i18next": "^24.2.3 || ^25.0.0", - "inversify": "^6.2", + "inversify": "^6.2 || ^8.0.0", "react": "^19.0", "react-aria": "^3.38" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a214fb613..065c0b9b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,7 +152,7 @@ importers: version: 14.0.0-next.1052.3015124 '@eclipse-glsp/client': specifier: 2.6.0 - version: 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) + version: 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) '@tanstack/react-query': specifier: ^5.64 version: 5.90.21(react@19.2.4) @@ -166,8 +166,8 @@ importers: specifier: ^8.0.4 version: 8.2.1 inversify: - specifier: ^6.2 - version: 6.2.2(reflect-metadata@0.2.2) + specifier: ^8.0.0 + version: 8.1.0(reflect-metadata@0.2.2) react-i18next: specifier: ^16.0.0 version: 16.5.8(i18next@25.8.18(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) @@ -201,7 +201,7 @@ importers: version: 14.0.0-next.1052.3015124 '@eclipse-glsp/client': specifier: 2.6.0 - version: 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) + version: 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) i18next: specifier: ^25.0.0 version: 25.8.18(typescript@5.9.3) @@ -209,8 +209,8 @@ importers: specifier: ^8.0.4 version: 8.2.1 inversify: - specifier: ^6.2 - version: 6.2.2(reflect-metadata@0.2.2) + specifier: ^8.0.0 + version: 8.1.0(reflect-metadata@0.2.2) devDependencies: '@axonivy/monaco-vite-plugin': specifier: workspace:~14.0.0-next @@ -232,7 +232,7 @@ importers: version: link:../protocol '@eclipse-glsp/client': specifier: 2.6.0 - version: 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) + version: 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) '@tanstack/react-query': specifier: ^5.64 version: 5.90.21(react@19.2.4) @@ -246,8 +246,8 @@ importers: specifier: ^24.2.3 || ^25.0.0 version: 25.8.18(typescript@5.9.3) inversify: - specifier: ^6.2 - version: 6.2.2(reflect-metadata@0.2.2) + specifier: ^6.2 || ^8.0.0 + version: 8.1.0(reflect-metadata@0.2.2) marked: specifier: ^17.0.0 version: 17.0.4 @@ -326,13 +326,13 @@ importers: version: link:../protocol '@eclipse-glsp/client': specifier: 2.6.0 - version: 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) + version: 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) i18next: specifier: ^24.2.3 || ^25.0.0 version: 25.8.18(typescript@5.9.3) inversify: - specifier: ^6.2 - version: 6.2.2(reflect-metadata@0.2.2) + specifier: ^6.2 || ^8.0.0 + version: 8.1.0(reflect-metadata@0.2.2) react-aria: specifier: ^3.38 version: 3.47.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -473,7 +473,7 @@ importers: dependencies: '@eclipse-glsp/protocol': specifier: 2.6.0 - version: 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2)) + version: 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2)) playwright: devDependencies: @@ -1151,14 +1151,36 @@ packages: '@inversifyjs/common@1.4.0': resolution: {integrity: sha512-qfRJ/3iOlCL/VfJq8+4o5X4oA14cZSBbpAmHsYj8EsIit1xDndoOl0xKOyglKtQD4u4gdNVxMHx4RWARk/I4QA==} + '@inversifyjs/common@2.0.1': + resolution: {integrity: sha512-pJAR4IAcT2jkYfZ9bD9XhtUDBLJRr8QOiSjb+2XyaHru6DLvu0VD2Id2iP7+tVRKkEe3XFUwDUEdKxcYlF699Q==} + + '@inversifyjs/container@2.0.1': + resolution: {integrity: sha512-xoZU4Mha5Vo+U04xWUnD01QbpQMNoIh0nUEFlb965E3rIneUbsYYiXeLUoKl57BjXjErsOL0q8o3mXi1si8rBA==} + peerDependencies: + reflect-metadata: ~0.2.2 + '@inversifyjs/core@1.3.5': resolution: {integrity: sha512-B4MFXabhNTAmrfgB+yeD6wd/GIvmvWC6IQ8Rh/j2C3Ix69kmqwz9pr8Jt3E+Nho9aEHOQCZaGmrALgtqRd+oEQ==} + '@inversifyjs/core@10.0.1': + resolution: {integrity: sha512-z+DHdTbHFETivPLPRgowz9wWhHA4FNYqQnKhPyDCz7zX9H/PIDcK4gZIF1YNaf5Uc2bd1nehSlVgfaTzVbb0AA==} + + '@inversifyjs/plugin@0.3.1': + resolution: {integrity: sha512-ByklTw731fydBCTMwMpkmwm+lv0U+JWm9NEqRsz3n5KzAC5Om2XtLjqzEC2w+8Ote3gVC3Qxsx6YmG9XLIZpvg==} + + '@inversifyjs/prototype-utils@0.2.1': + resolution: {integrity: sha512-53cVE3cw+RxnSkGlg+jOFNSox2owJF9Fv3HgFKe4f+4aPullscltIiio88QRkx2Sc5yo3VlqPsXQFGw2CVJZnw==} + '@inversifyjs/reflect-metadata-utils@0.2.4': resolution: {integrity: sha512-u95rV3lKfG+NT2Uy/5vNzoDujos8vN8O18SSA5UyhxsGYd4GLQn/eUsGXfOsfa7m34eKrDelTKRUX1m/BcNX5w==} peerDependencies: reflect-metadata: 0.2.2 + '@inversifyjs/reflect-metadata-utils@1.5.0': + resolution: {integrity: sha512-NpJVbRbuQ6Ao2vO+aw96un3oHDFCwXI0+pplsFt0Jh0gyR8DWk4m7ml/GBNMjdbeKVW/QgJ2S6NGXjk042uwqg==} + peerDependencies: + reflect-metadata: ~0.2.2 + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -3926,6 +3948,9 @@ packages: peerDependencies: reflect-metadata: ~0.2.2 + inversify@8.1.0: + resolution: {integrity: sha512-LeMjL2MKHM0E8UmKo2ilRvdxG3o0pLZPYFjkaHwcjcFIrhzBGetphNkaWJ6YaM78uC1gK9v45i1R7CkCJDvG4Q==} + ip-address@10.1.0: resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} engines: {node: '>= 12'} @@ -5941,30 +5966,30 @@ snapshots: '@csstools/css-tokenizer@4.0.0': {} - '@eclipse-glsp/client@2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2)': + '@eclipse-glsp/client@2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2)': dependencies: - '@eclipse-glsp/sprotty': 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) + '@eclipse-glsp/sprotty': 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2) autocompleter: 9.3.2 file-saver: 2.0.5 - inversify: 6.2.2(reflect-metadata@0.2.2) + inversify: 8.1.0(reflect-metadata@0.2.2) lodash: 4.17.23 snabbdom: 3.5.1 vscode-jsonrpc: 8.2.0 transitivePeerDependencies: - reflect-metadata - '@eclipse-glsp/protocol@2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))': + '@eclipse-glsp/protocol@2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))': dependencies: - inversify: 6.2.2(reflect-metadata@0.2.2) + inversify: 8.1.0(reflect-metadata@0.2.2) sprotty-protocol: 1.4.0 uuid: 10.0.0 vscode-jsonrpc: 8.2.0 - '@eclipse-glsp/sprotty@2.6.0(inversify@6.2.2(reflect-metadata@0.2.2))(reflect-metadata@0.2.2)': + '@eclipse-glsp/sprotty@2.6.0(inversify@8.1.0(reflect-metadata@0.2.2))(reflect-metadata@0.2.2)': dependencies: - '@eclipse-glsp/protocol': 2.6.0(inversify@6.2.2(reflect-metadata@0.2.2)) + '@eclipse-glsp/protocol': 2.6.0(inversify@8.1.0(reflect-metadata@0.2.2)) autocompleter: 9.3.2 - inversify: 6.2.2(reflect-metadata@0.2.2) + inversify: 8.1.0(reflect-metadata@0.2.2) snabbdom: 3.5.1 sprotty: 1.4.0(reflect-metadata@0.2.2) sprotty-protocol: 1.4.0 @@ -6377,6 +6402,16 @@ snapshots: '@inversifyjs/common@1.4.0': {} + '@inversifyjs/common@2.0.1': {} + + '@inversifyjs/container@2.0.1(reflect-metadata@0.2.2)': + dependencies: + '@inversifyjs/common': 2.0.1 + '@inversifyjs/core': 10.0.1(reflect-metadata@0.2.2) + '@inversifyjs/plugin': 0.3.1 + '@inversifyjs/reflect-metadata-utils': 1.5.0(reflect-metadata@0.2.2) + reflect-metadata: 0.2.2 + '@inversifyjs/core@1.3.5(reflect-metadata@0.2.2)': dependencies: '@inversifyjs/common': 1.4.0 @@ -6384,10 +6419,28 @@ snapshots: transitivePeerDependencies: - reflect-metadata + '@inversifyjs/core@10.0.1(reflect-metadata@0.2.2)': + dependencies: + '@inversifyjs/common': 2.0.1 + '@inversifyjs/prototype-utils': 0.2.1 + '@inversifyjs/reflect-metadata-utils': 1.5.0(reflect-metadata@0.2.2) + transitivePeerDependencies: + - reflect-metadata + + '@inversifyjs/plugin@0.3.1': {} + + '@inversifyjs/prototype-utils@0.2.1': + dependencies: + '@inversifyjs/common': 2.0.1 + '@inversifyjs/reflect-metadata-utils@0.2.4(reflect-metadata@0.2.2)': dependencies: reflect-metadata: 0.2.2 + '@inversifyjs/reflect-metadata-utils@1.5.0(reflect-metadata@0.2.2)': + dependencies: + reflect-metadata: 0.2.2 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -9937,6 +9990,14 @@ snapshots: '@inversifyjs/core': 1.3.5(reflect-metadata@0.2.2) reflect-metadata: 0.2.2 + inversify@8.1.0(reflect-metadata@0.2.2): + dependencies: + '@inversifyjs/common': 2.0.1 + '@inversifyjs/container': 2.0.1(reflect-metadata@0.2.2) + '@inversifyjs/core': 10.0.1(reflect-metadata@0.2.2) + transitivePeerDependencies: + - reflect-metadata + ip-address@10.1.0: {} is-array-buffer@3.0.5: