Enable cache in CI and locally for ESLint and Prettier (#17384)

This commit is contained in:
Steve Repsher
2023-07-22 13:52:57 -04:00
committed by GitHub
parent c7cf49de05
commit e21f951368
3 changed files with 17 additions and 6 deletions

View File

@ -1,6 +1,9 @@
export default {
"*.?(c|m){js,ts}": ["eslint --fix", "prettier --write"],
"*.{json,css,md,markdown,html,y?aml}": "prettier --write",
"*.?(c|m){js,ts}": [
"eslint --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --fix",
"prettier --cache --write",
],
"*.{json,css,md,markdown,html,y?aml}": "prettier --cache --write",
"translations/*/*.json": (files) =>
'printf "%s\n" "Translation files should not be added or modified here. Instead, make the necessary modifications in src/translations/en.json. Other languages are managed externally. Please see https://developers.home-assistant.io/docs/translations/ for details." ' +
files.join(" ") +