0.3.0 • Published 10 years ago

dt-stream v0.3.0

Weekly downloads
10
License
-
Repository
github
Last release
10 years ago

Δt Stream Adapter

This is a stream adapter for Δt.

Installation

$ npm install dt-stream

Usage

var Template = require('dynamictemplate').Template;
var streamify = require('dt-stream');

var template = streamify(new Template({schema:5, pretty:true}, function () {
    this.$html(function () {
        this.$body("hello world");
    });
}));

template.stream.pipe(process.stdout);

/* → stdout:
<html>
  <body>
    hello world
  </body>
</html>
*/

api

Returns a normal nodejs stream and emits the template as string data.

Δt is already packed with a simple render function to use this adapter to stream templates out through for example a http request.

Note

Unfortunatily this disables the ability to change the template after it was rendered, but asyncronious operations like filesystem io still works pretty well.

0.3.0

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.3

11 years ago

0.1.2

12 years ago

0.1.1

12 years ago

0.1.0

12 years ago

0.0.1

12 years ago