glint-type-checking

Installation
SKILL.md

Glint Template Type-Checking Reference

Overview

Glint provides TypeScript-powered type checking for Ember's GTS templates. A3 uses three Glint packages:

  • @glint/template v1.7.2 — Template type primitives
  • @glint/ember-tsc v1.0.7 — CLI type checker (ember-tsc --noEmit)
  • @glint/tsserver-plugin v2.0.8 — IDE integration (autocomplete, errors in templates)

What Glint Does

Without Glint, TypeScript only checks .ts files — templates are invisible to the type system. Glint extends TypeScript to understand GTS template syntax:

  • Validates component args match the Signature interface
  • Catches typos in @argName references
  • Enforces helper/modifier type signatures
  • Provides autocomplete for args, yields, and component invocations
  • Reports errors inline in VS Code via the tsserver plugin
Installs
1
First Seen
Jun 23, 2026
glint-type-checking — trusted-american/marketplace