Advertisement
nordlaender

Coffeescript output

Dec 31st, 2012
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Generated by CoffeeScript 1.4.0
  2. (function() {
  3.   var app, express, io, port, server;
  4.  
  5.   express = require("express");
  6.  
  7.   app = express();
  8.  
  9.   app.use(express["static"](__dirname));
  10.  
  11.   app.set("views", __dirname + "/views");
  12.  
  13.   app.set("view engine", "jade");
  14.  
  15.   app.get("/", function(req, res) {
  16.     return res.render("index");
  17.   });
  18.  
  19.   port = process.env.PORT || 5000;
  20.  
  21.   server = app.listen(port);
  22.  
  23.   io = require("socket.io").listen(server);
  24.  
  25.   io.sockets.on("connection", function(socket) {
  26.     'username=null\nsocket.broadcast.emit "news", "someone has joined us"\nsocket.emit "news", "please enter your username"\nsocket.on "news", (data)->\n   if !username\n      username=data\n io.sockets.emit "news", "" + username + " : " + data\nsocket.on "disconnect", ()->\n    io.sockets.emit "news", "someone has left us"';
  27.     return socket.emit("news", "data");
  28.   });
  29.  
  30. }).call(this);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement