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

Package Sidebar

Install

npm i torx

Weekly Downloads

8

Version

1.2.1

License

MIT

Unpacked Size

37.2 kB

Total Files

8

Last publish

Collaborators

  • slulego
  • stephen-ullom