v1.1.0: The Flexibility UpdateRoute class (was previously a type alias) and pass the file name to kuusi.config.ts and kuusi will import that route for you!KuusiConfig class.
Log in to leave a comment
v1.0.0 everyone !!!1!!11!!Dolphin’s back, back again!
0.4.5
1.0.0
KuusiConfig is a class, not an interface. This cleans up the mess of semi-manually type checking the config and assigning default values.I had a really weird error during development that took 5 HOURS and 5 ppl to fix it, it turned out to be a triple dependency cycle which is crazy imo.
Log in to leave a comment
v0.4.4
This is actually one of the last versions before v.1.0.0. I have said that before but now I actually mean it.
Changed:
kuusi.config.ts not working at all.config.ts.I will also now work with alpha releases because jsr forces me to test some thing in production (after I published to jsr)
I also started on the CLI again, but with a different approach now.
Log in to leave a comment
Version v0.4.1
Jahooo, added some small things, patched some bugs, finalized webhooks and looking for a way to implement websockets, but I don’t know whether I can do that.
Log in to leave a comment
Don’t really know what to work on, webhook testing is really annoying because I need to maintain two servers at once that I need to mentally seperate and on codespaces that is not something I enjoy.
I have just been writing more documentation to procrastinate doing anything actually useful
Log in to leave a comment
Did so much I literally couldn’t even remember what I started with, but here is more code for you to nibble on
Log in to leave a comment
"RegEx".replace(/e.e/i, "agse");
Why is it that every time I release something it breaks instantly like wtf. Anyway webhooks are in development so thats that
Log in to leave a comment
0.3.0 babyyyyyyyy.The configging is now categorized, which was way harder to implement than it had any right to be. Fixed bugs, patched glitches, all that typa stuff.
I am going to work on webhooks now for version 0.4.0, and after that websockets for version 0.5.0.
Log in to leave a comment
Dear diary, today I had to cast a variable to itself to prevent a type error with never in my code. never wasn’t even present, it just showed up just to cause the type error. This makes me understand why people hate TypeScript.
Config parsing is done. Yippie! :D
Log in to leave a comment
Added two new config options:
exportDotenv: whether the dotenv variables should also be included in the env variables.warnAmbiguousRoutes: whether a warning should be shown when two url’s only differ by a trailing backslash.More things:
Development is not only going smooth, its fun as well! :D
Log in to leave a comment
Implementing configging as a file (kuusi.config.ts) instead of a function, which allows parsing the config to be the first thing the framework does when it is used, even before exporting everything. By doing this, config options like dotenv path and template dotenv path can be implemented. :D
It is late and since an image of example code is kinda weird I will just add a random image from my laptop. Enjoy
Log in to leave a comment
I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
Log in to leave a comment