about summary refs log tree commit diff
path: root/.eslintrc.js
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2023-12-01 11:14:10 -0600
committerGitHub <noreply@github.com>2023-12-01 09:14:10 -0800
commitedc9ac272c57312289e8fd0c73aa599d3c6b0a11 (patch)
tree8d7411bcedf1ec7b48f3ddf2fb622bfcdbde9d36 /.eslintrc.js
parentb05cf9f3c113f94da8233cb67fb6f3f41d6f54bc (diff)
downloadvoidsky-edc9ac272c57312289e8fd0c73aa599d3c6b0a11.tar.zst
Add Lingui check to CI (#2058)
* Install lingui eslint plugin, ignore compiled files

* Add lingui step to Lint workflow

* Run check in other job

* Add compile step to web build

* Temp: add a new string to test with

* Add message

* Revert "Temp: add a new string to test with"

This reverts commit ef5459d00c3ea9798279e000a5ac43effc117486.

* Un-track compiled files

* Add check scripts to package.json, build step

* Make sure to compile translations prior to test/typecheck

* Rename scripts
Diffstat (limited to '.eslintrc.js')
-rw-r--r--.eslintrc.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/.eslintrc.js b/.eslintrc.js
index bc4a2a394..18802cdf1 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -7,7 +7,7 @@ module.exports = {
     'prettier',
   ],
   parser: '@typescript-eslint/parser',
-  plugins: ['@typescript-eslint', 'detox', 'react'],
+  plugins: ['@typescript-eslint', 'detox', 'react', 'lingui'],
   rules: {
     'react/no-unescaped-entities': 0,
     'react-native/no-inline-styles': 0,
@@ -25,6 +25,8 @@ module.exports = {
     'bskyweb',
     '*.html',
     'bskyweb',
+    'src/locale/locales/_build/',
+    'src/locale/locales/**/*.js',
   ],
   settings: {
     componentWrapperFunctions: ['observer'],