An open API service indexing awesome lists of open source software.

https://github.com/wavesoft/raml-lipsum

Generates random data from RAML specifications
https://github.com/wavesoft/raml-lipsum

Last synced: 5 months ago
JSON representation

Generates random data from RAML specifications

Awesome Lists containing this project

README

          

# raml-lipsum [Beta]

Generates random data from RAML 1.0 type specifications

**NOTE:** This generator operats only on the RAML 1.0 `type` specifications.
It's not aware of anything else at the moment.

# Usage

You can use `raml-lipsum` either from the command-line, or as a node library.

From the command-line:

```bash
~$ raml-lipsum path/to/file.raml TypeName > sample-data.json
```

As a library:

```js
var RAMLGenerator = require('raml-lipsum');

// Load RAML file and create a generator
var generator = new RAMLGenerator('/path/to/file.raml');

// Generate some data for the given type
var data = generator.generate('TypeName');
console.log(JSON.stringify(data));
```

# Installation

project: `npm install raml-lipsum --save`

global: `npm install raml-lipsum -g`

# License

Copyright (c) 2016 Ioannis Charalampidis

MIT (http://opensource.org/licenses/mit-license.php)