{ "private": true, "scripts": { "clean": "rimraf \"packages/*/lib\"", "build": "lerna run prepublish", "bootstrap": "lerna bootstrap && yarn build", "test": "lerna run test", "prettier": "prettier \"*.md\" \"*.json\" \"*.yml\" \"packages/**/*\"", "lint:eslint": "eslint \"packages/*/{src,e2e}/**/*.{ts,tsx}\"", "format": "yarn prettier --write", "format:check": "yarn prettier --check", "lint": "run-s format:check lint:eslint", "build:io": "cd packages/reg-suit-toppage; npm run build", "deploy:io": "cd packages/reg-suit-toppage; npm run deploy", "deploy:packages": "lerna publish --yes from-package", "deploy": "run-s deploy:*", "watch:interface": "tsc -w -p packages/reg-suit-interface/tsconfig.build.json", "watch:core": "tsc -w -p packages/reg-suit-core/tsconfig.build.json", "watch:cli": "tsc -w -p packages/reg-suit-cli/tsconfig.build.json", "watch:util": "tsc -w -p packages/reg-suit-util/tsconfig.build.json", "watch": "run-p watch:*", "postinstall": "husky install" }, "devDependencies": { "@types/node": "16.11.26", "@typescript-eslint/eslint-plugin": "4.33.0", "@typescript-eslint/parser": "4.33.0", "eslint": "7.32.0", "eslint-config-prettier": "9.1.0", "husky": "9.0.11", "lerna": "4.0.0", "npm-run-all": "4.1.5", "prettier": "2.8.8", "pretty-quick": "3.3.1", "rimraf": "5.0.5", "ts-node": "10.9.2", "typescript": "4.5.2", "typescript-eslint-language-service": "4.1.5" }, "workspaces": [ "packages/*" ] }