quip.js
Version:
Simple Node.js wrapper (browser included) and CLI for Quip API.
27 lines (20 loc) • 723 B
text/coffeescript
Quip = require('../../dist/quip.js')
module.exports =
setUp: (done) ->
= new Quip(
accessToken: process.env['QUIP_ACCESS_TOKEN'])
.th.createDocument {title: 'Title',
content: '<h1>Title</h1><p>First paragraph</p>'}, (error, data) ->
= data['thread']['id'] if data and data['thread']
done()
return
getMessages: (test) ->
.msg.getMessages {thread_id: threadId}, (error, data) ->
test.ifError error
test.done()
return
newMessage: (test) ->
.msg.newMessage {thread_id: threadId, content: 'My New Message'}, (error, data) ->
test.ifError error
test.done()
return