diff --git a/.gitignore b/.gitignore index 72524f9..077c696 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,5 @@ gas_benchmark.diff /bench-out /coverage + +node_modules \ No newline at end of file diff --git a/package.json b/package.json index b03c1aa..876a825 100644 --- a/package.json +++ b/package.json @@ -4,10 +4,14 @@ "license": "Apache-2.0", "description": "Aztec contracts for the Ethereum mainnet and testnets", "devDependencies": { - "@openzeppelin/merkle-tree": "^1.0.8", "ox": "^0.8.3", "solhint": "5.1.0" }, + "dependencies": { + "@openzeppelin/contracts": "5.4.0", + "@openzeppelin/merkle-tree": "^1.0.8", + "forge-std": "git+https://github.com/foundry-rs/forge-std.git" + }, "scripts": { "format": "forge fmt", "lint": "solhint --config ./.solhint.json \"src/**/*.sol\"", diff --git a/remappings.txt b/remappings.txt new file mode 100644 index 0000000..10a9990 --- /dev/null +++ b/remappings.txt @@ -0,0 +1,4 @@ +@oz/=node_modules/@openzeppelin/contracts +forge-std/=node_modules/forge-std/src/ +@aztec/=src +@test/=test \ No newline at end of file