mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Merge pull request #13455 from overleaf/ae-lint-tokens
Fix linting in lezer-latex tokens file GitOrigin-RevId: 2a2b5e8a05455da5f1260710ed34ae605fa8d3c1
This commit is contained in:
parent
b615095696
commit
7bed264d16
3 changed files with 20 additions and 22 deletions
|
@ -410,17 +410,17 @@ $(WITH_NODE_MODULES_PATH): export PATH=$(NODE_MODULES_PATH)
|
|||
lint: lint_backend
|
||||
lint_backend:
|
||||
npx eslint \
|
||||
'app.{js,ts,tsx}' \
|
||||
'app/**/*.{js,ts,tsx}' \
|
||||
'modules/*/index.{js,ts,tsx}' \
|
||||
'modules/*/app/**/*.{js,ts,tsx}' \
|
||||
'app.{js,mjs,ts,tsx}' \
|
||||
'app/**/*.{js,mjs,ts,tsx}' \
|
||||
'modules/*/index.{js,mjs,ts,tsx}' \
|
||||
'modules/*/app/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint: lint_frontend
|
||||
lint_frontend:
|
||||
npx eslint \
|
||||
'frontend/**/*.{js,ts,tsx}' \
|
||||
'modules/**/frontend/**/*.{js,ts,tsx}' \
|
||||
'frontend/**/*.{js,mjs,ts,tsx}' \
|
||||
'modules/**/frontend/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint: lint_test
|
||||
|
@ -428,34 +428,34 @@ lint_test: lint_test_app
|
|||
lint_test_app: lint_test_app_unit
|
||||
lint_test_app_unit:
|
||||
npx eslint \
|
||||
'test/unit/**/*.{js,ts,tsx}' \
|
||||
'test/unit/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint_test_app: lint_test_app_rest
|
||||
lint_test_app_rest:
|
||||
npx eslint \
|
||||
'test/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'test/unit/**/*.{js,ts,tsx}' \
|
||||
'test/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'test/unit/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint_test: lint_test_modules
|
||||
lint_test_modules:
|
||||
npx eslint \
|
||||
'modules/*/test/**/*.{js,ts,tsx}' \
|
||||
'modules/*/test/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint: lint_misc
|
||||
# migrations, scripts, webpack config, karma config
|
||||
lint_misc:
|
||||
npx eslint . \
|
||||
--ignore-pattern 'app.{js,ts,tsx}' \
|
||||
--ignore-pattern 'app/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/app/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/index.{js,ts,tsx}' \
|
||||
--ignore-pattern 'frontend/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'modules/**/frontend/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'test/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/test/**/*.{js,ts,tsx}' \
|
||||
--ignore-pattern 'app.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'app/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/app/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/index.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'frontend/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'modules/**/frontend/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'test/**/*.{js,mjs,ts,tsx}' \
|
||||
--ignore-pattern 'modules/*/test/**/*.{js,mjs,ts,tsx}' \
|
||||
--max-warnings=0
|
||||
|
||||
lint: lint_pug
|
||||
|
|
|
@ -169,11 +169,9 @@ export const lstinlineTokenizer = new ExternalTokenizer(
|
|||
delimiter = CHAR_CLOSE_BRACE
|
||||
}
|
||||
input.advance()
|
||||
let content = ''
|
||||
for (;;) {
|
||||
let next = input.next
|
||||
const next = input.next
|
||||
if (next === -1 || next === CHAR_NEWLINE) return
|
||||
content += String.fromCharCode(next)
|
||||
input.advance()
|
||||
if (next === delimiter) break
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
"format:styles": "prettier --list-different $PWD/'**/*.less'",
|
||||
"format:styles:fix": "prettier --write $PWD/'**/*.less'",
|
||||
"lint": "eslint --max-warnings 0 --format unix --ext .js,.mjs,.ts,.tsx .",
|
||||
"lint:fix": "eslint --fix --ext .js,.ts,.tsx .",
|
||||
"lint:fix": "eslint --fix --ext .js,.mjs,.ts,.tsx .",
|
||||
"type-check": "tsc --noEmit",
|
||||
"extract-translations": "i18next-scanner",
|
||||
"migrations": "east",
|
||||
|
|
Loading…
Reference in a new issue