1
0
Fork 0
Go to file
ssube 800f6bb5b2
feat(schema): remove include type from default schema
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.
2021-07-10 15:12:59 -05:00
.github feat: new project from template 2019-11-13 08:01:51 -06:00
config remove(build): unstable bundle visualizer plugin 2021-04-17 18:57:37 -05:00
docs/api feat(schema): remove include type from default schema 2021-07-10 15:12:59 -05:00
scripts feat: new project from template 2019-11-13 08:01:51 -06:00
src feat(schema): remove include type from default schema 2021-07-10 15:12:59 -05:00
test fix(include): return schema setter, default to default schema 2021-03-27 19:31:44 -05:00
vendor/rollup-resources feat: new project from template 2019-11-13 08:01:51 -06:00
.codeclimate.yml feat: new project from template 2019-11-13 08:01:51 -06:00
.dockerignore feat: new project from template 2019-11-13 08:01:51 -06:00
.gitignore feat: new project from template 2019-11-13 08:01:51 -06:00
.gitlab-ci.yml lint(build): remove unused image stage 2020-03-30 08:48:33 -05:00
.npmignore feat: new project from template 2019-11-13 08:01:51 -06:00
.npmrc feat: new project from template 2019-11-13 08:01:51 -06:00
CHANGELOG.md chore(release): 0.4.0-4 2021-03-28 17:52:29 -05:00
Dockerfile.alpine update: update node.js to v16 2021-05-28 07:22:58 -05:00
Dockerfile.stretch update: update node.js to v16 2021-05-28 07:22:58 -05:00
LICENSE.md feat: new project from template 2019-11-13 08:01:51 -06:00
Makefile feat(build): bundle as ES module 2020-06-29 18:19:35 -05:00
README.md fix(docs): list tags in readme 2019-11-13 08:26:10 -06:00
package.json update: update tests 2021-07-09 13:01:00 -05:00
renovate.json fix: reduce renovate noise, automerge test deps 2021-06-11 10:57:52 -05:00
run.mk feat: new project from template 2019-11-13 08:01:51 -06:00
tsconfig.json feat: new project from template 2019-11-13 08:01:51 -06:00
yarn.lock update: update tests 2021-07-09 13:01:00 -05:00

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, from process with name restrictions