upgrades
v2.8.0-rc.0 openzeppelin openzeppelin-sdk zeppelinos zeppelin ethereum smart-contracts solidity upgradeability security and 3 more...
compile:contracts
rm -rf build/contracts && ../../bootstrap/node_modules/.bin/oz compile --solc-version 0.6.10 --evm-version constantinople
compile:ts
rm -rf lib && tsc
lint
tsc --noEmit && eslint '*/**/*.{js,ts}' --quiet --fix
lint:check
eslint '*/**/*.{js,ts}' --quiet
prepare
npm run compile:contracts && npm run compile:ts
prepare-docs
bash scripts/prepare-docs.sh
prepublishOnly
echo 'Removing mock contracts...' && grep -hoP '^\s*contract \K(\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json
test
TS_NODE_PROJECT='tsconfig.test.json' mocha --require ts-node/register --recursive test
watch
tsc -w
version
oz-docs update-version --exact