From 4e7a96c5a831882463802cdd4f84fe1464969cb0 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Wed, 23 Mar 2022 12:29:43 +0100 Subject: 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. --- .eslintrc.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to '.eslintrc.json') 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]" + } + ] } } -- cgit v1.2.3