0.1.0 • Published 10 years ago

fake-json v0.1.0

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

Fake JSON Version Build Status Dependency Status

Generate fake data based on a JSON schema.

Installation

$ npm install --save fake-json

Usage

If you are going to generate data from the same schema multiple times, do something like this:

var FakeJson = require('fake-json');

var schema = {
  "type": "array",
  "items": {
    "type": "number",
    "minimum": 1,
    "maximum": 10
  },
  "minItems": 2,
  "maxItems": 5
};

var generator = new FakeJson(schema);
generator.generate(); // => [ 6, 10, 7 ]

If you are going to generate data from different schemas each time, you can do this instead:

var FakeJson = require('fake-json');
var generator = new FakeJson();

var schema = {
  "type": "array",
  "items": {
    "type": "number",
    "minimum": 1,
    "maximum": 10
  },
  "minItems": 2,
  "maxItems": 5
};

generator.generate(schema); // => [ 8, 1, 7, 5, 7 ]

Meta

Contributors

License

Copyright (c) 2014 Daniel Perez Alvarez (unindented.org). This is free software, and may be redistributed under the terms specified in the LICENSE file.

0.1.0

10 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago