# raml-rb

[![Build Status](https://travis-ci.org/jpb/raml-rb.svg?branch=master)](https://travis-ci.org/jrb/raml-rb) [![Coverage Status](https://coveralls.io/repos/github/danascheider/raml-rb/badge.svg?branch=master)](https://coveralls.io/github/danascheider/raml-rb?branch=master)

A RAML parser, implemented in Ruby.

## Installation

```
gem install raml-rb
```

## Usage

```Ruby
raml = Raml::Parser.parse("#%RAML 0.8\ntitle: World Music API\nbaseUri: http://example.api.com/{version}")
raml = Raml::Parser.parse_file('path/to/file.raml')
```

## Todo

0. Parameters for Resource Types and Traits.
0. Ensure all attributes are supported.
0. Documentation generator.
0. RAML file generator.

## Author

James Brennan (james@jamesbrennan.ca)

# raml-rb

[![Build Status](https://travis-ci.org/jpb/raml-rb.svg?branch=master)](https://travis-ci.org/jrb/raml-rb) [![Coverage Status](https://coveralls.io/repos/github/jpb/raml-rb/badge.svg?branch=master)](https://coveralls.io/github/danascheider/raml-rb?branch=master)

A RAML parser, implemented in Ruby.

## Installation

```
gem install raml-rb
```

## Usage

```Ruby
raml = Raml::Parser.parse("#%RAML 0.8\ntitle: World Music API\nbaseUri: http://example.api.com/{version}")
raml = Raml::Parser.parse_file('path/to/file.raml')
```

## Todo

0. Parameters for Resource Types and Traits.
0. Ensure all attributes are supported.
0. Documentation generator.
0. RAML file generator.

## Author

James Brennan (james@jamesbrennan.ca)

Use jpb instead of danascheider for Coveralls badge
Use jpb instead of danascheider for Coveralls badge
