{ "name": "zk-2fa", "version": "1.0.0", "description": "zk2FA", "scripts": { "compile:contracts": "npx hardhat compile --force", "develop": "npx hardhat node", "deploy:localhost": "npx hardhat deploy --tags complete", "test": "npx hardhat test", "test:full": "npm run compile:circuits && npm run version:fix && npx hardhat test", "compile:circuits": "bash scripts/compile-circuits.sh", "version:fix": "node scripts/bump-solidity", "setup:circom": "bash scripts/setup-circom.sh", "prettier": "prettier --write ../ --config ../.prettierrc" }, "repository": { "type": "git", "url": "" }, "keywords": [], "author": "", "license": "ISC", "bugs": { "url": "https://github.com/socathie/zkOTP.git/issues" }, "homepage": "", "devDependencies": { "@nomicfoundation/hardhat-chai-matchers": "^1.0.3", "@nomicfoundation/hardhat-network-helpers": "^1.0.6", "@nomicfoundation/hardhat-toolbox": "^1.0.2", "@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13", "@nomiclabs/hardhat-etherscan": "^3.1.0", "@openzeppelin/contracts": "^4.7.3", "@remix-project/remixd": "^0.6.6", "@typechain/hardhat": "^6.1.3", "chai": "^4.3.6", "ethers": "^5.7.1", "hardhat": "^2.11.1", "hardhat-deploy-ethers": "^0.3.0-beta.13", "hardhat-gas-reporter": "^1.0.9", "prettier": "^2.7.1", "ts-node": "^10.9.1", "typescript": "^4.8.3" }, "dependencies": { "@openzeppelin/contracts": "^4.7.3", "@typechain/ethers-v5": "^10.1.0", "chai": "^4.3.6", "circom_tester": "^0.0.11", "circomlib": "^2.0.5", "circomlib-matrix": "^1.0.1", "circomlib-ml": "^1.1.0", "circomlibjs": "^0.1.7", "dotenv": "^16.0.1", "hardhat": "^2.11.2", "hardhat-contract-sizer": "^2.4.0", "hardhat-deploy": "^0.10.4", "hardhat-gas-reporter": "^1.0.7", "snarkjs": "^0.4.24", "solidity-coverage": "^0.8.2", "totp-generator": "^0.0.13", "typechain": "^8.1.0", "web3-utils": "^1.7.0" } }