mirror of
https://github.com/UniversityOfHelsinkiCS/oodikone.git
synced 2026-10-12 19:03:39 +03:00
[Precommit] Format lintstaged file
This commit is contained in:
+13
-14
@@ -9,25 +9,24 @@ export default {
|
|||||||
'{services,updater}/**/*.{js,jsx,ts,tsx}': files =>
|
'{services,updater}/**/*.{js,jsx,ts,tsx}': files =>
|
||||||
`oxlint --fix --type-aware --type-check --no-error-on-unmatched-pattern --quiet ${files.join(' ')}`,
|
`oxlint --fix --type-aware --type-check --no-error-on-unmatched-pattern --quiet ${files.join(' ')}`,
|
||||||
|
|
||||||
'*.{js,jsx,ts,tsx,json,md,yml,yaml,html,css}': files =>
|
'*.{js,jsx,ts,tsx,json,md,yml,yaml,html,css}': files => `oxfmt --no-error-on-unmatched-pattern ${files.join(' ')} `,
|
||||||
`oxfmt --no-error-on-unmatched-pattern ${files.join(' ')} `,
|
|
||||||
|
|
||||||
'*.css': files => `stylelint --fix ${files.join(' ')}`,
|
'*.css': files => `stylelint --fix ${files.join(' ')}`,
|
||||||
|
|
||||||
Dockerfile: files =>
|
Dockerfile: files =>
|
||||||
`${dockerCmdBase} hadolint/hadolint:v2.14.0 hadolint --ignore DL3006 ${relativeFilePaths(files)}`,
|
`${dockerCmdBase} hadolint/hadolint:v2.14.0 hadolint --ignore DL3006 ${relativeFilePaths(files)}`,
|
||||||
'*.sh': files => `${dockerCmdBase} koalaman/shellcheck:v0.11.0 ${relativeFilePaths(files)} -x`,
|
'*.sh': files => `${dockerCmdBase} koalaman/shellcheck:v0.11.0 ${relativeFilePaths(files)} -x`,
|
||||||
'docker-compose*': files => {
|
'docker-compose*': files => {
|
||||||
const composeFiles = file => {
|
const composeFiles = file => {
|
||||||
if (['docker-compose.ci.yml', 'docker-compose.test.yml'].some(f => file.includes(f))) {
|
if (['docker-compose.ci.yml', 'docker-compose.test.yml'].some(f => file.includes(f))) {
|
||||||
return `--file ${file}`
|
return `--file ${file}`
|
||||||
}
|
|
||||||
if (file.includes('docker-compose.real.yml')) {
|
|
||||||
return `--file ${cwd}/docker-compose.yml --file ${file}`
|
|
||||||
}
|
|
||||||
return ''
|
|
||||||
}
|
}
|
||||||
|
if (file.includes('docker-compose.real.yml')) {
|
||||||
|
return `--file ${cwd}/docker-compose.yml --file ${file}`
|
||||||
|
}
|
||||||
|
return ''
|
||||||
|
}
|
||||||
|
|
||||||
return files.map(file => `docker compose ${composeFiles(file)} config --quiet`)
|
return files.map(file => `docker compose ${composeFiles(file)} config --quiet`)
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user