pixijs-scene-graphics — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pixijs-scene-graphics (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this for vector drawing with Graphics and reusable GraphicsContext instructions.
import { Graphics } from 'pixi.js';
const g = new Graphics()
.rect(10, 10, 200, 100)
.fill({ color: 0x3498db, alpha: 0.8 })
.stroke({ width: 3, color: 0x2c3e50 });
app.stage.addChild(g);rect, circle, poly, moveTo, lineTo, etc., then fill() and/or stroke().cut() for holes after drawing the hole path; old beginHole/endHole is v7 API.const ctx = new GraphicsContext(...); new Graphics(ctx).cacheAsTexture.Graphics is a leaf. Group it in a Container; do not add children to it.translateTransform, rotateTransform, setTransform, save, restore) only for geometry creation, not scene placement.containsPoint.pixijs-scene-core-conceptspixijs-scene-containerpixijs-performancebeginFill/drawRect/endFill: replace with rect(...).fill(...).lineStyle: replace with stroke({ width, color, ... }).GraphicsGeometry: replace with GraphicsContext.Container.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.