{"library":"yaml-language-server-parser","type":"library","category":null,"description":"This package provides a robust YAML Abstract Syntax Tree (AST) parser, specifically a maintained fork of `YAML-AST-PARSER` tailored for use within the YAML Language Server ecosystem. It parses YAML documents into a detailed AST structure, offering features like error restoration during parsing, reporting errors directly as part of AST nodes, and built-in support for the non-standard `!include` tag commonly used in RAML specifications. The current stable version is 0.1.3, suggesting a focused, stable release cadence for its specific application. Its primary differentiators are its explicit maintenance for language server tooling, its robust error handling capabilities which are critical for IDE integration, and its direct lineage from `JS-YAML` for core parsing fidelity, combined with a focus on AST representation.","language":"javascript","status":"active","version":"0.1.3","tags":["javascript","raml","ast","yaml","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install yaml-language-server-parser","imports":["import { load } from 'yaml-language-server-parser';","import { YAMLNode, Kind, YAMLScalar, YamlMap, YAMLSequence } from 'yaml-language-server-parser';","import { determineScalarType, parseYamlInteger } from 'yaml-language-server-parser';"]},{"cmd":"yarn add yaml-language-server-parser","imports":[]},{"cmd":"pnpm add yaml-language-server-parser","imports":[]}],"homepage":null,"github":"https://github.com/redhat-developer/yaml-ast-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/yaml-language-server-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/yaml-language-server-parser/compatibility"}}