variable EXTENDED_SCHEMA
Extends JS-YAML default schema with additional JavaScript types It is not described in the YAML specification. Functions are no longer supported for security reasons.
Examples
Example 1
Example 1
import { EXTENDED_SCHEMA, parse, } from "@std/yaml"; const data = parse( ` regexp: simple: !!js/regexp foobar modifiers: !!js/regexp /foobar/mi undefined: !!js/undefined ~ # Disabled, see: https://github.com/denoland/deno_std/pull/1275 # function: !!js/function > # function foobar() { # return 'hello world!'; # } `, { schema: EXTENDED_SCHEMA }, );
Type
Schema