feat: adding AccessControllers and Identites re-exports

This commit is contained in:
Mark Henderson 2020-04-30 12:01:10 -04:00 committed by Mark Robert Henderson
parent f3d906e98e
commit 1c67c410aa
3 changed files with 527 additions and 564 deletions

1072
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -516,4 +516,7 @@ class OrbitDB {
}
}
OrbitDB.prototype.AccessControllers = AccessControllers
OrbitDB.prototype.Identities = Identities
module.exports = OrbitDB

16
test/re-exports.test.js Normal file
View File

@ -0,0 +1,16 @@
'use strict'
const assert = require('assert')
const { AccessControllers, Identities } = require('../src/OrbitDB')
describe('Re-exports', function () {
it('Successfully re-exports AccessControllers', () => {
assert.strictEqual(typeof AccessControllers, 'function')
assert.strictEqual(typeof AccessControllers.addAccessController, 'function')
})
it('Successfully re-exports Identities', () => {
assert.strictEqual(typeof Identities, 'function')
assert.strictEqual(typeof Identities.createIdentity, 'function')
})
})