UNPKG

yini-parser

Version:

Readable configuration without YAML foot-guns or JSON noise. The official Node.js parser for YINI config format — An INI-inspired configuration format with clear nesting, explicit types, and predictable parsing.

8 lines (7 loc) 669 B
import { DocumentTerminatorRule, DuplicateKeyPolicy, EmptyValueRule } from '../../types'; export declare const DuplicateKeyPolicies: readonly ["error", "warn-and-keep-first", "warn-and-overwrite", "keep-first", "overwrite"]; export declare const DocumentTerminatorRules: readonly ["optional", "warn-if-missing", "required"]; export declare const EmptyValueRules: readonly ["allow", "allow-with-warning", "disallow"]; export declare const isDuplicateKeyPolicy: (v: unknown) => v is DuplicateKeyPolicy; export declare const isDocumentTerminatorRule: (v: unknown) => v is DocumentTerminatorRule; export declare const isEmptyValueRule: (v: unknown) => v is EmptyValueRule;