blob: eb5eb5fd8278f2afb94b1d9ed862c3bd6b312818 [file] [log] [blame]
'use strict'
var UsergridClient = require('./lib/client')
var Usergrid = {
initSharedInstance: function(options) {
var self = this
if (self.isInitialized) {
return self
}
Object.setPrototypeOf(Usergrid, new UsergridClient(options))
UsergridClient.call(self)
self.isInitialized = true
self.isSharedInstance = true
}
}
Usergrid.init = Usergrid.initSharedInstance
module.exports = Usergrid