Skip to content

Commit baa559e

Browse files
committed
JS: Fix a hole in the sequelize-typescript typings
1 parent 47f1d62 commit baa559e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

javascript/ql/lib/semmle/javascript/frameworks/sequelize/Model.qll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ private class Types extends ModelInput::TypeModelCsv {
252252
"sequelize;QueryOptions;sequelize;QueryInterface;Member[increment,update,upsert].Argument[4]", //
253253
"sequelize;QueryOptions;sequelize;Sequelize;Member[authenticate,validate].Argument[0]", //
254254
"sequelize;QueryOptions;sequelize;Sequelize;Member[query].Argument[1]", //
255+
"sequelize;Sequelize;sequelize-typescript;Sequelize;", //
255256
"sequelize;Sequelize;sequelize;Hooks;Member[afterInit].Argument[1].Argument[0]", //
256257
"sequelize;Sequelize;sequelize;Hooks;Member[afterInit].WithArity[1].Argument[0].Argument[0]", //
257258
"sequelize;Sequelize;sequelize;Instance;Member[sequelize]", //

javascript/ql/lib/semmle/javascript/frameworks/sequelize/model.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
"sequelize;Sequelize;Member[query].Argument[0].Member[query];sql-injection",
2424
"sequelize;Sequelize;Member[query].Argument[0];sql-injection",
2525
"sequelize;SequelizeStaticAndInstance;Member[asIs,literal].Argument[0];sql-injection"
26+
],
27+
"typeDefinitions": [
28+
"sequelize;Sequelize;sequelize-typescript;Sequelize;"
2629
]
2730
},
2831
"generatedModel": {

0 commit comments

Comments
 (0)