@dorgtech/id-dao-contracts

v1.1.0-rc.4
Identity DAO contracts.

compile

truffle compile --all

test

node ./ops/wait-on-ports && truffle migrate && truffle test

ci

npm run test:env && npm run test && npm run env:down

env:up

docker-compose up -d

env:down

docker-compose down

test:env

npm run env:up

dev:env

npm run env:up && npm run deploy:development

deploy:development

node ./ops/wait-on-ports && truffle migrate --network development --reset

deploy:rinkeby

truffle migrate --network rinkeby

coverage

solidity-coverage

lint

npm run lint:sol && npm run lint:js

lint:fix

npm run lint:js:fix

lint:sol

solhint --max-warnings 0 "contracts/**/*.sol"

lint:js

eslint ./test/**/*.js

lint:js:fix

eslint --fix ./test/**/*.js

package:release

rm -rf ./package && mkdir ./package && cp -r ./build ./contracts ./migrations ./ops ./utils ./test .env.example .env.test docker-compose.yml ./docker package.json package-lock.json README.md truffle-config.js LICENSE ./package

release

npm run compile && npm run package:release && npm publish ./package --access public
npm i @dorgtech/id-dao-contracts

Metadata

Downloads