sauvegarde le travail accompli
This commit is contained in:
parent
caf87cf1da
commit
26165682d9
521 changed files with 4919 additions and 17279 deletions
34
justfile
34
justfile
|
|
@ -20,12 +20,12 @@ stop:
|
|||
# Met à jour les dépendances composer et npm
|
||||
update:
|
||||
composer update
|
||||
pnpm update --latest
|
||||
bun update --latest
|
||||
|
||||
# Formatte avec Prettier et dprint
|
||||
format:
|
||||
@echo "Formatage de l'ensemble du code avec Prettier et dprint."
|
||||
pnpm prettier \
|
||||
bunx prettier \
|
||||
--cache \
|
||||
--cache-location "{{ cacheFolder }}/{{ prettierCacheFile }}" \
|
||||
--ignore-unknown \
|
||||
|
|
@ -35,40 +35,40 @@ format:
|
|||
|
||||
# Compile, minifie et optimise Sass vers CSS
|
||||
build-css:
|
||||
pnpm sass \
|
||||
bunx sass \
|
||||
--update \
|
||||
"web/app/themes/haiku-atelier-2024/src/sass":"web/app/themes/haiku-atelier-2024/assets/css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/main.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/main.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-panier.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-panier.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-accueil.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-accueil.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-boutique.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-boutique.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-a-propos.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-a-propos.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-modele-simple.min.css" \
|
||||
-- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-modele-simple.css"
|
||||
pnpm lightningcss \
|
||||
bunx lightningcss \
|
||||
--bundle \
|
||||
--minify \
|
||||
--output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-succes-commande.min.css" \
|
||||
|
|
@ -76,14 +76,14 @@ build-css:
|
|||
|
||||
# Compile le CSS à chaque changement de fichier
|
||||
watch-css:
|
||||
pnpm sass \
|
||||
bunx sass \
|
||||
--update \
|
||||
--watch \
|
||||
"web/app/themes/haiku-atelier-2024/src/sass":"web/app/themes/haiku-atelier-2024/assets/css"
|
||||
|
||||
# Compile TypeScript en JavaScript
|
||||
build-js:
|
||||
pnpm vite build
|
||||
bunx vite build
|
||||
|
||||
# Compile tout
|
||||
build-all:
|
||||
|
|
@ -92,17 +92,17 @@ build-all:
|
|||
|
||||
# Compile TypeScript à chaque changement de fichier
|
||||
watch-js:
|
||||
pnpm vite build --watch
|
||||
bunx vite build --watch
|
||||
|
||||
# Vérifie le code TypeScript avec des analyseurs statiques
|
||||
lint-js:
|
||||
-pnpm eslint "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
-pnpm biome check --reporter=summary "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
-pnpm oxlint "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
-bunx eslint "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
-bunx biome check --reporter=summary "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
-bunx oxlint "web/app/themes/haiku-atelier-2024/src/scripts"
|
||||
|
||||
# Vérifie le code TypeScript mort avec knip
|
||||
lint-code-mort:
|
||||
-pnpm knip
|
||||
-bunx knip
|
||||
|
||||
# Avec Jujetsu, fusionne tous les changements actuels dans le commit précédent et pousse sur le répertoire distant
|
||||
squash-and-push:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue