From 5cbebad5c75b8f43ee515de3f4ef1fc8cf3f088f Mon Sep 17 00:00:00 2001 From: Peter Somogyvari Date: Mon, 17 Jun 2024 12:00:51 -0500 Subject: [PATCH] build(typescript): upgrade compiler to v5.5.x 1. Brings in size and performance improvements. 2. Also adds support for some new features such as Ecmascript setters 3. Also upgraded typedoc project-wide so that its peer dependency constraints aren't failing the build due to the newer typescript version. https://www.infoworld.com/article/3715246/typescript-adds-support-for-ecmascripts-set-methods.html Fixes #3326 Signed-off-by: Peter Somogyvari --- .../asset-reference/typescript/package.json | 2 +- .../package.json | 2 +- .../tools/transferNumericAsset/package.json | 2 +- examples/test-run-transaction/package.json | 2 +- .../supply-chain-app-stub/package.json | 2 +- package.json | 2 +- packages/cacti-ledger-browser/package.json | 2 +- .../chaincode-typescript/package.json | 2 +- .../chaincode-typescript/package.json | 2 +- .../chaincode-typescript/package.json | 2 +- .../chaincode-typescript/package.json | 2 +- .../test/typescript/unit-test/package.json | 2 +- .../cactus-plugin-satp-hermes/package.json | 2 +- .../chaincode-typescript/package.json | 2 +- .../drivers/fabric-driver/package-local.json | 4 +- .../core/drivers/fabric-driver/package.json | 4 +- .../iin-agent/package-local.json | 4 +- .../iin-agent/package.json | 4 +- .../samples/besu/besu-cli/package-local.json | 2 +- weaver/samples/besu/besu-cli/package.json | 2 +- weaver/samples/besu/simpleasset/package.json | 2 +- .../fabric/fabric-cli/package-local.json | 2 +- weaver/samples/fabric/fabric-cli/package.json | 2 +- weaver/sdks/besu/node/package-local.json | 4 +- weaver/sdks/besu/node/package.json | 4 +- .../package-local.json | 4 +- .../interoperation-node-sdk/package.json | 4 +- yarn.lock | 187 +++++++++++------- 28 files changed, 148 insertions(+), 109 deletions(-) diff --git a/examples/cactus-example-cbdc-bridging-backend/src/fabric-contracts/asset-reference/typescript/package.json b/examples/cactus-example-cbdc-bridging-backend/src/fabric-contracts/asset-reference/typescript/package.json index af06cbdfab..1895375ca5 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/fabric-contracts/asset-reference/typescript/package.json +++ b/examples/cactus-example-cbdc-bridging-backend/src/fabric-contracts/asset-reference/typescript/package.json @@ -38,7 +38,7 @@ "sinon-chai": "^3.5.0", "ts-node": "^8.8.1", "tslint": "^6.1.0", - "typescript": "5.3.3", + "typescript": "5.5.2", "winston": "^3.2.1" }, "nyc": { diff --git a/examples/cactus-example-cbdc-bridging-frontend/package.json b/examples/cactus-example-cbdc-bridging-frontend/package.json index b579e80d07..5998b2bd43 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/package.json +++ b/examples/cactus-example-cbdc-bridging-frontend/package.json @@ -37,7 +37,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", - "typescript": "5.3.3", + "typescript": "5.5.2", "uuid": "9.0.1", "web-vitals": "^2.1.4" }, diff --git a/examples/cactus-example-electricity-trade/tools/transferNumericAsset/package.json b/examples/cactus-example-electricity-trade/tools/transferNumericAsset/package.json index 885ff98921..9de21b10e8 100644 --- a/examples/cactus-example-electricity-trade/tools/transferNumericAsset/package.json +++ b/examples/cactus-example-electricity-trade/tools/transferNumericAsset/package.json @@ -19,6 +19,6 @@ "socket.io": "4.6.2" }, "devDependencies": { - "typescript": "5.3.3" + "typescript": "5.5.2" } } \ No newline at end of file diff --git a/examples/test-run-transaction/package.json b/examples/test-run-transaction/package.json index b7aeb1b129..2f6bb99d01 100644 --- a/examples/test-run-transaction/package.json +++ b/examples/test-run-transaction/package.json @@ -36,6 +36,6 @@ }, "devDependencies": { "@types/escape-html": "1.0.1", - "typescript": "5.3.3" + "typescript": "5.5.2" } } \ No newline at end of file diff --git a/examples/test-run-transaction/supply-chain-app-stub/package.json b/examples/test-run-transaction/supply-chain-app-stub/package.json index 95962c5525..9633ccc049 100644 --- a/examples/test-run-transaction/supply-chain-app-stub/package.json +++ b/examples/test-run-transaction/supply-chain-app-stub/package.json @@ -9,7 +9,7 @@ "express": "4.19.2", "moment": "2.29.4", "ts-node": "10.9.1", - "typescript": "5.3.3", + "typescript": "5.5.2", "helmet": "4.6.0" }, "devDependencies": { diff --git a/package.json b/package.json index 702811b5a2..6c71fe66a2 100644 --- a/package.json +++ b/package.json @@ -194,7 +194,7 @@ "ts-jest": "29.1.1", "ts-loader": "9.4.4", "ts-node": "10.9.1", - "typescript": "5.3.3", + "typescript": "5.5.2", "web3": "4.1.1", "web3-core": "4.1.1", "web3-eth": "4.1.1", diff --git a/packages/cacti-ledger-browser/package.json b/packages/cacti-ledger-browser/package.json index 88e03bd695..148efb8881 100644 --- a/packages/cacti-ledger-browser/package.json +++ b/packages/cacti-ledger-browser/package.json @@ -79,7 +79,7 @@ "@types/react": "18.2.43", "@types/react-dom": "18.2.17", "@vitejs/plugin-react": "4.2.1", - "typescript": "5.2.2", + "typescript": "5.5.2", "vite": "5.1.7" } } diff --git a/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json b/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json index 4ff4e9d9e5..841f7b90c7 100644 --- a/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json +++ b/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json @@ -25,7 +25,7 @@ "@types/node": "10.17.60", "@types/sinon": "5.0.7", "@types/sinon-chai": "3.2.8", - "typescript": "3.9.10" + "typescript": "5.5.2" }, "nyc": { "extension": [ diff --git a/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/simple-asset/chaincode-typescript/package.json b/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/simple-asset/chaincode-typescript/package.json index b8e57d28de..93548fd912 100644 --- a/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/simple-asset/chaincode-typescript/package.json +++ b/packages/cactus-plugin-bungee-hermes/src/test/typescript/fabric-contracts/simple-asset/chaincode-typescript/package.json @@ -25,7 +25,7 @@ "@types/node": "18.11.9", "@types/sinon": "5.0.7", "@types/sinon-chai": "3.2.8", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "nyc": { "extension": [ diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-typescript/package.json b/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-typescript/package.json index f345f62e94..0cead67723 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-typescript/package.json +++ b/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/basic-asset-transfer/chaincode-typescript/package.json @@ -37,7 +37,7 @@ "sinon-chai": "3.7.0", "ts-node": "7.0.1", "tslint": "5.20.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "nyc": { "extension": [ diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/lock-asset/chaincode-typescript/package.json b/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/lock-asset/chaincode-typescript/package.json index 7e2b5a65e6..d8f1c89341 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/lock-asset/chaincode-typescript/package.json +++ b/packages/cactus-plugin-ledger-connector-fabric/src/test/typescript/fixtures/go/lock-asset/chaincode-typescript/package.json @@ -37,7 +37,7 @@ "sinon-chai": "3.7.0", "ts-node": "7.0.1", "tslint": "5.20.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "nyc": { "extension": [ diff --git a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/src/test/typescript/unit-test/package.json b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/src/test/typescript/unit-test/package.json index 4270471183..ae34c92229 100644 --- a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/src/test/typescript/unit-test/package.json +++ b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/src/test/typescript/unit-test/package.json @@ -19,7 +19,7 @@ "web3": "1.7.0" }, "devDependencies": { - "typescript": "5.3.3", + "typescript": "5.5.2", "@types/shelljs": "^0.8.12" } } diff --git a/packages/cactus-plugin-satp-hermes/package.json b/packages/cactus-plugin-satp-hermes/package.json index 0215452a11..21cc358960 100644 --- a/packages/cactus-plugin-satp-hermes/package.json +++ b/packages/cactus-plugin-satp-hermes/package.json @@ -81,7 +81,7 @@ "express": "4.19.2", "fabric-network": "2.2.20", "kubo-rpc-client": "3.0.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/packages/cactus-plugin-satp-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json b/packages/cactus-plugin-satp-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json index 7e2b5a65e6..d8f1c89341 100644 --- a/packages/cactus-plugin-satp-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json +++ b/packages/cactus-plugin-satp-hermes/src/test/typescript/fabric-contracts/lock-asset/chaincode-typescript/package.json @@ -37,7 +37,7 @@ "sinon-chai": "3.7.0", "ts-node": "7.0.1", "tslint": "5.20.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "nyc": { "extension": [ diff --git a/weaver/core/drivers/fabric-driver/package-local.json b/weaver/core/drivers/fabric-driver/package-local.json index 3085377459..0752d959fd 100644 --- a/weaver/core/drivers/fabric-driver/package-local.json +++ b/weaver/core/drivers/fabric-driver/package-local.json @@ -33,8 +33,8 @@ "devDependencies": { "@types/node": "18.11.9", "nodemon": "2.0.22", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/core/drivers/fabric-driver/package.json b/weaver/core/drivers/fabric-driver/package.json index 32b4cbcd0b..1f13988378 100644 --- a/weaver/core/drivers/fabric-driver/package.json +++ b/weaver/core/drivers/fabric-driver/package.json @@ -33,8 +33,8 @@ "devDependencies": { "@types/node": "18.11.9", "nodemon": "2.0.22", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/core/identity-management/iin-agent/package-local.json b/weaver/core/identity-management/iin-agent/package-local.json index ce5d1a5f6a..dd438a6d51 100644 --- a/weaver/core/identity-management/iin-agent/package-local.json +++ b/weaver/core/identity-management/iin-agent/package-local.json @@ -43,8 +43,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/core/identity-management/iin-agent/package.json b/weaver/core/identity-management/iin-agent/package.json index 9255d9f44b..ea5ed08e9c 100644 --- a/weaver/core/identity-management/iin-agent/package.json +++ b/weaver/core/identity-management/iin-agent/package.json @@ -43,8 +43,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/samples/besu/besu-cli/package-local.json b/weaver/samples/besu/besu-cli/package-local.json index 383384393e..91741b621f 100644 --- a/weaver/samples/besu/besu-cli/package-local.json +++ b/weaver/samples/besu/besu-cli/package-local.json @@ -46,7 +46,7 @@ "jest": "29.6.2", "ts-jest": "29.1.1", "ts-node": "10.9.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/samples/besu/besu-cli/package.json b/weaver/samples/besu/besu-cli/package.json index bf4c3c8b6f..fd55ddbe2c 100644 --- a/weaver/samples/besu/besu-cli/package.json +++ b/weaver/samples/besu/besu-cli/package.json @@ -46,7 +46,7 @@ "jest": "29.6.2", "ts-jest": "29.1.1", "ts-node": "10.9.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/samples/besu/simpleasset/package.json b/weaver/samples/besu/simpleasset/package.json index d233c9bcc2..20ae533abf 100644 --- a/weaver/samples/besu/simpleasset/package.json +++ b/weaver/samples/besu/simpleasset/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "truffle": "5.11.2", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/samples/fabric/fabric-cli/package-local.json b/weaver/samples/fabric/fabric-cli/package-local.json index f489f012a9..9e5b9c0f98 100644 --- a/weaver/samples/fabric/fabric-cli/package-local.json +++ b/weaver/samples/fabric/fabric-cli/package-local.json @@ -53,7 +53,7 @@ "@types/node": "18.11.9", "ts-jest": "29.1.1", "ts-node": "10.9.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/samples/fabric/fabric-cli/package.json b/weaver/samples/fabric/fabric-cli/package.json index fc191fdbca..1beaac4b05 100644 --- a/weaver/samples/fabric/fabric-cli/package.json +++ b/weaver/samples/fabric/fabric-cli/package.json @@ -53,7 +53,7 @@ "@types/node": "18.11.9", "ts-jest": "29.1.1", "ts-node": "10.9.1", - "typescript": "5.3.3" + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/sdks/besu/node/package-local.json b/weaver/sdks/besu/node/package-local.json index 2f02dfc0a0..6c723c78c3 100644 --- a/weaver/sdks/besu/node/package-local.json +++ b/weaver/sdks/besu/node/package-local.json @@ -29,8 +29,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/sdks/besu/node/package.json b/weaver/sdks/besu/node/package.json index ae72e65e1f..388cc84552 100644 --- a/weaver/sdks/besu/node/package.json +++ b/weaver/sdks/besu/node/package.json @@ -29,8 +29,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json index 1157a3021c..f2f1468a10 100644 --- a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json +++ b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json @@ -62,8 +62,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package.json b/weaver/sdks/fabric/interoperation-node-sdk/package.json index 69c44f4580..2ed3f51df4 100644 --- a/weaver/sdks/fabric/interoperation-node-sdk/package.json +++ b/weaver/sdks/fabric/interoperation-node-sdk/package.json @@ -62,8 +62,8 @@ "sinon": "6.3.5", "sinon-chai": "3.7.0", "ts-node": "10.9.1", - "typedoc": "0.25.6", - "typescript": "5.3.3" + "typedoc": "0.26.2", + "typescript": "5.5.2" }, "engines": { "node": ">=18", diff --git a/yarn.lock b/yarn.lock index 87b135e360..e0758bca35 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7393,7 +7393,7 @@ __metadata: react: "npm:^18.2.0" react-dom: "npm:^18.2.0" react-scripts: "npm:5.0.1" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" uuid: "npm:9.0.1" web-vitals: "npm:^2.1.4" languageName: unknown @@ -7421,7 +7421,7 @@ __metadata: react-apexcharts: "npm:1.4.1" react-dom: "npm:18.2.0" react-router-dom: "npm:6.21.3" - typescript: "npm:5.2.2" + typescript: "npm:5.5.2" vite: "npm:5.1.7" web3: "npm:4.1.1" languageName: unknown @@ -7477,7 +7477,7 @@ __metadata: jest: "npm:29.6.2" ts-jest: "npm:29.1.1" ts-node: "npm:10.9.1" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" web3: "npm:1.10.0" winston: "npm:3.10.0" bin: @@ -7497,7 +7497,7 @@ __metadata: ganache-cli: "npm:6.12.2" solc: "npm:0.8.21" truffle: "npm:5.11.2" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" web3: "npm:1.10.0" languageName: unknown linkType: soft @@ -7533,8 +7533,8 @@ __metadata: fabric-protos: "npm:2.2.20" level: "npm:8.0.0" nodemon: "npm:2.0.22" - typedoc: "npm:0.25.6" - typescript: "npm:5.3.3" + typedoc: "npm:0.26.2" + typescript: "npm:5.5.2" winston: "npm:3.10.0" languageName: unknown linkType: soft @@ -7557,7 +7557,7 @@ __metadata: gluegun: "npm:5.1.6" ts-jest: "npm:29.1.1" ts-node: "npm:10.9.1" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" uuid: "npm:9.0.1" winston: "npm:3.10.0" bin: @@ -7591,8 +7591,8 @@ __metadata: sinon: "npm:6.3.5" sinon-chai: "npm:3.7.0" ts-node: "npm:10.9.1" - typedoc: "npm:0.25.6" - typescript: "npm:5.3.3" + typedoc: "npm:0.26.2" + typescript: "npm:5.5.2" uuid: "npm:9.0.1" languageName: unknown linkType: soft @@ -7624,8 +7624,8 @@ __metadata: sinon: "npm:6.3.5" sinon-chai: "npm:3.7.0" ts-node: "npm:10.9.1" - typedoc: "npm:0.25.6" - typescript: "npm:5.3.3" + typedoc: "npm:0.26.2" + typescript: "npm:5.5.2" web3: "npm:1.10.0" web3-utils: "npm:1.10.0" languageName: unknown @@ -7657,8 +7657,8 @@ __metadata: sjcl: "npm:1.0.8" sshpk: "npm:1.17.0" ts-node: "npm:10.9.1" - typedoc: "npm:0.25.6" - typescript: "npm:5.3.3" + typedoc: "npm:0.26.2" + typescript: "npm:5.5.2" uuid: "npm:9.0.1" languageName: unknown linkType: soft @@ -9095,7 +9095,7 @@ __metadata: secp256k1: "npm:4.0.3" socket.io: "npm:4.6.2" sqlite3: "npm:5.1.5" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" typescript-optional: "npm:2.0.1" uuid: "npm:9.0.1" web3: "npm:1.6.1" @@ -9536,7 +9536,7 @@ __metadata: ts-jest: "npm:29.1.1" ts-loader: "npm:9.4.4" ts-node: "npm:10.9.1" - typescript: "npm:5.3.3" + typescript: "npm:5.5.2" web3: "npm:4.1.1" web3-core: "npm:4.1.1" web3-eth: "npm:4.1.1" @@ -13317,6 +13317,13 @@ __metadata: languageName: node linkType: hard +"@shikijs/core@npm:1.9.0": + version: 1.9.0 + resolution: "@shikijs/core@npm:1.9.0" + checksum: 10/ec07699742f0561ab4d2fb07715397183cbed23ca42e082b14e9e5f85eb7f8647897f69698d003d8c6a1b8682da0af77861b3a2f78d366eef7581bae4415142c + languageName: node + linkType: hard + "@sideway/address@npm:^4.1.3": version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" @@ -17564,13 +17571,6 @@ __metadata: languageName: node linkType: hard -"ansi-sequence-parser@npm:^1.1.0": - version: 1.1.1 - resolution: "ansi-sequence-parser@npm:1.1.1" - checksum: 10/9ce30f257badc2ef62cac8028a7e26c368d22bf26650427192e8ffd102da42e377e3affe90fae58062eecc963b0b055f510dde3b677c7e0c433c67069b5a8ee5 - languageName: node - linkType: hard - "ansi-styles@npm:^2.2.1": version: 2.2.1 resolution: "ansi-styles@npm:2.2.1" @@ -34091,7 +34091,7 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:3.2.0, jsonc-parser@npm:^3.2.0": +"jsonc-parser@npm:3.2.0": version: 3.2.0 resolution: "jsonc-parser@npm:3.2.0" checksum: 10/bd68b902e5f9394f01da97921f49c5084b2dc03a0c5b4fdb2a429f8d6f292686c1bf87badaeb0a8148d024192a88f5ad2e57b2918ba43fe25cf15f3371db64d4 @@ -35250,6 +35250,15 @@ __metadata: languageName: node linkType: hard +"linkify-it@npm:^5.0.0": + version: 5.0.0 + resolution: "linkify-it@npm:5.0.0" + dependencies: + uc.micro: "npm:^2.0.0" + checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 + languageName: node + linkType: hard + "lint-staged@npm:11.2.6": version: 11.2.6 resolution: "lint-staged@npm:11.2.6" @@ -36213,12 +36222,19 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.3.0": - version: 4.3.0 - resolution: "marked@npm:4.3.0" +"markdown-it@npm:^14.1.0": + version: 14.1.0 + resolution: "markdown-it@npm:14.1.0" + dependencies: + argparse: "npm:^2.0.1" + entities: "npm:^4.4.0" + linkify-it: "npm:^5.0.0" + mdurl: "npm:^2.0.0" + punycode.js: "npm:^2.3.1" + uc.micro: "npm:^2.1.0" bin: - marked: bin/marked.js - checksum: 10/c830bb4cb3705b754ca342b656e8a582d7428706b2678c898b856f6030c134ce2d1e19136efa3e6a1841f7330efbd24963d6bdeddc57d2938e906250f99895d0 + markdown-it: bin/markdown-it.mjs + checksum: 10/f34f921be178ed0607ba9e3e27c733642be445e9bb6b1dba88da7aafe8ba1bc5d2f1c3aa8f3fc33b49a902da4e4c08c2feadfafb290b8c7dda766208bb6483a9 languageName: node linkType: hard @@ -36286,6 +36302,13 @@ __metadata: languageName: node linkType: hard +"mdurl@npm:^2.0.0": + version: 2.0.0 + resolution: "mdurl@npm:2.0.0" + checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 + languageName: node + linkType: hard + "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -36796,6 +36819,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/4cdc18d112b164084513e890d6323370db14c22249d536ad1854539577a895e690a27513dc346392f61a4a50afbbd8abc88f3f25558bfbbbb862cd56508b20f5 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -42150,6 +42182,13 @@ __metadata: languageName: node linkType: hard +"punycode.js@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a + languageName: node + linkType: hard + "punycode@npm:1.3.2": version: 1.3.2 resolution: "punycode@npm:1.3.2" @@ -45216,15 +45255,12 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^0.14.7": - version: 0.14.7 - resolution: "shiki@npm:0.14.7" +"shiki@npm:^1.9.0": + version: 1.9.0 + resolution: "shiki@npm:1.9.0" dependencies: - ansi-sequence-parser: "npm:^1.1.0" - jsonc-parser: "npm:^3.2.0" - vscode-oniguruma: "npm:^1.7.0" - vscode-textmate: "npm:^8.0.0" - checksum: 10/be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62 + "@shikijs/core": "npm:1.9.0" + checksum: 10/ce5648b4e1a5e5e81e54e01ec9dc94cf324530f460058f29f1e5e464dbf096fee2194fbef38b29128a747f783f9134531991316b01ed168f65d0617dabf84c33 languageName: node linkType: hard @@ -48884,19 +48920,20 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:0.25.6": - version: 0.25.6 - resolution: "typedoc@npm:0.25.6" +"typedoc@npm:0.26.2": + version: 0.26.2 + resolution: "typedoc@npm:0.26.2" dependencies: lunr: "npm:^2.3.9" - marked: "npm:^4.3.0" - minimatch: "npm:^9.0.3" - shiki: "npm:^0.14.7" + markdown-it: "npm:^14.1.0" + minimatch: "npm:^9.0.4" + shiki: "npm:^1.9.0" + yaml: "npm:^2.4.5" 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 + 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 bin: typedoc: bin/typedoc - checksum: 10/4d3858152859598e0a7ed34f3ed023a4ad83b4fa0c684b14752e23b59c3102d265596eb510f2ab8665e7b8e67b5a601fe3f70c9eab1b0a2fece63c33088ea848 + checksum: 10/f7cbe3e4a7635fe8fef9aacd62eedf72ff008548eebdcfc9a8b8ffea3cb6c06846230a022f436ba006bf11bf669b1e7fcf375349410e1f2d920b42531cd1f5b4 languageName: node linkType: hard @@ -48942,23 +48979,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.2.2, typescript@npm:^4.6.4 || ^5.0.0": - version: 5.2.2 - resolution: "typescript@npm:5.2.2" +"typescript@npm:5.5.2": + version: 5.5.2 + resolution: "typescript@npm:5.5.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/d65e50eb849bd21ff8677e5b9447f9c6e74777e346afd67754934264dcbf4bd59e7d2473f6062d9a015d66bd573311166357e3eb07fea0b52859cf9bb2b58555 + checksum: 10/9118b20f248e76b0dbff8737fef65dfa89d02668d4e633d2c5ceac99033a0ca5e8a1c1a53bc94da68e8f67677a88f318663dde859c9e9a09c1e116415daec2ba languageName: node linkType: hard -"typescript@npm:5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" +"typescript@npm:^4.6.4 || ^5.0.0": + version: 5.2.2 + resolution: "typescript@npm:5.2.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 + checksum: 10/d65e50eb849bd21ff8677e5b9447f9c6e74777e346afd67754934264dcbf4bd59e7d2473f6062d9a015d66bd573311166357e3eb07fea0b52859cf9bb2b58555 languageName: node linkType: hard @@ -48972,23 +49009,30 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.2.2#optional!builtin, typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin": - version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441" +"typescript@patch:typescript@npm%3A5.5.2#optional!builtin": + version: 5.5.2 + resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=379a07" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/f79cc2ba802c94c2b78dbb00d767a10adb67368ae764709737dc277273ec148aa4558033a03ce901406b35fddf4eac46dabc94a1e1d12d2587e2b9cfe5707b4a + checksum: 10/ac3145f65cf9e72ab29f2196e05d5816b355dc1a9195b9f010d285182a12457cfacd068be2dd22c877f88ebc966ac6e0e83f51c8586412b16499a27e3670ff4b languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" +"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin": + version: 5.2.2 + resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d + checksum: 10/f79cc2ba802c94c2b78dbb00d767a10adb67368ae764709737dc277273ec148aa4558033a03ce901406b35fddf4eac46dabc94a1e1d12d2587e2b9cfe5707b4a + languageName: node + linkType: hard + +"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 languageName: node linkType: hard @@ -49902,20 +49946,6 @@ __metadata: languageName: node linkType: hard -"vscode-oniguruma@npm:^1.7.0": - version: 1.7.0 - resolution: "vscode-oniguruma@npm:1.7.0" - checksum: 10/7da9d21459f9788544b258a5fd1b9752df6edd8b406a19eea0209c6bf76507d5717277016799301c4da0d536095f9ca8c06afd1ab8f4001189090c804ca4814e - languageName: node - linkType: hard - -"vscode-textmate@npm:^8.0.0": - version: 8.0.0 - resolution: "vscode-textmate@npm:8.0.0" - checksum: 10/9fa7d66d6042cb090d116c2d8820d34c8870cfcbaed6e404da89f66b899970ed0ac47b59a2e30fc40a25af5414822bb3ea27974f714e9b91910d69c894be95f7 - languageName: node - linkType: hard - "vscode-uri@npm:^3.0.3": version: 3.0.3 resolution: "vscode-uri@npm:3.0.3" @@ -53690,6 +53720,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.4.5": + version: 2.4.5 + resolution: "yaml@npm:2.4.5" + bin: + yaml: bin.mjs + checksum: 10/b09bf5a615a65276d433d76b8e34ad6b4c0320b85eb3f1a39da132c61ae6e2ff34eff4624e6458d96d49566c93cf43408ba5e568218293a8c6541a2006883f64 + languageName: node + linkType: hard + "yargs-parser@npm:>=18.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1"