UNPKG

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