0.0.2 • Published 7 years ago

dfaqapi v0.0.2

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

dfaqapi

Read it as "The Fake Api". Plug n play mocks for XMLHTTPRequest

Usage

import DFaqApi from 'dfaqapi'
import { Factory, faker } from 'dfaqapi'

// Initialize the fake server
let faker = new DFaqApi({
  apiPrefix: '/v1',
  factories: {
    users: Factory.extend({
      name: faker.name.findName(),
      email: faker.internet.email()
    })
  }
})

// Seed the database
faker.createList('users', 10)

// Mock the routes
faker.get('/users', (db, request) => {
  return {
    users: db.getCollection('users').data
  }
})