{"library":"esbuild-yaml","type":"library","category":null,"description":"An esbuild plugin for importing YAML files as JavaScript objects or raw strings. Current stable version is 3.2.1, requiring Node >=20 and esbuild >=0.19.0. Supports both YAML and YAML Multi-Document files. Differentiates itself via a simple API, TypeScript support, and the ability to import YAML files as both parsed objects and raw strings using a ?raw query suffix. It leverages the yaml library internally since version 2.0.0 (previously js-yaml).","language":"javascript","status":"active","version":"3.2.1","tags":["javascript","esbuild","plugin","yaml","yaml import","yaml plugin","yaml esbuild","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install esbuild-yaml","imports":["import { YAMLPlugin } from 'esbuild-yaml'","const { YAMLPlugin } = await import('esbuild-yaml')","import type { YAMLPluginOptions } from 'esbuild-yaml'"]},{"cmd":"yarn add esbuild-yaml","imports":[]},{"cmd":"pnpm add esbuild-yaml","imports":[]}],"homepage":null,"github":"https://github.com/luxass/esbuild-yaml","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-yaml","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}