webmock
Version:
Mock AJAX/HTTP/SSR - Automatically generate documentation
24 lines (23 loc) • 702 B
JavaScript
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')