JSPM

@naomiarotest/lib-dom

0.0.52
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 19
    • Score
      100M100P100Q25758F
    • License LGPL-3.0-or-later

    Package Exports

    • @naomiarotest/lib-dom

    Readme

    This package is part of the openDAW SDK

    @opendaw/lib-dom

    DOM utilities and web browser interaction helpers for TypeScript projects.

    HTML & DOM Manipulation

    • HTML element creation and manipulation utilities html.ts
    • SVG element creation and manipulation svg.ts
    • CSS styling utilities and helpers css-utils.ts

    Input & Interaction

    • Event handling utilities and abstractions events.ts
    • Keyboard input handling and key mapping keyboard.ts
    • Drag and drop functionality dragging.ts
    • Modifier key state management modfier-keys.ts

    Graphics & Canvas

    • 2D canvas context utilities and helpers context-2d.ts

    File Operations

    • File handling and manipulation utilities files.ts
    • File compression and decompression compression.ts

    System & Browser

    • Browser detection and compatibility utilities browser.ts
    • Font loading and management fonts.ts
    • Console utility commands console-commands.ts

    Performance & Lifecycle

    • Animation frame utilities frames.ts
    • Stream processing for DOM operations stream.ts
    • Resource cleanup and termination handling terminable.ts