mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-06-25 16:19:19 +02:00
- package.json with biome, rolldown, lightningcss devDependencies
- biome.json: add CSS formatter support
- scripts/build-css.mjs: lightningcss resolves @import chain, bundles/minifies CSS
- scripts/build-js.mjs: rolldown per-entry JS bundling (no code splitting)
- scripts/build.mjs: orchestrator for both CSS + JS
- scripts/check-build.mjs: staleness checker for CI/deploy guard
- justfile: add build, build-css, build-js, build-install, build-check recipes
- justfile: deploy recipe now runs build before deploy-code
- head.php + form-page.php: use dist/base.min.css instead of style.css
- All controllers + FormBootstrap: reference dist/*.min.{css,js}
- admin footer: load admin.min.js for all admin pages
- repertoire: use public.min.js instead of individual app JS files
- Fix stray '}' syntax error in admin.css line 305
- .gitignore: add app/public/assets/dist/
65 lines
943 B
Plaintext
65 lines
943 B
Plaintext
# Composer vendor directory (third-party PHP code) — root only
|
|
/vendor/
|
|
compose.lock
|
|
|
|
### Test databases ###
|
|
app/storage/test.db
|
|
*.db
|
|
*.db-wal
|
|
*.db-shm
|
|
app/.env
|
|
|
|
### Logs ###
|
|
error.log
|
|
app/storage/logs/*
|
|
!app/storage/logs/.gitkeep
|
|
app/public/admin/actions/error.log
|
|
|
|
# Rate limit cache (keep .gitkeep)
|
|
app/storage/cache/rate_limit/*
|
|
!app/storage/cache/rate_limit/.gitkeep
|
|
|
|
# FilePond tmp uploads + trash (keep .gitkeep)
|
|
app/storage/tmp/filepond/*
|
|
!app/storage/tmp/filepond/.gitkeep
|
|
app/storage/tmp/_trash/*
|
|
|
|
# Thesis storage (keep .gitkeep)
|
|
app/storage/theses/*
|
|
!app/storage/theses/.gitkeep
|
|
app/storage/tfe/*
|
|
!app/storage/tfe/.gitkeep
|
|
|
|
app/public/admin/actions/error.log
|
|
|
|
error.log
|
|
|
|
|
|
# Nix
|
|
.direnv/
|
|
result
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
|
|
/node_modules
|
|
|
|
# Build output
|
|
app/public/assets/dist/
|
|
|
|
# PHPStan cache
|
|
.phpstan.result.cache
|
|
|
|
# PHP CS Fixer cache
|
|
.php-cs-fixer.cache
|
|
|
|
# PHPUnit
|
|
.phpunit.result.cache
|
|
coverage/
|
|
|