Why do TSLint and JSLint report empty blocks?
If you feel you dont want to use callback during certain scenarios you can modify the code
from
doSomething(() => {});
to
doSomething(() => undefined);
Substituting () => {} to this implies you dont care about this callback. and explicit typecasting will avoid implications.
Good luck.
Why does TSLint report above empty block as problem
To prevent mistakes. Perhaps the function was forgotten to be filled out. Recommend () => undefined
as a noop.
More
If you want to disable it simply add "no-empty": false,
to your tslint.json
(globally disable) or disable it inline using a /* tslint:disable:no-empty */
comment.