Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/lume/deps/yaml.ts>parseAll

🔥 Static site generator for Deno 🦕
Very Popular
Go to Latest
function parseAll
import { parseAll } from "https://deno.land/x/lume@v1.18.4/deps/yaml.ts";

Same as parse(), but understands multi-document sources. Applies iterator to each document if specified, or returns array of documents.

Examples

Example 1

import { parseAll } from "https://deno.land/std@0.224.0/yaml/parse.ts";

const data = parseAll(`
---
id: 1
name: Alice
---
id: 2
name: Bob
---
id: 3
name: Eve
`);
console.log(data);
// => [ { id: 1, name: "Alice" }, { id: 2, name: "Bob" }, { id: 3, name: "Eve" } ]

Parameters

content: string
iterator: CbFunction
optional
options: ParseOptions

Parameters

content: string
optional
options: ParseOptions

Returns

unknown