ee103bc710
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.8.3 to 13.1.8. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v12.8.3...v13.1.8) Signed-off-by: dependabot[bot] <support@github.com>
@backstage/plugin-todo
This plugin lists // TODO comments in source code. It currently exports a single component extension for use on entity pages.
Format
The default parser uses Leasot, which supports a wide range of languages. By default it supports the TODO and FIXME tags, along with @ prefix and author reference through with either a (<name>) suffix or trailing /<name>. For more information on how to configure the parser, see @backstage/plugin-todo-backend.
Below are some examples of formats that are supported by default:
// TODO: Ideally this would be working
// TODO(Rugvip): Not sure why this works, investigate
// @todo: This worked last Monday /Rugvip
// FIXME Nobody knows why this is here
Note the trailing comments are not supported, the following TODO would not be listed:
function reverse(str: string) {
return str.reverse(); // TODO: optimize
}
The scanner also ignores all dot-files and directories, meaning TODOs inside of those will not be listed.
Extensions
| name | description |
|---|---|
EntityTodoContent |
Content for an entity page, showing a table of TODO items for the given entity. |