From bd51bfca84a489f235ee15c84e7dbdc28ad0cee0 Mon Sep 17 00:00:00 2001 From: Jon C Date: Fri, 25 Oct 2024 22:27:29 +0200 Subject: [PATCH 1/7] CI: Pin version of cargo-release (#7396) #### Problem The release step in CI is failing because the latest cargo-release requires Rust 1.79, but this repo is still at 1.78. #### Summary of changes Pin cargo-release to 0.25.11, which is compatible with 1.78, as noted in the failing run: https://github.com/solana-labs/solana-program-library/actions/runs/11523644623/job/32082450563 --- .github/workflows/publish-rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-rust.yml b/.github/workflows/publish-rust.yml index 7db2dd26ff2..c95fc5911f0 100644 --- a/.github/workflows/publish-rust.yml +++ b/.github/workflows/publish-rust.yml @@ -167,7 +167,7 @@ jobs: cargo-publish- - name: Install Cargo Release - run: which cargo-release || cargo install cargo-release + run: which cargo-release || cargo install cargo-release --version 0.25.11 - name: Ensure CARGO_REGISTRY_TOKEN variable is set env: From d5844633b194bed5f53f4f1d1ec650370cd0e279 Mon Sep 17 00:00:00 2001 From: Jon C Date: Fri, 25 Oct 2024 22:53:33 +0200 Subject: [PATCH 2/7] CI: Update clippy to use `--all-features`, fix issues (#7395) * CI: Update clippy to use `--all-features`, fix issues #### Problem Clippy isn't run with `--all-features`, and there are some pieces that are broken with all features enabled. #### Summary of changes Add `--all-features` to clippy steps, and fix existing issues. * Fixup tests --- .github/workflows/publish-rust.yml | 2 +- .github/workflows/pull-request.yml | 2 +- libraries/discriminator/src/lib.rs | 6 ++--- libraries/pod/src/optional_keys.rs | 2 +- token-swap/program/src/constraints.rs | 8 +++---- token-swap/program/src/processor.rs | 29 ++++++++++++----------- token/program-2022/src/serialization.rs | 9 +------ token/program-2022/tests/serialization.rs | 25 +++++++------------ 8 files changed, 35 insertions(+), 48 deletions(-) diff --git a/.github/workflows/publish-rust.yml b/.github/workflows/publish-rust.yml index c95fc5911f0..ead8767e9bd 100644 --- a/.github/workflows/publish-rust.yml +++ b/.github/workflows/publish-rust.yml @@ -84,7 +84,7 @@ jobs: run: ./ci/install-build-deps.sh - name: Run clippy - run: ./cargo-nightly clippy -Zunstable-options --workspace --all-targets --features test-sbf -- --deny=warnings --deny=clippy::arithmetic_side_effects + run: ./cargo-nightly clippy -Zunstable-options --workspace --all-targets --all-features -- --deny=warnings --deny=clippy::arithmetic_side_effects cargo-build-test: runs-on: ubuntu-latest diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 0bf72e36d8a..4fa246c9820 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -71,7 +71,7 @@ jobs: run: ./ci/install-build-deps.sh - name: Run clippy - run: ./cargo-nightly clippy -Zunstable-options --workspace --all-targets --features test-sbf -- --deny=warnings --deny=clippy::arithmetic_side_effects + run: ./cargo-nightly clippy -Zunstable-options --workspace --all-targets --all-features -- --deny=warnings --deny=clippy::arithmetic_side_effects audit: runs-on: ubuntu-latest diff --git a/libraries/discriminator/src/lib.rs b/libraries/discriminator/src/lib.rs index c3ebbdaba43..5ec7b8ae322 100644 --- a/libraries/discriminator/src/lib.rs +++ b/libraries/discriminator/src/lib.rs @@ -130,15 +130,15 @@ mod tests { #[cfg(all(test, feature = "borsh"))] mod borsh_test { - use super::*; + use {super::*, borsh::BorshDeserialize}; #[test] fn borsh_test() { let my_discrim = ArrayDiscriminator::new_with_hash_input("my_discrim"); let mut buffer = [0u8; 8]; - my_discrim.serialize(&mut buffer[..]).unwrap(); + borsh::to_writer(&mut buffer[..], &my_discrim).unwrap(); let my_discrim_again = ArrayDiscriminator::try_from_slice(&buffer).unwrap(); assert_eq!(my_discrim, my_discrim_again); - assert_eq!(buf, my_discrim.into()); + assert_eq!(buffer, <[u8; 8]>::from(my_discrim)); } } diff --git a/libraries/pod/src/optional_keys.rs b/libraries/pod/src/optional_keys.rs index b31494d4ed7..1bfc28fd113 100644 --- a/libraries/pod/src/optional_keys.rs +++ b/libraries/pod/src/optional_keys.rs @@ -101,7 +101,7 @@ impl<'de> Visitor<'de> for OptionalNonZeroPubkeyVisitor { where E: Error, { - let pkey = Pubkey::from_str(&v) + let pkey = Pubkey::from_str(v) .map_err(|_| Error::invalid_value(Unexpected::Str(v), &"value string"))?; OptionalNonZeroPubkey::try_from(Some(pkey)) diff --git a/token-swap/program/src/constraints.rs b/token-swap/program/src/constraints.rs index 99e3d1b4564..66e9c3ec9b1 100644 --- a/token-swap/program/src/constraints.rs +++ b/token-swap/program/src/constraints.rs @@ -1,7 +1,7 @@ //! Various constraints as required for production environments #[cfg(feature = "production")] -use std::env; +use std::option_env; use { crate::{ curve::{ @@ -21,7 +21,7 @@ use { /// cannot be used, so we have to split the curves based on their types. pub struct SwapConstraints<'a> { /// Owner of the program - pub owner_key: &'a str, + pub owner_key: Option<&'a str>, /// Valid curve types pub valid_curve_types: &'a [CurveType], /// Valid fees @@ -61,7 +61,7 @@ impl<'a> SwapConstraints<'a> { } #[cfg(feature = "production")] -const OWNER_KEY: &str = env!("SWAP_PROGRAM_OWNER_FEE_ADDRESS"); +const OWNER_KEY: Option<&str> = option_env!("SWAP_PROGRAM_OWNER_FEE_ADDRESS"); #[cfg(feature = "production")] const FEES: &Fees = &Fees { trade_fee_numerator: 0, @@ -115,7 +115,7 @@ mod tests { let owner_withdraw_fee_denominator = 10; let host_fee_numerator = 10; let host_fee_denominator = 100; - let owner_key = ""; + let owner_key = Some(""); let curve_type = CurveType::ConstantProduct; let valid_fees = Fees { trade_fee_numerator, diff --git a/token-swap/program/src/processor.rs b/token-swap/program/src/processor.rs index 7fc63cb5a56..a596bd21884 100644 --- a/token-swap/program/src/processor.rs +++ b/token-swap/program/src/processor.rs @@ -338,6 +338,7 @@ impl Processor { if let Some(swap_constraints) = swap_constraints { let owner_key = swap_constraints .owner_key + .unwrap() .parse::() .map_err(|_| SwapError::InvalidOwner)?; if fee_account.owner != owner_key { @@ -3109,10 +3110,10 @@ mod tests { curve_type: CurveType::ConstantProduct, calculator: Arc::new(curve), }; - let owner_key = &new_key.to_string(); + let owner_key = new_key.to_string(); let valid_curve_types = &[CurveType::ConstantProduct]; let constraints = Some(SwapConstraints { - owner_key, + owner_key: Some(owner_key.as_ref()), valid_curve_types, fees: &fees, }); @@ -3182,10 +3183,10 @@ mod tests { curve_type: CurveType::ConstantProduct, calculator: Arc::new(curve), }; - let owner_key = &user_key.to_string(); + let owner_key = user_key.to_string(); let valid_curve_types = &[CurveType::ConstantProduct]; let constraints = Some(SwapConstraints { - owner_key, + owner_key: Some(owner_key.as_ref()), valid_curve_types, fees: &fees, }); @@ -3257,10 +3258,10 @@ mod tests { curve_type: CurveType::ConstantProduct, calculator: Arc::new(curve), }; - let owner_key = &user_key.to_string(); + let owner_key = user_key.to_string(); let valid_curve_types = &[CurveType::ConstantProduct]; let constraints = Some(SwapConstraints { - owner_key, + owner_key: Some(owner_key.as_ref()), valid_curve_types, fees: &fees, }); @@ -6481,10 +6482,10 @@ mod tests { calculator: Arc::new(curve), }; - let owner_key_str = &owner_key.to_string(); + let owner_key_str = owner_key.to_string(); let valid_curve_types = &[CurveType::ConstantProduct]; let constraints = Some(SwapConstraints { - owner_key: owner_key_str, + owner_key: Some(owner_key_str.as_ref()), valid_curve_types, fees: &fees, }); @@ -7184,7 +7185,7 @@ mod tests { _pool_key, _pool_account, ) = accounts.setup_token_accounts(&user_key, &authority_key, initial_a, initial_b, 0); - let owner_key = &swapper_key.to_string(); + let owner_key = swapper_key.to_string(); let fees = Fees { trade_fee_numerator, trade_fee_denominator, @@ -7196,7 +7197,7 @@ mod tests { host_fee_denominator, }; let constraints = Some(SwapConstraints { - owner_key, + owner_key: Some(owner_key.as_ref()), valid_curve_types: &[], fees: &fees, }); @@ -7264,7 +7265,7 @@ mod tests { _pool_key, _pool_account, ) = accounts.setup_token_accounts(&user_key, &authority_key, initial_a, initial_b, 0); - let owner_key = &swapper_key.to_string(); + let owner_key = swapper_key.to_string(); let fees = Fees { trade_fee_numerator, trade_fee_denominator, @@ -7276,7 +7277,7 @@ mod tests { host_fee_denominator, }; let constraints = Some(SwapConstraints { - owner_key, + owner_key: Some(owner_key.as_ref()), valid_curve_types: &[], fees: &fees, }); @@ -8188,9 +8189,9 @@ mod tests { calculator: Arc::new(ConstantProductCurve {}), }; - let owner_key_str = &owner_key.to_string(); + let owner_key_str = owner_key.to_string(); let constraints = Some(SwapConstraints { - owner_key: owner_key_str, + owner_key: Some(owner_key_str.as_ref()), valid_curve_types: &[CurveType::ConstantProduct], fees: &fees, }); diff --git a/token/program-2022/src/serialization.rs b/token/program-2022/src/serialization.rs index b246f1abc80..74d4f642adb 100644 --- a/token/program-2022/src/serialization.rs +++ b/token/program-2022/src/serialization.rs @@ -1,11 +1,6 @@ //! serialization module - contains helpers for serde types from other crates, //! deserialization visitors -use { - base64::{prelude::BASE64_STANDARD, Engine}, - serde::de::Error, -}; - /// helper function to ser/deser COption wrapped values pub mod coption_fromstr { use { @@ -77,9 +72,7 @@ pub mod coption_fromstr { D: Deserializer<'de>, T: FromStr, { - d.deserialize_option(COptionVisitor { - s: PhantomData::default(), - }) + d.deserialize_option(COptionVisitor { s: PhantomData }) } } diff --git a/token/program-2022/tests/serialization.rs b/token/program-2022/tests/serialization.rs index 1d8d3b5021f..66ad530810d 100644 --- a/token/program-2022/tests/serialization.rs +++ b/token/program-2022/tests/serialization.rs @@ -5,13 +5,7 @@ use { solana_program::program_option::COption, solana_sdk::pubkey::Pubkey, spl_pod::optional_keys::{OptionalNonZeroElGamalPubkey, OptionalNonZeroPubkey}, - spl_token_2022::{ - extension::confidential_transfer, - instruction, - solana_zk_sdk::encryption::pod::{ - auth_encryption::PodAeCiphertext, elgamal::PodElGamalPubkey, - }, - }, + spl_token_2022::{extension::confidential_transfer, instruction}, std::str::FromStr, }; @@ -70,7 +64,7 @@ fn serde_instruction_optional_nonzero_pubkeys_podbool() { }; let serialized = serde_json::to_string(&inst).unwrap(); - let serialized_expected = &format!("{{\"authority\":\"4uQeVj5tqViQh7yWWGStvkEG1Zmhx6uasJtWCJziofM\",\"autoApproveNewAccounts\":false,\"auditorElgamalPubkey\":\"ohdsJIKPEtvEhvKRszHlwUpAA55E63xY95Ck/uQMrVU=\"}}"); + let serialized_expected = &"{\"authority\":\"4uQeVj5tqViQh7yWWGStvkEG1Zmhx6uasJtWCJziofM\",\"autoApproveNewAccounts\":false,\"auditorElgamalPubkey\":\"ohdsJIKPEtvEhvKRszHlwUpAA55E63xY95Ck/uQMrVU=\"}"; assert_eq!(&serialized, serialized_expected); let deserialized = @@ -95,14 +89,13 @@ fn serde_instruction_optional_nonzero_pubkeys_podbool_with_none() { }; let serialized = serde_json::to_string(&inst).unwrap(); - let serialized_expected = &format!( - "{{\"authority\":null,\"autoApproveNewAccounts\":false,\"auditorElgamalPubkey\":null}}" - ); + let serialized_expected = + &"{\"authority\":null,\"autoApproveNewAccounts\":false,\"auditorElgamalPubkey\":null}"; assert_eq!(&serialized, serialized_expected); let deserialized = serde_json::from_str::( - &serialized_expected, + serialized_expected, ) .unwrap(); assert_eq!(inst, deserialized); @@ -123,12 +116,12 @@ fn serde_instruction_decryptable_balance_podu64() { }; let serialized = serde_json::to_string(&inst).unwrap(); - let serialized_expected = &format!("{{\"decryptableZeroBalance\":\"OBZmMHBqOhkZ9MLZSYlJJhgaJBnr6kS1C1Kqo1nNcaA3ECOX\",\"maximumPendingBalanceCreditCounter\":1099,\"proofInstructionOffset\":100}}"); + let serialized_expected = &"{\"decryptableZeroBalance\":\"OBZmMHBqOhkZ9MLZSYlJJhgaJBnr6kS1C1Kqo1nNcaA3ECOX\",\"maximumPendingBalanceCreditCounter\":1099,\"proofInstructionOffset\":100}"; assert_eq!(&serialized, serialized_expected); let deserialized = serde_json::from_str::< confidential_transfer::instruction::ConfigureAccountInstructionData, - >(&serialized_expected) + >(serialized_expected) .unwrap(); assert_eq!(inst, deserialized); } @@ -153,7 +146,7 @@ fn serde_instruction_elgamal_pubkey() { assert_eq!(&serialized, serialized_expected); let deserialized = - serde_json::from_str::(&serialized_expected) + serde_json::from_str::(serialized_expected) .unwrap(); assert_eq!(inst, deserialized); } @@ -171,5 +164,5 @@ fn serde_instruction_basis_points() { let serialized_expected = "{\"rateAuthority\":null,\"rate\":127}"; assert_eq!(&serialized, serialized_expected); - serde_json::from_str::(&serialized_expected).unwrap(); + serde_json::from_str::(serialized_expected).unwrap(); } From 307a2d2a7fcd2c3e400038f7fbf510a722e7d055 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:07:08 +0100 Subject: [PATCH 3/7] build(deps-dev): bump @types/node from 22.7.9 to 22.8.1 (#7401) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.7.9 to 22.8.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- account-compression/sdk/package.json | 2 +- libraries/type-length-value/js/package.json | 2 +- memo/js/package.json | 2 +- name-service/js/package.json | 2 +- pnpm-lock.yaml | 154 +++++++++---------- single-pool/js/packages/classic/package.json | 2 +- single-pool/js/packages/modern/package.json | 2 +- stake-pool/js/package.json | 2 +- token-group/js/package.json | 2 +- token-lending/js/package.json | 2 +- token-metadata/js/package.json | 2 +- token/js/package.json | 2 +- 12 files changed, 88 insertions(+), 88 deletions(-) diff --git a/account-compression/sdk/package.json b/account-compression/sdk/package.json index d1bd958608f..c169bc4db10 100644 --- a/account-compression/sdk/package.json +++ b/account-compression/sdk/package.json @@ -67,7 +67,7 @@ "@solana/eslint-config-solana": "^3.0.3", "@types/bn.js": "^5.1.6", "@types/jest": "^29.5.14", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@types/node-fetch": "^2.6.11", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", diff --git a/libraries/type-length-value/js/package.json b/libraries/type-length-value/js/package.json index 025b7474203..9cfe3b24651 100644 --- a/libraries/type-length-value/js/package.json +++ b/libraries/type-length-value/js/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@types/chai": "^5.0.0", "@types/mocha": "^10.0.9", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "chai": "^5.1.2", diff --git a/memo/js/package.json b/memo/js/package.json index 70ebbf24639..b37146a1780 100644 --- a/memo/js/package.json +++ b/memo/js/package.json @@ -54,7 +54,7 @@ "@solana/web3.js": "^1.95.4", "@types/chai": "^5.0.0", "@types/jest": "^29.5.14", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@types/node-fetch": "^2.6.11", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", diff --git a/name-service/js/package.json b/name-service/js/package.json index 04948fe22f1..31ecfa1b4ec 100644 --- a/name-service/js/package.json +++ b/name-service/js/package.json @@ -45,7 +45,7 @@ "@jest/globals": "^29.7.0", "@types/bn.js": "^5.1.6", "@types/jest": "^29.5.14", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "eslint": "^8.57.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 92c636fcb12..2b8589d2f9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -70,8 +70,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.11 @@ -107,10 +107,10 @@ importers: version: 6.2.0 jest: specifier: ^29.0.1 - version: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) jest-config: specifier: ^29.0.1 - version: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) start-server-and-test: specifier: ^2.0.8 version: 2.0.8 @@ -122,7 +122,7 @@ importers: version: 2.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typedoc: specifier: ^0.26.10 version: 0.26.10(typescript@5.6.3) @@ -146,8 +146,8 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -174,7 +174,7 @@ importers: version: 0.3.4 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typedoc: specifier: ^0.26.10 version: 0.26.10(typescript@5.6.3) @@ -198,8 +198,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.11 @@ -223,7 +223,7 @@ importers: version: 6.2.0 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) process: specifier: ^0.11.10 version: 0.11.10 @@ -238,7 +238,7 @@ importers: version: 29.2.5(@babel/core@7.23.2)(jest@29.7.0)(typescript@5.6.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typedoc: specifier: ^0.26.10 version: 0.26.10(typescript@5.6.3) @@ -268,8 +268,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -290,7 +290,7 @@ importers: version: 2.31.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) start-server-and-test: specifier: ^2.0.8 version: 2.0.8 @@ -299,7 +299,7 @@ importers: version: 29.2.5(@babel/core@7.23.2)(jest@29.7.0)(typescript@5.6.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typedoc: specifier: ^0.26.10 version: 0.26.10(typescript@5.6.3) @@ -323,8 +323,8 @@ importers: specifier: ^5.0.0 version: 5.0.0 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -357,8 +357,8 @@ importers: version: 2.0.0-rc.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.6.3) devDependencies: '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -421,8 +421,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.11 @@ -440,7 +440,7 @@ importers: version: 8.57.0 jest: specifier: ^29.0.0 - version: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -476,8 +476,8 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -504,7 +504,7 @@ importers: version: 0.3.4 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) tslib: specifier: ^2.8.0 version: 2.8.0 @@ -549,8 +549,8 @@ importers: specifier: ^8.56.7 version: 8.56.7 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -568,7 +568,7 @@ importers: version: 4.24.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) tslib: specifier: ^2.8.0 version: 2.8.0 @@ -598,8 +598,8 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@typescript-eslint/eslint-plugin': specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) @@ -626,7 +626,7 @@ importers: version: 0.3.4 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) tslib: specifier: ^2.8.0 version: 2.8.0 @@ -687,7 +687,7 @@ importers: version: 2.0.8 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typescript: specifier: ^5.6.3 version: 5.6.3 @@ -729,8 +729,8 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^22.7.9 - version: 22.7.9 + specifier: ^22.8.1 + version: 22.8.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.11 @@ -769,7 +769,7 @@ importers: version: 2.0.8 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) typedoc: specifier: ^0.26.10 version: 0.26.10(typescript@5.6.3) @@ -1494,7 +1494,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -1515,14 +1515,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1550,7 +1550,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 jest-mock: 29.7.0 dev: true @@ -1577,7 +1577,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.7.9 + '@types/node': 22.8.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1610,7 +1610,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1698,7 +1698,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.7.9 + '@types/node': 22.8.1 '@types/yargs': 17.0.31 chalk: 4.1.2 dev: true @@ -2506,7 +2506,7 @@ packages: /@types/bn.js@5.1.6: resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 dev: true /@types/chai-as-promised@8.0.1: @@ -2522,7 +2522,7 @@ packages: /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 /@types/eslint@8.56.7: resolution: {integrity: sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==} @@ -2542,7 +2542,7 @@ packages: /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 dev: true /@types/hast@3.0.4: @@ -2589,17 +2589,17 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 form-data: 4.0.0 dev: true /@types/node@12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - /@types/node@22.7.9: - resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} + /@types/node@22.8.1: + resolution: {integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==} dependencies: - undici-types: 6.19.6 + undici-types: 6.19.8 /@types/resolve@1.20.2: resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2623,12 +2623,12 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 /@types/yargs-parser@21.0.3: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -3895,7 +3895,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /create-jest@29.7.0(@types/node@22.7.9)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@22.8.1)(ts-node@10.9.2): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -3904,7 +3904,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -4535,7 +4535,7 @@ packages: '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/utils': 8.4.0(eslint@8.57.0)(typescript@5.6.3) eslint: 8.57.0 - jest: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) transitivePeerDependencies: - supports-color - typescript @@ -5832,7 +5832,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -5853,7 +5853,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@22.7.9)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@22.8.1)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -5867,10 +5867,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -5881,7 +5881,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@22.7.9)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@22.8.1)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -5896,7 +5896,7 @@ packages: '@babel/core': 7.23.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 babel-jest: 29.7.0(@babel/core@7.23.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -5916,7 +5916,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@22.7.9)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -5957,7 +5957,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -5973,7 +5973,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.7.9 + '@types/node': 22.8.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -6024,7 +6024,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 jest-util: 29.7.0 dev: true @@ -6079,7 +6079,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -6110,7 +6110,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -6162,7 +6162,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -6187,7 +6187,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 22.8.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -6199,13 +6199,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@22.7.9)(ts-node@10.9.2): + /jest@29.7.0(@types/node@22.8.1)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6218,7 +6218,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -7878,7 +7878,7 @@ packages: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.7.9)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.8.1)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -7888,7 +7888,7 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-node@10.9.2(@types/node@22.7.9)(typescript@5.6.3): + /ts-node@10.9.2(@types/node@22.8.1)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -7907,7 +7907,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.7.9 + '@types/node': 22.8.1 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 @@ -8124,8 +8124,8 @@ packages: which-boxed-primitive: 1.0.2 dev: true - /undici-types@6.19.6: - resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} /unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} diff --git a/single-pool/js/packages/classic/package.json b/single-pool/js/packages/classic/package.json index cc614503d8a..17546495d70 100644 --- a/single-pool/js/packages/classic/package.json +++ b/single-pool/js/packages/classic/package.json @@ -18,7 +18,7 @@ "test": "sed -i '1s/.*/{ \"type\": \"module\",/' package.json && NODE_OPTIONS='--loader=tsx' ava ; ret=$?; sed -i '1s/.*/{/' package.json && exit $ret" }, "devDependencies": { - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@ava/typescript": "^5.0.0", "@typescript-eslint/eslint-plugin": "^8.4.0", "ava": "^6.1.3", diff --git a/single-pool/js/packages/modern/package.json b/single-pool/js/packages/modern/package.json index 69abbcf23a1..ae41cecf6cd 100644 --- a/single-pool/js/packages/modern/package.json +++ b/single-pool/js/packages/modern/package.json @@ -16,7 +16,7 @@ "lint:fix": "eslint . --fix" }, "devDependencies": { - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "eslint": "^8.57.0", "typescript": "^5.6.3" diff --git a/stake-pool/js/package.json b/stake-pool/js/package.json index a190a8a3a93..24870b37319 100644 --- a/stake-pool/js/package.json +++ b/stake-pool/js/package.json @@ -61,7 +61,7 @@ "@rollup/plugin-typescript": "^12.1.1", "@types/bn.js": "^5.1.6", "@types/jest": "^29.5.14", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@types/node-fetch": "^2.6.11", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", diff --git a/token-group/js/package.json b/token-group/js/package.json index cb1adee769a..374d0a8109d 100644 --- a/token-group/js/package.json +++ b/token-group/js/package.json @@ -53,7 +53,7 @@ "@solana/web3.js": "^1.95.4", "@types/chai": "^5.0.0", "@types/mocha": "^10.0.9", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "chai": "^5.1.2", diff --git a/token-lending/js/package.json b/token-lending/js/package.json index 7307da62380..af429a3d4e2 100644 --- a/token-lending/js/package.json +++ b/token-lending/js/package.json @@ -47,7 +47,7 @@ "@solana/spl-token": "0.4.9", "@solana/web3.js": "^1.95.4", "@types/eslint": "^8.56.7", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "eslint": "^8.57.0", diff --git a/token-metadata/js/package.json b/token-metadata/js/package.json index 3761c2e62cf..909651c4caa 100644 --- a/token-metadata/js/package.json +++ b/token-metadata/js/package.json @@ -53,7 +53,7 @@ "@solana/web3.js": "^1.95.4", "@types/chai": "^5.0.0", "@types/mocha": "^10.0.9", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "chai": "^5.1.2", diff --git a/token/js/package.json b/token/js/package.json index c929a65435d..39ccd254e76 100644 --- a/token/js/package.json +++ b/token/js/package.json @@ -66,7 +66,7 @@ "@types/chai-as-promised": "^8.0.1", "@types/chai": "^5.0.0", "@types/mocha": "^10.0.9", - "@types/node": "^22.7.9", + "@types/node": "^22.8.1", "@types/node-fetch": "^2.6.11", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", From c91f8db1cd28ab94bb6bdb8ab5a4f71b6c3aeb4a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:07:17 +0100 Subject: [PATCH 4/7] build(deps-dev): bump rollup from 4.24.0 to 4.24.2 (#7402) Bumps [rollup](https://github.com/rollup/rollup) from 4.24.0 to 4.24.2. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.24.0...v4.24.2) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 198 ++++++++++++++++++---------------- stake-pool/js/package.json | 2 +- token-lending/js/package.json | 2 +- 3 files changed, 110 insertions(+), 92 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b8589d2f9c..bc4755b493b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -395,25 +395,25 @@ importers: devDependencies: '@rollup/plugin-alias': specifier: ^5.1.1 - version: 5.1.1(rollup@4.24.0) + version: 5.1.1(rollup@4.24.2) '@rollup/plugin-commonjs': specifier: ^28.0.1 - version: 28.0.1(rollup@4.24.0) + version: 28.0.1(rollup@4.24.2) '@rollup/plugin-json': specifier: ^6.1.0 - version: 6.1.0(rollup@4.24.0) + version: 6.1.0(rollup@4.24.2) '@rollup/plugin-multi-entry': specifier: ^6.0.0 - version: 6.0.1(rollup@4.24.0) + version: 6.0.1(rollup@4.24.2) '@rollup/plugin-node-resolve': specifier: ^15.3.0 - version: 15.3.0(rollup@4.24.0) + version: 15.3.0(rollup@4.24.2) '@rollup/plugin-terser': specifier: ^0.4.4 - version: 0.4.4(rollup@4.24.0) + version: 0.4.4(rollup@4.24.2) '@rollup/plugin-typescript': specifier: ^12.1.1 - version: 12.1.1(rollup@4.24.0)(tslib@2.8.0)(typescript@5.6.3) + version: 12.1.1(rollup@4.24.2)(tslib@2.8.0)(typescript@5.6.3) '@types/bn.js': specifier: ^5.1.6 version: 5.1.6 @@ -445,11 +445,11 @@ importers: specifier: ^6.0.1 version: 6.0.1 rollup: - specifier: ^4.24.0 - version: 4.24.0 + specifier: ^4.24.2 + version: 4.24.2 rollup-plugin-dts: specifier: ^6.1.1 - version: 6.1.1(rollup@4.24.0)(typescript@5.6.3) + version: 6.1.1(rollup@4.24.2)(typescript@5.6.3) ts-jest: specifier: ^29.2.5 version: 29.2.5(@babel/core@7.23.2)(jest@29.7.0)(typescript@5.6.3) @@ -532,13 +532,13 @@ importers: devDependencies: '@rollup/plugin-commonjs': specifier: ^28.0.1 - version: 28.0.1(rollup@4.24.0) + version: 28.0.1(rollup@4.24.2) '@rollup/plugin-node-resolve': specifier: ^15.3.0 - version: 15.3.0(rollup@4.24.0) + version: 15.3.0(rollup@4.24.2) '@rollup/plugin-typescript': specifier: ^12.1.1 - version: 12.1.1(rollup@4.24.0)(tslib@2.8.0)(typescript@5.6.3) + version: 12.1.1(rollup@4.24.2)(tslib@2.8.0)(typescript@5.6.3) '@solana/spl-token': specifier: 0.4.9 version: link:../../token/js @@ -564,8 +564,8 @@ importers: specifier: ^6.2.0 version: 6.2.0 rollup: - specifier: ^4.24.0 - version: 4.24.0 + specifier: ^4.24.2 + version: 4.24.2 ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.8.1)(typescript@5.6.3) @@ -1878,7 +1878,7 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true - /@rollup/plugin-alias@5.1.1(rollup@4.24.0): + /@rollup/plugin-alias@5.1.1(rollup@4.24.2): resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1887,10 +1887,10 @@ packages: rollup: optional: true dependencies: - rollup: 4.24.0 + rollup: 4.24.2 dev: true - /@rollup/plugin-commonjs@28.0.1(rollup@4.24.0): + /@rollup/plugin-commonjs@28.0.1(rollup@4.24.2): resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: @@ -1899,17 +1899,17 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.24.0) + '@rollup/pluginutils': 5.1.0(rollup@4.24.2) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.3.0(picomatch@4.0.2) is-reference: 1.2.1 magic-string: 0.30.10 picomatch: 4.0.2 - rollup: 4.24.0 + rollup: 4.24.2 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.24.0): + /@rollup/plugin-json@6.1.0(rollup@4.24.2): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1918,11 +1918,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.24.0) - rollup: 4.24.0 + '@rollup/pluginutils': 5.1.0(rollup@4.24.2) + rollup: 4.24.2 dev: true - /@rollup/plugin-multi-entry@6.0.1(rollup@4.24.0): + /@rollup/plugin-multi-entry@6.0.1(rollup@4.24.2): resolution: {integrity: sha512-AXm6toPyTSfbYZWghQGbom1Uh7dHXlrGa+HoiYNhQtDUE3Q7LqoUYdVQx9E1579QWS1uOiu+cZRSE4okO7ySgw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1931,12 +1931,12 @@ packages: rollup: optional: true dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.24.0) + '@rollup/plugin-virtual': 3.0.2(rollup@4.24.2) matched: 5.0.1 - rollup: 4.24.0 + rollup: 4.24.2 dev: true - /@rollup/plugin-node-resolve@15.3.0(rollup@4.24.0): + /@rollup/plugin-node-resolve@15.3.0(rollup@4.24.2): resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1945,15 +1945,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.24.0) + '@rollup/pluginutils': 5.1.0(rollup@4.24.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 4.24.0 + rollup: 4.24.2 dev: true - /@rollup/plugin-terser@0.4.4(rollup@4.24.0): + /@rollup/plugin-terser@0.4.4(rollup@4.24.2): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1962,13 +1962,13 @@ packages: rollup: optional: true dependencies: - rollup: 4.24.0 + rollup: 4.24.2 serialize-javascript: 6.0.1 smob: 1.4.1 terser: 5.24.0 dev: true - /@rollup/plugin-typescript@12.1.1(rollup@4.24.0)(tslib@2.8.0)(typescript@5.6.3): + /@rollup/plugin-typescript@12.1.1(rollup@4.24.2)(tslib@2.8.0)(typescript@5.6.3): resolution: {integrity: sha512-t7O653DpfB5MbFrqPe/VcKFFkvRuFNp9qId3xq4Eth5xlyymzxNpye2z8Hrl0RIMuXTSr5GGcFpkdlMeacUiFQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1981,14 +1981,14 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.24.0) + '@rollup/pluginutils': 5.1.0(rollup@4.24.2) resolve: 1.22.8 - rollup: 4.24.0 + rollup: 4.24.2 tslib: 2.8.0 typescript: 5.6.3 dev: true - /@rollup/plugin-virtual@3.0.2(rollup@4.24.0): + /@rollup/plugin-virtual@3.0.2(rollup@4.24.2): resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1997,7 +1997,7 @@ packages: rollup: optional: true dependencies: - rollup: 4.24.0 + rollup: 4.24.2 dev: true /@rollup/pluginutils@4.2.1: @@ -2008,7 +2008,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.1.0(rollup@4.24.0): + /@rollup/pluginutils@5.1.0(rollup@4.24.2): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2020,131 +2020,147 @@ packages: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.24.0 + rollup: 4.24.2 dev: true - /@rollup/rollup-android-arm-eabi@4.24.0: - resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + /@rollup/rollup-android-arm-eabi@4.24.2: + resolution: {integrity: sha512-ufoveNTKDg9t/b7nqI3lwbCG/9IJMhADBNjjz/Jn6LxIZxD7T5L8l2uO/wD99945F1Oo8FvgbbZJRguyk/BdzA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.24.0: - resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + /@rollup/rollup-android-arm64@4.24.2: + resolution: {integrity: sha512-iZoYCiJz3Uek4NI0J06/ZxUgwAfNzqltK0MptPDO4OR0a88R4h0DSELMsflS6ibMCJ4PnLvq8f7O1d7WexUvIA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.24.0: - resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + /@rollup/rollup-darwin-arm64@4.24.2: + resolution: {integrity: sha512-/UhrIxobHYCBfhi5paTkUDQ0w+jckjRZDZ1kcBL132WeHZQ6+S5v9jQPVGLVrLbNUebdIRpIt00lQ+4Z7ys4Rg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.24.0: - resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + /@rollup/rollup-darwin-x64@4.24.2: + resolution: {integrity: sha512-1F/jrfhxJtWILusgx63WeTvGTwE4vmsT9+e/z7cZLKU8sBMddwqw3UV5ERfOV+H1FuRK3YREZ46J4Gy0aP3qDA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.24.0: - resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + /@rollup/rollup-freebsd-arm64@4.24.2: + resolution: {integrity: sha512-1YWOpFcGuC6iGAS4EI+o3BV2/6S0H+m9kFOIlyFtp4xIX5rjSnL3AwbTBxROX0c8yWtiWM7ZI6mEPTI7VkSpZw==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-x64@4.24.2: + resolution: {integrity: sha512-3qAqTewYrCdnOD9Gl9yvPoAoFAVmPJsBvleabvx4bnu1Kt6DrB2OALeRVag7BdWGWLhP1yooeMLEi6r2nYSOjg==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.24.2: + resolution: {integrity: sha512-ArdGtPHjLqWkqQuoVQ6a5UC5ebdX8INPuJuJNWRe0RGa/YNhVvxeWmCTFQ7LdmNCSUzVZzxAvUznKaYx645Rig==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.24.0: - resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + /@rollup/rollup-linux-arm-musleabihf@4.24.2: + resolution: {integrity: sha512-B6UHHeNnnih8xH6wRKB0mOcJGvjZTww1FV59HqJoTJ5da9LCG6R4SEBt6uPqzlawv1LoEXSS0d4fBlHNWl6iYw==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.24.0: - resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + /@rollup/rollup-linux-arm64-gnu@4.24.2: + resolution: {integrity: sha512-kr3gqzczJjSAncwOS6i7fpb4dlqcvLidqrX5hpGBIM1wtt0QEVtf4wFaAwVv8QygFU8iWUMYEoJZWuWxyua4GQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.24.0: - resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + /@rollup/rollup-linux-arm64-musl@4.24.2: + resolution: {integrity: sha512-TDdHLKCWgPuq9vQcmyLrhg/bgbOvIQ8rtWQK7MRxJ9nvaxKx38NvY7/Lo6cYuEnNHqf6rMqnivOIPIQt6H2AoA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.24.0: - resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + /@rollup/rollup-linux-powerpc64le-gnu@4.24.2: + resolution: {integrity: sha512-xv9vS648T3X4AxFFZGWeB5Dou8ilsv4VVqJ0+loOIgDO20zIhYfDLkk5xoQiej2RiSQkld9ijF/fhLeonrz2mw==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.24.0: - resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + /@rollup/rollup-linux-riscv64-gnu@4.24.2: + resolution: {integrity: sha512-tbtXwnofRoTt223WUZYiUnbxhGAOVul/3StZ947U4A5NNjnQJV5irKMm76G0LGItWs6y+SCjUn/Q0WaMLkEskg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.24.0: - resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + /@rollup/rollup-linux-s390x-gnu@4.24.2: + resolution: {integrity: sha512-gc97UebApwdsSNT3q79glOSPdfwgwj5ELuiyuiMY3pEWMxeVqLGKfpDFoum4ujivzxn6veUPzkGuSYoh5deQ2Q==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.24.0: - resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + /@rollup/rollup-linux-x64-gnu@4.24.2: + resolution: {integrity: sha512-jOG/0nXb3z+EM6SioY8RofqqmZ+9NKYvJ6QQaa9Mvd3RQxlH68/jcB/lpyVt4lCiqr04IyaC34NzhUqcXbB5FQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.24.0: - resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + /@rollup/rollup-linux-x64-musl@4.24.2: + resolution: {integrity: sha512-XAo7cJec80NWx9LlZFEJQxqKOMz/lX3geWs2iNT5CHIERLFfd90f3RYLLjiCBm1IMaQ4VOX/lTC9lWfzzQm14Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.24.0: - resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + /@rollup/rollup-win32-arm64-msvc@4.24.2: + resolution: {integrity: sha512-A+JAs4+EhsTjnPQvo9XY/DC0ztaws3vfqzrMNMKlwQXuniBKOIIvAAI8M0fBYiTCxQnElYu7mLk7JrhlQ+HeOw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.24.0: - resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + /@rollup/rollup-win32-ia32-msvc@4.24.2: + resolution: {integrity: sha512-ZhcrakbqA1SCiJRMKSU64AZcYzlZ/9M5LaYil9QWxx9vLnkQ9Vnkve17Qn4SjlipqIIBFKjBES6Zxhnvh0EAEw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.24.0: - resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + /@rollup/rollup-win32-x64-msvc@4.24.2: + resolution: {integrity: sha512-2mLH46K1u3r6uwc95hU+OR9q/ggYMpnS7pSp83Ece1HUQgF9Nh/QwTK5rcgbFnV9j+08yBrU5sA/P0RK2MSBNA==} cpu: [x64] os: [win32] requiresBuild: true @@ -7209,7 +7225,7 @@ packages: package-json-from-dist: 1.0.0 dev: true - /rollup-plugin-dts@6.1.1(rollup@4.24.0)(typescript@5.6.3): + /rollup-plugin-dts@6.1.1(rollup@4.24.2)(typescript@5.6.3): resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==} engines: {node: '>=16'} peerDependencies: @@ -7217,35 +7233,37 @@ packages: typescript: ^4.5 || ^5.0 dependencies: magic-string: 0.30.10 - rollup: 4.24.0 + rollup: 4.24.2 typescript: 5.6.3 optionalDependencies: '@babel/code-frame': 7.24.2 dev: true - /rollup@4.24.0: - resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + /rollup@4.24.2: + resolution: {integrity: sha512-do/DFGq5g6rdDhdpPq5qb2ecoczeK6y+2UAjdJ5trjQJj5f1AiVdLRWRc9A9/fFukfvJRgM0UXzxBIYMovm5ww==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.0 - '@rollup/rollup-android-arm64': 4.24.0 - '@rollup/rollup-darwin-arm64': 4.24.0 - '@rollup/rollup-darwin-x64': 4.24.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 - '@rollup/rollup-linux-arm-musleabihf': 4.24.0 - '@rollup/rollup-linux-arm64-gnu': 4.24.0 - '@rollup/rollup-linux-arm64-musl': 4.24.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 - '@rollup/rollup-linux-riscv64-gnu': 4.24.0 - '@rollup/rollup-linux-s390x-gnu': 4.24.0 - '@rollup/rollup-linux-x64-gnu': 4.24.0 - '@rollup/rollup-linux-x64-musl': 4.24.0 - '@rollup/rollup-win32-arm64-msvc': 4.24.0 - '@rollup/rollup-win32-ia32-msvc': 4.24.0 - '@rollup/rollup-win32-x64-msvc': 4.24.0 + '@rollup/rollup-android-arm-eabi': 4.24.2 + '@rollup/rollup-android-arm64': 4.24.2 + '@rollup/rollup-darwin-arm64': 4.24.2 + '@rollup/rollup-darwin-x64': 4.24.2 + '@rollup/rollup-freebsd-arm64': 4.24.2 + '@rollup/rollup-freebsd-x64': 4.24.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.2 + '@rollup/rollup-linux-arm-musleabihf': 4.24.2 + '@rollup/rollup-linux-arm64-gnu': 4.24.2 + '@rollup/rollup-linux-arm64-musl': 4.24.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.2 + '@rollup/rollup-linux-riscv64-gnu': 4.24.2 + '@rollup/rollup-linux-s390x-gnu': 4.24.2 + '@rollup/rollup-linux-x64-gnu': 4.24.2 + '@rollup/rollup-linux-x64-musl': 4.24.2 + '@rollup/rollup-win32-arm64-msvc': 4.24.2 + '@rollup/rollup-win32-ia32-msvc': 4.24.2 + '@rollup/rollup-win32-x64-msvc': 4.24.2 fsevents: 2.3.3 dev: true diff --git a/stake-pool/js/package.json b/stake-pool/js/package.json index 24870b37319..b786928b5f3 100644 --- a/stake-pool/js/package.json +++ b/stake-pool/js/package.json @@ -69,7 +69,7 @@ "eslint": "^8.57.0", "jest": "^29.0.0", "rimraf": "^6.0.1", - "rollup": "^4.24.0", + "rollup": "^4.24.2", "rollup-plugin-dts": "^6.1.1", "ts-jest": "^29.2.5", "typescript": "^5.6.3" diff --git a/token-lending/js/package.json b/token-lending/js/package.json index af429a3d4e2..6b6bc3651d3 100644 --- a/token-lending/js/package.json +++ b/token-lending/js/package.json @@ -52,7 +52,7 @@ "@typescript-eslint/parser": "^8.4.0", "eslint": "^8.57.0", "gh-pages": "^6.2.0", - "rollup": "^4.24.0", + "rollup": "^4.24.2", "ts-node": "^10.9.2", "tslib": "^2.8.0", "typedoc": "^0.26.10", From a94a575c6ea0e9a87bfdd6f7b3426b597928c753 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:07:26 +0100 Subject: [PATCH 5/7] build(deps): bump libm from 0.2.8 to 0.2.10 (#7398) Bumps [libm](https://github.com/rust-lang/libm) from 0.2.8 to 0.2.10. - [Release notes](https://github.com/rust-lang/libm/releases) - [Changelog](https://github.com/rust-lang/libm/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libm/compare/0.2.8...libm-v0.2.10) --- updated-dependencies: - dependency-name: libm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- libraries/math/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6ac47cf5ed4..4e0a039acac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2882,9 +2882,9 @@ dependencies = [ [[package]] name = "libm" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "a00419de735aac21d53b0de5ce2c03bd3627277cf471300f27ebc89f7d828047" [[package]] name = "librocksdb-sys" diff --git a/libraries/math/Cargo.toml b/libraries/math/Cargo.toml index c9a2b72e9de..722d84d6a83 100644 --- a/libraries/math/Cargo.toml +++ b/libraries/math/Cargo.toml @@ -23,7 +23,7 @@ uint = "0.10" proptest = "1.5.0" solana-program-test = "2.0.3" solana-sdk = "2.0.3" -libm = "0.2.8" +libm = "0.2.10" [lib] crate-type = ["cdylib", "lib"] From abf324679a961cd2ac199f20cbd86ea7617fa19e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:07:37 +0100 Subject: [PATCH 6/7] build(deps-dev): bump tsx from 4.19.1 to 4.19.2 (#7400) Bumps [tsx](https://github.com/privatenumber/tsx) from 4.19.1 to 4.19.2. - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](https://github.com/privatenumber/tsx/compare/v4.19.1...v4.19.2) --- updated-dependencies: - dependency-name: tsx dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- single-pool/js/packages/classic/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bc4755b493b..db2433f291d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -338,8 +338,8 @@ importers: specifier: ^0.2.0 version: 0.2.0 tsx: - specifier: ^4.19.1 - version: 4.19.1 + specifier: ^4.19.2 + version: 4.19.2 typescript: specifier: ^5.6.3 version: 5.6.3 @@ -7963,8 +7963,8 @@ packages: typescript: 5.6.3 dev: true - /tsx@4.19.1: - resolution: {integrity: sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA==} + /tsx@4.19.2: + resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} engines: {node: '>=18.0.0'} hasBin: true dependencies: diff --git a/single-pool/js/packages/classic/package.json b/single-pool/js/packages/classic/package.json index 17546495d70..3661d6bdd3c 100644 --- a/single-pool/js/packages/classic/package.json +++ b/single-pool/js/packages/classic/package.json @@ -24,7 +24,7 @@ "ava": "^6.1.3", "eslint": "^8.57.0", "solana-bankrun": "^0.2.0", - "tsx": "^4.19.1", + "tsx": "^4.19.2", "typescript": "^5.6.3" }, "dependencies": { From 21f0430147686d2a948e090b358b1fbfe2d4bb03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:07:45 +0100 Subject: [PATCH 7/7] build(deps-dev): bump ava from 6.1.3 to 6.2.0 (#7399) Bumps [ava](https://github.com/avajs/ava) from 6.1.3 to 6.2.0. - [Release notes](https://github.com/avajs/ava/releases) - [Commits](https://github.com/avajs/ava/compare/v6.1.3...v6.2.0) --- updated-dependencies: - dependency-name: ava dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 143 +++++++++++-------- single-pool/js/packages/classic/package.json | 2 +- 2 files changed, 83 insertions(+), 62 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db2433f291d..66f3ad40688 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -329,8 +329,8 @@ importers: specifier: ^8.4.0 version: 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@8.57.0)(typescript@5.6.3) ava: - specifier: ^6.1.3 - version: 6.1.3(@ava/typescript@5.0.0) + specifier: ^6.2.0 + version: 6.2.0(@ava/typescript@5.0.0) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -1683,7 +1683,7 @@ packages: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -2200,8 +2200,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@sindresorhus/merge-streams@1.0.0: - resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + /@sindresorhus/merge-streams@2.3.0: + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} dev: true @@ -3052,21 +3052,21 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vercel/nft@0.26.2: - resolution: {integrity: sha512-bxe2iShmKZi7476xYamyKvhhKwQ6JPEtQ2FSq1AjMUH2buMd8LQMkdoHinTqZYc+1sMTh3G0ARdjzNvV1FEisA==} + /@vercel/nft@0.27.5: + resolution: {integrity: sha512-b2A7M+4yMHdWKY7xCC+kBEcnMrpaSE84CnuauTjhKKoCEeej0byJMAB8h/RBVnw/HdZOAFVcxR0Izr3LL24FwA==} engines: {node: '>=16'} hasBin: true dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 - acorn: 8.11.3 - acorn-import-attributes: 1.9.2(acorn@8.11.3) + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 glob: 7.2.3 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.8 node-gyp-build: 4.6.1 resolve-from: 5.0.0 transitivePeerDependencies: @@ -3085,12 +3085,12 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true - /acorn-import-attributes@1.9.2(acorn@8.11.3): - resolution: {integrity: sha512-O+nfJwNolEA771IYJaiLWK1UAwjNsQmZbTRqqwBYxCgVQTmpFEMvBw6LOIQV0Me339L5UMVYFyRohGnGlQDdIQ==} + /acorn-import-attributes@1.9.5(acorn@8.14.0): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.3 + acorn: 8.14.0 dev: true /acorn-jsx@5.3.2(acorn@7.4.1): @@ -3114,9 +3114,11 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.14.0 dev: true /acorn@7.4.1: @@ -3137,6 +3139,12 @@ packages: hasBin: true dev: true + /acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -3225,6 +3233,7 @@ packages: /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -3360,9 +3369,9 @@ packages: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: true - /ava@6.1.3(@ava/typescript@5.0.0): - resolution: {integrity: sha512-tkKbpF1pIiC+q09wNU9OfyTDYZa8yuWvU2up3+lFJ3lr1RmnYh2GBpPwzYUEB0wvTPIUysGjcZLNZr7STDviRA==} - engines: {node: ^18.18 || ^20.8 || ^21 || ^22} + /ava@6.2.0(@ava/typescript@5.0.0): + resolution: {integrity: sha512-+GZk5PbyepjiO/68hzCZCUepQOQauKfNnI7sA4JukBTg97jD7E+tDKEA7OhGOGr6EorNNMM9+jqvgHVOTOzG4w==} + engines: {node: ^18.18 || ^20.8 || ^22 || >=23} hasBin: true peerDependencies: '@ava/typescript': '*' @@ -3371,14 +3380,14 @@ packages: optional: true dependencies: '@ava/typescript': 5.0.0 - '@vercel/nft': 0.26.2 - acorn: 8.11.3 - acorn-walk: 8.3.2 + '@vercel/nft': 0.27.5 + acorn: 8.14.0 + acorn-walk: 8.3.4 ansi-styles: 6.2.1 arrgv: 1.0.2 arrify: 3.0.0 - callsites: 4.1.0 - cbor: 9.0.1 + callsites: 4.2.0 + cbor: 9.0.2 chalk: 5.3.0 chunkd: 2.0.1 ci-info: 4.0.0 @@ -3388,10 +3397,10 @@ packages: common-path-prefix: 3.0.0 concordance: 5.0.4 currently-unhandled: 0.4.1 - debug: 4.3.4 - emittery: 1.0.1 - figures: 6.0.1 - globby: 14.0.0 + debug: 4.3.7 + emittery: 1.0.3 + figures: 6.1.0 + globby: 14.0.2 ignore-by-default: 2.1.0 indent-string: 5.0.0 is-plain-object: 5.0.0 @@ -3399,17 +3408,17 @@ packages: matcher: 5.0.0 memoize: 10.0.0 ms: 2.1.3 - p-map: 7.0.1 + p-map: 7.0.2 package-config: 5.0.0 - picomatch: 3.0.1 + picomatch: 4.0.2 plur: 5.1.0 - pretty-ms: 9.0.0 + pretty-ms: 9.1.0 resolve-cwd: 3.0.0 stack-utils: 2.0.6 strip-ansi: 7.1.0 supertap: 3.0.1 temp-dir: 3.0.0 - write-file-atomic: 5.0.1 + write-file-atomic: 6.0.0 yargs: 17.7.2 transitivePeerDependencies: - encoding @@ -3579,7 +3588,14 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 + dev: true + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 dev: true /browser-stdout@1.3.1: @@ -3656,8 +3672,8 @@ packages: engines: {node: '>=6'} dev: true - /callsites@4.1.0: - resolution: {integrity: sha512-aBMbD1Xxay75ViYezwT40aQONfr+pSXTHwNKvIXhXD6+LY3F1dLIcceoC5OZKBVHbXcysz1hL9D2w0JJIMXpUw==} + /callsites@4.2.0: + resolution: {integrity: sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==} engines: {node: '>=12.20'} dev: true @@ -3675,8 +3691,8 @@ packages: resolution: {integrity: sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==} dev: true - /cbor@9.0.1: - resolution: {integrity: sha512-/TQOWyamDxvVIv+DY9cOLNuABkoyz8K/F3QE56539pGVYohx0+MEA1f4lChFTX79dBTBS7R1PF6ovH7G+VtBfQ==} + /cbor@9.0.2: + resolution: {integrity: sha512-JPypkxsB10s9QOWwa6zwPzqE1Md3vqpPc+cai4sAecuCsRyAtAl/pMyhPlMbT/xtPnm2dznJZYRLui57qiRhaQ==} engines: {node: '>=16'} dependencies: nofilter: 3.1.0 @@ -4201,8 +4217,8 @@ packages: engines: {node: '>=12'} dev: true - /emittery@1.0.1: - resolution: {integrity: sha512-2ID6FdrMD9KDLldGesP6317G78K7km/kMcwItRtVFva7I/cSEOIaLpewaUb+YLXVwdAp3Ctfxh/V5zIl1sj7dQ==} + /emittery@1.0.3: + resolution: {integrity: sha512-tJdCJitoy2lrC2ldJcqN4vkqJ00lT+tOWNT1hBJjO/3FDMJa5TTIiYGCKGkn/WfCyOzUMObeohbVTj00fhiLiA==} engines: {node: '>=14.16'} dev: true @@ -4909,7 +4925,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: true /fast-json-stable-stringify@2.1.0: @@ -4949,8 +4965,8 @@ packages: picomatch: 4.0.2 dev: true - /figures@6.0.1: - resolution: {integrity: sha512-0oY/olScYD4IhQ8u//gCPA4F3mlTn2dacYmiDm/mbDQvpmLjV4uH+zhsQ5IyXRyvqkvtUkXkNdGvg5OFJTCsuQ==} + /figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} dependencies: is-unicode-supported: 2.0.0 @@ -4986,8 +5002,8 @@ packages: trim-repeated: 1.0.0 dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 @@ -5138,6 +5154,7 @@ packages: /gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -5312,11 +5329,11 @@ packages: slash: 3.0.0 dev: true - /globby@14.0.0: - resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + /globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} dependencies: - '@sindresorhus/merge-streams': 1.0.0 + '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 ignore: 5.3.1 path-type: 5.0.0 @@ -5996,7 +6013,7 @@ packages: jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -6029,7 +6046,7 @@ packages: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -6546,6 +6563,14 @@ packages: picomatch: 2.3.1 dev: true + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true + /mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -6748,6 +6773,7 @@ packages: /npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 @@ -6882,8 +6908,8 @@ packages: p-limit: 3.1.0 dev: true - /p-map@7.0.1: - resolution: {integrity: sha512-2wnaR0XL/FDOj+TgpDuRb2KTjLnu3Fma6b1ZUwGY7LcqenMcvP/YFpjpbPKY6WVGsbuJZRuoUz8iPrt8ORnAFw==} + /p-map@7.0.2: + resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} engines: {node: '>=18'} dev: true @@ -6992,11 +7018,6 @@ packages: engines: {node: '>=8.6'} dev: true - /picomatch@3.0.1: - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} - engines: {node: '>=10'} - dev: true - /picomatch@4.0.2: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} @@ -7058,8 +7079,8 @@ packages: react-is: 18.2.0 dev: true - /pretty-ms@9.0.0: - resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==} + /pretty-ms@9.1.0: + resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==} engines: {node: '>=18'} dependencies: parse-ms: 4.0.0 @@ -7785,7 +7806,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.11.3 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -8311,9 +8332,9 @@ packages: signal-exit: 3.0.7 dev: true - /write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /write-file-atomic@6.0.0: + resolution: {integrity: sha512-GmqrO8WJ1NuzJ2DrziEI2o57jKAVIQNf8a18W3nCYU3H7PNWqCCVTeH6/NQE93CIllIgQS98rrmVkYgTX9fFJQ==} + engines: {node: ^18.17.0 || >=20.5.0} dependencies: imurmurhash: 0.1.4 signal-exit: 4.1.0 diff --git a/single-pool/js/packages/classic/package.json b/single-pool/js/packages/classic/package.json index 3661d6bdd3c..ea0db019085 100644 --- a/single-pool/js/packages/classic/package.json +++ b/single-pool/js/packages/classic/package.json @@ -21,7 +21,7 @@ "@types/node": "^22.8.1", "@ava/typescript": "^5.0.0", "@typescript-eslint/eslint-plugin": "^8.4.0", - "ava": "^6.1.3", + "ava": "^6.2.0", "eslint": "^8.57.0", "solana-bankrun": "^0.2.0", "tsx": "^4.19.2",