{ "name": "ente-web", "version": "0.0.0", "private": true, "workspaces": [ "apps/*", "packages/*" ], "scripts": { "build:accounts": "TURBO_NO_UPDATE_NOTIFIER=true turbo run build --filter=accounts", "build:auth": "TURBO_NO_UPDATE_NOTIFIER=true turbo run build --filter=auth", "build:cast": "TURBO_NO_UPDATE_NOTIFIER=true turbo run build --filter=cast", "build:photos": "TURBO_NO_UPDATE_NOTIFIER=true turbo run build --filter=photos", "dev:accounts": "TURBO_NO_UPDATE_NOTIFIER=true turbo run dev --filter=accounts", "dev:auth": "TURBO_NO_UPDATE_NOTIFIER=true turbo run dev --filter=auth", "dev:cast": "TURBO_NO_UPDATE_NOTIFIER=true turbo run dev --filter=cast", "dev:photos": "TURBO_NO_UPDATE_NOTIFIER=true turbo run dev --filter=photos", "lint": "turbo run lint", "albums": "turbo run albums", "prepare": "husky install", "lint-x": "yarn prettier --check . && yarn workspaces run eslint .", "lint-fix": "yarn prettier --write . && yarn workspaces run eslint --fix ." }, "dependencies": { "@emotion/react": "11.10.6", "@emotion/server": "11.11.0", "@emotion/styled": "11.11.0", "@ente/accounts": "*", "@ente/shared": "*", "@mui/icons-material": "5.14.1", "@mui/material": "5.11.16", "axios": "^1.6.0", "is-electron": "^2.2.2", "next": "^14.1", "react": "18.2.0", "react-dom": "18.2.0" }, "devDependencies": { "@ente/eslint-config": "*", "@typescript-eslint/eslint-plugin": "^7.0.1", "@typescript-eslint/parser": "^7.0.1", "eslint": "^8.56", "husky": "^7.0.1", "lint-staged": "^13.2.3", "prettier": "2.3.2", "turbo": "^1.10.3", "typescript": "^5.1.3" }, "lint-staged": { "apps/**/*.{js,jsx,ts,tsx}": [ "eslint --fix", "prettier --write --ignore-unknown" ], "packages/**/*.{js,jsx,ts,tsx}": [ "eslint --fix", "prettier --write --ignore-unknown" ], "**/*.{json,css,scss,md,html,yml,yaml}": [ "prettier --write --ignore-unknown" ] } }