Tyler
Tyler
This PR is in response to a series of issues: #141, #204 and #344. This code adds "hooks" as a feature, with the initial implementation containing 5 hooks. I've added...
This PR is in response to issues described in #204. I've modified `RunCommand` to accept a slice of strings to execute in the same shell. Each string in the slice...
This PR addresses the issue brought up in #661. I've also updated the docs and added test coverage! Included Taskfiles that declare a `default` task will be aliased automatically to...
Hi, thanks for the awesome plugin! Would it be possible to add support for other types of syntax highlighters? I'm building a code mod tool and it would be great...
### Steps to reproduce - Set up a Nuxt + FeathersVuex project per the documentation. - Create a page that queries a FeathersVuex service in asyncData - Go directly to...
The torque framework has some APIs for decoding form data. It might be useful to include support for honeypot fields, as described by Kent Dodds on his blog: https://forms.epicweb.dev/06 >...
The torque framework has its own [`htmx` package](https://github.com/tylermmorton/torque/tree/master/pkg/htmx), mostly containing logic to wire up WebSockets and SSE into torque. Recently a new package was released called [`htmx-go`](https://github.com/angelofallars/htmx-go) that is a...
In the current version of the `torque` API, `Loader` and `Renderer` simply use the `any` type to describe the loader data. ```go type Loader interface { Load(req *http.Request) (any, error)...
Problem: I often find myself configuring a rate-limiter guard for every route I register with a `torque` app. I think this is a good use case for the `Guard` API...
With the addition of the `EventSource` route module type, there is also basic support for the [htmx sse extension](https://htmx.org/extensions/server-sent-events/) in the [`torque/pkg/htmx`](https://github.com/tylermmorton/torque/blob/master/pkg/htmx/sse.go) sub-package as of https://github.com/tylermmorton/torque/commit/94a167a11092a658f4e33697d16b78bbddc50d58. TODO: - [ ]...