github.com/codingfuture/orig-energi3@v0.8.4/futoin.json (about) 1 { 2 "name": "energi3", 3 "version": "0.8.4", 4 "vcs": "git", 5 "plugins": { 6 "release": "futoin.cid.misc.releasetool" 7 }, 8 "toolTune": { 9 "release": { 10 "changelog": [], 11 "go": [ 12 "params/version.go" 13 ] 14 } 15 }, 16 "tools": { 17 "go": "1.13.4", 18 "make": true, 19 "node": "10", 20 "release": true, 21 "yarn": true 22 }, 23 "package": [ 24 "bin" 25 ], 26 "actions": { 27 "clean": "cte git clean -ffdx -e .vagrant/ . || true", 28 "build": [ 29 "@cte make all" 30 ], 31 "check": [ 32 "lint", 33 "test" 34 ], 35 "lint": [ 36 "lint-go", 37 "lint-sol" 38 ], 39 "lint-go": "@cte make lint", 40 "lint-sol": "@cte yarn run solium -d energi/contracts/", 41 "test": [ 42 "test-go", 43 "test-sol" 44 ], 45 "test-go": [ 46 "@cte git submodule update --init --recursive", 47 "@cte make test" 48 ], 49 "test-sol": [ 50 "@cte yarn run eslint energi/contracts/", 51 "@cte make test-sol" 52 ], 53 "package": [ 54 "@cte make package" 55 ], 56 "autoformat": "@cid tool envexec go -- gofmt -s -w", 57 "update-license": "@cte go run ./build/update-license.go", 58 "cigo": "./build/env.sh go run ./build/ci.go", 59 "ganache": "cid tool envexec npm -- ganache-cli", 60 "truffle": "cid tool envexec npm -- truffle", 61 "validate-contracts": [ 62 "@cte make prebuild", 63 "lint-sol", 64 "test-sol" 65 ] 66 } 67 }