eslint: Add eslint-plugin-formatjs.

This guards against various mistakes, such as setting defaultMessage
to a computed expression that can’t be extracted.

https://formatjs.io/docs/tooling/linter/

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-06-13 12:53:39 -07:00
committed by Tim Abbott
parent cde8d095bb
commit a9f6764d8c
4 changed files with 60 additions and 3 deletions

View File

@@ -35,6 +35,7 @@
"emoji-datasource-google-blob": "npm:emoji-datasource-google@^3.0.0",
"emoji-datasource-twitter": "^6.0.0",
"error-stack-parser": "^2.0.2",
"eslint-plugin-formatjs": "^2.16.0",
"expose-loader": "^1.0.0",
"file-loader": "^6.0.0",
"flatpickr": "^4.5.7",