1
0
Fork 0
js-yaml-schema/src/schema.ts

16 lines
409 B
TypeScript
Raw Normal View History

2019-11-13 14:01:51 +00:00
import { DEFAULT_SAFE_SCHEMA, Schema } from 'js-yaml';
import { envType } from './type/Env';
import { includeSchema, includeType } from './type/Include';
2019-11-13 14:01:51 +00:00
import { regexpType } from './type/Regexp';
import { streamType } from './type/Stream';
export const CONFIG_SCHEMA = Schema.create([DEFAULT_SAFE_SCHEMA], [
envType,
includeType,
regexpType,
streamType,
]);
includeSchema.schema = CONFIG_SCHEMA;