40 packages matching “diegesis”
@diegesis/canvas-plugin-walls
v0.1.2 · 7 days ago
Walls document plugin for @diegesis/canvas — walls, doors and bezier curves with movement/sight blocking.
No known vulnerabilities
@diegesis/dice-core
v0.2.0 · 1 day ago
Canonical dice IR + seeded evaluator for Diegesis — Valibot-validated, dialect-neutral, side-effect-free except for an injectable RNG.
No known vulnerabilities
@diegesis/canvas-plugin-trackers
v0.2.1 · 7 days ago
Extensible token trackers plugin for @diegesis/canvas — inline math, bars, badges, scene defaults, presets and resolution hooks.
No known vulnerabilities
@diegesis/formula
v0.1.1 · 7 days ago
Tiny, jsep-powered formula IR for Diegesis — json-logic-shaped AST that travels over the event bus, persists to documents, and runs with no eval.
No known vulnerabilities
@diegesis/canvas-plugin-grid-hex
v0.2.1 · 7 days ago
Hex grid plugins for @diegesis/canvas — vertical (pointy-top) and horizontal (flat-top) hex-grid scenes.
No known vulnerabilities
@diegesis/roll-tables
v0.2.2 · 1 day ago
Weighted random roll tables for Diegesis — Foundry-grade draws plus seeded RNG, conditional entries, deck policies, nested resolution with cycle detection, and probability analysis.
No known vulnerabilities
@diegesis/canvas-plugin-templates
v0.2.1 · 7 days ago
Area of effect templates plugin for @diegesis/canvas — circle/cone/ray template documents, placeable, tool and geometry helpers.
No known vulnerabilities
@diegesis/canvas-plugin-rings
v0.2.1 · 7 days ago
Colored ring markers for tokens on @diegesis/canvas — presets, custom styles, dash/glow/pulse, event-driven and hook-extensible.
No known vulnerabilities
@diegesis/canvas-plugin-grid
v0.2.1 · 7 days ago
Grid plugin for @diegesis/canvas — renders the scene grid (square, hex, isometric) and contributes grid configuration via context menu.
No known vulnerabilities
@diegesis/sheet
v0.1.3 · 1 day ago
Effect-oriented character sheet engine for Diegesis — the document is minimal, the effect pipeline is the heart: collect, filter, sort by UUID v7, apply, derive, emit.
No known vulnerabilities
@diegesis/dice-notation
v0.1.2 · 1 day ago
Canonical Diegesis dice notation — unambiguous parse/fromFormula and toFormula for the dice IR, the best of Foundry and Roll20 without their collisions.
No known vulnerabilities
@diegesis/canvas-plugin-ranges
v0.2.1 · 7 days ago
Range rings plugin for @diegesis/canvas — extensible presets, color-blind themes and sticky range overlays for distance checks at a glance.
No known vulnerabilities
@diegesis/canvas-plugin-maps
v0.2.1 · 7 days ago
Maps plugin for @diegesis/canvas — streaming tiled map loading with LOD mipmaps, viewport culling, LRU tile cache and flyweight source sharing.
No known vulnerabilities
@diegesis/canvas-preset-standard
v0.2.1 · 7 days ago
Standard preset for @diegesis/canvas — bundles the core plugins (grid, maps, tiles, drawings, walls, templates, tokens, rings, lights, measure, lighting, fog) in one import.
No known vulnerabilities
@diegesis/canvas-plugin-roll-tables
v0.2.1 · 7 days ago
Placeable roll-table anchors for @diegesis/canvas — drop weighted random tables on the map, draw from the context menu, and persist the last result on the document.
No known vulnerabilities
@diegesis/dice-roll20-notation
v0.1.2 · 1 day ago
Roll20 dice notation parser and serializer for the Diegesis dice IR — maps Roll20 sigils (kh, r, ro, !, !!, !p, d%, dF, @{attr}) to canonical modifier operations.
No known vulnerabilities
@diegesis/canvas-plugin-image-editor
v0.2.1 · 7 days ago
Image editor plugin for @diegesis/canvas — crop (pan/zoom/rotate/flip), advanced masks and ring overlay for token art; built-in customizable UI plus a headless API for custom interfaces.
No known vulnerabilities
@diegesis/dice-foundry-notation
v0.1.2 · 1 day ago
Foundry VTT dice notation parser and serializer for the Diegesis dice IR — maps Foundry sigils (kh, r, rr, x, xo, cs, cf, df, d%, df-as-fate, dc, @path) to canonical modifier operations.
No known vulnerabilities
@diegesis/inline-math
v0.1.2 · 1 day ago
Zero-dependency inline math commands for numeric inputs — apply +5, -5, *2, /2 or =10 against a current value.
No known vulnerabilities
@diegesis/core
v0.1.0 · 1 day ago
Shared primitives for Diegesis — canonical id generation (UUID v7), result types and common helpers.
No known vulnerabilities