diff --git a/package.json b/package.json index 36cd57224..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", 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", 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