# view-engine-raptor

> Raptor Templates view engine

Latest version **0.1.5-beta** (published 2014-06-06) · Apache License v2.0 license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install view-engine-raptor
pnpm add view-engine-raptor
yarn add view-engine-raptor
bun add view-engine-raptor
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.1.5-beta |
| Published | 2014-06-06 |
| First published | 2014-03-13 |
| Weekly downloads | 0 |
| License | Apache License v2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Patrick Steele-Idem |
| Maintainers | pnidem |
| Keywords | view-engine, raptor-templates |

## Links

- npm: https://www.npmjs.com/package/view-engine-raptor
- Repository: https://github.com/patrick-steele-idem/view-engine-raptor
- Issues: https://github.com/patrick-steele-idem/view-engine-raptor/issues
- npm.io page: https://npm.io/package/view-engine-raptor

## Dependencies (1)

- [raptor-templates](https://npm.io/package/raptor-templates.md) ^1.0.0

## Recent versions

- 0.1.5-beta (latest) — 2014-06-06
- 0.1.4-beta — 2014-05-08
- 0.1.3-beta — 2014-03-28
- 0.1.2-beta — 2014-03-18
- 0.1.1-beta — 2014-03-13
- 0.1.0-beta — 2014-03-13

## README

view-engine-raptor
==================
Raptor Templates [view engine](https://github.com/patrick-steele-idem/view-engine)

# Installation

```
npm install view-engine-raptor --save
```

# Usage

Enable the Raptor Templates view engine:
```javascript
require('view-engine').configure({
    engines: {
        'view-engine-rhtml': {
            extensions: ['rhtml']
        }
    }
})
```

The Raptor Templates view engine is now ready to be used elsewhere in your code:

```javascript
var template = require('view-engine').load('hello.rhtml');

// Callback-style
template.render({ name: 'John'}, function(err, data) {
    if (err) {
        console.log('Failed to render: ' + err);
        return;
    }

    console.log('Output: ' + data);
});

// Streaming-style
var out = require('fs').createOutputStream('hello.out', {encoding: 'utf8'});
template.stream({ name: 'John'}).pipe(out);

// Render to an existing render context
template.render({ name: 'John'}, context);
```

See the documentation for the [view engine](https://github.com/patrick-steele-idem/view-engine) module for more information.

---
_Source: https://npm.io/package/view-engine-raptor · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
