tracked-built-ins

Official

Track mutations in Glimmer state.

Authortrusted-american
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Glimmer templates re-render primarily on property reassignment, but mutating contained state objects and collections does not trigger updates. tracked-built-ins provides wrapper types for Array, Object, Map, and Set that automatically track mutations and reads, keeping UI in sync without manual re-creation.

Core Features & Use Cases

  • TrackedArray, TrackedObject, TrackedMap, TrackedSet replace native data structures to emit change notifications on mutations.
  • Reads and mutations are tracked so templates and computed properties update automatically without refactoring code.
  • Ideal for long-lived component state that evolves via in-place edits, insertions, removals, and dynamic keys.

Quick Start

Install and start using TrackedArray, TrackedObject, TrackedMap, and TrackedSet to enable automatic UI updates.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tracked-built-ins
Download link: https://github.com/trusted-american/marketplace/archive/main.zip#tracked-built-ins

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.