1.0.3 • Published 6 years ago

hack2k18 v1.0.3

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago
const SocketClient = require('hack2k18');

// either local or deployed, specify host
const client = new SocketClient('ws://hack2k18.azurewebsites.net/');

const profile = {
  name: 'mastaWu',
  location: 'VA'
};

client.connect(profile);

client.on('connected', service => {

  // get results
  service.query();

  // results returned
  service.on('query', results => {

    // select
    service.select('brewery');

    // select confirmation
    service.on('selected', selected => {

      // pay
      service.pay('brewery');

      // pay confirmation
      service.on('paid', receipt => {

        console.log(receipt);
      });
    });
  });
});