Please looking at the parser, and from my manual testing, if I have e.g.
// TODO this must be fixed
it won't be found as your parser (apologies if I'm wrong) is looking for
const todoRegex = new RegExp(`\\b(${keywordsPattern}):(.*)`, 'i'); // 'i' = case-insensitive
so it requires the : after the keyword. Could we please remove this restriction?