summaryrefslogtreecommitdiffstats
path: root/.eslintrc.json
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2022-03-23 12:29:43 +0100
committerArmand Philippot <git@armandphilippot.com>2022-03-23 12:29:43 +0100
commit4e7a96c5a831882463802cdd4f84fe1464969cb0 (patch)
tree528e2766120465bd74e94a8f5d37db7c3cd5a3cc /.eslintrc.json
parent3a20d3ef2d6fcb6c77ca5ad6aeaf6179d23ecb3e (diff)
refactor: use formatjs swc plugin
I'm not able to configure SWC plugins in Next.js so to make it works, all translation must have an id.
Diffstat (limited to '.eslintrc.json')
-rw-r--r--.eslintrc.json9
1 files changed, 8 insertions, 1 deletions
diff --git a/.eslintrc.json b/.eslintrc.json
index 46d209f..e79fc56 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -2,6 +2,13 @@
"extends": ["next/core-web-vitals", "prettier"],
"plugins": ["formatjs"],
"rules": {
- "formatjs/enforce-default-message": ["error", "literal"]
+ "formatjs/enforce-default-message": ["error", "literal"],
+ "formatjs/enforce-description": ["error", "literal"],
+ "formatjs/enforce-id": [
+ "error",
+ {
+ "idInterpolationPattern": "[sha512:contenthash:base64:6]"
+ }
+ ]
}
}