UNPKG

auto-config-loader

Version:

Find and load configuration from a package.json property, rc file, or CommonJS module.

8 lines (6 loc) 271 B
import type { AST } from 'yaml-eslint-parser'; import { parseYAML, getStaticYAMLValue } from 'yaml-eslint-parser'; export function yamlLoader<T>(_: string, content: string): T { const ast: AST.YAMLProgram = parseYAML(content); return getStaticYAMLValue(ast) as T; }