npm-package-json-lint
Version:
Configurable linter for package.json files.
18 lines (17 loc) • 803 B
TypeScript
import { n as Severity, t as LintIssue } from "./lint-issue.js";
import { PackageJson } from "type-fest";
//#region src/rules/valid-values-license.d.ts
declare const ruleType = RuleType.Array;
declare const minItems = 1;
/**
* Lints package.json file to check for valid values in the license field
*
* @param {Object} packageJsonData Valid package.json object
* @param {String} severity 'error' or 'warning'
* @param {Array} validValues An array of valid values
* @return {Object|Boolean} LintIssue object if invalid. True if valid
*/
declare const lint: (packageJsonData: PackageJson | any, severity: Severity, validValues: string[]) => LintIssue | null;
//#endregion
export { lint, minItems, ruleType };
//# sourceMappingURL=valid-values-license.d.ts.map