4 Commits

Author SHA1 Message Date
Bob Farrell
6e09c67c66 Fix jetzig init
Create a new `main.zig` for use by `jetzig init` - using the demo app's
`main.zig` is no longer workable due to it depending on auth
middleware, which we do not want to enable by default in new projects.
2025-05-31 16:23:26 +01:00
Bob Farrell
16204a4832 Zmpl v2
Update to Zmpl v2, update demo app to be compatible with v2 syntax. Add
deprecation warning for v1 (v1 is default for now - will force v2 soon).
2024-04-07 10:34:34 +01:00
Bob Farrell
d5a8f247d7 Fix HTML bug in project init source template
Typo - remove unwanted closing div tag. Tag is a multi-line block,
resulting in a superfluous `</div>` and generating incoherent HTML.
2024-03-09 13:03:57 +00:00
Bob Farrell
d3a3582136 Implement init command, get rid of old init script/artifacts
Remove old bash script for setting up a new project, do everything in
Zig to make it platform agnostic and give us an easy place to add
scaffolding commands in future.
2024-03-06 22:57:11 +00:00