文件操作 - utils.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@redocly/openapi-core/src/rules/oas3/__tests__/spec/utils.ts
编辑文件内容
import { StyleguideConfig, RuleConfig, resolveStyleguideConfig } from '../../../../config'; import { parseYamlToDocument } from '../../../../../__tests__/utils'; import { lintDocument } from '../../../../lint'; import { BaseResolver } from '../../../../resolve'; export async function validateDoc( source: string, rules: Record<string, RuleConfig> = { spec: 'error' } ) { const document = parseYamlToDocument(source, 'foobar.yaml'); const results = await lintDocument({ externalRefResolver: new BaseResolver(), document, config: new StyleguideConfig( await resolveStyleguideConfig({ styleguideConfig: { plugins: [], extends: [], rules, }, }) ), }); return results.map((res) => { return { message: res.message, location: res.location[0].pointer || '', }; }); }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件