ssube
800f6bb5b2
BREAKING CHANGE: the include type requires a significant subset of the synchronous fs API to be provided when creating a schema, even if the include type is never used. Since the resolution must be synchronous, the include type is limited to local fs and memory access, and not very useful with network loading. It has been removed from the default schema, but can be included by calling `createIncludeSchema` instead. |
||
---|---|---|
.github | ||
config | ||
docs/api | ||
scripts | ||
src | ||
test | ||
vendor/rollup-resources | ||
.codeclimate.yml | ||
.dockerignore | ||
.gitignore | ||
.gitlab-ci.yml | ||
.npmignore | ||
.npmrc | ||
CHANGELOG.md | ||
Dockerfile.alpine | ||
Dockerfile.stretch | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
package.json | ||
renovate.json | ||
run.mk | ||
tsconfig.json | ||
yarn.lock |
README.md
js-yaml-schema
This is an extension schema for js-yaml, adding custom tags for common config types.
Tags
!env
: environment variables!include
: file include, parsed with the same schema!regexp
: regular expression, with flags!stream
: NodeJS stream, fromprocess
with name restrictions