{"_id":"@agentfiber/render-pixi","name":"@agentfiber/render-pixi","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@agentfiber/render-pixi","version":"0.1.0","description":"PixiJS reference backend for the AgentFiber renderer contract.","type":"module","sideEffects":false,"license":"MIT","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"vite build && npm run build:types","build:types":"tsc -p tsconfig.types.json","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run --config vitest.config.ts"},"dependencies":{"@agentfiber/render-core":"0.2.0"},"peerDependencies":{"@pixi/react":">=8","pixi.js":">=8"},"devDependencies":{"@agentfiber/render-core":"file:../agentfiber-render-core","@pixi/react":"8.0.5","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","pixi.js":"8.18.1","react":"^19.2.3","react-dom":"^19.2.3","typescript":"^5.7.3","vite":"^6.4.2","vitest":"^4.1.8"},"_id":"@agentfiber/render-pixi@0.1.0","gitHead":"b67cb4102190477ed339fd7ce593d5687c359177","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jW7jmJFHU7oA4GhYVqtQnoG0INn0L0/iQCMnj8tNe98roH5ngfKrn3SQOqV2bKxoIeiIwvqN4gBiKbtI+ngKyw==","shasum":"14a272b68c10eb17a08598c1fee3a7d5c0d81f77","tarball":"https://registry.npmjs.org/@agentfiber/render-pixi/-/render-pixi-0.1.0.tgz","fileCount":74,"unpackedSize":281679,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICJpT8N/Oym5TLdEj0b1ZwJg9wo9ARShYHK5ucoFYMXQAiACEUNBm8KQhWCvevhi0y1R919BfeF8zQgy5VUpNauZ8g=="}]},"_npmUser":{"name":"tereby","email":"a@appg.dev"},"directories":{},"maintainers":[{"name":"tereby","email":"a@appg.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/render-pixi_0.1.0_1787611605671_0.06575463822184036"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-24T22:46:45.307Z","0.1.0":"2026-08-24T22:46:45.826Z","modified":"2026-08-24T22:46:46.403Z"},"maintainers":[{"name":"tereby","email":"a@appg.dev"}],"description":"PixiJS reference backend for the AgentFiber renderer contract.","license":"MIT","readme":"# `@agentfiber/render-pixi`\n\nThe PixiJS v8 reference backend for `@agentfiber/render-core`.\n\nIt supplies the retained scene, texture, text, effects, host-lifecycle, and\nobservability clauses used by the AgentFiber renderer contract. Backend\nselection is a cold-path module choice. Native Pixi objects satisfy the\ncontract structurally; the package does not allocate per-node wrappers,\nproxies, identity maps, or hot-path adapters.\n\n```sh\nnpm install @agentfiber/render-core @agentfiber/render-pixi pixi.js @pixi/react\n```\n\nApplication code should import the narrow backend subpath it needs instead of\nthe root barrel. This keeps browser-only Pixi setup and React reconciliation\nout of unrelated chunks and Node test environments.\n\n```ts\nimport { adoptApplication } from \"@agentfiber/render-pixi/host\";\nimport { promoteToRenderGroup } from \"@agentfiber/render-pixi/scene-mutations\";\n```\n\nPixi remains the production reference backend. Publishing this adapter does\nnot transfer F1, smoothness, memory, or product-admission evidence to a new\npackage identity. Consumers must validate their own built artifact and device\nprofile.\n\nThe package requires PixiJS 8 and `@pixi/react` 8 as peers. See\n`@agentfiber/render-core` for the renderer invariants a backend must preserve.\n","readmeFilename":"README.md","_rev":"1-1458e86f25f9a4fdd3083436449a4eeb"}