diff --git a/.changeset/many-islands-listen.md b/.changeset/many-islands-listen.md new file mode 100644 index 000000000..12dee6805 --- /dev/null +++ b/.changeset/many-islands-listen.md @@ -0,0 +1,26 @@ +--- +"@layerzerolabs/ua-devtools-evm-hardhat-v1-test": patch +"@layerzerolabs/test-devtools-evm-foundry": patch +"@layerzerolabs/test-devtools-evm-hardhat": patch +"@layerzerolabs/ua-devtools-evm-hardhat-test": patch +"@layerzerolabs/omnicounter-devtools-evm": patch +"@layerzerolabs/ua-devtools-evm-hardhat": patch +"@layerzerolabs/devtools-evm-hardhat-test": patch +"@layerzerolabs/protocol-devtools-evm": patch +"@layerzerolabs/devtools-evm-hardhat": patch +"@layerzerolabs/omnicounter-devtools": patch +"@layerzerolabs/export-deployments-test": patch +"@layerzerolabs/protocol-devtools": patch +"build-lz-options": patch +"@layerzerolabs/toolbox-hardhat": patch +"@layerzerolabs/ua-devtools-evm": patch +"@layerzerolabs/devtools-evm-test": patch +"@layerzerolabs/test-devtools": patch +"@layerzerolabs/devtools-evm": patch +"@layerzerolabs/ua-devtools": patch +"@layerzerolabs/devtools": patch +"@layerzerolabs/oapp-example": patch +"@layerzerolabs/oft-example": patch +--- + +Update @layerzero-labs dependencies to 2.1.15 diff --git a/examples/oapp/package.json b/examples/oapp/package.json index 13caef08f..34da71603 100644 --- a/examples/oapp/package.json +++ b/examples/oapp/package.json @@ -17,21 +17,19 @@ "test:hardhat": "hardhat test" }, "resolutions": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" }, "devDependencies": { "@babel/core": "^7.23.9", - "@layerzerolabs/eslint-config-next": "^2.1.13", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", - "@layerzerolabs/prettier-config-next": "^2.1.13", - "@layerzerolabs/solhint-config": "^2.1.13", + "@layerzerolabs/eslint-config-next": "^2.1.15", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", + "@layerzerolabs/prettier-config-next": "^2.1.15", + "@layerzerolabs/solhint-config": "^2.1.15", "@layerzerolabs/test-devtools-evm-foundry": "~0.1.8", "@layerzerolabs/toolbox-foundry": "~0.1.1", "@layerzerolabs/toolbox-hardhat": "~0.1.9", @@ -58,14 +56,10 @@ "node": ">=18.16.0" }, "overrides": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" }, "pnpm": { "overrides": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" } } diff --git a/examples/oft/package.json b/examples/oft/package.json index afff446f1..3965afff9 100644 --- a/examples/oft/package.json +++ b/examples/oft/package.json @@ -17,21 +17,19 @@ "test:hardhat": "hardhat test" }, "resolutions": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" }, "devDependencies": { "@babel/core": "^7.23.9", - "@layerzerolabs/eslint-config-next": "^2.1.13", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", - "@layerzerolabs/prettier-config-next": "^2.1.13", - "@layerzerolabs/solhint-config": "^2.1.13", + "@layerzerolabs/eslint-config-next": "^2.1.15", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", + "@layerzerolabs/prettier-config-next": "^2.1.15", + "@layerzerolabs/solhint-config": "^2.1.15", "@layerzerolabs/test-devtools-evm-foundry": "~0.1.8", "@layerzerolabs/toolbox-foundry": "~0.1.1", "@layerzerolabs/toolbox-hardhat": "~0.1.9", @@ -58,14 +56,10 @@ "node": ">=18.16.0" }, "overrides": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" }, "pnpm": { "overrides": { - "@openzeppelin/contracts": "^5.0.1", - "@openzeppelin/contracts-upgradeable": "^5.0.1", "ethers": "^5.7.2" } } diff --git a/package.json b/package.json index 8cc4ed513..1019e0f99 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@changesets/cli": "^2.27.1", - "@layerzerolabs/prettier-config-next": "^2.1.13", + "@layerzerolabs/prettier-config-next": "^2.1.15", "@types/node": "~18.18.14", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", diff --git a/packages/build-lz-options/package.json b/packages/build-lz-options/package.json index 592312218..37dc47fa8 100644 --- a/packages/build-lz-options/package.json +++ b/packages/build-lz-options/package.json @@ -37,7 +37,7 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@types/prompts": "^2.4.9", "@types/react": "^17.0.74", "commander": "^11.1.0", diff --git a/packages/devtools-evm-hardhat/package.json b/packages/devtools-evm-hardhat/package.json index 7695a4485..5e9b717b6 100644 --- a/packages/devtools-evm-hardhat/package.json +++ b/packages/devtools-evm-hardhat/package.json @@ -58,8 +58,8 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v1": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v1": "~2.1.15", "@layerzerolabs/test-devtools": "~0.1.8", "@layerzerolabs/test-devtools-evm-hardhat": "~0.1.7", "@nomiclabs/hardhat-ethers": "^2.2.3", @@ -85,7 +85,7 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "@nomiclabs/hardhat-ethers": "^2.2.3", "hardhat": "^2.19.4", "hardhat-deploy": "^0.11.45" diff --git a/packages/devtools-evm/package.json b/packages/devtools-evm/package.json index 839ed0478..6c76eafa4 100644 --- a/packages/devtools-evm/package.json +++ b/packages/devtools-evm/package.json @@ -52,7 +52,7 @@ "@ethersproject/providers": "^5.7.2", "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/test-devtools": "~0.1.8", "@safe-global/safe-core-sdk-types": "^2.3.0", "@swc/core": "^1.4.0", @@ -78,7 +78,7 @@ "@ethersproject/providers": "^5.7.0", "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "zod": "^3.22.4" }, "publishConfig": { diff --git a/packages/devtools/package.json b/packages/devtools/package.json index 7ace7db9d..10fe28b97 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -37,7 +37,7 @@ "@ethersproject/bytes": "~5.7.0", "@ethersproject/constants": "~5.7.0", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/test-devtools": "~0.1.8", "@swc/core": "^1.4.0", "@swc/jest": "^0.2.36", @@ -54,7 +54,7 @@ "peerDependencies": { "@ethersproject/bytes": "~5.7.0", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "zod": "^3.22.4" }, "publishConfig": { diff --git a/packages/omnicounter-devtools-evm/package.json b/packages/omnicounter-devtools-evm/package.json index d700aeee0..2819a7fb4 100644 --- a/packages/omnicounter-devtools-evm/package.json +++ b/packages/omnicounter-devtools-evm/package.json @@ -35,7 +35,7 @@ "devDependencies": { "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/omnicounter-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", @@ -54,7 +54,7 @@ "peerDependencies": { "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", - "@layerzerolabs/lz-definitions": "~2.1.3", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/omnicounter-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", diff --git a/packages/omnicounter-devtools/package.json b/packages/omnicounter-devtools/package.json index 5df3b4141..690c0e9e8 100644 --- a/packages/omnicounter-devtools/package.json +++ b/packages/omnicounter-devtools/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@layerzerolabs/devtools": "~0.2.5", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@swc/core": "^1.4.0", "@swc/jest": "^0.2.36", @@ -46,7 +46,7 @@ }, "peerDependencies": { "@layerzerolabs/devtools": "~0.2.5", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "zod": "^3.22.4" }, diff --git a/packages/protocol-devtools-evm/package.json b/packages/protocol-devtools-evm/package.json index bad212691..a06972169 100644 --- a/packages/protocol-devtools-evm/package.json +++ b/packages/protocol-devtools-evm/package.json @@ -48,8 +48,8 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v2": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v2": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/test-devtools": "~0.1.8", "@swc/core": "^1.4.0", @@ -73,7 +73,7 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "zod": "^3.22.4" }, diff --git a/packages/protocol-devtools/package.json b/packages/protocol-devtools/package.json index 207f0aed6..86e585adf 100644 --- a/packages/protocol-devtools/package.json +++ b/packages/protocol-devtools/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@layerzerolabs/devtools": "~0.2.5", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/test-devtools": "~0.1.8", "@swc/core": "^1.4.0", "@swc/jest": "^0.2.36", @@ -48,7 +48,7 @@ }, "peerDependencies": { "@layerzerolabs/devtools": "~0.2.5", - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "zod": "^3.22.4" }, "publishConfig": { diff --git a/packages/test-devtools-evm-foundry/package.json b/packages/test-devtools-evm-foundry/package.json index 7bd8946ea..1ec7fe4fd 100644 --- a/packages/test-devtools-evm-foundry/package.json +++ b/packages/test-devtools-evm-foundry/package.json @@ -16,10 +16,10 @@ "lint:fix": "eslint --fix '**/*.{js,ts,json}'" }, "devDependencies": { - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.13", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", "@openzeppelin/contracts": "^4.9.5", "@openzeppelin/contracts-upgradeable": "^4.9.5", "@types/node": "~18.18.14", @@ -27,12 +27,12 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.7", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.7", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.7", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.7", - "@openzeppelin/contracts": "^4.9.5", - "@openzeppelin/contracts-upgradeable": "^4.9.5" + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", + "@openzeppelin/contracts": "^4.9.5 || ^5.0.0", + "@openzeppelin/contracts-upgradeable": "^4.9.5 || ^5.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/test-devtools-evm-hardhat/package.json b/packages/test-devtools-evm-hardhat/package.json index 190eedd6c..5bf708879 100644 --- a/packages/test-devtools-evm-hardhat/package.json +++ b/packages/test-devtools-evm-hardhat/package.json @@ -34,10 +34,10 @@ "lint:fix": "eslint --fix '**/*.{js,ts,json}'" }, "devDependencies": { - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.13", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", "@openzeppelin/contracts": "^4.9.5", "@openzeppelin/contracts-upgradeable": "^4.9.5", "hardhat": "^2.19.5", diff --git a/packages/test-devtools/package.json b/packages/test-devtools/package.json index 5004ba167..e57811823 100644 --- a/packages/test-devtools/package.json +++ b/packages/test-devtools/package.json @@ -30,7 +30,7 @@ "lint:fix": "eslint --fix '**/*.{js,ts,json}'" }, "devDependencies": { - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "fast-check": "^3.15.1", "ts-node": "^10.9.2", "tslib": "~2.6.2", @@ -38,7 +38,7 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "@layerzerolabs/lz-definitions": "~2.1.7", + "@layerzerolabs/lz-definitions": "~2.1.15", "fast-check": "^3.14.0" }, "publishConfig": { diff --git a/packages/toolbox-hardhat/package.json b/packages/toolbox-hardhat/package.json index d7cf43eab..a118814ea 100644 --- a/packages/toolbox-hardhat/package.json +++ b/packages/toolbox-hardhat/package.json @@ -39,10 +39,10 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v1": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v2": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v1": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v2": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", "@layerzerolabs/test-devtools-evm-hardhat": "~0.1.7", diff --git a/packages/ua-devtools-evm-hardhat/package.json b/packages/ua-devtools-evm-hardhat/package.json index 69939cbe4..272e356aa 100644 --- a/packages/ua-devtools-evm-hardhat/package.json +++ b/packages/ua-devtools-evm-hardhat/package.json @@ -48,9 +48,9 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", "@layerzerolabs/ua-devtools": "~0.2.6", @@ -78,7 +78,7 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.3", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", "@layerzerolabs/ua-devtools": "~0.2.6", diff --git a/packages/ua-devtools-evm/package.json b/packages/ua-devtools-evm/package.json index 52aee788b..57ffdb022 100644 --- a/packages/ua-devtools-evm/package.json +++ b/packages/ua-devtools-evm/package.json @@ -40,8 +40,8 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", "@layerzerolabs/test-devtools": "~0.1.8", @@ -63,8 +63,8 @@ "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.3", - "@layerzerolabs/lz-v2-utilities": "~2.1.3", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/protocol-devtools-evm": "~0.2.5", "@layerzerolabs/ua-devtools": "~0.2.6", diff --git a/packages/ua-devtools/package.json b/packages/ua-devtools/package.json index 0ad1fea00..568550e40 100644 --- a/packages/ua-devtools/package.json +++ b/packages/ua-devtools/package.json @@ -32,8 +32,8 @@ "devDependencies": { "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "@layerzerolabs/test-devtools": "~0.1.8", "@swc/core": "^1.4.0", @@ -50,8 +50,8 @@ "peerDependencies": { "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/io-devtools": "~0.1.2", - "@layerzerolabs/lz-definitions": "~2.1.3", - "@layerzerolabs/lz-v2-utilities": "~2.1.3", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/protocol-devtools": "~0.2.5", "zod": "^3.22.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d748b785b..6927d85c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: specifier: ^2.27.1 version: 2.27.1 '@layerzerolabs/prettier-config-next': - specifier: ^2.1.13 - version: 2.1.13 + specifier: ^2.1.15 + version: 2.1.15 '@types/node': specifier: ~18.18.14 version: 18.18.14 @@ -38,7 +38,7 @@ importers: version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0) eslint-plugin-jest: specifier: ^27.6.3 version: 27.6.3(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.56.0)(typescript@5.3.3) @@ -79,32 +79,32 @@ importers: specifier: ^7.23.9 version: 7.23.9 '@layerzerolabs/eslint-config-next': - specifier: ^2.1.13 - version: 2.1.13(typescript@5.3.3) + specifier: ^2.1.15 + version: 2.1.15(typescript@5.3.3) '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-v1-0.7': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/prettier-config-next': - specifier: ^2.1.13 - version: 2.1.13 + specifier: ^2.1.15 + version: 2.1.15 '@layerzerolabs/solhint-config': - specifier: ^2.1.13 - version: 2.1.13(typescript@5.3.3) + specifier: ^2.1.15 + version: 2.1.15(typescript@5.3.3) '@layerzerolabs/test-devtools-evm-foundry': specifier: ~0.1.8 version: link:../../packages/test-devtools-evm-foundry @@ -175,32 +175,32 @@ importers: specifier: ^7.23.9 version: 7.23.9 '@layerzerolabs/eslint-config-next': - specifier: ^2.1.13 - version: 2.1.13(typescript@5.3.3) + specifier: ^2.1.15 + version: 2.1.15(typescript@5.3.3) '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-v1-0.7': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/prettier-config-next': - specifier: ^2.1.13 - version: 2.1.13 + specifier: ^2.1.15 + version: 2.1.15 '@layerzerolabs/solhint-config': - specifier: ^2.1.13 - version: 2.1.13(typescript@5.3.3) + specifier: ^2.1.15 + version: 2.1.15(typescript@5.3.3) '@layerzerolabs/test-devtools-evm-foundry': specifier: ~0.1.8 version: link:../../packages/test-devtools-evm-foundry @@ -284,8 +284,8 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -415,8 +415,8 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/test-devtools': specifier: ~0.1.8 version: link:../test-devtools @@ -500,8 +500,8 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/test-devtools': specifier: ~0.1.8 version: link:../test-devtools @@ -585,11 +585,11 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v1': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/test-devtools': specifier: ~0.1.8 version: link:../test-devtools @@ -755,8 +755,8 @@ importers: specifier: ~0.2.5 version: link:../devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -801,8 +801,8 @@ importers: specifier: ~0.2.6 version: link:../devtools-evm '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/omnicounter-devtools': specifier: ~0.2.5 version: link:../omnicounter-devtools @@ -852,8 +852,8 @@ importers: specifier: ~0.2.5 version: link:../devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/test-devtools': specifier: ~0.1.8 version: link:../test-devtools @@ -922,11 +922,11 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v2': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -967,8 +967,8 @@ importers: packages/test-devtools: devDependencies: '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 fast-check: specifier: ^3.15.1 version: 3.15.1 @@ -988,17 +988,17 @@ importers: packages/test-devtools-evm-foundry: devDependencies: '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-v1-0.7': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': specifier: ^4.9.5 version: 4.9.5 @@ -1018,17 +1018,17 @@ importers: packages/test-devtools-evm-hardhat: devDependencies: '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-v1-0.7': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': specifier: ^4.9.5 version: 4.9.5 @@ -1111,17 +1111,17 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v1': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v2': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -1202,11 +1202,11 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -1269,11 +1269,11 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -1351,14 +1351,14 @@ importers: specifier: ~0.1.3 version: link:../io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/protocol-devtools': specifier: ~0.2.5 version: link:../protocol-devtools @@ -1498,26 +1498,26 @@ importers: specifier: ~0.1.3 version: link:../../packages/io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-sdk-v1': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v2': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/omnicounter-devtools': specifier: ~0.2.5 version: link:../../packages/omnicounter-devtools @@ -1612,8 +1612,8 @@ importers: specifier: ~0.2.6 version: link:../../packages/devtools-evm '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/test-devtools': specifier: ~0.1.8 version: link:../../packages/test-devtools @@ -1663,7 +1663,7 @@ importers: specifier: ~0.1.3 version: link:../../packages/io-devtools '@layerzerolabs/toolbox-hardhat': - specifier: ~0.1.8 + specifier: ~0.1.9 version: link:../../packages/toolbox-hardhat '@nomicfoundation/hardhat-ethers': specifier: ^3.0.5 @@ -1768,26 +1768,26 @@ importers: specifier: ~0.1.3 version: link:../../packages/io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-sdk-v1': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v2': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/omnicounter-devtools': specifier: ~0.2.5 version: link:../../packages/omnicounter-devtools @@ -1903,32 +1903,32 @@ importers: specifier: ~0.1.3 version: link:../../packages/io-devtools '@layerzerolabs/lz-definitions': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-messagelib-v2': - specifier: ~2.1.13 - version: 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v1': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-oapp-v2': - specifier: ~2.1.13 - version: 2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-protocol-v2': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) '@layerzerolabs/lz-evm-sdk-v1': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-sdk-v2': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/lz-evm-v1-0.7': - specifier: ~2.1.13 - version: 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + specifier: ~2.1.15 + version: 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@layerzerolabs/lz-v2-utilities': - specifier: ~2.1.13 - version: 2.1.13 + specifier: ~2.1.15 + version: 2.1.15 '@layerzerolabs/omnicounter-devtools': specifier: ~0.2.5 version: link:../../packages/omnicounter-devtools @@ -2321,8 +2321,8 @@ packages: regenerator-runtime: 0.14.1 dev: true - /@babel/runtime@7.23.9: - resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} + /@babel/runtime@7.24.0: + resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -3751,17 +3751,17 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@layerzerolabs/eslint-config-next@2.1.13(typescript@5.3.3): - resolution: {integrity: sha512-WgS2jL2oDX5ZQynEDdWNZKkTi651AnoAzhODtCfBZqxwomjDLKAnO01tSmcpnlOPeAmN2BZo1S2Z8rGg3/sZ2A==} + /@layerzerolabs/eslint-config-next@2.1.15(typescript@5.3.3): + resolution: {integrity: sha512-SdiBiypftF/Vcj4ftLuZU67u8QhIwDnfyT0qvZqh7B9Q85Tba5FhTT6Mho/NH9nhOcdLOcDmia5D0SquTHBbjA==} dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 - eslint-config-prettier: 9.1.0(eslint@8.56.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5) - eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.56.0) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + eslint: 8.57.0 + eslint-config-prettier: 9.1.0(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5) + eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.0) prettier: 3.2.5 transitivePeerDependencies: - '@types/eslint' @@ -3771,28 +3771,28 @@ packages: - typescript dev: true - /@layerzerolabs/evm-sdks-core@2.1.13: - resolution: {integrity: sha512-vvie6LtJnfRL//Hj1s/WCzxHeTscJaDZp4V+O+mzlNc3llNP4kz2+6XFjzoFq3MFJbb78MYqyNbXmAfy46f2wg==} + /@layerzerolabs/evm-sdks-core@2.1.15: + resolution: {integrity: sha512-ZOYY5f6UMVdV71yOGSxvnxujE2d3YFrTA0pjtX8wUIoDIoAktPKWnRfLQs8lW2I8ViBxs9gNWCU/raYCt9Mvzg==} dependencies: ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate - /@layerzerolabs/lz-definitions@2.1.13: - resolution: {integrity: sha512-rIPJ4OpD1lZwroicYUaSclGrCSgHQA45ubbqd4US206YGfbbdfLQNb1AzVB0eNLwhIyNBFGteXn3PaDuuXLx1A==} + /@layerzerolabs/lz-definitions@2.1.15: + resolution: {integrity: sha512-xtTEUwa180pfTYI9rK+u7fQirv+dlUcLq3Uc10V/A17xHo4lEICqr+79w7vZCc7VuLvKOrJ4/jhpI1GA0s67BA==} dependencies: - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 - /@layerzerolabs/lz-evm-messagelib-v2@2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-kyFZE+nlSle+L5dnmHU2AdvVed6lCA0BbrA3d0wJJZ+6bsBVlg4otFLBkQgTBaaNwzT3+O7oC23ufDcnWKBf3Q==} + /@layerzerolabs/lz-evm-messagelib-v2@2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-4pynXXTr48myqteC67IZ6kxua88dICJxvgE82urNMJZgnScvA9V7qrYb+XR4FpD9teOmPQfX9xsXdF6XlAjBGQ==} peerDependencies: '@arbitrum/nitro-contracts': ^1.1.0 '@axelar-network/axelar-gmp-sdk-solidity': ^5.6.3 '@chainlink/contracts-ccip': ^0.7.6 '@eth-optimism/contracts': ^0.6.0 - '@layerzerolabs/lz-evm-protocol-v2': ^2.1.13 - '@layerzerolabs/lz-evm-v1-0.7': ^2.1.13 + '@layerzerolabs/lz-evm-protocol-v2': ^2.1.15 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 hardhat-deploy: ^0.11.44 @@ -3804,23 +3804,23 @@ packages: '@axelar-network/axelar-gmp-sdk-solidity': 5.6.4 '@chainlink/contracts-ccip': 0.7.6(ethers@5.7.2) '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) - '@layerzerolabs/lz-evm-protocol-v2': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-v1-0.7': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) + '@layerzerolabs/lz-evm-protocol-v2': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': 4.9.5 '@openzeppelin/contracts-upgradeable': 4.9.5 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-messagelib-v2@2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-kyFZE+nlSle+L5dnmHU2AdvVed6lCA0BbrA3d0wJJZ+6bsBVlg4otFLBkQgTBaaNwzT3+O7oC23ufDcnWKBf3Q==} + /@layerzerolabs/lz-evm-messagelib-v2@2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-4pynXXTr48myqteC67IZ6kxua88dICJxvgE82urNMJZgnScvA9V7qrYb+XR4FpD9teOmPQfX9xsXdF6XlAjBGQ==} peerDependencies: '@arbitrum/nitro-contracts': ^1.1.0 '@axelar-network/axelar-gmp-sdk-solidity': ^5.6.3 '@chainlink/contracts-ccip': ^0.7.6 '@eth-optimism/contracts': ^0.6.0 - '@layerzerolabs/lz-evm-protocol-v2': ^2.1.13 - '@layerzerolabs/lz-evm-v1-0.7': ^2.1.13 + '@layerzerolabs/lz-evm-protocol-v2': ^2.1.15 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 hardhat-deploy: ^0.11.44 @@ -3832,77 +3832,105 @@ packages: '@axelar-network/axelar-gmp-sdk-solidity': 5.6.4 '@chainlink/contracts-ccip': 0.7.6(ethers@5.7.2) '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) - '@layerzerolabs/lz-evm-protocol-v2': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-v1-0.7': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + '@layerzerolabs/lz-evm-protocol-v2': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': 5.0.1 - '@openzeppelin/contracts-upgradeable': 4.9.5 + '@openzeppelin/contracts-upgradeable': 4.9.6 + hardhat-deploy: 0.11.45 + solidity-bytes-utils: 0.8.2 + dev: true + + /@layerzerolabs/lz-evm-messagelib-v2@2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-4pynXXTr48myqteC67IZ6kxua88dICJxvgE82urNMJZgnScvA9V7qrYb+XR4FpD9teOmPQfX9xsXdF6XlAjBGQ==} + peerDependencies: + '@arbitrum/nitro-contracts': ^1.1.0 + '@axelar-network/axelar-gmp-sdk-solidity': ^5.6.3 + '@chainlink/contracts-ccip': ^0.7.6 + '@eth-optimism/contracts': ^0.6.0 + '@layerzerolabs/lz-evm-protocol-v2': ^2.1.15 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 + '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 + '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 + hardhat-deploy: ^0.11.44 + solidity-bytes-utils: ^0.8.0 + peerDependenciesMeta: + '@arbitrum/nitro-contracts': + optional: true + dependencies: + '@axelar-network/axelar-gmp-sdk-solidity': 5.6.4 + '@chainlink/contracts-ccip': 0.7.6(ethers@5.7.2) + '@eth-optimism/contracts': 0.6.0(ethers@5.7.2) + '@layerzerolabs/lz-evm-protocol-v2': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45) + '@openzeppelin/contracts': 5.0.2 + '@openzeppelin/contracts-upgradeable': 4.9.6 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-oapp-v1@2.1.13(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-XZBK8f9Fe92VpzitOSrVBTUDh4tVfEwIA2MEEgQQAHhRbxT23iUwpShk/HP1L8ZRH2iew8zk3Pbc+1mtrgerWA==} + /@layerzerolabs/lz-evm-oapp-v1@2.1.15(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-hneOBdAMivRxdy3p0fFOGo+X9Z6oOn6wHjZl5vD2rh79VayCwjt0FCYabd0LGpdi+DDWXuVWRxXlwlzINX3A6g==} peerDependencies: - '@layerzerolabs/lz-evm-v1-0.7': ^2.1.13 - '@openzeppelin/contracts': ^4.8.1 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 + '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 hardhat-deploy: ^0.11.44 solidity-bytes-utils: ^0.8.0 dependencies: - '@layerzerolabs/lz-evm-v1-0.7': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': 5.0.1 abi-decoder: 2.4.0 - dotenv: 16.4.1 + dotenv: 16.4.5 ethers: 5.7.2 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true - /@layerzerolabs/lz-evm-oapp-v2@2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-l8EqYM1OqbIuaiygJSnFVwGQBb62iL+x1WHvVa6Qf1CxNvhViJFvHnErle2dwUuGUwHlfvtT6AVffnYfWk0D3g==} + /@layerzerolabs/lz-evm-oapp-v2@2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-DHBIkerifHQFmGdGIyNDtzopLbA4Z5I/ooXQnrFKgn1qaVMIbFAMevr7JPRLBmXypHHugRgCsgbM5C+DZyjnDg==} peerDependencies: - '@layerzerolabs/lz-evm-messagelib-v2': ^2.1.13 - '@layerzerolabs/lz-evm-protocol-v2': ^2.1.13 - '@layerzerolabs/lz-evm-v1-0.7': ^2.1.13 + '@layerzerolabs/lz-evm-messagelib-v2': ^2.1.15 + '@layerzerolabs/lz-evm-protocol-v2': ^2.1.15 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 hardhat-deploy: ^0.11.44 solidity-bytes-utils: ^0.8.0 dependencies: - '@layerzerolabs/lz-evm-messagelib-v2': 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-protocol-v2': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-v1-0.7': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) + '@layerzerolabs/lz-evm-messagelib-v2': 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-protocol-v2': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': 4.9.5 '@openzeppelin/contracts-upgradeable': 4.9.5 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-oapp-v2@2.1.13(@layerzerolabs/lz-evm-messagelib-v2@2.1.13)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-l8EqYM1OqbIuaiygJSnFVwGQBb62iL+x1WHvVa6Qf1CxNvhViJFvHnErle2dwUuGUwHlfvtT6AVffnYfWk0D3g==} + /@layerzerolabs/lz-evm-oapp-v2@2.1.15(@layerzerolabs/lz-evm-messagelib-v2@2.1.15)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-DHBIkerifHQFmGdGIyNDtzopLbA4Z5I/ooXQnrFKgn1qaVMIbFAMevr7JPRLBmXypHHugRgCsgbM5C+DZyjnDg==} peerDependencies: - '@layerzerolabs/lz-evm-messagelib-v2': ^2.1.13 - '@layerzerolabs/lz-evm-protocol-v2': ^2.1.13 - '@layerzerolabs/lz-evm-v1-0.7': ^2.1.13 + '@layerzerolabs/lz-evm-messagelib-v2': ^2.1.15 + '@layerzerolabs/lz-evm-protocol-v2': ^2.1.15 + '@layerzerolabs/lz-evm-v1-0.7': ^2.1.15 '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 hardhat-deploy: ^0.11.44 solidity-bytes-utils: ^0.8.0 dependencies: - '@layerzerolabs/lz-evm-messagelib-v2': 2.1.13(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.13)(@layerzerolabs/lz-evm-v1-0.7@2.1.13)(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-protocol-v2': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) - '@layerzerolabs/lz-evm-v1-0.7': 2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) + '@layerzerolabs/lz-evm-messagelib-v2': 2.1.15(@axelar-network/axelar-gmp-sdk-solidity@5.6.4)(@chainlink/contracts-ccip@0.7.6)(@eth-optimism/contracts@0.6.0)(@layerzerolabs/lz-evm-protocol-v2@2.1.15)(@layerzerolabs/lz-evm-v1-0.7@2.1.15)(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-protocol-v2': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2) + '@layerzerolabs/lz-evm-v1-0.7': 2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45) '@openzeppelin/contracts': 5.0.1 - '@openzeppelin/contracts-upgradeable': 4.9.5 + '@openzeppelin/contracts-upgradeable': 4.9.6 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-protocol-v2@2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-JAXywtiWlBdJO/6CnrEKEoLQWWJG5tFfbxPCTZYzCe2mWrEAQ19GJSFyAGa7nh3fHlebzD2FDnuof6fZt/X4eA==} + /@layerzerolabs/lz-evm-protocol-v2@2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-Hp2ROjgRvx7QJrsK+LTpJv1EhXzjjKUwzMgWoyKpCIGWJAXhNTrR+SAkkcB41HbeD4LyR+NVBZmjRL1pxAGR7w==} peerDependencies: '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 @@ -3915,8 +3943,8 @@ packages: solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-protocol-v2@2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): - resolution: {integrity: sha512-JAXywtiWlBdJO/6CnrEKEoLQWWJG5tFfbxPCTZYzCe2mWrEAQ19GJSFyAGa7nh3fHlebzD2FDnuof6fZt/X4eA==} + /@layerzerolabs/lz-evm-protocol-v2@2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-Hp2ROjgRvx7QJrsK+LTpJv1EhXzjjKUwzMgWoyKpCIGWJAXhNTrR+SAkkcB41HbeD4LyR+NVBZmjRL1pxAGR7w==} peerDependencies: '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 @@ -3924,36 +3952,50 @@ packages: solidity-bytes-utils: ^0.8.0 dependencies: '@openzeppelin/contracts': 5.0.1 - '@openzeppelin/contracts-upgradeable': 4.9.5 + '@openzeppelin/contracts-upgradeable': 4.9.6 hardhat-deploy: 0.11.45 solidity-bytes-utils: 0.8.2 dev: true - /@layerzerolabs/lz-evm-sdk-v1@2.1.13: - resolution: {integrity: sha512-MgB0rRarabsFFVH6fQ413ZhxyBTA0VIU3FpgWVYFHT0OunHzVGpTi5IfiZdNOT63cykiV1U5vfl71BpjAM7How==} + /@layerzerolabs/lz-evm-protocol-v2@2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45)(solidity-bytes-utils@0.8.2): + resolution: {integrity: sha512-Hp2ROjgRvx7QJrsK+LTpJv1EhXzjjKUwzMgWoyKpCIGWJAXhNTrR+SAkkcB41HbeD4LyR+NVBZmjRL1pxAGR7w==} + peerDependencies: + '@openzeppelin/contracts': ^4.8.1 || ^5.0.0 + '@openzeppelin/contracts-upgradeable': ^4.8.1 || ^5.0.0 + hardhat-deploy: ^0.11.44 + solidity-bytes-utils: ^0.8.0 + dependencies: + '@openzeppelin/contracts': 5.0.2 + '@openzeppelin/contracts-upgradeable': 4.9.6 + hardhat-deploy: 0.11.45 + solidity-bytes-utils: 0.8.2 + dev: true + + /@layerzerolabs/lz-evm-sdk-v1@2.1.15: + resolution: {integrity: sha512-a9ZnpcqjJRjb8HB13ECQrhclX66M4GT8Eh3sZfCgwxpt4zSN7xL0k/kG73BDDouLQVPmUzv6iXg5XvdQOaxAbg==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/providers': 5.7.2 - '@layerzerolabs/evm-sdks-core': 2.1.13 + '@layerzerolabs/evm-sdks-core': 2.1.15 ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate - /@layerzerolabs/lz-evm-sdk-v2@2.1.13: - resolution: {integrity: sha512-UavJj0cbIgLErllrL+wWR1LGqS3ABgVQf3Xg8+QPelIdBKXVws/Wd5ITWuA+R9NNaJK8l5FxxoO3zTh1IJEPTw==} + /@layerzerolabs/lz-evm-sdk-v2@2.1.15: + resolution: {integrity: sha512-AJA9VCPAmuJMYYzLawCq4ThwX3z+2cKNK7zb+yzwEdklrcaQfwN3gubLO4mv5hN3UF5SfoBlxpivn1pAtLikDw==} dependencies: - '@layerzerolabs/evm-sdks-core': 2.1.13 + '@layerzerolabs/evm-sdks-core': 2.1.15 ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate - /@layerzerolabs/lz-evm-v1-0.7@2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45): - resolution: {integrity: sha512-4U6MQg/uXWoFBtmCX4j1+j6vubpZGCOPfmEYsFvUNdchWgoShWoXhwoRIAG7JKH/zfbfvhz986ff6xM29SkT7Q==} + /@layerzerolabs/lz-evm-v1-0.7@2.1.15(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@4.9.5)(hardhat-deploy@0.11.45): + resolution: {integrity: sha512-mkNESBg5gvhWa8UsR92w6V/hkpDL1RpZaFDdJ6ThotB3mdK9vrVtJkXzDtdJrj7F2ydRJ08opwjzMOATixHtpw==} peerDependencies: - '@openzeppelin/contracts': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 - '@openzeppelin/contracts-upgradeable': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 + '@openzeppelin/contracts': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 + '@openzeppelin/contracts-upgradeable': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 hardhat-deploy: ^0.11.44 dependencies: '@openzeppelin/contracts': 4.9.5 @@ -3961,20 +4003,32 @@ packages: hardhat-deploy: 0.11.45 dev: true - /@layerzerolabs/lz-evm-v1-0.7@2.1.13(@openzeppelin/contracts-upgradeable@4.9.5)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45): - resolution: {integrity: sha512-4U6MQg/uXWoFBtmCX4j1+j6vubpZGCOPfmEYsFvUNdchWgoShWoXhwoRIAG7JKH/zfbfvhz986ff6xM29SkT7Q==} + /@layerzerolabs/lz-evm-v1-0.7@2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.1)(hardhat-deploy@0.11.45): + resolution: {integrity: sha512-mkNESBg5gvhWa8UsR92w6V/hkpDL1RpZaFDdJ6ThotB3mdK9vrVtJkXzDtdJrj7F2ydRJ08opwjzMOATixHtpw==} peerDependencies: - '@openzeppelin/contracts': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 - '@openzeppelin/contracts-upgradeable': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 + '@openzeppelin/contracts': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 + '@openzeppelin/contracts-upgradeable': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 hardhat-deploy: ^0.11.44 dependencies: '@openzeppelin/contracts': 5.0.1 - '@openzeppelin/contracts-upgradeable': 4.9.5 + '@openzeppelin/contracts-upgradeable': 4.9.6 + hardhat-deploy: 0.11.45 + dev: true + + /@layerzerolabs/lz-evm-v1-0.7@2.1.15(@openzeppelin/contracts-upgradeable@4.9.6)(@openzeppelin/contracts@5.0.2)(hardhat-deploy@0.11.45): + resolution: {integrity: sha512-mkNESBg5gvhWa8UsR92w6V/hkpDL1RpZaFDdJ6ThotB3mdK9vrVtJkXzDtdJrj7F2ydRJ08opwjzMOATixHtpw==} + peerDependencies: + '@openzeppelin/contracts': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 + '@openzeppelin/contracts-upgradeable': 3.4.2-solc-0.7 || ^3.4.2 || ^4.0.0 || ^5.0.0 + hardhat-deploy: ^0.11.44 + dependencies: + '@openzeppelin/contracts': 5.0.2 + '@openzeppelin/contracts-upgradeable': 4.9.6 hardhat-deploy: 0.11.45 dev: true - /@layerzerolabs/lz-v2-utilities@2.1.13: - resolution: {integrity: sha512-hoc94zjM8ePCQTLubsIASNkBLFpY+YlbX2HIKmORLuZ4thCV+PlQSHZBsgjDLp799Lc71zBFzODRu4XCHay3Tg==} + /@layerzerolabs/lz-v2-utilities@2.1.15: + resolution: {integrity: sha512-/K/ZYfANopde8G+fCmwMse3sXkC08dBvt3zjEujt1IhmlzGvIyPXRpeIuXn8ct/ZLKiG0qOlJiUBE/LOmT9nmQ==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/address': 5.7.0 @@ -3982,24 +4036,24 @@ packages: '@ethersproject/bytes': 5.7.0 '@ethersproject/keccak256': 5.7.0 '@ethersproject/solidity': 5.7.0 - '@layerzerolabs/lz-evm-sdk-v2': 2.1.13 - '@solana/web3.js': 1.89.1 - tiny-invariant: 1.3.1 + '@layerzerolabs/lz-evm-sdk-v2': 2.1.15 + '@solana/web3.js': 1.90.0 + tiny-invariant: 1.3.3 transitivePeerDependencies: - bufferutil - encoding - utf-8-validate - /@layerzerolabs/prettier-config-next@2.1.13: - resolution: {integrity: sha512-frVg8hFe4pIgZ4Ats1phCWuMzavkBBkY54yi9+s8WqcZM2sZLw3c7T0BOGu6vfhk6PPa48n4752RZ3eKc7+VLg==} + /@layerzerolabs/prettier-config-next@2.1.15: + resolution: {integrity: sha512-OCebElY8WZiTJ5WGv/d86SD3dVB54cByPQKXiNre0fFSPKjsT0AsJjfhFISxMfKrZxnUUlwfKdjytB0y6bFS4Q==} dependencies: prettier: 3.2.5 - prettier-plugin-packagejson: 2.4.9(prettier@3.2.5) + prettier-plugin-packagejson: 2.4.12(prettier@3.2.5) prettier-plugin-solidity: 1.3.1(prettier@3.2.5) dev: true - /@layerzerolabs/solhint-config@2.1.13(typescript@5.3.3): - resolution: {integrity: sha512-1vv//hMQBXMIKEQ+9tpW6ZO/OCKJXAt7uJWeJBz5sw9JrX+MoA6MF0RK61+jzqDTlupCZWPyiR+lEpiLoUomfA==} + /@layerzerolabs/solhint-config@2.1.15(typescript@5.3.3): + resolution: {integrity: sha512-qM31RygV81e95tROTWOUY6lP6rs1Dt0/jsC1T7MT8yP3Maj0/XPQuB61XDsWCH9QE1VAWHVs0yH07lrs8PiF/Q==} dependencies: solhint: 4.1.1(typescript@5.3.3) transitivePeerDependencies: @@ -4345,6 +4399,10 @@ packages: resolution: {integrity: sha512-f7L1//4sLlflAN7fVzJLoRedrf5Na3Oal5PZfIq55NFcVZ90EpV1q5xOvL4lFvg3MNICSDr2hH0JUBxwlxcoPg==} dev: true + /@openzeppelin/contracts-upgradeable@4.9.6: + resolution: {integrity: sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==} + dev: true + /@openzeppelin/contracts@3.4.2: resolution: {integrity: sha512-z0zMCjyhhp4y7XKAcDAi3Vgms4T2PstwBdahiO0+9NaGICQKjynK3wduSRplTgk4LXmoO1yfDGO5RbjKYxtuxA==} dev: true @@ -4361,6 +4419,10 @@ packages: resolution: {integrity: sha512-yQJaT5HDp9hYOOp4jTYxMsR02gdFZFXhewX5HW9Jo4fsqSVqqyIO/xTHdWDaKX5a3pv1txmf076Lziz+sO7L1w==} dev: true + /@openzeppelin/contracts@5.0.2: + resolution: {integrity: sha512-ytPc6eLGcHHnapAZ9S+5qsdomhjo6QBHTDRRBFfTxXIpsicMhVPouPgmUPebZZZGX7vt9USA+Z+0M0dSVtSUEA==} + dev: true + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -4699,10 +4761,10 @@ packages: dependencies: buffer: 6.0.3 - /@solana/web3.js@1.89.1: - resolution: {integrity: sha512-t9TTLtPQxtQB3SAf/5E8xPXfVDsC6WGOsgKY02l2cbe0HLymT7ynE8Hu48Lk5qynHCquj6nhISfEHcjMkYpu/A==} + /@solana/web3.js@1.90.0: + resolution: {integrity: sha512-p0cb/COXb8NNVSMkGMPwqQ6NvObZgUitN80uOedMB+jbYWOKOeJBuPnzhenkIV9RX0krGwyuY1Ltn5O8MGFsEw==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@noble/curves': 1.3.0 '@noble/hashes': 1.3.3 '@solana/buffer-layout': 4.0.1 @@ -5137,6 +5199,35 @@ packages: - supports-color dev: true + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.0 + natural-compare: 1.4.0 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -5158,6 +5249,27 @@ packages: - supports-color dev: true + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5194,6 +5306,26 @@ packages: - supports-color dev: true + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/types@5.62.0: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5286,6 +5418,25 @@ packages: - typescript dev: true + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + eslint: 8.57.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@5.62.0: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5506,6 +5657,14 @@ packages: is-array-buffer: 3.0.2 dev: true + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + /array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: false @@ -5526,6 +5685,17 @@ packages: engines: {node: '>=8'} dev: true + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true + /array.prototype.findlastindex@1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} @@ -5537,6 +5707,17 @@ packages: get-intrinsic: 1.2.2 dev: true + /array.prototype.findlastindex@1.2.4: + resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + /array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} @@ -5580,6 +5761,20 @@ packages: is-shared-array-buffer: 1.0.2 dev: true + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + /arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -5633,6 +5828,13 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + /aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} dev: false @@ -6036,6 +6238,17 @@ packages: get-intrinsic: 1.2.2 set-function-length: 1.2.0 + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.1 + dev: true + /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -6669,6 +6882,15 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true + /define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -6768,6 +6990,11 @@ packages: engines: {node: '>=12'} dev: true + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dev: true + /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true @@ -6833,8 +7060,8 @@ packages: once: 1.4.0 dev: false - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + /enhanced-resolve@5.15.1: + resolution: {integrity: sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -6910,6 +7137,69 @@ packages: which-typed-array: 1.1.13 dev: true + /es-abstract@1.22.5: + resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.0 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.5 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.14 + dev: true + + /es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + /es-iterator-helpers@1.0.15: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: @@ -6938,6 +7228,15 @@ packages: hasown: 2.0.0 dev: true + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.1 + dev: true + /es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: @@ -7086,6 +7385,15 @@ packages: eslint: 8.56.0 dev: true + /eslint-config-prettier@9.1.0(eslint@8.57.0): + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.57.0 + dev: true + /eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0): resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==} engines: {node: '>=12.0.0'} @@ -7096,7 +7404,7 @@ packages: eslint-plugin-promise: ^6.0.0 dependencies: eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0) eslint-plugin-n: 16.6.2(eslint@8.56.0) eslint-plugin-promise: 6.1.1(eslint@8.56.0) dev: true @@ -7111,7 +7419,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -7119,10 +7427,10 @@ packages: eslint-plugin-import: '*' dependencies: debug: 4.3.4(supports-color@8.1.1) - enhanced-resolve: 5.15.0 - eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + enhanced-resolve: 5.15.1 + eslint: 8.57.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -7134,7 +7442,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -7159,7 +7467,36 @@ packages: debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + debug: 3.2.7 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color dev: true @@ -7187,7 +7524,42 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.4 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + hasown: 2.0.1 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.2 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -7206,7 +7578,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -7299,6 +7671,27 @@ packages: synckit: 0.8.8 dev: true + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5): + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + dependencies: + eslint: 8.57.0 + eslint-config-prettier: 9.1.0(eslint@8.57.0) + prettier: 3.2.5 + prettier-linter-helpers: 1.0.0 + synckit: 0.8.8 + dev: true + /eslint-plugin-promise@6.1.1(eslint@8.56.0): resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7351,18 +7744,18 @@ packages: eslint: 8.56.0 dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.56.0): - resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} + /eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.0): + resolution: {integrity: sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^6.0.0 - eslint: ^8.0.0 + '@typescript-eslint/eslint-plugin': 6 - 7 + eslint: '8' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3) + eslint: 8.57.0 eslint-rule-composer: 0.3.0 dev: true @@ -7695,6 +8088,7 @@ packages: dependencies: is-hex-prefixed: 1.0.0 strip-hex-prefix: 1.0.0 + bundledDependencies: false /eventemitter3@4.0.4: resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} @@ -8168,6 +8562,17 @@ packages: has-symbols: 1.0.3 hasown: 2.0.0 + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + dev: true + /get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -8202,6 +8607,15 @@ packages: get-intrinsic: 1.2.2 dev: true + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: true + /get-tsconfig@4.7.2: resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} dependencies: @@ -8322,7 +8736,7 @@ packages: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 dev: true @@ -8559,10 +8973,21 @@ packages: dependencies: get-intrinsic: 1.2.2 + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: true + /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + dev: true + /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -8573,6 +8998,13 @@ packages: dependencies: has-symbols: 1.0.3 + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + /hash-base@3.1.0: resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} engines: {node: '>=4'} @@ -8593,6 +9025,13 @@ packages: dependencies: function-bind: 1.1.2 + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -8879,6 +9318,15 @@ packages: side-channel: 1.0.4 dev: true + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.1 + side-channel: 1.0.5 + dev: true + /io-ts@1.10.4: resolution: {integrity: sha512-b23PteSnYXSONJ6JQXRAlvJhuw8KOtkqa87W4wDtvMrud/DTJd5X+NpOOI+O/zZwVq6v0VLAaJ+1EDViKEuN9g==} dependencies: @@ -8904,6 +9352,14 @@ packages: is-typed-array: 1.1.12 dev: true + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true @@ -9033,6 +9489,11 @@ packages: engines: {node: '>= 0.4'} dev: true + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true + /is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -9081,6 +9542,13 @@ packages: call-bind: 1.0.5 dev: true + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: true + /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -9117,6 +9585,13 @@ packages: dependencies: which-typed-array: 1.1.13 + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.14 + dev: true + /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -10623,6 +11098,16 @@ packages: get-intrinsic: 1.2.2 dev: true + /object.groupby@1.0.2: + resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} + dependencies: + array.prototype.filter: 1.0.3 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + dev: true + /object.hasown@1.1.3: resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: @@ -10937,6 +11422,11 @@ packages: engines: {node: '>=4'} dev: true + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + /postcss-load-config@4.0.2(ts-node@10.9.2): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} @@ -10976,8 +11466,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier-plugin-packagejson@2.4.9(prettier@3.2.5): - resolution: {integrity: sha512-b3Q7agXVqxK3UpYEJr0xLD51SxriYXESWUCjmxOBUGqnPFZOg9jZGZ+Ptzq252I6OqzXN2rj1tJIFq6KOGLLJw==} + /prettier-plugin-packagejson@2.4.12(prettier@3.2.5): + resolution: {integrity: sha512-hifuuOgw5rHHTdouw9VrhT8+Nd7UwxtL1qco8dUfd4XUFQL6ia3xyjSxhPQTsGnSYFraTWy5Omb+MZm/OWDTpQ==} peerDependencies: prettier: '>= 1.16.0' peerDependenciesMeta: @@ -10985,7 +11475,7 @@ packages: optional: true dependencies: prettier: 3.2.5 - sort-package-json: 2.6.0 + sort-package-json: 2.8.0 synckit: 0.9.0 dev: true @@ -11269,6 +11759,16 @@ packages: set-function-name: 2.0.1 dev: true + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + dev: true + /regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -11467,7 +11967,7 @@ packages: /rpc-websockets@7.9.0: resolution: {integrity: sha512-DwKewQz1IUA5wfLvgM8wDpPRcr+nWSxuFxx5CbrI2z/MyyZ4nXLM86TvIA+cI1ZAdqC8JIBR1mZR55dzaLU+Hw==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 eventemitter3: 4.0.7 uuid: 8.3.2 ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -11514,6 +12014,15 @@ packages: is-regex: 1.1.4 dev: true + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: true + /safe-stable-stringify@2.4.3: resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} engines: {node: '>=10'} @@ -11628,6 +12137,18 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /set-function-length@1.2.1: + resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + dev: true + /set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} @@ -11637,6 +12158,16 @@ packages: has-property-descriptors: 1.0.1 dev: true + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + /setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} @@ -11684,6 +12215,16 @@ packages: get-intrinsic: 1.2.2 object-inspect: 1.13.1 + /side-channel@1.0.5: + resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + dev: true + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -11840,8 +12381,8 @@ packages: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true - /sort-package-json@2.6.0: - resolution: {integrity: sha512-XSQ+lY9bAYA8ZsoChcEoPlgcSMaheziEp1beox1JVxy1SV4F2jSq9+h2rJ+3mC/Dhu9Ius1DLnInD5AWcsDXZw==} + /sort-package-json@2.8.0: + resolution: {integrity: sha512-PxeNg93bTJWmDGnu0HADDucoxfFiKkIr73Kv85EBThlI1YQPdc0XovBgg2llD0iABZbu2SlKo8ntGmOP9wOj/g==} hasBin: true dependencies: detect-indent: 7.0.1 @@ -12283,8 +12824,8 @@ packages: globrex: 0.1.2 dev: true - /tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + /tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} /tinycolor2@1.6.0: resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} @@ -12680,6 +13221,15 @@ packages: is-typed-array: 1.1.12 dev: true + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: true + /typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} @@ -12690,6 +13240,17 @@ packages: is-typed-array: 1.1.12 dev: true + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + /typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} @@ -12701,6 +13262,18 @@ packages: is-typed-array: 1.1.12 dev: true + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: @@ -12709,6 +13282,18 @@ packages: is-typed-array: 1.1.12 dev: true + /typed-array-length@1.0.5: + resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + /typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: @@ -13219,6 +13804,17 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.0 + /which-typed-array@1.1.14: + resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true diff --git a/tests/devtools-evm-hardhat-test/package.json b/tests/devtools-evm-hardhat-test/package.json index d4296e40d..bfec2766f 100644 --- a/tests/devtools-evm-hardhat-test/package.json +++ b/tests/devtools-evm-hardhat-test/package.json @@ -29,13 +29,13 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v1": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v2": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v1": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v2": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/omnicounter-devtools": "~0.2.5", "@layerzerolabs/omnicounter-devtools-evm": "~0.2.4", "@layerzerolabs/protocol-devtools": "~0.2.5", diff --git a/tests/devtools-evm-test/package.json b/tests/devtools-evm-test/package.json index ad1acbcaa..c89122455 100644 --- a/tests/devtools-evm-test/package.json +++ b/tests/devtools-evm-test/package.json @@ -24,7 +24,7 @@ "@ethersproject/providers": "^5.7.2", "@layerzerolabs/devtools": "~0.2.5", "@layerzerolabs/devtools-evm": "~0.2.6", - "@layerzerolabs/lz-definitions": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", "@layerzerolabs/test-devtools": "~0.1.8", "@nomicfoundation/hardhat-ethers": "^3.0.5", "@nomiclabs/hardhat-ethers": "^2.2.3", diff --git a/tests/export-deployments-test/package.json b/tests/export-deployments-test/package.json index ef958e613..0c49cd7c1 100644 --- a/tests/export-deployments-test/package.json +++ b/tests/export-deployments-test/package.json @@ -20,7 +20,7 @@ "@babel/core": "^7.23.9", "@layerzerolabs/export-deployments": "~0.0.3", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/toolbox-hardhat": "~0.1.8", + "@layerzerolabs/toolbox-hardhat": "~0.1.9", "@nomicfoundation/hardhat-ethers": "^3.0.5", "@nomiclabs/hardhat-ethers": "^2.2.3", "@openzeppelin/contracts": "^5.0.1", diff --git a/tests/ua-devtools-evm-hardhat-test/package.json b/tests/ua-devtools-evm-hardhat-test/package.json index 4a1ee1b78..a34545634 100644 --- a/tests/ua-devtools-evm-hardhat-test/package.json +++ b/tests/ua-devtools-evm-hardhat-test/package.json @@ -29,13 +29,13 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v1": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v2": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v1": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v2": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/omnicounter-devtools": "~0.2.5", "@layerzerolabs/omnicounter-devtools-evm": "~0.2.4", "@layerzerolabs/protocol-devtools": "~0.2.5", diff --git a/tests/ua-devtools-evm-hardhat-v1-test/package.json b/tests/ua-devtools-evm-hardhat-v1-test/package.json index 3f8e70255..3dad5514c 100644 --- a/tests/ua-devtools-evm-hardhat-v1-test/package.json +++ b/tests/ua-devtools-evm-hardhat-v1-test/package.json @@ -29,15 +29,15 @@ "@layerzerolabs/devtools-evm": "~0.2.6", "@layerzerolabs/devtools-evm-hardhat": "~0.2.7", "@layerzerolabs/io-devtools": "~0.1.3", - "@layerzerolabs/lz-definitions": "~2.1.13", - "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v1": "~2.1.13", - "@layerzerolabs/lz-evm-oapp-v2": "~2.1.13", - "@layerzerolabs/lz-evm-protocol-v2": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v1": "~2.1.13", - "@layerzerolabs/lz-evm-sdk-v2": "~2.1.13", - "@layerzerolabs/lz-evm-v1-0.7": "~2.1.13", - "@layerzerolabs/lz-v2-utilities": "~2.1.13", + "@layerzerolabs/lz-definitions": "~2.1.15", + "@layerzerolabs/lz-evm-messagelib-v2": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v1": "~2.1.15", + "@layerzerolabs/lz-evm-oapp-v2": "~2.1.15", + "@layerzerolabs/lz-evm-protocol-v2": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v1": "~2.1.15", + "@layerzerolabs/lz-evm-sdk-v2": "~2.1.15", + "@layerzerolabs/lz-evm-v1-0.7": "~2.1.15", + "@layerzerolabs/lz-v2-utilities": "~2.1.15", "@layerzerolabs/omnicounter-devtools": "~0.2.5", "@layerzerolabs/omnicounter-devtools-evm": "~0.2.4", "@layerzerolabs/protocol-devtools": "~0.2.5",