Skip to content

Commit f5db586

Browse files
committed
🔧 contracts: fix remappings and make them all explicit
1 parent fe87fd2 commit f5db586

2 files changed

Lines changed: 18 additions & 12 deletions

File tree

‎contracts/foundry.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ verbosity = 3
88
isolate = true
99
disable_block_gas_limit = true
1010
libs = ["../node_modules", "node_modules"]
11+
auto_detect_remappings = false
1112
ignored_error_codes = ["unused-param", "code-size", "init-code-size"]
1213
fs_permissions = [
1314
{ access = "read", path = "broadcast" },

‎contracts/remappings.txt‎

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
1+
@exactly/protocol/=node_modules/@exactly/protocol/contracts/
2+
@hyperlane-xyz/=node_modules/@hyperlane-xyz/
3+
@openzeppelin/contracts-upgradeable-v4/=node_modules/@openzeppelin/contracts-upgradeable-v4/
4+
@openzeppelin/contracts-upgradeable/=node_modules/@openzeppelin/contracts-upgradeable-v4/
5+
@openzeppelin/contracts-v4/=node_modules/@openzeppelin/contracts-v4/
6+
@openzeppelin/contracts/access/=node_modules/@openzeppelin/contracts/access/
7+
@openzeppelin/contracts/interfaces/=node_modules/@openzeppelin/contracts/interfaces/
8+
@openzeppelin/contracts/security/=node_modules/@openzeppelin/contracts-v4/security/
9+
@openzeppelin/contracts/token/=node_modules/@openzeppelin/contracts/token/
10+
@openzeppelin/contracts/utils/=node_modules/@openzeppelin/contracts/utils/
11+
@openzeppelin/contracts/=node_modules/@openzeppelin/contracts/
12+
account-abstraction/=node_modules/account-abstraction/contracts/
13+
forge-std/=node_modules/forge-std/src/
114
FreshCryptoLib/=node_modules/fresh-crypto-lib/solidity/src/
215
modular-account-libs/=node_modules/modular-account-libs/src/
316
modular-account/=node_modules/modular-account/
17+
node_modules/@hyperlane-xyz/:@openzeppelin/contracts/=node_modules/@openzeppelin/contracts-v4/
18+
node_modules/modular-account/:@openzeppelin/contracts/=node_modules/@openzeppelin/contracts-v4/
419
openzeppelin-contracts/contracts/=node_modules/@openzeppelin/contracts/
520
solady/src/utils/=node_modules/solady/src/utils/
621
solady/tokens/=node_modules/solady/src/tokens/
722
solady/utils/=node_modules/solady/src/utils/
8-
webauthn-owner-plugin/=node_modules/webauthn-owner-plugin/src
9-
webauthn-sol/=node_modules/webauthn-sol/src
10-
11-
@exactly/protocol/=node_modules/@exactly/protocol/contracts/
12-
node_modules/@exactly/protocol/:@openzeppelin/contracts/=node_modules/@openzeppelin/contracts/
13-
@openzeppelin/contracts-upgradeable/=node_modules/@openzeppelin/contracts-upgradeable-v4/
14-
@openzeppelin/contracts-upgradeable-v4/=node_modules/@openzeppelin/contracts-upgradeable-v4/
15-
@openzeppelin/contracts-v4/=node_modules/@openzeppelin/contracts-v4/
16-
@openzeppelin/contracts/=node_modules/@openzeppelin/contracts-v4/
17-
@hyperlane-xyz/=node_modules/@hyperlane-xyz/
18-
account-abstraction/=node_modules/account-abstraction/contracts/
19-
forge-std/=node_modules/forge-std/src/
2023
solmate/=node_modules/solmate/
2124
surl/=node_modules/surl/src/
25+
webauthn-owner-plugin/=node_modules/webauthn-owner-plugin/src/
26+
webauthn-sol/=node_modules/webauthn-sol/src/

0 commit comments

Comments
 (0)