-
Notifications
You must be signed in to change notification settings - Fork 4
feat(readme): update prettier-eslint config #84
Conversation
Блин, казалось, что это решалось фиксом какой-то определенной версии пакета :( |
README.md
Outdated
@@ -66,7 +66,7 @@ npm info "arui-presets-lint@latest" peerDependencies | |||
"lint:css": "stylelint ./src/**/*.css", | |||
"lint:scripts": "eslint \"**/*.{js,jsx,ts,tsx}\" --ext .js,.jsx,.ts,.tsx", | |||
"lint": "yarn lint:css && yarn lint:scripts", | |||
"format": "prettier-eslint --write \"./{config,src}/**/*.{ts,tsx,js,jsx,json,css}\"" | |||
"format": "prettier-eslint --write \"$PWD/{config,src}/**/*.{ts,tsx,js,jsx,json,css}\"" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
это не будет работать на винде. Давай затащим cross-env и пропишем как cross-env prettier-eslint --write $INIT_CWD\"/{config,src}/**/*.{ts,tsx,js,jsx,json,css}\""
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
prettier/prettier-eslint-cli#208 (comment) так а вот так не будет работать?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
у нас есть пользователи винды? Насколько я знаю в альфе вся разработка ведется на маке и это стандарт, под виндой есть WSL/WSL 2.
Кстати у нас вроде есть пара библиотек в некоторых проектах которые на чистой винде не будут работать ни при каком раскладе, как быть с ними тогда?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Так же хотел бы указать что тот вариант который указан в README не работает на маке, таким образом решение которое указано как целевое не должно работать у подавляющего количество сотрудников, а не только у пользователей винды.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
у нас есть пользователи винды?
У меня был такой чувак. Ну и знаю примеры, когда прямо из-под винды что-то коммитят, поэтому мне кажется, что поддержку нужно сохранить.
Кстати у нас вроде есть пара библиотек в некоторых проектах которые на чистой винде не будут работать ни при каком раскладе, как быть с ними тогда?
Не сталкивался) Будет круто, если знаешь, какие именно либы, можно тогда будет issue оформить.
Так же хотел бы указать что тот вариант который указан в README не работает на маке, таким образом решение которое указано как целевое не должно работать у подавляющего количество сотрудников, а не только у пользователей винды.
Справедливо, но не отменяет того факта, что пофиксить нужно сразу для всех. Тем более Степа выше скинул возможное решение без доп. пакетов.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
заменил на решение от @stepancar. На винде не тестил т.к у меня её нет.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
это не будет работать на винде. Давай затащим cross-env и пропишем как cross-env prettier-eslint --write $INIT_CWD"/{config,src}/**/*.{ts,tsx,js,jsx,json,css}""
Кстати это будет работать в yarn 2 без cross-env, т.к у него есть встроенный мини шелл.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fcfbcea
to
ac10146
Compare
С аппрува @etroynov внес правки:
|
На данный момент при запуске команды format мы получаем ошибку:
Данная проблема описана тут:
prettier/prettier-eslint-cli#208
Решение:
заменяем на: