typescript-strict-plugin
typescript-strict-plugin copied to clipboard
Idea: use jest-docblock for parsing comments
Hi, I am trying to migrate to Typescript + strict mode on a legacy codebase and very interested in this project
This idea is pretty similar in concept to Prettier's --require-pragma (https://prettier.io/docs/en/options.html#require-pragma)
Prettier is using jest-docblock internally to parse its pragma and supports multiple comment types
// @format or
/** @format */ or even
/**
* @format
* @some-other-pragmas
*/
would be great if we can put the @ts-strict or @ts-strict-ignore in the docblock as well, so all so-called pragmas are grouped in 1 docblock at the top of a file.
Thank you for considering the idea. If we decide to implement this change, it would mean making adjustments to our migration script, which includes altering existing comments rather than just adding or removing them. If you believe this could be beneficial, please feel free to create a pull request with the suggested changes. Your input and contribution would be highly appreciated!