flamethrower
flamethrower copied to clipboard
A blazingly fast router for static sites
Hi, I'm working on [2m2d](https://git.karx.xyz/karx/2m2d) whose webserver is written in Rust, so I can't use `npm` for the frontend (It has to be static sites only). Is there a way...
**What about integrating a ci pipeline into the project?** In this way, we could automate the process of checking that the new changes are breaking the codebase or not. I...
How about an example/video on how to use it without npm...
This PR introduces a ready-to-code development environment on [Gitpod](https://www.gitpod.io/). With a single click, a new development environment with all prerequisites installed and ` npm run dev` && `npm run dev`...
Many client-side routers, including SvelteKit and Next's routers have a visually hidden "announcer" element that declares new routes to assistive technologies when the page is navigated. This is acomplished through...
Flamethrower currently replaces existing link target: `` is replaced by `` Existing target should be kept untouched. https://github.com/fireship-io/flamethrower/blob/79883a4fb64cc2f2b29f465c7c9556111c58e7ae/lib/handlers.ts#L78 should be replaced by anchor.target = anchor.target || '_blank';
https://github.com/fireship-io/flamethrower/blob/79883a4fb64cc2f2b29f465c7c9556111c58e7ae/lib/main.ts#L12 should be replaced by ` opts && opts.log && console.log('🔥 flamethrower engaged');`
I just added a utility file which should contain every utility method. - Wrote the first one, ```dispatchEvent``` which will dispatch a new window event and it can be more...
this adds a workflow which builds flamethrower
Fixed a grammatical error where it said "a SPA" and also removed the random capitalization between Quick and Start, because it just hurt