文件操作 - utils.js
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@redocly/openapi-core/lib/benchmark/utils.js
编辑文件内容
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseYamlToDocument = parseYamlToDocument; exports.makeConfigForRuleset = makeConfigForRuleset; const js_yaml_1 = require("../js-yaml"); const resolve_1 = require("../resolve"); const config_1 = require("../config"); function parseYamlToDocument(body, absoluteRef = '') { return { source: new resolve_1.Source(absoluteRef, body), parsed: (0, js_yaml_1.parseYaml)(body, { filename: absoluteRef }), }; } async function makeConfigForRuleset(rules, plugin) { const rulesConf = {}; const ruleId = 'test'; Object.keys(rules).forEach((name) => { rulesConf[`${ruleId}/${name}`] = 'error'; }); const extendConfigs = [ (await (0, config_1.resolvePlugins)([ { ...plugin, id: ruleId, rules: { oas3: rules }, }, ])), ]; if (rules) { extendConfigs.push({ rules }); } const styleguide = (0, config_1.mergeExtends)(extendConfigs); return new config_1.StyleguideConfig(styleguide); }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件