Size: a a a

2021 February 23

DH

Dasha Honcharuk in Frontend UA
Дякую за інформацію😉
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
Вкажи явно шлях до конфіга
а как это делать? --config не работает
источник

SS

Serhey Shmyg in Frontend UA
tsc -p tsconfig.json --noEmit
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
Раджу поставити lint-staged і його додати в хаскі. Запускати тести для файлів що змінились а не всі тести.
Так посмотри package.json — стоит же?
источник

SS

Serhey Shmyg in Frontend UA
console output - хто запускаэ команду щоб отримати цю консольку? ти руками?
источник

SS

Serhey Shmyg in Frontend UA
Покажи хаски конфіг і линт стейдж конфіг
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
console output - хто запускаэ команду щоб отримати цю консольку? ти руками?
Это если в lint-staged по хуку


"husky": {
   "hooks": {
     "pre-commit": "lint-staged && jest --env=jsdom --onlyChanged"
   }
 },
 "lint-staged": {
   "*.{ts,tsx}": [
     "tsc --noEmit",
     "eslint --quiet --fix"
   ]
 },
источник

SS

Serhey Shmyg in Frontend UA
lint-stage
'**/*.ts?(x)': () => 'tsc -p tsconfig.json --noEmit’
‘*.{ts,tsx}': ['jest --bail --findRelatedTests'],
источник

SS

Serhey Shmyg in Frontend UA
Husky
'pre-commit': 'lint-staged',
источник

SS

Serhey Shmyg in Frontend UA
в лінт стейдж, додай окремим параметром саме так як скинув, щоб перевірка ТС була функція
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
lint-stage
'**/*.ts?(x)': () => 'tsc -p tsconfig.json --noEmit’
‘*.{ts,tsx}': ['jest --bail --findRelatedTests'],
Cейчас попробую, спасибо
источник

AN

Anton Nemtsev in Frontend UA
включая стрелочную функцию?
источник

SS

Serhey Shmyg in Frontend UA
Anton Nemtsev
включая стрелочную функцию?
так
источник

AN

Anton Nemtsev in Frontend UA
Боючь package.json теперь невалидный
источник

AN

Anton Nemtsev in Frontend UA
`Husky > unexpected error SyntaxError: Unexpected token ( in JSON at position 610`
источник

AN

Anton Nemtsev in Frontend UA
"lint-staged": {
   "**/*.ts?(x)": () => "tsc -p tsconfig.json --noEmit",
   "*.{ts,tsx}": ["jest --bail --findRelatedTests"]
 },
источник

AN

Anton Nemtsev in Frontend UA
может какие то строчные литералы похерились или ещё что?
хотя это же JSON, не JS … откуда литералы?
источник

SS

Serhey Shmyg in Frontend UA
Anton Nemtsev
может какие то строчные литералы похерились или ещё что?
хотя это же JSON, не JS … откуда литералы?
Я юзаю для лінт стейджа окремий конфіг в джс форматі
источник

SS

Serhey Shmyg in Frontend UA
Спробуй без функції але здається в мене не працювало просто стрінгою
источник

AN

Anton Nemtsev in Frontend UA
ааа … понял.
спасибо, пойду найду доку и попробую.
А зачем там ф-я?
источник