From bb448b78c6a766587bfd58048e1bd9fed591d7a8 Mon Sep 17 00:00:00 2001 From: "Saulius.Skliutas" <24278440+saskliutas@users.noreply.github.com> Date: Thu, 20 Mar 2025 14:00:17 +0200 Subject: [PATCH 1/4] Use pnpm 10 --- .github/workflows/e2e.yml | 18 +- .github/workflows/extract-api.yml | 6 +- .npmrc | 5 +- apps/learning-snippets/pnpm-lock.yaml | 49 ++--- apps/test-viewer/package.json | 37 +--- apps/test-viewer/pnpm-lock.yaml | 152 +++++++-------- apps/test-viewer/scripts/linkWorkspaceDeps.js | 107 ----------- apps/test-viewer/vite.config.mts | 57 +----- package.json | 2 +- packages/itwin/ec3-widget/pnpm-lock.yaml | 19 +- packages/itwin/geo-tools/pnpm-lock.yaml | 175 ++++++++++-------- .../grouping-mapping-widget/pnpm-lock.yaml | 22 ++- .../itwin/imodel-react-hooks/pnpm-lock.yaml | 145 +++++---------- packages/itwin/map-layers/pnpm-lock.yaml | 15 +- packages/itwin/measure-tools/pnpm-lock.yaml | 66 +++++-- .../itwin/one-click-lca-widget/pnpm-lock.yaml | 16 +- packages/itwin/property-grid/pnpm-lock.yaml | 17 +- .../reports-config-widget/pnpm-lock.yaml | 16 +- packages/itwin/tree-widget/pnpm-lock.yaml | 30 +-- pnpm-lock.yaml | 1 + pnpm-workspace.yaml | 16 +- 21 files changed, 411 insertions(+), 560 deletions(-) delete mode 100644 apps/test-viewer/scripts/linkWorkspaceDeps.js diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 575a12e11..1fb3383f3 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -42,12 +42,12 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v3 with: - version: 9 + version: 10.6.5 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies @@ -80,12 +80,12 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v3 with: - version: 9 + version: 10.6.5 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies @@ -126,12 +126,12 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v3 with: - version: 9 + version: 10.6.5 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies diff --git a/.github/workflows/extract-api.yml b/.github/workflows/extract-api.yml index 46322fe22..bee3f28d7 100644 --- a/.github/workflows/extract-api.yml +++ b/.github/workflows/extract-api.yml @@ -22,12 +22,12 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v3 with: - version: 9 + version: 10.6.5 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies diff --git a/.npmrc b/.npmrc index 01b4b6ef4..2e6f64d76 100644 --- a/.npmrc +++ b/.npmrc @@ -3,9 +3,10 @@ registry=https://registry.npmjs.org/ resolution-mode=lowest-direct -link-workspace-packages=false shared-workspace-lockfile=false - side-effects-cache=false +inject-workspace-packages=true +sync-injected-deps-after-scripts[]=build + package-manager-strict=false diff --git a/apps/learning-snippets/pnpm-lock.yaml b/apps/learning-snippets/pnpm-lock.yaml index 06140e2ba..33b567c40 100644 --- a/apps/learning-snippets/pnpm-lock.yaml +++ b/apps/learning-snippets/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -13,7 +14,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/appui-react': specifier: ^5.0.5 - version: 5.0.5(toa42vezvftgkthlqhxj6eh7ze) + version: 5.0.5(e0d602fa8b4fb79e54c9be39f78af544) '@itwin/build-tools': specifier: ^4.10.2 version: 4.10.2(@types/node@18.18.10) @@ -61,7 +62,7 @@ importers: version: 4.1.1(eslint@8.57.0)(typescript@5.6.3) '@itwin/imodel-components-react': specifier: ^5.0.5 - version: 5.0.5(agodeepsyokjvo6ezx66vpzaxy) + version: 5.0.5(e809fd734323c9e5f3c302356fff43d2) '@itwin/itwinui-react': specifier: ^3.16.5 version: 3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -73,7 +74,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-components': specifier: ^5.11.0 - version: 5.11.0(rchcajhhld4m6ngpfxs2mvvv3e) + version: 5.11.0(1844c9bb240716876fd1178392d53e24) '@itwin/presentation-frontend': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) @@ -85,13 +86,13 @@ importers: version: 1.2.0 '@itwin/presentation-testing': specifier: ^5.3.1 - version: 5.3.1(d453ns4lttasefliezbojvswti) + version: 5.3.1(7216465e1cf6293a4c71fe6cc548f384) '@itwin/property-grid-react': specifier: workspace:* - version: file:../../packages/itwin/property-grid(3sim3ax2x43e6qkbp3m4fgvg5m) + version: file:../../packages/itwin/property-grid(34b696fc82cd05c73518e545b4534a7c) '@itwin/tree-widget-react': specifier: workspace:* - version: file:../../packages/itwin/tree-widget(fkjololy74op4zfkpdc4ip22ra) + version: file:../../packages/itwin/tree-widget(a5db41c2077b507840fb8fbb8dd8da05) '@itwin/unified-selection': specifier: ^1.3.0 version: 1.3.0 @@ -536,7 +537,7 @@ packages: '@itwin/core-react': ^4.9.0 || ^5.0.0 '@itwin/ecschema-metadata': ^4.4.0 || ^5.0.0 '@itwin/imodel-components-react': ^4.9.0 || ^5.0.0 - '@itwin/itwinui-react': 3.16.0 + '@itwin/itwinui-react': ^3.0.0 '@itwin/presentation-common': ^4.4.0 || ^5.0.0 '@itwin/presentation-frontend': ^4.4.0 || ^5.0.0 '@itwin/unified-selection-react': ^1.0.0 @@ -568,7 +569,7 @@ packages: '@itwin/presentation-hierarchies-react@1.6.1': resolution: {integrity: sha512-Vo7wG46arI1KYFW1Zt4lWFAaSssOTRMiejRRUDGdBfEjxmZ0oN6boFyoOQKFKoO4u7yc3JNHosDgu1q296uTNg==} peerDependencies: - '@itwin/itwinui-react': 3.16.0 + '@itwin/itwinui-react': ^3.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -3449,7 +3450,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/appui-react@5.0.5(toa42vezvftgkthlqhxj6eh7ze)': + '@itwin/appui-react@5.0.5(e0d602fa8b4fb79e54c9be39f78af544)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3460,7 +3461,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-telemetry': 4.10.2(@itwin/core-geometry@4.10.2) - '@itwin/imodel-components-react': 5.0.5(agodeepsyokjvo6ezx66vpzaxy) + '@itwin/imodel-components-react': 5.0.5(e809fd734323c9e5f3c302356fff43d2) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3665,7 +3666,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@5.0.5(agodeepsyokjvo6ezx66vpzaxy)': + '@itwin/imodel-components-react@5.0.5(e809fd734323c9e5f3c302356fff43d2)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3748,7 +3749,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/presentation-components@5.11.0(rchcajhhld4m6ngpfxs2mvvv3e)': + '@itwin/presentation-components@5.11.0(1844c9bb240716876fd1178392d53e24)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3758,7 +3759,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/imodel-components-react': 5.0.5(agodeepsyokjvo6ezx66vpzaxy) + '@itwin/imodel-components-react': 5.0.5(e809fd734323c9e5f3c302356fff43d2) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3830,7 +3831,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/presentation-testing@5.3.1(d453ns4lttasefliezbojvswti)': + '@itwin/presentation-testing@5.3.1(7216465e1cf6293a4c71fe6cc548f384)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3840,7 +3841,7 @@ snapshots: '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14) '@itwin/presentation-backend': 4.10.2(@itwin/core-backend@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/presentation-components': 5.11.0(rchcajhhld4m6ngpfxs2mvvv3e) + '@itwin/presentation-components': 5.11.0(1844c9bb240716876fd1178392d53e24) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) rimraf: 6.0.1 sanitize-filename: 1.6.3 @@ -3855,10 +3856,10 @@ snapshots: - react - react-dom - '@itwin/property-grid-react@file:../../packages/itwin/property-grid(3sim3ax2x43e6qkbp3m4fgvg5m)': + '@itwin/property-grid-react@file:../../packages/itwin/property-grid(34b696fc82cd05c73518e545b4534a7c)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 5.0.5(toa42vezvftgkthlqhxj6eh7ze) + '@itwin/appui-react': 5.0.5(e0d602fa8b4fb79e54c9be39f78af544) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -3867,26 +3868,32 @@ snapshots: '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/presentation-components': 5.11.0(rchcajhhld4m6ngpfxs2mvvv3e) + '@itwin/presentation-components': 5.11.0(1844c9bb240716876fd1178392d53e24) + '@itwin/presentation-core-interop': 1.3.0(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) + '@itwin/presentation-shared': 1.2.0 + '@itwin/unified-selection': 1.3.0 classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 4.0.13(react@18.2.0) transitivePeerDependencies: + - '@itwin/core-geometry' + - '@itwin/core-quantity' + - '@itwin/ecschema-metadata' - '@types/react' - '@itwin/tree-widget-react@file:../../packages/itwin/tree-widget(fkjololy74op4zfkpdc4ip22ra)': + '@itwin/tree-widget-react@file:../../packages/itwin/tree-widget(a5db41c2077b507840fb8fbb8dd8da05)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 5.0.5(toa42vezvftgkthlqhxj6eh7ze) + '@itwin/appui-react': 5.0.5(e0d602fa8b4fb79e54c9be39f78af544) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/presentation-components': 5.11.0(rchcajhhld4m6ngpfxs2mvvv3e) + '@itwin/presentation-components': 5.11.0(1844c9bb240716876fd1178392d53e24) '@itwin/presentation-core-interop': 1.3.0(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-hierarchies': 1.4.1 '@itwin/presentation-hierarchies-react': 1.6.1(@itwin/itwinui-react@3.16.5(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) diff --git a/apps/test-viewer/package.json b/apps/test-viewer/package.json index cc0cd60a9..0f7b6aaed 100644 --- a/apps/test-viewer/package.json +++ b/apps/test-viewer/package.json @@ -76,45 +76,12 @@ "vite": "^5.4.12", "vite-plugin-static-copy": "^2.0.0" }, - "dependenciesMeta": { - "@itwin/property-grid-react": { - "injected": true - }, - "@itwin/tree-widget-react": { - "injected": true - }, - "@itwin/measure-tools-react": { - "injected": true - }, - "@itwin/map-layers": { - "injected": true - }, - "@itwin/geo-tools-react": { - "injected": true - }, - "@itwin/grouping-mapping-widget": { - "injected": true - }, - "@itwin/reports-config-widget-react": { - "injected": true - }, - "@itwin/ec3-widget-react": { - "injected": true - }, - "@itwin/one-click-lca-react": { - "injected": true - } - }, "scripts": { "start": "dotenvx run -- vite", - "start:dev": "run-p start link:deps:watch", - "start:dev:no-watch": "run-p start link:deps", - "build": "npm run link:deps && tsc --noEmit", + "build": "tsc --noEmit", "clean": "rimraf dist", "dist": "vite build", - "lint": "eslint ./src/**/*.{ts,tsx}", - "link:deps": "node ./scripts/linkWorkspaceDeps.js", - "link:deps:watch": "node ./scripts/linkWorkspaceDeps.js --watch" + "lint": "eslint ./src/**/*.{ts,tsx}" }, "eslintConfig": { "extends": [ diff --git a/apps/test-viewer/pnpm-lock.yaml b/apps/test-viewer/pnpm-lock.yaml index 9f2f867ca..10794cf8f 100644 --- a/apps/test-viewer/pnpm-lock.yaml +++ b/apps/test-viewer/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true overrides: '@itwin/itwinui-react@^2': 2.12.26 @@ -17,7 +18,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/appui-react': specifier: ^4.17.6 - version: 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + version: 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/browser-authorization': specifier: ^1.1.4 version: 1.1.4(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -56,7 +57,7 @@ importers: version: 4.10.2(@itwin/core-geometry@4.10.2) '@itwin/ec3-widget-react': specifier: workspace:* - version: file:../../packages/itwin/ec3-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-bentley@4.10.2)(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: file:../../packages/itwin/ec3-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-bentley@4.10.2)(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/ecschema-metadata': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) @@ -68,13 +69,13 @@ importers: version: 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/geo-tools-react': specifier: workspace:* - version: file:../../packages/itwin/geo-tools(pgmwkw5vjio6mswrzzzz7dfm2q) + version: file:../../packages/itwin/geo-tools(7bc91a51d29637ea8ec72dc778cb4043) '@itwin/grouping-mapping-widget': specifier: workspace:* - version: file:../../packages/itwin/grouping-mapping-widget(xaimt3sl5ictzmxinnxtzcqz2e) + version: file:../../packages/itwin/grouping-mapping-widget(fcfac20e59cc90a25db9a252f12a4737) '@itwin/imodel-components-react': specifier: ^4.17.6 - version: 4.17.6(2amfvpmjkao2m4u4c4huogv3sy) + version: 4.17.6(72a7519a3db4bd92a269102f2454811b) '@itwin/imodels-access-frontend': specifier: ^5.2.3 version: 5.2.3(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14)) @@ -92,7 +93,7 @@ importers: version: 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/map-layers': specifier: workspace:* - version: file:../../packages/itwin/map-layers(qpcqv2prnsecisw4rhvhjybuwe) + version: file:../../packages/itwin/map-layers(2fc90be3d4ec2db19673f0c54544f6f1) '@itwin/map-layers-auth': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2) @@ -101,16 +102,16 @@ importers: version: 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-geometry@4.10.2) '@itwin/measure-tools-react': specifier: workspace:* - version: file:../../packages/itwin/measure-tools(da3ohzysoyc7lzmnrv7oglu4bq) + version: file:../../packages/itwin/measure-tools(7bc91a51d29637ea8ec72dc778cb4043) '@itwin/one-click-lca-react': specifier: workspace:* - version: file:../../packages/itwin/one-click-lca-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: file:../../packages/itwin/one-click-lca-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/presentation-common': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-components': specifier: ^5.11.0 - version: 5.11.0(ifacer6y26fcoxy57w5gllczm4) + version: 5.11.0(63fc4a5cb07ad5de2b29016272103b29) '@itwin/presentation-frontend': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) @@ -125,19 +126,19 @@ importers: version: 1.2.0 '@itwin/property-grid-react': specifier: workspace:* - version: file:../../packages/itwin/property-grid(lbnql65uew5thq7ezninoq6lxa) + version: file:../../packages/itwin/property-grid(f2e56356b30ded43d840f8772a635e31) '@itwin/reports-config-widget-react': specifier: workspace:* - version: file:../../packages/itwin/reports-config-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react-redux@7.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0) + version: file:../../packages/itwin/reports-config-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react-redux@7.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0) '@itwin/tree-widget-react': specifier: workspace:* - version: file:../../packages/itwin/tree-widget(5pwvjkd4wtwdu5eleliiwwxtgq) + version: file:../../packages/itwin/tree-widget(271ecdb94f2b91b991dcb194da5f0935) '@itwin/unified-selection': specifier: ^1.3.0 version: 1.3.0 '@itwin/web-viewer-react': specifier: ^4.3.3 - version: 4.3.3(b7oh47y6wgw7kwbvkeqm2hv5ga) + version: 4.3.3(db2bf0cbb58229150725b84f464d91b6) '@itwin/webgl-compatibility': specifier: ^4.10.2 version: 4.10.2 @@ -223,25 +224,6 @@ importers: vite-plugin-static-copy: specifier: ^2.0.0 version: 2.0.0(vite@5.4.12(@types/node@18.18.10)(sass@1.77.5)) - dependenciesMeta: - '@itwin/ec3-widget-react': - injected: true - '@itwin/geo-tools-react': - injected: true - '@itwin/grouping-mapping-widget': - injected: true - '@itwin/map-layers': - injected: true - '@itwin/measure-tools-react': - injected: true - '@itwin/one-click-lca-react': - injected: true - '@itwin/property-grid-react': - injected: true - '@itwin/reports-config-widget-react': - injected: true - '@itwin/tree-widget-react': - injected: true packages: @@ -728,15 +710,16 @@ packages: resolution: {directory: ../../packages/itwin/geo-tools, type: directory} peerDependencies: '@itwin/appui-abstract': ^4.0.0 - '@itwin/appui-react': ^4.10.0 - '@itwin/components-react': ^4.10.0 + '@itwin/appui-react': ^4.10.0 || ^5.0.0 + '@itwin/components-react': ^4.10.0 || ^5.0.0 '@itwin/core-bentley': ^4.0.0 '@itwin/core-common': ^4.0.0 '@itwin/core-frontend': ^4.0.0 '@itwin/core-geometry': ^4.0.0 - '@itwin/core-react': ^4.10.0 - react: ^17.0.2 - react-dom: ^17.0.2 + '@itwin/core-react': ^4.10.0 || ^5.0.0 + '@itwin/itwinui-react': 3.16.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 redux: ^4.1.0 '@itwin/grouping-mapping-widget@file:../../packages/itwin/grouping-mapping-widget': @@ -810,6 +793,12 @@ packages: react: '>=16.8.6' react-dom: '>=16.8.6' + '@itwin/itwinui-icons-react@2.10.0': + resolution: {integrity: sha512-yTaVxal/DAT0Y+MVo92q+2iiJG/IL9c9MDt+TcK6HHzudZlnLVZ9RAwmvL0K747Oq6UzCsBw8ykNzTfa+U69qA==} + peerDependencies: + react: '>=16.8.6' + react-dom: '>=16.8.6' + '@itwin/itwinui-icons-react@2.9.0': resolution: {integrity: sha512-48oxHUuqEaJOwVRFED0yssfIriX/IQrHd67ffxvEAu7yW1f5a/qFDyImAlwjlzr+4+obBMweshJ8sI+OgziyvA==} peerDependencies: @@ -859,13 +848,13 @@ packages: resolution: {directory: ../../packages/itwin/map-layers, type: directory} peerDependencies: '@itwin/appui-abstract': ^4.10.4 - '@itwin/appui-react': ^4.17.6 - '@itwin/components-react': ^4.17.6 + '@itwin/appui-react': ^4.17.6 || ^5.0.0 + '@itwin/components-react': ^4.17.6 || ^5.0.0 '@itwin/core-bentley': ^4.10.4 '@itwin/core-common': ^4.10.4 '@itwin/core-frontend': ^4.10.4 - '@itwin/core-react': ^4.17.6 - '@itwin/imodel-components-react': ^4.17.6 + '@itwin/core-react': ^4.17.6 || ^5.0.0 + '@itwin/imodel-components-react': ^4.17.6 || ^5.0.0 '@itwin/itwinui-react': 3.16.0 '@itwin/map-layers-formats': ^4.10.4 react: ^17.0.0 || ^18.0.0 @@ -3623,7 +3612,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi)': + '@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) @@ -3635,7 +3624,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-telemetry': 4.10.2(@itwin/core-geometry@4.10.2) - '@itwin/imodel-components-react': 4.17.6(2amfvpmjkao2m4u4c4huogv3sy) + '@itwin/imodel-components-react': 4.17.6(72a7519a3db4bd92a269102f2454811b) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3780,10 +3769,10 @@ snapshots: transitivePeerDependencies: - '@itwin/core-geometry' - '@itwin/ec3-widget-react@file:../../packages/itwin/ec3-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-bentley@4.10.2)(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@itwin/ec3-widget-react@file:../../packages/itwin/ec3-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-bentley@4.10.2)(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/core-bentley': 4.10.2 '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/insights-client': 0.15.1 @@ -3844,29 +3833,29 @@ snapshots: - inversify - reflect-metadata - '@itwin/geo-tools-react@file:../../packages/itwin/geo-tools(pgmwkw5vjio6mswrzzzz7dfm2q)': + '@itwin/geo-tools-react@file:../../packages/itwin/geo-tools(7bc91a51d29637ea8ec72dc778cb4043)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/core-geometry': 4.10.2 '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) i18next: 10.6.0 react: 18.2.0 - react-autosuggest: 10.1.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0) redux: 4.2.1 - '@itwin/grouping-mapping-widget@file:../../packages/itwin/grouping-mapping-widget(xaimt3sl5ictzmxinnxtzcqz2e)': + '@itwin/grouping-mapping-widget@file:../../packages/itwin/grouping-mapping-widget(fcfac20e59cc90a25db9a252f12a4737)': dependencies: '@dnd-kit/core': 6.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dnd-kit/sortable': 7.0.1(@dnd-kit/core@6.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0) '@dnd-kit/utilities': 3.2.0(react@18.2.0) '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3878,7 +3867,7 @@ snapshots: '@itwin/itwinui-icons-color-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 2.12.26(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/presentation-components': 5.11.0(ifacer6y26fcoxy57w5gllczm4) + '@itwin/presentation-components': 5.11.0(63fc4a5cb07ad5de2b29016272103b29) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) '@tanstack/query-core': 4.36.1 '@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -3897,7 +3886,7 @@ snapshots: - encoding - react-native - '@itwin/imodel-components-react@4.17.6(2amfvpmjkao2m4u4c4huogv3sy)': + '@itwin/imodel-components-react@4.17.6(72a7519a3db4bd92a269102f2454811b)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) @@ -3984,6 +3973,11 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@itwin/itwinui-icons-react@2.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + '@itwin/itwinui-icons-react@2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 @@ -4039,18 +4033,18 @@ snapshots: flatbush: 4.4.0 google-protobuf: 3.20.1 - '@itwin/map-layers@file:../../packages/itwin/map-layers(qpcqv2prnsecisw4rhvhjybuwe)': + '@itwin/map-layers@file:../../packages/itwin/map-layers(2fc90be3d4ec2db19673f0c54544f6f1)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/imodel-components-react': 4.17.6(2amfvpmjkao2m4u4c4huogv3sy) + '@itwin/imodel-components-react': 4.17.6(72a7519a3db4bd92a269102f2454811b) '@itwin/itwinui-icons-color-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/map-layers-formats': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-geometry@4.10.2) react: 18.2.0 @@ -4059,18 +4053,18 @@ snapshots: transitivePeerDependencies: - react-native - '@itwin/measure-tools-react@file:../../packages/itwin/measure-tools(da3ohzysoyc7lzmnrv7oglu4bq)': + '@itwin/measure-tools-react@file:../../packages/itwin/measure-tools(7bc91a51d29637ea8ec72dc778cb4043)': dependencies: '@bentley/icons-generic-webfont': 1.0.34 '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/core-geometry': 4.10.2 '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4085,10 +4079,10 @@ snapshots: transitivePeerDependencies: - debug - '@itwin/one-click-lca-react@file:../../packages/itwin/one-click-lca-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@itwin/one-click-lca-react@file:../../packages/itwin/one-click-lca-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/insights-client': 0.15.1 @@ -4106,7 +4100,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/presentation-components@5.11.0(ifacer6y26fcoxy57w5gllczm4)': + '@itwin/presentation-components@5.11.0(63fc4a5cb07ad5de2b29016272103b29)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -4116,7 +4110,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/imodel-components-react': 4.17.6(2amfvpmjkao2m4u4c4huogv3sy) + '@itwin/imodel-components-react': 4.17.6(72a7519a3db4bd92a269102f2454811b) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -4198,10 +4192,10 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/property-grid-react@file:../../packages/itwin/property-grid(lbnql65uew5thq7ezninoq6lxa)': + '@itwin/property-grid-react@file:../../packages/itwin/property-grid(f2e56356b30ded43d840f8772a635e31)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -4210,13 +4204,19 @@ snapshots: '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/presentation-components': 5.11.0(ifacer6y26fcoxy57w5gllczm4) + '@itwin/presentation-components': 5.11.0(63fc4a5cb07ad5de2b29016272103b29) + '@itwin/presentation-core-interop': 1.3.0(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) + '@itwin/presentation-shared': 1.2.0 + '@itwin/unified-selection': 1.3.0 classnames: 2.5.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 4.0.10(react@18.2.0) transitivePeerDependencies: + - '@itwin/core-geometry' + - '@itwin/core-quantity' + - '@itwin/ecschema-metadata' - '@types/react' '@itwin/reality-data-client@1.2.2(@itwin/core-bentley@4.10.2)': @@ -4227,10 +4227,10 @@ snapshots: transitivePeerDependencies: - debug - '@itwin/reports-config-widget-react@file:../../packages/itwin/reports-config-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(vhirkrmjdmcqr5nhatpmaxqohi))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react-redux@7.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)': + '@itwin/reports-config-widget-react@file:../../packages/itwin/reports-config-widget(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/appui-react@4.17.6(db0839a58add8c9c3340ff1225f8237c))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(react-dom@18.2.0(react@18.2.0))(react-redux@7.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/core-bentley': 4.10.2 '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/imodels-access-common': 4.1.6(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2)) @@ -4250,17 +4250,17 @@ snapshots: - debug - encoding - '@itwin/tree-widget-react@file:../../packages/itwin/tree-widget(5pwvjkd4wtwdu5eleliiwwxtgq)': + '@itwin/tree-widget-react@file:../../packages/itwin/tree-widget(271ecdb94f2b91b991dcb194da5f0935)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/presentation-components': 5.11.0(ifacer6y26fcoxy57w5gllczm4) + '@itwin/presentation-components': 5.11.0(63fc4a5cb07ad5de2b29016272103b29) '@itwin/presentation-core-interop': 1.3.0(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-hierarchies': 1.4.1 '@itwin/presentation-hierarchies-react': 1.6.1(@itwin/itwinui-react@3.16.0(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -4284,12 +4284,12 @@ snapshots: rxjs: 7.8.1 rxjs-for-await: 1.0.0(rxjs@7.8.1) - '@itwin/viewer-react@4.8.3(g4nc6af7ysbuaf7qbcpbc3gsju)': + '@itwin/viewer-react@4.8.3(4dec7ec4175c8e5d61af89ef05acd6ca)': dependencies: '@bentley/icons-generic-webfont': 1.0.34 '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/appui-layout-react': 4.8.3(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@itwin/appui-react': 4.17.6(vhirkrmjdmcqr5nhatpmaxqohi) + '@itwin/appui-react': 4.17.6(db0839a58add8c9c3340ff1225f8237c) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -4301,7 +4301,7 @@ snapshots: '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/itwinui-react': 2.12.26(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/presentation-components': 5.11.0(ifacer6y26fcoxy57w5gllczm4) + '@itwin/presentation-components': 5.11.0(63fc4a5cb07ad5de2b29016272103b29) '@itwin/presentation-core-interop': 1.1.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.1.4(reflect-metadata@0.1.14))(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) '@itwin/presentation-shared': 1.2.0 @@ -4317,7 +4317,7 @@ snapshots: - '@itwin/ecschema-metadata' - debug - '@itwin/web-viewer-react@4.3.3(b7oh47y6wgw7kwbvkeqm2hv5ga)': + '@itwin/web-viewer-react@4.3.3(db2bf0cbb58229150725b84f464d91b6)': dependencies: '@itwin/core-bentley': 4.10.2 '@itwin/core-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -4325,7 +4325,7 @@ snapshots: '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@types/react@18.2.57)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@itwin/imodels-client-management': 5.9.0 '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/viewer-react': 4.8.3(g4nc6af7ysbuaf7qbcpbc3gsju) + '@itwin/viewer-react': 4.8.3(4dec7ec4175c8e5d61af89ef05acd6ca) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-redux: 7.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) diff --git a/apps/test-viewer/scripts/linkWorkspaceDeps.js b/apps/test-viewer/scripts/linkWorkspaceDeps.js deleted file mode 100644 index bf953bde7..000000000 --- a/apps/test-viewer/scripts/linkWorkspaceDeps.js +++ /dev/null @@ -1,107 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ -const fs = require("fs"); -const path = require("path"); -const watch = process.argv[2] && process.argv[2] === "--watch"; - -const packages = [ - { - name: "@itwin/tree-widget-react", - dir: "tree-widget", - }, - { - name: "@itwin/property-grid-react", - dir: "property-grid", - }, - { - name: "@itwin/measure-tools-react", - dir: "measure-tools", - }, - { - name: "@itwin/map-layers", - dir: "map-layers", - }, - { - name: "@itwin/geo-tools-react", - dir: "geo-tools", - }, - { - name: "@itwin/grouping-mapping-widget", - dir: "grouping-mapping-widget", - }, - { - name: "@itwin/reports-config-widget-react", - dir: "reports-config-widget", - }, - { - name: "@itwin/ec3-widget-react", - dir: "ec3-widget", - }, - { - name: "@itwin/one-click-lca-react", - dir: "one-click-lca-widget", - }, -]; - -linkPackages(); - -function linkPackages() { - for (const package of packages) { - const sourcePath = getSourceLibPath(package.dir, packages.libDirName); - if (!fs.existsSync(sourcePath)) { - console.warn(`Package ${package.name} source path does not exist: ${sourcePath}`); - continue; - } - const targetPath = getTargetLibPath(package.name, package.libDirName); - - copyChangedFiles(package.name, sourcePath, targetPath); - - if (watch) { - let lastChange = undefined; - fs.watch(sourcePath, { recursive: true }, () => { - const now = new Date(); - if (now === lastChange) { - return; - } - lastChange = now; - setTimeout(() => { - if (now === lastChange) { - copyChangedFiles(package.name, sourcePath, targetPath); - lastChange = undefined; - } - }, 100); - }); - } - } -} - -function copyChangedFiles(packageName, sourceDir, targetDir) { - console.log(`[${new Date().toLocaleTimeString()}] Updating ${packageName}`); - fs.cpSync(sourceDir, targetDir, { - recursive: true, - filter: (source, dest) => { - if (!fs.existsSync(dest)) { - return true; - } - const sourceStat = fs.statSync(source); - if (sourceStat.isDirectory()) { - return true; - } - const destStat = fs.statSync(dest); - return sourceStat.mtime.getTime() > destStat.mtime.getTime(); - }, - }); -} - -function getTargetLibPath(packageName, distDirName) { - const packagePath = path.resolve(__dirname, "../node_modules", packageName); - const realPath = fs.realpathSync(packagePath); - return path.resolve(realPath, distDirName ?? "lib"); -} - -function getSourceLibPath(packageDir, distDirName) { - const sourcePath = path.resolve(__dirname, "../../../packages/itwin", packageDir); - return path.resolve(sourcePath, distDirName ?? "lib"); -} diff --git a/apps/test-viewer/vite.config.mts b/apps/test-viewer/vite.config.mts index 503e897aa..0652dae28 100644 --- a/apps/test-viewer/vite.config.mts +++ b/apps/test-viewer/vite.config.mts @@ -3,8 +3,7 @@ * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ -import { readFileSync } from "fs"; -import { defineConfig, loadEnv, Plugin } from "vite"; +import { defineConfig, loadEnv } from "vite"; import { viteStaticCopy } from "vite-plugin-static-copy"; import react from "@vitejs/plugin-react"; @@ -27,8 +26,6 @@ export default defineConfig(({ mode }) => { } } - const reloadConfig = getReloadConfig(env.IMJS_ENABLE_HOT_RELOAD); - return { plugins: [ react(), @@ -41,7 +38,6 @@ export default defineConfig(({ mode }) => { }, ], }), - ...(reloadConfig ? [reloadInjectedPackages(reloadConfig)] : []), ], server: { port: 3000, @@ -65,54 +61,3 @@ export default defineConfig(({ mode }) => { }, }; }); - -function getReloadConfig(config?: string) { - if (!!config) { - return config === "polling" ? { usePolling: true } : {}; - } - return undefined; -} - -function reloadInjectedPackages(config: { usePolling?: boolean }): Plugin { - const { rootDependencies, injectedPackages } = getRootConfig(); - const include = [...injectedPackages, "@itwin/itwinui-react"].flatMap((mod) => getModuleIncludes(mod)); - return { - name: "watch-node-modules", - configureServer: (server) => { - server.watcher.options = { - ...server.watcher.options, - ...config, - ignored: ["**/build/**", "**/node_modules/.vite/**", ...injectedPackages.map((mod) => `!**/node_modules/${mod}/lib/esm/**`)], - }; - (server.watcher as any)._userIgnored = undefined; - }, - config: () => { - return { - optimizeDeps: { - force: true, - exclude: [...injectedPackages, "@itwin/itwinui-react"], - include: [...rootDependencies, ...include, ...forceInclude], - }, - }; - }, - }; -} - -function getRootConfig() { - const packageJson = JSON.parse(readFileSync("./package.json", { encoding: "utf-8" })); - const injectedPackages = Object.keys(packageJson.dependenciesMeta); - const excluded = [...excludedDeps, ...injectedPackages, "@itwin/itwinui-react"]; - return { - injectedPackages, - rootDependencies: Object.keys(packageJson.dependencies).filter((dep) => !excluded.includes(dep)), - }; -} - -function getModuleIncludes(module: string) { - const packageJson = JSON.parse(readFileSync(`./node_modules/${module}/package.json`, { encoding: "utf-8" })); - const deps = Object.keys(packageJson.dependencies); - return deps.filter((dep) => !excludedDeps.includes(dep)).map((dep) => `${module} > ${dep}`); -} - -const excludedDeps = ["@bentley/icons-generic-webfont", "@bentley/icons-generic", "@itwin/imodels-access-common"]; -const forceInclude = ["react-dom/server"]; diff --git a/package.json b/package.json index f551bd8eb..023179a64 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "repository": { "url": "https://github.com/iTwin/viewer-components-react.git" }, - "packageManager": "pnpm@9.15.0", + "packageManager": "pnpm@10.6.5", "scripts": { "build": "lage build --grouped", "cover": "lage cover --grouped --continue", diff --git a/packages/itwin/ec3-widget/pnpm-lock.yaml b/packages/itwin/ec3-widget/pnpm-lock.yaml index 1783d27bf..eb06283ed 100644 --- a/packages/itwin/ec3-widget/pnpm-lock.yaml +++ b/packages/itwin/ec3-widget/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -35,7 +36,7 @@ importers: version: 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(@itwin/core-react@4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.0(react@17.0.0))(react@17.0.0))(@types/react@17.0.38)(react-dom@17.0.0(react@17.0.0))(react@17.0.0) '@itwin/appui-react': specifier: ^4.0.0 - version: 4.0.0(4ye6vflhu3buo7uoisunjn5wiy) + version: 4.0.0(b9aab1e340e3caf3a5e9a29c425dbcd2) '@itwin/build-tools': specifier: ^4.0.0 version: 4.0.0(@types/node@18.18.10) @@ -77,7 +78,7 @@ importers: version: 3.7.8(eslint@7.32.0)(typescript@4.6.2) '@itwin/imodel-components-react': specifier: ^4.0.0 - version: 4.0.0(cxwt6obzssbq7c442otssrsake) + version: 4.0.0(d81aa86de7bea849bbca505ae237ba1e) '@itwin/presentation-common': specifier: ^4.0.0 version: 4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-common@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-geometry@4.0.0))(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/ecschema-metadata@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))) @@ -1872,9 +1873,11 @@ packages: glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2011,6 +2014,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2428,6 +2432,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} @@ -3843,7 +3848,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/appui-react@4.0.0(4ye6vflhu3buo7uoisunjn5wiy)': + '@itwin/appui-react@4.0.0(b9aab1e340e3caf3a5e9a29c425dbcd2)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) @@ -3856,7 +3861,7 @@ snapshots: '@itwin/core-quantity': 4.0.0(@itwin/core-bentley@4.0.0) '@itwin/core-react': 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.0(react@17.0.0))(react@17.0.0) '@itwin/core-telemetry': 4.0.0(@itwin/core-geometry@4.0.0) - '@itwin/imodel-components-react': 4.0.0(cxwt6obzssbq7c442otssrsake) + '@itwin/imodel-components-react': 4.0.0(d81aa86de7bea849bbca505ae237ba1e) '@itwin/itwinui-icons': 1.16.0 '@itwin/itwinui-icons-react': 2.4.0(react-dom@17.0.0(react@17.0.0))(react@17.0.0) '@itwin/itwinui-react': 2.12.0(react-dom@17.0.0(react@17.0.0))(react@17.0.0) @@ -3883,7 +3888,7 @@ snapshots: rimraf: 3.0.2 tree-kill: 1.2.2 typedoc: 0.23.28(typescript@5.0.4) - typedoc-plugin-merge-modules: 4.1.0(typedoc@0.23.28(typescript@5.0.4)) + typedoc-plugin-merge-modules: 4.1.0(typedoc@0.23.28(typescript@4.6.2)) typescript: 5.0.4 wtfnode: 0.9.1 yargs: 17.7.2 @@ -4031,7 +4036,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@4.0.0(cxwt6obzssbq7c442otssrsake)': + '@itwin/imodel-components-react@4.0.0(d81aa86de7bea849bbca505ae237ba1e)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) @@ -7370,7 +7375,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typedoc-plugin-merge-modules@4.1.0(typedoc@0.23.28(typescript@5.0.4)): + typedoc-plugin-merge-modules@4.1.0(typedoc@0.23.28(typescript@4.6.2)): dependencies: typedoc: 0.23.28(typescript@5.0.4) diff --git a/packages/itwin/geo-tools/pnpm-lock.yaml b/packages/itwin/geo-tools/pnpm-lock.yaml index df8b38769..72ca52f7b 100644 --- a/packages/itwin/geo-tools/pnpm-lock.yaml +++ b/packages/itwin/geo-tools/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -17,13 +18,13 @@ importers: version: 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/appui-react': specifier: ^5.0.0 - version: 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/components-react@5.2.0)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-quantity@4.10.7)(@itwin/core-react@5.2.0)(@itwin/imodel-components-react@5.2.0)(@itwin/itwinui-react@3.17.2)(@types/react@18.3.1)(react-dom@18.3.1)(react-redux@7.2.9)(react@18.3.1)(redux@4.2.1) + version: 5.2.0(1a9a497ab20d2c5196db8b23127de78a) '@itwin/build-tools': specifier: ^4.0.0 version: 4.10.7(@types/node@14.14.20) '@itwin/components-react': specifier: ^5.0.0 - version: 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) + version: 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/core-bentley': specifier: ^4.0.0 version: 4.10.7 @@ -32,7 +33,7 @@ importers: version: 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7) '@itwin/core-frontend': specifier: ^4.0.0 - version: 4.10.7(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7) + version: 4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)) '@itwin/core-geometry': specifier: ^4.0.0 version: 4.10.7 @@ -41,7 +42,7 @@ importers: version: 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/core-markup': specifier: ^4.0.0 - version: 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7) + version: 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-frontend@4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)))(@itwin/core-geometry@4.10.7) '@itwin/core-orbitgt': specifier: ^4.0.0 version: 4.10.7 @@ -50,7 +51,7 @@ importers: version: 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/core-react': specifier: ^5.0.0 - version: 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) + version: 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/core-telemetry': specifier: ^4.0.0 version: 4.10.7(@itwin/core-geometry@4.10.7) @@ -59,22 +60,22 @@ importers: version: 5.0.0(eslint@9.18.0)(typescript@5.7.2) '@itwin/imodel-components-react': specifier: ^5.0.0 - version: 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/components-react@5.2.0)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-quantity@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) + version: 5.2.0(186646309f8bb7b7c8a9c14660c61b23) '@itwin/itwinui-icons-react': specifier: ^2.1.0 - version: 2.1.0(react-dom@18.3.1)(react@18.3.1) + version: 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-react': specifier: ^3.16.5 - version: 3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + version: 3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/webgl-compatibility': specifier: ^4.0.0 version: 4.10.7 '@testing-library/react': specifier: ^8.0.1 - version: 8.0.1(react-dom@18.3.1)(react@18.3.1) + version: 8.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react-hooks': specifier: ^3.2.1 - version: 3.2.1(react-test-renderer@17.0.2)(react@18.3.1) + version: 3.2.1(react-test-renderer@17.0.2(react@18.3.1))(react@18.3.1) '@types/chai': specifier: ^4.1.4 version: 4.1.4 @@ -104,7 +105,7 @@ importers: version: 3.2.12 '@wojtekmaj/enzyme-adapter-react-17': specifier: ^0.6.3 - version: 0.6.3(enzyme@3.4.0)(react-dom@18.3.1)(react@18.3.1) + version: 0.6.3(enzyme@3.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) chai: specifier: ^4.1.2 version: 4.1.2 @@ -134,13 +135,13 @@ importers: version: 10.0.1(eslint@9.18.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.11.0)(eslint@9.18.0) + version: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0) eslint-plugin-react: specifier: ^7.37.4 version: 7.37.4(eslint@9.18.0) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(eslint@9.18.0) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0) ignore-styles: specifier: ^5.0.1 version: 5.0.1 @@ -167,7 +168,7 @@ importers: version: 18.3.1(react@18.3.1) react-redux: specifier: ^7.2.9 - version: 7.2.9(react-dom@18.3.1)(react@18.3.1) + version: 7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-test-renderer: specifier: ^17.0.2 version: 17.0.2(react@18.3.1) @@ -2573,6 +2574,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -4109,15 +4111,15 @@ snapshots: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.2(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.27.5(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react@0.27.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@floating-ui/utils': 0.2.9 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -4161,28 +4163,28 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.7 - '@itwin/appui-react@5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/components-react@5.2.0)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-quantity@4.10.7)(@itwin/core-react@5.2.0)(@itwin/imodel-components-react@5.2.0)(@itwin/itwinui-react@3.17.2)(@types/react@18.3.1)(react-dom@18.3.1)(react-redux@7.2.9)(react@18.3.1)(redux@4.2.1)': + '@itwin/appui-react@5.2.0(1a9a497ab20d2c5196db8b23127de78a)': dependencies: '@itwin/appui-abstract': 4.10.7(@itwin/core-bentley@4.10.7) - '@itwin/components-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) + '@itwin/components-react': 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/core-bentley': 4.10.7 '@itwin/core-common': 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7) - '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7) + '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)) '@itwin/core-geometry': 4.10.7 '@itwin/core-quantity': 4.10.7(@itwin/core-bentley@4.10.7) - '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) - '@itwin/imodel-components-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/components-react@5.2.0)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-quantity@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/imodel-components-react': 5.2.0(186646309f8bb7b7c8a9c14660c61b23) + '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 immer: 10.1.1 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-error-boundary: 5.0.0(react@18.3.1) - react-redux: 7.2.9(react-dom@18.3.1)(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + react-redux: 7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) redux: 4.2.1 rxjs: 7.8.1 ts-key-enum: 2.0.13 @@ -4202,8 +4204,8 @@ snapshots: mocha-junit-reporter: 2.2.1(mocha@10.2.0) rimraf: 3.0.2 tree-kill: 1.2.2 - typedoc: 0.26.11(typescript@5.7.2) - typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11) + typedoc: 0.26.11(typescript@5.6.3) + typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.7.2)) typescript: 5.6.3 wtfnode: 0.9.4 yargs: 17.7.2 @@ -4213,20 +4215,20 @@ snapshots: '@itwin/cloud-agnostic-core@2.3.0': {} - '@itwin/components-react@5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1)': + '@itwin/components-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@itwin/appui-abstract': 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/core-bentley': 4.10.7 - '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 immer: 10.1.1 linkify-it: 2.2.0 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-window: 1.8.11(react-dom@18.3.1)(react@18.3.1) + react-window: 1.8.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rxjs: 7.8.1 ts-key-enum: 2.0.13 @@ -4239,7 +4241,7 @@ snapshots: flatbuffers: 1.12.0 js-base64: 3.7.7 - '@itwin/core-frontend@4.10.7(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7)': + '@itwin/core-frontend@4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7))': dependencies: '@itwin/appui-abstract': 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/cloud-agnostic-core': 2.3.0 @@ -4277,11 +4279,11 @@ snapshots: transitivePeerDependencies: - encoding - '@itwin/core-markup@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)': + '@itwin/core-markup@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-frontend@4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)))(@itwin/core-geometry@4.10.7)': dependencies: '@itwin/core-bentley': 4.10.7 '@itwin/core-common': 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7) - '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7) + '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)) '@itwin/core-geometry': 4.10.7 '@svgdotjs/svg.js': 3.0.16 @@ -4291,12 +4293,12 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.7 - '@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1)': + '@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@itwin/appui-abstract': 4.10.7(@itwin/core-bentley@4.10.7) '@itwin/core-bentley': 4.10.7 - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 dompurify: 3.2.4 lodash: 4.17.21 @@ -4314,11 +4316,11 @@ snapshots: '@itwin/eslint-plugin@5.0.0(eslint@9.18.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0)(eslint@9.18.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0)(typescript@5.7.2) '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) eslint: 9.18.0 eslint-formatter-visualstudio: 8.40.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0)(eslint@9.18.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0) eslint-plugin-jam3: 0.2.3 eslint-plugin-jsdoc: 50.6.3(eslint@9.18.0) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0) @@ -4332,44 +4334,44 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/components-react@5.2.0)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-frontend@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-quantity@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1)': + '@itwin/imodel-components-react@5.2.0(186646309f8bb7b7c8a9c14660c61b23)': dependencies: '@itwin/appui-abstract': 4.10.7(@itwin/core-bentley@4.10.7) - '@itwin/components-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) + '@itwin/components-react': 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-react@5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/core-bentley': 4.10.7 '@itwin/core-common': 4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7) - '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7)(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7) + '@itwin/core-frontend': 4.10.7(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/core-common@4.10.7(@itwin/core-bentley@4.10.7)(@itwin/core-geometry@4.10.7))(@itwin/core-geometry@4.10.7)(@itwin/core-orbitgt@4.10.7)(@itwin/core-quantity@4.10.7(@itwin/core-bentley@4.10.7)) '@itwin/core-geometry': 4.10.7 '@itwin/core-quantity': 4.10.7(@itwin/core-bentley@4.10.7) - '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7)(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2)(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@itwin/core-react': 5.2.0(@itwin/appui-abstract@4.10.7(@itwin/core-bentley@4.10.7))(@itwin/core-bentley@4.10.7)(@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ts-key-enum: 2.0.13 - '@itwin/itwinui-icons-react@2.1.0(react-dom@18.3.1)(react@18.3.1)': + '@itwin/itwinui-icons-react@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@itwin/itwinui-icons-react@2.9.0(react-dom@18.3.1)(react@18.3.1)': + '@itwin/itwinui-icons-react@2.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@itwin/itwinui-illustrations-react@2.1.0(react-dom@18.3.1)(react@18.3.1)': + '@itwin/itwinui-illustrations-react@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1)': + '@itwin/itwinui-react@3.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react': 0.27.5(react-dom@18.3.1)(react@18.3.1) - '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react': 0.27.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@swc/helpers': 0.5.15 - '@tanstack/react-virtual': 3.13.2(react-dom@18.3.1)(react@18.3.1) + '@tanstack/react-virtual': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 jotai: 2.11.0(@types/react@18.3.1)(react@18.3.1) react: 18.3.1 @@ -4510,7 +4512,6 @@ snapshots: '@rushstack/node-core-library@5.10.0(@types/node@14.14.20)': dependencies: - '@types/node': 14.14.20 ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) @@ -4519,6 +4520,8 @@ snapshots: jju: 1.4.0 resolve: 1.22.10 semver: 7.5.4 + optionalDependencies: + '@types/node': 14.14.20 '@rushstack/rig-package@0.5.3': dependencies: @@ -4528,8 +4531,9 @@ snapshots: '@rushstack/terminal@0.14.3(@types/node@14.14.20)': dependencies: '@rushstack/node-core-library': 5.10.0(@types/node@14.14.20) - '@types/node': 14.14.20 supports-color: 8.1.1 + optionalDependencies: + '@types/node': 14.14.20 '@rushstack/ts-command-line@4.23.1(@types/node@14.14.20)': dependencies: @@ -4613,7 +4617,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@tanstack/react-virtual@3.13.2(react-dom@18.3.1)(react@18.3.1)': + '@tanstack/react-virtual@3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/virtual-core': 3.13.2 react: 18.3.1 @@ -4629,14 +4633,14 @@ snapshots: pretty-format: 24.9.0 wait-for-expect: 1.3.0 - '@testing-library/react-hooks@3.2.1(react-test-renderer@17.0.2)(react@18.3.1)': + '@testing-library/react-hooks@3.2.1(react-test-renderer@17.0.2(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@types/testing-library__react-hooks': 3.4.1 react: 18.3.1 react-test-renderer: 17.0.2(react@18.3.1) - '@testing-library/react@8.0.1(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react@8.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 5.6.1 @@ -4746,7 +4750,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0)(eslint@9.18.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) @@ -4759,6 +4763,7 @@ snapshots: ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.4.3(typescript@5.7.2) + optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4771,6 +4776,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.11.0 debug: 4.4.0 eslint: 9.18.0 + optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4786,6 +4792,7 @@ snapshots: '@typescript-eslint/utils': 8.11.0(eslint@9.18.0)(typescript@5.7.2) debug: 4.4.0 ts-api-utils: 1.4.3(typescript@5.7.2) + optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - eslint @@ -4803,6 +4810,7 @@ snapshots: minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.4.3(typescript@5.7.2) + optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -4825,7 +4833,7 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@wojtekmaj/enzyme-adapter-react-17@0.6.3(enzyme@3.4.0)(react-dom@18.3.1)(react@18.3.1)': + '@wojtekmaj/enzyme-adapter-react-17@0.6.3(enzyme@3.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@wojtekmaj/enzyme-adapter-utils': 0.1.4(react@18.3.1) enzyme: 3.4.0 @@ -4880,11 +4888,11 @@ snapshots: indent-string: 4.0.0 ajv-draft-04@1.0.0(ajv@8.13.0): - dependencies: + optionalDependencies: ajv: 8.13.0 ajv-formats@3.0.1(ajv@8.13.0): - dependencies: + optionalDependencies: ajv: 8.13.0 ajv-keywords@1.5.1(ajv@4.11.8): @@ -5445,6 +5453,7 @@ snapshots: debug@4.3.4(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 debug@4.4.0: @@ -5774,19 +5783,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0)(eslint-import-resolver-node@0.3.9)(eslint@9.18.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0): dependencies: - '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.11.0)(eslint@9.18.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0): dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.3 @@ -5795,7 +5804,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0)(eslint-import-resolver-node@0.3.9)(eslint@9.18.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -5806,6 +5815,8 @@ snapshots: semver: 6.3.1 string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@9.18.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -5883,9 +5894,11 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-unused-imports@4.1.4(eslint@9.18.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0): dependencies: eslint: 9.18.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.18.0)(typescript@5.7.2))(eslint@9.18.0)(typescript@5.7.2) eslint-scope@8.2.0: dependencies: @@ -6691,7 +6704,7 @@ snapshots: jju@1.4.0: {} jotai@2.11.0(@types/react@18.3.1)(react@18.3.1): - dependencies: + optionalDependencies: '@types/react': 18.3.1 react: 18.3.1 @@ -7391,7 +7404,7 @@ snapshots: react-is@17.0.2: {} - react-redux@7.2.9(react-dom@18.3.1)(react@18.3.1): + react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 '@types/react-redux': 7.1.34 @@ -7399,8 +7412,9 @@ snapshots: loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) react-is: 17.0.2 + optionalDependencies: + react-dom: 18.3.1(react@18.3.1) react-shallow-renderer@16.15.0(react@18.3.1): dependencies: @@ -7424,7 +7438,7 @@ snapshots: dependencies: object-assign: 3.0.0 - react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): + react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 dom-helpers: 5.2.1 @@ -7433,7 +7447,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-window@1.8.11(react-dom@18.3.1)(react@18.3.1): + react-window@1.8.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 memoize-one: 5.2.1 @@ -8072,17 +8086,17 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11): + typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.7.2)): dependencies: - typedoc: 0.26.11(typescript@5.7.2) + typedoc: 0.26.11(typescript@5.6.3) - typedoc@0.26.11(typescript@5.7.2): + typedoc@0.26.11(typescript@5.6.3): dependencies: lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 shiki: 1.29.2 - typescript: 5.7.2 + typescript: 5.6.3 yaml: 2.7.0 typescript@5.4.2: {} @@ -8387,9 +8401,10 @@ snapshots: zustand@4.5.5(@types/react@18.3.1)(immer@10.1.1)(react@18.3.1): dependencies: + use-sync-external-store: 1.2.2(react@18.3.1) + optionalDependencies: '@types/react': 18.3.1 immer: 10.1.1 react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) zwitch@2.0.4: {} diff --git a/packages/itwin/grouping-mapping-widget/pnpm-lock.yaml b/packages/itwin/grouping-mapping-widget/pnpm-lock.yaml index 9948c49ab..be3bb28c6 100644 --- a/packages/itwin/grouping-mapping-widget/pnpm-lock.yaml +++ b/packages/itwin/grouping-mapping-widget/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -77,7 +78,7 @@ importers: version: 4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(@itwin/core-react@4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@types/react@17.0.19)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/appui-react': specifier: ^4.1.0 - version: 4.1.0(vbj4y4jgkiol26fw4oi5zhf5sm) + version: 4.1.0(46480216edb1f7b01631a75e2117868a) '@itwin/build-tools': specifier: ^4.1.0 version: 4.1.0(@types/node@14.14.20) @@ -122,13 +123,13 @@ importers: version: 3.7.7(eslint@7.32.0)(typescript@4.6.2) '@itwin/imodel-components-react': specifier: ^4.1.0 - version: 4.1.0(r2pvretlvabbd664s3ppgw5fbi) + version: 4.1.0(7750948c460b3a1c618a769eefa77a53) '@itwin/presentation-common': specifier: ^4.1.0 version: 4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0))(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/ecschema-metadata@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))) '@itwin/presentation-components': specifier: ^4.1.0 - version: 4.1.0(sb2rinp2iiwe7xxyt2dthqnkwq) + version: 4.1.0(3126bf476f5acc64a5bc28f48eb1c493) '@itwin/presentation-frontend': specifier: ^4.1.0 version: 4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0))(@itwin/core-frontend@4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(@itwin/core-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0))(@itwin/core-geometry@4.1.0)(@itwin/core-orbitgt@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/ecschema-metadata@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0)))(@itwin/presentation-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0))(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/ecschema-metadata@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0)))) @@ -2142,9 +2143,11 @@ packages: glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2281,6 +2284,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2704,6 +2708,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} @@ -3221,6 +3226,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true run-parallel@1.2.0: @@ -4196,7 +4202,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/appui-react@4.1.0(vbj4y4jgkiol26fw4oi5zhf5sm)': + '@itwin/appui-react@4.1.0(46480216edb1f7b01631a75e2117868a)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.1.0(@itwin/core-bentley@4.1.0) @@ -4209,7 +4215,7 @@ snapshots: '@itwin/core-quantity': 4.1.0(@itwin/core-bentley@4.1.0) '@itwin/core-react': 4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/core-telemetry': 4.1.0(@itwin/core-geometry@4.1.0) - '@itwin/imodel-components-react': 4.1.0(r2pvretlvabbd664s3ppgw5fbi) + '@itwin/imodel-components-react': 4.1.0(7750948c460b3a1c618a769eefa77a53) '@itwin/itwinui-icons': 1.16.0 '@itwin/itwinui-icons-react': 2.2.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) @@ -4382,7 +4388,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@4.1.0(r2pvretlvabbd664s3ppgw5fbi)': + '@itwin/imodel-components-react@4.1.0(7750948c460b3a1c618a769eefa77a53)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.1.0(@itwin/core-bentley@4.1.0) @@ -4491,7 +4497,7 @@ snapshots: '@itwin/core-quantity': 4.1.0(@itwin/core-bentley@4.1.0) '@itwin/ecschema-metadata': 4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0)) - '@itwin/presentation-components@4.1.0(sb2rinp2iiwe7xxyt2dthqnkwq)': + '@itwin/presentation-components@4.1.0(3126bf476f5acc64a5bc28f48eb1c493)': dependencies: '@itwin/appui-abstract': 4.1.0(@itwin/core-bentley@4.1.0) '@itwin/components-react': 4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(@itwin/core-react@4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(react-dom@17.0.2(react@17.0.2))(react@17.0.2) @@ -4499,7 +4505,7 @@ snapshots: '@itwin/core-common': 4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0) '@itwin/core-frontend': 4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(@itwin/core-common@4.1.0(@itwin/core-bentley@4.1.0)(@itwin/core-geometry@4.1.0))(@itwin/core-geometry@4.1.0)(@itwin/core-orbitgt@4.1.0)(@itwin/core-quantity@4.1.0(@itwin/core-bentley@4.1.0))(inversify@6.0.2)(reflect-metadata@0.1.14) '@itwin/core-react': 4.1.0(@itwin/appui-abstract@4.1.0(@itwin/core-bentley@4.1.0))(@itwin/core-bentley@4.1.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@itwin/imodel-components-react': 4.1.0(r2pvretlvabbd664s3ppgw5fbi) + '@itwin/imodel-components-react': 4.1.0(7750948c460b3a1c618a769eefa77a53) '@itwin/itwinui-css': 1.12.6 '@itwin/itwinui-icons-react': 2.8.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/itwinui-react': 2.12.18(react-dom@17.0.2(react@17.0.2))(react@17.0.2) diff --git a/packages/itwin/imodel-react-hooks/pnpm-lock.yaml b/packages/itwin/imodel-react-hooks/pnpm-lock.yaml index ef25ff255..1a691694a 100644 --- a/packages/itwin/imodel-react-hooks/pnpm-lock.yaml +++ b/packages/itwin/imodel-react-hooks/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -22,7 +23,7 @@ importers: version: 3.0.0(@itwin/core-bentley@3.0.0)(@itwin/core-geometry@3.0.0) '@itwin/core-frontend': specifier: ^3 || ^4 - version: 3.0.0(@itwin/appui-abstract@3.0.0)(@itwin/core-bentley@3.0.0)(@itwin/core-common@3.0.0)(@itwin/core-geometry@3.0.0)(@itwin/core-orbitgt@3.0.0)(@itwin/core-quantity@3.0.0)(@itwin/webgl-compatibility@3.0.0) + version: 3.0.0(@itwin/appui-abstract@3.0.0(@itwin/core-bentley@3.0.0))(@itwin/core-bentley@3.0.0)(@itwin/core-common@3.0.0(@itwin/core-bentley@3.0.0)(@itwin/core-geometry@3.0.0))(@itwin/core-geometry@3.0.0)(@itwin/core-orbitgt@3.0.0)(@itwin/core-quantity@3.0.0(@itwin/core-bentley@3.0.0))(@itwin/webgl-compatibility@3.0.0) '@itwin/core-geometry': specifier: ^3 || ^4 version: 3.0.0 @@ -40,7 +41,7 @@ importers: version: 3.0.0 '@testing-library/react': specifier: ^9.1.4 - version: 9.1.4(react-dom@17.0.2)(react@17.0.2) + version: 9.1.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@types/jest': specifier: ^27.5.2 version: 27.5.2 @@ -55,7 +56,7 @@ importers: version: 9.1.3 '@typescript-eslint/eslint-plugin': specifier: ^5.3.1 - version: 5.3.1(@typescript-eslint/parser@5.62.0)(eslint@7.11.0)(typescript@4.6.2) + version: 5.3.1(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0)(typescript@4.6.2) babel-jest: specifier: ^27.5.1 version: 27.5.1(@babel/core@7.23.6) @@ -79,7 +80,7 @@ importers: version: 3.0.2 ts-jest: specifier: ^27.1.3 - version: 27.1.3(@babel/core@7.23.6)(@types/jest@27.5.2)(babel-jest@27.5.1)(jest@27.5.1)(typescript@4.6.2) + version: 27.1.3(@babel/core@7.23.6)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.23.6))(jest@27.5.1)(typescript@4.6.2) typescript: specifier: ~4.6.0 version: 4.6.2 @@ -614,16 +615,6 @@ packages: typescript: optional: true - '@typescript-eslint/parser@5.62.0': - resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/scope-manager@4.31.2': resolution: {integrity: sha512-2JGwudpFoR/3Czq6mPpE8zBPYdHWFGL6lUNIGolbKQeSNv4EAiHaR5GVDQaLA0FwgcdcMtRk+SBJbFGL7+La5w==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -632,10 +623,6 @@ packages: resolution: {integrity: sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@3.10.1': resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -648,10 +635,6 @@ packages: resolution: {integrity: sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/typescript-estree@3.10.1': resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} engines: {node: ^10.12.0 || >=12.0.0} @@ -679,15 +662,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/visitor-keys@3.10.1': resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -700,10 +674,6 @@ packages: resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@ungap/promise-all-settled@1.1.2': resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} @@ -1520,10 +1490,12 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -1655,6 +1627,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2059,6 +2032,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} @@ -2507,10 +2481,12 @@ packages: rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true run-parallel@1.2.0: @@ -3319,8 +3295,8 @@ snapshots: recursive-readdir: 2.2.3 rimraf: 3.0.2 tree-kill: 1.2.2 - typedoc: 0.22.18(typescript@4.6.2) - typedoc-plugin-merge-modules: 3.1.0(typedoc@0.22.18) + typedoc: 0.22.18(typescript@4.4.4) + typedoc-plugin-merge-modules: 3.1.0(typedoc@0.22.18(typescript@4.6.2)) typescript: 4.4.4 wtfnode: 0.9.1 yargs: 16.2.0 @@ -3338,7 +3314,7 @@ snapshots: js-base64: 3.7.5 semver: 5.7.2 - '@itwin/core-frontend@3.0.0(@itwin/appui-abstract@3.0.0)(@itwin/core-bentley@3.0.0)(@itwin/core-common@3.0.0)(@itwin/core-geometry@3.0.0)(@itwin/core-orbitgt@3.0.0)(@itwin/core-quantity@3.0.0)(@itwin/webgl-compatibility@3.0.0)': + '@itwin/core-frontend@3.0.0(@itwin/appui-abstract@3.0.0(@itwin/core-bentley@3.0.0))(@itwin/core-bentley@3.0.0)(@itwin/core-common@3.0.0(@itwin/core-bentley@3.0.0)(@itwin/core-geometry@3.0.0))(@itwin/core-geometry@3.0.0)(@itwin/core-orbitgt@3.0.0)(@itwin/core-quantity@3.0.0(@itwin/core-bentley@3.0.0))(@itwin/webgl-compatibility@3.0.0)': dependencies: '@itwin/appui-abstract': 3.0.0(@itwin/core-bentley@3.0.0) '@itwin/core-bentley': 3.0.0 @@ -3391,13 +3367,13 @@ snapshots: '@itwin/eslint-plugin@3.0.0(eslint@7.11.0)(typescript@4.6.2)': dependencies: - '@typescript-eslint/eslint-plugin': 4.31.2(@typescript-eslint/parser@4.31.2)(eslint@7.11.0)(typescript@4.6.2) + '@typescript-eslint/eslint-plugin': 4.31.2(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0)(typescript@4.6.2) '@typescript-eslint/parser': 4.31.2(eslint@7.11.0)(typescript@4.6.2) eslint: 7.11.0 eslint-import-resolver-node: 0.3.4 - eslint-import-resolver-typescript: 2.4.0(eslint-plugin-import@2.23.4)(eslint@7.11.0) + eslint-import-resolver-typescript: 2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0) eslint-plugin-deprecation: 1.2.1(eslint@7.11.0)(typescript@4.6.2) - eslint-plugin-import: 2.23.4(@typescript-eslint/parser@5.62.0)(eslint@7.11.0) + eslint-plugin-import: 2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0))(eslint@7.11.0) eslint-plugin-jam3: 0.2.3 eslint-plugin-jsdoc: 35.1.3(eslint@7.11.0) eslint-plugin-jsx-a11y: 6.4.1(eslint@7.11.0) @@ -3670,7 +3646,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@9.1.4(react-dom@17.0.2)(react@17.0.2)': + '@testing-library/react@9.1.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.23.6 '@testing-library/dom': 6.16.0 @@ -3785,7 +3761,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@4.31.2(@typescript-eslint/parser@4.31.2)(eslint@7.11.0)(typescript@4.6.2)': + '@typescript-eslint/eslint-plugin@4.31.2(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0)(typescript@4.6.2)': dependencies: '@typescript-eslint/experimental-utils': 4.31.2(eslint@7.11.0)(typescript@4.6.2) '@typescript-eslint/parser': 4.31.2(eslint@7.11.0)(typescript@4.6.2) @@ -3796,14 +3772,15 @@ snapshots: regexpp: 3.2.0 semver: 7.5.4 tsutils: 3.21.0(typescript@4.6.2) + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.3.1(@typescript-eslint/parser@5.62.0)(eslint@7.11.0)(typescript@4.6.2)': + '@typescript-eslint/eslint-plugin@5.3.1(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0)(typescript@4.6.2)': dependencies: '@typescript-eslint/experimental-utils': 5.3.1(eslint@7.11.0)(typescript@4.6.2) - '@typescript-eslint/parser': 5.62.0(eslint@7.11.0)(typescript@4.6.2) + '@typescript-eslint/parser': 4.31.2(eslint@7.11.0)(typescript@4.6.2) '@typescript-eslint/scope-manager': 5.3.1 debug: 4.3.4 eslint: 7.11.0 @@ -3812,6 +3789,7 @@ snapshots: regexpp: 3.2.0 semver: 7.5.4 tsutils: 3.21.0(typescript@4.6.2) + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -3861,17 +3839,7 @@ snapshots: '@typescript-eslint/typescript-estree': 4.31.2(typescript@4.6.2) debug: 4.3.4 eslint: 7.11.0 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@5.62.0(eslint@7.11.0)(typescript@4.6.2)': - dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.6.2) - debug: 4.3.4 - eslint: 7.11.0 + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -3886,19 +3854,12 @@ snapshots: '@typescript-eslint/types': 5.3.1 '@typescript-eslint/visitor-keys': 5.3.1 - '@typescript-eslint/scope-manager@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/types@3.10.1': {} '@typescript-eslint/types@4.31.2': {} '@typescript-eslint/types@5.3.1': {} - '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/typescript-estree@3.10.1(typescript@4.6.2)': dependencies: '@typescript-eslint/types': 3.10.1 @@ -3909,6 +3870,7 @@ snapshots: lodash: 4.17.21 semver: 7.5.4 tsutils: 3.21.0(typescript@4.6.2) + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -3922,6 +3884,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 tsutils: 3.21.0(typescript@4.6.2) + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -3935,19 +3898,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 tsutils: 3.21.0(typescript@4.6.2) - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@5.62.0(typescript@4.6.2)': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@4.6.2) + optionalDependencies: typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -3966,11 +3917,6 @@ snapshots: '@typescript-eslint/types': 5.3.1 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - '@ungap/promise-all-settled@1.1.2': {} '@ungap/url-search-params@0.1.4': {} @@ -4350,6 +4296,7 @@ snapshots: debug@4.3.1(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 debug@4.3.4: @@ -4550,11 +4497,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4)(eslint@7.11.0): + eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0): dependencies: debug: 4.3.4 eslint: 7.11.0 - eslint-plugin-import: 2.23.4(@typescript-eslint/parser@5.62.0)(eslint@7.11.0) + eslint-plugin-import: 2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0))(eslint@7.11.0) glob: 7.2.3 is-glob: 4.0.3 resolve: 1.22.8 @@ -4562,12 +4509,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.4)(eslint@7.11.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint-import-resolver-node@0.3.4)(eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0))(eslint@7.11.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.11.0)(typescript@4.6.2) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 4.31.2(eslint@7.11.0)(typescript@4.6.2) eslint: 7.11.0 eslint-import-resolver-node: 0.3.4 + eslint-import-resolver-typescript: 2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0) transitivePeerDependencies: - supports-color @@ -4581,16 +4530,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.23.4(@typescript-eslint/parser@5.62.0)(eslint@7.11.0): + eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0))(eslint@7.11.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.11.0)(typescript@4.6.2) array-includes: 3.1.7 array.prototype.flat: 1.3.2 debug: 2.6.9 doctrine: 2.1.0 eslint: 7.11.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.4)(eslint@7.11.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint-import-resolver-node@0.3.4)(eslint-import-resolver-typescript@2.4.0(eslint-plugin-import@2.23.4(@typescript-eslint/parser@4.31.2(eslint@7.11.0)(typescript@4.6.2))(eslint@7.11.0))(eslint@7.11.0))(eslint@7.11.0) find-up: 2.1.0 has: 1.0.4 is-core-module: 2.13.1 @@ -4600,6 +4548,8 @@ snapshots: read-pkg-up: 3.0.0 resolve: 1.22.8 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 4.31.2(eslint@7.11.0)(typescript@4.6.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -5412,7 +5362,7 @@ snapshots: '@types/node': 20.10.5 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): - dependencies: + optionalDependencies: jest-resolve: 27.5.1 jest-regex-util@27.5.1: {} @@ -6435,11 +6385,8 @@ snapshots: tree-kill@1.2.2: {} - ts-jest@27.1.3(@babel/core@7.23.6)(@types/jest@27.5.2)(babel-jest@27.5.1)(jest@27.5.1)(typescript@4.6.2): + ts-jest@27.1.3(@babel/core@7.23.6)(@types/jest@27.5.2)(babel-jest@27.5.1(@babel/core@7.23.6))(jest@27.5.1)(typescript@4.6.2): dependencies: - '@babel/core': 7.23.6 - '@types/jest': 27.5.2 - babel-jest: 27.5.1(@babel/core@7.23.6) bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 27.5.1 @@ -6450,6 +6397,10 @@ snapshots: semver: 7.5.4 typescript: 4.6.2 yargs-parser: 20.2.9 + optionalDependencies: + '@babel/core': 7.23.6 + '@types/jest': 27.5.2 + babel-jest: 27.5.1(@babel/core@7.23.6) tsconfig-paths@3.15.0: dependencies: @@ -6506,18 +6457,18 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typedoc-plugin-merge-modules@3.1.0(typedoc@0.22.18): + typedoc-plugin-merge-modules@3.1.0(typedoc@0.22.18(typescript@4.6.2)): dependencies: - typedoc: 0.22.18(typescript@4.6.2) + typedoc: 0.22.18(typescript@4.4.4) - typedoc@0.22.18(typescript@4.6.2): + typedoc@0.22.18(typescript@4.4.4): dependencies: glob: 8.1.0 lunr: 2.3.9 marked: 4.3.0 minimatch: 5.1.6 shiki: 0.10.1 - typescript: 4.6.2 + typescript: 4.4.4 typescript@3.7.7: {} diff --git a/packages/itwin/map-layers/pnpm-lock.yaml b/packages/itwin/map-layers/pnpm-lock.yaml index 073fccb59..572edf5c3 100644 --- a/packages/itwin/map-layers/pnpm-lock.yaml +++ b/packages/itwin/map-layers/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -23,7 +24,7 @@ importers: version: 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/appui-react': specifier: ^5.3.0 - version: 5.3.0(vroquqr3z23ybaigawo4wl6zqu) + version: 5.3.0(893bb8484608a3de8c3de1ace63b8753) '@itwin/build-tools': specifier: ^4.10.10 version: 4.10.10(@types/node@18.19.80) @@ -59,7 +60,7 @@ importers: version: 5.0.0(eslint@9.22.0)(typescript@5.4.5) '@itwin/imodel-components-react': specifier: ^5.3.0 - version: 5.3.0(flxfgony5ylmwkpg6tz3vkwpau) + version: 5.3.0(9f969e0704e5c36a24226b4d0f6c3f56) '@itwin/itwinui-react': specifier: ^3.17.3 version: 3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3745,7 +3746,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.10 - '@itwin/appui-react@5.3.0(vroquqr3z23ybaigawo4wl6zqu)': + '@itwin/appui-react@5.3.0(893bb8484608a3de8c3de1ace63b8753)': dependencies: '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/components-react': 5.3.0(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/core-react@5.3.0(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/itwinui-react@3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3755,7 +3756,7 @@ snapshots: '@itwin/core-geometry': 4.10.10 '@itwin/core-quantity': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/core-react': 5.3.0(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/itwinui-react@3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@itwin/imodel-components-react': 5.3.0(flxfgony5ylmwkpg6tz3vkwpau) + '@itwin/imodel-components-react': 5.3.0(9f969e0704e5c36a24226b4d0f6c3f56) '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-react': 3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3787,7 +3788,7 @@ snapshots: rimraf: 3.0.2 tree-kill: 1.2.2 typedoc: 0.26.11(typescript@5.6.3) - typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.6.3)) + typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.4.5)) typescript: 5.6.3 wtfnode: 0.9.4 yargs: 17.7.2 @@ -3911,7 +3912,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@5.3.0(flxfgony5ylmwkpg6tz3vkwpau)': + '@itwin/imodel-components-react@5.3.0(9f969e0704e5c36a24226b4d0f6c3f56)': dependencies: '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/components-react': 5.3.0(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/core-react@5.3.0(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/itwinui-react@3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@itwin/itwinui-react@3.17.3(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -7021,7 +7022,7 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.6.3)): + typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.4.5)): dependencies: typedoc: 0.26.11(typescript@5.6.3) diff --git a/packages/itwin/measure-tools/pnpm-lock.yaml b/packages/itwin/measure-tools/pnpm-lock.yaml index 9f6134123..e690a59d7 100644 --- a/packages/itwin/measure-tools/pnpm-lock.yaml +++ b/packages/itwin/measure-tools/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -20,7 +21,7 @@ importers: version: 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/appui-react': specifier: ^4.17.6 - version: 4.17.6(zp44senl4i23levf25lqww53di) + version: 4.17.6(e2a510f7bca860c909df6b0dbdb9355e) '@itwin/build-tools': specifier: ^4.10.10 version: 4.10.10(@types/node@20.10.5) @@ -62,7 +63,7 @@ importers: version: 4.1.1(eslint@8.57.1)(typescript@5.7.3) '@itwin/imodel-components-react': specifier: ^4.17.6 - version: 4.17.6(rgp3peqew4whu5ov32jy4qaszi) + version: 4.17.6(adbd08b6a5c978afc0b4e50047c01d30) '@itwin/itwinui-react': specifier: ^3.17.3 version: 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -71,7 +72,7 @@ importers: version: 4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-common@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-geometry@4.10.10))(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/ecschema-metadata@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10))) '@itwin/presentation-components': specifier: ^5.11.0 - version: 5.11.0(gpvfjcnjbvsljo6ek5qnphrqqm) + version: 5.11.0(ba211882dc195551f41ddcf007318898) '@itwin/presentation-frontend': specifier: ^4.10.10 version: 4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-common@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-geometry@4.10.10))(@itwin/core-frontend@4.10.10(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/core-common@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-geometry@4.10.10))(@itwin/core-geometry@4.10.10)(@itwin/core-orbitgt@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10))(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/ecschema-metadata@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10)))(@itwin/presentation-common@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-common@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-geometry@4.10.10))(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/ecschema-metadata@4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10)))) @@ -461,6 +462,12 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' + '@floating-ui/react@0.26.28': + resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/react@0.27.5': resolution: {integrity: sha512-BX3jKxo39Ba05pflcQmqPPwc0qdNsdNi/eweAFtoIdrJWNen2sVEWMEac3i6jU55Qfx+lOcdMNKYn2CtWmlnOQ==} peerDependencies: @@ -639,6 +646,12 @@ packages: react: '>=16.8.6 < 19.0.0' react-dom: '>=16.8.6 < 19.0.0' + '@itwin/itwinui-react@3.16.0': + resolution: {integrity: sha512-mjQ+gpOEI0zOo5iITybvr0XW+72EB5WH9Xnt8Xi4uz51riLM/6wveqmVJgQcMPpWXfODm97uZQmZ0atGwhykNQ==} + peerDependencies: + react: '>= 17.0.0 < 19.0.0' + react-dom: '>=17.0.0 < 19.0.0' + '@itwin/itwinui-react@3.17.3': resolution: {integrity: sha512-TiE2kzuod6otjBpNV0KTivK37+Uq5gG0sRSymcSpDMOfBk69zdn6xKTHZpY7ncRCgFxo+Xr68KFxBJXYYSIoEA==} peerDependencies: @@ -4159,6 +4172,14 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@floating-ui/react@0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/utils': 0.2.9 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tabbable: 6.2.0 + '@floating-ui/react@0.27.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -4196,7 +4217,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.10 - '@itwin/appui-react@4.17.6(zp44senl4i23levf25lqww53di)': + '@itwin/appui-react@4.17.6(e2a510f7bca860c909df6b0dbdb9355e)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) @@ -4208,10 +4229,10 @@ snapshots: '@itwin/core-quantity': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/core-telemetry': 4.10.10(@itwin/core-geometry@4.10.10) - '@itwin/imodel-components-react': 4.17.6(rgp3peqew4whu5ov32jy4qaszi) + '@itwin/imodel-components-react': 4.17.6(adbd08b6a5c978afc0b4e50047c01d30) '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@itwin/itwinui-react': 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.16.0(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-react-v2': '@itwin/itwinui-react@2.12.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' '@itwin/itwinui-variables': 3.3.1 classnames: 2.3.1 @@ -4243,7 +4264,7 @@ snapshots: rimraf: 3.0.2 tree-kill: 1.2.2 typedoc: 0.26.11(typescript@5.6.3) - typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.6.3)) + typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.7.3)) typescript: 5.6.3 wtfnode: 0.9.4 yargs: 17.7.2 @@ -4262,7 +4283,7 @@ snapshots: '@itwin/core-bentley': 4.10.10 '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@itwin/itwinui-react': 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.16.0(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-variables': 3.3.1 classnames: 2.3.1 immer: 9.0.6 @@ -4343,7 +4364,7 @@ snapshots: '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/core-bentley': 4.10.10 '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@itwin/itwinui-react': 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.16.0(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-variables': 3.3.1 classnames: 2.3.1 dompurify: 2.5.8 @@ -4388,7 +4409,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@4.17.6(rgp3peqew4whu5ov32jy4qaszi)': + '@itwin/imodel-components-react@4.17.6(adbd08b6a5c978afc0b4e50047c01d30)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) @@ -4400,7 +4421,7 @@ snapshots: '@itwin/core-quantity': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@itwin/itwinui-react': 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-react': 3.16.0(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-variables': 3.3.1 classnames: 2.3.1 react: 18.3.1 @@ -4424,13 +4445,28 @@ snapshots: '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tippyjs/react': 4.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react-table': 7.7.20 - classnames: 2.3.1 + classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-table: 7.8.0(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tippy.js: 6.3.7 + '@itwin/itwinui-react@3.16.0(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@swc/helpers': 0.5.15 + '@tanstack/react-virtual': 3.13.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + jotai: 2.12.2(@types/react@17.0.83)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-table: 7.8.0(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + '@itwin/itwinui-react@3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.27.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -4463,7 +4499,7 @@ snapshots: '@itwin/core-quantity': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/ecschema-metadata': 4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10)) - '@itwin/presentation-components@5.11.0(gpvfjcnjbvsljo6ek5qnphrqqm)': + '@itwin/presentation-components@5.11.0(ba211882dc195551f41ddcf007318898)': dependencies: '@itwin/appui-abstract': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/components-react': 4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@itwin/core-react@4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -4473,7 +4509,7 @@ snapshots: '@itwin/core-quantity': 4.10.10(@itwin/core-bentley@4.10.10) '@itwin/core-react': 4.17.6(@itwin/appui-abstract@4.10.10(@itwin/core-bentley@4.10.10))(@itwin/core-bentley@4.10.10)(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/ecschema-metadata': 4.10.10(@itwin/core-bentley@4.10.10)(@itwin/core-quantity@4.10.10(@itwin/core-bentley@4.10.10)) - '@itwin/imodel-components-react': 4.17.6(rgp3peqew4whu5ov32jy4qaszi) + '@itwin/imodel-components-react': 4.17.6(adbd08b6a5c978afc0b4e50047c01d30) '@itwin/itwinui-icons-react': 2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@itwin/itwinui-react': 3.17.3(@types/react@17.0.83)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -7963,7 +7999,7 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.6.3)): + typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.7.3)): dependencies: typedoc: 0.26.11(typescript@5.6.3) diff --git a/packages/itwin/one-click-lca-widget/pnpm-lock.yaml b/packages/itwin/one-click-lca-widget/pnpm-lock.yaml index 4178e9db0..b921ffa3d 100644 --- a/packages/itwin/one-click-lca-widget/pnpm-lock.yaml +++ b/packages/itwin/one-click-lca-widget/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -26,7 +27,7 @@ importers: version: 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(@itwin/core-react@4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@types/react@17.0.38)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/appui-react': specifier: ^4.0.0 - version: 4.0.0(4aviqasbd5aqssmwfqbtgl5uhe) + version: 4.0.0(cbcec17d6927a9f17d314264087bce64) '@itwin/build-tools': specifier: ^4.0.0 version: 4.0.0(@types/node@14.18.9) @@ -71,7 +72,7 @@ importers: version: 3.7.7(eslint@7.32.0)(typescript@4.6.2) '@itwin/imodel-components-react': specifier: ^4.0.0 - version: 4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu) + version: 4.0.0(18c4068127b0162cab3a6c6f63fae890) '@itwin/presentation-common': specifier: ^4.0.0 version: 4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-common@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-geometry@4.0.0))(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/ecschema-metadata@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))) @@ -2038,9 +2039,11 @@ packages: glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2185,6 +2188,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2625,6 +2629,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} @@ -3196,6 +3201,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true run-parallel@1.2.0: @@ -4216,7 +4222,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/appui-react@4.0.0(4aviqasbd5aqssmwfqbtgl5uhe)': + '@itwin/appui-react@4.0.0(cbcec17d6927a9f17d314264087bce64)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) @@ -4229,7 +4235,7 @@ snapshots: '@itwin/core-quantity': 4.0.0(@itwin/core-bentley@4.0.0) '@itwin/core-react': 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/core-telemetry': 4.0.0(@itwin/core-geometry@4.0.0) - '@itwin/imodel-components-react': 4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu) + '@itwin/imodel-components-react': 4.0.0(18c4068127b0162cab3a6c6f63fae890) '@itwin/itwinui-icons': 1.16.0 '@itwin/itwinui-icons-react': 2.2.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/itwinui-react': 2.11.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2) @@ -4420,7 +4426,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu)': + '@itwin/imodel-components-react@4.0.0(18c4068127b0162cab3a6c6f63fae890)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) diff --git a/packages/itwin/property-grid/pnpm-lock.yaml b/packages/itwin/property-grid/pnpm-lock.yaml index b4098e541..2d329c96f 100644 --- a/packages/itwin/property-grid/pnpm-lock.yaml +++ b/packages/itwin/property-grid/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true overrides: '@itwin/oidc-signin-tool>@itwin/core-common': 4.10.2 @@ -42,7 +43,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/appui-react': specifier: ^5.0.5 - version: 5.0.5(5rpi4q225yfvfv6j2w2tnwmpnq) + version: 5.0.5(b4245d850a7f8686057f6d21bfe7efa4) '@itwin/build-tools': specifier: ^4.10.2 version: 4.10.2(@types/node@22.13.9) @@ -87,7 +88,7 @@ importers: version: 4.1.1(eslint@8.57.0)(typescript@5.0.2) '@itwin/imodel-components-react': specifier: ^5.0.5 - version: 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + version: 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/oidc-signin-tool': specifier: ^4.4.0 version: 4.4.0(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2) @@ -96,7 +97,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-components': specifier: ^5.9.0 - version: 5.9.0(siz7jn52awtps3l3wi52m34tda) + version: 5.9.0(6eb1103e642bd85e7fa92c8b351be76d) '@itwin/presentation-frontend': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) @@ -4207,7 +4208,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/appui-react@5.0.5(5rpi4q225yfvfv6j2w2tnwmpnq)': + '@itwin/appui-react@5.0.5(b4245d850a7f8686057f6d21bfe7efa4)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4218,7 +4219,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/core-telemetry': 4.10.2(@itwin/core-geometry@4.10.2) - '@itwin/imodel-components-react': 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + '@itwin/imodel-components-react': 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4401,7 +4402,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@5.0.5(pxkxxmauca5pply2pr6iknpqqu)': + '@itwin/imodel-components-react@5.0.5(669cc56bf8e9536ab4e48ba9b42235be)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4480,7 +4481,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/presentation-components@5.9.0(siz7jn52awtps3l3wi52m34tda)': + '@itwin/presentation-components@5.9.0(6eb1103e642bd85e7fa92c8b351be76d)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4490,7 +4491,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/imodel-components-react': 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + '@itwin/imodel-components-react': 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0) diff --git a/packages/itwin/reports-config-widget/pnpm-lock.yaml b/packages/itwin/reports-config-widget/pnpm-lock.yaml index ef65e3dac..5aec72f66 100644 --- a/packages/itwin/reports-config-widget/pnpm-lock.yaml +++ b/packages/itwin/reports-config-widget/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: @@ -47,7 +48,7 @@ importers: version: 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(@itwin/core-react@4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@types/react@17.0.19)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/appui-react': specifier: ^4.0.0 - version: 4.0.0(qobye2x4pfhfj62erwp66r3jya) + version: 4.0.0(7d254dd8cfc4a6b525a0ec0d2ca82971) '@itwin/build-tools': specifier: ^4.0.0 version: 4.0.0(@types/node@14.14.20) @@ -89,7 +90,7 @@ importers: version: 3.7.8(eslint@7.32.0)(typescript@4.6.2) '@itwin/imodel-components-react': specifier: ^4.0.0 - version: 4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu) + version: 4.0.0(18c4068127b0162cab3a6c6f63fae890) '@itwin/presentation-common': specifier: ^4.0.0 version: 4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-common@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-geometry@4.0.0))(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/ecschema-metadata@4.0.0(@itwin/core-bentley@4.0.0)(@itwin/core-quantity@4.0.0(@itwin/core-bentley@4.0.0))) @@ -1975,9 +1976,11 @@ packages: glob@7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2111,6 +2114,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2528,6 +2532,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} @@ -3010,6 +3015,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true run-parallel@1.2.0: @@ -3945,7 +3951,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/appui-react@4.0.0(qobye2x4pfhfj62erwp66r3jya)': + '@itwin/appui-react@4.0.0(7d254dd8cfc4a6b525a0ec0d2ca82971)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) @@ -3958,7 +3964,7 @@ snapshots: '@itwin/core-quantity': 4.0.0(@itwin/core-bentley@4.0.0) '@itwin/core-react': 4.0.0(@itwin/appui-abstract@4.0.0(@itwin/core-bentley@4.0.0))(@itwin/core-bentley@4.0.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/core-telemetry': 4.0.0(@itwin/core-geometry@4.0.0) - '@itwin/imodel-components-react': 4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu) + '@itwin/imodel-components-react': 4.0.0(18c4068127b0162cab3a6c6f63fae890) '@itwin/itwinui-icons': 1.16.0 '@itwin/itwinui-icons-react': 2.4.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@itwin/itwinui-react': 2.11.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2) @@ -4133,7 +4139,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@4.0.0(fp3dnxb3i5wy2lqpf3omcuqnwu)': + '@itwin/imodel-components-react@4.0.0(18c4068127b0162cab3a6c6f63fae890)': dependencies: '@bentley/icons-generic': 1.0.34 '@itwin/appui-abstract': 4.0.0(@itwin/core-bentley@4.0.0) diff --git a/packages/itwin/tree-widget/pnpm-lock.yaml b/packages/itwin/tree-widget/pnpm-lock.yaml index b98fc95b5..5d050ad93 100644 --- a/packages/itwin/tree-widget/pnpm-lock.yaml +++ b/packages/itwin/tree-widget/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true overrides: '@itwin/oidc-signin-tool>@itwin/core-common': 4.10.2 @@ -48,7 +49,7 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/appui-react': specifier: ^5.0.5 - version: 5.0.5(5rpi4q225yfvfv6j2w2tnwmpnq) + version: 5.0.5(b4245d850a7f8686057f6d21bfe7efa4) '@itwin/build-tools': specifier: ^4.10.2 version: 4.10.2(@types/node@22.13.9) @@ -102,7 +103,7 @@ importers: version: 4.1.1(eslint@8.57.0)(typescript@5.2.2) '@itwin/imodel-components-react': specifier: ^5.0.5 - version: 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + version: 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/itwinui-react': specifier: ^3.16.5 version: 3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -117,13 +118,13 @@ importers: version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) '@itwin/presentation-components': specifier: ^5.9.0 - version: 5.9.0(siz7jn52awtps3l3wi52m34tda) + version: 5.9.0(6eb1103e642bd85e7fa92c8b351be76d) '@itwin/presentation-frontend': specifier: ^4.10.2 version: 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) '@itwin/presentation-testing': specifier: ^5.3.0 - version: 5.3.0(q27nx37d2gtajavz7xwqddscta) + version: 5.3.0(1e63ebdc72bba4e00598d85336603eae) '@itwin/webgl-compatibility': specifier: ^4.10.2 version: 4.10.2 @@ -715,7 +716,7 @@ packages: '@itwin/presentation-hierarchies-react@1.6.1': resolution: {integrity: sha512-Vo7wG46arI1KYFW1Zt4lWFAaSssOTRMiejRRUDGdBfEjxmZ0oN6boFyoOQKFKoO4u7yc3JNHosDgu1q296uTNg==} peerDependencies: - '@itwin/itwinui-react': ^3.0.0 + '@itwin/itwinui-react': 3.16.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -2939,6 +2940,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.includes@4.3.0: resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} @@ -4720,7 +4722,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/appui-react@5.0.5(5rpi4q225yfvfv6j2w2tnwmpnq)': + '@itwin/appui-react@5.0.5(b4245d850a7f8686057f6d21bfe7efa4)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4731,7 +4733,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/core-telemetry': 4.10.2(@itwin/core-geometry@4.10.2) - '@itwin/imodel-components-react': 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + '@itwin/imodel-components-react': 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -4763,7 +4765,7 @@ snapshots: rimraf: 3.0.2 tree-kill: 1.2.2 typedoc: 0.26.11(typescript@5.6.3) - typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.6.3)) + typedoc-plugin-merge-modules: 6.1.0(typedoc@0.26.11(typescript@5.2.2)) typescript: 5.6.3 wtfnode: 0.9.1 yargs: 17.7.2 @@ -4960,7 +4962,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@itwin/imodel-components-react@5.0.5(pxkxxmauca5pply2pr6iknpqqu)': + '@itwin/imodel-components-react@5.0.5(669cc56bf8e9536ab4e48ba9b42235be)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -5059,7 +5061,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/presentation-components@5.9.0(siz7jn52awtps3l3wi52m34tda)': + '@itwin/presentation-components@5.9.0(6eb1103e642bd85e7fa92c8b351be76d)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -5069,7 +5071,7 @@ snapshots: '@itwin/core-quantity': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/core-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/ecschema-metadata': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)) - '@itwin/imodel-components-react': 5.0.5(pxkxxmauca5pply2pr6iknpqqu) + '@itwin/imodel-components-react': 5.0.5(669cc56bf8e9536ab4e48ba9b42235be) '@itwin/itwinui-icons-react': 2.9.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-illustrations-react': 2.1.0(react-dom@18.0.0(react@18.0.0))(react@18.0.0) '@itwin/itwinui-react': 3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -5136,7 +5138,7 @@ snapshots: dependencies: '@itwin/core-bentley': 4.10.2 - '@itwin/presentation-testing@5.3.0(q27nx37d2gtajavz7xwqddscta)': + '@itwin/presentation-testing@5.3.0(1e63ebdc72bba4e00598d85336603eae)': dependencies: '@itwin/appui-abstract': 4.10.2(@itwin/core-bentley@4.10.2) '@itwin/components-react': 5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-react@5.0.5(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(@itwin/itwinui-react@3.16.5(@types/react@18.0.34)(react-dom@18.0.0(react@18.0.0))(react@18.0.0))(react-dom@18.0.0(react@18.0.0))(react@18.0.0) @@ -5146,7 +5148,7 @@ snapshots: '@itwin/core-frontend': 4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14) '@itwin/presentation-backend': 4.10.2(@itwin/core-backend@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@opentelemetry/api@1.7.0))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) '@itwin/presentation-common': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))) - '@itwin/presentation-components': 5.9.0(siz7jn52awtps3l3wi52m34tda) + '@itwin/presentation-components': 5.9.0(6eb1103e642bd85e7fa92c8b351be76d) '@itwin/presentation-frontend': 4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-frontend@4.10.2(@itwin/appui-abstract@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-geometry@4.10.2)(@itwin/core-orbitgt@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(inversify@6.0.2)(reflect-metadata@0.1.14))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))(@itwin/presentation-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-common@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-geometry@4.10.2))(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2))(@itwin/ecschema-metadata@4.10.2(@itwin/core-bentley@4.10.2)(@itwin/core-quantity@4.10.2(@itwin/core-bentley@4.10.2)))) rimraf: 6.0.1 sanitize-filename: 1.6.3 @@ -9349,7 +9351,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.6.3)): + typedoc-plugin-merge-modules@6.1.0(typedoc@0.26.11(typescript@5.2.2)): dependencies: typedoc: 0.26.11(typescript@5.6.3) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8ce56f8b7..03dd33156 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,6 +3,7 @@ lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false + injectWorkspacePackages: true importers: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2b159030e..55e951ab2 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,13 @@ packages: - - "packages/itwin/*" - - "!packages/itwin/breakdown-trees" - - "apps/test-viewer" - - "apps/learning-snippets" + - packages/itwin/* + - '!packages/itwin/breakdown-trees' + - apps/test-viewer + - apps/learning-snippets + +onlyBuiltDependencies: + - '@bentley/imodeljs-native' + - '@itwin/oidc-signin-tool' + - core-js-pure + - esbuild + - puppeteer + - typemoq From 97e5df7ec060ebdad16bf6b3c3b9e65fb8df610a Mon Sep 17 00:00:00 2001 From: "Saulius.Skliutas" <24278440+saskliutas@users.noreply.github.com> Date: Thu, 20 Mar 2025 14:23:00 +0200 Subject: [PATCH 2/4] Bump lage --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 023179a64..62feedd89 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "devDependencies": { "beachball": "^2.43.1", "cpx2": "^7.0.1", - "lage": "^2.7.16", + "lage": "^2.13.0", "prettier": "^3.2.5", "yargs": "^17.7.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03dd33156..5e7444de4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: specifier: ^7.0.1 version: 7.0.1 lage: - specifier: ^2.7.16 - version: 2.7.16 + specifier: ^2.13.0 + version: 2.13.0 prettier: specifier: ^3.2.5 version: 3.2.5 @@ -370,8 +370,8 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} - lage@2.7.16: - resolution: {integrity: sha512-yi9LZm6XEWiLNA6LcrcVSbsjAZw30bbQW6cppZKDYOrdbR0f2mYjpFNOdElRhJctkx8YFbP2xYg1Hsf61bc+Cg==} + lage@2.13.0: + resolution: {integrity: sha512-qWaBxHoEzo/SHeHBu28MTdAYyX8QwqGIe8U/yuPRVFIrCm8hunSawaiLRSqfj2wmvkSz2NVgJHiuI7N8wVUHGA==} hasBin: true lines-and-columns@1.2.4: @@ -968,7 +968,7 @@ snapshots: kleur@3.0.3: {} - lage@2.7.16: + lage@2.13.0: dependencies: glob-hasher: 1.4.2 optionalDependencies: From 86d435b56ab0d5fbfb25899a4d4f8cca10fd5768 Mon Sep 17 00:00:00 2001 From: "Saulius.Skliutas" <24278440+saskliutas@users.noreply.github.com> Date: Thu, 20 Mar 2025 16:13:22 +0200 Subject: [PATCH 3/4] Remove sync-injected-deps-after-scripts --- .npmrc | 1 - apps/learning-snippets/package.json | 8 -- apps/learning-snippets/pnpm-lock.yaml | 5 - apps/test-viewer/package.json | 8 +- apps/test-viewer/scripts/linkWorkspaceDeps.js | 107 ++++++++++++++++++ lage.config.js | 1 + 6 files changed, 114 insertions(+), 16 deletions(-) create mode 100644 apps/test-viewer/scripts/linkWorkspaceDeps.js diff --git a/.npmrc b/.npmrc index 2e6f64d76..7840020db 100644 --- a/.npmrc +++ b/.npmrc @@ -7,6 +7,5 @@ shared-workspace-lockfile=false side-effects-cache=false inject-workspace-packages=true -sync-injected-deps-after-scripts[]=build package-manager-strict=false diff --git a/apps/learning-snippets/package.json b/apps/learning-snippets/package.json index 40d659d4a..da62a538a 100644 --- a/apps/learning-snippets/package.json +++ b/apps/learning-snippets/package.json @@ -76,14 +76,6 @@ "sinon-chai": "^3.7.0", "typescript": "~5.6.0" }, - "dependenciesMeta": { - "@itwin/tree-widget-react": { - "injected": true - }, - "@itwin/property-grid-react": { - "injected": true - } - }, "eslintConfig": { "extends": [ ".eslintrc.js" diff --git a/apps/learning-snippets/pnpm-lock.yaml b/apps/learning-snippets/pnpm-lock.yaml index 33b567c40..9a11935c1 100644 --- a/apps/learning-snippets/pnpm-lock.yaml +++ b/apps/learning-snippets/pnpm-lock.yaml @@ -189,11 +189,6 @@ importers: typescript: specifier: ~5.6.0 version: 5.6.3 - dependenciesMeta: - '@itwin/property-grid-react': - injected: true - '@itwin/tree-widget-react': - injected: true packages: diff --git a/apps/test-viewer/package.json b/apps/test-viewer/package.json index 0f7b6aaed..ea1777503 100644 --- a/apps/test-viewer/package.json +++ b/apps/test-viewer/package.json @@ -78,10 +78,14 @@ }, "scripts": { "start": "dotenvx run -- vite", - "build": "tsc --noEmit", + "start:dev": "run-p start link:deps:watch", + "start:dev:no-watch": "run-p start link:deps", + "build": "npm run link:deps && tsc --noEmit", "clean": "rimraf dist", "dist": "vite build", - "lint": "eslint ./src/**/*.{ts,tsx}" + "lint": "eslint ./src/**/*.{ts,tsx}", + "link:deps": "node ./scripts/linkWorkspaceDeps.js", + "link:deps:watch": "node ./scripts/linkWorkspaceDeps.js --watch" }, "eslintConfig": { "extends": [ diff --git a/apps/test-viewer/scripts/linkWorkspaceDeps.js b/apps/test-viewer/scripts/linkWorkspaceDeps.js new file mode 100644 index 000000000..bf953bde7 --- /dev/null +++ b/apps/test-viewer/scripts/linkWorkspaceDeps.js @@ -0,0 +1,107 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Bentley Systems, Incorporated. All rights reserved. + * See LICENSE.md in the project root for license terms and full copyright notice. + *--------------------------------------------------------------------------------------------*/ +const fs = require("fs"); +const path = require("path"); +const watch = process.argv[2] && process.argv[2] === "--watch"; + +const packages = [ + { + name: "@itwin/tree-widget-react", + dir: "tree-widget", + }, + { + name: "@itwin/property-grid-react", + dir: "property-grid", + }, + { + name: "@itwin/measure-tools-react", + dir: "measure-tools", + }, + { + name: "@itwin/map-layers", + dir: "map-layers", + }, + { + name: "@itwin/geo-tools-react", + dir: "geo-tools", + }, + { + name: "@itwin/grouping-mapping-widget", + dir: "grouping-mapping-widget", + }, + { + name: "@itwin/reports-config-widget-react", + dir: "reports-config-widget", + }, + { + name: "@itwin/ec3-widget-react", + dir: "ec3-widget", + }, + { + name: "@itwin/one-click-lca-react", + dir: "one-click-lca-widget", + }, +]; + +linkPackages(); + +function linkPackages() { + for (const package of packages) { + const sourcePath = getSourceLibPath(package.dir, packages.libDirName); + if (!fs.existsSync(sourcePath)) { + console.warn(`Package ${package.name} source path does not exist: ${sourcePath}`); + continue; + } + const targetPath = getTargetLibPath(package.name, package.libDirName); + + copyChangedFiles(package.name, sourcePath, targetPath); + + if (watch) { + let lastChange = undefined; + fs.watch(sourcePath, { recursive: true }, () => { + const now = new Date(); + if (now === lastChange) { + return; + } + lastChange = now; + setTimeout(() => { + if (now === lastChange) { + copyChangedFiles(package.name, sourcePath, targetPath); + lastChange = undefined; + } + }, 100); + }); + } + } +} + +function copyChangedFiles(packageName, sourceDir, targetDir) { + console.log(`[${new Date().toLocaleTimeString()}] Updating ${packageName}`); + fs.cpSync(sourceDir, targetDir, { + recursive: true, + filter: (source, dest) => { + if (!fs.existsSync(dest)) { + return true; + } + const sourceStat = fs.statSync(source); + if (sourceStat.isDirectory()) { + return true; + } + const destStat = fs.statSync(dest); + return sourceStat.mtime.getTime() > destStat.mtime.getTime(); + }, + }); +} + +function getTargetLibPath(packageName, distDirName) { + const packagePath = path.resolve(__dirname, "../node_modules", packageName); + const realPath = fs.realpathSync(packagePath); + return path.resolve(realPath, distDirName ?? "lib"); +} + +function getSourceLibPath(packageDir, distDirName) { + const sourcePath = path.resolve(__dirname, "../../../packages/itwin", packageDir); + return path.resolve(sourcePath, distDirName ?? "lib"); +} diff --git a/lage.config.js b/lage.config.js index 9cfcd8aae..232cb5a58 100644 --- a/lage.config.js +++ b/lage.config.js @@ -59,5 +59,6 @@ module.exports = { cache: false, }, }, + npmClient: "pnpm", cache: true, }; From 3c4ff5472332bcec53d3e21f759338903d079c39 Mon Sep 17 00:00:00 2001 From: "Saulius.Skliutas" <24278440+saskliutas@users.noreply.github.com> Date: Wed, 26 Mar 2025 17:00:14 +0200 Subject: [PATCH 4/4] Run post install script for all deps --- package.json | 3 +++ pnpm-workspace.yaml | 8 -------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 62feedd89..8a2d3e9d7 100644 --- a/package.json +++ b/package.json @@ -31,5 +31,8 @@ "lage": "^2.13.0", "prettier": "^3.2.5", "yargs": "^17.7.2" + }, + "pnpm": { + "neverBuiltDependencies": [] } } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 55e951ab2..c4c19d6fe 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,11 +3,3 @@ packages: - '!packages/itwin/breakdown-trees' - apps/test-viewer - apps/learning-snippets - -onlyBuiltDependencies: - - '@bentley/imodeljs-native' - - '@itwin/oidc-signin-tool' - - core-js-pure - - esbuild - - puppeteer - - typemoq