From 768c5fc3a61cd81e75564f4c7d29b454f660cf73 Mon Sep 17 00:00:00 2001 From: Brandon Date: Wed, 11 Nov 2020 12:21:02 -0800 Subject: [PATCH] MIT Licence and Buffer fix --- README.md | 2 +- dao/client.js | 4 +- dao/socketServer.js | 10 +- example/rawBuffer/hello-client.js | 2 +- package-lock.json | 1214 ----------------- package.json | 6 +- spec/coverage/coverage.json | 2 +- spec/coverage/lcov-report/index.html | 48 +- .../lcov-report/node-ipc/dao/client.js.html | 58 +- .../lcov-report/node-ipc/dao/index.html | 40 +- .../node-ipc/dao/socketServer.js.html | 72 +- .../node-ipc/entities/Defaults.js.html | 20 +- .../node-ipc/entities/EventParser.js.html | 4 +- .../lcov-report/node-ipc/entities/index.html | 22 +- spec/coverage/lcov-report/node-ipc/index.html | 4 +- .../lcov-report/node-ipc/node-ipc.js.html | 4 +- .../lcov-report/node-ipc/services/IPC.js.html | 75 +- .../lcov-report/node-ipc/services/index.html | 22 +- spec/coverage/lcov.info | 747 +++++----- 19 files changed, 564 insertions(+), 1792 deletions(-) delete mode 100644 package-lock.json diff --git a/README.md b/README.md index 7b149e2..4d075df 100644 --- a/README.md +++ b/README.md @@ -759,7 +759,7 @@ Writing explicit buffers, int types, doubles, floats etc. as well as big endian ipc.config.encoding='hex'; //make a 6 byte buffer for example - const myBuffer=new Buffer(6).fill(0); + const myBuffer=Buffer.alloc(6).fill(0); //fill the first 2 bytes with a 16 bit (2 byte) short unsigned int diff --git a/dao/client.js b/dao/client.js index 0cf166d..32ec646 100644 --- a/dao/client.js +++ b/dao/client.js @@ -40,7 +40,7 @@ function emit(type,data){ message.data=data; if(this.config.rawBuffer){ - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -205,7 +205,7 @@ function connect(){ if(client.config.rawBuffer){ client.publish( 'data', - new Buffer(data,client.config.encoding) + Buffer.from(data,client.config.encoding) ); if(!client.config.sync){ return; diff --git a/dao/socketServer.js b/dao/socketServer.js index b330654..dece1db 100644 --- a/dao/socketServer.js +++ b/dao/socketServer.js @@ -74,7 +74,7 @@ function emit(socket, type, data){ if(this.config.rawBuffer){ this.log(this.config.encoding) - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -104,7 +104,7 @@ function broadcast(type,data){ message.data=data; if(this.config.rawBuffer){ - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -152,7 +152,7 @@ function serverClosed(){ function gotData(socket,data,UDPSocket){ let sock=((this.udp4 || this.udp6)? UDPSocket : socket); if(this.config.rawBuffer){ - data=new Buffer(data,this.config.encoding); + data=Buffer.from(data,this.config.encoding); this.publish( 'data', data, @@ -240,7 +240,7 @@ function serverCreated(socket) { let data; if(this.config.rawSocket){ - data=new Buffer(msg,this.config.encoding); + data=Buffer.from(msg,this.config.encoding); }else{ data=msg.toString(); } @@ -374,7 +374,7 @@ function startTLSServer(){ } function UDPWrite(message,socket){ - let data=new Buffer(message, this.config.encoding); + let data=Buffer.from(message, this.config.encoding); this.server.send( data, 0, diff --git a/example/rawBuffer/hello-client.js b/example/rawBuffer/hello-client.js index f22ab53..e32d4fc 100644 --- a/example/rawBuffer/hello-client.js +++ b/example/rawBuffer/hello-client.js @@ -21,7 +21,7 @@ ipc.connectTo( 'connect', function(){ //make a 6 byte buffer for example - const myBuffer=new Buffer(6).fill(0); + const myBuffer=Buffer.alloc(6).fill(0); myBuffer.writeUInt16BE(0x02,0); myBuffer.writeUInt32BE(0xffeecc,2); diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 0f9f3e1..0000000 --- a/package-lock.json +++ /dev/null @@ -1,1214 +0,0 @@ -{ - "name": "node-ipc", - "version": "9.1.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "abbrev": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz", - "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=", - "dev": true - }, - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, - "requires": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" - } - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "asn1": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", - "dev": true - }, - "assert-plus": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bluebird": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true, - "optional": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "dev": true, - "optional": true, - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "optional": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true, - "optional": true - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "codacy-coverage": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/codacy-coverage/-/codacy-coverage-2.0.0.tgz", - "integrity": "sha1-WMW130vKqntSFCQX8vh3TtP7T+c=", - "dev": true, - "requires": { - "bluebird": "^2.9.x", - "commander": "^2.x", - "joi": "^6.4.x", - "lcov-parse": "0.x", - "log-driver": "^1.x", - "request-promise": "^0.x" - } - }, - "combined-stream": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.x.x" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "optional": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "easy-stack": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz", - "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=" - }, - "ecc-jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "dev": true, - "optional": true, - "requires": { - "jsbn": "~0.1.0" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.7.1.tgz", - "integrity": "sha1-MOz89mypjcZ80v0WKr626vqM5vw=", - "dev": true, - "requires": { - "esprima": "^1.2.2", - "estraverse": "^1.9.1", - "esutils": "^2.0.2", - "optionator": "^0.5.0", - "source-map": "~0.2.0" - }, - "dependencies": { - "esprima": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", - "integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=", - "dev": true - } - } - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "estraverse": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", - "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==" - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "extend": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", - "dev": true - }, - "extsprintf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", - "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", - "dev": true - }, - "fast-levenshtein": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", - "integrity": "sha1-AXjc3uAjuSkFGTrwlZ6KdjnP3Lk=", - "dev": true - }, - "fileset": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.2.1.tgz", - "integrity": "sha1-WI74lzxmI7KnbfRlEFaWuWqsgGc=", - "dev": true, - "requires": { - "glob": "5.x", - "minimatch": "2.x" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "handlebars": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz", - "integrity": "sha1-PTDHGLCaPZbyPqTMH0A8TTup/08=", - "dev": true, - "requires": { - "async": "^1.4.0", - "optimist": "^0.6.1", - "source-map": "^0.4.4", - "uglify-js": "^2.6" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "har-schema": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", - "dev": true - }, - "har-validator": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", - "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", - "dev": true, - "requires": { - "ajv": "^4.9.1", - "har-schema": "^1.0.5" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "hawk": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "is-buffer": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", - "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=", - "dev": true, - "optional": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "isemail": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/isemail/-/isemail-1.2.0.tgz", - "integrity": "sha1-vgPfjMPineTSxd9lASY/H6RZXpo=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.1.tgz", - "integrity": "sha1-zXMI6zSdBbnyGBYyukxKO1NNJyQ=", - "dev": true, - "requires": { - "abbrev": "1.0.x", - "async": "1.x", - "escodegen": "1.7.x", - "esprima": "2.7.x", - "fileset": "0.2.x", - "handlebars": "^4.0.1", - "js-yaml": "3.x", - "mkdirp": "0.5.x", - "nopt": "3.x", - "once": "1.x", - "resolve": "1.1.x", - "supports-color": "^3.1.0", - "which": "^1.1.1", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "jasmine": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.4.1.tgz", - "integrity": "sha1-kBbdpFMhPSesbUPcTqlzFaGJCF4=", - "dev": true, - "requires": { - "exit": "^0.1.2", - "glob": "^3.2.11", - "jasmine-core": "~2.4.0" - }, - "dependencies": { - "glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", - "dev": true, - "requires": { - "inherits": "2", - "minimatch": "0.3" - } - }, - "minimatch": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", - "dev": true, - "requires": { - "lru-cache": "2", - "sigmund": "~1.0.0" - } - } - } - }, - "jasmine-core": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.4.1.tgz", - "integrity": "sha1-b4OrOg8WlRcizgfSBsdz1XzIOL4=", - "dev": true - }, - "joi": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-6.10.1.tgz", - "integrity": "sha1-TVDDGAeRIgAP5fFq8f+OGRe3fgY=", - "dev": true, - "requires": { - "hoek": "2.x.x", - "isemail": "1.x.x", - "moment": "2.x.x", - "topo": "1.x.x" - } - }, - "js-message": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", - "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=" - }, - "js-queue": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz", - "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", - "requires": { - "easy-stack": "^1.0.0" - } - }, - "js-yaml": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.9.0.tgz", - "integrity": "sha512-0LoUNELX4S+iofCT8f4uEHIiRBR+c2AINyC8qRWfC6QNruLtxVZRJaPcu/xwMgFIgDxF25tGHaDjvxzJCNE9yw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "dependencies": { - "esprima": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", - "dev": true - } - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsprim": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", - "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.0.2", - "json-schema": "0.2.3", - "verror": "1.3.6" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true, - "optional": true - }, - "lcov-parse": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz", - "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=", - "dev": true - }, - "levn": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz", - "integrity": "sha1-uo0znQykphDjo/FFucr0iAcVUFQ=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.0", - "type-check": "~0.3.1" - } - }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "log-driver": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz", - "integrity": "sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY=", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "mime-db": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz", - "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=", - "dev": true - }, - "mime-types": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz", - "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=", - "dev": true, - "requires": { - "mime-db": "~1.27.0" - } - }, - "minimatch": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "^1.0.0" - } - }, - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } - } - }, - "moment": { - "version": "2.18.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz", - "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8=", - "dev": true - }, - "node-cmd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-cmd/-/node-cmd-2.0.0.tgz", - "integrity": "sha1-Y0VlV3Sjs/gBgbPlJCG6DSP1iPQ=", - "dev": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, - "optionator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz", - "integrity": "sha1-t1qJlaLUF98ltuTjhi9QqohlE2g=", - "dev": true, - "requires": { - "deep-is": "~0.1.2", - "fast-levenshtein": "~1.0.0", - "levn": "~0.2.5", - "prelude-ls": "~1.1.1", - "type-check": "~0.3.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "performance-now": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "qs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "optional": true - }, - "request": { - "version": "2.81.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", - "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", - "dev": true, - "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~4.2.1", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "performance-now": "^0.2.0", - "qs": "~6.4.0", - "safe-buffer": "^5.0.1", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.0.0" - } - }, - "request-promise": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-0.4.3.tgz", - "integrity": "sha1-PI3cgvBviQjXIK7eHWeUJY4iEhw=", - "dev": true, - "requires": { - "bluebird": "^2.3", - "chalk": "^1.1.0", - "lodash": "^3.10.0", - "request": "^2.34" - } - }, - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "optional": true, - "requires": { - "align-text": "^0.1.1" - } - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "source-map": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", - "dev": true, - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", - "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "tweetnacl": "~0.14.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - } - } - }, - "stringstream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "topo": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/topo/-/topo-1.1.0.tgz", - "integrity": "sha1-6ddRYV0buH3IZdsYL6HKCl71NtU=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "tough-cookie": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", - "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", - "dev": true, - "requires": { - "punycode": "^1.4.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "optional": true, - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true, - "optional": true - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "dev": true, - "optional": true - }, - "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "dev": true - }, - "verror": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", - "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", - "dev": true, - "requires": { - "extsprintf": "1.0.2" - } - }, - "which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true, - "optional": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "optional": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } -} diff --git a/package.json b/package.json index 4e3a917..4019daa 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "node-ipc", - "version": "9.1.1", + "version": "9.1.2", "description": "A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.", "main": "node-ipc.js", "directories": { "example": "example" }, "engines": { - "node": ">=4.0.0" + "node": ">=6.0.0" }, "dependencies": { "event-pubsub": "4.3.0", @@ -52,7 +52,7 @@ "memory" ], "author": "Brandon Nozaki Miller", - "license": "DBAD", + "license": "MIT", "repository": { "type": "git", "url": "https://github.com/RIAEvangelist/node-ipc.git" diff --git a/spec/coverage/coverage.json b/spec/coverage/coverage.json index d3aa851..b0bcaa9 100644 --- a/spec/coverage/coverage.json +++ b/spec/coverage/coverage.json @@ -1 +1 @@ -{"/home/brandon/git/node-ipc/node-ipc.js":{"path":"/home/brandon/git/node-ipc/node-ipc.js","s":{"1":1,"2":1,"3":1,"4":1},"b":{},"f":{"1":1},"fnMap":{"1":{"name":"(anonymous_1)","line":6,"loc":{"start":{"line":6,"column":15},"end":{"line":6,"column":17}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":41}},"2":{"start":{"line":7,"column":8},"end":{"line":7,"column":16}},"3":{"start":{"line":9,"column":8},"end":{"line":17,"column":9}},"4":{"start":{"line":21,"column":0},"end":{"line":21,"column":29}}},"branchMap":{}},"/home/brandon/git/node-ipc/services/IPC.js":{"path":"/home/brandon/git/node-ipc/services/IPC.js","s":{"1":1,"2":1,"3":1,"4":116,"5":0,"6":116,"7":116,"8":370,"9":336,"10":34,"11":116,"12":1,"13":7,"14":0,"15":7,"16":7,"17":7,"18":7,"19":7,"20":7,"21":1,"22":1,"23":0,"24":0,"25":1,"26":0,"27":0,"28":1,"29":0,"30":1,"31":1,"32":1,"33":1,"34":3,"35":1,"36":1,"37":1,"38":1,"39":3,"40":1,"41":1,"42":1,"43":1,"44":3,"45":2,"46":2,"47":3,"48":0,"49":0,"50":0,"51":0,"52":3,"53":0,"54":0,"55":0,"56":3,"57":0,"58":0,"59":0,"60":3,"61":1,"62":1,"63":3,"64":0,"65":0,"66":3,"67":0,"68":3,"69":3,"70":2,"71":2,"72":0,"73":3,"74":1,"75":4,"76":2,"77":2,"78":4,"79":0,"80":4,"81":0,"82":0,"83":4,"84":2,"85":2,"86":4,"87":0,"88":0,"89":0,"90":0,"91":0,"92":4,"93":4,"94":4,"95":4,"96":4,"97":1,"98":3,"99":0,"100":0,"101":3,"102":3,"103":3,"104":3,"105":3,"106":0,"107":0,"108":0,"109":3,"110":3,"111":3,"112":3,"113":0,"114":0,"115":3,"116":0,"117":0,"118":3,"119":0,"120":0,"121":3,"122":0,"123":3,"124":0,"125":0,"126":0,"127":0,"128":0,"129":3,"130":3,"131":3,"132":3,"133":3,"134":3,"135":1},"b":{"1":[0,116],"2":[336,34],"3":[0,7],"4":[7,0],"5":[7,0],"6":[0,1],"7":[0,1],"8":[0,1],"9":[1,2],"10":[1,2],"11":[2,1],"12":[0,3],"13":[3,3],"14":[0,3],"15":[0,3],"16":[1,2],"17":[0,3],"18":[0,3],"19":[2,1],"20":[0,2],"21":[2,1],"22":[2,2],"23":[0,4],"24":[0,4],"25":[2,2],"26":[0,4],"27":[0,0],"28":[0,3],"29":[3,0],"30":[0,3],"31":[3,0],"32":[0,3],"33":[0,3],"34":[0,3],"35":[0,3],"36":[0,3],"37":[0,0]},"f":{"1":1,"2":116,"3":7,"4":1,"5":0,"6":3,"7":4,"8":3},"fnMap":{"1":{"name":"(anonymous_1)","line":9,"loc":{"start":{"line":9,"column":15},"end":{"line":9,"column":17}}},"2":{"name":"log","line":64,"loc":{"start":{"line":64,"column":0},"end":{"line":64,"column":14}}},"3":{"name":"disconnect","line":90,"loc":{"start":{"line":90,"column":0},"end":{"line":90,"column":23}}},"4":{"name":"serve","line":107,"loc":{"start":{"line":107,"column":0},"end":{"line":107,"column":29}}},"5":{"name":"emptyCallback","line":137,"loc":{"start":{"line":137,"column":0},"end":{"line":137,"column":24}}},"6":{"name":"serveNet","line":141,"loc":{"start":{"line":141,"column":0},"end":{"line":141,"column":45}}},"7":{"name":"connect","line":218,"loc":{"start":{"line":218,"column":0},"end":{"line":218,"column":34}}},"8":{"name":"connectNet","line":267,"loc":{"start":{"line":267,"column":0},"end":{"line":267,"column":42}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":6,"column":27}},"2":{"start":{"line":10,"column":8},"end":{"line":60,"column":10}},"3":{"start":{"line":64,"column":0},"end":{"line":88,"column":1}},"4":{"start":{"line":65,"column":4},"end":{"line":67,"column":5}},"5":{"start":{"line":66,"column":8},"end":{"line":66,"column":15}},"6":{"start":{"line":69,"column":4},"end":{"line":69,"column":53}},"7":{"start":{"line":71,"column":4},"end":{"line":83,"column":5}},"8":{"start":{"line":72,"column":8},"end":{"line":74,"column":9}},"9":{"start":{"line":73,"column":12},"end":{"line":73,"column":21}},"10":{"start":{"line":76,"column":8},"end":{"line":82,"column":10}},"11":{"start":{"line":85,"column":4},"end":{"line":87,"column":6}},"12":{"start":{"line":90,"column":0},"end":{"line":105,"column":1}},"13":{"start":{"line":91,"column":4},"end":{"line":93,"column":5}},"14":{"start":{"line":92,"column":8},"end":{"line":92,"column":15}},"15":{"start":{"line":95,"column":4},"end":{"line":95,"column":44}},"16":{"start":{"line":97,"column":4},"end":{"line":97,"column":29}},"17":{"start":{"line":98,"column":4},"end":{"line":102,"column":5}},"18":{"start":{"line":99,"column":8},"end":{"line":101,"column":9}},"19":{"start":{"line":100,"column":12},"end":{"line":100,"column":41}},"20":{"start":{"line":104,"column":4},"end":{"line":104,"column":23}},"21":{"start":{"line":107,"column":0},"end":{"line":135,"column":1}},"22":{"start":{"line":108,"column":4},"end":{"line":111,"column":5}},"23":{"start":{"line":109,"column":8},"end":{"line":109,"column":22}},"24":{"start":{"line":110,"column":8},"end":{"line":110,"column":19}},"25":{"start":{"line":112,"column":4},"end":{"line":119,"column":5}},"26":{"start":{"line":113,"column":8},"end":{"line":117,"column":10}},"27":{"start":{"line":118,"column":8},"end":{"line":118,"column":72}},"28":{"start":{"line":121,"column":4},"end":{"line":123,"column":5}},"29":{"start":{"line":122,"column":8},"end":{"line":122,"column":31}},"30":{"start":{"line":125,"column":4},"end":{"line":129,"column":6}},"31":{"start":{"line":131,"column":4},"end":{"line":134,"column":6}},"32":{"start":{"line":137,"column":0},"end":{"line":139,"column":1}},"33":{"start":{"line":141,"column":0},"end":{"line":216,"column":1}},"34":{"start":{"line":142,"column":4},"end":{"line":147,"column":5}},"35":{"start":{"line":143,"column":8},"end":{"line":143,"column":25}},"36":{"start":{"line":144,"column":8},"end":{"line":144,"column":21}},"37":{"start":{"line":145,"column":8},"end":{"line":145,"column":18}},"38":{"start":{"line":146,"column":8},"end":{"line":146,"column":19}},"39":{"start":{"line":148,"column":4},"end":{"line":153,"column":5}},"40":{"start":{"line":149,"column":8},"end":{"line":149,"column":22}},"41":{"start":{"line":150,"column":8},"end":{"line":150,"column":22}},"42":{"start":{"line":151,"column":8},"end":{"line":151,"column":19}},"43":{"start":{"line":152,"column":8},"end":{"line":152,"column":19}},"44":{"start":{"line":154,"column":4},"end":{"line":161,"column":5}},"45":{"start":{"line":155,"column":8},"end":{"line":159,"column":10}},"46":{"start":{"line":160,"column":8},"end":{"line":160,"column":37}},"47":{"start":{"line":162,"column":4},"end":{"line":167,"column":5}},"48":{"start":{"line":163,"column":8},"end":{"line":163,"column":22}},"49":{"start":{"line":164,"column":8},"end":{"line":164,"column":35}},"50":{"start":{"line":165,"column":8},"end":{"line":165,"column":19}},"51":{"start":{"line":166,"column":8},"end":{"line":166,"column":37}},"52":{"start":{"line":169,"column":4},"end":{"line":173,"column":5}},"53":{"start":{"line":170,"column":8},"end":{"line":170,"column":25}},"54":{"start":{"line":171,"column":8},"end":{"line":171,"column":21}},"55":{"start":{"line":172,"column":8},"end":{"line":172,"column":19}},"56":{"start":{"line":174,"column":4},"end":{"line":178,"column":5}},"57":{"start":{"line":175,"column":8},"end":{"line":175,"column":22}},"58":{"start":{"line":176,"column":8},"end":{"line":176,"column":22}},"59":{"start":{"line":177,"column":8},"end":{"line":177,"column":19}},"60":{"start":{"line":179,"column":4},"end":{"line":186,"column":5}},"61":{"start":{"line":180,"column":8},"end":{"line":184,"column":10}},"62":{"start":{"line":185,"column":8},"end":{"line":185,"column":37}},"63":{"start":{"line":188,"column":4},"end":{"line":191,"column":5}},"64":{"start":{"line":189,"column":8},"end":{"line":189,"column":25}},"65":{"start":{"line":190,"column":8},"end":{"line":190,"column":22}},"66":{"start":{"line":193,"column":4},"end":{"line":195,"column":5}},"67":{"start":{"line":194,"column":8},"end":{"line":194,"column":31}},"68":{"start":{"line":197,"column":4},"end":{"line":202,"column":6}},"69":{"start":{"line":204,"column":4},"end":{"line":210,"column":5}},"70":{"start":{"line":205,"column":8},"end":{"line":205,"column":34}},"71":{"start":{"line":206,"column":8},"end":{"line":209,"column":9}},"72":{"start":{"line":208,"column":12},"end":{"line":208,"column":43}},"73":{"start":{"line":212,"column":4},"end":{"line":215,"column":6}},"74":{"start":{"line":218,"column":0},"end":{"line":265,"column":1}},"75":{"start":{"line":219,"column":4},"end":{"line":222,"column":5}},"76":{"start":{"line":220,"column":8},"end":{"line":220,"column":22}},"77":{"start":{"line":221,"column":8},"end":{"line":221,"column":19}},"78":{"start":{"line":224,"column":4},"end":{"line":226,"column":5}},"79":{"start":{"line":225,"column":8},"end":{"line":225,"column":31}},"80":{"start":{"line":228,"column":4},"end":{"line":234,"column":5}},"81":{"start":{"line":229,"column":8},"end":{"line":232,"column":10}},"82":{"start":{"line":233,"column":8},"end":{"line":233,"column":15}},"83":{"start":{"line":236,"column":4},"end":{"line":243,"column":5}},"84":{"start":{"line":237,"column":8},"end":{"line":241,"column":10}},"85":{"start":{"line":242,"column":8},"end":{"line":242,"column":60}},"86":{"start":{"line":245,"column":4},"end":{"line":256,"column":5}},"87":{"start":{"line":246,"column":8},"end":{"line":254,"column":9}},"88":{"start":{"line":247,"column":12},"end":{"line":251,"column":14}},"89":{"start":{"line":252,"column":12},"end":{"line":252,"column":23}},"90":{"start":{"line":253,"column":12},"end":{"line":253,"column":19}},"91":{"start":{"line":255,"column":8},"end":{"line":255,"column":37}},"92":{"start":{"line":258,"column":4},"end":{"line":258,"column":51}},"93":{"start":{"line":259,"column":4},"end":{"line":259,"column":24}},"94":{"start":{"line":260,"column":4},"end":{"line":260,"column":28}},"95":{"start":{"line":262,"column":4},"end":{"line":262,"column":26}},"96":{"start":{"line":264,"column":4},"end":{"line":264,"column":19}},"97":{"start":{"line":267,"column":0},"end":{"line":336,"column":1}},"98":{"start":{"line":268,"column":4},"end":{"line":274,"column":5}},"99":{"start":{"line":269,"column":8},"end":{"line":272,"column":10}},"100":{"start":{"line":273,"column":8},"end":{"line":273,"column":15}},"101":{"start":{"line":275,"column":4},"end":{"line":279,"column":5}},"102":{"start":{"line":276,"column":8},"end":{"line":276,"column":22}},"103":{"start":{"line":277,"column":8},"end":{"line":277,"column":18}},"104":{"start":{"line":278,"column":8},"end":{"line":278,"column":19}},"105":{"start":{"line":280,"column":4},"end":{"line":284,"column":5}},"106":{"start":{"line":281,"column":8},"end":{"line":281,"column":22}},"107":{"start":{"line":282,"column":8},"end":{"line":282,"column":19}},"108":{"start":{"line":283,"column":8},"end":{"line":283,"column":19}},"109":{"start":{"line":285,"column":4},"end":{"line":292,"column":5}},"110":{"start":{"line":286,"column":8},"end":{"line":290,"column":10}},"111":{"start":{"line":291,"column":8},"end":{"line":291,"column":37}},"112":{"start":{"line":294,"column":4},"end":{"line":297,"column":5}},"113":{"start":{"line":295,"column":8},"end":{"line":295,"column":22}},"114":{"start":{"line":296,"column":8},"end":{"line":296,"column":19}},"115":{"start":{"line":298,"column":4},"end":{"line":305,"column":5}},"116":{"start":{"line":299,"column":8},"end":{"line":303,"column":10}},"117":{"start":{"line":304,"column":8},"end":{"line":304,"column":37}},"118":{"start":{"line":307,"column":4},"end":{"line":310,"column":5}},"119":{"start":{"line":308,"column":8},"end":{"line":308,"column":25}},"120":{"start":{"line":309,"column":8},"end":{"line":309,"column":23}},"121":{"start":{"line":311,"column":4},"end":{"line":313,"column":5}},"122":{"start":{"line":312,"column":8},"end":{"line":312,"column":31}},"123":{"start":{"line":315,"column":4},"end":{"line":326,"column":5}},"124":{"start":{"line":316,"column":8},"end":{"line":324,"column":9}},"125":{"start":{"line":317,"column":12},"end":{"line":321,"column":14}},"126":{"start":{"line":322,"column":12},"end":{"line":322,"column":23}},"127":{"start":{"line":323,"column":12},"end":{"line":323,"column":19}},"128":{"start":{"line":325,"column":8},"end":{"line":325,"column":37}},"129":{"start":{"line":328,"column":4},"end":{"line":328,"column":51}},"130":{"start":{"line":329,"column":4},"end":{"line":329,"column":24}},"131":{"start":{"line":330,"column":4},"end":{"line":330,"column":28}},"132":{"start":{"line":331,"column":4},"end":{"line":331,"column":28}},"133":{"start":{"line":333,"column":4},"end":{"line":333,"column":26}},"134":{"start":{"line":335,"column":4},"end":{"line":335,"column":19}},"135":{"start":{"line":338,"column":0},"end":{"line":338,"column":19}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":4}},{"start":{"line":65,"column":4},"end":{"line":65,"column":4}}]},"2":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":72,"column":8}},{"start":{"line":72,"column":8},"end":{"line":72,"column":8}}]},"3":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":4},"end":{"line":91,"column":4}},{"start":{"line":91,"column":4},"end":{"line":91,"column":4}}]},"4":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":98,"column":4}},{"start":{"line":98,"column":4},"end":{"line":98,"column":4}}]},"5":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"6":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":4},"end":{"line":108,"column":4}},{"start":{"line":108,"column":4},"end":{"line":108,"column":4}}]},"7":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":4},"end":{"line":112,"column":4}},{"start":{"line":112,"column":4},"end":{"line":112,"column":4}}]},"8":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":4},"end":{"line":121,"column":4}},{"start":{"line":121,"column":4},"end":{"line":121,"column":4}}]},"9":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":142,"column":4}},{"start":{"line":142,"column":4},"end":{"line":142,"column":4}}]},"10":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":4},"end":{"line":148,"column":4}},{"start":{"line":148,"column":4},"end":{"line":148,"column":4}}]},"11":{"line":154,"type":"if","locations":[{"start":{"line":154,"column":4},"end":{"line":154,"column":4}},{"start":{"line":154,"column":4},"end":{"line":154,"column":4}}]},"12":{"line":162,"type":"if","locations":[{"start":{"line":162,"column":4},"end":{"line":162,"column":4}},{"start":{"line":162,"column":4},"end":{"line":162,"column":4}}]},"13":{"line":162,"type":"binary-expr","locations":[{"start":{"line":162,"column":7},"end":{"line":162,"column":33}},{"start":{"line":162,"column":37},"end":{"line":162,"column":63}}]},"14":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":4},"end":{"line":169,"column":4}},{"start":{"line":169,"column":4},"end":{"line":169,"column":4}}]},"15":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":4},"end":{"line":174,"column":4}},{"start":{"line":174,"column":4},"end":{"line":174,"column":4}}]},"16":{"line":179,"type":"if","locations":[{"start":{"line":179,"column":4},"end":{"line":179,"column":4}},{"start":{"line":179,"column":4},"end":{"line":179,"column":4}}]},"17":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":4},"end":{"line":188,"column":4}},{"start":{"line":188,"column":4},"end":{"line":188,"column":4}}]},"18":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":4},"end":{"line":193,"column":4}},{"start":{"line":193,"column":4},"end":{"line":193,"column":4}}]},"19":{"line":204,"type":"if","locations":[{"start":{"line":204,"column":4},"end":{"line":204,"column":4}},{"start":{"line":204,"column":4},"end":{"line":204,"column":4}}]},"20":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":8},"end":{"line":206,"column":8}},{"start":{"line":206,"column":8},"end":{"line":206,"column":8}}]},"21":{"line":206,"type":"binary-expr","locations":[{"start":{"line":206,"column":11},"end":{"line":206,"column":29}},{"start":{"line":206,"column":33},"end":{"line":206,"column":47}}]},"22":{"line":219,"type":"if","locations":[{"start":{"line":219,"column":4},"end":{"line":219,"column":4}},{"start":{"line":219,"column":4},"end":{"line":219,"column":4}}]},"23":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":4},"end":{"line":224,"column":4}},{"start":{"line":224,"column":4},"end":{"line":224,"column":4}}]},"24":{"line":228,"type":"if","locations":[{"start":{"line":228,"column":4},"end":{"line":228,"column":4}},{"start":{"line":228,"column":4},"end":{"line":228,"column":4}}]},"25":{"line":236,"type":"if","locations":[{"start":{"line":236,"column":4},"end":{"line":236,"column":4}},{"start":{"line":236,"column":4},"end":{"line":236,"column":4}}]},"26":{"line":245,"type":"if","locations":[{"start":{"line":245,"column":4},"end":{"line":245,"column":4}},{"start":{"line":245,"column":4},"end":{"line":245,"column":4}}]},"27":{"line":246,"type":"if","locations":[{"start":{"line":246,"column":8},"end":{"line":246,"column":8}},{"start":{"line":246,"column":8},"end":{"line":246,"column":8}}]},"28":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":4},"end":{"line":268,"column":4}},{"start":{"line":268,"column":4},"end":{"line":268,"column":4}}]},"29":{"line":275,"type":"if","locations":[{"start":{"line":275,"column":4},"end":{"line":275,"column":4}},{"start":{"line":275,"column":4},"end":{"line":275,"column":4}}]},"30":{"line":280,"type":"if","locations":[{"start":{"line":280,"column":4},"end":{"line":280,"column":4}},{"start":{"line":280,"column":4},"end":{"line":280,"column":4}}]},"31":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":4},"end":{"line":285,"column":4}},{"start":{"line":285,"column":4},"end":{"line":285,"column":4}}]},"32":{"line":294,"type":"if","locations":[{"start":{"line":294,"column":4},"end":{"line":294,"column":4}},{"start":{"line":294,"column":4},"end":{"line":294,"column":4}}]},"33":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":4},"end":{"line":298,"column":4}},{"start":{"line":298,"column":4},"end":{"line":298,"column":4}}]},"34":{"line":307,"type":"if","locations":[{"start":{"line":307,"column":4},"end":{"line":307,"column":4}},{"start":{"line":307,"column":4},"end":{"line":307,"column":4}}]},"35":{"line":311,"type":"if","locations":[{"start":{"line":311,"column":4},"end":{"line":311,"column":4}},{"start":{"line":311,"column":4},"end":{"line":311,"column":4}}]},"36":{"line":315,"type":"if","locations":[{"start":{"line":315,"column":4},"end":{"line":315,"column":4}},{"start":{"line":315,"column":4},"end":{"line":315,"column":4}}]},"37":{"line":316,"type":"if","locations":[{"start":{"line":316,"column":8},"end":{"line":316,"column":8}},{"start":{"line":316,"column":8},"end":{"line":316,"column":8}}]}}},"/home/brandon/git/node-ipc/entities/Defaults.js":{"path":"/home/brandon/git/node-ipc/entities/Defaults.js","s":{"1":1,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":3,"9":3,"10":3,"11":3,"12":3,"13":3,"14":3,"15":3,"16":3,"17":3,"18":3,"19":3,"20":3,"21":1,"22":3,"23":3,"24":3,"25":0,"26":3,"27":1},"b":{"1":[0,3],"2":[0,3],"3":[3,3,0]},"f":{"1":3,"2":3},"fnMap":{"1":{"name":"(anonymous_1)","line":22,"loc":{"start":{"line":22,"column":15},"end":{"line":22,"column":17}}},"2":{"name":"getIPType","line":64,"loc":{"start":{"line":64,"column":0},"end":{"line":64,"column":21}}}},"statementMap":{"1":{"start":{"line":9,"column":0},"end":{"line":9,"column":25}},"2":{"start":{"line":24,"column":8},"end":{"line":24,"column":29}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":30}},"5":{"start":{"line":28,"column":8},"end":{"line":28,"column":29}},"6":{"start":{"line":29,"column":8},"end":{"line":29,"column":29}},"7":{"start":{"line":30,"column":8},"end":{"line":30,"column":24}},"8":{"start":{"line":32,"column":8},"end":{"line":32,"column":28}},"9":{"start":{"line":34,"column":8},"end":{"line":34,"column":26}},"10":{"start":{"line":35,"column":8},"end":{"line":35,"column":24}},"11":{"start":{"line":36,"column":8},"end":{"line":36,"column":29}},"12":{"start":{"line":38,"column":8},"end":{"line":38,"column":32}},"13":{"start":{"line":39,"column":8},"end":{"line":39,"column":23}},"14":{"start":{"line":40,"column":8},"end":{"line":40,"column":33}},"15":{"start":{"line":41,"column":8},"end":{"line":41,"column":32}},"16":{"start":{"line":43,"column":8},"end":{"line":43,"column":32}},"17":{"start":{"line":44,"column":8},"end":{"line":44,"column":23}},"18":{"start":{"line":45,"column":8},"end":{"line":45,"column":73}},"19":{"start":{"line":46,"column":8},"end":{"line":46,"column":32}},"20":{"start":{"line":48,"column":8},"end":{"line":54,"column":9}},"21":{"start":{"line":64,"column":0},"end":{"line":76,"column":1}},"22":{"start":{"line":65,"column":4},"end":{"line":65,"column":53}},"23":{"start":{"line":66,"column":4},"end":{"line":66,"column":20}},"24":{"start":{"line":67,"column":4},"end":{"line":74,"column":5}},"25":{"start":{"line":71,"column":8},"end":{"line":73,"column":20}},"26":{"start":{"line":75,"column":4},"end":{"line":75,"column":18}},"27":{"start":{"line":78,"column":0},"end":{"line":78,"column":24}}},"branchMap":{"1":{"line":45,"type":"cond-expr","locations":[{"start":{"line":45,"column":53},"end":{"line":45,"column":58}},{"start":{"line":45,"column":61},"end":{"line":45,"column":72}}]},"2":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":67,"column":4}},{"start":{"line":67,"column":4},"end":{"line":67,"column":4}}]},"3":{"line":67,"type":"binary-expr","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":25}},{"start":{"line":68,"column":11},"end":{"line":68,"column":43}},{"start":{"line":69,"column":11},"end":{"line":69,"column":39}}]}}},"/home/brandon/git/node-ipc/dao/client.js":{"path":"/home/brandon/git/node-ipc/dao/client.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":7,"7":7,"8":7,"9":1,"10":7,"11":7,"12":7,"13":7,"14":7,"15":0,"16":7,"17":7,"18":1,"19":1,"20":6,"21":1,"22":6,"23":6,"24":1,"25":13,"26":13,"27":13,"28":0,"29":0,"30":13,"31":13,"32":7,"33":7,"34":7,"35":0,"36":0,"37":0,"38":7,"39":6,"40":6,"41":6,"42":0,"43":6,"44":0,"45":6,"46":0,"47":6,"48":0,"49":6,"50":0,"51":6,"52":6,"53":6,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":13,"68":13,"69":10,"70":10,"71":13,"72":3,"73":3,"74":3,"75":13,"76":13,"77":13,"78":7,"79":7,"80":7,"81":7,"82":7,"83":7,"84":6,"85":6,"86":6,"87":6,"88":13,"89":7,"90":7,"91":0,"92":0,"93":0,"94":0,"95":0,"96":7,"97":7,"98":7,"99":7,"100":0,"101":0,"102":7,"103":7,"104":7,"105":7,"106":7,"107":7,"108":7,"109":7,"110":7,"111":0,"112":7,"113":1},"b":{"1":[1,0],"2":[7,0],"3":[0,7],"4":[1,6],"5":[0,13],"6":[7,6],"7":[0,7],"8":[7,0],"9":[0,6],"10":[0,6],"11":[0,6],"12":[0,6],"13":[0,6],"14":[6,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[7,6],"20":[13,8,6],"21":[0,7],"22":[0,0],"23":[7,0],"24":[0,7],"25":[7,7],"26":[0,7]},"f":{"1":7,"2":7,"3":6,"4":13,"5":10,"6":3,"7":13,"8":6,"9":7},"fnMap":{"1":{"name":"(anonymous_1)","line":18,"loc":{"start":{"line":18,"column":15},"end":{"line":18,"column":27}}},"2":{"name":"emit","line":39,"loc":{"start":{"line":39,"column":0},"end":{"line":39,"column":24}}},"3":{"name":"syncEmit","line":62,"loc":{"start":{"line":62,"column":0},"end":{"line":62,"column":26}}},"4":{"name":"connect","line":67,"loc":{"start":{"line":67,"column":0},"end":{"line":67,"column":18}}},"5":{"name":"(anonymous_5)","line":150,"loc":{"start":{"line":150,"column":8},"end":{"line":150,"column":21}}},"6":{"name":"connectionMade","line":159,"loc":{"start":{"line":159,"column":8},"end":{"line":159,"column":33}}},"7":{"name":"connectionClosed","line":168,"loc":{"start":{"line":168,"column":8},"end":{"line":168,"column":35}}},"8":{"name":"retryTimeout","line":194,"loc":{"start":{"line":194,"column":16},"end":{"line":194,"column":39}}},"9":{"name":"(anonymous_9)","line":207,"loc":{"start":{"line":207,"column":8},"end":{"line":207,"column":23}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":8,"column":32}},"2":{"start":{"line":10,"column":0},"end":{"line":10,"column":41}},"3":{"start":{"line":11,"column":0},"end":{"line":13,"column":1}},"4":{"start":{"line":12,"column":4},"end":{"line":12,"column":37}},"5":{"start":{"line":15,"column":0},"end":{"line":15,"column":36}},"6":{"start":{"line":19,"column":8},"end":{"line":19,"column":16}},"7":{"start":{"line":20,"column":8},"end":{"line":33,"column":10}},"8":{"start":{"line":35,"column":8},"end":{"line":35,"column":49}},"9":{"start":{"line":39,"column":0},"end":{"line":60,"column":1}},"10":{"start":{"line":40,"column":4},"end":{"line":40,"column":82}},"11":{"start":{"line":42,"column":4},"end":{"line":42,"column":28}},"12":{"start":{"line":43,"column":4},"end":{"line":43,"column":22}},"13":{"start":{"line":44,"column":4},"end":{"line":44,"column":22}},"14":{"start":{"line":46,"column":4},"end":{"line":50,"column":5}},"15":{"start":{"line":47,"column":8},"end":{"line":47,"column":54}},"16":{"start":{"line":49,"column":8},"end":{"line":49,"column":44}},"17":{"start":{"line":52,"column":4},"end":{"line":55,"column":5}},"18":{"start":{"line":53,"column":8},"end":{"line":53,"column":35}},"19":{"start":{"line":54,"column":8},"end":{"line":54,"column":15}},"20":{"start":{"line":57,"column":4},"end":{"line":59,"column":6}},"21":{"start":{"line":62,"column":0},"end":{"line":65,"column":1}},"22":{"start":{"line":63,"column":4},"end":{"line":63,"column":74}},"23":{"start":{"line":64,"column":4},"end":{"line":64,"column":31}},"24":{"start":{"line":67,"column":0},"end":{"line":255,"column":1}},"25":{"start":{"line":69,"column":4},"end":{"line":69,"column":20}},"26":{"start":{"line":71,"column":4},"end":{"line":71,"column":67}},"27":{"start":{"line":72,"column":4},"end":{"line":75,"column":5}},"28":{"start":{"line":73,"column":8},"end":{"line":73,"column":119}},"29":{"start":{"line":74,"column":8},"end":{"line":74,"column":15}},"30":{"start":{"line":77,"column":4},"end":{"line":77,"column":21}},"31":{"start":{"line":79,"column":4},"end":{"line":144,"column":5}},"32":{"start":{"line":80,"column":8},"end":{"line":80,"column":70}},"33":{"start":{"line":82,"column":8},"end":{"line":82,"column":33}},"34":{"start":{"line":84,"column":8},"end":{"line":88,"column":9}},"35":{"start":{"line":85,"column":12},"end":{"line":85,"column":59}},"36":{"start":{"line":86,"column":12},"end":{"line":86,"column":60}},"37":{"start":{"line":87,"column":12},"end":{"line":87,"column":57}},"38":{"start":{"line":90,"column":8},"end":{"line":90,"column":45}},"39":{"start":{"line":92,"column":8},"end":{"line":92,"column":33}},"40":{"start":{"line":93,"column":8},"end":{"line":93,"column":33}},"41":{"start":{"line":95,"column":8},"end":{"line":97,"column":9}},"42":{"start":{"line":96,"column":10},"end":{"line":96,"column":68}},"43":{"start":{"line":99,"column":8},"end":{"line":101,"column":9}},"44":{"start":{"line":100,"column":10},"end":{"line":100,"column":62}},"45":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"46":{"start":{"line":104,"column":10},"end":{"line":104,"column":56}},"47":{"start":{"line":107,"column":8},"end":{"line":109,"column":9}},"48":{"start":{"line":108,"column":10},"end":{"line":108,"column":54}},"49":{"start":{"line":111,"column":8},"end":{"line":113,"column":9}},"50":{"start":{"line":112,"column":10},"end":{"line":112,"column":56}},"51":{"start":{"line":115,"column":8},"end":{"line":143,"column":9}},"52":{"start":{"line":116,"column":12},"end":{"line":116,"column":64}},"53":{"start":{"line":117,"column":12},"end":{"line":117,"column":49}},"54":{"start":{"line":119,"column":12},"end":{"line":119,"column":99}},"55":{"start":{"line":120,"column":12},"end":{"line":122,"column":13}},"56":{"start":{"line":121,"column":16},"end":{"line":121,"column":81}},"57":{"start":{"line":123,"column":12},"end":{"line":125,"column":13}},"58":{"start":{"line":124,"column":16},"end":{"line":124,"column":81}},"59":{"start":{"line":126,"column":12},"end":{"line":136,"column":13}},"60":{"start":{"line":127,"column":16},"end":{"line":129,"column":17}},"61":{"start":{"line":128,"column":20},"end":{"line":128,"column":96}},"62":{"start":{"line":130,"column":16},"end":{"line":130,"column":40}},"63":{"start":{"line":131,"column":16},"end":{"line":135,"column":17}},"64":{"start":{"line":132,"column":20},"end":{"line":134,"column":22}},"65":{"start":{"line":138,"column":12},"end":{"line":138,"column":53}},"66":{"start":{"line":140,"column":12},"end":{"line":142,"column":14}},"67":{"start":{"line":146,"column":4},"end":{"line":146,"column":52}},"68":{"start":{"line":148,"column":4},"end":{"line":155,"column":6}},"69":{"start":{"line":151,"column":12},"end":{"line":151,"column":51}},"70":{"start":{"line":152,"column":12},"end":{"line":152,"column":41}},"71":{"start":{"line":157,"column":4},"end":{"line":164,"column":6}},"72":{"start":{"line":160,"column":12},"end":{"line":160,"column":38}},"73":{"start":{"line":161,"column":12},"end":{"line":161,"column":61}},"74":{"start":{"line":162,"column":12},"end":{"line":162,"column":41}},"75":{"start":{"line":166,"column":4},"end":{"line":203,"column":6}},"76":{"start":{"line":169,"column":12},"end":{"line":171,"column":10}},"77":{"start":{"line":173,"column":12},"end":{"line":191,"column":13}},"78":{"start":{"line":179,"column":16},"end":{"line":179,"column":45}},"79":{"start":{"line":180,"column":16},"end":{"line":184,"column":18}},"80":{"start":{"line":186,"column":16},"end":{"line":186,"column":40}},"81":{"start":{"line":187,"column":16},"end":{"line":187,"column":42}},"82":{"start":{"line":188,"column":16},"end":{"line":188,"column":33}},"83":{"start":{"line":190,"column":16},"end":{"line":190,"column":23}},"84":{"start":{"line":193,"column":12},"end":{"line":199,"column":14}},"85":{"start":{"line":195,"column":20},"end":{"line":195,"column":46}},"86":{"start":{"line":196,"column":20},"end":{"line":196,"column":37}},"87":{"start":{"line":201,"column":12},"end":{"line":201,"column":41}},"88":{"start":{"line":205,"column":4},"end":{"line":254,"column":6}},"89":{"start":{"line":208,"column":12},"end":{"line":208,"column":48}},"90":{"start":{"line":209,"column":12},"end":{"line":220,"column":13}},"91":{"start":{"line":210,"column":16},"end":{"line":213,"column":18}},"92":{"start":{"line":214,"column":16},"end":{"line":216,"column":17}},"93":{"start":{"line":215,"column":20},"end":{"line":215,"column":27}},"94":{"start":{"line":218,"column":16},"end":{"line":218,"column":36}},"95":{"start":{"line":219,"column":16},"end":{"line":219,"column":23}},"96":{"start":{"line":222,"column":12},"end":{"line":224,"column":13}},"97":{"start":{"line":223,"column":16},"end":{"line":223,"column":34}},"98":{"start":{"line":226,"column":12},"end":{"line":226,"column":40}},"99":{"start":{"line":228,"column":12},"end":{"line":231,"column":13}},"100":{"start":{"line":229,"column":16},"end":{"line":229,"column":93}},"101":{"start":{"line":230,"column":16},"end":{"line":230,"column":23}},"102":{"start":{"line":233,"column":12},"end":{"line":233,"column":30}},"103":{"start":{"line":235,"column":12},"end":{"line":235,"column":51}},"104":{"start":{"line":236,"column":12},"end":{"line":236,"column":41}},"105":{"start":{"line":237,"column":12},"end":{"line":246,"column":13}},"106":{"start":{"line":238,"column":16},"end":{"line":238,"column":40}},"107":{"start":{"line":239,"column":16},"end":{"line":239,"column":40}},"108":{"start":{"line":241,"column":16},"end":{"line":241,"column":73}},"109":{"start":{"line":242,"column":16},"end":{"line":245,"column":18}},"110":{"start":{"line":248,"column":12},"end":{"line":250,"column":13}},"111":{"start":{"line":249,"column":16},"end":{"line":249,"column":23}},"112":{"start":{"line":252,"column":12},"end":{"line":252,"column":32}},"113":{"start":{"line":257,"column":0},"end":{"line":257,"column":22}}},"branchMap":{"1":{"line":11,"type":"if","locations":[{"start":{"line":11,"column":0},"end":{"line":11,"column":0}},{"start":{"line":11,"column":0},"end":{"line":11,"column":0}}]},"2":{"line":30,"type":"binary-expr","locations":[{"start":{"line":30,"column":33},"end":{"line":30,"column":50}},{"start":{"line":30,"column":52},"end":{"line":30,"column":53}}]},"3":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":4}},{"start":{"line":46,"column":4},"end":{"line":46,"column":4}}]},"4":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":52,"column":4}},{"start":{"line":52,"column":4},"end":{"line":52,"column":4}}]},"5":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":72,"column":4}},{"start":{"line":72,"column":4},"end":{"line":72,"column":4}}]},"6":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":4},"end":{"line":79,"column":4}},{"start":{"line":79,"column":4},"end":{"line":79,"column":4}}]},"7":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"8":{"line":84,"type":"binary-expr","locations":[{"start":{"line":84,"column":12},"end":{"line":84,"column":39}},{"start":{"line":84,"column":43},"end":{"line":84,"column":83}}]},"9":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"10":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"11":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":103,"column":8}},{"start":{"line":103,"column":8},"end":{"line":103,"column":8}}]},"12":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":8},"end":{"line":107,"column":8}},{"start":{"line":107,"column":8},"end":{"line":107,"column":8}}]},"13":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"14":{"line":115,"type":"if","locations":[{"start":{"line":115,"column":8},"end":{"line":115,"column":8}},{"start":{"line":115,"column":8},"end":{"line":115,"column":8}}]},"15":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":12},"end":{"line":120,"column":12}},{"start":{"line":120,"column":12},"end":{"line":120,"column":12}}]},"16":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":12},"end":{"line":123,"column":12}},{"start":{"line":123,"column":12},"end":{"line":123,"column":12}}]},"17":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":12},"end":{"line":126,"column":12}},{"start":{"line":126,"column":12},"end":{"line":126,"column":12}}]},"18":{"line":127,"type":"if","locations":[{"start":{"line":127,"column":16},"end":{"line":127,"column":16}},{"start":{"line":127,"column":16},"end":{"line":127,"column":16}}]},"19":{"line":173,"type":"if","locations":[{"start":{"line":173,"column":12},"end":{"line":173,"column":12}},{"start":{"line":173,"column":12},"end":{"line":173,"column":12}}]},"20":{"line":174,"type":"binary-expr","locations":[{"start":{"line":174,"column":16},"end":{"line":174,"column":42}},{"start":{"line":175,"column":16},"end":{"line":175,"column":41}},{"start":{"line":176,"column":16},"end":{"line":176,"column":45}}]},"21":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":12},"end":{"line":209,"column":12}},{"start":{"line":209,"column":12},"end":{"line":209,"column":12}}]},"22":{"line":214,"type":"if","locations":[{"start":{"line":214,"column":16},"end":{"line":214,"column":16}},{"start":{"line":214,"column":16},"end":{"line":214,"column":16}}]},"23":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":12},"end":{"line":222,"column":12}},{"start":{"line":222,"column":12},"end":{"line":222,"column":12}}]},"24":{"line":228,"type":"if","locations":[{"start":{"line":228,"column":12},"end":{"line":228,"column":12}},{"start":{"line":228,"column":12},"end":{"line":228,"column":12}}]},"25":{"line":228,"type":"binary-expr","locations":[{"start":{"line":228,"column":15},"end":{"line":228,"column":52}},{"start":{"line":228,"column":56},"end":{"line":228,"column":97}}]},"26":{"line":248,"type":"if","locations":[{"start":{"line":248,"column":12},"end":{"line":248,"column":12}},{"start":{"line":248,"column":12},"end":{"line":248,"column":12}}]}}},"/home/brandon/git/node-ipc/entities/EventParser.js":{"path":"/home/brandon/git/node-ipc/entities/EventParser.js","s":{"1":1,"2":13,"3":2,"4":13,"5":9,"6":0,"7":9,"8":0,"9":9,"10":9,"11":9,"12":9,"13":9,"14":1},"b":{"1":[2,11],"2":[0,9],"3":[9,0,0],"4":[0,9]},"f":{"1":13,"2":9,"3":9},"fnMap":{"1":{"name":"(anonymous_1)","line":6,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":21}}},"2":{"name":"(anonymous_2)","line":13,"loc":{"start":{"line":13,"column":8},"end":{"line":13,"column":17}}},"3":{"name":"(anonymous_3)","line":25,"loc":{"start":{"line":25,"column":7},"end":{"line":25,"column":13}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":42}},"2":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"3":{"start":{"line":8,"column":6},"end":{"line":8,"column":26}},"4":{"start":{"line":10,"column":4},"end":{"line":10,"column":36}},"5":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"6":{"start":{"line":15,"column":8},"end":{"line":15,"column":24}},"7":{"start":{"line":17,"column":4},"end":{"line":19,"column":5}},"8":{"start":{"line":18,"column":8},"end":{"line":18,"column":24}},"9":{"start":{"line":21,"column":4},"end":{"line":21,"column":40}},"10":{"start":{"line":22,"column":4},"end":{"line":22,"column":19}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":42}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":17}},"13":{"start":{"line":28,"column":4},"end":{"line":28,"column":18}},"14":{"start":{"line":32,"column":0},"end":{"line":32,"column":22}}},"branchMap":{"1":{"line":7,"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":7,"column":4}},{"start":{"line":7,"column":4},"end":{"line":7,"column":4}}]},"2":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":14,"column":4}},{"start":{"line":14,"column":4},"end":{"line":14,"column":4}}]},"3":{"line":14,"type":"binary-expr","locations":[{"start":{"line":14,"column":7},"end":{"line":14,"column":20}},{"start":{"line":14,"column":24},"end":{"line":14,"column":44}},{"start":{"line":14,"column":48},"end":{"line":14,"column":64}}]},"4":{"line":17,"type":"if","locations":[{"start":{"line":17,"column":4},"end":{"line":17,"column":4}},{"start":{"line":17,"column":4},"end":{"line":17,"column":4}}]}}},"/home/brandon/git/node-ipc/dao/socketServer.js":{"path":"/home/brandon/git/node-ipc/dao/socketServer.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":4,"7":4,"8":4,"9":4,"10":4,"11":4,"12":4,"13":0,"14":0,"15":4,"16":1,"17":2,"18":2,"19":2,"20":2,"21":2,"22":0,"23":0,"24":2,"25":2,"26":2,"27":0,"28":0,"29":0,"30":2,"31":2,"32":0,"33":1,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":1,"47":2,"48":2,"49":2,"50":2,"51":2,"52":0,"53":2,"54":0,"55":2,"56":2,"57":0,"58":2,"59":2,"60":2,"61":1,"62":2,"63":2,"64":0,"65":0,"66":0,"67":2,"68":2,"69":2,"70":2,"71":0,"72":0,"73":2,"74":2,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"82":1,"83":2,"84":1,"85":4,"86":4,"87":2,"88":4,"89":4,"90":4,"91":0,"92":0,"93":4,"94":4,"95":2,"96":0,"97":2,"98":2,"99":2,"100":0,"101":2,"102":2,"103":4,"104":4,"105":0,"106":1,"107":4,"108":4,"109":2,"110":2,"111":2,"112":0,"113":2,"114":2,"115":2,"116":2,"117":4,"118":0,"119":0,"120":4,"121":4,"122":1,"123":1,"124":0,"125":0,"126":0,"127":1,"128":1,"129":3,"130":1,"131":1,"132":1,"133":2,"134":2,"135":2,"136":1,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":1,"154":2,"155":2,"156":2,"157":0,"158":0,"159":0,"160":1},"b":{"1":[1,0],"2":[0,4],"3":[0,2],"4":[2,0],"5":[2,1],"6":[0,2],"7":[2,2],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[2,0],"13":[0,2],"14":[0,2],"15":[0,2],"16":[2,2],"17":[2,0],"18":[2,1],"19":[0,2],"20":[2,0],"21":[0,2],"22":[2,2],"23":[2,0],"24":[2,2],"25":[2,2],"26":[0,2],"27":[0,2],"28":[0,4],"29":[3,1],"30":[2,2],"31":[4,3],"32":[2,0],"33":[1,1],"34":[1,3],"35":[0,1],"36":[1,2],"37":[3,2],"38":[0,1],"39":[1,1],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,2]},"f":{"1":4,"2":4,"3":4,"4":4,"5":2,"6":0,"7":2,"8":2,"9":2,"10":4,"11":0,"12":2,"13":4,"14":2,"15":0,"16":0,"17":2,"18":2,"19":0},"fnMap":{"1":{"name":"(anonymous_1)","line":18,"loc":{"start":{"line":18,"column":15},"end":{"line":18,"column":37}}},"2":{"name":"(anonymous_2)","line":44,"loc":{"start":{"line":44,"column":11},"end":{"line":44,"column":19}}},"3":{"name":"(anonymous_3)","line":51,"loc":{"start":{"line":51,"column":8},"end":{"line":51,"column":10}}},"4":{"name":"(anonymous_4)","line":55,"loc":{"start":{"line":55,"column":9},"end":{"line":55,"column":11}}},"5":{"name":"emit","line":68,"loc":{"start":{"line":68,"column":0},"end":{"line":68,"column":33}}},"6":{"name":"broadcast","line":100,"loc":{"start":{"line":100,"column":0},"end":{"line":100,"column":29}}},"7":{"name":"serverClosed","line":123,"loc":{"start":{"line":123,"column":0},"end":{"line":123,"column":23}}},"8":{"name":"gotData","line":152,"loc":{"start":{"line":152,"column":0},"end":{"line":152,"column":39}}},"9":{"name":"socketClosed","line":198,"loc":{"start":{"line":198,"column":0},"end":{"line":198,"column":29}}},"10":{"name":"serverCreated","line":205,"loc":{"start":{"line":205,"column":0},"end":{"line":205,"column":31}}},"11":{"name":"(anonymous_11)","line":220,"loc":{"start":{"line":220,"column":8},"end":{"line":220,"column":21}}},"12":{"name":"(anonymous_12)","line":234,"loc":{"start":{"line":234,"column":8},"end":{"line":234,"column":28}}},"13":{"name":"startServer","line":261,"loc":{"start":{"line":261,"column":0},"end":{"line":261,"column":23}}},"14":{"name":"UDPServerStarted","line":283,"loc":{"start":{"line":283,"column":12},"end":{"line":283,"column":40}}},"15":{"name":"(anonymous_15)","line":291,"loc":{"start":{"line":291,"column":8},"end":{"line":291,"column":21}}},"16":{"name":"startTLSServer","line":344,"loc":{"start":{"line":344,"column":0},"end":{"line":344,"column":25}}},"17":{"name":"UDPWrite","line":376,"loc":{"start":{"line":376,"column":0},"end":{"line":376,"column":33}}},"18":{"name":"(anonymous_18)","line":384,"loc":{"start":{"line":384,"column":8},"end":{"line":384,"column":29}}},"19":{"name":"(anonymous_19)","line":389,"loc":{"start":{"line":389,"column":20},"end":{"line":389,"column":33}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":8,"column":36}},"2":{"start":{"line":10,"column":0},"end":{"line":10,"column":41}},"3":{"start":{"line":11,"column":0},"end":{"line":13,"column":1}},"4":{"start":{"line":12,"column":4},"end":{"line":12,"column":37}},"5":{"start":{"line":15,"column":0},"end":{"line":15,"column":36}},"6":{"start":{"line":19,"column":8},"end":{"line":19,"column":16}},"7":{"start":{"line":20,"column":8},"end":{"line":34,"column":10}},"8":{"start":{"line":36,"column":8},"end":{"line":36,"column":49}},"9":{"start":{"line":38,"column":8},"end":{"line":41,"column":10}},"10":{"start":{"line":45,"column":8},"end":{"line":48,"column":10}},"11":{"start":{"line":52,"column":8},"end":{"line":52,"column":28}},"12":{"start":{"line":56,"column":8},"end":{"line":59,"column":9}},"13":{"start":{"line":57,"column":12},"end":{"line":57,"column":76}},"14":{"start":{"line":58,"column":12},"end":{"line":58,"column":19}},"15":{"start":{"line":61,"column":8},"end":{"line":64,"column":10}},"16":{"start":{"line":68,"column":0},"end":{"line":98,"column":1}},"17":{"start":{"line":69,"column":4},"end":{"line":69,"column":63}},"18":{"start":{"line":71,"column":4},"end":{"line":71,"column":28}},"19":{"start":{"line":72,"column":4},"end":{"line":72,"column":22}},"20":{"start":{"line":73,"column":4},"end":{"line":73,"column":22}},"21":{"start":{"line":75,"column":4},"end":{"line":80,"column":5}},"22":{"start":{"line":76,"column":8},"end":{"line":76,"column":38}},"23":{"start":{"line":77,"column":8},"end":{"line":77,"column":54}},"24":{"start":{"line":79,"column":8},"end":{"line":79,"column":44}},"25":{"start":{"line":82,"column":4},"end":{"line":95,"column":5}},"26":{"start":{"line":84,"column":8},"end":{"line":88,"column":9}},"27":{"start":{"line":85,"column":12},"end":{"line":85,"column":166}},"28":{"start":{"line":86,"column":12},"end":{"line":86,"column":38}},"29":{"start":{"line":87,"column":12},"end":{"line":87,"column":19}},"30":{"start":{"line":90,"column":8},"end":{"line":93,"column":10}},"31":{"start":{"line":94,"column":8},"end":{"line":94,"column":15}},"32":{"start":{"line":97,"column":4},"end":{"line":97,"column":26}},"33":{"start":{"line":100,"column":0},"end":{"line":121,"column":1}},"34":{"start":{"line":101,"column":4},"end":{"line":101,"column":127}},"35":{"start":{"line":102,"column":4},"end":{"line":102,"column":28}},"36":{"start":{"line":103,"column":4},"end":{"line":103,"column":22}},"37":{"start":{"line":104,"column":4},"end":{"line":104,"column":22}},"38":{"start":{"line":106,"column":4},"end":{"line":110,"column":5}},"39":{"start":{"line":107,"column":8},"end":{"line":107,"column":54}},"40":{"start":{"line":109,"column":8},"end":{"line":109,"column":44}},"41":{"start":{"line":112,"column":4},"end":{"line":120,"column":5}},"42":{"start":{"line":113,"column":8},"end":{"line":115,"column":9}},"43":{"start":{"line":114,"column":12},"end":{"line":114,"column":55}},"44":{"start":{"line":117,"column":8},"end":{"line":119,"column":9}},"45":{"start":{"line":118,"column":12},"end":{"line":118,"column":43}},"46":{"start":{"line":123,"column":0},"end":{"line":150,"column":1}},"47":{"start":{"line":124,"column":4},"end":{"line":149,"column":5}},"48":{"start":{"line":125,"column":8},"end":{"line":125,"column":35}},"49":{"start":{"line":126,"column":8},"end":{"line":126,"column":36}},"50":{"start":{"line":128,"column":8},"end":{"line":132,"column":9}},"51":{"start":{"line":129,"column":12},"end":{"line":131,"column":13}},"52":{"start":{"line":130,"column":16},"end":{"line":130,"column":25}},"53":{"start":{"line":134,"column":8},"end":{"line":136,"column":9}},"54":{"start":{"line":135,"column":12},"end":{"line":135,"column":40}},"55":{"start":{"line":138,"column":8},"end":{"line":138,"column":69}},"56":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"57":{"start":{"line":141,"column":12},"end":{"line":141,"column":29}},"58":{"start":{"line":144,"column":8},"end":{"line":144,"column":33}},"59":{"start":{"line":146,"column":8},"end":{"line":146,"column":71}},"60":{"start":{"line":148,"column":8},"end":{"line":148,"column":15}},"61":{"start":{"line":152,"column":0},"end":{"line":196,"column":1}},"62":{"start":{"line":153,"column":4},"end":{"line":153,"column":60}},"63":{"start":{"line":154,"column":4},"end":{"line":162,"column":5}},"64":{"start":{"line":155,"column":8},"end":{"line":155,"column":51}},"65":{"start":{"line":156,"column":8},"end":{"line":160,"column":10}},"66":{"start":{"line":161,"column":8},"end":{"line":161,"column":15}},"67":{"start":{"line":164,"column":4},"end":{"line":166,"column":5}},"68":{"start":{"line":165,"column":8},"end":{"line":165,"column":26}},"69":{"start":{"line":168,"column":4},"end":{"line":168,"column":32}},"70":{"start":{"line":170,"column":4},"end":{"line":173,"column":5}},"71":{"start":{"line":171,"column":8},"end":{"line":171,"column":83}},"72":{"start":{"line":172,"column":8},"end":{"line":172,"column":15}},"73":{"start":{"line":175,"column":4},"end":{"line":175,"column":22}},"74":{"start":{"line":177,"column":4},"end":{"line":177,"column":33}},"75":{"start":{"line":179,"column":4},"end":{"line":195,"column":5}},"76":{"start":{"line":180,"column":8},"end":{"line":180,"column":32}},"77":{"start":{"line":181,"column":8},"end":{"line":181,"column":35}},"78":{"start":{"line":184,"column":8},"end":{"line":186,"column":9}},"79":{"start":{"line":185,"column":12},"end":{"line":185,"column":36}},"80":{"start":{"line":188,"column":8},"end":{"line":188,"column":67}},"81":{"start":{"line":190,"column":8},"end":{"line":194,"column":10}},"82":{"start":{"line":198,"column":0},"end":{"line":203,"column":1}},"83":{"start":{"line":199,"column":4},"end":{"line":202,"column":6}},"84":{"start":{"line":205,"column":0},"end":{"line":259,"column":1}},"85":{"start":{"line":206,"column":4},"end":{"line":206,"column":30}},"86":{"start":{"line":208,"column":4},"end":{"line":210,"column":5}},"87":{"start":{"line":209,"column":8},"end":{"line":209,"column":49}},"88":{"start":{"line":212,"column":4},"end":{"line":212,"column":59}},"89":{"start":{"line":213,"column":4},"end":{"line":216,"column":6}},"90":{"start":{"line":218,"column":4},"end":{"line":225,"column":6}},"91":{"start":{"line":221,"column":12},"end":{"line":221,"column":48}},"92":{"start":{"line":223,"column":12},"end":{"line":223,"column":38}},"93":{"start":{"line":227,"column":4},"end":{"line":230,"column":6}},"94":{"start":{"line":232,"column":4},"end":{"line":249,"column":6}},"95":{"start":{"line":235,"column":12},"end":{"line":237,"column":13}},"96":{"start":{"line":236,"column":16},"end":{"line":236,"column":23}},"97":{"start":{"line":239,"column":12},"end":{"line":239,"column":78}},"98":{"start":{"line":240,"column":12},"end":{"line":240,"column":21}},"99":{"start":{"line":242,"column":12},"end":{"line":246,"column":13}},"100":{"start":{"line":243,"column":16},"end":{"line":243,"column":58}},"101":{"start":{"line":245,"column":16},"end":{"line":245,"column":36}},"102":{"start":{"line":247,"column":12},"end":{"line":247,"column":43}},"103":{"start":{"line":251,"column":4},"end":{"line":254,"column":6}},"104":{"start":{"line":256,"column":4},"end":{"line":258,"column":5}},"105":{"start":{"line":257,"column":8},"end":{"line":257,"column":15}},"106":{"start":{"line":261,"column":0},"end":{"line":342,"column":1}},"107":{"start":{"line":262,"column":4},"end":{"line":265,"column":6}},"108":{"start":{"line":267,"column":4},"end":{"line":287,"column":5}},"109":{"start":{"line":268,"column":8},"end":{"line":268,"column":56}},"110":{"start":{"line":269,"column":8},"end":{"line":275,"column":9}},"111":{"start":{"line":270,"column":12},"end":{"line":272,"column":14}},"112":{"start":{"line":274,"column":12},"end":{"line":274,"column":40}},"113":{"start":{"line":277,"column":8},"end":{"line":279,"column":10}},"114":{"start":{"line":280,"column":8},"end":{"line":280,"column":46}},"115":{"start":{"line":281,"column":8},"end":{"line":286,"column":10}},"116":{"start":{"line":284,"column":16},"end":{"line":284,"column":54}},"117":{"start":{"line":289,"column":4},"end":{"line":299,"column":6}},"118":{"start":{"line":292,"column":12},"end":{"line":292,"column":41}},"119":{"start":{"line":294,"column":12},"end":{"line":297,"column":14}},"120":{"start":{"line":301,"column":4},"end":{"line":301,"column":58}},"121":{"start":{"line":303,"column":4},"end":{"line":317,"column":5}},"122":{"start":{"line":304,"column":8},"end":{"line":304,"column":65}},"123":{"start":{"line":305,"column":8},"end":{"line":309,"column":9}},"124":{"start":{"line":306,"column":12},"end":{"line":306,"column":53}},"125":{"start":{"line":307,"column":12},"end":{"line":307,"column":54}},"126":{"start":{"line":308,"column":12},"end":{"line":308,"column":51}},"127":{"start":{"line":311,"column":8},"end":{"line":314,"column":10}},"128":{"start":{"line":316,"column":8},"end":{"line":316,"column":15}},"129":{"start":{"line":319,"column":4},"end":{"line":327,"column":5}},"130":{"start":{"line":320,"column":8},"end":{"line":320,"column":70}},"131":{"start":{"line":321,"column":8},"end":{"line":325,"column":10}},"132":{"start":{"line":326,"column":8},"end":{"line":326,"column":15}},"133":{"start":{"line":329,"column":4},"end":{"line":329,"column":64}},"134":{"start":{"line":331,"column":4},"end":{"line":334,"column":6}},"135":{"start":{"line":336,"column":4},"end":{"line":341,"column":6}},"136":{"start":{"line":344,"column":0},"end":{"line":374,"column":1}},"137":{"start":{"line":345,"column":4},"end":{"line":345,"column":52}},"138":{"start":{"line":346,"column":4},"end":{"line":350,"column":5}},"139":{"start":{"line":347,"column":8},"end":{"line":347,"column":69}},"140":{"start":{"line":349,"column":8},"end":{"line":349,"column":103}},"141":{"start":{"line":351,"column":4},"end":{"line":355,"column":5}},"142":{"start":{"line":352,"column":8},"end":{"line":352,"column":69}},"143":{"start":{"line":354,"column":8},"end":{"line":354,"column":96}},"144":{"start":{"line":356,"column":4},"end":{"line":358,"column":5}},"145":{"start":{"line":357,"column":8},"end":{"line":357,"column":73}},"146":{"start":{"line":359,"column":4},"end":{"line":369,"column":5}},"147":{"start":{"line":360,"column":8},"end":{"line":362,"column":9}},"148":{"start":{"line":361,"column":12},"end":{"line":361,"column":84}},"149":{"start":{"line":363,"column":8},"end":{"line":363,"column":30}},"150":{"start":{"line":364,"column":8},"end":{"line":368,"column":9}},"151":{"start":{"line":365,"column":12},"end":{"line":367,"column":14}},"152":{"start":{"line":370,"column":4},"end":{"line":373,"column":6}},"153":{"start":{"line":376,"column":0},"end":{"line":396,"column":1}},"154":{"start":{"line":377,"column":4},"end":{"line":377,"column":55}},"155":{"start":{"line":378,"column":4},"end":{"line":395,"column":6}},"156":{"start":{"line":385,"column":12},"end":{"line":393,"column":13}},"157":{"start":{"line":386,"column":16},"end":{"line":386,"column":61}},"158":{"start":{"line":387,"column":16},"end":{"line":392,"column":18}},"159":{"start":{"line":390,"column":24},"end":{"line":390,"column":50}},"160":{"start":{"line":398,"column":0},"end":{"line":398,"column":22}}},"branchMap":{"1":{"line":11,"type":"if","locations":[{"start":{"line":11,"column":0},"end":{"line":11,"column":0}},{"start":{"line":11,"column":0},"end":{"line":11,"column":0}}]},"2":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":8}},{"start":{"line":56,"column":8},"end":{"line":56,"column":8}}]},"3":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":4},"end":{"line":75,"column":4}},{"start":{"line":75,"column":4},"end":{"line":75,"column":4}}]},"4":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":4},"end":{"line":82,"column":4}},{"start":{"line":82,"column":4},"end":{"line":82,"column":4}}]},"5":{"line":82,"type":"binary-expr","locations":[{"start":{"line":82,"column":7},"end":{"line":82,"column":16}},{"start":{"line":82,"column":20},"end":{"line":82,"column":29}}]},"6":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"7":{"line":84,"type":"binary-expr","locations":[{"start":{"line":84,"column":11},"end":{"line":84,"column":26}},{"start":{"line":84,"column":30},"end":{"line":84,"column":42}}]},"8":{"line":101,"type":"cond-expr","locations":[{"start":{"line":101,"column":100},"end":{"line":101,"column":109}},{"start":{"line":101,"column":110},"end":{"line":101,"column":112}}]},"9":{"line":106,"type":"if","locations":[{"start":{"line":106,"column":4},"end":{"line":106,"column":4}},{"start":{"line":106,"column":4},"end":{"line":106,"column":4}}]},"10":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":4},"end":{"line":112,"column":4}},{"start":{"line":112,"column":4},"end":{"line":112,"column":4}}]},"11":{"line":112,"type":"binary-expr","locations":[{"start":{"line":112,"column":7},"end":{"line":112,"column":16}},{"start":{"line":112,"column":20},"end":{"line":112,"column":29}}]},"12":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"13":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":12},"end":{"line":129,"column":12}},{"start":{"line":129,"column":12},"end":{"line":129,"column":12}}]},"14":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"15":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":140,"column":8}},{"start":{"line":140,"column":8},"end":{"line":140,"column":8}}]},"16":{"line":140,"type":"binary-expr","locations":[{"start":{"line":140,"column":11},"end":{"line":140,"column":17}},{"start":{"line":140,"column":21},"end":{"line":140,"column":35}}]},"17":{"line":153,"type":"cond-expr","locations":[{"start":{"line":153,"column":40},"end":{"line":153,"column":49}},{"start":{"line":153,"column":52},"end":{"line":153,"column":58}}]},"18":{"line":153,"type":"binary-expr","locations":[{"start":{"line":153,"column":15},"end":{"line":153,"column":24}},{"start":{"line":153,"column":28},"end":{"line":153,"column":37}}]},"19":{"line":154,"type":"if","locations":[{"start":{"line":154,"column":4},"end":{"line":154,"column":4}},{"start":{"line":154,"column":4},"end":{"line":154,"column":4}}]},"20":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":4},"end":{"line":164,"column":4}},{"start":{"line":164,"column":4},"end":{"line":164,"column":4}}]},"21":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"22":{"line":170,"type":"binary-expr","locations":[{"start":{"line":170,"column":7},"end":{"line":170,"column":44}},{"start":{"line":170,"column":48},"end":{"line":170,"column":89}}]},"23":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"24":{"line":184,"type":"binary-expr","locations":[{"start":{"line":184,"column":12},"end":{"line":184,"column":24}},{"start":{"line":184,"column":28},"end":{"line":184,"column":43}}]},"25":{"line":208,"type":"if","locations":[{"start":{"line":208,"column":4},"end":{"line":208,"column":4}},{"start":{"line":208,"column":4},"end":{"line":208,"column":4}}]},"26":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":12},"end":{"line":235,"column":12}},{"start":{"line":235,"column":12},"end":{"line":235,"column":12}}]},"27":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":12},"end":{"line":242,"column":12}},{"start":{"line":242,"column":12},"end":{"line":242,"column":12}}]},"28":{"line":256,"type":"if","locations":[{"start":{"line":256,"column":4},"end":{"line":256,"column":4}},{"start":{"line":256,"column":4},"end":{"line":256,"column":4}}]},"29":{"line":264,"type":"cond-expr","locations":[{"start":{"line":264,"column":21},"end":{"line":264,"column":36}},{"start":{"line":264,"column":37},"end":{"line":264,"column":39}}]},"30":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":4},"end":{"line":267,"column":4}},{"start":{"line":267,"column":4},"end":{"line":267,"column":4}}]},"31":{"line":267,"type":"binary-expr","locations":[{"start":{"line":267,"column":7},"end":{"line":267,"column":17}},{"start":{"line":267,"column":21},"end":{"line":267,"column":31}}]},"32":{"line":269,"type":"if","locations":[{"start":{"line":269,"column":8},"end":{"line":269,"column":8}},{"start":{"line":269,"column":8},"end":{"line":269,"column":8}}]},"33":{"line":278,"type":"cond-expr","locations":[{"start":{"line":278,"column":26},"end":{"line":278,"column":32}},{"start":{"line":278,"column":33},"end":{"line":278,"column":39}}]},"34":{"line":303,"type":"if","locations":[{"start":{"line":303,"column":4},"end":{"line":303,"column":4}},{"start":{"line":303,"column":4},"end":{"line":303,"column":4}}]},"35":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":8},"end":{"line":305,"column":8}},{"start":{"line":305,"column":8},"end":{"line":305,"column":8}}]},"36":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":4},"end":{"line":319,"column":4}},{"start":{"line":319,"column":4},"end":{"line":319,"column":4}}]},"37":{"line":319,"type":"binary-expr","locations":[{"start":{"line":319,"column":7},"end":{"line":319,"column":17}},{"start":{"line":319,"column":21},"end":{"line":319,"column":31}}]},"38":{"line":320,"type":"cond-expr","locations":[{"start":{"line":320,"column":56},"end":{"line":320,"column":61}},{"start":{"line":320,"column":62},"end":{"line":320,"column":67}}]},"39":{"line":329,"type":"cond-expr","locations":[{"start":{"line":329,"column":48},"end":{"line":329,"column":54}},{"start":{"line":329,"column":55},"end":{"line":329,"column":61}}]},"40":{"line":346,"type":"if","locations":[{"start":{"line":346,"column":4},"end":{"line":346,"column":4}},{"start":{"line":346,"column":4},"end":{"line":346,"column":4}}]},"41":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":4},"end":{"line":351,"column":4}},{"start":{"line":351,"column":4},"end":{"line":351,"column":4}}]},"42":{"line":356,"type":"if","locations":[{"start":{"line":356,"column":4},"end":{"line":356,"column":4}},{"start":{"line":356,"column":4},"end":{"line":356,"column":4}}]},"43":{"line":359,"type":"if","locations":[{"start":{"line":359,"column":4},"end":{"line":359,"column":4}},{"start":{"line":359,"column":4},"end":{"line":359,"column":4}}]},"44":{"line":360,"type":"if","locations":[{"start":{"line":360,"column":8},"end":{"line":360,"column":8}},{"start":{"line":360,"column":8},"end":{"line":360,"column":8}}]},"45":{"line":385,"type":"if","locations":[{"start":{"line":385,"column":12},"end":{"line":385,"column":12}},{"start":{"line":385,"column":12},"end":{"line":385,"column":12}}]}}}} \ No newline at end of file +{"C:\\Users\\brand\\git\\node-ipc\\node-ipc.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\node-ipc.js","s":{"1":1,"2":1,"3":1,"4":1},"b":{},"f":{"1":1},"fnMap":{"1":{"name":"(anonymous_1)","line":6,"loc":{"start":{"line":6,"column":15},"end":{"line":6,"column":17}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":41}},"2":{"start":{"line":7,"column":8},"end":{"line":7,"column":16}},"3":{"start":{"line":9,"column":8},"end":{"line":17,"column":9}},"4":{"start":{"line":21,"column":0},"end":{"line":21,"column":29}}},"branchMap":{}},"C:\\Users\\brand\\git\\node-ipc\\services\\IPC.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\services\\IPC.js","s":{"1":1,"2":1,"3":1,"4":116,"5":0,"6":116,"7":370,"8":336,"9":34,"10":116,"11":1,"12":7,"13":0,"14":7,"15":7,"16":7,"17":7,"18":7,"19":7,"20":1,"21":1,"22":0,"23":0,"24":1,"25":0,"26":0,"27":1,"28":0,"29":1,"30":1,"31":1,"32":1,"33":3,"34":1,"35":1,"36":1,"37":1,"38":3,"39":1,"40":1,"41":1,"42":1,"43":3,"44":2,"45":2,"46":3,"47":0,"48":0,"49":0,"50":0,"51":3,"52":0,"53":0,"54":0,"55":3,"56":0,"57":0,"58":0,"59":3,"60":1,"61":1,"62":3,"63":0,"64":0,"65":3,"66":0,"67":3,"68":3,"69":2,"70":2,"71":0,"72":3,"73":1,"74":4,"75":2,"76":2,"77":4,"78":0,"79":4,"80":0,"81":0,"82":4,"83":2,"84":2,"85":4,"86":0,"87":0,"88":0,"89":0,"90":0,"91":4,"92":4,"93":4,"94":4,"95":4,"96":1,"97":3,"98":0,"99":0,"100":3,"101":3,"102":3,"103":3,"104":3,"105":0,"106":0,"107":0,"108":3,"109":3,"110":3,"111":3,"112":0,"113":0,"114":3,"115":0,"116":0,"117":3,"118":0,"119":0,"120":3,"121":0,"122":3,"123":0,"124":0,"125":0,"126":0,"127":0,"128":3,"129":3,"130":3,"131":3,"132":3,"133":3,"134":1},"b":{"1":[0,116],"2":[336,34],"3":[0,7],"4":[7,0],"5":[7,0],"6":[0,1],"7":[0,1],"8":[0,1],"9":[1,2],"10":[1,2],"11":[2,1],"12":[0,3],"13":[3,3],"14":[0,3],"15":[0,3],"16":[1,2],"17":[0,3],"18":[0,3],"19":[2,1],"20":[0,2],"21":[2,1],"22":[2,2],"23":[0,4],"24":[0,4],"25":[2,2],"26":[0,4],"27":[0,0],"28":[0,3],"29":[3,0],"30":[0,3],"31":[3,0],"32":[0,3],"33":[0,3],"34":[0,3],"35":[0,3],"36":[0,3],"37":[0,0]},"f":{"1":1,"2":116,"3":7,"4":1,"5":0,"6":3,"7":4,"8":3},"fnMap":{"1":{"name":"(anonymous_1)","line":9,"loc":{"start":{"line":9,"column":15},"end":{"line":9,"column":17}}},"2":{"name":"log","line":64,"loc":{"start":{"line":64,"column":0},"end":{"line":64,"column":21}}},"3":{"name":"disconnect","line":88,"loc":{"start":{"line":88,"column":0},"end":{"line":88,"column":23}}},"4":{"name":"serve","line":105,"loc":{"start":{"line":105,"column":0},"end":{"line":105,"column":29}}},"5":{"name":"emptyCallback","line":135,"loc":{"start":{"line":135,"column":0},"end":{"line":135,"column":24}}},"6":{"name":"serveNet","line":139,"loc":{"start":{"line":139,"column":0},"end":{"line":139,"column":45}}},"7":{"name":"connect","line":216,"loc":{"start":{"line":216,"column":0},"end":{"line":216,"column":34}}},"8":{"name":"connectNet","line":265,"loc":{"start":{"line":265,"column":0},"end":{"line":265,"column":42}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":6,"column":27}},"2":{"start":{"line":10,"column":8},"end":{"line":60,"column":10}},"3":{"start":{"line":64,"column":0},"end":{"line":86,"column":1}},"4":{"start":{"line":65,"column":4},"end":{"line":67,"column":5}},"5":{"start":{"line":66,"column":8},"end":{"line":66,"column":15}},"6":{"start":{"line":69,"column":4},"end":{"line":81,"column":5}},"7":{"start":{"line":70,"column":8},"end":{"line":72,"column":9}},"8":{"start":{"line":71,"column":12},"end":{"line":71,"column":21}},"9":{"start":{"line":74,"column":8},"end":{"line":80,"column":10}},"10":{"start":{"line":83,"column":4},"end":{"line":85,"column":6}},"11":{"start":{"line":88,"column":0},"end":{"line":103,"column":1}},"12":{"start":{"line":89,"column":4},"end":{"line":91,"column":5}},"13":{"start":{"line":90,"column":8},"end":{"line":90,"column":15}},"14":{"start":{"line":93,"column":4},"end":{"line":93,"column":44}},"15":{"start":{"line":95,"column":4},"end":{"line":95,"column":29}},"16":{"start":{"line":96,"column":4},"end":{"line":100,"column":5}},"17":{"start":{"line":97,"column":8},"end":{"line":99,"column":9}},"18":{"start":{"line":98,"column":12},"end":{"line":98,"column":41}},"19":{"start":{"line":102,"column":4},"end":{"line":102,"column":23}},"20":{"start":{"line":105,"column":0},"end":{"line":133,"column":1}},"21":{"start":{"line":106,"column":4},"end":{"line":109,"column":5}},"22":{"start":{"line":107,"column":8},"end":{"line":107,"column":22}},"23":{"start":{"line":108,"column":8},"end":{"line":108,"column":19}},"24":{"start":{"line":110,"column":4},"end":{"line":117,"column":5}},"25":{"start":{"line":111,"column":8},"end":{"line":115,"column":10}},"26":{"start":{"line":116,"column":8},"end":{"line":116,"column":72}},"27":{"start":{"line":119,"column":4},"end":{"line":121,"column":5}},"28":{"start":{"line":120,"column":8},"end":{"line":120,"column":31}},"29":{"start":{"line":123,"column":4},"end":{"line":127,"column":6}},"30":{"start":{"line":129,"column":4},"end":{"line":132,"column":6}},"31":{"start":{"line":135,"column":0},"end":{"line":137,"column":1}},"32":{"start":{"line":139,"column":0},"end":{"line":214,"column":1}},"33":{"start":{"line":140,"column":4},"end":{"line":145,"column":5}},"34":{"start":{"line":141,"column":8},"end":{"line":141,"column":25}},"35":{"start":{"line":142,"column":8},"end":{"line":142,"column":21}},"36":{"start":{"line":143,"column":8},"end":{"line":143,"column":18}},"37":{"start":{"line":144,"column":8},"end":{"line":144,"column":19}},"38":{"start":{"line":146,"column":4},"end":{"line":151,"column":5}},"39":{"start":{"line":147,"column":8},"end":{"line":147,"column":22}},"40":{"start":{"line":148,"column":8},"end":{"line":148,"column":22}},"41":{"start":{"line":149,"column":8},"end":{"line":149,"column":19}},"42":{"start":{"line":150,"column":8},"end":{"line":150,"column":19}},"43":{"start":{"line":152,"column":4},"end":{"line":159,"column":5}},"44":{"start":{"line":153,"column":8},"end":{"line":157,"column":10}},"45":{"start":{"line":158,"column":8},"end":{"line":158,"column":37}},"46":{"start":{"line":160,"column":4},"end":{"line":165,"column":5}},"47":{"start":{"line":161,"column":8},"end":{"line":161,"column":22}},"48":{"start":{"line":162,"column":8},"end":{"line":162,"column":35}},"49":{"start":{"line":163,"column":8},"end":{"line":163,"column":19}},"50":{"start":{"line":164,"column":8},"end":{"line":164,"column":37}},"51":{"start":{"line":167,"column":4},"end":{"line":171,"column":5}},"52":{"start":{"line":168,"column":8},"end":{"line":168,"column":25}},"53":{"start":{"line":169,"column":8},"end":{"line":169,"column":21}},"54":{"start":{"line":170,"column":8},"end":{"line":170,"column":19}},"55":{"start":{"line":172,"column":4},"end":{"line":176,"column":5}},"56":{"start":{"line":173,"column":8},"end":{"line":173,"column":22}},"57":{"start":{"line":174,"column":8},"end":{"line":174,"column":22}},"58":{"start":{"line":175,"column":8},"end":{"line":175,"column":19}},"59":{"start":{"line":177,"column":4},"end":{"line":184,"column":5}},"60":{"start":{"line":178,"column":8},"end":{"line":182,"column":10}},"61":{"start":{"line":183,"column":8},"end":{"line":183,"column":37}},"62":{"start":{"line":186,"column":4},"end":{"line":189,"column":5}},"63":{"start":{"line":187,"column":8},"end":{"line":187,"column":25}},"64":{"start":{"line":188,"column":8},"end":{"line":188,"column":22}},"65":{"start":{"line":191,"column":4},"end":{"line":193,"column":5}},"66":{"start":{"line":192,"column":8},"end":{"line":192,"column":31}},"67":{"start":{"line":195,"column":4},"end":{"line":200,"column":6}},"68":{"start":{"line":202,"column":4},"end":{"line":208,"column":5}},"69":{"start":{"line":203,"column":8},"end":{"line":203,"column":34}},"70":{"start":{"line":204,"column":8},"end":{"line":207,"column":9}},"71":{"start":{"line":206,"column":12},"end":{"line":206,"column":43}},"72":{"start":{"line":210,"column":4},"end":{"line":213,"column":6}},"73":{"start":{"line":216,"column":0},"end":{"line":263,"column":1}},"74":{"start":{"line":217,"column":4},"end":{"line":220,"column":5}},"75":{"start":{"line":218,"column":8},"end":{"line":218,"column":22}},"76":{"start":{"line":219,"column":8},"end":{"line":219,"column":19}},"77":{"start":{"line":222,"column":4},"end":{"line":224,"column":5}},"78":{"start":{"line":223,"column":8},"end":{"line":223,"column":31}},"79":{"start":{"line":226,"column":4},"end":{"line":232,"column":5}},"80":{"start":{"line":227,"column":8},"end":{"line":230,"column":10}},"81":{"start":{"line":231,"column":8},"end":{"line":231,"column":15}},"82":{"start":{"line":234,"column":4},"end":{"line":241,"column":5}},"83":{"start":{"line":235,"column":8},"end":{"line":239,"column":10}},"84":{"start":{"line":240,"column":8},"end":{"line":240,"column":60}},"85":{"start":{"line":243,"column":4},"end":{"line":254,"column":5}},"86":{"start":{"line":244,"column":8},"end":{"line":252,"column":9}},"87":{"start":{"line":245,"column":12},"end":{"line":249,"column":14}},"88":{"start":{"line":250,"column":12},"end":{"line":250,"column":23}},"89":{"start":{"line":251,"column":12},"end":{"line":251,"column":19}},"90":{"start":{"line":253,"column":8},"end":{"line":253,"column":37}},"91":{"start":{"line":256,"column":4},"end":{"line":256,"column":51}},"92":{"start":{"line":257,"column":4},"end":{"line":257,"column":24}},"93":{"start":{"line":258,"column":4},"end":{"line":258,"column":28}},"94":{"start":{"line":260,"column":4},"end":{"line":260,"column":26}},"95":{"start":{"line":262,"column":4},"end":{"line":262,"column":19}},"96":{"start":{"line":265,"column":0},"end":{"line":335,"column":1}},"97":{"start":{"line":266,"column":4},"end":{"line":272,"column":5}},"98":{"start":{"line":267,"column":8},"end":{"line":270,"column":10}},"99":{"start":{"line":271,"column":8},"end":{"line":271,"column":15}},"100":{"start":{"line":273,"column":4},"end":{"line":277,"column":5}},"101":{"start":{"line":274,"column":8},"end":{"line":274,"column":22}},"102":{"start":{"line":275,"column":8},"end":{"line":275,"column":18}},"103":{"start":{"line":276,"column":8},"end":{"line":276,"column":19}},"104":{"start":{"line":278,"column":4},"end":{"line":282,"column":5}},"105":{"start":{"line":279,"column":8},"end":{"line":279,"column":22}},"106":{"start":{"line":280,"column":8},"end":{"line":280,"column":19}},"107":{"start":{"line":281,"column":8},"end":{"line":281,"column":19}},"108":{"start":{"line":283,"column":4},"end":{"line":290,"column":5}},"109":{"start":{"line":284,"column":8},"end":{"line":288,"column":10}},"110":{"start":{"line":289,"column":8},"end":{"line":289,"column":37}},"111":{"start":{"line":292,"column":4},"end":{"line":295,"column":5}},"112":{"start":{"line":293,"column":8},"end":{"line":293,"column":22}},"113":{"start":{"line":294,"column":8},"end":{"line":294,"column":19}},"114":{"start":{"line":296,"column":4},"end":{"line":303,"column":5}},"115":{"start":{"line":297,"column":8},"end":{"line":301,"column":10}},"116":{"start":{"line":302,"column":8},"end":{"line":302,"column":37}},"117":{"start":{"line":305,"column":4},"end":{"line":308,"column":5}},"118":{"start":{"line":306,"column":8},"end":{"line":306,"column":25}},"119":{"start":{"line":307,"column":8},"end":{"line":307,"column":23}},"120":{"start":{"line":309,"column":4},"end":{"line":311,"column":5}},"121":{"start":{"line":310,"column":8},"end":{"line":310,"column":31}},"122":{"start":{"line":313,"column":4},"end":{"line":325,"column":5}},"123":{"start":{"line":314,"column":8},"end":{"line":323,"column":9}},"124":{"start":{"line":316,"column":12},"end":{"line":320,"column":14}},"125":{"start":{"line":321,"column":12},"end":{"line":321,"column":23}},"126":{"start":{"line":322,"column":12},"end":{"line":322,"column":19}},"127":{"start":{"line":324,"column":8},"end":{"line":324,"column":37}},"128":{"start":{"line":327,"column":4},"end":{"line":327,"column":51}},"129":{"start":{"line":328,"column":4},"end":{"line":328,"column":24}},"130":{"start":{"line":329,"column":4},"end":{"line":329,"column":28}},"131":{"start":{"line":330,"column":4},"end":{"line":330,"column":28}},"132":{"start":{"line":332,"column":4},"end":{"line":332,"column":26}},"133":{"start":{"line":334,"column":4},"end":{"line":334,"column":19}},"134":{"start":{"line":337,"column":0},"end":{"line":337,"column":19}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":4}},{"start":{"line":65,"column":4},"end":{"line":65,"column":4}}]},"2":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":8}},{"start":{"line":70,"column":8},"end":{"line":70,"column":8}}]},"3":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":4},"end":{"line":89,"column":4}},{"start":{"line":89,"column":4},"end":{"line":89,"column":4}}]},"4":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":4},"end":{"line":96,"column":4}},{"start":{"line":96,"column":4},"end":{"line":96,"column":4}}]},"5":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":97,"column":8}},{"start":{"line":97,"column":8},"end":{"line":97,"column":8}}]},"6":{"line":106,"type":"if","locations":[{"start":{"line":106,"column":4},"end":{"line":106,"column":4}},{"start":{"line":106,"column":4},"end":{"line":106,"column":4}}]},"7":{"line":110,"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":110,"column":4}},{"start":{"line":110,"column":4},"end":{"line":110,"column":4}}]},"8":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":4},"end":{"line":119,"column":4}},{"start":{"line":119,"column":4},"end":{"line":119,"column":4}}]},"9":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":4},"end":{"line":140,"column":4}},{"start":{"line":140,"column":4},"end":{"line":140,"column":4}}]},"10":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":4},"end":{"line":146,"column":4}},{"start":{"line":146,"column":4},"end":{"line":146,"column":4}}]},"11":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":4},"end":{"line":152,"column":4}},{"start":{"line":152,"column":4},"end":{"line":152,"column":4}}]},"12":{"line":160,"type":"if","locations":[{"start":{"line":160,"column":4},"end":{"line":160,"column":4}},{"start":{"line":160,"column":4},"end":{"line":160,"column":4}}]},"13":{"line":160,"type":"binary-expr","locations":[{"start":{"line":160,"column":7},"end":{"line":160,"column":33}},{"start":{"line":160,"column":37},"end":{"line":160,"column":63}}]},"14":{"line":167,"type":"if","locations":[{"start":{"line":167,"column":4},"end":{"line":167,"column":4}},{"start":{"line":167,"column":4},"end":{"line":167,"column":4}}]},"15":{"line":172,"type":"if","locations":[{"start":{"line":172,"column":4},"end":{"line":172,"column":4}},{"start":{"line":172,"column":4},"end":{"line":172,"column":4}}]},"16":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":4},"end":{"line":177,"column":4}},{"start":{"line":177,"column":4},"end":{"line":177,"column":4}}]},"17":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":4},"end":{"line":186,"column":4}},{"start":{"line":186,"column":4},"end":{"line":186,"column":4}}]},"18":{"line":191,"type":"if","locations":[{"start":{"line":191,"column":4},"end":{"line":191,"column":4}},{"start":{"line":191,"column":4},"end":{"line":191,"column":4}}]},"19":{"line":202,"type":"if","locations":[{"start":{"line":202,"column":4},"end":{"line":202,"column":4}},{"start":{"line":202,"column":4},"end":{"line":202,"column":4}}]},"20":{"line":204,"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":204,"column":8}},{"start":{"line":204,"column":8},"end":{"line":204,"column":8}}]},"21":{"line":204,"type":"binary-expr","locations":[{"start":{"line":204,"column":11},"end":{"line":204,"column":29}},{"start":{"line":204,"column":33},"end":{"line":204,"column":47}}]},"22":{"line":217,"type":"if","locations":[{"start":{"line":217,"column":4},"end":{"line":217,"column":4}},{"start":{"line":217,"column":4},"end":{"line":217,"column":4}}]},"23":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":4},"end":{"line":222,"column":4}},{"start":{"line":222,"column":4},"end":{"line":222,"column":4}}]},"24":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":4},"end":{"line":226,"column":4}},{"start":{"line":226,"column":4},"end":{"line":226,"column":4}}]},"25":{"line":234,"type":"if","locations":[{"start":{"line":234,"column":4},"end":{"line":234,"column":4}},{"start":{"line":234,"column":4},"end":{"line":234,"column":4}}]},"26":{"line":243,"type":"if","locations":[{"start":{"line":243,"column":4},"end":{"line":243,"column":4}},{"start":{"line":243,"column":4},"end":{"line":243,"column":4}}]},"27":{"line":244,"type":"if","locations":[{"start":{"line":244,"column":8},"end":{"line":244,"column":8}},{"start":{"line":244,"column":8},"end":{"line":244,"column":8}}]},"28":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":4},"end":{"line":266,"column":4}},{"start":{"line":266,"column":4},"end":{"line":266,"column":4}}]},"29":{"line":273,"type":"if","locations":[{"start":{"line":273,"column":4},"end":{"line":273,"column":4}},{"start":{"line":273,"column":4},"end":{"line":273,"column":4}}]},"30":{"line":278,"type":"if","locations":[{"start":{"line":278,"column":4},"end":{"line":278,"column":4}},{"start":{"line":278,"column":4},"end":{"line":278,"column":4}}]},"31":{"line":283,"type":"if","locations":[{"start":{"line":283,"column":4},"end":{"line":283,"column":4}},{"start":{"line":283,"column":4},"end":{"line":283,"column":4}}]},"32":{"line":292,"type":"if","locations":[{"start":{"line":292,"column":4},"end":{"line":292,"column":4}},{"start":{"line":292,"column":4},"end":{"line":292,"column":4}}]},"33":{"line":296,"type":"if","locations":[{"start":{"line":296,"column":4},"end":{"line":296,"column":4}},{"start":{"line":296,"column":4},"end":{"line":296,"column":4}}]},"34":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":4},"end":{"line":305,"column":4}},{"start":{"line":305,"column":4},"end":{"line":305,"column":4}}]},"35":{"line":309,"type":"if","locations":[{"start":{"line":309,"column":4},"end":{"line":309,"column":4}},{"start":{"line":309,"column":4},"end":{"line":309,"column":4}}]},"36":{"line":313,"type":"if","locations":[{"start":{"line":313,"column":4},"end":{"line":313,"column":4}},{"start":{"line":313,"column":4},"end":{"line":313,"column":4}}]},"37":{"line":314,"type":"if","locations":[{"start":{"line":314,"column":8},"end":{"line":314,"column":8}},{"start":{"line":314,"column":8},"end":{"line":314,"column":8}}]}}},"C:\\Users\\brand\\git\\node-ipc\\entities\\Defaults.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\entities\\Defaults.js","s":{"1":1,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":3,"9":3,"10":3,"11":3,"12":3,"13":3,"14":3,"15":3,"16":3,"17":3,"18":3,"19":3,"20":3,"21":3,"22":3,"23":1,"24":3,"25":3,"26":3,"27":0,"28":3,"29":1},"b":{"1":[0,3],"2":[0,3],"3":[3,3,0]},"f":{"1":3,"2":3},"fnMap":{"1":{"name":"(anonymous_1)","line":22,"loc":{"start":{"line":22,"column":15},"end":{"line":22,"column":17}}},"2":{"name":"getIPType","line":66,"loc":{"start":{"line":66,"column":0},"end":{"line":66,"column":21}}}},"statementMap":{"1":{"start":{"line":9,"column":0},"end":{"line":9,"column":25}},"2":{"start":{"line":24,"column":8},"end":{"line":24,"column":29}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":32}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":30}},"5":{"start":{"line":28,"column":8},"end":{"line":28,"column":29}},"6":{"start":{"line":29,"column":8},"end":{"line":29,"column":29}},"7":{"start":{"line":30,"column":8},"end":{"line":30,"column":24}},"8":{"start":{"line":31,"column":8},"end":{"line":31,"column":25}},"9":{"start":{"line":33,"column":8},"end":{"line":33,"column":28}},"10":{"start":{"line":35,"column":8},"end":{"line":35,"column":26}},"11":{"start":{"line":36,"column":8},"end":{"line":36,"column":24}},"12":{"start":{"line":37,"column":8},"end":{"line":37,"column":29}},"13":{"start":{"line":38,"column":8},"end":{"line":38,"column":46}},"14":{"start":{"line":40,"column":8},"end":{"line":40,"column":32}},"15":{"start":{"line":41,"column":8},"end":{"line":41,"column":23}},"16":{"start":{"line":42,"column":8},"end":{"line":42,"column":33}},"17":{"start":{"line":43,"column":8},"end":{"line":43,"column":32}},"18":{"start":{"line":45,"column":8},"end":{"line":45,"column":32}},"19":{"start":{"line":46,"column":8},"end":{"line":46,"column":23}},"20":{"start":{"line":47,"column":8},"end":{"line":47,"column":73}},"21":{"start":{"line":48,"column":8},"end":{"line":48,"column":32}},"22":{"start":{"line":50,"column":8},"end":{"line":56,"column":9}},"23":{"start":{"line":66,"column":0},"end":{"line":78,"column":1}},"24":{"start":{"line":67,"column":4},"end":{"line":67,"column":53}},"25":{"start":{"line":68,"column":4},"end":{"line":68,"column":20}},"26":{"start":{"line":69,"column":4},"end":{"line":76,"column":5}},"27":{"start":{"line":73,"column":8},"end":{"line":75,"column":20}},"28":{"start":{"line":77,"column":4},"end":{"line":77,"column":18}},"29":{"start":{"line":80,"column":0},"end":{"line":80,"column":24}}},"branchMap":{"1":{"line":47,"type":"cond-expr","locations":[{"start":{"line":47,"column":53},"end":{"line":47,"column":58}},{"start":{"line":47,"column":61},"end":{"line":47,"column":72}}]},"2":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":4},"end":{"line":69,"column":4}},{"start":{"line":69,"column":4},"end":{"line":69,"column":4}}]},"3":{"line":69,"type":"binary-expr","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":25}},{"start":{"line":70,"column":11},"end":{"line":70,"column":43}},{"start":{"line":71,"column":11},"end":{"line":71,"column":39}}]}}},"C:\\Users\\brand\\git\\node-ipc\\dao\\client.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\dao\\client.js","s":{"1":1,"2":1,"3":7,"4":7,"5":7,"6":1,"7":7,"8":7,"9":7,"10":7,"11":7,"12":0,"13":7,"14":7,"15":1,"16":1,"17":6,"18":1,"19":6,"20":6,"21":1,"22":13,"23":13,"24":13,"25":0,"26":0,"27":13,"28":13,"29":7,"30":7,"31":7,"32":7,"33":7,"34":7,"35":7,"36":6,"37":6,"38":6,"39":0,"40":6,"41":0,"42":6,"43":0,"44":6,"45":0,"46":6,"47":0,"48":6,"49":6,"50":6,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":13,"65":13,"66":10,"67":10,"68":13,"69":3,"70":3,"71":3,"72":13,"73":13,"74":13,"75":7,"76":7,"77":7,"78":7,"79":7,"80":7,"81":6,"82":6,"83":6,"84":6,"85":13,"86":7,"87":7,"88":0,"89":0,"90":0,"91":0,"92":0,"93":7,"94":7,"95":7,"96":7,"97":0,"98":0,"99":7,"100":7,"101":7,"102":7,"103":7,"104":7,"105":7,"106":7,"107":7,"108":1,"109":6,"110":1},"b":{"1":[7,0],"2":[0,7],"3":[1,6],"4":[0,13],"5":[7,6],"6":[7,0],"7":[7,7],"8":[0,6],"9":[0,6],"10":[0,6],"11":[0,6],"12":[0,6],"13":[6,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[7,6],"19":[13,8,6],"20":[0,7],"21":[0,0],"22":[7,0],"23":[0,7],"24":[7,7],"25":[1,6]},"f":{"1":7,"2":7,"3":6,"4":13,"5":10,"6":3,"7":13,"8":6,"9":7},"fnMap":{"1":{"name":"(anonymous_1)","line":14,"loc":{"start":{"line":14,"column":15},"end":{"line":14,"column":27}}},"2":{"name":"emit","line":35,"loc":{"start":{"line":35,"column":0},"end":{"line":35,"column":24}}},"3":{"name":"syncEmit","line":58,"loc":{"start":{"line":58,"column":0},"end":{"line":58,"column":26}}},"4":{"name":"connect","line":63,"loc":{"start":{"line":63,"column":0},"end":{"line":63,"column":18}}},"5":{"name":"(anonymous_5)","line":146,"loc":{"start":{"line":146,"column":8},"end":{"line":146,"column":21}}},"6":{"name":"connectionMade","line":155,"loc":{"start":{"line":155,"column":8},"end":{"line":155,"column":33}}},"7":{"name":"connectionClosed","line":164,"loc":{"start":{"line":164,"column":8},"end":{"line":164,"column":35}}},"8":{"name":"retryTimeout","line":190,"loc":{"start":{"line":190,"column":16},"end":{"line":190,"column":39}}},"9":{"name":"(anonymous_9)","line":203,"loc":{"start":{"line":203,"column":8},"end":{"line":203,"column":23}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":9,"column":37}},"2":{"start":{"line":11,"column":0},"end":{"line":11,"column":36}},"3":{"start":{"line":15,"column":8},"end":{"line":15,"column":16}},"4":{"start":{"line":16,"column":8},"end":{"line":29,"column":10}},"5":{"start":{"line":31,"column":8},"end":{"line":31,"column":49}},"6":{"start":{"line":35,"column":0},"end":{"line":56,"column":1}},"7":{"start":{"line":36,"column":4},"end":{"line":36,"column":82}},"8":{"start":{"line":38,"column":4},"end":{"line":38,"column":28}},"9":{"start":{"line":39,"column":4},"end":{"line":39,"column":22}},"10":{"start":{"line":40,"column":4},"end":{"line":40,"column":22}},"11":{"start":{"line":42,"column":4},"end":{"line":46,"column":5}},"12":{"start":{"line":43,"column":8},"end":{"line":43,"column":55}},"13":{"start":{"line":45,"column":8},"end":{"line":45,"column":44}},"14":{"start":{"line":48,"column":4},"end":{"line":51,"column":5}},"15":{"start":{"line":49,"column":8},"end":{"line":49,"column":35}},"16":{"start":{"line":50,"column":8},"end":{"line":50,"column":15}},"17":{"start":{"line":53,"column":4},"end":{"line":55,"column":6}},"18":{"start":{"line":58,"column":0},"end":{"line":61,"column":1}},"19":{"start":{"line":59,"column":4},"end":{"line":59,"column":74}},"20":{"start":{"line":60,"column":4},"end":{"line":60,"column":31}},"21":{"start":{"line":63,"column":0},"end":{"line":251,"column":1}},"22":{"start":{"line":65,"column":4},"end":{"line":65,"column":20}},"23":{"start":{"line":67,"column":4},"end":{"line":67,"column":67}},"24":{"start":{"line":68,"column":4},"end":{"line":71,"column":5}},"25":{"start":{"line":69,"column":8},"end":{"line":69,"column":119}},"26":{"start":{"line":70,"column":8},"end":{"line":70,"column":15}},"27":{"start":{"line":73,"column":4},"end":{"line":73,"column":21}},"28":{"start":{"line":75,"column":4},"end":{"line":140,"column":5}},"29":{"start":{"line":76,"column":8},"end":{"line":76,"column":70}},"30":{"start":{"line":78,"column":8},"end":{"line":78,"column":33}},"31":{"start":{"line":80,"column":8},"end":{"line":84,"column":9}},"32":{"start":{"line":81,"column":12},"end":{"line":81,"column":59}},"33":{"start":{"line":82,"column":12},"end":{"line":82,"column":60}},"34":{"start":{"line":83,"column":12},"end":{"line":83,"column":57}},"35":{"start":{"line":86,"column":8},"end":{"line":86,"column":45}},"36":{"start":{"line":88,"column":8},"end":{"line":88,"column":33}},"37":{"start":{"line":89,"column":8},"end":{"line":89,"column":33}},"38":{"start":{"line":91,"column":8},"end":{"line":93,"column":9}},"39":{"start":{"line":92,"column":10},"end":{"line":92,"column":68}},"40":{"start":{"line":95,"column":8},"end":{"line":97,"column":9}},"41":{"start":{"line":96,"column":10},"end":{"line":96,"column":62}},"42":{"start":{"line":99,"column":8},"end":{"line":101,"column":9}},"43":{"start":{"line":100,"column":10},"end":{"line":100,"column":56}},"44":{"start":{"line":103,"column":8},"end":{"line":105,"column":9}},"45":{"start":{"line":104,"column":10},"end":{"line":104,"column":54}},"46":{"start":{"line":107,"column":8},"end":{"line":109,"column":9}},"47":{"start":{"line":108,"column":10},"end":{"line":108,"column":56}},"48":{"start":{"line":111,"column":8},"end":{"line":139,"column":9}},"49":{"start":{"line":112,"column":12},"end":{"line":112,"column":64}},"50":{"start":{"line":113,"column":12},"end":{"line":113,"column":49}},"51":{"start":{"line":115,"column":12},"end":{"line":115,"column":99}},"52":{"start":{"line":116,"column":12},"end":{"line":118,"column":13}},"53":{"start":{"line":117,"column":16},"end":{"line":117,"column":81}},"54":{"start":{"line":119,"column":12},"end":{"line":121,"column":13}},"55":{"start":{"line":120,"column":16},"end":{"line":120,"column":81}},"56":{"start":{"line":122,"column":12},"end":{"line":132,"column":13}},"57":{"start":{"line":123,"column":16},"end":{"line":125,"column":17}},"58":{"start":{"line":124,"column":20},"end":{"line":124,"column":96}},"59":{"start":{"line":126,"column":16},"end":{"line":126,"column":40}},"60":{"start":{"line":127,"column":16},"end":{"line":131,"column":17}},"61":{"start":{"line":128,"column":20},"end":{"line":130,"column":22}},"62":{"start":{"line":134,"column":12},"end":{"line":134,"column":53}},"63":{"start":{"line":136,"column":12},"end":{"line":138,"column":14}},"64":{"start":{"line":142,"column":4},"end":{"line":142,"column":52}},"65":{"start":{"line":144,"column":4},"end":{"line":151,"column":6}},"66":{"start":{"line":147,"column":12},"end":{"line":147,"column":51}},"67":{"start":{"line":148,"column":12},"end":{"line":148,"column":41}},"68":{"start":{"line":153,"column":4},"end":{"line":160,"column":6}},"69":{"start":{"line":156,"column":12},"end":{"line":156,"column":38}},"70":{"start":{"line":157,"column":12},"end":{"line":157,"column":61}},"71":{"start":{"line":158,"column":12},"end":{"line":158,"column":41}},"72":{"start":{"line":162,"column":4},"end":{"line":199,"column":6}},"73":{"start":{"line":165,"column":12},"end":{"line":167,"column":10}},"74":{"start":{"line":169,"column":12},"end":{"line":187,"column":13}},"75":{"start":{"line":175,"column":16},"end":{"line":175,"column":45}},"76":{"start":{"line":176,"column":16},"end":{"line":180,"column":18}},"77":{"start":{"line":182,"column":16},"end":{"line":182,"column":40}},"78":{"start":{"line":183,"column":16},"end":{"line":183,"column":42}},"79":{"start":{"line":184,"column":16},"end":{"line":184,"column":33}},"80":{"start":{"line":186,"column":16},"end":{"line":186,"column":23}},"81":{"start":{"line":189,"column":12},"end":{"line":195,"column":14}},"82":{"start":{"line":191,"column":20},"end":{"line":191,"column":46}},"83":{"start":{"line":192,"column":20},"end":{"line":192,"column":37}},"84":{"start":{"line":197,"column":12},"end":{"line":197,"column":41}},"85":{"start":{"line":201,"column":4},"end":{"line":250,"column":6}},"86":{"start":{"line":204,"column":12},"end":{"line":204,"column":48}},"87":{"start":{"line":205,"column":12},"end":{"line":216,"column":13}},"88":{"start":{"line":206,"column":16},"end":{"line":209,"column":18}},"89":{"start":{"line":210,"column":16},"end":{"line":212,"column":17}},"90":{"start":{"line":211,"column":20},"end":{"line":211,"column":27}},"91":{"start":{"line":214,"column":16},"end":{"line":214,"column":36}},"92":{"start":{"line":215,"column":16},"end":{"line":215,"column":23}},"93":{"start":{"line":218,"column":12},"end":{"line":220,"column":13}},"94":{"start":{"line":219,"column":16},"end":{"line":219,"column":34}},"95":{"start":{"line":222,"column":12},"end":{"line":222,"column":40}},"96":{"start":{"line":224,"column":12},"end":{"line":227,"column":13}},"97":{"start":{"line":225,"column":16},"end":{"line":225,"column":93}},"98":{"start":{"line":226,"column":16},"end":{"line":226,"column":23}},"99":{"start":{"line":229,"column":12},"end":{"line":229,"column":30}},"100":{"start":{"line":231,"column":12},"end":{"line":231,"column":51}},"101":{"start":{"line":232,"column":12},"end":{"line":232,"column":41}},"102":{"start":{"line":233,"column":12},"end":{"line":242,"column":13}},"103":{"start":{"line":234,"column":16},"end":{"line":234,"column":40}},"104":{"start":{"line":235,"column":16},"end":{"line":235,"column":40}},"105":{"start":{"line":237,"column":16},"end":{"line":237,"column":73}},"106":{"start":{"line":238,"column":16},"end":{"line":241,"column":18}},"107":{"start":{"line":244,"column":12},"end":{"line":246,"column":13}},"108":{"start":{"line":245,"column":16},"end":{"line":245,"column":23}},"109":{"start":{"line":248,"column":12},"end":{"line":248,"column":32}},"110":{"start":{"line":253,"column":0},"end":{"line":253,"column":22}}},"branchMap":{"1":{"line":26,"type":"binary-expr","locations":[{"start":{"line":26,"column":33},"end":{"line":26,"column":50}},{"start":{"line":26,"column":52},"end":{"line":26,"column":53}}]},"2":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":4},"end":{"line":42,"column":4}},{"start":{"line":42,"column":4},"end":{"line":42,"column":4}}]},"3":{"line":48,"type":"if","locations":[{"start":{"line":48,"column":4},"end":{"line":48,"column":4}},{"start":{"line":48,"column":4},"end":{"line":48,"column":4}}]},"4":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":4},"end":{"line":68,"column":4}},{"start":{"line":68,"column":4},"end":{"line":68,"column":4}}]},"5":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":4},"end":{"line":75,"column":4}},{"start":{"line":75,"column":4},"end":{"line":75,"column":4}}]},"6":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":80,"column":8}},{"start":{"line":80,"column":8},"end":{"line":80,"column":8}}]},"7":{"line":80,"type":"binary-expr","locations":[{"start":{"line":80,"column":12},"end":{"line":80,"column":39}},{"start":{"line":80,"column":43},"end":{"line":80,"column":83}}]},"8":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"9":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"10":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"11":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":103,"column":8}},{"start":{"line":103,"column":8},"end":{"line":103,"column":8}}]},"12":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":8},"end":{"line":107,"column":8}},{"start":{"line":107,"column":8},"end":{"line":107,"column":8}}]},"13":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"14":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":12}},{"start":{"line":116,"column":12},"end":{"line":116,"column":12}}]},"15":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":12},"end":{"line":119,"column":12}},{"start":{"line":119,"column":12},"end":{"line":119,"column":12}}]},"16":{"line":122,"type":"if","locations":[{"start":{"line":122,"column":12},"end":{"line":122,"column":12}},{"start":{"line":122,"column":12},"end":{"line":122,"column":12}}]},"17":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":16},"end":{"line":123,"column":16}},{"start":{"line":123,"column":16},"end":{"line":123,"column":16}}]},"18":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":12},"end":{"line":169,"column":12}},{"start":{"line":169,"column":12},"end":{"line":169,"column":12}}]},"19":{"line":170,"type":"binary-expr","locations":[{"start":{"line":170,"column":16},"end":{"line":170,"column":42}},{"start":{"line":171,"column":16},"end":{"line":171,"column":41}},{"start":{"line":172,"column":16},"end":{"line":172,"column":45}}]},"20":{"line":205,"type":"if","locations":[{"start":{"line":205,"column":12},"end":{"line":205,"column":12}},{"start":{"line":205,"column":12},"end":{"line":205,"column":12}}]},"21":{"line":210,"type":"if","locations":[{"start":{"line":210,"column":16},"end":{"line":210,"column":16}},{"start":{"line":210,"column":16},"end":{"line":210,"column":16}}]},"22":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":12},"end":{"line":218,"column":12}},{"start":{"line":218,"column":12},"end":{"line":218,"column":12}}]},"23":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":12},"end":{"line":224,"column":12}},{"start":{"line":224,"column":12},"end":{"line":224,"column":12}}]},"24":{"line":224,"type":"binary-expr","locations":[{"start":{"line":224,"column":15},"end":{"line":224,"column":52}},{"start":{"line":224,"column":56},"end":{"line":224,"column":97}}]},"25":{"line":244,"type":"if","locations":[{"start":{"line":244,"column":12},"end":{"line":244,"column":12}},{"start":{"line":244,"column":12},"end":{"line":244,"column":12}}]}}},"C:\\Users\\brand\\git\\node-ipc\\entities\\EventParser.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\entities\\EventParser.js","s":{"1":1,"2":13,"3":2,"4":13,"5":9,"6":0,"7":9,"8":0,"9":9,"10":9,"11":9,"12":9,"13":9,"14":1},"b":{"1":[2,11],"2":[0,9],"3":[9,0,0],"4":[0,9]},"f":{"1":13,"2":9,"3":9},"fnMap":{"1":{"name":"(anonymous_1)","line":6,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":21}}},"2":{"name":"(anonymous_2)","line":13,"loc":{"start":{"line":13,"column":8},"end":{"line":13,"column":17}}},"3":{"name":"(anonymous_3)","line":25,"loc":{"start":{"line":25,"column":7},"end":{"line":25,"column":13}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":42}},"2":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"3":{"start":{"line":8,"column":6},"end":{"line":8,"column":26}},"4":{"start":{"line":10,"column":4},"end":{"line":10,"column":36}},"5":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"6":{"start":{"line":15,"column":8},"end":{"line":15,"column":24}},"7":{"start":{"line":17,"column":4},"end":{"line":19,"column":5}},"8":{"start":{"line":18,"column":8},"end":{"line":18,"column":24}},"9":{"start":{"line":21,"column":4},"end":{"line":21,"column":40}},"10":{"start":{"line":22,"column":4},"end":{"line":22,"column":19}},"11":{"start":{"line":26,"column":4},"end":{"line":26,"column":42}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":17}},"13":{"start":{"line":28,"column":4},"end":{"line":28,"column":18}},"14":{"start":{"line":32,"column":0},"end":{"line":32,"column":22}}},"branchMap":{"1":{"line":7,"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":7,"column":4}},{"start":{"line":7,"column":4},"end":{"line":7,"column":4}}]},"2":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":14,"column":4}},{"start":{"line":14,"column":4},"end":{"line":14,"column":4}}]},"3":{"line":14,"type":"binary-expr","locations":[{"start":{"line":14,"column":7},"end":{"line":14,"column":20}},{"start":{"line":14,"column":24},"end":{"line":14,"column":44}},{"start":{"line":14,"column":48},"end":{"line":14,"column":64}}]},"4":{"line":17,"type":"if","locations":[{"start":{"line":17,"column":4},"end":{"line":17,"column":4}},{"start":{"line":17,"column":4},"end":{"line":17,"column":4}}]}}},"C:\\Users\\brand\\git\\node-ipc\\dao\\socketServer.js":{"path":"C:\\Users\\brand\\git\\node-ipc\\dao\\socketServer.js","s":{"1":1,"2":1,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":4,"10":0,"11":0,"12":4,"13":4,"14":0,"15":1,"16":2,"17":2,"18":2,"19":2,"20":2,"21":0,"22":0,"23":2,"24":2,"25":2,"26":0,"27":0,"28":0,"29":2,"30":2,"31":0,"32":1,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":1,"46":2,"47":2,"48":2,"49":2,"50":2,"51":0,"52":2,"53":0,"54":2,"55":2,"56":0,"57":2,"58":2,"59":2,"60":1,"61":2,"62":2,"63":0,"64":0,"65":0,"66":2,"67":2,"68":2,"69":2,"70":0,"71":0,"72":2,"73":2,"74":2,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":1,"82":2,"83":1,"84":4,"85":4,"86":2,"87":4,"88":4,"89":4,"90":0,"91":0,"92":4,"93":4,"94":2,"95":0,"96":2,"97":2,"98":2,"99":0,"100":2,"101":2,"102":4,"103":4,"104":0,"105":1,"106":4,"107":4,"108":2,"109":2,"110":2,"111":0,"112":2,"113":2,"114":2,"115":2,"116":4,"117":0,"118":0,"119":4,"120":4,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":3,"129":1,"130":1,"131":1,"132":2,"133":2,"134":2,"135":1,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":1,"153":2,"154":2,"155":2,"156":0,"157":0,"158":0,"159":1},"b":{"1":[0,4],"2":[4,0],"3":[0,2],"4":[2,0],"5":[2,1],"6":[0,2],"7":[2,2],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[2,0],"13":[0,2],"14":[0,2],"15":[0,2],"16":[2,2],"17":[2,0],"18":[2,1],"19":[0,2],"20":[2,0],"21":[0,2],"22":[2,2],"23":[2,0],"24":[2,2],"25":[2,2],"26":[0,2],"27":[0,2],"28":[0,4],"29":[3,1],"30":[2,2],"31":[4,3],"32":[2,0],"33":[1,1],"34":[1,3],"35":[1,0],"36":[1,2],"37":[3,2],"38":[0,1],"39":[1,1],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,2]},"f":{"1":4,"2":4,"3":4,"4":4,"5":2,"6":0,"7":2,"8":2,"9":2,"10":4,"11":0,"12":2,"13":4,"14":2,"15":0,"16":0,"17":2,"18":2,"19":0},"fnMap":{"1":{"name":"(anonymous_1)","line":14,"loc":{"start":{"line":14,"column":15},"end":{"line":14,"column":37}}},"2":{"name":"(anonymous_2)","line":40,"loc":{"start":{"line":40,"column":11},"end":{"line":40,"column":19}}},"3":{"name":"(anonymous_3)","line":47,"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":10}}},"4":{"name":"(anonymous_4)","line":51,"loc":{"start":{"line":51,"column":9},"end":{"line":51,"column":11}}},"5":{"name":"emit","line":68,"loc":{"start":{"line":68,"column":0},"end":{"line":68,"column":33}}},"6":{"name":"broadcast","line":100,"loc":{"start":{"line":100,"column":0},"end":{"line":100,"column":29}}},"7":{"name":"serverClosed","line":123,"loc":{"start":{"line":123,"column":0},"end":{"line":123,"column":23}}},"8":{"name":"gotData","line":152,"loc":{"start":{"line":152,"column":0},"end":{"line":152,"column":39}}},"9":{"name":"socketClosed","line":198,"loc":{"start":{"line":198,"column":0},"end":{"line":198,"column":29}}},"10":{"name":"serverCreated","line":205,"loc":{"start":{"line":205,"column":0},"end":{"line":205,"column":31}}},"11":{"name":"(anonymous_11)","line":220,"loc":{"start":{"line":220,"column":8},"end":{"line":220,"column":21}}},"12":{"name":"(anonymous_12)","line":234,"loc":{"start":{"line":234,"column":8},"end":{"line":234,"column":28}}},"13":{"name":"startServer","line":261,"loc":{"start":{"line":261,"column":0},"end":{"line":261,"column":23}}},"14":{"name":"UDPServerStarted","line":283,"loc":{"start":{"line":283,"column":12},"end":{"line":283,"column":40}}},"15":{"name":"(anonymous_15)","line":291,"loc":{"start":{"line":291,"column":8},"end":{"line":291,"column":21}}},"16":{"name":"startTLSServer","line":344,"loc":{"start":{"line":344,"column":0},"end":{"line":344,"column":25}}},"17":{"name":"UDPWrite","line":376,"loc":{"start":{"line":376,"column":0},"end":{"line":376,"column":33}}},"18":{"name":"(anonymous_18)","line":384,"loc":{"start":{"line":384,"column":8},"end":{"line":384,"column":29}}},"19":{"name":"(anonymous_19)","line":389,"loc":{"start":{"line":389,"column":20},"end":{"line":389,"column":33}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":9,"column":37}},"2":{"start":{"line":11,"column":0},"end":{"line":11,"column":36}},"3":{"start":{"line":15,"column":8},"end":{"line":15,"column":16}},"4":{"start":{"line":16,"column":8},"end":{"line":30,"column":10}},"5":{"start":{"line":32,"column":8},"end":{"line":32,"column":49}},"6":{"start":{"line":34,"column":8},"end":{"line":37,"column":10}},"7":{"start":{"line":41,"column":8},"end":{"line":44,"column":10}},"8":{"start":{"line":48,"column":8},"end":{"line":48,"column":28}},"9":{"start":{"line":52,"column":8},"end":{"line":55,"column":9}},"10":{"start":{"line":53,"column":12},"end":{"line":53,"column":76}},"11":{"start":{"line":54,"column":12},"end":{"line":54,"column":19}},"12":{"start":{"line":57,"column":8},"end":{"line":64,"column":9}},"13":{"start":{"line":58,"column":12},"end":{"line":61,"column":14}},"14":{"start":{"line":63,"column":12},"end":{"line":63,"column":37}},"15":{"start":{"line":68,"column":0},"end":{"line":98,"column":1}},"16":{"start":{"line":69,"column":4},"end":{"line":69,"column":63}},"17":{"start":{"line":71,"column":4},"end":{"line":71,"column":28}},"18":{"start":{"line":72,"column":4},"end":{"line":72,"column":22}},"19":{"start":{"line":73,"column":4},"end":{"line":73,"column":22}},"20":{"start":{"line":75,"column":4},"end":{"line":80,"column":5}},"21":{"start":{"line":76,"column":8},"end":{"line":76,"column":38}},"22":{"start":{"line":77,"column":8},"end":{"line":77,"column":55}},"23":{"start":{"line":79,"column":8},"end":{"line":79,"column":44}},"24":{"start":{"line":82,"column":4},"end":{"line":95,"column":5}},"25":{"start":{"line":84,"column":8},"end":{"line":88,"column":9}},"26":{"start":{"line":85,"column":12},"end":{"line":85,"column":166}},"27":{"start":{"line":86,"column":12},"end":{"line":86,"column":38}},"28":{"start":{"line":87,"column":12},"end":{"line":87,"column":19}},"29":{"start":{"line":90,"column":8},"end":{"line":93,"column":10}},"30":{"start":{"line":94,"column":8},"end":{"line":94,"column":15}},"31":{"start":{"line":97,"column":4},"end":{"line":97,"column":26}},"32":{"start":{"line":100,"column":0},"end":{"line":121,"column":1}},"33":{"start":{"line":101,"column":4},"end":{"line":101,"column":127}},"34":{"start":{"line":102,"column":4},"end":{"line":102,"column":28}},"35":{"start":{"line":103,"column":4},"end":{"line":103,"column":22}},"36":{"start":{"line":104,"column":4},"end":{"line":104,"column":22}},"37":{"start":{"line":106,"column":4},"end":{"line":110,"column":5}},"38":{"start":{"line":107,"column":8},"end":{"line":107,"column":55}},"39":{"start":{"line":109,"column":8},"end":{"line":109,"column":44}},"40":{"start":{"line":112,"column":4},"end":{"line":120,"column":5}},"41":{"start":{"line":113,"column":8},"end":{"line":115,"column":9}},"42":{"start":{"line":114,"column":12},"end":{"line":114,"column":55}},"43":{"start":{"line":117,"column":8},"end":{"line":119,"column":9}},"44":{"start":{"line":118,"column":12},"end":{"line":118,"column":43}},"45":{"start":{"line":123,"column":0},"end":{"line":150,"column":1}},"46":{"start":{"line":124,"column":4},"end":{"line":149,"column":5}},"47":{"start":{"line":125,"column":8},"end":{"line":125,"column":35}},"48":{"start":{"line":126,"column":8},"end":{"line":126,"column":36}},"49":{"start":{"line":128,"column":8},"end":{"line":132,"column":9}},"50":{"start":{"line":129,"column":12},"end":{"line":131,"column":13}},"51":{"start":{"line":130,"column":16},"end":{"line":130,"column":25}},"52":{"start":{"line":134,"column":8},"end":{"line":136,"column":9}},"53":{"start":{"line":135,"column":12},"end":{"line":135,"column":40}},"54":{"start":{"line":138,"column":8},"end":{"line":138,"column":69}},"55":{"start":{"line":140,"column":8},"end":{"line":142,"column":9}},"56":{"start":{"line":141,"column":12},"end":{"line":141,"column":29}},"57":{"start":{"line":144,"column":8},"end":{"line":144,"column":33}},"58":{"start":{"line":146,"column":8},"end":{"line":146,"column":71}},"59":{"start":{"line":148,"column":8},"end":{"line":148,"column":15}},"60":{"start":{"line":152,"column":0},"end":{"line":196,"column":1}},"61":{"start":{"line":153,"column":4},"end":{"line":153,"column":60}},"62":{"start":{"line":154,"column":4},"end":{"line":162,"column":5}},"63":{"start":{"line":155,"column":8},"end":{"line":155,"column":52}},"64":{"start":{"line":156,"column":8},"end":{"line":160,"column":10}},"65":{"start":{"line":161,"column":8},"end":{"line":161,"column":15}},"66":{"start":{"line":164,"column":4},"end":{"line":166,"column":5}},"67":{"start":{"line":165,"column":8},"end":{"line":165,"column":26}},"68":{"start":{"line":168,"column":4},"end":{"line":168,"column":32}},"69":{"start":{"line":170,"column":4},"end":{"line":173,"column":5}},"70":{"start":{"line":171,"column":8},"end":{"line":171,"column":83}},"71":{"start":{"line":172,"column":8},"end":{"line":172,"column":15}},"72":{"start":{"line":175,"column":4},"end":{"line":175,"column":22}},"73":{"start":{"line":177,"column":4},"end":{"line":177,"column":33}},"74":{"start":{"line":179,"column":4},"end":{"line":195,"column":5}},"75":{"start":{"line":180,"column":8},"end":{"line":180,"column":32}},"76":{"start":{"line":181,"column":8},"end":{"line":181,"column":35}},"77":{"start":{"line":184,"column":8},"end":{"line":186,"column":9}},"78":{"start":{"line":185,"column":12},"end":{"line":185,"column":36}},"79":{"start":{"line":188,"column":8},"end":{"line":188,"column":67}},"80":{"start":{"line":190,"column":8},"end":{"line":194,"column":10}},"81":{"start":{"line":198,"column":0},"end":{"line":203,"column":1}},"82":{"start":{"line":199,"column":4},"end":{"line":202,"column":6}},"83":{"start":{"line":205,"column":0},"end":{"line":259,"column":1}},"84":{"start":{"line":206,"column":4},"end":{"line":206,"column":30}},"85":{"start":{"line":208,"column":4},"end":{"line":210,"column":5}},"86":{"start":{"line":209,"column":8},"end":{"line":209,"column":49}},"87":{"start":{"line":212,"column":4},"end":{"line":212,"column":59}},"88":{"start":{"line":213,"column":4},"end":{"line":216,"column":6}},"89":{"start":{"line":218,"column":4},"end":{"line":225,"column":6}},"90":{"start":{"line":221,"column":12},"end":{"line":221,"column":48}},"91":{"start":{"line":223,"column":12},"end":{"line":223,"column":38}},"92":{"start":{"line":227,"column":4},"end":{"line":230,"column":6}},"93":{"start":{"line":232,"column":4},"end":{"line":249,"column":6}},"94":{"start":{"line":235,"column":12},"end":{"line":237,"column":13}},"95":{"start":{"line":236,"column":16},"end":{"line":236,"column":23}},"96":{"start":{"line":239,"column":12},"end":{"line":239,"column":78}},"97":{"start":{"line":240,"column":12},"end":{"line":240,"column":21}},"98":{"start":{"line":242,"column":12},"end":{"line":246,"column":13}},"99":{"start":{"line":243,"column":16},"end":{"line":243,"column":59}},"100":{"start":{"line":245,"column":16},"end":{"line":245,"column":36}},"101":{"start":{"line":247,"column":12},"end":{"line":247,"column":43}},"102":{"start":{"line":251,"column":4},"end":{"line":254,"column":6}},"103":{"start":{"line":256,"column":4},"end":{"line":258,"column":5}},"104":{"start":{"line":257,"column":8},"end":{"line":257,"column":15}},"105":{"start":{"line":261,"column":0},"end":{"line":342,"column":1}},"106":{"start":{"line":262,"column":4},"end":{"line":265,"column":6}},"107":{"start":{"line":267,"column":4},"end":{"line":287,"column":5}},"108":{"start":{"line":268,"column":8},"end":{"line":268,"column":56}},"109":{"start":{"line":269,"column":8},"end":{"line":275,"column":9}},"110":{"start":{"line":270,"column":12},"end":{"line":272,"column":14}},"111":{"start":{"line":274,"column":12},"end":{"line":274,"column":40}},"112":{"start":{"line":277,"column":8},"end":{"line":279,"column":10}},"113":{"start":{"line":280,"column":8},"end":{"line":280,"column":46}},"114":{"start":{"line":281,"column":8},"end":{"line":286,"column":10}},"115":{"start":{"line":284,"column":16},"end":{"line":284,"column":54}},"116":{"start":{"line":289,"column":4},"end":{"line":299,"column":6}},"117":{"start":{"line":292,"column":12},"end":{"line":292,"column":41}},"118":{"start":{"line":294,"column":12},"end":{"line":297,"column":14}},"119":{"start":{"line":301,"column":4},"end":{"line":301,"column":58}},"120":{"start":{"line":303,"column":4},"end":{"line":317,"column":5}},"121":{"start":{"line":304,"column":8},"end":{"line":304,"column":65}},"122":{"start":{"line":305,"column":8},"end":{"line":309,"column":9}},"123":{"start":{"line":306,"column":12},"end":{"line":306,"column":53}},"124":{"start":{"line":307,"column":12},"end":{"line":307,"column":54}},"125":{"start":{"line":308,"column":12},"end":{"line":308,"column":51}},"126":{"start":{"line":311,"column":8},"end":{"line":314,"column":10}},"127":{"start":{"line":316,"column":8},"end":{"line":316,"column":15}},"128":{"start":{"line":319,"column":4},"end":{"line":327,"column":5}},"129":{"start":{"line":320,"column":8},"end":{"line":320,"column":70}},"130":{"start":{"line":321,"column":8},"end":{"line":325,"column":10}},"131":{"start":{"line":326,"column":8},"end":{"line":326,"column":15}},"132":{"start":{"line":329,"column":4},"end":{"line":329,"column":64}},"133":{"start":{"line":331,"column":4},"end":{"line":334,"column":6}},"134":{"start":{"line":336,"column":4},"end":{"line":341,"column":6}},"135":{"start":{"line":344,"column":0},"end":{"line":374,"column":1}},"136":{"start":{"line":345,"column":4},"end":{"line":345,"column":52}},"137":{"start":{"line":346,"column":4},"end":{"line":350,"column":5}},"138":{"start":{"line":347,"column":8},"end":{"line":347,"column":69}},"139":{"start":{"line":349,"column":8},"end":{"line":349,"column":103}},"140":{"start":{"line":351,"column":4},"end":{"line":355,"column":5}},"141":{"start":{"line":352,"column":8},"end":{"line":352,"column":69}},"142":{"start":{"line":354,"column":8},"end":{"line":354,"column":96}},"143":{"start":{"line":356,"column":4},"end":{"line":358,"column":5}},"144":{"start":{"line":357,"column":8},"end":{"line":357,"column":73}},"145":{"start":{"line":359,"column":4},"end":{"line":369,"column":5}},"146":{"start":{"line":360,"column":8},"end":{"line":362,"column":9}},"147":{"start":{"line":361,"column":12},"end":{"line":361,"column":84}},"148":{"start":{"line":363,"column":8},"end":{"line":363,"column":30}},"149":{"start":{"line":364,"column":8},"end":{"line":368,"column":9}},"150":{"start":{"line":365,"column":12},"end":{"line":367,"column":14}},"151":{"start":{"line":370,"column":4},"end":{"line":373,"column":6}},"152":{"start":{"line":376,"column":0},"end":{"line":396,"column":1}},"153":{"start":{"line":377,"column":4},"end":{"line":377,"column":56}},"154":{"start":{"line":378,"column":4},"end":{"line":395,"column":6}},"155":{"start":{"line":385,"column":12},"end":{"line":393,"column":13}},"156":{"start":{"line":386,"column":16},"end":{"line":386,"column":61}},"157":{"start":{"line":387,"column":16},"end":{"line":392,"column":18}},"158":{"start":{"line":390,"column":24},"end":{"line":390,"column":50}},"159":{"start":{"line":398,"column":0},"end":{"line":398,"column":22}}},"branchMap":{"1":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":8}},{"start":{"line":52,"column":8},"end":{"line":52,"column":8}}]},"2":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"3":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":4},"end":{"line":75,"column":4}},{"start":{"line":75,"column":4},"end":{"line":75,"column":4}}]},"4":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":4},"end":{"line":82,"column":4}},{"start":{"line":82,"column":4},"end":{"line":82,"column":4}}]},"5":{"line":82,"type":"binary-expr","locations":[{"start":{"line":82,"column":7},"end":{"line":82,"column":16}},{"start":{"line":82,"column":20},"end":{"line":82,"column":29}}]},"6":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"7":{"line":84,"type":"binary-expr","locations":[{"start":{"line":84,"column":11},"end":{"line":84,"column":26}},{"start":{"line":84,"column":30},"end":{"line":84,"column":42}}]},"8":{"line":101,"type":"cond-expr","locations":[{"start":{"line":101,"column":100},"end":{"line":101,"column":109}},{"start":{"line":101,"column":110},"end":{"line":101,"column":112}}]},"9":{"line":106,"type":"if","locations":[{"start":{"line":106,"column":4},"end":{"line":106,"column":4}},{"start":{"line":106,"column":4},"end":{"line":106,"column":4}}]},"10":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":4},"end":{"line":112,"column":4}},{"start":{"line":112,"column":4},"end":{"line":112,"column":4}}]},"11":{"line":112,"type":"binary-expr","locations":[{"start":{"line":112,"column":7},"end":{"line":112,"column":16}},{"start":{"line":112,"column":20},"end":{"line":112,"column":29}}]},"12":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"13":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":12},"end":{"line":129,"column":12}},{"start":{"line":129,"column":12},"end":{"line":129,"column":12}}]},"14":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"15":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":140,"column":8}},{"start":{"line":140,"column":8},"end":{"line":140,"column":8}}]},"16":{"line":140,"type":"binary-expr","locations":[{"start":{"line":140,"column":11},"end":{"line":140,"column":17}},{"start":{"line":140,"column":21},"end":{"line":140,"column":35}}]},"17":{"line":153,"type":"cond-expr","locations":[{"start":{"line":153,"column":40},"end":{"line":153,"column":49}},{"start":{"line":153,"column":52},"end":{"line":153,"column":58}}]},"18":{"line":153,"type":"binary-expr","locations":[{"start":{"line":153,"column":15},"end":{"line":153,"column":24}},{"start":{"line":153,"column":28},"end":{"line":153,"column":37}}]},"19":{"line":154,"type":"if","locations":[{"start":{"line":154,"column":4},"end":{"line":154,"column":4}},{"start":{"line":154,"column":4},"end":{"line":154,"column":4}}]},"20":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":4},"end":{"line":164,"column":4}},{"start":{"line":164,"column":4},"end":{"line":164,"column":4}}]},"21":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"22":{"line":170,"type":"binary-expr","locations":[{"start":{"line":170,"column":7},"end":{"line":170,"column":44}},{"start":{"line":170,"column":48},"end":{"line":170,"column":89}}]},"23":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"24":{"line":184,"type":"binary-expr","locations":[{"start":{"line":184,"column":12},"end":{"line":184,"column":24}},{"start":{"line":184,"column":28},"end":{"line":184,"column":43}}]},"25":{"line":208,"type":"if","locations":[{"start":{"line":208,"column":4},"end":{"line":208,"column":4}},{"start":{"line":208,"column":4},"end":{"line":208,"column":4}}]},"26":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":12},"end":{"line":235,"column":12}},{"start":{"line":235,"column":12},"end":{"line":235,"column":12}}]},"27":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":12},"end":{"line":242,"column":12}},{"start":{"line":242,"column":12},"end":{"line":242,"column":12}}]},"28":{"line":256,"type":"if","locations":[{"start":{"line":256,"column":4},"end":{"line":256,"column":4}},{"start":{"line":256,"column":4},"end":{"line":256,"column":4}}]},"29":{"line":264,"type":"cond-expr","locations":[{"start":{"line":264,"column":21},"end":{"line":264,"column":36}},{"start":{"line":264,"column":37},"end":{"line":264,"column":39}}]},"30":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":4},"end":{"line":267,"column":4}},{"start":{"line":267,"column":4},"end":{"line":267,"column":4}}]},"31":{"line":267,"type":"binary-expr","locations":[{"start":{"line":267,"column":7},"end":{"line":267,"column":17}},{"start":{"line":267,"column":21},"end":{"line":267,"column":31}}]},"32":{"line":269,"type":"if","locations":[{"start":{"line":269,"column":8},"end":{"line":269,"column":8}},{"start":{"line":269,"column":8},"end":{"line":269,"column":8}}]},"33":{"line":278,"type":"cond-expr","locations":[{"start":{"line":278,"column":26},"end":{"line":278,"column":32}},{"start":{"line":278,"column":33},"end":{"line":278,"column":39}}]},"34":{"line":303,"type":"if","locations":[{"start":{"line":303,"column":4},"end":{"line":303,"column":4}},{"start":{"line":303,"column":4},"end":{"line":303,"column":4}}]},"35":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":8},"end":{"line":305,"column":8}},{"start":{"line":305,"column":8},"end":{"line":305,"column":8}}]},"36":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":4},"end":{"line":319,"column":4}},{"start":{"line":319,"column":4},"end":{"line":319,"column":4}}]},"37":{"line":319,"type":"binary-expr","locations":[{"start":{"line":319,"column":7},"end":{"line":319,"column":17}},{"start":{"line":319,"column":21},"end":{"line":319,"column":31}}]},"38":{"line":320,"type":"cond-expr","locations":[{"start":{"line":320,"column":56},"end":{"line":320,"column":61}},{"start":{"line":320,"column":62},"end":{"line":320,"column":67}}]},"39":{"line":329,"type":"cond-expr","locations":[{"start":{"line":329,"column":48},"end":{"line":329,"column":54}},{"start":{"line":329,"column":55},"end":{"line":329,"column":61}}]},"40":{"line":346,"type":"if","locations":[{"start":{"line":346,"column":4},"end":{"line":346,"column":4}},{"start":{"line":346,"column":4},"end":{"line":346,"column":4}}]},"41":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":4},"end":{"line":351,"column":4}},{"start":{"line":351,"column":4},"end":{"line":351,"column":4}}]},"42":{"line":356,"type":"if","locations":[{"start":{"line":356,"column":4},"end":{"line":356,"column":4}},{"start":{"line":356,"column":4},"end":{"line":356,"column":4}}]},"43":{"line":359,"type":"if","locations":[{"start":{"line":359,"column":4},"end":{"line":359,"column":4}},{"start":{"line":359,"column":4},"end":{"line":359,"column":4}}]},"44":{"line":360,"type":"if","locations":[{"start":{"line":360,"column":8},"end":{"line":360,"column":8}},{"start":{"line":360,"column":8},"end":{"line":360,"column":8}}]},"45":{"line":385,"type":"if","locations":[{"start":{"line":385,"column":12},"end":{"line":385,"column":12}},{"start":{"line":385,"column":12},"end":{"line":385,"column":12}}]}}}} \ No newline at end of file diff --git a/spec/coverage/lcov-report/index.html b/spec/coverage/lcov-report/index.html index 035edc6..af38cf2 100644 --- a/spec/coverage/lcov-report/index.html +++ b/spec/coverage/lcov-report/index.html @@ -20,14 +20,14 @@
- 69.32% + 70.44% Statements - 314/453 + 317/450
- 56.65% + 57.58% Branches - 132/233 + 133/231
85.71% @@ -35,9 +35,9 @@ 36/42
- 69.32% + 70.44% Lines - 314/453 + 317/450
@@ -73,41 +73,41 @@ node-ipc/dao/ -
- 67.03% - 183/273 - 54.55% - 78/143 +
+ 68.77% + 185/269 + 56.03% + 79/141 82.14% 23/28 - 67.03% - 183/273 + 68.77% + 185/269 node-ipc/entities/ -
- 92.68% - 38/41 +
+ 93.02% + 40/43 56.25% 9/16 100% 5/5 - 92.68% - 38/41 + 93.02% + 40/43 node-ipc/services/ -
- 65.93% - 89/135 +
+ 65.67% + 88/134 60.81% 45/74 87.5% 7/8 - 65.93% - 89/135 + 65.67% + 88/134 @@ -116,7 +116,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/dao/client.js.html b/spec/coverage/lcov-report/node-ipc/dao/client.js.html index 53429f8..6782641 100644 --- a/spec/coverage/lcov-report/node-ipc/dao/client.js.html +++ b/spec/coverage/lcov-report/node-ipc/dao/client.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/dao/client.js + Code coverage report for node-ipc\dao\client.js @@ -20,14 +20,14 @@
- 71.68% + 74.55% Statements - 81/113 + 82/110
- 50.94% + 54.9% Branches - 27/53 + 28/51
100% @@ -35,9 +35,9 @@ 9/9
- 71.68% + 74.55% Lines - 81/113 + 82/110
@@ -296,11 +296,7 @@ 251 252 253 -254 -255 -256 -257 -258  +254      @@ -309,10 +305,6 @@       - - - -      @@ -384,9 +376,9 @@   -  -  -  + + +     @@ -548,10 +540,10 @@     -  +     - +       @@ -564,12 +556,8 @@ const net = require('net'), EventParser = require('../entities/EventParser.js'), Message = require('js-message'), fs = require('fs'), - Queue = require('js-queue'); -  -let Events = require('event-pubsub/es5'); -Eif(process.version[1]>4){ + Queue = require('js-queue'), Events = require('event-pubsub'); -}   let eventParser = new EventParser();   @@ -603,7 +591,7 @@ function emit(type,data){ message.data=data;   Iif(this.config.rawBuffer){ - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -640,10 +628,10 @@ function connect(){   options.path=client.path;   - Iif (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){ - options.path = options.path.replace(/^\//, ''); - options.path = options.path.replace(/\//g, '-'); - options.path= `\\\\.\\pipe\\${options.path}`; + Eif (process.platform ==='win32' && !client.path.startsWith('\\\\.\\pipe\\')){ + options.path = options.path.replace(/^\//, ''); + options.path = options.path.replace(/\//g, '-'); + options.path= `\\\\.\\pipe\\${options.path}`; }   client.socket = net.connect(options); @@ -768,7 +756,7 @@ function connect(){ Iif(client.config.rawBuffer){ client.publish( 'data', - new Buffer(data,client.config.encoding) + Buffer.from(data,client.config.encoding) ); if(!client.config.sync){ return; @@ -804,8 +792,8 @@ function connect(){ ); }   - Iif(!client.config.sync){ - return; + if(!client.config.sync){ + return; }   client.queue.next(); @@ -820,7 +808,7 @@ module.exports=Client; diff --git a/spec/coverage/lcov-report/node-ipc/dao/index.html b/spec/coverage/lcov-report/node-ipc/dao/index.html index 7031ae8..2b22316 100644 --- a/spec/coverage/lcov-report/node-ipc/dao/index.html +++ b/spec/coverage/lcov-report/node-ipc/dao/index.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/dao/ + Code coverage report for node-ipc\dao\ @@ -20,14 +20,14 @@
- 67.03% + 68.77% Statements - 183/273 + 185/269
- 54.55% + 56.03% Branches - 78/143 + 79/141
82.14% @@ -35,9 +35,9 @@ 23/28
- 67.03% + 68.77% Lines - 183/273 + 185/269
@@ -60,28 +60,28 @@ client.js -
- 71.68% - 81/113 - 50.94% - 27/53 +
+ 74.55% + 82/110 + 54.9% + 28/51 100% 9/9 - 71.68% - 81/113 + 74.55% + 82/110 socketServer.js -
- 63.75% - 102/160 +
+ 64.78% + 103/159 56.67% 51/90 73.68% 14/19 - 63.75% - 102/160 + 64.78% + 103/159 @@ -90,7 +90,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/dao/socketServer.js.html b/spec/coverage/lcov-report/node-ipc/dao/socketServer.js.html index 1e4d581..5599a98 100644 --- a/spec/coverage/lcov-report/node-ipc/dao/socketServer.js.html +++ b/spec/coverage/lcov-report/node-ipc/dao/socketServer.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/dao/socketServer.js + Code coverage report for node-ipc\dao\socketServer.js @@ -20,9 +20,9 @@
- 63.75% + 64.78% Statements - 102/160 + 103/159
56.67% @@ -35,9 +35,9 @@ 14/19
- 63.75% + 64.78% Lines - 102/160 + 103/159
@@ -450,10 +450,6 @@       - - - -      @@ -502,10 +498,14 @@     +         +  +  +      @@ -746,9 +746,9 @@ -  -  -  + + +     @@ -846,12 +846,8 @@ const net = require('net'), fs = require('fs'), dgram = require('dgram'), EventParser = require('../entities/EventParser.js'), - Message = require('js-message'); -  -let Events = require('event-pubsub/es5'); -Eif(process.version[1]>4){ + Message = require('js-message'), Events = require('event-pubsub'); -}   let eventParser = new EventParser();   @@ -899,10 +895,14 @@ class Server extends Events{ return; }   - fs.unlink( - this.path, - startServer.bind(this) - ); + Eif(this.config.unlink){ + fs.unlink( + this.path, + startServer.bind(this) + ); + }else{ + startServer.bind(this)(); + } } }   @@ -915,7 +915,7 @@ function emit(socket, type, data){   Iif(this.config.rawBuffer){ this.log(this.config.encoding) - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -945,7 +945,7 @@ function emit(socket, type, data){ message.data=data;   if(this.config.rawBuffer){ - message=new Buffer(type,this.config.encoding); + message=Buffer.from(type,this.config.encoding); }else{ message=eventParser.format(message); } @@ -993,7 +993,7 @@ function serverClosed(){ function gotData(socket,data,UDPSocket){ let sock=((this.udp4 || this.udp6)? UDPSocket : socket); Iif(this.config.rawBuffer){ - data=new Buffer(data,this.config.encoding); + data=Buffer.from(data,this.config.encoding); this.publish( 'data', data, @@ -1002,18 +1002,18 @@ function gotData(socket,data,UDPSocket){ return; }   - Eif(!this.ipcBuffer){ - this.ipcBuffer=''; + Eif(!sock.ipcBuffer){ + sock.ipcBuffer=''; }   - data=(this.ipcBuffer+=data); + data=(sock.ipcBuffer+=data);   Iif(data.slice(-1)!=eventParser.delimiter || data.indexOf(eventParser.delimiter) == -1){ this.log('Messages are large, You may want to consider smaller messages.'); return; }   - this.ipcBuffer=''; + sock.ipcBuffer='';   data=eventParser.parse(data);   @@ -1081,7 +1081,7 @@ function serverCreated(socket) { let data;   Iif(this.config.rawSocket){ - data=new Buffer(msg,this.config.encoding); + data=Buffer.from(msg,this.config.encoding); }else{ data=msg.toString(); } @@ -1136,17 +1136,17 @@ function startServer() { 'error', err ); - } + }.bind(this) );   this.server.maxConnections=this.config.maxConnections;   if(!this.port){ this.log('starting server as', 'Unix || Windows Socket'); - Iif (process.platform ==='win32'){ - this.path = this.path.replace(/^\//, ''); - this.path = this.path.replace(/\//g, '-'); - this.path= `\\\\.\\pipe\\${this.path}`; + Eif (process.platform ==='win32'){ + this.path = this.path.replace(/^\//, ''); + this.path = this.path.replace(/\//g, '-'); + this.path= `\\\\.\\pipe\\${this.path}`; }   this.server.listen( @@ -1215,7 +1215,7 @@ function startServer() { }   function UDPWrite(message,socket){ - let data=new Buffer(message, this.config.encoding); + let data=Buffer.from(message, this.config.encoding); this.server.send( data, 0, @@ -1243,7 +1243,7 @@ module.exports=Server; diff --git a/spec/coverage/lcov-report/node-ipc/entities/Defaults.js.html b/spec/coverage/lcov-report/node-ipc/entities/Defaults.js.html index ddcd83a..80e806e 100644 --- a/spec/coverage/lcov-report/node-ipc/entities/Defaults.js.html +++ b/spec/coverage/lcov-report/node-ipc/entities/Defaults.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/entities/Defaults.js + Code coverage report for node-ipc\entities\Defaults.js @@ -20,9 +20,9 @@
- 96.3% + 96.55% Statements - 26/27 + 28/29
57.14% @@ -35,9 +35,9 @@ 2/2
- 96.3% + 96.55% Lines - 26/27 + 28/29
@@ -121,7 +121,9 @@ 76 77 78 -79  +79 +80 +81        @@ -151,12 +153,14 @@ +     +   @@ -229,12 +233,14 @@ class Defaults{ this.encoding='utf8'; this.rawBuffer=false; this.sync=false; + this.unlink=true;   this.delimiter='\f';   this.silent=false; this.logDepth=5; this.logInColor=true; + this.logger=console.log.bind(console);   this.maxConnections=100; this.retry=500; @@ -283,7 +289,7 @@ module.exports=Defaults; diff --git a/spec/coverage/lcov-report/node-ipc/entities/EventParser.js.html b/spec/coverage/lcov-report/node-ipc/entities/EventParser.js.html index 03346ec..737881b 100644 --- a/spec/coverage/lcov-report/node-ipc/entities/EventParser.js.html +++ b/spec/coverage/lcov-report/node-ipc/entities/EventParser.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/entities/EventParser.js + Code coverage report for node-ipc\entities\EventParser.js @@ -145,7 +145,7 @@ module.exports=Parser; diff --git a/spec/coverage/lcov-report/node-ipc/entities/index.html b/spec/coverage/lcov-report/node-ipc/entities/index.html index 87053b5..99d3d03 100644 --- a/spec/coverage/lcov-report/node-ipc/entities/index.html +++ b/spec/coverage/lcov-report/node-ipc/entities/index.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/entities/ + Code coverage report for node-ipc\entities\ @@ -20,9 +20,9 @@
- 92.68% + 93.02% Statements - 38/41 + 40/43
56.25% @@ -35,9 +35,9 @@ 5/5
- 92.68% + 93.02% Lines - 38/41 + 40/43
@@ -60,15 +60,15 @@ Defaults.js -
- 96.3% - 26/27 +
+ 96.55% + 28/29 57.14% 4/7 100% 2/2 - 96.3% - 26/27 + 96.55% + 28/29 @@ -90,7 +90,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/index.html b/spec/coverage/lcov-report/node-ipc/index.html index 1b22a27..3971149 100644 --- a/spec/coverage/lcov-report/node-ipc/index.html +++ b/spec/coverage/lcov-report/node-ipc/index.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/ + Code coverage report for node-ipc\ @@ -77,7 +77,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/node-ipc.js.html b/spec/coverage/lcov-report/node-ipc/node-ipc.js.html index 6605768..0580fc0 100644 --- a/spec/coverage/lcov-report/node-ipc/node-ipc.js.html +++ b/spec/coverage/lcov-report/node-ipc/node-ipc.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/node-ipc.js + Code coverage report for node-ipc\node-ipc.js @@ -112,7 +112,7 @@ module.exports=new IPCModule; diff --git a/spec/coverage/lcov-report/node-ipc/services/IPC.js.html b/spec/coverage/lcov-report/node-ipc/services/IPC.js.html index c51b987..f069081 100644 --- a/spec/coverage/lcov-report/node-ipc/services/IPC.js.html +++ b/spec/coverage/lcov-report/node-ipc/services/IPC.js.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/services/IPC.js + Code coverage report for node-ipc\services\IPC.js @@ -20,9 +20,9 @@
- 65.93% + 65.67% Statements - 89/135 + 88/134
60.81% @@ -35,9 +35,9 @@ 7/8
- 65.93% + 65.67% Lines - 89/135 + 88/134
@@ -380,8 +380,7 @@ 335 336 337 -338 -339  +338      @@ -450,8 +449,6 @@     116× -  -116× 370× 336×   @@ -697,6 +694,7 @@     +        @@ -782,12 +780,10 @@ class IPC{ } }   -function log(){ +function log(...args){ Iif(this.config.silent){ return; } -  - const args=Array.prototype.slice.call(arguments);   for(let i=0, count=args.length; i<count; i++){ if(typeof args[i] != 'object'){ @@ -803,7 +799,7 @@ function log(){ ); }   - console.log( + this.config.logger( args.join(' ') ); } @@ -832,9 +828,9 @@ function serve(path,callback){ } Iif(!path){ this.log( - 'Server path not specified, so defaulting to'.notice, - 'ipc.config.socketRoot + ipc.config.appspace + ipc.config.id'.variable, - (this.config.socketRoot+this.config.appspace+this.config.id).data + 'Server path not specified, so defaulting to', + 'ipc.config.socketRoot + ipc.config.appspace + ipc.config.id', + this.config.socketRoot+this.config.appspace+this.config.id ); path=this.config.socketRoot+this.config.appspace+this.config.id; } @@ -874,9 +870,9 @@ function serveNet(host,port,UDPType,callback){ } if(!host){ this.log( - 'Server host not specified, so defaulting to'.notice, - 'ipc.config.networkHost'.variable, - this.config.networkHost.data + 'Server host not specified, so defaulting to', + 'ipc.config.networkHost', + this.config.networkHost ); host=this.config.networkHost; } @@ -899,8 +895,8 @@ function serveNet(host,port,UDPType,callback){ } if(!port){ this.log( - 'Server port not specified, so defaulting to'.notice, - 'ipc.config.networkPort'.variable, + 'Server port not specified, so defaulting to', + 'ipc.config.networkPort', this.config.networkPort ); port=this.config.networkPort; @@ -948,16 +944,16 @@ function connect(id,path,callback){   Iif(!id){ this.log( - 'Service id required'.warn, - 'Requested service connection without specifying service id. Aborting connection attempt'.notice + 'Service id required', + 'Requested service connection without specifying service id. Aborting connection attempt' ); return; }   if(!path){ this.log( - 'Service path not specified, so defaulting to'.notice, - 'ipc.config.socketRoot + ipc.config.appspace + id'.variable, + 'Service path not specified, so defaulting to', + 'ipc.config.socketRoot + ipc.config.appspace + id', (this.config.socketRoot+this.config.appspace+id).data ); path=this.config.socketRoot+this.config.appspace+id; @@ -966,9 +962,9 @@ function connect(id,path,callback){ Iif(this.of[id]){ if(!this.of[id].socket.destroyed){ this.log( - 'Already Connected to'.notice, - id.variable, - '- So executing success without connection'.notice + 'Already Connected to', + id, + '- So executing success without connection' ); callback(); return; @@ -988,8 +984,8 @@ function connect(id,path,callback){ function connectNet(id,host,port,callback){ Iif(!id){ this.log( - 'Service id required'.warn, - 'Requested service connection without specifying service id. Aborting connection attempt'.notice + 'Service id required', + 'Requested service connection without specifying service id. Aborting connection attempt' ); return; } @@ -1005,9 +1001,9 @@ function connectNet(id,host,port,callback){ } Eif(!host){ this.log( - 'Server host not specified, so defaulting to'.notice, - 'ipc.config.networkHost'.variable, - this.config.networkHost.data + 'Server host not specified, so defaulting to', + 'ipc.config.networkHost', + this.config.networkHost ); host=this.config.networkHost; } @@ -1018,8 +1014,8 @@ function connectNet(id,host,port,callback){ } Iif(!port){ this.log( - 'Server port not specified, so defaulting to'.notice, - 'ipc.config.networkPort'.variable, + 'Server port not specified, so defaulting to', + 'ipc.config.networkPort', this.config.networkPort ); port=this.config.networkPort; @@ -1035,10 +1031,11 @@ function connectNet(id,host,port,callback){   Iif(this.of[id]){ if(!this.of[id].socket.destroyed){ this.log( - 'Already Connected to'.notice, - id.variable, - '- So executing success without connection'.notice + 'Already Connected to', + id, + '- So executing success without connection' ); callback(); return; @@ -1063,7 +1060,7 @@ module.exports=IPC; diff --git a/spec/coverage/lcov-report/node-ipc/services/index.html b/spec/coverage/lcov-report/node-ipc/services/index.html index 7924bdc..d9f83e5 100644 --- a/spec/coverage/lcov-report/node-ipc/services/index.html +++ b/spec/coverage/lcov-report/node-ipc/services/index.html @@ -1,7 +1,7 @@ - Code coverage report for node-ipc/services/ + Code coverage report for node-ipc\services\ @@ -20,9 +20,9 @@
- 65.93% + 65.67% Statements - 89/135 + 88/134
60.81% @@ -35,9 +35,9 @@ 7/8
- 65.93% + 65.67% Lines - 89/135 + 88/134
@@ -60,15 +60,15 @@ IPC.js -
- 65.93% - 89/135 +
+ 65.67% + 88/134 60.81% 45/74 87.5% 7/8 - 65.93% - 89/135 + 65.67% + 88/134 @@ -77,7 +77,7 @@ diff --git a/spec/coverage/lcov.info b/spec/coverage/lcov.info index 380b17d..2ec1dfb 100644 --- a/spec/coverage/lcov.info +++ b/spec/coverage/lcov.info @@ -1,5 +1,5 @@ TN: -SF:/home/brandon/git/node-ipc/node-ipc.js +SF:C:\Users\brand\git\node-ipc\node-ipc.js FN:6,(anonymous_1) FNF:1 FNH:1 @@ -14,15 +14,15 @@ BRF:0 BRH:0 end_of_record TN: -SF:/home/brandon/git/node-ipc/services/IPC.js +SF:C:\Users\brand\git\node-ipc\services\IPC.js FN:9,(anonymous_1) FN:64,log -FN:90,disconnect -FN:107,serve -FN:137,emptyCallback -FN:141,serveNet -FN:218,connect -FN:267,connectNet +FN:88,disconnect +FN:105,serve +FN:135,emptyCallback +FN:139,serveNet +FN:216,connect +FN:265,connectNet FNF:8 FNH:7 FNDA:1,(anonymous_1) @@ -39,218 +39,217 @@ DA:64,1 DA:65,116 DA:66,0 DA:69,116 -DA:71,116 -DA:72,370 -DA:73,336 -DA:76,34 -DA:85,116 -DA:90,1 -DA:91,7 -DA:92,0 +DA:70,370 +DA:71,336 +DA:74,34 +DA:83,116 +DA:88,1 +DA:89,7 +DA:90,0 +DA:93,7 DA:95,7 +DA:96,7 DA:97,7 DA:98,7 -DA:99,7 -DA:100,7 -DA:104,7 -DA:107,1 -DA:108,1 -DA:109,0 -DA:110,0 -DA:112,1 -DA:113,0 -DA:118,0 -DA:121,1 -DA:122,0 -DA:125,1 -DA:131,1 -DA:137,1 +DA:102,7 +DA:105,1 +DA:106,1 +DA:107,0 +DA:108,0 +DA:110,1 +DA:111,0 +DA:116,0 +DA:119,1 +DA:120,0 +DA:123,1 +DA:129,1 +DA:135,1 +DA:139,1 +DA:140,3 DA:141,1 -DA:142,3 +DA:142,1 DA:143,1 DA:144,1 -DA:145,1 -DA:146,1 -DA:148,3 +DA:146,3 +DA:147,1 +DA:148,1 DA:149,1 DA:150,1 -DA:151,1 -DA:152,1 -DA:154,3 -DA:155,2 -DA:160,2 -DA:162,3 +DA:152,3 +DA:153,2 +DA:158,2 +DA:160,3 +DA:161,0 +DA:162,0 DA:163,0 DA:164,0 -DA:165,0 -DA:166,0 -DA:169,3 +DA:167,3 +DA:168,0 +DA:169,0 DA:170,0 -DA:171,0 -DA:172,0 -DA:174,3 +DA:172,3 +DA:173,0 +DA:174,0 DA:175,0 -DA:176,0 -DA:177,0 -DA:179,3 -DA:180,1 -DA:185,1 -DA:188,3 -DA:189,0 -DA:190,0 -DA:193,3 -DA:194,0 -DA:197,3 -DA:204,3 -DA:205,2 -DA:206,2 -DA:208,0 -DA:212,3 -DA:218,1 -DA:219,4 -DA:220,2 -DA:221,2 -DA:224,4 -DA:225,0 -DA:228,4 -DA:229,0 -DA:233,0 -DA:236,4 -DA:237,2 -DA:242,2 -DA:245,4 -DA:246,0 -DA:247,0 -DA:252,0 +DA:177,3 +DA:178,1 +DA:183,1 +DA:186,3 +DA:187,0 +DA:188,0 +DA:191,3 +DA:192,0 +DA:195,3 +DA:202,3 +DA:203,2 +DA:204,2 +DA:206,0 +DA:210,3 +DA:216,1 +DA:217,4 +DA:218,2 +DA:219,2 +DA:222,4 +DA:223,0 +DA:226,4 +DA:227,0 +DA:231,0 +DA:234,4 +DA:235,2 +DA:240,2 +DA:243,4 +DA:244,0 +DA:245,0 +DA:250,0 +DA:251,0 DA:253,0 -DA:255,0 +DA:256,4 +DA:257,4 DA:258,4 -DA:259,4 DA:260,4 DA:262,4 -DA:264,4 -DA:267,1 -DA:268,3 -DA:269,0 -DA:273,0 +DA:265,1 +DA:266,3 +DA:267,0 +DA:271,0 +DA:273,3 +DA:274,3 DA:275,3 DA:276,3 -DA:277,3 DA:278,3 -DA:280,3 +DA:279,0 +DA:280,0 DA:281,0 -DA:282,0 -DA:283,0 -DA:285,3 -DA:286,3 -DA:291,3 -DA:294,3 -DA:295,0 -DA:296,0 -DA:298,3 -DA:299,0 -DA:304,0 -DA:307,3 -DA:308,0 -DA:309,0 -DA:311,3 -DA:312,0 -DA:315,3 +DA:283,3 +DA:284,3 +DA:289,3 +DA:292,3 +DA:293,0 +DA:294,0 +DA:296,3 +DA:297,0 +DA:302,0 +DA:305,3 +DA:306,0 +DA:307,0 +DA:309,3 +DA:310,0 +DA:313,3 +DA:314,0 DA:316,0 -DA:317,0 +DA:321,0 DA:322,0 -DA:323,0 -DA:325,0 +DA:324,0 +DA:327,3 DA:328,3 DA:329,3 DA:330,3 -DA:331,3 -DA:333,3 -DA:335,3 -DA:338,1 -LF:135 -LH:89 +DA:332,3 +DA:334,3 +DA:337,1 +LF:134 +LH:88 BRDA:65,1,0,0 BRDA:65,1,1,116 -BRDA:72,2,0,336 -BRDA:72,2,1,34 -BRDA:91,3,0,0 -BRDA:91,3,1,7 -BRDA:98,4,0,7 -BRDA:98,4,1,0 -BRDA:99,5,0,7 -BRDA:99,5,1,0 -BRDA:108,6,0,0 -BRDA:108,6,1,1 -BRDA:112,7,0,0 -BRDA:112,7,1,1 -BRDA:121,8,0,0 -BRDA:121,8,1,1 -BRDA:142,9,0,1 -BRDA:142,9,1,2 -BRDA:148,10,0,1 -BRDA:148,10,1,2 -BRDA:154,11,0,2 -BRDA:154,11,1,1 -BRDA:162,12,0,0 -BRDA:162,12,1,3 -BRDA:162,13,0,3 -BRDA:162,13,1,3 -BRDA:169,14,0,0 -BRDA:169,14,1,3 -BRDA:174,15,0,0 -BRDA:174,15,1,3 -BRDA:179,16,0,1 -BRDA:179,16,1,2 -BRDA:188,17,0,0 -BRDA:188,17,1,3 -BRDA:193,18,0,0 -BRDA:193,18,1,3 -BRDA:204,19,0,2 -BRDA:204,19,1,1 -BRDA:206,20,0,0 -BRDA:206,20,1,2 -BRDA:206,21,0,2 -BRDA:206,21,1,1 -BRDA:219,22,0,2 -BRDA:219,22,1,2 -BRDA:224,23,0,0 -BRDA:224,23,1,4 -BRDA:228,24,0,0 -BRDA:228,24,1,4 -BRDA:236,25,0,2 -BRDA:236,25,1,2 -BRDA:245,26,0,0 -BRDA:245,26,1,4 -BRDA:246,27,0,0 -BRDA:246,27,1,0 -BRDA:268,28,0,0 -BRDA:268,28,1,3 -BRDA:275,29,0,3 -BRDA:275,29,1,0 -BRDA:280,30,0,0 -BRDA:280,30,1,3 -BRDA:285,31,0,3 -BRDA:285,31,1,0 -BRDA:294,32,0,0 -BRDA:294,32,1,3 -BRDA:298,33,0,0 -BRDA:298,33,1,3 -BRDA:307,34,0,0 -BRDA:307,34,1,3 -BRDA:311,35,0,0 -BRDA:311,35,1,3 -BRDA:315,36,0,0 -BRDA:315,36,1,3 -BRDA:316,37,0,0 -BRDA:316,37,1,0 +BRDA:70,2,0,336 +BRDA:70,2,1,34 +BRDA:89,3,0,0 +BRDA:89,3,1,7 +BRDA:96,4,0,7 +BRDA:96,4,1,0 +BRDA:97,5,0,7 +BRDA:97,5,1,0 +BRDA:106,6,0,0 +BRDA:106,6,1,1 +BRDA:110,7,0,0 +BRDA:110,7,1,1 +BRDA:119,8,0,0 +BRDA:119,8,1,1 +BRDA:140,9,0,1 +BRDA:140,9,1,2 +BRDA:146,10,0,1 +BRDA:146,10,1,2 +BRDA:152,11,0,2 +BRDA:152,11,1,1 +BRDA:160,12,0,0 +BRDA:160,12,1,3 +BRDA:160,13,0,3 +BRDA:160,13,1,3 +BRDA:167,14,0,0 +BRDA:167,14,1,3 +BRDA:172,15,0,0 +BRDA:172,15,1,3 +BRDA:177,16,0,1 +BRDA:177,16,1,2 +BRDA:186,17,0,0 +BRDA:186,17,1,3 +BRDA:191,18,0,0 +BRDA:191,18,1,3 +BRDA:202,19,0,2 +BRDA:202,19,1,1 +BRDA:204,20,0,0 +BRDA:204,20,1,2 +BRDA:204,21,0,2 +BRDA:204,21,1,1 +BRDA:217,22,0,2 +BRDA:217,22,1,2 +BRDA:222,23,0,0 +BRDA:222,23,1,4 +BRDA:226,24,0,0 +BRDA:226,24,1,4 +BRDA:234,25,0,2 +BRDA:234,25,1,2 +BRDA:243,26,0,0 +BRDA:243,26,1,4 +BRDA:244,27,0,0 +BRDA:244,27,1,0 +BRDA:266,28,0,0 +BRDA:266,28,1,3 +BRDA:273,29,0,3 +BRDA:273,29,1,0 +BRDA:278,30,0,0 +BRDA:278,30,1,3 +BRDA:283,31,0,3 +BRDA:283,31,1,0 +BRDA:292,32,0,0 +BRDA:292,32,1,3 +BRDA:296,33,0,0 +BRDA:296,33,1,3 +BRDA:305,34,0,0 +BRDA:305,34,1,3 +BRDA:309,35,0,0 +BRDA:309,35,1,3 +BRDA:313,36,0,0 +BRDA:313,36,1,3 +BRDA:314,37,0,0 +BRDA:314,37,1,0 BRF:74 BRH:45 end_of_record TN: -SF:/home/brandon/git/node-ipc/entities/Defaults.js +SF:C:\Users\brand\git\node-ipc\entities\Defaults.js FN:22,(anonymous_1) -FN:64,getIPType +FN:66,getIPType FNF:2 FNH:2 FNDA:3,(anonymous_1) @@ -262,49 +261,51 @@ DA:26,3 DA:28,3 DA:29,3 DA:30,3 -DA:32,3 -DA:34,3 +DA:31,3 +DA:33,3 DA:35,3 DA:36,3 +DA:37,3 DA:38,3 -DA:39,3 DA:40,3 DA:41,3 +DA:42,3 DA:43,3 -DA:44,3 DA:45,3 DA:46,3 +DA:47,3 DA:48,3 -DA:64,1 -DA:65,3 -DA:66,3 +DA:50,3 +DA:66,1 DA:67,3 -DA:71,0 -DA:75,3 -DA:78,1 -LF:27 -LH:26 -BRDA:45,1,0,0 -BRDA:45,1,1,3 -BRDA:67,2,0,0 -BRDA:67,2,1,3 -BRDA:67,3,0,3 -BRDA:67,3,1,3 -BRDA:67,3,2,0 +DA:68,3 +DA:69,3 +DA:73,0 +DA:77,3 +DA:80,1 +LF:29 +LH:28 +BRDA:47,1,0,0 +BRDA:47,1,1,3 +BRDA:69,2,0,0 +BRDA:69,2,1,3 +BRDA:69,3,0,3 +BRDA:69,3,1,3 +BRDA:69,3,2,0 BRF:7 BRH:4 end_of_record TN: -SF:/home/brandon/git/node-ipc/dao/client.js -FN:18,(anonymous_1) -FN:39,emit -FN:62,syncEmit -FN:67,connect -FN:150,(anonymous_5) -FN:159,connectionMade -FN:168,connectionClosed -FN:194,retryTimeout -FN:207,(anonymous_9) +SF:C:\Users\brand\git\node-ipc\dao\client.js +FN:14,(anonymous_1) +FN:35,emit +FN:58,syncEmit +FN:63,connect +FN:146,(anonymous_5) +FN:155,connectionMade +FN:164,connectionClosed +FN:190,retryTimeout +FN:203,(anonymous_9) FNF:9 FNH:9 FNDA:7,(anonymous_1) @@ -317,45 +318,44 @@ FNDA:13,connectionClosed FNDA:6,retryTimeout FNDA:7,(anonymous_9) DA:3,1 -DA:10,1 DA:11,1 -DA:12,1 -DA:15,1 -DA:19,7 -DA:20,7 -DA:35,7 -DA:39,1 +DA:15,7 +DA:16,7 +DA:31,7 +DA:35,1 +DA:36,7 +DA:38,7 +DA:39,7 DA:40,7 DA:42,7 -DA:43,7 -DA:44,7 -DA:46,7 -DA:47,0 -DA:49,7 -DA:52,7 -DA:53,1 -DA:54,1 -DA:57,6 -DA:62,1 -DA:63,6 -DA:64,6 -DA:67,1 -DA:69,13 -DA:71,13 -DA:72,13 -DA:73,0 -DA:74,0 -DA:77,13 -DA:79,13 +DA:43,0 +DA:45,7 +DA:48,7 +DA:49,1 +DA:50,1 +DA:53,6 +DA:58,1 +DA:59,6 +DA:60,6 +DA:63,1 +DA:65,13 +DA:67,13 +DA:68,13 +DA:69,0 +DA:70,0 +DA:73,13 +DA:75,13 +DA:76,7 +DA:78,7 DA:80,7 +DA:81,7 DA:82,7 -DA:84,7 -DA:85,0 -DA:86,0 -DA:87,0 -DA:90,7 -DA:92,6 -DA:93,6 +DA:83,7 +DA:86,7 +DA:88,6 +DA:89,6 +DA:91,6 +DA:92,0 DA:95,6 DA:96,0 DA:99,6 @@ -365,88 +365,86 @@ DA:104,0 DA:107,6 DA:108,0 DA:111,6 -DA:112,0 -DA:115,6 -DA:116,6 -DA:117,6 +DA:112,6 +DA:113,6 +DA:115,0 +DA:116,0 +DA:117,0 DA:119,0 DA:120,0 -DA:121,0 +DA:122,0 DA:123,0 DA:124,0 DA:126,0 DA:127,0 DA:128,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:138,0 -DA:140,0 -DA:146,13 -DA:148,13 -DA:151,10 -DA:152,10 -DA:157,13 -DA:160,3 -DA:161,3 -DA:162,3 -DA:166,13 +DA:134,0 +DA:136,0 +DA:142,13 +DA:144,13 +DA:147,10 +DA:148,10 +DA:153,13 +DA:156,3 +DA:157,3 +DA:158,3 +DA:162,13 +DA:165,13 DA:169,13 -DA:173,13 -DA:179,7 -DA:180,7 +DA:175,7 +DA:176,7 +DA:182,7 +DA:183,7 +DA:184,7 DA:186,7 -DA:187,7 -DA:188,7 -DA:190,7 -DA:193,6 -DA:195,6 -DA:196,6 -DA:201,6 -DA:205,13 -DA:208,7 -DA:209,7 +DA:189,6 +DA:191,6 +DA:192,6 +DA:197,6 +DA:201,13 +DA:204,7 +DA:205,7 +DA:206,0 DA:210,0 +DA:211,0 DA:214,0 DA:215,0 -DA:218,0 -DA:219,0 +DA:218,7 +DA:219,7 DA:222,7 -DA:223,7 -DA:226,7 -DA:228,7 -DA:229,0 -DA:230,0 +DA:224,7 +DA:225,0 +DA:226,0 +DA:229,7 +DA:231,7 +DA:232,7 DA:233,7 +DA:234,7 DA:235,7 -DA:236,7 DA:237,7 DA:238,7 -DA:239,7 -DA:241,7 -DA:242,7 -DA:248,7 -DA:249,0 -DA:252,7 -DA:257,1 -LF:113 -LH:81 -BRDA:11,1,0,1 -BRDA:11,1,1,0 -BRDA:30,2,0,7 -BRDA:30,2,1,0 -BRDA:46,3,0,0 -BRDA:46,3,1,7 -BRDA:52,4,0,1 -BRDA:52,4,1,6 -BRDA:72,5,0,0 -BRDA:72,5,1,13 -BRDA:79,6,0,7 -BRDA:79,6,1,6 -BRDA:84,7,0,0 -BRDA:84,7,1,7 -BRDA:84,8,0,7 -BRDA:84,8,1,0 +DA:244,7 +DA:245,1 +DA:248,6 +DA:253,1 +LF:110 +LH:82 +BRDA:26,1,0,7 +BRDA:26,1,1,0 +BRDA:42,2,0,0 +BRDA:42,2,1,7 +BRDA:48,3,0,1 +BRDA:48,3,1,6 +BRDA:68,4,0,0 +BRDA:68,4,1,13 +BRDA:75,5,0,7 +BRDA:75,5,1,6 +BRDA:80,6,0,7 +BRDA:80,6,1,0 +BRDA:80,7,0,7 +BRDA:80,7,1,7 +BRDA:91,8,0,0 +BRDA:91,8,1,6 BRDA:95,9,0,0 BRDA:95,9,1,6 BRDA:99,10,0,0 @@ -455,40 +453,38 @@ BRDA:103,11,0,0 BRDA:103,11,1,6 BRDA:107,12,0,0 BRDA:107,12,1,6 -BRDA:111,13,0,0 -BRDA:111,13,1,6 -BRDA:115,14,0,6 -BRDA:115,14,1,0 -BRDA:120,15,0,0 -BRDA:120,15,1,0 -BRDA:123,16,0,0 -BRDA:123,16,1,0 -BRDA:126,17,0,0 -BRDA:126,17,1,0 -BRDA:127,18,0,0 -BRDA:127,18,1,0 -BRDA:173,19,0,7 -BRDA:173,19,1,6 -BRDA:174,20,0,13 -BRDA:174,20,1,8 -BRDA:174,20,2,6 -BRDA:209,21,0,0 -BRDA:209,21,1,7 -BRDA:214,22,0,0 -BRDA:214,22,1,0 -BRDA:222,23,0,7 -BRDA:222,23,1,0 -BRDA:228,24,0,0 -BRDA:228,24,1,7 -BRDA:228,25,0,7 -BRDA:228,25,1,7 -BRDA:248,26,0,0 -BRDA:248,26,1,7 -BRF:53 -BRH:27 +BRDA:111,13,0,6 +BRDA:111,13,1,0 +BRDA:116,14,0,0 +BRDA:116,14,1,0 +BRDA:119,15,0,0 +BRDA:119,15,1,0 +BRDA:122,16,0,0 +BRDA:122,16,1,0 +BRDA:123,17,0,0 +BRDA:123,17,1,0 +BRDA:169,18,0,7 +BRDA:169,18,1,6 +BRDA:170,19,0,13 +BRDA:170,19,1,8 +BRDA:170,19,2,6 +BRDA:205,20,0,0 +BRDA:205,20,1,7 +BRDA:210,21,0,0 +BRDA:210,21,1,0 +BRDA:218,22,0,7 +BRDA:218,22,1,0 +BRDA:224,23,0,0 +BRDA:224,23,1,7 +BRDA:224,24,0,7 +BRDA:224,24,1,7 +BRDA:244,25,0,1 +BRDA:244,25,1,6 +BRF:51 +BRH:28 end_of_record TN: -SF:/home/brandon/git/node-ipc/entities/EventParser.js +SF:C:\Users\brand\git\node-ipc\entities\EventParser.js FN:6,(anonymous_1) FN:13,(anonymous_2) FN:25,(anonymous_3) @@ -526,11 +522,11 @@ BRF:9 BRH:5 end_of_record TN: -SF:/home/brandon/git/node-ipc/dao/socketServer.js -FN:18,(anonymous_1) -FN:44,(anonymous_2) -FN:51,(anonymous_3) -FN:55,(anonymous_4) +SF:C:\Users\brand\git\node-ipc\dao\socketServer.js +FN:14,(anonymous_1) +FN:40,(anonymous_2) +FN:47,(anonymous_3) +FN:51,(anonymous_4) FN:68,emit FN:100,broadcast FN:123,serverClosed @@ -568,20 +564,19 @@ FNDA:2,UDPWrite FNDA:2,(anonymous_18) FNDA:0,(anonymous_19) DA:3,1 -DA:10,1 DA:11,1 -DA:12,1 -DA:15,1 -DA:19,4 -DA:20,4 -DA:36,4 -DA:38,4 -DA:45,4 +DA:15,4 +DA:16,4 +DA:32,4 +DA:34,4 +DA:41,4 +DA:48,4 DA:52,4 -DA:56,4 -DA:57,0 -DA:58,0 -DA:61,4 +DA:53,0 +DA:54,0 +DA:57,4 +DA:58,4 +DA:63,0 DA:68,1 DA:69,2 DA:71,2 @@ -690,9 +685,9 @@ DA:301,4 DA:303,4 DA:304,1 DA:305,1 -DA:306,0 -DA:307,0 -DA:308,0 +DA:306,1 +DA:307,1 +DA:308,1 DA:311,1 DA:316,1 DA:319,3 @@ -727,12 +722,12 @@ DA:386,0 DA:387,0 DA:390,0 DA:398,1 -LF:160 -LH:102 -BRDA:11,1,0,1 -BRDA:11,1,1,0 -BRDA:56,2,0,0 -BRDA:56,2,1,4 +LF:159 +LH:103 +BRDA:52,1,0,0 +BRDA:52,1,1,4 +BRDA:57,2,0,4 +BRDA:57,2,1,0 BRDA:75,3,0,0 BRDA:75,3,1,2 BRDA:82,4,0,2 @@ -797,8 +792,8 @@ BRDA:278,33,0,1 BRDA:278,33,1,1 BRDA:303,34,0,1 BRDA:303,34,1,3 -BRDA:305,35,0,0 -BRDA:305,35,1,1 +BRDA:305,35,0,1 +BRDA:305,35,1,0 BRDA:319,36,0,1 BRDA:319,36,1,2 BRDA:319,37,0,3