This package has been deprecated

Author message:

This package has been superseded by json-schema-faker.

fake-json

0.1.0 • Public • Published

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.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Published

Version History

  • Version
    Downloads (Last 7 Days)
    • Published

Package Sidebar

Install

npm i fake-json

Weekly Downloads

13

Version

0.1.0

License

none

Last publish

Collaborators

  • unindented