UNPKG

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
"use strict"; 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