quip.js
Version:
Simple Node.js wrapper (browser included) and CLI for Quip API.
41 lines (30 loc) • 877 B
text/coffeescript
Quip = require('../../dist/quip.js')
module.exports =
setUp: (done) ->
= new Quip(
accessToken: process.env['QUIP_ACCESS_TOKEN'])
= null
done()
return
getAuthenticatedUser: (test) ->
.usr.getAuthenticatedUser (error, data) ->
test.ok(data and data['id']?)
= data['id']
test.ifError error
test.done()
return
getUser: (test) ->
.usr.getUser {id: userId}, (error, data) ->
test.ifError error
test.done()
return
getUsers: (test) ->
.usr.getUsers {ids: [userId, userId, userId]}, (error, data) ->
test.ifError error
test.done()
return
getContacts: (test) ->
.usr.getContacts (error, data) ->
test.ifError error
test.done()
return