Sha256: 06274985d0ffd377d7182aa90d64e6b3451bd7d9ccb4045ad8868ab08a1df571

Contents?: true

Size: 487 Bytes

Versions: 6

Compression:

Stored size: 487 Bytes

Contents

#!/usr/bin/env coffee
## npm insatll socket.io-client coffee-script

socket = require('socket.io-client').connect('http://localhost:3000')

socket.on 'connect', ->
  console.log 'connect!!'

socket.on 'disconnect', ->
  console.log 'disconnected'

socket.on 'chat', (data) ->
  console.log "> " + data.msg

process.stdin.setEncoding 'utf8'
process.stdin.on 'data', (data) ->
  msg = data.replace(/[\r\n]/g, '')
  return if msg.length < 1
  socket.emit 'chat', {msg: msg, at: Date.now()}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
socket.io-client-simple-1.1.0 samples/sample.coffee
socket.io-client-simple-1.0.0 samples/sample.coffee
socket.io-client-simple-0.0.6 samples/sample.coffee
socket.io-client-simple-0.0.5 samples/sample.coffee
socket.io-client-simple-0.0.4 samples/sample.coffee
socket.io-client-simple-0.0.3 samples/sample.coffee