npm.io
0.1.0 • Published 8 years ago

rocket-composer-client

Licence
ISC
Version
0.1.0
Deps
2
Size
13 kB
Vulns
0
Weekly
0

rocket-composer-client

rocket-composer-client

example

const config = require('./config.json');
const rocketComposerClient = require('rocket-composer-client');
const NetworkUser = rocketComposerClient.NetworkUser;
const RocketRunUser = rocketComposerClient.RocketUser;

let networkUser = new NetworkUser(config.baseUrl, userId);
let rocketrunUser = new RocketRunUser(config.baseUrl, userId);

async init() {
    /// only network clients can signup
    await networkUser.signup();
    console.log('signup done');

    await new Promise(resolve => {
        setTimeout(resolve(true), 1000);
    });

    // sub network clients should bind to network client
    await rocketrunUser.bind(networkUser);
    console.log('rocketUser Bind Done');
}

Keywords