github / github/codeql

How do we use the NestJS framework classes?

未關閉
#21,233 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
question
主要語言
CodeQL
星號
10.1k
分支
2.1k
平均合併
2 天 15 小時
30 天內合併 PR
141

描述

The [NestJS framework classes](https://github.com/github/codeql/blob/main/javascript/ql/lib/semmle/javascript/frameworks/Nest.qll) such as `NestJSRouteHandler` and `NestJSRequestInput` are private within the `NestJS` module. Other framework classes (e.g. NextJS) are public, allowing them to be used in custom queries. Is this an oversight, or is there another way to consume those classes?

貢獻指南

開啟貢獻指南

研究方向

從 semmle/javascript/frameworks/Nest.qll 開始,檢查私有的 NestJSRouteHandler 和 NestJSRequestInput 類別,然後比較 NextJS 框架的公開類別是如何公開的。完成的標準是確定這種可見性是否出於有意,並記錄或確定使用這些類別的受支援方式。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript
領域
security
Issue 類型
文件
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。