mirror of
https://gitlab.com/timvisee/send.git
synced 2025-12-06 06:00:53 +03:00
Custom Loaders
Fluent Loader
The fluent loader "compiles" .ftl files into .js files directly usable by both the frontend and server for localization.
Generate Asset Map
This loader enumerates all the files in assets/ so that common/assets.js can provide mappings from the source filename to the hashed filename used on the site.
Generate L10N Map
This loader enumerates all the ftl files in public/locales so that the fluent loader can create it's js files.
Version Plugin
Creates a version.json file that gets exposed by the /__version__ route from the package.json file and current git commit hash.