{ "name": "sunswap-v4-core", "version": "1.0.0", "description": "SunSwap V4 Core Contracts", "devDependencies": { "@nomicfoundation/hardhat-foundry": "^1.1.3", "@nomicfoundation/hardhat-toolbox": "^5.0.0", "@nomiclabs/hardhat-vyper": "^3.0.8", "@sun-protocol/sun-studio": "0.2.2", "@types/node": "^24.1.0", "hardhat": "2.25.0", "tronweb": "^6.0.4", "ts-node": "^10.9.2", "typescript": "^5.9.2" }, "scripts": { "start": "hardhat node", "prepare": "node ./.setup.js", "compile": "hardhat compile --verbose --force", "clean": "hardhat clean && rm -rf lib/", "test": "hardhat test", "init-foundry": "npx hardhat init-foundry ", "test-foundry": "forge test -vvv", "compile-tron": "hardhat compile --network tron --verbose --force", "deploy": "npx hardhat --network localhost deploy", "deploy-sepolia": "npx hardhat --network sepolia deploy", "deploy-tron": "npx hardhat --network tron deploy --tags lumi", "deploy-tron2": "npx hardhat --network tron deploy --tags lumi2", "postinstall": "git clone --branch v1.12.0 --depth 1 https://github.com/foundry-rs/forge-std lib/forge-std && git clone --branch v5.5.0 --depth 1 https://github.com/OpenZeppelin/openzeppelin-contracts lib/openzeppelin-contracts && git clone https://github.com/transmissions11/solmate lib/solmate && cd lib/solmate && git checkout 89365b880c4f3c786bdd453d4b8e8fe410344a69 && cd ../../" }, "dependencies": { "@pancakeswap/infinity-sdk": "^1.0.3", "@pancakeswap/permit2-sdk": "^1.1.4", "@pancakeswap/swap-sdk-core": "^1.4.0", "@uniswap/permit2-sdk": "^1.4.0", "decimal.js": "^10.6.0", "dotenv": "^16.6.1", "ethers": "^6.13.5", "web3": "^4.16.0", "viem": "^2.37.5" } }