{ "name": "raptorqr", "version": "0.1.0", "private": true, "description": "High-throughput QR transfer toolkit and web app", "type": "module", "packageManager": "pnpm@10.15.1", "engines": { "node": ">=18" }, "scripts": { "dev:web": "pnpm --filter @raptorqr/web dev", "build": "pnpm --filter @raptorqr/wasm build && pnpm --filter @raptorqr/core build && pnpm --filter @raptorqr/cli build && pnpm --filter @raptorqr/web build", "test": "pnpm --filter @raptorqr/wasm test && pnpm --filter @raptorqr/core test && pnpm --filter @raptorqr/cli test && pnpm --filter @raptorqr/web test", "test:watch": "pnpm --filter @raptorqr/web test:watch", "verify:raptorq-wasm": "pnpm --filter @raptorqr/wasm verify:raptorq" }, "keywords": [ "qr", "qr-code", "terminal", "cli", "file-transfer", "animated", "gif", "raptorq", "fountain-code" ], "license": "MIT", "devDependencies": { "@preact/preset-vite": "2", "@types/bun": "latest", "esbuild": "^0.28.1", "happy-dom": "^20.10.6", "typescript": "5.7.3", "vite": "6", "vitest": "3" } }