feat: consistently format all HTML, XML, JSON, CSS, JS, TS, SQL, TOML, YAML, and Markdown files as far as possible (#4193)

* feat: consistently format all HTML, XML, JSON, CSS, JS, TS, SQL, TOML, YAML, and Markdown files

* chore: deal with VS Code not being able to parse valid editorconfig syntax

Sometimes I'm surprised that computers even work.

* chore: get rid of IntelliJ IDE config files that should not be there

These were already added to the `.gitignore` a long time ago, and now
are being ignored by Prettier.

* fix: rename `tooling-config` `format` script to `fix` for it to run with Turbo
This commit is contained in:
Alejandro González
2025-08-16 19:40:31 +02:00
committed by GitHub
parent 6f59f4c110
commit 1454e3351e
130 changed files with 7959 additions and 7618 deletions

74
pnpm-lock.yaml generated
View File

@@ -465,6 +465,9 @@ importers:
'@eslint/js':
specifier: ^9.32.0
version: 9.32.0
'@prettier/plugin-xml':
specifier: ^3.4.2
version: 3.4.2(prettier@3.6.2)
'@vue/tsconfig':
specifier: ^0.7.0
version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))
@@ -486,6 +489,12 @@ importers:
globals:
specifier: ^16.3.0
version: 16.3.0
prettier-plugin-sql-cst:
specifier: ^0.13.0
version: 0.13.0
prettier-plugin-toml:
specifier: ^2.0.6
version: 2.0.6(prettier@3.6.2)
typescript-eslint:
specifier: ^8.38.0
version: 8.38.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.8.3)
@@ -2161,6 +2170,11 @@ packages:
'@polka/url@1.0.0-next.25':
resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==}
'@prettier/plugin-xml@3.4.2':
resolution: {integrity: sha512-/UyNlHfkuLXG6Ed85KB0WBF283xn2yavR+UtRibBRUcvEJId2DSLdGXwJ/cDa1X++SWDPzq3+GSFniHjkNy7yg==}
peerDependencies:
prettier: ^3.0.0
'@readme/better-ajv-errors@1.6.0':
resolution: {integrity: sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==}
engines: {node: '>=14'}
@@ -2536,6 +2550,12 @@ packages:
peerDependencies:
vue: ^3.0.0
'@taplo/core@0.2.0':
resolution: {integrity: sha512-r8bl54Zj1In3QLkiW/ex694bVzpPJ9EhwqT9xkcUVODnVUGirdB1JTsmiIv0o1uwqZiwhi8xNnTOQBRQCpizrQ==}
'@taplo/lib@0.5.0':
resolution: {integrity: sha512-+xIqpQXJco3T+VGaTTwmhxLa51qpkQxCjRwezjFZgr+l21ExlywJFcDfTrNmL6lG6tqb0h8GyJKO3UPGPtSCWg==}
'@tauri-apps/api@2.5.0':
resolution: {integrity: sha512-Ldux4ip+HGAcPUmuLT8EIkk6yafl5vK0P0c0byzAKzxJh7vxelVtdPONjfgTm96PbN24yjZNESY8CKo8qniluA==}
@@ -3191,6 +3211,9 @@ packages:
'@webgpu/types@0.1.54':
resolution: {integrity: sha512-81oaalC8LFrXjhsczomEQ0u3jG+TqE6V9QHLA8GNZq/Rnot0KDugu3LhSYSlie8tSdooAN1Hov05asrUUp9qgg==}
'@xml-tools/parser@1.0.11':
resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==}
'@xtuc/ieee754@1.2.0':
resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
@@ -3560,6 +3583,9 @@ packages:
character-reference-invalid@2.0.1:
resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
chevrotain@7.1.1:
resolution: {integrity: sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
@@ -6357,6 +6383,9 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
prettier-plugin-sql-cst@0.13.0:
resolution: {integrity: sha512-F2NMvK/yD4BooQsNce8yyOjY5wWxJCpwaMfQEQCqkwFUmsvRsH5STGIgQILjbA1iwOsvYsJzRAEEl4hqp0aDRQ==}
prettier-plugin-tailwindcss@0.6.5:
resolution: {integrity: sha512-axfeOArc/RiGHjOIy9HytehlC0ZLeMaqY09mm8YCkMzznKiDkwFzOpBvtuhuv3xG5qB73+Mj7OCe2j/L1ryfuQ==}
engines: {node: '>=14.21.3'}
@@ -6409,6 +6438,12 @@ packages:
prettier-plugin-svelte:
optional: true
prettier-plugin-toml@2.0.6:
resolution: {integrity: sha512-12N/wBuHa9jd/KVy9pRP20NMKxQfQLMseQCt66lIbLaPLItvGUcSIryE1eZZMJ7loSws6Ig3M2Elc2EreNh76w==}
engines: {node: '>=16.0.0'}
peerDependencies:
prettier: ^3.0.3
prettier@2.8.7:
resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==}
engines: {node: '>=10.13.0'}
@@ -6570,6 +6605,9 @@ packages:
resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
regexp-to-ast@0.5.0:
resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==}
regexp-tree@0.1.27:
resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
hasBin: true
@@ -6932,6 +6970,9 @@ packages:
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
sql-parser-cst@0.33.1:
resolution: {integrity: sha512-7PHLI98bo86S740GQWlerh9GHu10dbMqDo1jBCXVlGB/nc55WgIAeoVrp0jzgK+WikycE9iGUUKkSuFNxj8w3Q==}
stable-hash@0.0.4:
resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
@@ -9894,6 +9935,11 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
'@prettier/plugin-xml@3.4.2(prettier@3.6.2)':
dependencies:
'@xml-tools/parser': 1.0.11
prettier: 3.6.2
'@readme/better-ajv-errors@1.6.0(ajv@8.17.1)':
dependencies:
'@babel/code-frame': 7.26.2
@@ -10253,6 +10299,12 @@ snapshots:
dependencies:
vue: 3.5.13(typescript@5.5.4)
'@taplo/core@0.2.0': {}
'@taplo/lib@0.5.0':
dependencies:
'@taplo/core': 0.2.0
'@tauri-apps/api@2.5.0': {}
'@tauri-apps/api@2.6.0': {}
@@ -11223,6 +11275,10 @@ snapshots:
'@webgpu/types@0.1.54': {}
'@xml-tools/parser@1.0.11':
dependencies:
chevrotain: 7.1.1
'@xtuc/ieee754@1.2.0':
optional: true
@@ -11704,6 +11760,10 @@ snapshots:
character-reference-invalid@2.0.1: {}
chevrotain@7.1.1:
dependencies:
regexp-to-ast: 0.5.0
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
@@ -15227,10 +15287,20 @@ snapshots:
dependencies:
fast-diff: 1.3.0
prettier-plugin-sql-cst@0.13.0:
dependencies:
prettier: 3.6.2
sql-parser-cst: 0.33.1
prettier-plugin-tailwindcss@0.6.5(prettier@3.6.2):
dependencies:
prettier: 3.6.2
prettier-plugin-toml@2.0.6(prettier@3.6.2):
dependencies:
'@taplo/lib': 0.5.0
prettier: 3.6.2
prettier@2.8.7:
optional: true
@@ -15410,6 +15480,8 @@ snapshots:
'@eslint-community/regexpp': 4.11.0
refa: 0.12.1
regexp-to-ast@0.5.0: {}
regexp-tree@0.1.27: {}
regjsparser@0.10.0:
@@ -15936,6 +16008,8 @@ snapshots:
sprintf-js@1.0.3: {}
sql-parser-cst@0.33.1: {}
stable-hash@0.0.4: {}
standard-as-callback@2.1.0: {}