Sha256: 58e772814efdc33fa3d68392014c9416db7c0fab6334b828e230931f2fbc1e3f

Contents?: true

Size: 877 Bytes

Versions: 3

Compression:

Stored size: 877 Bytes

Contents

# Spirit
[![Dependency Status](https://gemnasium.com/jimjh/genie-parser.png)](https://gemnasium.com/jimjh/genie-parser)
[![Code Climate](https://codeclimate.com/github/jimjh/genie-parser.png)](https://codeclimate.com/github/jimjh/genie-parser)
[![Build Status](https://travis-ci.org/jimjh/genie-parser.png)](https://travis-ci.org/jimjh/genie-parser)

Genie's parser, which parses the Genie Markup Language and produces HTML
partials. Both Aladdin and Lamp should depend on this gem for all their parsing
needs.

## Installation

Add this line to your application's Gemfile:

    gem 'spirit'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install spirit

## Usage

### Parsing a document

```rb
Spirit::Document.new(data, opts).render //=> rendered html
```

### Parsing a manifest

```rb
Spirit::Manifest.new(data, opts) //=> configuration object
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spirit-0.5 README.md
spirit-0.2 README.md
spirit-0.1.0.pre.2 README.md