lume
lume copied to clipboard
π₯ Static site generator for Deno π¦
v1.10.2 - Continuously Downloading React Packages while running commands OS - Ubuntu - 20.04 LTS ## Example ```sh /home/groot/.deno/bin/lume --version Download https://esm.sh/v90/@types/react-dom@~18.2/server~.d.ts Download https://esm.sh/v90/@types/react@~18.2/index.d.ts Download https://esm.sh/v90/@types/react-dom@~18.2/server~.d.ts Download https://esm.sh/v90/@types/react@~18.2/index.d.ts π₯lume v1.10.2...
It's possible to assign multiple template engines to a page, using the `templateEngine` value. For example: ```md --- title: Hello templateEngine: njk,md --- # {{ title }} ``` But it's...
- https://www.i18next.com/ - https://deno.land/x/[email protected] It's useful to create themes that users can translate to different languages without editing the layouts.
For v2.0.0 I'm thinking of removing the possibility of installing Lume with `deno run -A https://deno.land/x/lume/install.ts`. There are some reasons for this: - Deno install doesn't work in all cases...
Lume allows to pass arguments to Deno using the `--` separator. For example to use the `--compact` flag for Node compatibilty: ``` lume -s -- --compact ``` This feature was...
To add custom headers to some urls. So it could support something like this: https://docs.netlify.com/routing/headers/
It's better to simply use environment variables (like `ENV=dev`) The only difference with `--dev` mode is filter out the pages with `draft=true`, and this is something that can be easily...
I'm using the [remark plugin](https://github.com/lumeland/experimental-plugins/tree/main/remark), which now adds `vFile.data` to the markdown `pages.data`. It is working great, so I wrote another rehype plugin, to exctract an `excerpt` (the first paragraph,...
JSX plugin use React. It would be nice to have other lighter alternatives. - NanoJSX: https://nanojsx.io/ - Preact: https://preactjs.com/