{ "name": "teleport-ui", "version": "1.0.0", "scripts": { "build-ui": "yarn build-ui-oss && yarn build-ui-e", "build-ui-oss": "yarn workspace @gravitational/teleport build", "build-ui-e": "yarn workspace @gravitational/teleport.e build", "start-teleport": "yarn workspace @gravitational/teleport start", "start-teleport-e": "yarn workspace @gravitational/teleport.e start", "build-term": "yarn workspace @gravitational/teleterm build", "start-term": "yarn workspace @gravitational/teleterm start", "package-term": "yarn workspace @gravitational/teleterm package", "build-native-deps-for-term": "yarn workspace @gravitational/teleterm build-native-deps", "storybook": "start-storybook -p 9002 -c web/.storybook -s web/.storybook/public", "test": "jest", "test-coverage": "jest --coverage && web/scripts/print-coverage-link.sh", "test-update-snapshot": "yarn test -- --updateSnapshot", "tdd": "jest --watch", "lint": "yarn prettier-check && yarn eslint", "eslint": "eslint --quiet '+(e|web)/**/*.{ts,tsx,js,jsx}'", "type-check": "NODE_OPTIONS='--max-old-space-size=4096' tsc --noEmit", "prettier-check": "yarn prettier --check '+(e|web)/**/*.{ts,tsx,js,jsx}'", "prettier-write": "yarn prettier --write --loglevel silent '+(e|web)/**/*.{ts,tsx,js,jsx}'", "nop": "exit 0" }, "private": true, "resolutions": { "react": "16.14.0", "**/minimist": "^1.2.5", "**/@types/react": "^16.8.19", "webpack": "^5.76.2", "x-default-browser": "^0.5.2" }, "devDependencies": { "typescript": "^5.1.3" }, "workspaces": { "packages": [ "web/packages/*", "e/web/*" ] } }