{ "devDependencies": { "chalk": "2.4.2", "lerna": "3.10.7", "minimist": "1.2.0", "npm-run-all": "4.1.5", "rimraf": "2.6.3", "semver": "5.6.0" }, "engines": { "node": ">=8.12.0", "npm": ">=6.4.1", "yarn": ">=1.12.3" }, "name": "root", "private": true, "scripts": { "build": "lerna run --stream build", "build:no-ui": "npm run build -- --ignore embark-ui", "ci": "yarn install && npm-run-all cwtree ci:*", "ci:packages": "npm-run-all ci_ cwtree", "ci:test_dapps": "npm-run-all test_dapps:ci cwtree", "ci_": "lerna run --stream ci", "clean": "npx lerna run --parallel clean", "cwtree": "node scripts/check-working-tree", "globalize": "node scripts/globalize", "lint": "lerna run --parallel lint", "package": "lerna run --parallel package", "preqa": "yarn install && npm-run-all cwtree build:no-ui", "qa": "npm-run-all cwtree reboot:full cwtree qa:*", "qa:packages": "npm-run-all qa_ cwtree", "qa:test_dapps": "npm-run-all test_dapps:qa cwtree", "qa_": "lerna run --stream qa", "reboot": "npm run reset && yarn install", "reboot:full": "npm run reset:full && yarn install", "release": "node scripts/release", "reset": "npx lerna run --parallel reset", "reset:full": "npx npm-run-all reset reset:top", "reset:top": "npx rimraf node_modules", "start": "lerna run --parallel start", "test": "lerna run --stream test", "test:full": "npm-run-all lint typecheck test test_dapps", "test_dapps": "cd test_dapps && yarn install && npm run test", "test_dapps:ci": "cd test_dapps && npm run ci", "test_dapps:qa": "cd test_dapps && npm run qa", "typecheck": "lerna run --parallel typecheck" }, "workspaces": { "packages": [ "packages/*" ], "nohoist": [ "embark/embark-test-contract-0", "embark/embark-test-contract-1" ] } }