Skip to content

pantoken / packages/utils/src / unknownReferences

Fonksyon: unknownReferences()

unknownReferences(text, ir): string[]

Beta

Chèk dérive: --instui-* non nan text ke IR a pa defini (òdone; vid vle di pa gen dérive). Itilize pou pwodiksyon ki referansye tokens ki defini lòt kote — pa egzanp pon docusaurus/vitepress la, kote sib var(--instui-*) yo dwe tout token reyèl.

Paramèt

text

string

Pwodiksyon jenere a.

ir

sèlman lekti Token[]

IR token sous la.

Retounen

string[]

Non token enkoni yo.

Egzanp

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)