{"bin":{"qraft":"dist/cli.js"},"bugs":{"url":"https://github.com/CasperKristiansson/Qraft/issues"},"dist":{"shasum":"1bd593b7d04025c9af33c83aefdc384796850909","tarball":"https://registry.npmjs.org/@qraft-dev/qa/-/qa-0.4.0.tgz","fileCount":96,"integrity":"sha512-9SSyt4YmVjljdfziqgZ4do3pk0DrXYhrxe6FesUlHu5U9vmvp6yRgnL/RUDcWm4bkhzbdcRbTWg7JpNPHwkKBw==","signatures":[{"sig":"MEUCIQCicrB9HbqTlRINZnes6teeyKbVu2Uhd9OsRSZjy2Pp4wIgHW4MbQykOY1jzy2gJmy1j9qkqad4SdaqKknNTQcL8Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+SRjK7Xsfnv9o+e7BFfhoe7Uk2AGX8dF5BAAHYZWc8wIhAOwSDRnWQWV78kiEq8VSOFDPobh6NkV+79nx4OtM75Un","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6012108},"name":"@qraft-dev/qa","type":"module","_from":"file:/Users/casperkristiansson/programming/Qraft/artifacts/release/qraft-dev-qa-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.23.0 || ^24.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3.d.ts","import":"./dist/s3.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./backend":{"types":"./dist/backend.d.ts","import":"./dist/backend.js"}},"license":"MIT","scripts":{"dev":"vite --config examples/vite-react/vite.config.ts --host 127.0.0.1 --port 5173","demo":"vite --config examples/vite-react/review.config.ts","lint":"node scripts/lint.mjs","test":"node scripts/test.mjs","build":"vite build --config vite.config.ts && tsc -p tsconfig.build.json","check":"pnpm format:check && pnpm lint && pnpm typecheck && pnpm test && pnpm build","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","verify:next":"node scripts/verify-next-consumer.mjs","format:check":"prettier --check .","test:browser":"playwright test","audit:release":"node scripts/audit-release.mjs","verify:shared":"node scripts/verify-shared-consumer.mjs","verify:consumer":"node scripts/verify-clean-consumer.mjs","evidence:capture":"node scripts/capture-browser-evidence.mjs"},"_npmUser":{"name":"casperkristiansson","email":"casper.kristiansson@yahoo.se"},"homepage":"https://github.com/CasperKristiansson/Qraft#readme","keywords":["react","nextjs","vite","markdown","qa","manual-testing","visual-feedback","developer-tools","coding-agents"],"_resolved":"/Users/casperkristiansson/programming/Qraft/artifacts/release/qraft-dev-qa-0.4.0.tgz","_integrity":"sha512-9SSyt4YmVjljdfziqgZ4do3pk0DrXYhrxe6FesUlHu5U9vmvp6yRgnL/RUDcWm4bkhzbdcRbTWg7JpNPHwkKBw==","repository":{"url":"git+https://github.com/CasperKristiansson/Qraft.git","type":"git"},"_npmVersion":"11.17.0","description":"Review your React app with a Markdown QA checklist. Local or shared feedback for your team and coding agent.","directories":{},"maintainers":[{"name":"casperkristiansson","email":"casper.kristiansson@yahoo.se"}],"_nodeVersion":"24.19.0","dependencies":{"zod":"4.5.4","react-grab":"0.2.0","lucide-react":"1.41.0","write-file-atomic":"8.0.0","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-focus-scope":"1.1.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{"s3":["dist/s3.d.ts"],"next":["dist/next.d.ts"],"vite":["dist/vite.d.ts"],"backend":["dist/backend.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.3","vite":"8.2.2","react":"19.2.8","vitest":"5.0.0","prettier":"3.6.2","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@playwright/test":"1.62.1","@types/react-dom":"19.2.7","@aws-sdk/client-s3":"3.984.0","@vitejs/plugin-react":"6.1.1"},"peerDependencies":{"next":"^15.5.25 || ^16.3.3","vite":"^7.3.6 || ^8.2.2","react":"^19.2.8","react-dom":"^19.2.8","@aws-sdk/client-s3":"^3.984.0"},"peerDependenciesMeta":{"next":{"optional":true},"vite":{"optional":true},"@aws-sdk/client-s3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/qa_0.4.0_1789027183537_0.13513016023802837","host":"s3://npm-registry-packages-npm-production"},"_id":"@qraft-dev/qa@0.4.0","version":"0.4.0"}