mirror of
https://github.com/demostf/demoserver.git
synced 2026-06-03 05:44:07 +02:00
update demo.js
This commit is contained in:
parent
50bb100b71
commit
d266f7e2fa
3 changed files with 17 additions and 25 deletions
8
index.js
8
index.js
|
|
@ -1,4 +1,4 @@
|
|||
var DemoParser = require('tf2-demo');
|
||||
var DemoParser = require('@demostf/demo.js');
|
||||
var express = require('express');
|
||||
var app = express();
|
||||
var url = require('url');
|
||||
|
|
@ -21,9 +21,9 @@ function handleDataStream (stream, cb, slow) {
|
|||
try {
|
||||
var buffer = Buffer.concat(buffers);
|
||||
var demo = DemoParser.Demo.fromNodeBuffer(buffer);
|
||||
var parser = demo.getParser(!slow);
|
||||
var header = parser.readHeader();
|
||||
var match = parser.parseBody();
|
||||
var parser = demo.getAnalyser(!slow);
|
||||
var header = parser.getHeader();
|
||||
var match = parser.getBody();
|
||||
var body = match.getState();
|
||||
body.header = header;
|
||||
cb(body);
|
||||
|
|
|
|||
32
package-lock.json
generated
32
package-lock.json
generated
|
|
@ -4,6 +4,16 @@
|
|||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
"@demostf/demo.js": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@demostf/demo.js/-/demo.js-2.1.0.tgz",
|
||||
"integrity": "sha512-tcWAwGiiPT+PUFXEE6a0Ahy4d650/rIjkvri117jNkLhHpz7fuvmfi5qYbqDN33al/4AI+rwtjldZiAJPTWVng==",
|
||||
"requires": {
|
||||
"bit-buffer": "0.2.3",
|
||||
"snappyjs": "0.6.0",
|
||||
"text-encoding-shim": "git+https://gitlab.com/hongaar/text-encoding-shim.git#83ff0f77f48d05b8ce83ddc7ca49d8df61363b31"
|
||||
}
|
||||
},
|
||||
"accepts": {
|
||||
"version": "1.3.4",
|
||||
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
|
||||
|
|
@ -45,11 +55,6 @@
|
|||
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
|
||||
"integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
|
||||
},
|
||||
"clone": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
|
||||
"integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs="
|
||||
},
|
||||
"content-disposition": {
|
||||
"version": "0.5.2",
|
||||
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
|
||||
|
|
@ -235,11 +240,6 @@
|
|||
"mime-db": "1.30.0"
|
||||
}
|
||||
},
|
||||
"minimist": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
||||
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||
|
|
@ -349,16 +349,8 @@
|
|||
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
|
||||
"integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
|
||||
},
|
||||
"tf2-demo": {
|
||||
"version": "1.1.5",
|
||||
"resolved": "https://registry.npmjs.org/tf2-demo/-/tf2-demo-1.1.5.tgz",
|
||||
"integrity": "sha512-l3y2psB3Hd/lWWwhxWCxcuetK91LoOelsVFEWjjk1HXQdioNM2FqPsF5CG/Ph50K+RvJ8c5o04uarTxdIxBwdg==",
|
||||
"requires": {
|
||||
"bit-buffer": "0.2.3",
|
||||
"clone": "2.1.1",
|
||||
"minimist": "1.2.0",
|
||||
"snappyjs": "0.6.0"
|
||||
}
|
||||
"text-encoding-shim": {
|
||||
"version": "git+https://gitlab.com/hongaar/text-encoding-shim.git#83ff0f77f48d05b8ce83ddc7ca49d8df61363b31"
|
||||
},
|
||||
"type-is": {
|
||||
"version": "1.6.15",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"express": "~4.16.x",
|
||||
"tf2-demo": "^1.1.5"
|
||||
"@demostf/demo.js": "^2.1.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "0.10.x"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue