UNPKG

webmock

Version:

Mock AJAX/HTTP/SSR - Automatically generate documentation

24 lines (23 loc) 702 B
const defaultProps = require("./defaultProps") const extend = require('safe-extend') class Webmock { constructor(props) { const self = this self.props = extend(true, defaultProps, props) self.data = { url: [] } } } Webmock.prototype.url = require('./url') Webmock.prototype.render = require('./render') Webmock.prototype.middleware = require('./middleware') Webmock.prototype.connect = require('./connect/index') Webmock.prototype.writeDoc = function (filepath) { const self = this setTimeout(function () { require('./writeDoc').bind(self)(filepath) }, 0) } module.exports = Webmock module.exports.express = require('./express')