From 6dacd3a1437bece6498b9126e1e10057d866c3f8 Mon Sep 17 00:00:00 2001 From: oXtxNt9U <120286271+oXtxNt9U@users.noreply.github.com> Date: Thu, 14 May 2026 14:21:04 +0900 Subject: [PATCH 1/4] install TypeScript 7 beta --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 36cd57224..bfbc0779b 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ "tsx": "4.21.0", "typedoc": "0.28.19", "typescript": "6.0.3", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "typescript-eslint": "^8.59.3", "typesync": "0.14.3", "yaml": "2.9.0" From 6ac08cc3e59cdc6901aaebe04fd3b11e8d510a30 Mon Sep 17 00:00:00 2001 From: oXtxNt9U <120286271+oXtxNt9U@users.noreply.github.com> Date: Thu, 14 May 2026 14:21:45 +0900 Subject: [PATCH 2/4] update build command --- packages/api-common/package.json | 2 +- packages/api-database/package.json | 2 +- packages/api-development/package.json | 2 +- packages/api-evm/package.json | 2 +- packages/api-http/package.json | 2 +- packages/api-sync/package.json | 2 +- packages/api-transaction-pool/package.json | 2 +- packages/api/package.json | 2 +- packages/blockchain-utils/package.json | 2 +- packages/bootstrap/package.json | 2 +- packages/cli/package.json | 2 +- packages/configuration-generator/package.json | 2 +- packages/consensus-storage/package.json | 2 +- packages/consensus/package.json | 2 +- packages/constants/package.json | 2 +- packages/container/package.json | 2 +- packages/contracts/package.json | 2 +- packages/core/package.json | 2 +- packages/crypto-address-base58/package.json | 2 +- packages/crypto-address-keccak256/package.json | 2 +- packages/crypto-block/package.json | 2 +- packages/crypto-commit/package.json | 2 +- packages/crypto-config/package.json | 2 +- packages/crypto-hash-bcrypto/package.json | 2 +- packages/crypto-key-pair-bls12-381/package.json | 2 +- packages/crypto-key-pair-ecdsa/package.json | 2 +- packages/crypto-messages/package.json | 2 +- packages/crypto-proposal/package.json | 2 +- packages/crypto-signature-bls12-381/package.json | 2 +- packages/crypto-signature-ecdsa/package.json | 2 +- packages/crypto-transaction/package.json | 2 +- packages/crypto-validation/package.json | 2 +- packages/crypto-wif/package.json | 2 +- packages/crypto-worker/package.json | 2 +- packages/database/package.json | 2 +- packages/evm-api-worker/package.json | 2 +- packages/evm-consensus/package.json | 2 +- packages/evm-contracts/package.json | 2 +- packages/evm-service/package.json | 2 +- packages/evm-state/package.json | 2 +- packages/exceptions/package.json | 2 +- packages/forger/package.json | 2 +- packages/kernel/package.json | 2 +- packages/logger-pino/package.json | 2 +- packages/networking-dns/package.json | 2 +- packages/networking-ntp/package.json | 2 +- packages/p2p/package.json | 2 +- packages/processor/package.json | 2 +- packages/serializer/package.json | 2 +- packages/snapshot-legacy-exporter/package.json | 2 +- packages/snapshot-legacy-importer/package.json | 2 +- packages/state/package.json | 2 +- packages/test-factories/package.json | 2 +- packages/test-runner/package.json | 2 +- packages/test-transaction-builders/package.json | 2 +- packages/transaction-pool-broadcaster/package.json | 2 +- packages/transaction-pool-service/package.json | 2 +- packages/transaction-pool-worker/package.json | 2 +- packages/transactions/package.json | 2 +- packages/utils/package.json | 2 +- packages/validation/package.json | 2 +- packages/validator/package.json | 2 +- packages/webhooks/package.json | 2 +- 63 files changed, 63 insertions(+), 63 deletions(-) diff --git a/packages/api-common/package.json b/packages/api-common/package.json index 63736f3f2..4261825db 100644 --- a/packages/api-common/package.json +++ b/packages/api-common/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-database/package.json b/packages/api-database/package.json index 9acf025e7..37fc06593 100644 --- a/packages/api-database/package.json +++ b/packages/api-database/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-development/package.json b/packages/api-development/package.json index b5c65b424..852ca806c 100644 --- a/packages/api-development/package.json +++ b/packages/api-development/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-evm/package.json b/packages/api-evm/package.json index cb084c7d9..d65d0682e 100644 --- a/packages/api-evm/package.json +++ b/packages/api-evm/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-http/package.json b/packages/api-http/package.json index 1c29538d1..649f042a8 100644 --- a/packages/api-http/package.json +++ b/packages/api-http/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-sync/package.json b/packages/api-sync/package.json index 58a1060ee..8c77d7e7f 100644 --- a/packages/api-sync/package.json +++ b/packages/api-sync/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api-transaction-pool/package.json b/packages/api-transaction-pool/package.json index e543b139e..f6436a7ca 100644 --- a/packages/api-transaction-pool/package.json +++ b/packages/api-transaction-pool/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/api/package.json b/packages/api/package.json index 61e7f8cf4..38623bf16 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -16,7 +16,7 @@ ], "scripts": { "api:devnet": "cross-env-shell MAINSAIL_PATH_CONFIG=./bin/config pnpm run mainsail-api api:run", - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "mainsail-api": "node ./bin/run.js", "release": "pnpm publish --access public", diff --git a/packages/blockchain-utils/package.json b/packages/blockchain-utils/package.json index 13b0e9cd4..ad5c8a440 100644 --- a/packages/blockchain-utils/package.json +++ b/packages/blockchain-utils/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/bootstrap/package.json b/packages/bootstrap/package.json index 9163f2127..b2ee0b6a1 100644 --- a/packages/bootstrap/package.json +++ b/packages/bootstrap/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/cli/package.json b/packages/cli/package.json index c6b591e79..9de1d0d5b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/configuration-generator/package.json b/packages/configuration-generator/package.json index 4c7869414..e1c1a7ec7 100644 --- a/packages/configuration-generator/package.json +++ b/packages/configuration-generator/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/consensus-storage/package.json b/packages/consensus-storage/package.json index 64cb4c57c..ee648b420 100644 --- a/packages/consensus-storage/package.json +++ b/packages/consensus-storage/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/consensus/package.json b/packages/consensus/package.json index eb011d1ac..d56078dfb 100644 --- a/packages/consensus/package.json +++ b/packages/consensus/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/constants/package.json b/packages/constants/package.json index 56a95f17f..d0380c4c1 100644 --- a/packages/constants/package.json +++ b/packages/constants/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/container/package.json b/packages/container/package.json index 484020de4..b02d92696 100644 --- a/packages/container/package.json +++ b/packages/container/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 3fed8564a..5a4b3829e 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/core/package.json b/packages/core/package.json index 05e596e8b..313411b08 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -15,7 +15,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "full:devnet": "cross-env-shell MAINSAIL_PATH_CONFIG=./bin/config/devnet pnpm run mainsail core:run -- --env=test", "full:devnet:debug": "cross-env-shell MAINSAIL_PATH_CONFIG=./bin/config/devnet pnpm run mainsail:debug core:run -- --env=test", diff --git a/packages/crypto-address-base58/package.json b/packages/crypto-address-base58/package.json index 292855c21..35c02c31f 100644 --- a/packages/crypto-address-base58/package.json +++ b/packages/crypto-address-base58/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-address-keccak256/package.json b/packages/crypto-address-keccak256/package.json index 472fc02f6..47dde3348 100644 --- a/packages/crypto-address-keccak256/package.json +++ b/packages/crypto-address-keccak256/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-block/package.json b/packages/crypto-block/package.json index ff9af25ab..0f81d3386 100644 --- a/packages/crypto-block/package.json +++ b/packages/crypto-block/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-commit/package.json b/packages/crypto-commit/package.json index 3dd6919d5..46f8f51ba 100644 --- a/packages/crypto-commit/package.json +++ b/packages/crypto-commit/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-config/package.json b/packages/crypto-config/package.json index a6926e9ae..3062a8a9d 100644 --- a/packages/crypto-config/package.json +++ b/packages/crypto-config/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-hash-bcrypto/package.json b/packages/crypto-hash-bcrypto/package.json index 2314dbb20..5682a029a 100644 --- a/packages/crypto-hash-bcrypto/package.json +++ b/packages/crypto-hash-bcrypto/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-key-pair-bls12-381/package.json b/packages/crypto-key-pair-bls12-381/package.json index 2cac2ad7e..e8f596fb5 100644 --- a/packages/crypto-key-pair-bls12-381/package.json +++ b/packages/crypto-key-pair-bls12-381/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-key-pair-ecdsa/package.json b/packages/crypto-key-pair-ecdsa/package.json index 8643c550a..4a6ae9bab 100644 --- a/packages/crypto-key-pair-ecdsa/package.json +++ b/packages/crypto-key-pair-ecdsa/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-messages/package.json b/packages/crypto-messages/package.json index 0d9de3c80..5a81d20f2 100644 --- a/packages/crypto-messages/package.json +++ b/packages/crypto-messages/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-proposal/package.json b/packages/crypto-proposal/package.json index 25d7b2e13..3b1c623b8 100644 --- a/packages/crypto-proposal/package.json +++ b/packages/crypto-proposal/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-signature-bls12-381/package.json b/packages/crypto-signature-bls12-381/package.json index 59d56c9aa..1c11c8347 100644 --- a/packages/crypto-signature-bls12-381/package.json +++ b/packages/crypto-signature-bls12-381/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-signature-ecdsa/package.json b/packages/crypto-signature-ecdsa/package.json index 841d415d2..642d6b167 100644 --- a/packages/crypto-signature-ecdsa/package.json +++ b/packages/crypto-signature-ecdsa/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-transaction/package.json b/packages/crypto-transaction/package.json index 75ace25b2..93a4354e6 100644 --- a/packages/crypto-transaction/package.json +++ b/packages/crypto-transaction/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-validation/package.json b/packages/crypto-validation/package.json index f941fab22..b7c3fafc3 100644 --- a/packages/crypto-validation/package.json +++ b/packages/crypto-validation/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-wif/package.json b/packages/crypto-wif/package.json index 0dc06a666..cb7958904 100644 --- a/packages/crypto-wif/package.json +++ b/packages/crypto-wif/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/crypto-worker/package.json b/packages/crypto-worker/package.json index 00e24ea38..8bd3c4e08 100644 --- a/packages/crypto-worker/package.json +++ b/packages/crypto-worker/package.json @@ -10,7 +10,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/database/package.json b/packages/database/package.json index eb619844e..73074f374 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/evm-api-worker/package.json b/packages/evm-api-worker/package.json index 6d7cd6469..8b3667e2d 100644 --- a/packages/evm-api-worker/package.json +++ b/packages/evm-api-worker/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/evm-consensus/package.json b/packages/evm-consensus/package.json index ccb335785..b584b1b7e 100644 --- a/packages/evm-consensus/package.json +++ b/packages/evm-consensus/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/evm-contracts/package.json b/packages/evm-contracts/package.json index febc9b203..894dae104 100644 --- a/packages/evm-contracts/package.json +++ b/packages/evm-contracts/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/evm-service/package.json b/packages/evm-service/package.json index 26babf545..84c3c4a89 100644 --- a/packages/evm-service/package.json +++ b/packages/evm-service/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/evm-state/package.json b/packages/evm-state/package.json index ef45dcce7..45db0b060 100644 --- a/packages/evm-state/package.json +++ b/packages/evm-state/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/exceptions/package.json b/packages/exceptions/package.json index 561f15a6c..c9184b2f9 100644 --- a/packages/exceptions/package.json +++ b/packages/exceptions/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/forger/package.json b/packages/forger/package.json index df8cd3f26..25d4f1de8 100644 --- a/packages/forger/package.json +++ b/packages/forger/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/kernel/package.json b/packages/kernel/package.json index 86d848cec..e27db1a74 100644 --- a/packages/kernel/package.json +++ b/packages/kernel/package.json @@ -17,7 +17,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/logger-pino/package.json b/packages/logger-pino/package.json index 4421f3e46..f4e97920f 100644 --- a/packages/logger-pino/package.json +++ b/packages/logger-pino/package.json @@ -10,7 +10,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/networking-dns/package.json b/packages/networking-dns/package.json index 2bd3a6ccd..4e8744f51 100644 --- a/packages/networking-dns/package.json +++ b/packages/networking-dns/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/networking-ntp/package.json b/packages/networking-ntp/package.json index 83788112b..0dea2efa6 100644 --- a/packages/networking-ntp/package.json +++ b/packages/networking-ntp/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/p2p/package.json b/packages/p2p/package.json index e9a95a4b0..b870f5216 100644 --- a/packages/p2p/package.json +++ b/packages/p2p/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:proto": "pnpm pbjs && pnpm pbts", "build:watch": "pnpm run clean && tsc -w", "pbjs": "pbjs -t static-module -w commonjs source/socket-server/codecs/proto/*.proto -o source/socket-server/codecs/proto/protos.js", diff --git a/packages/processor/package.json b/packages/processor/package.json index c71edbd26..08f129f2d 100644 --- a/packages/processor/package.json +++ b/packages/processor/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/serializer/package.json b/packages/serializer/package.json index ed1140092..e573b8713 100644 --- a/packages/serializer/package.json +++ b/packages/serializer/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/snapshot-legacy-exporter/package.json b/packages/snapshot-legacy-exporter/package.json index 1a6797785..dda020f3d 100644 --- a/packages/snapshot-legacy-exporter/package.json +++ b/packages/snapshot-legacy-exporter/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/snapshot-legacy-importer/package.json b/packages/snapshot-legacy-importer/package.json index 0911427e8..d95e8276c 100644 --- a/packages/snapshot-legacy-importer/package.json +++ b/packages/snapshot-legacy-importer/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/state/package.json b/packages/state/package.json index db751ab72..5d172169c 100644 --- a/packages/state/package.json +++ b/packages/state/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/test-factories/package.json b/packages/test-factories/package.json index 4652c3085..cef6aead2 100644 --- a/packages/test-factories/package.json +++ b/packages/test-factories/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/test-runner/package.json b/packages/test-runner/package.json index d23f46080..958d882ac 100644 --- a/packages/test-runner/package.json +++ b/packages/test-runner/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/test-transaction-builders/package.json b/packages/test-transaction-builders/package.json index 855e1631a..30dfa44e0 100644 --- a/packages/test-transaction-builders/package.json +++ b/packages/test-transaction-builders/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/transaction-pool-broadcaster/package.json b/packages/transaction-pool-broadcaster/package.json index a9e331a26..72363d7c3 100644 --- a/packages/transaction-pool-broadcaster/package.json +++ b/packages/transaction-pool-broadcaster/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/transaction-pool-service/package.json b/packages/transaction-pool-service/package.json index 480f086a2..5573e327e 100644 --- a/packages/transaction-pool-service/package.json +++ b/packages/transaction-pool-service/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/transaction-pool-worker/package.json b/packages/transaction-pool-worker/package.json index 31fb8e629..7d8162bac 100644 --- a/packages/transaction-pool-worker/package.json +++ b/packages/transaction-pool-worker/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/transactions/package.json b/packages/transactions/package.json index 26b23df76..b73b16293 100644 --- a/packages/transactions/package.json +++ b/packages/transactions/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/utils/package.json b/packages/utils/package.json index e3742d129..7206445c5 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -17,7 +17,7 @@ ], "scripts": { "bench": "pnpm run build && node benchmark/index.js", - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/validation/package.json b/packages/validation/package.json index a3d9fff7b..e68606dfc 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -11,7 +11,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/validator/package.json b/packages/validator/package.json index 49ca36850..485014d9d 100644 --- a/packages/validator/package.json +++ b/packages/validator/package.json @@ -11,7 +11,7 @@ "distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", diff --git a/packages/webhooks/package.json b/packages/webhooks/package.json index d8fe579fc..97fb31111 100644 --- a/packages/webhooks/package.json +++ b/packages/webhooks/package.json @@ -10,7 +10,7 @@ "/distribution" ], "scripts": { - "build": "tsc -b", + "build": "tsgo -b", "build:watch": "pnpm run clean && tsc -w", "release": "pnpm publish --access public", "test": "pnpm run uvu source .test.ts", From c9246693daf9b152488f57c7d49712c341547716 Mon Sep 17 00:00:00 2001 From: oXtxNt9U <120286271+oXtxNt9U@users.noreply.github.com> Date: Thu, 14 May 2026 14:21:56 +0900 Subject: [PATCH 3/4] pnpm-lock.yaml --- pnpm-lock.yaml | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6112b8794..ee07864da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,6 +20,9 @@ importers: '@types/node': specifier: 25.7.0 version: 25.7.0 + '@typescript/native-preview': + specifier: 7.0.0-dev.20260421.2 + version: 7.0.0-dev.20260421.2 c8: specifier: 11.0.0 version: 11.0.0 @@ -6012,6 +6015,45 @@ packages: resolution: {integrity: sha512-f1UQF7ggd42YiwI5wGrRaPsa+P0CINBlrkLPmGfpq/u/I/oVtecoEIfFR9ag/oa1sLOsRNZ6xehf6qMZhQGBDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-fHv1r3ZmVo6zxuAIFmuX3w9QxbcauoG0SsWhmDwm6VmRubLlOJIcmTtlmV3JAb9oOnq8LuzZljzT7Q39fSMQDw==} + cpu: [arm64] + os: [darwin] + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-KWTR6xbW9t+JS7D5DQIzo75pqVXVWUxF9PMv/+S6xsnOjCVd6g0ixHcFpFMJMKSUQpGPr8Z5f7b8ks6LHW01jg==} + cpu: [x64] + os: [darwin] + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-VLMEuml3BhUb+jaL0TXQ4xvVODxJF+RhkI+tBWvlynsJI4khTXEiwWh+wPOJrsfBRYFRMXEu28Odl/HXkYze8w==} + cpu: [arm64] + os: [linux] + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-BWLQO3nemLDSV5PoE5GPHe1dU9Dth77Kv8/cle9Ujcp4LhPo0KincdPqFH/qKeU/xvW25mgFueflZ1nc4rKuww==} + cpu: [arm] + os: [linux] + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-qUrJWTB5/wv4wnRG0TRXElAxc2kykNiRNyEIEqBbLmzDlrcvAW7RRy8MXoY1ZyTiKGMu14itZ3x9oW6+blFpRw==} + cpu: [x64] + os: [linux] + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-Rc6NsWlZmCs5YUKVzKgwoBOoRUGsPzct4BDMRX0csD1devLBBc4AbUXWKsJRbpwIAnqMO1ld4sNHEb+wXgfNHQ==} + cpu: [arm64] + os: [win32] + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-GQv1+dya1t6EqF2Cpsb+xoozovdX10JUSf6Kl/8xNkTapzmlHd+uMr+8ku3jIASTxoRGn0Mklgjj3MDKrOTuLg==} + cpu: [x64] + os: [win32] + + '@typescript/native-preview@7.0.0-dev.20260421.2': + resolution: {integrity: sha512-CmajHI25HpVWE9R1XFoxr+cphJPxoYD3eFioQtAvXYkMFKnLdICMS9pXre9Pybizb75ejRxjKD5/CVG055rEIg==} + hasBin: true + '@vue/compiler-core@3.5.18': resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} @@ -13238,6 +13280,37 @@ snapshots: '@typescript-eslint/types': 8.59.3 eslint-visitor-keys: 5.0.1 + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260421.2': + optional: true + + '@typescript/native-preview@7.0.0-dev.20260421.2': + optionalDependencies: + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260421.2 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260421.2 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260421.2 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260421.2 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260421.2 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260421.2 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260421.2 + '@vue/compiler-core@3.5.18': dependencies: '@babel/parser': 7.28.0 From 4a46b6b6c965cf1e05c91a21ca9ddd2aa1955744 Mon Sep 17 00:00:00 2001 From: oXtxNt9U <120286271+oXtxNt9U@users.noreply.github.com> Date: Thu, 14 May 2026 06:05:25 +0000 Subject: [PATCH 4/4] style: resolve style guide violations [ci-lint-fix] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bfbc0779b..7dbd33bdb 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^10.0.1", "@types/node": "25.7.0", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "c8": "11.0.0", "chalk": "5.6.2", "cross-env": "10.1.0", @@ -73,7 +74,6 @@ "tsx": "4.21.0", "typedoc": "0.28.19", "typescript": "6.0.3", - "@typescript/native-preview": "7.0.0-dev.20260421.2", "typescript-eslint": "^8.59.3", "typesync": "0.14.3", "yaml": "2.9.0"