Skip to content

pantoken / packages/utils/src / unknownReferences

Funksjon: unknownReferences()

unknownReferences(text, ir): string[]

Beta

Driftssjekk: --instui-* namn i text som IR-en ikkje definerer (sorterte; tomt betyr inga driftsavvik). Bruk for utskrifter som refererer til tokenar definerte andre stader — t.d. docusaurus/vitepress bridges, der var(--instui-*) måla må vere ekte tokenar.

Parametrar

text

string

Det genererte resultatet.

ir

readonly Token[]

Kjelde-token-IR-en.

Returnerer

string[]

Dei ukjende tokennamna.

Døme

ts
import { unknownReferences } from "@pantoken/utils";
import type { Token } from "@pantoken/model";

const ir: Token[] = [
  { name: "--instui-leaf", syntax: "<color>", inherits: true, value: "#0374B5" },
];

unknownReferences("--x: var(--instui-leaf); --y: var(--instui-gone);", ir);
// → ["--instui-gone"]
unknownReferences("--x: var(--instui-leaf);", ir); // → []  (no drift)