{ "name": "@synapsecns/solidity-devops", "version": "0.5.1", "description": "A collection of utils to effortlessly test, deploy and maintain the smart contracts on EVM compatible blockchains", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/synapsecns/sanguine.git" }, "publishConfig": { "access": "public", "registry": "https://npm.pkg.github.com" }, "files": [ "js", "src", ".env.example", "devops.json", "foundry.toml", "remappings.txt" ], "scripts": { "build": " ", "build:go": " ", "build:slither": " ", "ci:lint": "npm run lint:check", "lint": "forge fmt && eslint . --fix --ext js && solhint --fix -c .solhint.json '{src,script,test}/**/*.sol'", "lint:check": "forge fmt --check && eslint . --max-warnings=0 --ext js && solhint -c .solhint.json '{src,script,test}/**/*.sol'", "test:coverage": "echo 'TODO: Add test coverage'" }, "dependencies": { "chalk": "^4.1.2", "dotenv": "^16.4.5", "forge-std": "github:foundry-rs/forge-std#v1.9.7" }, "bin": { "fsr": "js/forgeScriptRun.js", "fsr-str": "js/forgeScriptRunString.js", "fvc": "js/forgeVerifyContract.js", "sd": "js/saveDeployment.js", "vp": "js/verifyProxy.js" }, "devDependencies": { "solhint": "5.0.3" } }