文件操作 - allOf.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@redocly/ajv/lib/vocabularies/applicator/allOf.ts
编辑文件内容
import type {CodeKeywordDefinition, AnySchema} from "../../types" import type {KeywordCxt} from "../../compile/validate" import {alwaysValidSchema} from "../../compile/util" const def: CodeKeywordDefinition = { keyword: "allOf", schemaType: "array", code(cxt: KeywordCxt) { const {gen, schema, it} = cxt /* istanbul ignore if */ if (!Array.isArray(schema)) throw new Error("ajv implementation error") const valid = gen.name("valid") schema.forEach((sch: AnySchema, i: number) => { if (alwaysValidSchema(it, sch)) return const schCxt = cxt.subschema({keyword: "allOf", schemaProp: i}, valid, true) cxt.ok(valid) cxt.mergeEvaluated(schCxt) }) }, } export default def
修改文件时间
将文件时间修改为当前时间的前一年
删除文件