Ulrik Strid

Results 52 issues of Ulrik Strid

The environment variable `HOME` is not standard on Windows and should probably fallback to `USERPROFILE`.

enhancement
windows

It would be nice if we could match on a file extension in the router, something like this: ```ocaml [ Dream.get "/foo/:bar" @@ html_handler; Dream.get "/foo/:bar.html" @@ html_handler; Dream.get "/foo/:bar.json"...

🎓 study

replit is a platform for running small playgrounds with web servers. I think they can run "forever" and there might be a option to pay for better performance etc. [replit...

🎓 study
🤷‍♀️ upstream

It might be possible to just fold it into the redis adapter and add some checks to see what is used. Solves #144

My long term goal for this is that I want this to be useable in native as well. For that to happen we need to make it possible to use...

enhancement
help wanted

The current pretty printing of routes are very simple so we should be able to do it without Pastel.

We need a way to support websockets. For `httpaf` we can use this to upgrade the connection: https://github.com/anmonteiro/httpaf/blob/fork/lib/httpaf.mli#L640. For `h2` we can just take the TCP connection and do the...

This changes watchman to a esy packaged fswatch. This should allow us to package the watcher with fastpack which means that there is not external install. Outstanding tasks: - [...

It would be cool if pesy would support [bisect_ppx](https://github.com/aantron/bisect_ppx) to get nice coverage reports. It could be as simple as this (from the recommended dune setup): ```ocaml let preprocess =...

enhancement
custom-rules

When #36 is merged it might make sense to add support for a file to print some custom message. The file should be read, printed to stdout and then removed.

enhancement
good first issue