123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- {
- "name": "solidity-typescript-hardhat-template",
- "version": "1.0.0",
- "description": "Basic Hardhat template to get you started with Solidity and TypeScript",
- "scripts": {
- "compile": "hardhat compile",
- "test": "hardhat test",
- "coverage": "hardhat coverage",
- "deploy": "hardhat ignition deploy",
- "node": "hardhat node",
- "deployLaunchpad:local": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network localhost --reset",
- "visualize": "npx hardhat ignition visualize ignition/modules/LaunchpadModule.ts",
- "deployLaunchpad:sep": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network sepolia",
- "deploy:bsc-testnet": "npx hardhat run scripts/deploy-bsc-testnet.ts --network bscTestnet",
- "add-liquidity": "npx hardhat run scripts/pancakeswap-liquidity.ts --network bscTestnet",
- "swap": "tsx scripts/pancakeswap-swap.ts",
- "swap:musdt": "tsx scripts/pancakeswap-swap.ts mUSDT",
- "swap:ctrl": "tsx scripts/pancakeswap-swap.ts CTRL",
- "info": "npx hardhat run scripts/pancakeswap-info.ts --network bscTestnet",
- "balance": "npx hardhat run scripts/check-balance.ts --network bscTestnet",
- "sol:format:check": "prettier --check --plugin=prettier-plugin-solidity 'contracts/**/*.sol'",
- "sol:format:write": "prettier --write --plugin=prettier-plugin-solidity 'contracts/**/*.sol'",
- "solhint": "solhint -f table 'contracts/**/*.sol'",
- "format:check": "prettier --check .",
- "format:write": "prettier --write .",
- "lint:check": "eslint .",
- "lint:fix": "eslint --fix ."
- },
- "license": "MIT",
- "dependencies": {
- "@openzeppelin/contracts": "^5.3.0",
- "@openzeppelin/merkle-tree": "^1.0.8",
- "chai": "^5.2.1"
- },
- "devDependencies": {
- "@eslint/eslintrc": "^3.3.1",
- "@eslint/js": "^9.30.0",
- "@nomicfoundation/hardhat-toolbox": "^6.0.0",
- "@nomiclabs/hardhat-solhint": "^4.0.2",
- "@openzeppelin/test-helpers": "^0.5.16",
- "@types/node": "^22.15.34",
- "@typescript-eslint/eslint-plugin": "^8.35.0",
- "@typescript-eslint/parser": "^8.35.0",
- "dotenv": "^17.0.0",
- "eslint": "^9.30.0",
- "eslint-config-prettier": "^10.1.5",
- "eslint-plugin-prettier": "^5.5.1",
- "ethers": "^6.14.4",
- "hardhat": "^2.25.0",
- "prettier": "^3.6.2",
- "prettier-plugin-solidity": "^2.0.0",
- "solhint": "^5.2.0",
- "solidity-coverage": "^0.8.16",
- "tsx": "^4.20.3",
- "typescript": "^5.8.3"
- }
- }
|