@samiyev/guardian
Version:
Research-backed code quality guardian for AI-assisted development. Detects hardcodes, secrets, circular deps, framework leaks, entity exposure, and 9 architecture violations. Enforces Clean Architecture/DDD principles. Works with GitHub Copilot, Cursor, W
33 lines • 1.55 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_FRAMEWORK_CATEGORY_DESCRIPTION = exports.FRAMEWORK_CATEGORY_DESCRIPTIONS = exports.FRAMEWORK_CATEGORY_NAMES = void 0;
exports.FRAMEWORK_CATEGORY_NAMES = {
ORM: "ORM",
WEB_FRAMEWORK: "WEB_FRAMEWORK",
HTTP_CLIENT: "HTTP_CLIENT",
VALIDATION: "VALIDATION",
DI_CONTAINER: "DI_CONTAINER",
LOGGER: "LOGGER",
CACHE: "CACHE",
MESSAGE_QUEUE: "MESSAGE_QUEUE",
EMAIL: "EMAIL",
STORAGE: "STORAGE",
TESTING: "TESTING",
TEMPLATE_ENGINE: "TEMPLATE_ENGINE",
};
exports.FRAMEWORK_CATEGORY_DESCRIPTIONS = {
[exports.FRAMEWORK_CATEGORY_NAMES.ORM]: "Database ORM/ODM",
[exports.FRAMEWORK_CATEGORY_NAMES.WEB_FRAMEWORK]: "Web Framework",
[exports.FRAMEWORK_CATEGORY_NAMES.HTTP_CLIENT]: "HTTP Client",
[exports.FRAMEWORK_CATEGORY_NAMES.VALIDATION]: "Validation Library",
[exports.FRAMEWORK_CATEGORY_NAMES.DI_CONTAINER]: "DI Container",
[exports.FRAMEWORK_CATEGORY_NAMES.LOGGER]: "Logger",
[exports.FRAMEWORK_CATEGORY_NAMES.CACHE]: "Cache",
[exports.FRAMEWORK_CATEGORY_NAMES.MESSAGE_QUEUE]: "Message Queue",
[exports.FRAMEWORK_CATEGORY_NAMES.EMAIL]: "Email Service",
[exports.FRAMEWORK_CATEGORY_NAMES.STORAGE]: "Storage Service",
[exports.FRAMEWORK_CATEGORY_NAMES.TESTING]: "Testing Framework",
[exports.FRAMEWORK_CATEGORY_NAMES.TEMPLATE_ENGINE]: "Template Engine",
};
exports.DEFAULT_FRAMEWORK_CATEGORY_DESCRIPTION = "Framework Package";
//# sourceMappingURL=FrameworkCategories.js.map