{ "name": "fluxer", "private": true, "scripts": { "build": "cargo run -p fluxer-dev -- build", "dev": "cargo run -p fluxer-dev -- dev", "dev:bootstrap": "cargo run -p fluxer-dev -- bootstrap", "dev:cassandra:apply": "cargo run -p fluxer-dev -- cassandra apply", "dev:cassandra:diff": "cargo run -p fluxer-dev -- cassandra diff", "dev:cassandra:verify": "cargo run -p fluxer-dev -- cassandra verify", "dev:desktop:build": "cargo run -p fluxer-dev -- desktop build", "dev:desktop:install": "cargo run -p fluxer-dev -- desktop install", "dev:desktop:canary": "cargo run -p fluxer-dev -- desktop canary", "dev:desktop:package": "cargo run -p fluxer-dev -- desktop package", "dev:desktop:run": "cargo run -p fluxer-dev -- desktop run", "dev:infra:restart": "pnpm dev:infra:stop && pnpm dev:infra:start", "dev:infra:start": "cargo run -p fluxer-dev -- infra start", "dev:infra:status": "cargo run -p fluxer-dev -- infra status", "dev:infra:stop": "cargo run -p fluxer-dev -- infra stop", "dev:services": "cargo run -p fluxer-dev -- rust-services", "dev:tunnel": "cargo run -p fluxer-dev -- dev --cloudflare-tunnel", "dev:tunnel:configure": "cargo run -p fluxer-dev -- tunnel configure", "dev:tunnel:env": "cargo run -p fluxer-dev -- tunnel print-env", "dev:tunnel:run": "cargo run -p fluxer-dev -- tunnel run", "docs:build": "bash fluxer_docs/serve.sh build --clean", "docs:dev": "bash fluxer_docs/serve.sh", "i18n:compile": "pnpm --filter fluxer_app i18n:compile && pnpm --filter @fluxer/i18n static:compile && pnpm --filter @fluxer/i18n generate:types", "i18n:refresh": "pnpm --filter fluxer_app i18n:refresh", "i18n:generate": "pnpm --filter @fluxer/i18n generate:types", "i18n:prune:apply": "pnpm --filter @fluxer/i18n prune:apply", "i18n:prune:dry": "pnpm --filter @fluxer/i18n prune:dry", "i18n:source-sync": "pnpm --filter fluxer_app i18n:extract && pnpm --filter @fluxer/i18n static:extract && pnpm i18n:compile", "i18n:typecheck": "pnpm --filter @fluxer/errors --filter @pkgs/email typecheck", "i18n:weblate-compile": "pnpm i18n:compile", "knip": "cargo run -p fluxer-dev -- knip", "openapi:generate": "pnpm --filter @fluxer/openapi generate", "openapi:validate": "pnpm --filter @fluxer/openapi validate", "remote": "node scripts/remote.mjs", "test": "cargo run -p fluxer-dev -- test", "typecheck": "cargo run -p fluxer-dev -- typecheck" }, "prettier": { "bracketSpacing": false, "printWidth": 120, "singleQuote": true, "tabWidth": 2, "useTabs": true }, "devDependencies": { "@biomejs/biome": "catalog:", "@vitest/coverage-v8": "catalog:", "knip": "catalog:", "vite": "catalog:" }, "packageManager": "pnpm@10.29.3" }