UNPKG

markuplint

Version:

A Linter for All Markup Languages.

48 lines (47 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fix = exports.verify = exports.exec = void 0; const lint_1 = require("./lint"); var lint_2 = require("./lint"); Object.defineProperty(exports, "exec", { enumerable: true, get: function () { return lint_2.lint; } }); /** * @deprecated * @param html * @param config * @param rules * @param locale */ async function verify(html, config, rules, locale) { const totalResults = await lint_1.lint({ sourceCodes: html, config, rules, rulesAutoResolve: true, locale, }); return totalResults[0] ? totalResults[0].results : []; } exports.verify = verify; /** * @deprecated * @param html * @param config * @param rules * @param locale */ async function fix(html, config, rules, locale) { const totalResults = await lint_1.lint({ sourceCodes: html, config, rules, locale, rulesAutoResolve: true, fix: true, }); const result = totalResults[0]; if (!result) { return html; } return result.fixedCode; } exports.fix = fix;