message: cross-platform watcher
diff: "private": true,
  "scripts": {
  "start": "cd packages/selenium-ide && yarn start",
  - "build": "yarn build:ts && yarn build:ide",
  + "build": "run-s build:ts build:ide",
  "build:ide": "lerna run --scope @seleniumhq/selenium-ide --loglevel verbose build:webpack",
  "build:ts": "tsc --build --verbose",
  "clean": "rimraf packages/*/dist packages/*/node_modules packages/*/tsconfig.tsbuildinfo node_modules",
  "lint": "yarn lint:scripts",
  "lint:scripts": "eslint --ignore-pattern node_modules --ignore-pattern third-party --ignore-pattern dist --ignore-pattern build --ignore-pattern json --ext .ts,.tsx --ext .js packages/",
  "typecheck": "tsc --noEmit --composite false",
  - "watch": "yarn watch:ts & yarn watch:webpack",
  + "watch": "run-p watch:ts watch:webpack",
  "watch:webpack": "lerna run --parallel --stream --scope @seleniumhq/selenium-ide --loglevel verbose watch",
  "watch:ts": "tsc --build --verbose --watch"
  },
  "jest": "^27.5.1",
  "jest-cli": "27.5.1",
  "lerna": "^4.0.0",
  + "npm-run-all": "^4.1.5",
  "prettier": "^2.6.0",
  "rimraf": "^3.0.2",
  "source-map-support": "^0.5.21",
  