{ "name": "forkhorse-gatekeeper", "version": "0.1.0", "private": true, "type": "module", "scripts": { "build": "pnpm run build:assets && pnpm run types:check && vite build --config vite.worker.config.ts && node test/verify-bundle.ts", "build:assets": "vite build && vite build --mode configurator && vite build --mode picker", "test": "pnpm run test:node && pnpm run test:workerd", "test:run": "pnpm run test:node && pnpm run test:workerd", "types:check": "tsc --noEmit && tsc -p tsconfig.worker.json --noEmit", "dev:fixture": "pnpm run build && vite --host 127.0.0.1", "test:node": "node --import ../forkhorse-dashboard/test/jsx-runtime.ts --import ./test/node-runtime.ts --test test/*.test.ts", "test:workerd": "pnpm run build:assets && vitest run", "test:local": "node test/local/run.ts", "dev:local-sidebar": "pnpm run build && vite --config vite.local.config.ts" }, "dependencies": { "capnweb": "catalog:", "@gadgets/workshop-shared": "workspace:*", "capnweb-validate": "catalog:", "@gadgets/gatekeeper-kit": "link:../../cloudflare-os/packages/gatekeeper-kit" }, "devDependencies": { "jsdom": "26.1.0", "@cloudflare/vitest-pool-workers": "catalog:", "@cloudflare/workers-types": "catalog:", "miniflare": "5.20261001.0-alpha", "vitest": "catalog:", "vite": "catalog:", "wrangler": "catalog:", "typescript": "catalog:", "@tailwindcss/vite": "4.3.3" } }