Gluon browser package · 1.10.0

@gluonjs/json-forms

Schema-driven, form-associated Custom Elements for Gluon.

Runtimebrowser
Version1.10.0
LicenseMIT
Public entry points1

Install and start

Install the public package at the same version as the rest of the Gluon train:

shell
npm install @gluonjs/json-forms
ts
import { registerJsonForms } from '@gluonjs/json-forms';

registerJsonForms();

Purpose

Schema-driven, form-associated Custom Elements for Gluon.

Use cases

  • Accessible form rendering from a documented JSON Schema subset.
  • AJV-backed validation and form-associated custom elements.
  • Optional schema-driven UI inside browser applications.

Public entry points

Only these package exports are part of the supported public boundary.

Dependencies and peers

Installed dependencies

  • @gluonjs/core · runtime dependency
  • ajv · runtime dependency
  • ajv-formats · runtime dependency

Peer dependencies

  • @gluonjs/core@1.10.0 · optional

API reference

Open an entry point above for generated symbol documentation and a reviewed example for every public symbol. Application code must import from this package entry point, never from repository source paths.

Scope and limits

  • Does not enter the core package runtime.
  • Schema rendering is intentionally limited to the documented subset.

Related guides

Verified integration notes

  • Depends on AJV and `ajv-formats` plus `@gluonjs/core`.
  • Browser package with one public export.