UNPKG

codemirror-json-schema

Version:

Codemirror 6 extensions that provide full JSONSchema support for `@codemirror/lang-json` and `codemirror-json5`

20 lines (19 loc) 520 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.el = el; function el(tagName, attributes, children = []) { const e = document.createElement(tagName); Object.entries(attributes).forEach(([k, v]) => { if (k === "text") { e.innerText = v; return; } if (k === "inner") { e.innerHTML = v; return; } e.setAttribute(k, v); }); children.forEach((c) => e.appendChild(c)); return e; }