@longzai-intelligence-oxlint/plugin-nestjs-route
v0.0.45
Published
Readme
@longzai-intelligence-oxlint/plugin-nestjs-route
意图
在静态检查阶段守护 NestJS 路由层的规范性与类型安全,避免路由重复、顺序混乱与响应类型缺失。
定位
Oxlint 生态的 NestJS 路由专属插件,通过 eslintCompatPlugin 包装以同时兼容 Oxlint 与 ESLint 运行时。
职能
提供路由顺序约束、路由去重、要求路由常量化、推荐类型化 Controller、要求类型化响应、强制类型化 handler 返回值等共六条规则;同时导出路由信息抽取、重复路由查找、Controller/ApiTags/Route 装饰器识别、handler 类型化判断等工具函数与类型供外部复用。
实现情况
六条规则及配套工具函数均已实现并按规则目录组织,规则、工具与类型一并导出;当前规则集合覆盖 NestJS 路由层主要规范与类型约束。
