mirror of https://codeberg.org/pzp/pzp-invite.git
update to ppppp-net
This commit is contained in:
parent
cbafdaa2fc
commit
96ffc426b3
10
lib/index.js
10
lib/index.js
|
@ -7,7 +7,7 @@ const p = require('promisify-tuple')
|
|||
/**
|
||||
* @typedef {{ pubkey: string }} SHSE
|
||||
* @typedef {ReturnType<import('ppppp-promise').init>} PPPPPPromise
|
||||
* @typedef {{connect: (addr: string, cb: CB<any>) => void}} ConnPlugin
|
||||
* @typedef {{connect: (addr: string, cb: CB<any>) => void}} PPPPPNet
|
||||
* @typedef {{
|
||||
* type: 'join',
|
||||
* address: string,
|
||||
|
@ -243,7 +243,7 @@ function parse(uri) {
|
|||
* @param {{
|
||||
* shse: SHSE;
|
||||
* promise: PPPPPPromise;
|
||||
* conn: ConnPlugin;
|
||||
* net: PPPPPNet;
|
||||
* }} peer
|
||||
* @param {unknown} config
|
||||
*/
|
||||
|
@ -277,7 +277,7 @@ function initInvite(peer, config) {
|
|||
}
|
||||
|
||||
// Connect to hub and create token
|
||||
const [err, rpc] = await p(peer.conn.connect)(opts._hubMsAddr)
|
||||
const [err, rpc] = await p(peer.net.connect)(opts._hubMsAddr)
|
||||
if (err) return cb(err)
|
||||
const [err2, hubToken] = await p(rpc.hub.createToken)()
|
||||
if (err2) return cb(err2)
|
||||
|
@ -346,7 +346,7 @@ function initInvite(peer, config) {
|
|||
}
|
||||
|
||||
// Connect to hub and create token
|
||||
const [err, rpc] = await p(peer.conn.connect)(opts._hubMsAddr)
|
||||
const [err, rpc] = await p(peer.net.connect)(opts._hubMsAddr)
|
||||
if (err) return cb(err)
|
||||
const [err2, hubToken] = await p(rpc.hub.createToken)()
|
||||
if (err2) return cb(err2)
|
||||
|
@ -390,7 +390,7 @@ function initInvite(peer, config) {
|
|||
}
|
||||
|
||||
exports.name = 'invite'
|
||||
exports.needs = ['shse', 'promise', 'conn']
|
||||
exports.needs = ['shse', 'promise', 'net']
|
||||
exports.manifest = {
|
||||
createForFriend: 'async',
|
||||
createForMyself: 'async',
|
||||
|
|
|
@ -16,8 +16,8 @@ test('createForFriend()', async (t) => {
|
|||
let createTokenCalled = false
|
||||
let createPromiseCalled = false
|
||||
|
||||
const mockConn = {
|
||||
name: 'conn',
|
||||
const mockNet = {
|
||||
name: 'net',
|
||||
manifest: {
|
||||
connect: 'async',
|
||||
},
|
||||
|
@ -59,7 +59,7 @@ test('createForFriend()', async (t) => {
|
|||
const local = require('secret-stack/bare')()
|
||||
.use(require('secret-stack/plugins/net'))
|
||||
.use(require('secret-handshake-ext/secret-stack'))
|
||||
.use(mockConn)
|
||||
.use(mockNet)
|
||||
.use(mockPromise)
|
||||
.use(require('../lib'))
|
||||
.call(null, {
|
||||
|
|
|
@ -16,8 +16,8 @@ test('createForMyself()', async (t) => {
|
|||
let createTokenCalled = false
|
||||
let createPromiseCalled = false
|
||||
|
||||
const mockConn = {
|
||||
name: 'conn',
|
||||
const mockNet = {
|
||||
name: 'net',
|
||||
manifest: {
|
||||
connect: 'async',
|
||||
},
|
||||
|
@ -59,7 +59,7 @@ test('createForMyself()', async (t) => {
|
|||
const local = require('secret-stack/bare')()
|
||||
.use(require('secret-stack/plugins/net'))
|
||||
.use(require('secret-handshake-ext/secret-stack'))
|
||||
.use(mockConn)
|
||||
.use(mockNet)
|
||||
.use(mockPromise)
|
||||
.use(require('../lib'))
|
||||
.call(null, {
|
||||
|
|
Loading…
Reference in New Issue