| 1 | { |
| 2 | "name": "contracts", |
| 3 | "version": "0.0.1", |
| 4 | "main": "generated/index.ts", |
| 5 | "types": "generated/index.ts", |
| 6 | "exports": { |
| 7 | ".": { |
| 8 | "import": "./dist/index.js", |
| 9 | "types": "./dist/index.d.ts" |
| 10 | } |
| 11 | }, |
| 12 | "scripts": { |
| 13 | "build": "forge build && bun run generate-types", |
| 14 | "dev": "bun run build --watch", |
| 15 | "generate-types": "wagmi generate && tsc", |
| 16 | "test": "forge test", |
| 17 | "deploy:local": "forge script script/Deploy.s.sol --rpc-url http://localhost:8545 --broadcast", |
| 18 | "deploy:sepolia": "forge script script/Deploy.s.sol --rpc-url sepolia --broadcast --verify" |
| 19 | }, |
| 20 | "dependencies": { |
| 21 | "shared": "workspace:*" |
| 22 | }, |
| 23 | "devDependencies": { |
| 24 | "@wagmi/cli": "^2.1.15", |
| 25 | "typescript": "^5.7.3", |
| 26 | "viem": "^2.21.1" |
| 27 | } |
| 28 | } |