2026-05-05
This commit is contained in:
parent
6102b77ac7
commit
e75258efe0
59 changed files with 40440 additions and 2471 deletions
15
mise.toml
15
mise.toml
|
|
@ -6,19 +6,24 @@
|
|||
watchexec = "latest"
|
||||
"aqua:numtide/treefmt" = "latest"
|
||||
"github:AJenbo/phpantom_lsp" = "latest"
|
||||
"aqua:blopker/codebook" = "latest"
|
||||
|
||||
[tasks.format]
|
||||
alias = "f"
|
||||
description = "Formate le code avec treefmt en utilisant la configuration globale"
|
||||
run = "treefmt --config-file ~/.config/treefmt/treefmt.toml ."
|
||||
tools."aqua:numtide/treefmt" = "latest"
|
||||
sources = ["*.{json,md,toml}", "cfg/*.ts", "src/**/*.ts"]
|
||||
sources = [
|
||||
"*.{json,md,toml}",
|
||||
"cfg/*.ts",
|
||||
"web/app/themes/haiku-atelier-2024/src/**/*.ts"
|
||||
]
|
||||
|
||||
[tasks.watch-format]
|
||||
alias = "wf"
|
||||
description = "Formate le code avec treefmt en utilisant la configuration globale"
|
||||
run = "watchexec -w src/ mise run format"
|
||||
sources = ["*.{json,md,toml}", "cfg/*.ts", "src/**/*.ts"]
|
||||
run = "watchexec -w web/app/themes/haiku-atelier-2024/src/ mise run format"
|
||||
sources = ["*.{json,md,toml}", "cfg/*.ts", "web/app/themes/haiku-atelier-2024/src/**/*.ts"]
|
||||
|
||||
[tasks.build-css]
|
||||
description = "Compile le CSS depuis les fichiers SCSS"
|
||||
|
|
@ -34,3 +39,7 @@
|
|||
"aube x lightningcss --browserslist --bundle --minify --output-file web/app/themes/haiku-atelier-2024/assets/css/pages/page-succes-commande.min.css -- web/app/themes/haiku-atelier-2024/assets/css/pages/page-succes-commande.css",
|
||||
]
|
||||
sources = ["web/app/themes/haiku-atelier-2024/src/sass/**/*.scss"]
|
||||
|
||||
[tasks.test-shop]
|
||||
description = "Lance les tests d'intégration pour la page Boutique"
|
||||
run = "aube x playwright test --config cfg/playwright.config.ts tests/playwright/shop.spec.ts"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue