Skip to content

Latest commit

 

History

History
60 lines (36 loc) · 1.16 KB

README.md

File metadata and controls

60 lines (36 loc) · 1.16 KB

JSR score GitHub Actions

An HTML rendering library.

Getting started

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>

Contribute

We appreciate your help!

Style

Run deno fmt to format the code.

Run deno lint to lint the code.

Run deno task generate to generate code.


Developed with ❤️ @FartLabs