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  }