{"_id":"@a0n/aeon-viz","_rev":"2-6a3733f23b00ae9ff0ba46cdf54d0b31","name":"@a0n/aeon-viz","dist-tags":{"latest":"5.0.0"},"versions":{"5.0.0":{"name":"@a0n/aeon-viz","version":"5.0.0","author":{"url":"https://buley.fyi","name":"Taylor William Buley"},"license":"MIT","_id":"@a0n/aeon-viz@5.0.0","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"dist":{"shasum":"b5782068250571ced4bb20e28bdfd9ee9d13d436","tarball":"https://registry.npmjs.org/@a0n/aeon-viz/-/aeon-viz-5.0.0.tgz","fileCount":41,"integrity":"sha512-Ti/IF2K4J7pkH3wlNhw6pOScX/K0hqPB3pOYG3QF7NW0xVa/oMaIdPXYGhuE3gLJSwrV6SIlNXUL6D2iYpgohA==","signatures":[{"sig":"MEQCH38lOAfhYCVKRns45bygRmxLKcBlTfhYvwho9ktD+GcCIQCHisOzya3WpIGVdcz/GGo5VTV/iVfEKfU/oMY8eIybBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345928},"main":"./src/index.ts","type":"module","_from":"file:a0n-aeon-viz-5.0.0.tgz","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"bun":"./src/index.ts","types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"bun test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"buley","email":"buley@outlook.com"},"_resolved":"/private/var/folders/kf/tkq8cmd54fl9c1wh414dj3240000gn/T/56906b8e4981260c71294efbde1a7887/a0n-aeon-viz-5.0.0.tgz","_integrity":"sha512-Ti/IF2K4J7pkH3wlNhw6pOScX/K0hqPB3pOYG3QF7NW0xVa/oMaIdPXYGhuE3gLJSwrV6SIlNXUL6D2iYpgohA==","_npmVersion":"11.11.0","description":"Visualization primitives for Aeon documents and publication surfaces","directories":{},"_nodeVersion":"25.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/aeon-viz_5.0.0_1773802073693_0.09800412931628943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is deprecated and no longer supported. Do not use."}},"time":{"created":"2026-03-18T02:47:53.586Z","modified":"2026-03-27T20:49:01.803Z","5.0.0":"2026-03-18T02:47:53.825Z"},"author":{"url":"https://buley.fyi","name":"Taylor William Buley"},"license":"MIT","description":"Visualization primitives for Aeon documents and publication surfaces","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"readme":"# @a0n/aeon-viz\n\nShared visualization layer for the Aeon ecosystem. Data shaping, rendering, copy/export, and React bindings in one package.\n\n## Install\n\n```bash\nbun add @a0n/aeon-viz\n```\n\n## Modules\n\n| Module | Description |\n|--------|-------------|\n| `core/types` | Dataset and series type definitions |\n| `core/dataset` | Dataset creation, normalization, metric-to-series conversion |\n| `core/transforms` | Data transforms (clamp, normalize, etc.) |\n| `runtime/backend` | Backend selection: WebNN > WebGPU > CPU |\n| `primitives/aeon-ion` | Inline micro-visualizations (donut, bar, sparkline) |\n| `primitives/standard` | Standard chart modes (small-left, medium-center, large-center, sweep-center) |\n| `primitives/wallington` | Wallington-specific chart primitives |\n| `primitives/void-walking` | Void walking visualization |\n| `primitives/void-walking-atlas` | Void walking atlas renderer |\n| `dom/render` | DOM rendering (inline SVG aeon-ions, chart containers) |\n| `dom/payload` | Payload helpers for chart data |\n| `copy/serialize` | TSV and Markdown table serialization |\n| `copy/dom` | Copy-to-clipboard DOM helpers |\n| `react/` | React component bindings |\n\n## Contracts\n\n- **Families**: `aeon-ion`, `standard`\n- **Standard modes**: `small-left`, `small-right`, `medium-center`, `large-center`, `sweep-center`\n- **Backend selection**: `webnn > webgpu > cpu`\n- **Copy format**: TSV as default plain-text, Markdown table included\n\n","readmeFilename":"README.md"}