Skip to content

pantoken / packages/utils/src / unknownReferences

Funktio: unknownReferences()

unknownReferences(text, ir): string[]

Beta

Poikkeamatarkistus: --instui-*-nimet text:ssä, joita IR ei määrittele (lajiteltu; tyhjä tarkoittaa, ettei poikkeamia). Käytä tulosteille, jotka viittaavat muualta määriteltyihin tokeneihin — esim. docusaurus/vitepress sillan osille, joiden var(--instui-*)-kohteiden on oltava todellisia tokeneita.

Parametrit

text

string

Generoitu tuloste.

ir

vain-luku Token[]

Lähdetokenien IR.

Palauttaa

string[]

Tuntemattomat tokenien nimet.

Esimerkki

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)