lwc-linter
Version:
A comprehensive CLI tool for linting Lightning Web Components v8.0.0+ with modern LWC patterns, decorators, lifecycle hooks, and Salesforce platform integration
25 lines • 2.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadESLintPrettierRules = exports.loadSecurityRules = exports.loadPerformanceRules = exports.loadAccessibilityRules = exports.loadCodeQualityRules = exports.createDefaultConfig = exports.loadConfig = exports.OutputFormatter = exports.RuleManager = exports.LWCLinter = void 0;
// Main library exports
var linter_1 = require("./core/linter");
Object.defineProperty(exports, "LWCLinter", { enumerable: true, get: function () { return linter_1.LWCLinter; } });
var rule_manager_1 = require("./core/rule-manager");
Object.defineProperty(exports, "RuleManager", { enumerable: true, get: function () { return rule_manager_1.RuleManager; } });
var output_formatter_1 = require("./core/output-formatter");
Object.defineProperty(exports, "OutputFormatter", { enumerable: true, get: function () { return output_formatter_1.OutputFormatter; } });
var config_loader_1 = require("./core/config-loader");
Object.defineProperty(exports, "loadConfig", { enumerable: true, get: function () { return config_loader_1.loadConfig; } });
Object.defineProperty(exports, "createDefaultConfig", { enumerable: true, get: function () { return config_loader_1.createDefaultConfig; } });
// Rule exports
var code_quality_1 = require("./rules/code-quality");
Object.defineProperty(exports, "loadCodeQualityRules", { enumerable: true, get: function () { return code_quality_1.loadCodeQualityRules; } });
var accessibility_1 = require("./rules/accessibility");
Object.defineProperty(exports, "loadAccessibilityRules", { enumerable: true, get: function () { return accessibility_1.loadAccessibilityRules; } });
var performance_1 = require("./rules/performance");
Object.defineProperty(exports, "loadPerformanceRules", { enumerable: true, get: function () { return performance_1.loadPerformanceRules; } });
var security_1 = require("./rules/security");
Object.defineProperty(exports, "loadSecurityRules", { enumerable: true, get: function () { return security_1.loadSecurityRules; } });
var eslint_prettier_1 = require("./rules/eslint-prettier");
Object.defineProperty(exports, "loadESLintPrettierRules", { enumerable: true, get: function () { return eslint_prettier_1.loadESLintPrettierRules; } });
//# sourceMappingURL=index.js.map