tsd
Version:
Check TypeScript type definitions
26 lines (25 loc) • 786 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const files_property_1 = __importDefault(require("./files-property"));
const types_property_1 = __importDefault(require("./types-property"));
// List of custom rules
const rules = new Set([
files_property_1.default,
types_property_1.default
]);
/**
* Get a list of custom diagnostics within the current context.
*
* @param context - The context object.
* @returns List of diagnostics
*/
exports.default = (context) => {
const diagnostics = [];
for (const rule of rules) {
diagnostics.push(...rule(context));
}
return diagnostics;
};
;