An HTML rendering library.
1. Install Deno.
2. Start a new Deno project.
deno init
3. Add html as a project dependency.
deno add jsr:@fartlabs/ht
4. Add a file ending in .[j|t]s
to your project. For example, main.ts
.
import { a } from "@fartlabs/ht";
const html = a({ href: "https://jsr.io/@fartlabs/ht" }, "@fartlabs/ht");
Deno.writeTextFileSync("index.html", html);
5. Compile your html by running the .[j|t]s
file.
deno run --allow-write main.ts
Resulting index.html
:
<a href="https://jsr.io/@fartlabs/ht">@fartlabs/ht</a>
We appreciate your help!
Run deno fmt
to format the code.
Run deno lint
to lint the code.
Run deno task generate
to generate code.
Developed with ❤️ @FartLabs