Browse Source

Add simpel TCP Server

master
garritfra 6 years ago
parent
commit
981b9b884a
  1. 6720
      package-lock.json
  2. 17
      package.json
  3. 17
      src/app.js

6720
package-lock.json generated

File diff suppressed because it is too large Load Diff

17
package.json

@ -0,0 +1,17 @@
{
"name": "blockchain-project",
"version": "1.0.0",
"description": "Blockchain",
"scripts": {
"start": "tsc src/app.ts && node dist/app.js"
},
"author": "@garritfra",
"license": "ISC",
"dependencies": {
"parcel": "^1.10.3",
"parcel-bundler": "^1.10.3"
},
"devDependencies": {
"typescript": "^3.1.6"
}
}

17
src/app.js

@ -0,0 +1,17 @@
const net = require("net");
const server = net.createServer(c => {
//'connection' listener
console.log("client connected");
c.on("end", () => {
console.log("client disconnected");
});
c.write("Hi!");
c.pipe(c);
});
server.listen(42, () => {
//'listening' listener
console.log("server bound");
});
Loading…
Cancel
Save