@terrazzo/parser
Version:
Parser/validator for the Design Tokens Community Group (DTCG) standard.
14 lines • 662 B
TypeScript
import * as momoa from '@humanwhocodes/momoa';
import type yamlToMomoa from 'yaml-to-momoa';
import type Logger from '../logger.js';
import type { ResolverSourceNormalized } from '../types.js';
export interface NormalizeResolverOptions {
logger: Logger;
yamlToMomoa?: typeof yamlToMomoa;
filename: URL;
req: (url: URL, origin: URL) => Promise<string>;
src?: any;
}
/** Normalize resolver (assuming it’s been validated) */
export declare function normalizeResolver(document: momoa.DocumentNode, { logger, filename, req, src, yamlToMomoa }: NormalizeResolverOptions): Promise<ResolverSourceNormalized>;
//# sourceMappingURL=normalize.d.ts.map