diff --git a/apps/build-tools/bin/extract-api-summary.js b/apps/build-tools/bin/extract-api-summary.js deleted file mode 100644 index ae7140f3e..000000000 --- a/apps/build-tools/bin/extract-api-summary.js +++ /dev/null @@ -1,73 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Bentley Systems, Incorporated. All rights reserved. - * See LICENSE.md in the project root for license terms and full copyright notice. - *--------------------------------------------------------------------------------------------*/ -"use strict"; - -// The script parses api.md files, generated by the extract-api.js script (and subsequently the api-extractor.com tool), and extracts the high level API items -// into a csv format for easier review. - -const path = require("node:path"); -const argv = require("yargs").argv; -const fs = require("node:fs"); - -if (undefined === argv.apiSignature) { - console.log("Missing apiSignature argument."); - return; -} - -if (!fs.existsSync(argv.apiSignature)) { - console.log("The api signature file does not exist."); - return; -} - -if (undefined === argv.outDir) { - console.log("Missing outDir argument."); - return; -} - -fs.mkdirSync(path.normalize(argv.outDir), { recursive: true }); - -// create output file -const apiSignatureFileName = path.parse(argv.apiSignature).name; -const sigFileName = apiSignatureFileName.split(".")[0]; -const sigFilePath = path.join(argv.outDir, `${sigFileName}.exports.csv`); - -const outputLines = []; -outputLines.push("sep=;"); -outputLines.push("Release Tag;API Item Type;API Item Name"); - -// Open up the signature file -fs.readFile(argv.apiSignature, function (error, data) { - if (error) { - throw error; - } - - let releaseTag = ""; - let deprecated = false; - data - .toString() - .split("\n") - .forEach(function (line, index, arr) { - let match; - if (!releaseTag) { - match = line.match(/^\/\/ @(beta|alpha|public|internal)(?: @(deprecated))?/); - if (match) { - releaseTag = match[1]; - deprecated = !!match[2]; - } - return; - } - - match = line.match(/^export (\w+) (\w+)/); - if (match) { - outputLines.push(`${releaseTag};${match[1]};${match[2]}`); - if (deprecated) { - outputLines.push(`deprecated;${match[1]};${match[2]}`); - } - } - releaseTag = ""; - deprecated = false; - }); - fs.writeFileSync(sigFilePath, outputLines.join("\n")); -}); diff --git a/apps/build-tools/bin/extract-api.cjs b/apps/build-tools/bin/extract-api.cjs deleted file mode 100755 index ce9427c75..000000000 --- a/apps/build-tools/bin/extract-api.cjs +++ /dev/null @@ -1,119 +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 { spawn, handleInterrupts } = require("@itwin/build-tools/scripts/utils/simpleSpawn"); -const argv = require("yargs").argv; -const fs = require("node:fs"); -const path = require("node:path"); - -if (argv.entry === undefined) { - console.log("No argument found"); - return; -} - -const isCI = process.env.TF_BUILD; -const entryPointFileName = argv.entry; -const missingTagsLevel = argv.missingTags ?? "error"; -const incompatibleTagsLevel = argv.ignoreIncompatibleTags ?? "error"; - -const apiReportFolder = argv.apiReportFolder ?? "./api"; -const apiReportTempFolder = argv.apiReportTempFolder ?? "./api/temp"; - -const config = { - $schema: "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - projectFolder: "../../", - compiler: { - tsconfigFilePath: "/tsconfig.json", - }, - mainEntryPointFilePath: `${entryPointFileName}.d.ts`, - apiReport: { - enabled: true, - reportFolder: path.resolve(apiReportFolder), - reportTempFolder: path.resolve(apiReportTempFolder), - includeForgottenExports: true, - }, - docModel: { - enabled: false, - }, - dtsRollup: { - enabled: false, - }, - tsdocMetadata: { - enabled: false, - }, - messages: { - tsdocMessageReporting: { - default: { - logLevel: "none", - }, - }, - extractorMessageReporting: { - default: { - logLevel: "error", - addToApiReportFile: false, - }, - "ae-incompatible-release-tags": { - logLevel: incompatibleTagsLevel, - addToApiReportFile: false, - }, - "ae-missing-release-tag": { - logLevel: missingTagsLevel, - addToApiReportFile: false, - }, - "ae-internal-missing-underscore": { - logLevel: "none", - addToApiReportFile: false, - }, - "ae-forgotten-export": { - logLevel: "none", - addToApiReportFile: false, - }, - "ae-unresolved-inheritdoc-reference": { - logLevel: "error", - addToApiReportFile: true, - }, - "ae-unresolved-inheritdoc-base": { - logLevel: "error", - addToApiReportFile: true, - }, - }, - }, -}; - -if (!fs.existsSync("lib")) { - process.stderr.write("`lib` folder not found. Build the package(s) before running `extract-api`"); - process.exit(1); -} - -const configFileName = `lib/cjs/${entryPointFileName}.json`; -fs.writeFileSync(configFileName, JSON.stringify(config, null, 2)); - -const args = ["run", "-c", configFileName]; -if (!isCI) { - args.push("-l"); -} - -spawn(require.resolve(".bin/api-extractor"), args).then((code) => { - if (fs.existsSync(configFileName)) { - fs.unlinkSync(configFileName); - } - - if (code || isCI) { - process.exit(code); - } - - const extractSummaryArgs = [ - path.resolve(__dirname, "./extract-api-summary"), - "--apiSignature", - path.resolve(apiReportFolder, `${entryPointFileName}.api.md`), - "--outDir", - path.resolve(apiReportFolder), - ]; - - spawn("node", extractSummaryArgs).then((code) => { - process.exit(code); - }); -}); - -handleInterrupts(); diff --git a/apps/build-tools/package.json b/apps/build-tools/package.json deleted file mode 100644 index 4802f5a4a..000000000 --- a/apps/build-tools/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "presentation-build-tools", - "version": "0.0.0", - "description": "Presentation build tools", - "private": true, - "bin": { - "extract-api": "bin/extract-api.cjs" - }, - "dependencies": { - "@itwin/build-tools": "catalog:build-tools", - "@microsoft/api-extractor": "~7.47.11", - "yargs": "^17.7.2" - } -} diff --git a/packages/components/package.json b/packages/components/package.json index 5b580f444..6f478b866 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -49,7 +49,7 @@ "docs:changelog": "cpx ./CHANGELOG.md ./build/docs/reference/presentation-components", "docs:reference": "cross-env NODE_PROJECT_ROOT_DIRECTORY=../../ betools docs --json=./build/docs/reference/presentation-components/file.json --tsIndexFile=presentation-components.ts --onlyJson", "docs:extract": "betools extract --fileExt=ts,tsx --extractFrom=./src/test --recursive --out=./build/docs/extract", - "extract-api": "extract-api --entry=presentation-components --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-components --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-components.api.md" }, "dependencies": { @@ -133,7 +133,6 @@ "ignore-styles": "catalog:test-tools", "jsdom": "catalog:test-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "react": "catalog:react", "react-dom": "catalog:react", diff --git a/packages/core-interop/package.json b/packages/core-interop/package.json index e34277cff..ffd8e2016 100644 --- a/packages/core-interop/package.json +++ b/packages/core-interop/package.json @@ -38,7 +38,7 @@ "lint": "eslint ./src/**/*.ts", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=presentation-core-interop --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-core-interop --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-core-interop.api.md", "validate-markdowns": "node ../../scripts/validateMarkdowns.js README.md" }, @@ -72,7 +72,6 @@ "cpx2": "catalog:build-tools", "eslint": "catalog:build-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "rimraf": "catalog:build-tools", "rxjs-for-await": "catalog:rxjs", "sinon": "catalog:test-tools", diff --git a/packages/hierarchies-react/package.json b/packages/hierarchies-react/package.json index efdd673ad..6f8033a18 100644 --- a/packages/hierarchies-react/package.json +++ b/packages/hierarchies-react/package.json @@ -49,7 +49,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}", "test:dev": "cross-env NODE_OPTIONS=\"--import presentation-test-utilities/node-hooks/ignore-styles\" mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev -- --parallel --jobs=4", - "extract-api": "extract-api --entry=presentation-hierarchies-react --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-hierarchies-react --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-hierarchies-react.api.md", "update-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md", "check-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md --check", @@ -104,7 +104,6 @@ "ignore-styles": "catalog:test-tools", "jsdom": "catalog:test-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "react": "catalog:react", "react-dom": "catalog:react", diff --git a/packages/hierarchies/package.json b/packages/hierarchies/package.json index bba91b849..8d3272c84 100644 --- a/packages/hierarchies/package.json +++ b/packages/hierarchies/package.json @@ -41,7 +41,7 @@ "lint": "eslint ./src/**/*.ts", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=presentation-hierarchies --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-hierarchies --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-hierarchies.api.md", "update-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md,./learning", "check-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md,./learning --check", @@ -73,7 +73,6 @@ "cpx2": "catalog:build-tools", "eslint": "catalog:build-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "rimraf": "catalog:build-tools", "sinon": "catalog:test-tools", diff --git a/packages/opentelemetry/package.json b/packages/opentelemetry/package.json index 8f1865fb5..9622d5f17 100644 --- a/packages/opentelemetry/package.json +++ b/packages/opentelemetry/package.json @@ -44,7 +44,7 @@ "lint": "eslint \"./src/**/*.ts\"", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=presentation-opentelemetry --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-opentelemetry --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-opentelemetry.api.md" }, "peerDependencies": { @@ -72,7 +72,6 @@ "cross-env": "catalog:build-tools", "eslint": "catalog:build-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "rimraf": "catalog:build-tools", "sinon": "catalog:test-tools", "sinon-chai": "catalog:test-tools", diff --git a/packages/shared/package.json b/packages/shared/package.json index 8ed23f36d..e724f8a41 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -40,7 +40,7 @@ "lint": "eslint \"./src/**/*.ts\"", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=presentation-shared --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-shared --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-shared.api.md", "validate-markdowns": "node ../../scripts/validateMarkdowns.js README.md" }, @@ -63,7 +63,6 @@ "chai-subset": "catalog:test-tools", "eslint": "catalog:build-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "rimraf": "catalog:build-tools", "sinon": "catalog:test-tools", diff --git a/packages/testing/package.json b/packages/testing/package.json index 3fa4119a8..75e7ddac3 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -41,7 +41,7 @@ "lint": "eslint ./src/**/*.ts", "test:dev": "cross-env NODE_OPTIONS=\"--import presentation-test-utilities/node-hooks/ignore-styles\" mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=presentation-testing --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=presentation-testing --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/presentation-testing.api.md" }, "dependencies": { @@ -98,7 +98,6 @@ "inversify": "catalog:itwinjs-core", "jsdom": "catalog:test-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "react": "catalog:react", "react-dom": "catalog:react", diff --git a/packages/unified-selection-react/package.json b/packages/unified-selection-react/package.json index 4ce9b3329..85491f8c1 100644 --- a/packages/unified-selection-react/package.json +++ b/packages/unified-selection-react/package.json @@ -41,7 +41,7 @@ "lint": "eslint ./src/**/*.{ts,tsx}", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "betools extract-api --entry=lib/esm/unified-selection-react --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", + "extract-api": "betools extract-api --entry=unified-selection-react --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/unified-selection-react.api.md", "update-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md", "check-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md --check", diff --git a/packages/unified-selection/package.json b/packages/unified-selection/package.json index f60973c07..a374e44ac 100644 --- a/packages/unified-selection/package.json +++ b/packages/unified-selection/package.json @@ -44,7 +44,7 @@ "lint": "eslint ./src/**/*.ts", "test:dev": "mocha --enable-source-maps --config ./.mocharc.json", "test": "npm run test:dev", - "extract-api": "extract-api --entry=unified-selection --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api", + "extract-api": "betools extract-api --entry=unified-selection --apiReportFolder=./api --apiReportTempFolder=./api/temp --apiSummaryFolder=./api --includeUnexportedApis", "check-internal": "node ../../scripts/checkInternal.js --apiSummary ./api/unified-selection.api.md", "update-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md,./learning", "check-extractions": "node ../../scripts/updateExtractions.js --targets=./README.md,./learning --check", @@ -71,7 +71,6 @@ "cpx2": "catalog:build-tools", "eslint": "catalog:build-tools", "mocha": "catalog:test-tools", - "presentation-build-tools": "workspace:^", "presentation-test-utilities": "workspace:^", "rimraf": "catalog:build-tools", "sinon": "catalog:test-tools", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d60b668ed..240db90b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,8 +20,8 @@ catalogs: version: 5.1.0 build-tools: '@itwin/build-tools': - specifier: ^4.10.1 - version: 4.10.1 + specifier: 5.0.0-dev.67 + version: 5.0.0-dev.67 '@itwin/eslint-plugin': specifier: 5.0.0-dev.1 version: 5.0.0-dev.1 @@ -44,8 +44,8 @@ catalogs: specifier: ^6.0.1 version: 6.0.1 typescript: - specifier: ~5.6.3 - version: 5.6.3 + specifier: ~5.7.3 + version: 5.7.3 itwinjs-core: '@itwin/appui-abstract': specifier: ^5.0.0-dev.49 @@ -272,18 +272,6 @@ importers: specifier: ^17.7.2 version: 17.7.2 - apps/build-tools: - dependencies: - '@itwin/build-tools': - specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) - '@microsoft/api-extractor': - specifier: ~7.47.11 - version: 7.47.11(@types/node@20.12.12) - yargs: - specifier: ^17.7.2 - version: 17.7.2 - apps/full-stack-tests: dependencies: '@bentley/functional-schema': @@ -294,7 +282,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/components-react': specifier: catalog:appui version: 5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-react@5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/itwinui-react@3.16.2(@types/react@18.3.3)(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.16.2(@types/react@18.3.3)(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) @@ -336,7 +324,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))(@itwin/ecschema-rpcinterface-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/imodel-components-react': specifier: catalog:appui version: 5.1.0(mdccyaywr4d2yqd4s2xdbevpbm) @@ -495,7 +483,7 @@ importers: version: 3.7.0(chai@4.4.1)(sinon@18.0.0) typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/load-tests/backend: dependencies: @@ -504,7 +492,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-backend': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0) @@ -537,7 +525,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))(@itwin/ecschema-rpcinterface-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/express-server': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49)) @@ -570,13 +558,13 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/load-tests/tests: dependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-bentley': specifier: catalog:itwinjs-core version: 5.0.0-dev.49 @@ -597,7 +585,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/presentation-common': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) @@ -624,7 +612,7 @@ importers: version: 20.12.12 artillery: specifier: 2.0.22 - version: 2.0.22(@aws-sdk/client-sso-oidc@3.693.0(@aws-sdk/client-sts@3.693.0))(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) + version: 2.0.22(@aws-sdk/client-sso-oidc@3.693.0(@aws-sdk/client-sts@3.693.0))(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3) brotli: specifier: ^1.3.3 version: 1.3.3 @@ -639,7 +627,7 @@ importers: version: 7.8.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/performance-tests: dependencies: @@ -697,10 +685,10 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/chai': specifier: catalog:test-tools version: 4.3.16 @@ -721,7 +709,7 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/test-app/backend: dependencies: @@ -730,7 +718,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-backend': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0) @@ -766,7 +754,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))(@itwin/ecschema-rpcinterface-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/express-server': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49)) @@ -820,13 +808,13 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/test-app/common: dependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-bentley': specifier: catalog:itwinjs-core version: 5.0.0-dev.49 @@ -847,7 +835,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/presentation-common': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) @@ -859,7 +847,7 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 apps/test-app/frontend: dependencies: @@ -874,7 +862,7 @@ importers: version: 5.1.0(r26n7wzmx7wtgald6tzszc3tjy) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/components-react': specifier: catalog:appui version: 5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-react@5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/itwinui-react@3.16.2(@types/react@18.3.3)(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.16.2(@types/react@18.3.3)(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) @@ -916,7 +904,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/imodel-components-react': specifier: catalog:appui version: 5.1.0(mdccyaywr4d2yqd4s2xdbevpbm) @@ -1033,7 +1021,7 @@ importers: version: 1.81.0 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 vite: specifier: ^5.4.12 version: 5.4.12(@types/node@20.12.12)(sass@1.81.0) @@ -1085,7 +1073,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/components-react': specifier: catalog:appui version: 5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-react@5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/itwinui-react@3.16.2(@types/react@18.3.3)(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.16.2(@types/react@18.3.3)(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) @@ -1118,7 +1106,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/imodel-components-react': specifier: catalog:appui version: 5.1.0(mdccyaywr4d2yqd4s2xdbevpbm) @@ -1215,9 +1203,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1241,7 +1226,7 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/core-interop: dependencies: @@ -1254,7 +1239,7 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-bentley': specifier: catalog:itwinjs-core version: 5.0.0-dev.49 @@ -1272,7 +1257,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/chai': specifier: catalog:test-tools version: 4.3.16 @@ -1306,9 +1291,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools rimraf: specifier: catalog:build-tools version: 6.0.1 @@ -1323,7 +1305,7 @@ importers: version: 3.7.0(chai@4.4.1)(sinon@18.0.0) typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/hierarchies: dependencies: @@ -1348,10 +1330,10 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/chai': specifier: catalog:test-tools version: 4.3.16 @@ -1397,9 +1379,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1417,7 +1396,7 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/hierarchies-react: dependencies: @@ -1454,7 +1433,7 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/itwinui-react': specifier: catalog:itwinui version: 3.16.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1530,9 +1509,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1556,7 +1532,7 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/models-tree: dependencies: @@ -1572,10 +1548,10 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/presentation-hierarchies': specifier: workspace:^ version: link:../hierarchies @@ -1590,13 +1566,13 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/opentelemetry: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/core-bentley': specifier: catalog:itwinjs-core version: 5.0.0-dev.49 @@ -1614,7 +1590,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/presentation-common': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) @@ -1654,9 +1630,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools rimraf: specifier: catalog:build-tools version: 6.0.1 @@ -1668,7 +1641,7 @@ importers: version: 3.7.0(chai@4.4.1)(sinon@18.0.0) typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/shared: dependencies: @@ -1678,10 +1651,10 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/chai': specifier: catalog:test-tools version: 4.3.16 @@ -1721,9 +1694,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1738,7 +1708,7 @@ importers: version: 3.7.0(chai@4.4.1)(sinon@18.0.0) typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/test-utilities: dependencies: @@ -1757,7 +1727,7 @@ importers: devDependencies: '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/node': specifier: catalog:build-tools version: 20.12.12 @@ -1769,7 +1739,7 @@ importers: version: 6.0.1 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/testing: dependencies: @@ -1788,7 +1758,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49) '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/components-react': specifier: catalog:appui version: 5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-react@5.1.0(@itwin/appui-abstract@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/itwinui-react@3.16.2(@types/react@18.3.3)(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.16.2(@types/react@18.3.3)(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) @@ -1821,7 +1791,7 @@ importers: version: 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@itwin/presentation-backend': specifier: catalog:itwinjs-core version: 5.0.0-dev.49(@itwin/core-backend@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@opentelemetry/api@1.9.0))(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))(@itwin/presentation-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)))) @@ -1894,9 +1864,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1920,7 +1887,7 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/unified-selection: dependencies: @@ -1939,10 +1906,10 @@ importers: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/eslint-plugin': specifier: catalog:build-tools - version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3) + version: 5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3) '@types/chai': specifier: catalog:test-tools version: 4.3.16 @@ -1979,9 +1946,6 @@ importers: mocha: specifier: catalog:test-tools version: 10.7.3 - presentation-build-tools: - specifier: workspace:^ - version: link:../../apps/build-tools presentation-test-utilities: specifier: workspace:^ version: link:../test-utilities @@ -1999,13 +1963,13 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages/unified-selection-react: devDependencies: '@itwin/build-tools': specifier: catalog:build-tools - version: 4.10.1(@types/node@20.12.12) + version: 5.0.0-dev.67(@types/node@20.12.12) '@itwin/unified-selection': specifier: workspace:^ version: link:../unified-selection @@ -2062,7 +2026,7 @@ importers: version: 3.20.2 typescript: specifier: catalog:build-tools - version: 5.6.3 + version: 5.7.3 packages: @@ -2810,8 +2774,8 @@ packages: react-redux: ^7.2.2 || ^8.0.0 || ^9.0.0 redux: ^4.1.0 || ^5.0.0 - '@itwin/build-tools@4.10.1': - resolution: {integrity: sha512-IBkANZgVeitY3JYU/FWFmhAMUFRRayDQ+1fT06w+Q4MNXkCP1kioNe7CMpIBWxvGe60S8Sp5n3QY3Cu/FdmDYg==} + '@itwin/build-tools@5.0.0-dev.67': + resolution: {integrity: sha512-rXKPtBq3wOdEADYeLPH1TbognH2DVUI0fIFLKFpsWOWRN0GIX4w1xY8+1fJgZ5dGl27rTZf3d/XGxe1Yex8RyA==} hasBin: true '@itwin/cloud-agnostic-core@2.2.5': @@ -3077,18 +3041,18 @@ packages: '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - '@microsoft/api-extractor-model@7.29.8': - resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} + '@microsoft/api-extractor-model@7.30.3': + resolution: {integrity: sha512-yEAvq0F78MmStXdqz9TTT4PZ05Xu5R8nqgwI5xmUmQjWBQ9E6R2n8HB/iZMRciG4rf9iwI2mtuQwIzDXBvHn1w==} - '@microsoft/api-extractor@7.47.11': - resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==} + '@microsoft/api-extractor@7.49.2': + resolution: {integrity: sha512-DI/WnvhbkHcucxxc4ys00ejCiViFls5EKPrEfe4NV3GGpVkoM5ZXF61HZNSGA8IG0oEV4KfTqIa59Rc3wdMopw==} hasBin: true - '@microsoft/tsdoc-config@0.17.0': - resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} + '@microsoft/tsdoc-config@0.17.1': + resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} - '@microsoft/tsdoc@0.15.0': - resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} + '@microsoft/tsdoc@0.15.1': + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} '@ngneat/falso@7.2.0': resolution: {integrity: sha512-283EXBFd05kCbGuGSXgmvhCsQYEYzvD/eJaE7lxd05qRB0tgREvZX7TRlJ1KSp8nHxoK6Ws029G1Y30mt4IVAA==} @@ -3657,8 +3621,8 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rushstack/node-core-library@5.9.0': - resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} + '@rushstack/node-core-library@5.11.0': + resolution: {integrity: sha512-I8+VzG9A0F3nH2rLpPd7hF8F7l5Xb7D+ldrWVZYegXM6CsKkvWc670RlgK3WX8/AseZfXA/vVrh0bpXe2Y2UDQ==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -3668,16 +3632,16 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.14.2': - resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} + '@rushstack/terminal@0.14.6': + resolution: {integrity: sha512-4nMUy4h0u5PGXVG71kEA9uYI3l8GjVqewoHOFONiM6fuqS51ORdaJZ5ZXB2VZEGUyfg1TOTSy88MF2cdAy+lqA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.23.0': - resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==} + '@rushstack/ts-command-line@4.23.4': + resolution: {integrity: sha512-pqmzDJCm0TS8VyeqnzcJ7ncwXgiLDQ6LVmXXfqv2nPL6VIz+UpyTpNVfZRJpyyJ+UDxqob1vIj2liaUfBjv8/A==} '@shikijs/core@1.23.1': resolution: {integrity: sha512-NuOVgwcHgVC6jBVH5V7iblziw6iQbWWHrj5IlZI3Fqu2yx9awH7OIQkXIcsHsUmY19ckwSgUMgrqExEyP5A0TA==} @@ -5871,6 +5835,10 @@ packages: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} + fs-extra@11.3.0: + resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} + engines: {node: '>=14.14'} + fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -8710,11 +8678,6 @@ packages: peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.4.5: resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} @@ -8725,6 +8688,16 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -10463,7 +10436,7 @@ snapshots: typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 - '@isaacs/ts-node-temp-fork-for-pr-2009@10.9.7(@types/node@20.12.12)(typescript@5.6.3)': + '@isaacs/ts-node-temp-fork-for-pr-2009@10.9.7(@types/node@20.12.12)(typescript@5.7.3)': dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node14': 14.1.2 @@ -10476,7 +10449,7 @@ snapshots: arg: 4.1.3 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.3 v8-compile-cache-lib: 3.0.1 '@istanbuljs/schema@0.1.3': {} @@ -10514,9 +10487,9 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@itwin/build-tools@4.10.1(@types/node@20.12.12)': + '@itwin/build-tools@5.0.0-dev.67(@types/node@20.12.12)': dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@20.12.12) + '@microsoft/api-extractor': 7.49.2(@types/node@20.12.12) chalk: 3.0.0 cpx2: 3.0.2 cross-spawn: 7.0.6 @@ -10685,20 +10658,20 @@ snapshots: '@itwin/ecschema-metadata': 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)) '@itwin/ecschema-rpcinterface-common': 5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-common@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-geometry@5.0.0-dev.49))(@itwin/core-geometry@5.0.0-dev.49)(@itwin/ecschema-metadata@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49)(@itwin/core-quantity@5.0.0-dev.49(@itwin/core-bentley@5.0.0-dev.49))) - '@itwin/eslint-plugin@5.0.0-dev.1(eslint@9.13.0)(typescript@5.6.3)': + '@itwin/eslint-plugin@5.0.0-dev.1(eslint@9.13.0)(typescript@5.7.3)': dependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3))(eslint@9.13.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint@9.13.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.7.3) eslint: 9.13.0 eslint-formatter-visualstudio: 8.40.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3))(eslint@9.13.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint@9.13.0) eslint-plugin-jam3: 0.2.3 eslint-plugin-jsdoc: 50.5.0(eslint@9.13.0) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.13.0) eslint-plugin-prefer-arrow: 1.2.3(eslint@9.13.0) eslint-plugin-react: 7.37.2(eslint@9.13.0) eslint-plugin-react-hooks: 5.0.0(eslint@9.13.0) - typescript: 5.6.3 + typescript: 5.7.3 workspace-tools: 0.36.4 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -10903,40 +10876,40 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@microsoft/api-extractor-model@7.29.8(@types/node@20.12.12)': + '@microsoft/api-extractor-model@7.30.3(@types/node@20.12.12)': dependencies: - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@20.12.12) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.11.0(@types/node@20.12.12) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.11(@types/node@20.12.12)': + '@microsoft/api-extractor@7.49.2(@types/node@20.12.12)': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@20.12.12) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@20.12.12) + '@microsoft/api-extractor-model': 7.30.3(@types/node@20.12.12) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.11.0(@types/node@20.12.12) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@20.12.12) - '@rushstack/ts-command-line': 4.23.0(@types/node@20.12.12) + '@rushstack/terminal': 0.14.6(@types/node@20.12.12) + '@rushstack/ts-command-line': 4.23.4(@types/node@20.12.12) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.4.2 + typescript: 5.7.2 transitivePeerDependencies: - '@types/node' - '@microsoft/tsdoc-config@0.17.0': + '@microsoft/tsdoc-config@0.17.1': dependencies: - '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 resolve: 1.22.8 - '@microsoft/tsdoc@0.15.0': {} + '@microsoft/tsdoc@0.15.1': {} '@ngneat/falso@7.2.0': dependencies: @@ -11575,12 +11548,12 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.9.0(@types/node@20.12.12)': + '@rushstack/node-core-library@5.11.0(@types/node@20.12.12)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1 - fs-extra: 7.0.1 + fs-extra: 11.3.0 import-lazy: 4.0.0 jju: 1.4.0 resolve: 1.22.8 @@ -11593,16 +11566,16 @@ snapshots: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.2(@types/node@20.12.12)': + '@rushstack/terminal@0.14.6(@types/node@20.12.12)': dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@20.12.12) + '@rushstack/node-core-library': 5.11.0(@types/node@20.12.12) supports-color: 8.1.1 optionalDependencies: '@types/node': 20.12.12 - '@rushstack/ts-command-line@4.23.0(@types/node@20.12.12)': + '@rushstack/ts-command-line@4.23.4(@types/node@20.12.12)': dependencies: - '@rushstack/terminal': 0.14.2(@types/node@20.12.12) + '@rushstack/terminal': 0.14.6(@types/node@20.12.12) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12252,9 +12225,9 @@ snapshots: - '@types/node' - typescript - '@tapjs/typescript@1.4.13(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@20.12.12)(typescript@5.6.3)': + '@tapjs/typescript@1.4.13(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@20.12.12)(typescript@5.7.3)': dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.12.12)(typescript@5.6.3) + '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.12.12)(typescript@5.7.3) '@tapjs/core': 2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' @@ -12468,34 +12441,34 @@ snapshots: '@types/node': 20.12.12 optional: true - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3))(eslint@9.13.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint@9.13.0)(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.13.0)(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.11.0 eslint: 9.13.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.3) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.11.0 '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.11.0 debug: 4.3.7(supports-color@8.1.1) eslint: 9.13.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -12504,14 +12477,14 @@ snapshots: '@typescript-eslint/types': 8.11.0 '@typescript-eslint/visitor-keys': 8.11.0 - '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0)(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.13.0)(typescript@5.7.3) debug: 4.3.7(supports-color@8.1.1) - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.3) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - eslint - supports-color @@ -12520,7 +12493,7 @@ snapshots: '@typescript-eslint/types@8.11.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -12528,13 +12501,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.6.3) + tsutils: 3.21.0(typescript@5.7.3) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.11.0 '@typescript-eslint/visitor-keys': 8.11.0 @@ -12543,18 +12516,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.3) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.13.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.11.0(eslint@9.13.0)(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0) '@typescript-eslint/scope-manager': 8.11.0 '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.7.3) eslint: 9.13.0 transitivePeerDependencies: - supports-color @@ -12834,9 +12807,9 @@ snapshots: transitivePeerDependencies: - supports-color - artillery-plugin-apdex@1.13.0(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3): + artillery-plugin-apdex@1.13.0(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3): dependencies: - tap: 19.2.5(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) + tap: 19.2.5(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -12918,7 +12891,7 @@ snapshots: transitivePeerDependencies: - supports-color - artillery@2.0.22(@aws-sdk/client-sso-oidc@3.693.0(@aws-sdk/client-sts@3.693.0))(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3): + artillery@2.0.22(@aws-sdk/client-sso-oidc@3.693.0(@aws-sdk/client-sts@3.693.0))(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3): dependencies: '@artilleryio/int-commons': 2.13.0 '@artilleryio/int-core': 2.17.0 @@ -12932,7 +12905,7 @@ snapshots: '@oclif/plugin-not-found': 3.2.28(@types/node@20.12.12) archiver: 5.3.2 artillery-engine-playwright: 1.19.0 - artillery-plugin-apdex: 1.13.0(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) + artillery-plugin-apdex: 1.13.0(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3) artillery-plugin-ensure: 1.16.0 artillery-plugin-expect: 2.16.0 artillery-plugin-fake-data: 1.13.0 @@ -13750,7 +13723,7 @@ snapshots: commander: 10.0.1 filing-cabinet: 4.2.0 precinct: 11.0.5 - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -13807,10 +13780,10 @@ snapshots: detective-typescript@11.2.0: dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.3) ast-module-types: 5.0.0 node-source-walk: 6.0.2 - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -14143,17 +14116,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.7.3) eslint: 9.13.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.13.0)(typescript@5.6.3))(eslint@9.13.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint@9.13.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -14164,7 +14137,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.13.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -14176,7 +14149,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.11.0(eslint@9.13.0)(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -14492,7 +14465,7 @@ snapshots: sass-lookup: 5.0.1 stylus-lookup: 5.0.1 tsconfig-paths: 4.2.0 - typescript: 5.6.3 + typescript: 5.7.3 fill-range@7.1.1: dependencies: @@ -14582,6 +14555,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@11.3.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -17527,7 +17506,7 @@ snapshots: yaml: 2.6.1 yaml-types: 0.3.0(yaml@2.6.1) - tap@19.2.5(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3): + tap@19.2.5(@types/node@20.12.12)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3): dependencies: '@tapjs/after': 1.1.31(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@tapjs/after-each': 2.0.8(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -17546,7 +17525,7 @@ snapshots: '@tapjs/spawn': 2.0.8(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@tapjs/stdin': 2.0.8(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@tapjs/test': 2.2.4(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/typescript': 1.4.13(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@20.12.12)(typescript@5.6.3) + '@tapjs/typescript': 1.4.13(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@20.12.12)(typescript@5.7.3) '@tapjs/worker': 2.0.8(@tapjs/core@2.1.6(@types/node@20.12.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) resolve-import: 1.4.6 transitivePeerDependencies: @@ -17683,9 +17662,9 @@ snapshots: dependencies: utf8-byte-length: 1.0.5 - ts-api-utils@1.4.0(typescript@5.6.3): + ts-api-utils@1.4.0(typescript@5.7.3): dependencies: - typescript: 5.6.3 + typescript: 5.7.3 ts-key-enum@2.0.13: {} @@ -17713,17 +17692,17 @@ snapshots: resolve-import: 1.4.6 rimraf: 5.0.10 sync-content: 1.0.2 - typescript: 5.6.3 + typescript: 5.7.3 walk-up-path: 3.0.1 tslib@1.14.1: {} tslib@2.8.1: {} - tsutils@3.21.0(typescript@5.6.3): + tsutils@3.21.0(typescript@5.7.3): dependencies: tslib: 1.14.1 - typescript: 5.6.3 + typescript: 5.7.3 tty-browserify@0.0.1: {} @@ -17800,12 +17779,14 @@ snapshots: typescript: 5.6.3 yaml: 2.6.1 - typescript@5.4.2: {} - typescript@5.4.5: {} typescript@5.6.3: {} + typescript@5.7.2: {} + + typescript@5.7.3: {} + uc.micro@1.0.6: {} uc.micro@2.1.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 195928248..4bc195a4f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -74,7 +74,7 @@ catalogs: "testdouble": "^3.20.2" build-tools: - "@itwin/build-tools": "^4.10.1" + "@itwin/build-tools": "5.0.0-dev.67" "@itwin/eslint-plugin": "5.0.0-dev.1" "@types/node": "^20.12.12" "cpx2": "^7.0.1" @@ -82,4 +82,4 @@ catalogs: "eslint": "^9.13.0" "eslint-plugin-react": "^7.37.2" "rimraf": "^6.0.1" - "typescript": "~5.6.3" + "typescript": "~5.7.3"