{ "name": "@modrinth/monorepo", "version": "0.0.0", "private": true, "scripts": { "web:dev": "turbo run dev --filter=@modrinth/frontend", "web:build": "turbo run build --filter=@modrinth/frontend", "app:dev": "turbo run dev --filter=@modrinth/app", "app:build": "turbo run build --filter=@modrinth/app", "docs:dev": "turbo run dev --filter=@modrinth/docs", "pages:build": "NITRO_PRESET=cloudflare-pages pnpm --filter frontend run build", "build": "turbo run build --continue", "lint": "turbo run lint lint:ancillary --continue", "lint:ancillary": "prettier --check .github *.*", "test": "turbo run test --continue", "fix": "turbo run fix fix:ancillary --continue", "fix:ancillary": "prettier --write .github *.*", "ci": "turbo run lint test --continue", "prepr": "turbo run prepr --continue", "prepr:frontend": "turbo run prepr --filter=@modrinth/frontend --filter=@modrinth/app-frontend", "prepr:frontend:lib": "turbo run prepr --filter=@modrinth/ui --filter=@modrinth/moderation --filter=@modrinth/assets --filter=@modrinth/blog --filter=@modrinth/api-client --filter=@modrinth/utils --filter=@modrinth/tooling-config", "prepr:frontend:web": "turbo run prepr --filter=@modrinth/frontend", "prepr:frontend:app": "turbo run prepr --filter=@modrinth/app-frontend", "storybook": "pnpm --filter @modrinth/ui storybook", "icons:add": "pnpm --filter @modrinth/assets icons:add", "scripts": "node scripts/run.mjs" }, "devDependencies": { "@modrinth/tooling-config": "workspace:*", "@types/node": "^20.1.0", "@vue/compiler-dom": "^3.5.26", "@vue/compiler-sfc": "^3.5.26", "chalk": "^5.6.2", "if-ci": "^3.0.0", "prettier": "^3.3.2", "turbo": "^2.5.4", "vue": "^3.5.13" }, "packageManager": "pnpm@9.15.0", "pnpm": { "patchedDependencies": { "readable-stream@2.3.8": "patches/readable-stream@2.3.8.patch" }, "peerDependencyRules": { "allowedVersions": { "vite": "7", "esbuild": "0" } } }, "prettier": "@modrinth/tooling-config/prettier.config.cjs" }