UNPKG

@terrazzo/parser

Version:

Parser/validator for the Design Tokens Community Group (DTCG) standard.

20 lines 720 B
import type { DocumentNode } from '@humanwhocodes/momoa'; import { type TokenNormalized } from '@terrazzo/token-tools'; import Logger from '../logger.js'; import type { BuildRunnerResult, ConfigInit } from '../types.js'; export interface BuildRunnerOptions { sources: { filename?: URL; src: string; document: DocumentNode; }[]; config: ConfigInit; logger?: Logger; } export declare const SINGLE_VALUE = "SINGLE_VALUE"; export declare const MULTI_VALUE = "MULTI_VALUE"; /** * Run build stage */ export default function build(tokens: Record<string, TokenNormalized>, { sources, logger, config }: BuildRunnerOptions): Promise<BuildRunnerResult>; //# sourceMappingURL=index.d.ts.map