{ "name": "@data-wrangling-components/project", "private": true, "scripts": { "preinstall": "npx only-allow yarn", "postinstall": "husky install", "clean": "yarn workspaces foreach -pv run clean", "build": "yarn workspaces foreach -piv --topological-dev run build", "start": "yarn workspaces foreach -piv run start", "deploy": "yarn workspaces foreach -piv run deploy", "lint": "essex lint --fix", "git_is_clean": "essex git-is-clean", "prettify": "essex prettify", "test": "yarn jest", "jest": "NODE_OPTIONS=--experimental-vm-modules yarn node $(yarn bin jest) --runInBand", "ci": "run-s build lint jest git_is_clean", "publish": "yarn workspaces foreach --exclude '@data-wrangling-components/project' -pv npm publish --tolerate-republish --access public", "update_sdks": "yarn dlx @yarnpkg/sdks vscode" }, "prettier": "@essex/prettier-config", "devDependencies": { "@essex/eslint-config": "^20.3.2", "@essex/eslint-plugin": "^20.3.3", "@essex/jest-config": "^21.0.8", "@essex/prettier-config": "^18.0.2", "@essex/scripts": "^21.0.1", "@types/jest": "^27.4.1", "@types/node": "^17.0.23", "eslint": "^8.12.0", "husky": "^7.0.4", "jest": "^27.5.1", "lint-staged": "^12.3.7", "node-fetch": "^3.2.3", "npm-run-all": "^4.1.5", "prettier": "^2.6.1", "typescript": "^4.6.3" }, "workspaces": [ "javascript/*" ], "packageManager": "yarn@3.2.0" }