torx
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

Torx

Torx is the TypeScript template engine for Node.

Installation

Torx is designed to run from the command line, as an Express template engine, or as a Node package.

npm install -g torx

Syntax

Execute and render TypeScript variables using the @ symbol.

<button>@label</button>

Escape @ by using it twice, @@.

<p>@@username</p>

This example creates a square with 5 stripes.

@{
   const imageSize = 200;
   const stripeHeight = 20;
}
<svg width="@imageSize" height="@imageSize" xmlns="http://www.w3.org/2000/svg">
   @for (let index = 0; index < 5; index++) {
      <rect x="0" y="@(index * stripeHeight * 2)" width="@imageSize" height="@stripeHeight" />
   }
</svg>

Usage

torx file.torx out/file.html

/torx/

    Package Sidebar

    Install

    npm i torx

    Weekly Downloads

    16

    Version

    1.2.1

    License

    MIT

    Unpacked Size

    37.2 kB

    Total Files

    8

    Last publish

    Collaborators

    • slulego
    • stephen-ullom