{ "name": "homarr", "private": true, "engines": { "node": ">=20.11.1" }, "type": "module", "packageManager": "pnpm@8.15.3", "scripts": { "build": "turbo build", "clean": "git clean -xdf node_modules", "clean:workspaces": "turbo clean", "db:push": "pnpm -F db push", "db:studio": "pnpm -F db studio", "db:migration:generate": "pnpm -F db migration:generate", "dev": "turbo dev --parallel", "format": "turbo format --continue -- --cache --cache-location node_modules/.cache/.prettiercache", "format:fix": "turbo format --continue -- --write --cache --cache-location node_modules/.cache/.prettiercache", "lint": "turbo lint --continue -- --cache --cache-location node_modules/.cache/.eslintcache", "lint:fix": "turbo lint --continue -- --fix --cache --cache-location node_modules/.cache/.eslintcache", "lint:ws": "pnpm dlx sherif@latest", "test": "cross-env NODE_ENV=development vitest run --coverage.enabled", "test:ui": "cross-env NODE_ENV=development vitest --ui --coverage.enabled", "typecheck": "turbo typecheck" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", "@testing-library/react-hooks": "^8.0.1", "@turbo/gen": "^1.12.4", "@vitejs/plugin-react": "^4.2.1", "@vitest/coverage-v8": "^1.3.1", "@vitest/ui": "^1.3.1", "cross-env": "^7.0.3", "jsdom": "^24.0.0", "prettier": "^3.2.5", "turbo": "^1.12.4", "typescript": "^5.3.3", "vite-tsconfig-paths": "^4.3.1", "vitest": "^1.3.1" }, "prettier": "@homarr/prettier-config" }