We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9dfae6b commit cb3be9fCopy full SHA for cb3be9f
src/cli.js
@@ -96,6 +96,7 @@ const createEndpoints = async (destDir, lang, config) => {
96
"extractParams": (query) => query.match(/(?<=:)[pb]\.\w+/g) || [],
97
98
// [ "p.page", "b.num" ] => '{ "page" : req.params.page, "num": req.body.num }'
99
+ // (used only with Express)
100
"formatParams": (params) => {
101
return params.length > 0
102
? '{ ' + Array.from(new Set(params), p => `"${p.substring(2)}": ${placeholdersMap[p.substring(0, 1)]}.${p.substring(2)}`).join(', ') + ' }'
0 commit comments