diff --git a/.changeset/forty-kids-return.md b/.changeset/forty-kids-return.md new file mode 100644 index 000000000..e5217b82e --- /dev/null +++ b/.changeset/forty-kids-return.md @@ -0,0 +1,46 @@ +--- +'@solana/rpc-subscriptions-channel-websocket': patch +'@solana/webcrypto-ed25519-polyfill': patch +'@solana/transaction-confirmation': patch +'@solana/codecs-data-structures': patch +'@solana/rpc-subscriptions-spec': patch +'@solana/fast-stable-stringify': patch +'@solana/rpc-subscriptions-api': patch +'@solana/transaction-messages': patch +'@solana/rpc-transport-http': patch +'@solana/instruction-plans': patch +'@solana/offchain-messages': patch +'@solana/rpc-subscriptions': patch +'@solana/rpc-parsed-types': patch +'@solana/rpc-transformers': patch +'@solana/codecs-numbers': patch +'@solana/codecs-strings': patch +'@solana/rpc-spec-types': patch +'@solana/nominal-types': patch +'@solana/instructions': patch +'@solana/subscribable': patch +'@solana/transactions': patch +'@solana/codecs-core': patch +'@solana/plugin-core': patch +'@solana/rpc-graphql': patch +'@solana/assertions': patch +'@solana/functional': patch +'@solana/addresses': patch +'@solana/rpc-types': patch +'@solana/accounts': patch +'@solana/programs': patch +'@solana/promises': patch +'@solana/rpc-spec': patch +'@solana/options': patch +'@solana/rpc-api': patch +'@solana/signers': patch +'@solana/sysvars': patch +'@solana/codecs': patch +'@solana/compat': patch +'@solana/errors': patch +'@solana/keys': patch +'@solana/kit': patch +'@solana/rpc': patch +--- + +Make Typescript peer dependency optional + reduce required version to ^5 diff --git a/packages/accounts/package.json b/packages/accounts/package.json index 73ada17f2..78b218373 100644 --- a/packages/accounts/package.json +++ b/packages/accounts/package.json @@ -81,7 +81,12 @@ "@solana/rpc-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/addresses/package.json b/packages/addresses/package.json index 1a153b33e..522e65246 100644 --- a/packages/addresses/package.json +++ b/packages/addresses/package.json @@ -80,7 +80,12 @@ "@solana/nominal-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/assertions/package.json b/packages/assertions/package.json index 4d712d266..ee71a6615 100644 --- a/packages/assertions/package.json +++ b/packages/assertions/package.json @@ -76,7 +76,12 @@ "@solana/errors": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/codecs-core/package.json b/packages/codecs-core/package.json index 8c56425e0..f760beca2 100644 --- a/packages/codecs-core/package.json +++ b/packages/codecs-core/package.json @@ -80,7 +80,12 @@ "tinybench": "^6.0.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/codecs-data-structures/package.json b/packages/codecs-data-structures/package.json index d6a6f9b7c..5ebf28683 100644 --- a/packages/codecs-data-structures/package.json +++ b/packages/codecs-data-structures/package.json @@ -81,7 +81,12 @@ "@solana/codecs-strings": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/codecs-numbers/package.json b/packages/codecs-numbers/package.json index f63efdb1d..177bc1846 100644 --- a/packages/codecs-numbers/package.json +++ b/packages/codecs-numbers/package.json @@ -77,7 +77,12 @@ "@solana/errors": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/codecs-strings/package.json b/packages/codecs-strings/package.json index faada762b..402b6ce3e 100644 --- a/packages/codecs-strings/package.json +++ b/packages/codecs-strings/package.json @@ -84,11 +84,14 @@ }, "peerDependencies": { "fastestsmallesttextencoderdecoder": "^1.0.22", - "typescript": ">=5.9.3" + "typescript": "^5.0.0" }, "peerDependenciesMeta": { "fastestsmallesttextencoderdecoder": { "optional": true + }, + "typescript": { + "optional": true } }, "engines": { diff --git a/packages/codecs/package.json b/packages/codecs/package.json index 30f54f34d..fa276d15e 100644 --- a/packages/codecs/package.json +++ b/packages/codecs/package.json @@ -78,7 +78,12 @@ "@solana/options": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/compat/package.json b/packages/compat/package.json index c1ca5a603..ed44743d5 100644 --- a/packages/compat/package.json +++ b/packages/compat/package.json @@ -84,7 +84,12 @@ "@solana/web3.js": "^1" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/errors/package.json b/packages/errors/package.json index 3a1fc1efb..4da9a0810 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -78,7 +78,12 @@ "commander": "14.0.2" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/fast-stable-stringify/package.json b/packages/fast-stable-stringify/package.json index 0d8912d88..35cef765f 100644 --- a/packages/fast-stable-stringify/package.json +++ b/packages/fast-stable-stringify/package.json @@ -78,7 +78,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/functional/package.json b/packages/functional/package.json index 578b2b1bc..2705c595b 100644 --- a/packages/functional/package.json +++ b/packages/functional/package.json @@ -73,7 +73,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/instruction-plans/package.json b/packages/instruction-plans/package.json index aa49b388c..bc6a75934 100644 --- a/packages/instruction-plans/package.json +++ b/packages/instruction-plans/package.json @@ -86,7 +86,12 @@ "@solana/functional": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/instructions/package.json b/packages/instructions/package.json index 5e711107f..f3179c2d9 100644 --- a/packages/instructions/package.json +++ b/packages/instructions/package.json @@ -80,7 +80,12 @@ "@solana/addresses": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/keys/package.json b/packages/keys/package.json index bfde6d627..df6b9f405 100644 --- a/packages/keys/package.json +++ b/packages/keys/package.json @@ -81,7 +81,12 @@ "@solana/nominal-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "devDependencies": { "tinybench": "^6.0.0" diff --git a/packages/kit/package.json b/packages/kit/package.json index 63d8bdfc3..fb03cd102 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -100,7 +100,12 @@ "@solana/transactions": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/nominal-types/package.json b/packages/nominal-types/package.json index befa1dd7a..19e9612a6 100644 --- a/packages/nominal-types/package.json +++ b/packages/nominal-types/package.json @@ -39,7 +39,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/offchain-messages/package.json b/packages/offchain-messages/package.json index d8b2ce10f..07fb0209a 100644 --- a/packages/offchain-messages/package.json +++ b/packages/offchain-messages/package.json @@ -83,7 +83,12 @@ "@solana/nominal-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/options/package.json b/packages/options/package.json index 2f396c97a..9960d5649 100644 --- a/packages/options/package.json +++ b/packages/options/package.json @@ -80,7 +80,12 @@ "@solana/errors": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/plugin-core/package.json b/packages/plugin-core/package.json index 4d0c59d6d..f3d6f5513 100644 --- a/packages/plugin-core/package.json +++ b/packages/plugin-core/package.json @@ -73,7 +73,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.3.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/programs/package.json b/packages/programs/package.json index 0436d7f71..a1f52d75b 100644 --- a/packages/programs/package.json +++ b/packages/programs/package.json @@ -81,7 +81,12 @@ "@solana/transaction-messages": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/promises/package.json b/packages/promises/package.json index e66f41e51..c0b68ae54 100644 --- a/packages/promises/package.json +++ b/packages/promises/package.json @@ -73,7 +73,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-api/package.json b/packages/rpc-api/package.json index 2b81485ea..f251af5bf 100644 --- a/packages/rpc-api/package.json +++ b/packages/rpc-api/package.json @@ -90,7 +90,12 @@ "@solana/rpc-transport-http": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-graphql/package.json b/packages/rpc-graphql/package.json index 0b1b9a177..4d561086a 100644 --- a/packages/rpc-graphql/package.json +++ b/packages/rpc-graphql/package.json @@ -86,7 +86,12 @@ "@solana/transactions": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-parsed-types/package.json b/packages/rpc-parsed-types/package.json index 2237425a5..ed3782713 100644 --- a/packages/rpc-parsed-types/package.json +++ b/packages/rpc-parsed-types/package.json @@ -75,7 +75,12 @@ "@solana/rpc-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-spec-types/package.json b/packages/rpc-spec-types/package.json index 2451c25c3..921a9737a 100644 --- a/packages/rpc-spec-types/package.json +++ b/packages/rpc-spec-types/package.json @@ -73,7 +73,12 @@ "maintained node versions" ], "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-spec/package.json b/packages/rpc-spec/package.json index b9974ef4e..c4df7bbaf 100644 --- a/packages/rpc-spec/package.json +++ b/packages/rpc-spec/package.json @@ -77,7 +77,12 @@ "@solana/rpc-spec-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-subscriptions-api/package.json b/packages/rpc-subscriptions-api/package.json index 9d33adf4d..322f49801 100644 --- a/packages/rpc-subscriptions-api/package.json +++ b/packages/rpc-subscriptions-api/package.json @@ -85,7 +85,12 @@ "@solana/rpc-subscriptions-channel-websocket": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-subscriptions-channel-websocket/package.json b/packages/rpc-subscriptions-channel-websocket/package.json index 4ab9e56cb..c87d30cdb 100644 --- a/packages/rpc-subscriptions-channel-websocket/package.json +++ b/packages/rpc-subscriptions-channel-websocket/package.json @@ -85,7 +85,12 @@ "jest-websocket-mock": "^2.5.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-subscriptions-spec/package.json b/packages/rpc-subscriptions-spec/package.json index d16f28aa3..605fbe74c 100644 --- a/packages/rpc-subscriptions-spec/package.json +++ b/packages/rpc-subscriptions-spec/package.json @@ -82,7 +82,12 @@ "@solana/event-target-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-subscriptions/package.json b/packages/rpc-subscriptions/package.json index 19290929e..eba9a3fca 100644 --- a/packages/rpc-subscriptions/package.json +++ b/packages/rpc-subscriptions/package.json @@ -90,7 +90,12 @@ "@solana/event-target-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-transformers/package.json b/packages/rpc-transformers/package.json index c76cb6bbf..bee0f367a 100644 --- a/packages/rpc-transformers/package.json +++ b/packages/rpc-transformers/package.json @@ -80,7 +80,12 @@ "@solana/rpc-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-transport-http/package.json b/packages/rpc-transport-http/package.json index d70756e52..c7572d9cf 100644 --- a/packages/rpc-transport-http/package.json +++ b/packages/rpc-transport-http/package.json @@ -85,7 +85,12 @@ "zx": "^8.8.5" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-types/package.json b/packages/rpc-types/package.json index 79274c1df..6535f16f3 100644 --- a/packages/rpc-types/package.json +++ b/packages/rpc-types/package.json @@ -81,7 +81,12 @@ "@solana/nominal-types": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc/package.json b/packages/rpc/package.json index e8df41b17..d57e99f3e 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -87,7 +87,12 @@ "@solana/event-target-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/signers/package.json b/packages/signers/package.json index 34b862cf7..b6bce604b 100644 --- a/packages/signers/package.json +++ b/packages/signers/package.json @@ -88,7 +88,12 @@ "@solana/text-encoding-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/subscribable/package.json b/packages/subscribable/package.json index b7068776c..e47c42132 100644 --- a/packages/subscribable/package.json +++ b/packages/subscribable/package.json @@ -79,7 +79,12 @@ "@solana/event-target-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/sysvars/package.json b/packages/sysvars/package.json index 2e90eea67..7cc188c51 100644 --- a/packages/sysvars/package.json +++ b/packages/sysvars/package.json @@ -86,7 +86,12 @@ "@solana/rpc-transport-http": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/transaction-confirmation/package.json b/packages/transaction-confirmation/package.json index 60cf850b5..3359c71ac 100644 --- a/packages/transaction-confirmation/package.json +++ b/packages/transaction-confirmation/package.json @@ -89,7 +89,12 @@ "@solana/instructions": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/transaction-messages/package.json b/packages/transaction-messages/package.json index 8338b1312..dfb7a3fba 100644 --- a/packages/transaction-messages/package.json +++ b/packages/transaction-messages/package.json @@ -87,7 +87,12 @@ "@solana/codecs-strings": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/transactions/package.json b/packages/transactions/package.json index 70d8a66f1..ee76d2a3c 100644 --- a/packages/transactions/package.json +++ b/packages/transactions/package.json @@ -87,7 +87,12 @@ "@solana/transaction-messages": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/packages/webcrypto-ed25519-polyfill/package.json b/packages/webcrypto-ed25519-polyfill/package.json index c897942a7..474ea980d 100644 --- a/packages/webcrypto-ed25519-polyfill/package.json +++ b/packages/webcrypto-ed25519-polyfill/package.json @@ -76,7 +76,12 @@ "@solana/crypto-impl": "workspace:*" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } }, "engines": { "node": ">=20.18.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f27dd5f2b..237c64ac0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -342,7 +342,7 @@ importers: specifier: workspace:* version: link:../rpc-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/addresses: @@ -363,7 +363,7 @@ importers: specifier: workspace:* version: link:../nominal-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/assertions: @@ -372,7 +372,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/build-scripts: @@ -426,7 +426,7 @@ importers: specifier: workspace:* version: link:../options typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/codecs-core: @@ -435,7 +435,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: tinybench: @@ -454,7 +454,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/codecs-strings': @@ -470,7 +470,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/codecs-strings: @@ -488,7 +488,7 @@ importers: specifier: ^1.0.22 version: 1.0.22 typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/text-encoding-impl': @@ -519,7 +519,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/web3.js': @@ -537,7 +537,7 @@ importers: specifier: 14.0.2 version: 14.0.2 typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/eslint-config: @@ -582,7 +582,7 @@ importers: packages/fast-stable-stringify: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@types/json-stable-stringify': @@ -604,7 +604,7 @@ importers: packages/functional: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/instruction-plans: @@ -628,7 +628,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -650,7 +650,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -675,7 +675,7 @@ importers: specifier: workspace:* version: link:../nominal-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: tinybench: @@ -751,13 +751,13 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/nominal-types: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/offchain-messages: @@ -787,7 +787,7 @@ importers: specifier: workspace:* version: link:../nominal-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/options: @@ -808,13 +808,13 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/plugin-core: dependencies: typescript: - specifier: '>=5.3.3' + specifier: ^5.0.0 version: 5.9.3 packages/programs: @@ -826,7 +826,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/functional': @@ -839,7 +839,7 @@ importers: packages/promises: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/react: @@ -945,7 +945,7 @@ importers: specifier: workspace:* version: link:../rpc-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/event-target-impl': @@ -988,7 +988,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/rpc-spec-types': @@ -1016,7 +1016,7 @@ importers: specifier: ^16.12.0 version: 16.12.0 typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -1038,7 +1038,7 @@ importers: packages/rpc-parsed-types: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -1057,13 +1057,13 @@ importers: specifier: workspace:* version: link:../rpc-spec-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/rpc-spec-types: dependencies: typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/rpc-subscriptions: @@ -1102,7 +1102,7 @@ importers: specifier: workspace:* version: link:../subscribable typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -1136,7 +1136,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/rpc-subscriptions-channel-websocket': @@ -1158,7 +1158,7 @@ importers: specifier: workspace:* version: link:../subscribable typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 ws: specifier: ^8.19.0 @@ -1189,7 +1189,7 @@ importers: specifier: workspace:* version: link:../subscribable typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/event-target-impl': @@ -1214,7 +1214,7 @@ importers: specifier: workspace:* version: link:../rpc-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/rpc-transport-http: @@ -1229,7 +1229,7 @@ importers: specifier: workspace:* version: link:../rpc-spec-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 undici-types: specifier: ^7.16.0 @@ -1266,7 +1266,7 @@ importers: specifier: workspace:* version: link:../nominal-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/signers: @@ -1299,7 +1299,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/rpc-types': @@ -1315,7 +1315,7 @@ importers: specifier: workspace:* version: link:../errors typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/event-target-impl': @@ -1337,7 +1337,7 @@ importers: specifier: workspace:* version: link:../rpc-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/addresses': @@ -1417,7 +1417,7 @@ importers: specifier: workspace:* version: link:../transactions typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/codecs-core': @@ -1460,7 +1460,7 @@ importers: specifier: workspace:* version: link:../rpc-types typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/codecs-strings': @@ -1506,7 +1506,7 @@ importers: specifier: workspace:* version: link:../transaction-messages typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 packages/tsconfig: {} @@ -1517,7 +1517,7 @@ importers: specifier: ^3.0.0 version: 3.0.0 typescript: - specifier: '>=5.9.3' + specifier: ^5.0.0 version: 5.9.3 devDependencies: '@solana/crypto-impl':