{ "name": "openhuman-repo", "private": true, "packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39", "resolutions": { "@tauri-apps/api": "2.10.1" }, "scripts": { "build": "pnpm --filter openhuman-app build", "docs:generate": "node scripts/generate-architecture-docs.mjs", "docs:check": "node scripts/generate-architecture-docs.mjs --check", "docs:test": "node --test scripts/__tests__/generate-architecture-docs.test.mjs", "compile": "pnpm --filter openhuman-app compile", "dev": "pnpm --filter openhuman-app dev", "dev:app": "pnpm --filter openhuman-app dev:app", "dev:app:win": "pnpm --filter openhuman-app dev:app:win", "dev:staging": "bash scripts/dev-staging.sh", "dev:cef": "pnpm --filter openhuman-app dev:cef", "format": "pnpm --filter openhuman-app format", "format:check": "pnpm --filter openhuman-app format:check", "knip": "pnpm --filter openhuman-app knip", "knip:production": "pnpm --filter openhuman-app knip:production", "lint": "pnpm --filter openhuman-app lint", "lint:fix": "pnpm --filter openhuman-app lint:fix", "prepare": "husky", "postinstall": "husky", "tauri": "pnpm --filter openhuman-app tauri", "test": "pnpm --filter openhuman-app test", "test:coverage": "pnpm --filter openhuman-app test:coverage", "test:rust": "pnpm --filter openhuman-app test:rust", "test:rust:e2e": "bash scripts/test-rust-e2e.sh", "test:rust:e2e:coverage": "node scripts/check-domain-e2e-coverage.mjs", "test:release-notes": "node --test scripts/__tests__/generate-release-notes.test.mjs", "test:e2e": "pnpm --filter openhuman-app test:e2e:all", "test:e2e:flows": "pnpm --filter openhuman-app test:e2e:all:flows", "mascot:render": "pnpm --dir remotion render:runtime-assets", "merge-pr": "bash scripts/shortcuts/review/merge.sh", "mock:api": "node scripts/mock-api-server.mjs", "council:seed": "node scripts/seed-councils.mjs", "pr:checklist": "node scripts/check-pr-checklist.mjs", "pr:sync-main": "node scripts/merge-main-into-open-prs.mjs", "release:notes": "node scripts/release/generate-release-notes.mjs", "release:notes:preview": "bash -c 'source scripts/load-dotenv.sh && node scripts/release/generate-release-notes.mjs --from latest-release --to main --output CHANGELOG.preview.md'", "rabbit": "bash scripts/rabbit/cli.sh", "reset": "bash scripts/shortcuts/ws-reset.sh", "deep-work": "bash scripts/deep-work/cli.sh", "review": "bash scripts/shortcuts/review/cli.sh", "work": "bash scripts/shortcuts/work/cli.sh", "agent-batch": "node scripts/agent-batch/cli.mjs", "agent-batch:test": "node --test scripts/agent-batch/__tests__/lib.test.mjs scripts/agent-batch/__tests__/cli.test.mjs", "debug": "bash scripts/debug/cli.sh", "test:install-ps1": "pwsh -NoProfile -File scripts/tests/OpenHumanWindowsInstall.Tests.ps1", "rust:check": "pnpm --filter openhuman-app rust:check", "typecheck": "pnpm --filter openhuman-app compile", "tauri:ios:init": "bash scripts/ios-init.sh", "tauri:ios:dev": "pnpm --filter openhuman-app tauri:ios:dev", "tauri:ios:build": "pnpm --filter openhuman-app tauri:ios:build", "tauri:android:init": "bash scripts/android-init.sh", "tauri:android:dev": "pnpm --filter openhuman-app tauri:android:dev", "tauri:android:build": "pnpm --filter openhuman-app tauri:android:build", "i18n:check": "tsx scripts/i18n-coverage.ts", "i18n:english:check": "tsx scripts/i18n-find-english.ts", "i18n:react:check": "tsx scripts/i18n-react-audit.ts", "i18n:bundle:check": "node scripts/verify-i18n-bundle.mjs", "i18n:dump": "tsx scripts/i18n-coverage.ts --no-unused --out tmp/i18n-coverage" }, "devDependencies": { "husky": "^9.1.7", "tsx": "^4.20.3", "ws": "^8.20.0" }, "dependencies": { "@rive-app/react-canvas": "^4.28.6", "@tauri-apps/api": "2.10.1" } }