.gitignore for node_modules

This commit is contained in:
Josh Burman
2019-03-14 16:55:26 -04:00
parent 9cb6c3b4d6
commit 4601e549f5
4170 changed files with 0 additions and 1298704 deletions

1
node_modules/.bin/_mocha generated vendored
View File

@ -1 +0,0 @@
../mocha/bin/_mocha

1
node_modules/.bin/atob generated vendored
View File

@ -1 +0,0 @@
../atob/bin/atob.js

1
node_modules/.bin/esparse generated vendored
View File

@ -1 +0,0 @@
../esprima/bin/esparse.js

1
node_modules/.bin/esvalidate generated vendored
View File

@ -1 +0,0 @@
../esprima/bin/esvalidate.js

1
node_modules/.bin/flat generated vendored
View File

@ -1 +0,0 @@
../flat/cli.js

1
node_modules/.bin/he generated vendored
View File

@ -1 +0,0 @@
../he/bin/he

1
node_modules/.bin/js-yaml generated vendored
View File

@ -1 +0,0 @@
../js-yaml/bin/js-yaml.js

1
node_modules/.bin/mime generated vendored
View File

@ -1 +0,0 @@
../mime/cli.js

1
node_modules/.bin/mkdirp generated vendored
View File

@ -1 +0,0 @@
../mkdirp/bin/cmd.js

1
node_modules/.bin/mocha generated vendored
View File

@ -1 +0,0 @@
../mocha/bin/mocha

1
node_modules/.bin/semver generated vendored
View File

@ -1 +0,0 @@
../semver/bin/semver

1
node_modules/.bin/tsc generated vendored
View File

@ -1 +0,0 @@
../typescript/bin/tsc

1
node_modules/.bin/tsserver generated vendored
View File

@ -1 +0,0 @@
../typescript/bin/tsserver

1
node_modules/.bin/which generated vendored
View File

@ -1 +0,0 @@
../which/bin/which

View File

@ -1,37 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="d5a5c0b1c501b10faedee0bc82acc612e2afecb4";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:11},end:{line:3,column:40}},"2":{start:{line:4,column:13},end:{line:4,column:35}},"3":{start:{line:5,column:12},end:{line:5,column:28}},"4":{start:{line:6,column:16},end:{line:6,column:29}},"5":{start:{line:7,column:10},end:{line:7,column:34}},"6":{start:{line:8,column:13},end:{line:8,column:33}},"7":{start:{line:9,column:11},end:{line:9,column:25}},"8":{start:{line:10,column:10},end:{line:10,column:67}},"9":{start:{line:11,column:15},end:{line:11,column:33}},"10":{start:{line:15,column:0},end:{line:50,column:3}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:15,column:24},end:{line:15,column:25}},loc:{start:{line:15,column:36},end:{line:50,column:1}},line:15}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});var exec=(cov_h9a3mwwe1.s[1]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[2]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[3]++,require('sinon'));var WebSocket=(cov_h9a3mwwe1.s[4]++,require('ws'));var app=(cov_h9a3mwwe1.s[5]++,require('../config/app'));var server=(cov_h9a3mwwe1.s[6]++,require('../server'));var name=(cov_h9a3mwwe1.s[7]++,'test channel');var url=(cov_h9a3mwwe1.s[8]++,`wss://${app.hostname}:${app.port}?token=${app.devToken}`);var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocket(url));var channel;// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': 'test channel' }
// var client: ClientBase = new ClientBase(data, wsClient);
cov_h9a3mwwe1.s[10]++;describe('ChannelBase',function(){// before ( function () { server.startServer; });
// it('should create a class of ChannelBase', function () {
// channel = server.channelManager.channelExists(name);
// expect(channel.id).to.be.equal(name);
// });
// it('should add a client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('success');
// });
// it('should find a client when trying to add said client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('notice');
// });
// it('should find a client', function () {
// var exist = channel.clientExists(client.id);
// var result = exist ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should broadcast a message to others', function () {
// // var wstClient = new WebSocketClient();
// // var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// // var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// // channel.addClient(client);
// // channel.addClient(teacher);
// // var result = channel.broadcastMessage(client, 'test message');
// // expect(result.status).to.be.equal('success');
// });
// it('should not broadcast a message to self', function () {
// // var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// // return message;
// // })
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
cov_h9a3mwwe1.f[0]++;});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAGA,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAElC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,GAAG,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,UAAU,GAAG,CAAC,QAAQ,EAAE,CAAC;AAC5E,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,6HAA6H;AAC7H,2DAA2D;AAE3D,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,2DAA2D;IAC3D,yDAAyD;IACzD,0CAA0C;IAC1C,MAAM;IAEN,qDAAqD;IACrD,iDAAiD;IACjD,kDAAkD;IAClD,MAAM;IAEN,qFAAqF;IACrF,iDAAiD;IACjD,iDAAiD;IACjD,MAAM;IAEN,2CAA2C;IAC3C,iDAAiD;IACjD,uCAAuC;IACvC,sCAAsC;IACtC,MAAM;IAEN,2DAA2D;IAC3D,8CAA8C;IAC9C,mIAAmI;IACnI,0EAA0E;IAC1E,kCAAkC;IAClC,mCAAmC;IACnC,sEAAsE;IACtE,qDAAqD;IACrD,MAAM;IAEN,6DAA6D;IAC7D,sIAAsI;IACtI,yBAAyB;IACzB,UAAU;IACV,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="f27e364e7d80c46254b0cc22ff32d19bd20e7f1e";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:49}},"6":{start:{line:8,column:0},end:{line:28,column:3}},"7":{start:{line:9,column:15},end:{line:9,column:29}},"8":{start:{line:10,column:18},end:{line:10,column:49}},"9":{start:{line:11,column:19},end:{line:11,column:40}},"10":{start:{line:12,column:15},end:{line:12,column:111}},"11":{start:{line:13,column:17},end:{line:13,column:57}},"12":{start:{line:14,column:4},end:{line:16,column:7}},"13":{start:{line:15,column:8},end:{line:15,column:45}},"14":{start:{line:17,column:4},end:{line:20,column:7}},"15":{start:{line:18,column:21},end:{line:18,column:46}},"16":{start:{line:19,column:8},end:{line:19,column:53}},"17":{start:{line:21,column:4},end:{line:24,column:7}},"18":{start:{line:22,column:21},end:{line:22,column:52}},"19":{start:{line:23,column:8},end:{line:23,column:66}},"20":{start:{line:25,column:4},end:{line:27,column:7}},"21":{start:{line:26,column:8},end:{line:26,column:57}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:8,column:29},end:{line:8,column:30}},loc:{start:{line:8,column:41},end:{line:28,column:1}},line:8},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:47},end:{line:14,column:48}},loc:{start:{line:14,column:59},end:{line:16,column:5}},line:14},"2":{name:"(anonymous_2)",decl:{start:{line:17,column:41},end:{line:17,column:42}},loc:{start:{line:17,column:53},end:{line:20,column:5}},line:17},"3":{name:"(anonymous_3)",decl:{start:{line:21,column:31},end:{line:21,column:32}},loc:{start:{line:21,column:43},end:{line:24,column:5}},line:21},"4":{name:"(anonymous_4)",decl:{start:{line:25,column:37},end:{line:25,column:38}},loc:{start:{line:25,column:49},end:{line:27,column:5}},line:25}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('websocket').client);cov_h9a3mwwe1.s[6]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel=(cov_h9a3mwwe1.s[8]++,new channelBase_1.default(name));var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient());var data=(cov_h9a3mwwe1.s[10]++,{'client':'mhs','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[13]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[14]++;it('should add a client to channel',function(){cov_h9a3mwwe1.f[2]++;var result=(cov_h9a3mwwe1.s[15]++,channel.addClient(client));cov_h9a3mwwe1.s[16]++;expect(result.status).to.be.equal('success');});cov_h9a3mwwe1.s[17]++;it('should find a client',function(){cov_h9a3mwwe1.f[3]++;var result=(cov_h9a3mwwe1.s[18]++,channel.clientExists(client.id));cov_h9a3mwwe1.s[19]++;expect(typeof result).to.be.equal(clientBase_1.default);});cov_h9a3mwwe1.s[20]++;it('should broadcase a message',function(){cov_h9a3mwwe1.f[4]++;cov_h9a3mwwe1.s[21]++;channel.broadcastMessage(client,'test message');});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;IACjD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAC/G,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,MAAM,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAM,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,oBAAU,CAAC,CAAC;IACjD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;IACnD,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,42 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="4d8f0fc7ce68fac26e9178a0ef3264e5c0687664";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:11},end:{line:3,column:40}},"2":{start:{line:4,column:13},end:{line:4,column:35}},"3":{start:{line:5,column:12},end:{line:5,column:28}},"4":{start:{line:6,column:16},end:{line:6,column:29}},"5":{start:{line:7,column:10},end:{line:7,column:34}},"6":{start:{line:15,column:0},end:{line:50,column:3}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:15,column:24},end:{line:15,column:25}},loc:{start:{line:15,column:36},end:{line:50,column:1}},line:15}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});var exec=(cov_h9a3mwwe1.s[1]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[2]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[3]++,require('sinon'));var WebSocket=(cov_h9a3mwwe1.s[4]++,require('ws'));var app=(cov_h9a3mwwe1.s[5]++,require('../config/app'));// var server = require('../server');
// var name: string = 'test channel';
// var url: string = `wss://${app.hostname}:${app.port}?token=${app.devToken}`;
// var wsClient = new WebSocket(url);
// var channel: ChannelBase;
// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': 'test channel' }
// var client: ClientBase = new ClientBase(data, wsClient);
cov_h9a3mwwe1.s[6]++;describe('ChannelBase',function(){// before ( function () { server.startServer; });
// it('should create a class of ChannelBase', function () {
// channel = server.channelManager.channelExists(name);
// expect(channel.id).to.be.equal(name);
// });
// it('should add a client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('success');
// });
// it('should find a client when trying to add said client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('notice');
// });
// it('should find a client', function () {
// var exist = channel.clientExists(client.id);
// var result = exist ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should broadcast a message to others', function () {
// // var wstClient = new WebSocketClient();
// // var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// // var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// // channel.addClient(client);
// // channel.addClient(teacher);
// // var result = channel.broadcastMessage(client, 'test message');
// // expect(result.status).to.be.equal('success');
// });
// it('should not broadcast a message to self', function () {
// // var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// // return message;
// // })
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
cov_h9a3mwwe1.f[0]++;});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAGA,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,qCAAqC;AAErC,qCAAqC;AACrC,+EAA+E;AAC/E,qCAAqC;AACrC,4BAA4B;AAC5B,6HAA6H;AAC7H,2DAA2D;AAE3D,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,2DAA2D;IAC3D,yDAAyD;IACzD,0CAA0C;IAC1C,MAAM;IAEN,qDAAqD;IACrD,iDAAiD;IACjD,kDAAkD;IAClD,MAAM;IAEN,qFAAqF;IACrF,iDAAiD;IACjD,iDAAiD;IACjD,MAAM;IAEN,2CAA2C;IAC3C,iDAAiD;IACjD,uCAAuC;IACvC,sCAAsC;IACtC,MAAM;IAEN,2DAA2D;IAC3D,8CAA8C;IAC9C,mIAAmI;IACnI,0EAA0E;IAC1E,kCAAkC;IAClC,mCAAmC;IACnC,sEAAsE;IACtE,qDAAqD;IACrD,MAAM;IAEN,6DAA6D;IAC7D,sIAAsI;IACtI,yBAAyB;IACzB,UAAU;IACV,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAoB,CAAC;IACzB,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,IAAI,SAAS,GAAG,IAAI,eAAe,EAAE,CAAC;QACtC,IAAI,YAAY,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,SAAS,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;QAC3H,IAAI,OAAO,GAAe,IAAI,oBAAU,CAAC,YAAY,EAAE,SAAS,CAAC,CAAC;QAClE,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;QAC3B,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACpC,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,MAAM,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;AACzD,IAAI,QAAQ,GAAG,IAAI,eAAe,CAAC,MAAM,CAAC,CAAC;AAC3C,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,+CAA+C;QAC/C,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,MAAM,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;AACzD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,aAAa,EAAE;IACtB,MAAM,CAAE,cAAY,IAAI,CAAC,gCAAgC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;IAE/D,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,+CAA+C;QAC/C,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,KAAK,CAAE,cAAY,IAAI,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AACpD,CAAC,CAAC,CAAC"}

View File

@ -1,38 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="68e52daa9db4e6b4d68f38008a1b8576c8b6849d";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:11},end:{line:3,column:40}},"2":{start:{line:4,column:13},end:{line:4,column:35}},"3":{start:{line:5,column:12},end:{line:5,column:28}},"4":{start:{line:6,column:16},end:{line:6,column:29}},"5":{start:{line:7,column:10},end:{line:7,column:34}},"6":{start:{line:8,column:13},end:{line:8,column:33}},"7":{start:{line:9,column:11},end:{line:9,column:25}},"8":{start:{line:11,column:10},end:{line:11,column:367}},"9":{start:{line:12,column:15},end:{line:12,column:33}},"10":{start:{line:16,column:0},end:{line:51,column:3}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:16,column:24},end:{line:16,column:25}},loc:{start:{line:16,column:36},end:{line:51,column:1}},line:16}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});var exec=(cov_h9a3mwwe1.s[1]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[2]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[3]++,require('sinon'));var WebSocket=(cov_h9a3mwwe1.s[4]++,require('ws'));var app=(cov_h9a3mwwe1.s[5]++,require('../config/app'));var server=(cov_h9a3mwwe1.s[6]++,require('../server'));var name=(cov_h9a3mwwe1.s[7]++,'test channel');// var url: string = `wss://ysbraid.localhost:8443?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6InRlc3QiLCJjbGllbnRfdHlwZSI6InNpdGUiLCJ1c2VyX3R5cGUiOiJ1c2VyIiwidXNlcl9pZCI6MjAwLCJjaGFubmVsIjoidGVzdF9jaGFubmVsIn0sImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5KNCov_EW1cycT4Ay0oSvk4Z4PHFedd3bWOyqkHHTBQ`;
var url=(cov_h9a3mwwe1.s[8]++,"wss://ysbraid.localhost:8443?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6Im1ocyIsImNsaWVudF90eXBlIjoic2l0ZSIsInVzZXJfdHlwZSI6InVzZXIiLCJ1c2VyX2lkIjoxMjUsImNoYW5uZWwiOiJtaHNfMTIzOSJ9LCJleHAiOjE1NTI4NDYzOTQsImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5a_s8rgln4rwhVqJLcSS9Uw7yw1_PmYgslWKZllgK6g");var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocket(url));var channel;// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': 'test channel' }
// var client: ClientBase = new ClientBase(data, wsClient);
cov_h9a3mwwe1.s[10]++;describe('ChannelBase',function(){// before ( function () { server.startServer; });
// it('should create a class of ChannelBase', function () {
// channel = server.channelManager.channelExists(name);
// expect(channel.id).to.be.equal(name);
// });
// it('should add a client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('success');
// });
// it('should find a client when trying to add said client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('notice');
// });
// it('should find a client', function () {
// var exist = channel.clientExists(client.id);
// var result = exist ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should broadcast a message to others', function () {
// // var wstClient = new WebSocketClient();
// // var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// // var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// // channel.addClient(client);
// // channel.addClient(teacher);
// // var result = channel.broadcastMessage(client, 'test message');
// // expect(result.status).to.be.equal('success');
// });
// it('should not broadcast a message to self', function () {
// // var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// // return message;
// // })
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
cov_h9a3mwwe1.f[0]++;});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAGA,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAElC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,2WAA2W;AAC3W,IAAI,GAAG,GAAW,qWAAqW,CAAC;AACxX,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,6HAA6H;AAC7H,2DAA2D;AAE3D,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,2DAA2D;IAC3D,yDAAyD;IACzD,0CAA0C;IAC1C,MAAM;IAEN,qDAAqD;IACrD,iDAAiD;IACjD,kDAAkD;IAClD,MAAM;IAEN,qFAAqF;IACrF,iDAAiD;IACjD,iDAAiD;IACjD,MAAM;IAEN,2CAA2C;IAC3C,iDAAiD;IACjD,uCAAuC;IACvC,sCAAsC;IACtC,MAAM;IAEN,2DAA2D;IAC3D,8CAA8C;IAC9C,mIAAmI;IACnI,0EAA0E;IAC1E,kCAAkC;IAClC,mCAAmC;IACnC,sEAAsE;IACtE,qDAAqD;IACrD,MAAM;IAEN,6DAA6D;IAC7D,sIAAsI;IACtI,yBAAyB;IACzB,UAAU;IACV,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

View File

@ -1,43 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="558185a080af0ed59a3e157c724f2d28ab4e47f6";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:4,column:11},end:{line:4,column:40}},"2":{start:{line:5,column:13},end:{line:5,column:35}},"3":{start:{line:6,column:12},end:{line:6,column:28}},"4":{start:{line:7,column:16},end:{line:7,column:29}},"5":{start:{line:8,column:10},end:{line:8,column:34}},"6":{start:{line:16,column:0},end:{line:51,column:3}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:16,column:24},end:{line:16,column:25}},loc:{start:{line:16,column:36},end:{line:51,column:1}},line:16}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});// import ChannelManager from '../channelManager';
var exec=(cov_h9a3mwwe1.s[1]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[2]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[3]++,require('sinon'));var WebSocket=(cov_h9a3mwwe1.s[4]++,require('ws'));var app=(cov_h9a3mwwe1.s[5]++,require('../config/app'));// var server = require('../server');
// var name: string = 'test channel';
// var url: string = `wss://${app.hostname}:${app.port}?token=${app.devToken}`;
// var wsClient = new WebSocket(url);
// var channel: ChannelBase;
// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': 'test channel' }
// var client: ClientBase = new ClientBase(data, wsClient);
cov_h9a3mwwe1.s[6]++;describe('ChannelBase',function(){// before ( function () { server.startServer; });
// it('should create a class of ChannelBase', function () {
// channel = server.channelManager.channelExists(name);
// expect(channel.id).to.be.equal(name);
// });
// it('should add a client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('success');
// });
// it('should find a client when trying to add said client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('notice');
// });
// it('should find a client', function () {
// var exist = channel.clientExists(client.id);
// var result = exist ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should broadcast a message to others', function () {
// // var wstClient = new WebSocketClient();
// // var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// // var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// // channel.addClient(client);
// // channel.addClient(teacher);
// // var result = channel.broadcastMessage(client, 'test message');
// // expect(result.status).to.be.equal('success');
// });
// it('should not broadcast a message to self', function () {
// // var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// // return message;
// // })
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
cov_h9a3mwwe1.f[0]++;});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAEA,kDAAkD;AAElD,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,qCAAqC;AAErC,qCAAqC;AACrC,+EAA+E;AAC/E,qCAAqC;AACrC,4BAA4B;AAC5B,6HAA6H;AAC7H,2DAA2D;AAE3D,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,2DAA2D;IAC3D,yDAAyD;IACzD,0CAA0C;IAC1C,MAAM;IAEN,qDAAqD;IACrD,iDAAiD;IACjD,kDAAkD;IAClD,MAAM;IAEN,qFAAqF;IACrF,iDAAiD;IACjD,iDAAiD;IACjD,MAAM;IAEN,2CAA2C;IAC3C,iDAAiD;IACjD,uCAAuC;IACvC,sCAAsC;IACtC,MAAM;IAEN,2DAA2D;IAC3D,8CAA8C;IAC9C,mIAAmI;IACnI,0EAA0E;IAC1E,kCAAkC;IAClC,mCAAmC;IACnC,sEAAsE;IACtE,qDAAqD;IACrD,MAAM;IAEN,6DAA6D;IAC7D,sIAAsI;IACtI,yBAAyB;IACzB,UAAU;IACV,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

View File

@ -1,3 +0,0 @@
"use strict";var cov_13t9hk2g1o=function(){var path="/Users/josh.burman/Projects/braid/dist/server/channelManager.js";var hash="4088549a18f57065120b3ac3ef79933cc87f67aa";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/channelManager.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:55}},"2":{start:{line:4,column:13},end:{line:4,column:32}},"3":{start:{line:7,column:8},end:{line:7,column:27}},"4":{start:{line:9,column:22},end:{line:9,column:58}},"5":{start:{line:10,column:8},end:{line:10,column:36}},"6":{start:{line:13,column:28},end:{line:13,column:60}},"7":{start:{line:15,column:8},end:{line:23,column:9}},"8":{start:{line:16,column:12},end:{line:16,column:36}},"9":{start:{line:17,column:12},end:{line:17,column:75}},"10":{start:{line:20,column:12},end:{line:20,column:53}},"11":{start:{line:21,column:12},end:{line:21,column:40}},"12":{start:{line:22,column:12},end:{line:22,column:85}},"13":{start:{line:24,column:8},end:{line:24,column:23}},"14":{start:{line:27,column:8},end:{line:31,column:9}},"15":{start:{line:28,column:12},end:{line:30,column:13}},"16":{start:{line:29,column:16},end:{line:29,column:31}},"17":{start:{line:32,column:8},end:{line:32,column:20}},"18":{start:{line:35,column:22},end:{line:35,column:52}},"19":{start:{line:36,column:8},end:{line:44,column:9}},"20":{start:{line:37,column:12},end:{line:37,column:38}},"21":{start:{line:38,column:12},end:{line:38,column:45}},"22":{start:{line:39,column:12},end:{line:39,column:43}},"23":{start:{line:42,column:12},end:{line:42,column:83}},"24":{start:{line:43,column:12},end:{line:43,column:102}},"25":{start:{line:47,column:8},end:{line:56,column:9}},"26":{start:{line:48,column:26},end:{line:48,column:90}},"27":{start:{line:49,column:12},end:{line:49,column:121}},"28":{start:{line:50,column:12},end:{line:50,column:45}},"29":{start:{line:53,column:12},end:{line:53,column:36}},"30":{start:{line:54,column:12},end:{line:54,column:76}},"31":{start:{line:55,column:12},end:{line:55,column:59}},"32":{start:{line:60,column:0},end:{line:60,column:33}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:18},end:{line:11,column:5}},line:6},"1":{name:"(anonymous_1)",decl:{start:{line:12,column:4},end:{line:12,column:5}},loc:{start:{line:12,column:24},end:{line:25,column:5}},line:12},"2":{name:"(anonymous_2)",decl:{start:{line:26,column:4},end:{line:26,column:5}},loc:{start:{line:26,column:30},end:{line:33,column:5}},line:26},"3":{name:"(anonymous_3)",decl:{start:{line:34,column:4},end:{line:34,column:5}},loc:{start:{line:34,column:43},end:{line:45,column:5}},line:34},"4":{name:"(anonymous_4)",decl:{start:{line:46,column:4},end:{line:46,column:5}},loc:{start:{line:46,column:30},end:{line:57,column:5}},line:46}},branchMap:{"0":{loc:{start:{line:15,column:8},end:{line:23,column:9}},type:"if",locations:[{start:{line:15,column:8},end:{line:23,column:9}},{start:{line:15,column:8},end:{line:23,column:9}}],line:15},"1":{loc:{start:{line:28,column:12},end:{line:30,column:13}},type:"if",locations:[{start:{line:28,column:12},end:{line:30,column:13}},{start:{line:28,column:12},end:{line:30,column:13}}],line:28},"2":{loc:{start:{line:36,column:8},end:{line:44,column:9}},type:"if",locations:[{start:{line:36,column:8},end:{line:44,column:9}},{start:{line:36,column:8},end:{line:44,column:9}}],line:36}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{"0":[0,0],"1":[0,0],"2":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_13t9hk2g1o.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_13t9hk2g1o.s[1]++,require("./channels/channelBase"));var logger=(cov_13t9hk2g1o.s[2]++,require('./logger'));class ChannelManager{constructor(){cov_13t9hk2g1o.f[0]++;cov_13t9hk2g1o.s[3]++;this.channels=[];// create default channel...
var channel=(cov_13t9hk2g1o.s[4]++,new channelBase_1.default('default'));cov_13t9hk2g1o.s[5]++;this.channels.push(channel);}createChannel(data){cov_13t9hk2g1o.f[1]++;var channelExists=(cov_13t9hk2g1o.s[6]++,this.channelExists(data.channel));var channel;cov_13t9hk2g1o.s[7]++;if(channelExists){cov_13t9hk2g1o.b[0][0]++;cov_13t9hk2g1o.s[8]++;channel=channelExists;cov_13t9hk2g1o.s[9]++;logger.accessLog.info(`Channel already exists: ${channel.id}`);}else{cov_13t9hk2g1o.b[0][1]++;cov_13t9hk2g1o.s[10]++;channel=this.createByChannelType(data);cov_13t9hk2g1o.s[11]++;this.channels.push(channel);cov_13t9hk2g1o.s[12]++;logger.accessLog.info(`Added channel to channel manager: ${channel.id}`);}cov_13t9hk2g1o.s[13]++;return channel;}channelExists(channel_id){cov_13t9hk2g1o.f[2]++;cov_13t9hk2g1o.s[14]++;for(let channel of this.channels){cov_13t9hk2g1o.s[15]++;if(channel.id==channel_id){cov_13t9hk2g1o.b[1][0]++;cov_13t9hk2g1o.s[16]++;return channel;}else{cov_13t9hk2g1o.b[1][1]++;}}cov_13t9hk2g1o.s[17]++;return null;}addClientToChannel(client,channel_id){cov_13t9hk2g1o.f[3]++;var channel=(cov_13t9hk2g1o.s[18]++,this.channelExists(channel_id));cov_13t9hk2g1o.s[19]++;if(channel){cov_13t9hk2g1o.b[2][0]++;cov_13t9hk2g1o.s[20]++;channel.addClient(client);cov_13t9hk2g1o.s[21]++;client.connectToChannel(channel);cov_13t9hk2g1o.s[22]++;return{'status':'success'};}else{cov_13t9hk2g1o.b[2][1]++;cov_13t9hk2g1o.s[23]++;logger.accessLog.info(`channel with id ${channel_id} does not exist.`);cov_13t9hk2g1o.s[24]++;return{'status':'notice','message':`channel with id ${channel_id} does not exist.`};}}createByChannelType(data){cov_13t9hk2g1o.f[4]++;cov_13t9hk2g1o.s[25]++;try{var Channel=(cov_13t9hk2g1o.s[26]++,require(`./channels/${data.client_type}s/${data.client}channel`));cov_13t9hk2g1o.s[27]++;logger.accessLog.info(`attempting to create channel of type ${data.client}, channel id: ${data.channel}...`);cov_13t9hk2g1o.s[28]++;return new Channel(data.channel);}catch(e){cov_13t9hk2g1o.s[29]++;logger.errorLog.info(e);cov_13t9hk2g1o.s[30]++;logger.accessLog.info(`creating base channel: ${data.channel}`);cov_13t9hk2g1o.s[31]++;return new channelBase_1.default(data.channel);}}};cov_13t9hk2g1o.s[32]++;exports.default=ChannelManager;// { :client => 'mhs', :client_type => 'site', :user_id => 125, :user_type => 'user', :channel => 'mhs_1239' }
//# sourceMappingURL=channelManager.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelManager.js","sourceRoot":"","sources":["../../src/channelManager.ts"],"names":[],"mappings":";;AAAA,wDAAiD;AAKjD,IAAI,MAAM,GAAG,OAAO,CAAC,UAAU,CAAC,CAAC;AAEjC,MAAM,cAAc;IAGlB;QAFA,aAAQ,GAA+B,EAAE,CAAC;QAGxC,4BAA4B;QAC5B,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,SAAS,CAAC,CAAC;QACtD,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAC9B,CAAC;IAED,aAAa,CAAC,IAAS;QACrB,IAAI,aAAa,GAAgC,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QAClF,IAAI,OAA+B,CAAC;QAEpC,IAAI,aAAa,EAAE;YACjB,OAAO,GAAG,aAAa,CAAC;YACxB,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,2BAA2B,OAAO,CAAC,EAAE,EAAE,CAAC,CAAC;SAChE;aAAM;YACL,OAAO,GAAG,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,CAAC;YACzC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;YAC5B,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,qCAAqC,OAAO,CAAC,EAAE,EAAE,CAAC,CAAC;SAC1E;QAED,OAAO,OAAO,CAAC;IACjB,CAAC;IAED,aAAa,CAAC,UAAkB;QAC9B,KAAK,IAAI,OAAO,IAAI,IAAI,CAAC,QAAQ,EAAE;YACjC,IAAI,OAAO,CAAC,EAAE,IAAI,UAAU,EAAE;gBAC5B,OAAO,OAAO,CAAC;aAChB;SACF;QAED,OAAO,IAAI,CAAC;IACd,CAAC;IAED,kBAAkB,CAAC,MAA4B,EAAE,UAAkB;QACjE,IAAI,OAAO,GAAgC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,CAAC;QAE1E,IAAI,OAAO,EAAE;YACX,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;YAC1B,MAAM,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC;YACjC,OAAO,EAAC,QAAQ,EAAE,SAAS,EAAC,CAAC;SAC9B;aAAM;YACL,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,mBAAmB,UAAU,kBAAkB,CAAC,CAAC;YACvE,OAAO,EAAC,QAAQ,EAAE,QAAQ,EAAE,SAAS,EAAE,mBAAmB,UAAU,kBAAkB,EAAC,CAAC;SACzF;IACH,CAAC;IAED,mBAAmB,CAAC,IAAS;QAC3B,IAAI;YACF,IAAI,OAAO,GAAG,OAAO,CAAC,cAAc,IAAI,CAAC,WAAW,KAAK,IAAI,CAAC,MAAM,SAAS,CAAC,CAAC;YAC/E,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,wCAAwC,IAAI,CAAC,MAAM,iBAAiB,IAAI,CAAC,OAAO,KAAK,CAAC,CAAC;YAC7G,OAAO,IAAI,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;SAClC;QAAC,OAAO,CAAC,EAAE;YACV,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;YACxB,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,0BAA0B,IAAI,CAAC,OAAO,EAAE,CAAC,CAAC;YAChE,OAAO,IAAI,qBAAW,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;SACtC;IACH,CAAC;CACF;AAAA,CAAC;AAEF,kBAAe,cAAc,CAAC;AAE9B,8GAA8G"}

View File

@ -1,3 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="0db219a065859c352076cee268f9eb9351ae46d7";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:49}},"6":{start:{line:8,column:0},end:{line:26,column:3}},"7":{start:{line:9,column:15},end:{line:9,column:29}},"8":{start:{line:10,column:18},end:{line:10,column:49}},"9":{start:{line:11,column:19},end:{line:11,column:40}},"10":{start:{line:12,column:15},end:{line:12,column:111}},"11":{start:{line:13,column:17},end:{line:13,column:57}},"12":{start:{line:14,column:4},end:{line:16,column:7}},"13":{start:{line:15,column:8},end:{line:15,column:45}},"14":{start:{line:17,column:4},end:{line:19,column:7}},"15":{start:{line:18,column:8},end:{line:18,column:34}},"16":{start:{line:20,column:4},end:{line:22,column:7}},"17":{start:{line:23,column:4},end:{line:25,column:7}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:8,column:29},end:{line:8,column:30}},loc:{start:{line:8,column:41},end:{line:26,column:1}},line:8},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:47},end:{line:14,column:48}},loc:{start:{line:14,column:59},end:{line:16,column:5}},line:14},"2":{name:"(anonymous_2)",decl:{start:{line:17,column:41},end:{line:17,column:42}},loc:{start:{line:17,column:53},end:{line:19,column:5}},line:17},"3":{name:"(anonymous_3)",decl:{start:{line:20,column:31},end:{line:20,column:32}},loc:{start:{line:20,column:43},end:{line:22,column:5}},line:20},"4":{name:"(anonymous_4)",decl:{start:{line:23,column:37},end:{line:23,column:38}},loc:{start:{line:23,column:49},end:{line:25,column:5}},line:23}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('websocket').client);cov_h9a3mwwe1.s[6]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel=(cov_h9a3mwwe1.s[8]++,new channelBase_1.default(name));var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient());var data=(cov_h9a3mwwe1.s[10]++,{'client':'mhs','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[13]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[14]++;it('should add a client to channel',function(){cov_h9a3mwwe1.f[2]++;cov_h9a3mwwe1.s[15]++;channel.addClient(client);});cov_h9a3mwwe1.s[16]++;it('should find a client',function(){// channel.clientExists();
cov_h9a3mwwe1.f[3]++;});cov_h9a3mwwe1.s[17]++;it('should broadcase a message',function(){// channel.broadcastMessage();
cov_h9a3mwwe1.f[4]++;});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;IACjD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAC/G,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;IAC5B,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,0BAA0B;IAC5B,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,8BAA8B;IAChC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,3 +0,0 @@
"use strict";var cov_1hb41h5zwr=function(){var path="/Users/josh.burman/Projects/braid/dist/server/routes.js";var hash="c4d590f2c6dcf78a827ead7408903c087e1921c2";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/routes.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:13},end:{line:3,column:28}},"2":{start:{line:4,column:16},end:{line:4,column:34}},"3":{start:{line:5,column:10},end:{line:5,column:33}},"4":{start:{line:6,column:18},end:{line:15,column:1}},"5":{start:{line:8,column:8},end:{line:13,column:9}},"6":{start:{line:9,column:12},end:{line:9,column:33}},"7":{start:{line:12,column:12},end:{line:12,column:74}},"8":{start:{line:16,column:13},end:{line:16,column:29}},"9":{start:{line:18,column:20},end:{line:18,column:58}},"10":{start:{line:19,column:0},end:{line:19,column:53}},"11":{start:{line:21,column:21},end:{line:21,column:60}},"12":{start:{line:22,column:0},end:{line:22,column:80}},"13":{start:{line:23,column:0},end:{line:23,column:24}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:7,column:12},end:{line:7,column:13}},loc:{start:{line:7,column:34},end:{line:14,column:5}},line:7}},branchMap:{"0":{loc:{start:{line:8,column:8},end:{line:13,column:9}},type:"if",locations:[{start:{line:8,column:8},end:{line:13,column:9}},{start:{line:8,column:8},end:{line:13,column:9}}],line:8}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0},f:{"0":0},b:{"0":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_1hb41h5zwr.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const cors=(cov_1hb41h5zwr.s[1]++,require("cors"));const express=(cov_1hb41h5zwr.s[2]++,require("express"));var app=(cov_1hb41h5zwr.s[3]++,require('./config/app'));var corsOptions=(cov_1hb41h5zwr.s[4]++,{origin:(origin,callback)=>{cov_1hb41h5zwr.f[0]++;cov_1hb41h5zwr.s[5]++;if(app.whitelist.indexOf(origin)!==-1){cov_1hb41h5zwr.b[0][0]++;cov_1hb41h5zwr.s[6]++;callback(null,true);}else{cov_1hb41h5zwr.b[0][1]++;cov_1hb41h5zwr.s[7]++;callback(new Error(`Not allowed by CORS. Origin: ${origin}`));}}});var router=(cov_1hb41h5zwr.s[8]++,express.Router());//application
var appController=(cov_1hb41h5zwr.s[9]++,require('./controllers/appController'));cov_1hb41h5zwr.s[10]++;router.route(['/','/home']).get(appController.home);//auth
var authController=(cov_1hb41h5zwr.s[11]++,require('./controllers/authController'));cov_1hb41h5zwr.s[12]++;router.route('/auth/user').post(cors(corsOptions),authController.confirmToken);cov_1hb41h5zwr.s[13]++;module.exports=router;//# sourceMappingURL=routes.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"routes.js","sourceRoot":"","sources":["../../src/routes.ts"],"names":[],"mappings":";;AAAA,6BAA6B;AAC7B,mCAAmC;AAEnC,IAAI,GAAG,GAAG,OAAO,CAAC,cAAc,CAAC,CAAA;AACjC,IAAI,WAAW,GAAG;IAChB,MAAM,EAAE,CAAC,MAAc,EAAE,QAAkB,EAAE,EAAE;QAC7C,IAAI,GAAG,CAAC,SAAS,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,EAAE;YACxC,QAAQ,CAAC,IAAI,EAAE,IAAI,CAAC,CAAA;SACrB;aAAM;YACL,QAAQ,CAAC,IAAI,KAAK,CAAC,gCAAgC,MAAM,EAAE,CAAC,CAAC,CAAA;SAC9D;IACH,CAAC;CACF,CAAA;AAED,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;AAE9B,aAAa;AACb,IAAI,aAAa,GAAG,OAAO,CAAC,6BAA6B,CAAC,CAAC;AAC3D,MAAM,CAAC,KAAK,CAAC,CAAC,GAAG,EAAE,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,CAAA;AAEpD,MAAM;AACN,IAAI,cAAc,GAAG,OAAO,CAAC,8BAA8B,CAAC,CAAC;AAC7D,MAAM,CAAC,KAAK,CAAC,YAAY,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,EAAE,cAAc,CAAC,YAAY,CAAC,CAAC;AAEhF,MAAM,CAAC,OAAO,GAAG,MAAM,CAAC"}

View File

@ -1,13 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="1d390f7f6f20afb0b77ddae87a3c8c87eeb22334";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:21},end:{line:3,column:53}},"2":{start:{line:5,column:11},end:{line:5,column:40}},"3":{start:{line:6,column:13},end:{line:6,column:35}},"4":{start:{line:7,column:12},end:{line:7,column:28}},"5":{start:{line:8,column:16},end:{line:8,column:29}},"6":{start:{line:9,column:10},end:{line:9,column:34}},"7":{start:{line:10,column:13},end:{line:10,column:33}},"8":{start:{line:11,column:11},end:{line:11,column:25}},"9":{start:{line:12,column:10},end:{line:12,column:67}},"10":{start:{line:13,column:15},end:{line:13,column:33}},"11":{start:{line:15,column:11},end:{line:15,column:118}},"12":{start:{line:16,column:13},end:{line:16,column:53}},"13":{start:{line:17,column:0},end:{line:52,column:3}},"14":{start:{line:19,column:4},end:{line:22,column:7}},"15":{start:{line:20,column:8},end:{line:20,column:53}},"16":{start:{line:21,column:8},end:{line:21,column:45}},"17":{start:{line:23,column:4},end:{line:26,column:7}},"18":{start:{line:24,column:21},end:{line:24,column:46}},"19":{start:{line:25,column:8},end:{line:25,column:53}},"20":{start:{line:27,column:4},end:{line:30,column:7}},"21":{start:{line:28,column:21},end:{line:28,column:46}},"22":{start:{line:29,column:8},end:{line:29,column:52}},"23":{start:{line:31,column:4},end:{line:35,column:7}},"24":{start:{line:32,column:20},end:{line:32,column:51}},"25":{start:{line:33,column:21},end:{line:33,column:41}},"26":{start:{line:34,column:8},end:{line:34,column:41}},"27":{start:{line:36,column:4},end:{line:44,column:7}},"28":{start:{line:45,column:4},end:{line:51,column:7}},"29":{start:{line:49,column:21},end:{line:49,column:69}},"30":{start:{line:50,column:8},end:{line:50,column:53}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:17,column:24},end:{line:17,column:25}},loc:{start:{line:17,column:36},end:{line:52,column:1}},line:17},"1":{name:"(anonymous_1)",decl:{start:{line:19,column:47},end:{line:19,column:48}},loc:{start:{line:19,column:59},end:{line:22,column:5}},line:19},"2":{name:"(anonymous_2)",decl:{start:{line:23,column:41},end:{line:23,column:42}},loc:{start:{line:23,column:53},end:{line:26,column:5}},line:23},"3":{name:"(anonymous_3)",decl:{start:{line:27,column:73},end:{line:27,column:74}},loc:{start:{line:27,column:85},end:{line:30,column:5}},line:27},"4":{name:"(anonymous_4)",decl:{start:{line:31,column:31},end:{line:31,column:32}},loc:{start:{line:31,column:43},end:{line:35,column:5}},line:31},"5":{name:"(anonymous_5)",decl:{start:{line:36,column:47},end:{line:36,column:48}},loc:{start:{line:36,column:59},end:{line:44,column:5}},line:36},"6":{name:"(anonymous_6)",decl:{start:{line:45,column:49},end:{line:45,column:50}},loc:{start:{line:45,column:61},end:{line:51,column:5}},line:45}},branchMap:{"0":{loc:{start:{line:33,column:21},end:{line:33,column:41}},type:"cond-expr",locations:[{start:{line:33,column:29},end:{line:33,column:33}},{start:{line:33,column:36},end:{line:33,column:41}}],line:33}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},b:{"0":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const clientBase_1=(cov_h9a3mwwe1.s[1]++,require("../clients/clientBase"));// import ChannelManager from '../channelManager';
var exec=(cov_h9a3mwwe1.s[2]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocket=(cov_h9a3mwwe1.s[5]++,require('ws'));var app=(cov_h9a3mwwe1.s[6]++,require('../config/app'));var server=(cov_h9a3mwwe1.s[7]++,require('../server'));var name=(cov_h9a3mwwe1.s[8]++,'test channel');var url=(cov_h9a3mwwe1.s[9]++,`wss://${app.hostname}:${app.port}?token=${app.devToken}`);var wsClient=(cov_h9a3mwwe1.s[10]++,new WebSocket(url));var channel;var data=(cov_h9a3mwwe1.s[11]++,{'client':'test','client_type':'site','user_id':125,'user_type':'user','channel':'test channel'});var client=(cov_h9a3mwwe1.s[12]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[13]++;describe('ChannelBase',function(){cov_h9a3mwwe1.f[0]++;cov_h9a3mwwe1.s[14]++;// before ( function () { server.startServer; });
it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[15]++;channel=server.channelManager.sadsdf(name);cov_h9a3mwwe1.s[16]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[17]++;it('should add a client to channel',function(){cov_h9a3mwwe1.f[2]++;var result=(cov_h9a3mwwe1.s[18]++,channel.addClient(client));cov_h9a3mwwe1.s[19]++;expect(result.status).to.be.equal('success');});cov_h9a3mwwe1.s[20]++;it('should find a client when trying to add said client to channel',function(){cov_h9a3mwwe1.f[3]++;var result=(cov_h9a3mwwe1.s[21]++,channel.addClient(client));cov_h9a3mwwe1.s[22]++;expect(result.status).to.be.equal('notice');});cov_h9a3mwwe1.s[23]++;it('should find a client',function(){cov_h9a3mwwe1.f[4]++;var exist=(cov_h9a3mwwe1.s[24]++,channel.clientExists(client.id));var result=(cov_h9a3mwwe1.s[25]++,exist?(cov_h9a3mwwe1.b[0][0]++,true):(cov_h9a3mwwe1.b[0][1]++,false));cov_h9a3mwwe1.s[26]++;expect(result).to.be.equal(true);});cov_h9a3mwwe1.s[27]++;it('should broadcast a message to others',function(){// var wstClient = new WebSocketClient();
// var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// channel.addClient(client);
// channel.addClient(teacher);
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
cov_h9a3mwwe1.f[5]++;});cov_h9a3mwwe1.s[28]++;it('should not broadcast a message to self',function(){cov_h9a3mwwe1.f[6]++;// var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// return message;
// })
var result=(cov_h9a3mwwe1.s[29]++,channel.broadcastMessage(client,'test message'));cov_h9a3mwwe1.s[30]++;expect(result.status).to.be.equal('success');});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAC/C,kDAAkD;AAElD,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAElC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,GAAG,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,UAAU,GAAG,CAAC,QAAQ,EAAE,CAAC;AAC5E,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,cAAc,EAAE,CAAA;AAC1H,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,MAAM,CAAC,cAAc,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sCAAsC,EAAE;QACzC,yCAAyC;QACzC,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,iEAAiE;QACjE,gDAAgD;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,iIAAiI;QACjI,oBAAoB;QACpB,KAAK;QACL,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":"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"}

View File

@ -1 +0,0 @@
"use strict";var cov_2gwmauqsnp=function(){var path="/Users/josh.burman/Projects/braid/dist/server/controllers/appController.js";var hash="8493a8aacdbdcb9a24015c3d3540033d7988cd1a";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/controllers/appController.js",statementMap:{"0":{start:{line:2,column:10},end:{line:2,column:34}},"1":{start:{line:3,column:0},end:{line:7,column:2}},"2":{start:{line:5,column:8},end:{line:5,column:53}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:4,column:10},end:{line:4,column:11}},loc:{start:{line:4,column:24},end:{line:6,column:5}},line:4}},branchMap:{},s:{"0":0,"1":0,"2":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();var app=(cov_2gwmauqsnp.s[0]++,require('../config/app'));cov_2gwmauqsnp.s[1]++;module.exports={home:(req,res)=>{cov_2gwmauqsnp.f[0]++;cov_2gwmauqsnp.s[2]++;res.send(`Welcome to Braid v${app.version}`);}};//# sourceMappingURL=appController.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"appController.js","sourceRoot":"","sources":["../../../src/controllers/appController.ts"],"names":[],"mappings":";AAAA,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAElC,MAAM,CAAC,OAAO,GAAG;IACf,IAAI,EAAG,CAAC,GAAQ,EAAE,GAAQ,EAAE,EAAE;QAC5B,GAAG,CAAC,IAAI,CAAC,qBAAqB,GAAG,CAAC,OAAO,EAAE,CAAC,CAAA;IAC9C,CAAC;CACF,CAAA"}

View File

@ -1,4 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="124fa6d244bdfacd48a80eb8683461d5d87a3d33";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:42}},"6":{start:{line:8,column:0},end:{line:26,column:3}},"7":{start:{line:9,column:15},end:{line:9,column:29}},"8":{start:{line:10,column:18},end:{line:10,column:49}},"9":{start:{line:11,column:19},end:{line:11,column:40}},"10":{start:{line:12,column:15},end:{line:12,column:111}},"11":{start:{line:13,column:17},end:{line:13,column:57}},"12":{start:{line:14,column:4},end:{line:16,column:7}},"13":{start:{line:15,column:8},end:{line:15,column:45}},"14":{start:{line:17,column:4},end:{line:19,column:7}},"15":{start:{line:20,column:4},end:{line:22,column:7}},"16":{start:{line:23,column:4},end:{line:25,column:7}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:8,column:29},end:{line:8,column:30}},loc:{start:{line:8,column:41},end:{line:26,column:1}},line:8},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:47},end:{line:14,column:48}},loc:{start:{line:14,column:59},end:{line:16,column:5}},line:14},"2":{name:"(anonymous_2)",decl:{start:{line:17,column:41},end:{line:17,column:42}},loc:{start:{line:17,column:53},end:{line:19,column:5}},line:17},"3":{name:"(anonymous_3)",decl:{start:{line:20,column:31},end:{line:20,column:32}},loc:{start:{line:20,column:43},end:{line:22,column:5}},line:20},"4":{name:"(anonymous_4)",decl:{start:{line:23,column:37},end:{line:23,column:38}},loc:{start:{line:23,column:49},end:{line:25,column:5}},line:23}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('ws').client);cov_h9a3mwwe1.s[6]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel=(cov_h9a3mwwe1.s[8]++,new channelBase_1.default(name));var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient());var data=(cov_h9a3mwwe1.s[10]++,{'client':'mhs','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[13]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[14]++;it('should add a client to channel',function(){// channel.addClient();
cov_h9a3mwwe1.f[2]++;});cov_h9a3mwwe1.s[15]++;it('should find a client',function(){// channel.clientExists();
cov_h9a3mwwe1.f[3]++;});cov_h9a3mwwe1.s[16]++;it('should broadcase a message',function(){// channel.broadcastMessage();
cov_h9a3mwwe1.f[4]++;});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC,MAAM,CAAC;AAE3C,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;IACjD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAC/G,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,uBAAuB;IACzB,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,0BAA0B;IAC5B,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,8BAA8B;IAChC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_240eder9dd=function(){var path="/Users/josh.burman/Projects/braid/dist/server/config/app.js";var hash="6a61ae0c1c6bc8407a3235ea60cb4230cd775842";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/config/app.js",statementMap:{"0":{start:{line:2,column:0},end:{line:17,column:2}}},fnMap:{},branchMap:{"0":{loc:{start:{line:4,column:16},end:{line:4,column:65}},type:"binary-expr",locations:[{start:{line:4,column:16},end:{line:4,column:37}},{start:{line:4,column:41},end:{line:4,column:65}}],line:4},"1":{loc:{start:{line:5,column:12},end:{line:5,column:40}},type:"binary-expr",locations:[{start:{line:5,column:12},end:{line:5,column:30}},{start:{line:5,column:34},end:{line:5,column:40}}],line:5},"2":{loc:{start:{line:7,column:10},end:{line:7,column:34}},type:"binary-expr",locations:[{start:{line:7,column:10},end:{line:7,column:26}},{start:{line:7,column:30},end:{line:7,column:34}}],line:7},"3":{loc:{start:{line:8,column:14},end:{line:8,column:57}},type:"binary-expr",locations:[{start:{line:8,column:14},end:{line:8,column:34}},{start:{line:8,column:38},end:{line:8,column:57}}],line:8},"4":{loc:{start:{line:9,column:17},end:{line:9,column:57}},type:"binary-expr",locations:[{start:{line:9,column:17},end:{line:9,column:40}},{start:{line:9,column:44},end:{line:9,column:57}}],line:9},"5":{loc:{start:{line:10,column:15},end:{line:10,column:47}},type:"binary-expr",locations:[{start:{line:10,column:15},end:{line:10,column:36}},{start:{line:10,column:40},end:{line:10,column:47}}],line:10}},s:{"0":0},f:{},b:{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_240eder9dd.s[0]++;module.exports={version:'0.7.1',whitelist:((cov_240eder9dd.b[0][0]++,process.env.WHITELIST)||(cov_240eder9dd.b[0][1]++,"http://admin.localhost")).split(','),secret:(cov_240eder9dd.b[1][0]++,process.env.SECRET)||(cov_240eder9dd.b[1][1]++,"test"),devToken:'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjoidGVzdCBkYXRhIiwiYXVkIjoiaW50ZXJuYWwiLCJpc3MiOiJZYXJkc3RpY2sgU29mdHdhcmUiLCJzdWIiOiJCcmFpZCBKV1QifQ.t6LFXWPEVz3aLXwtrucarggqTkGY_2NnZB8ZTMaJ2oI',port:(cov_240eder9dd.b[2][0]++,process.env.PORT)||(cov_240eder9dd.b[2][1]++,8443),hostname:(cov_240eder9dd.b[3][0]++,process.env.HOSTNAME)||(cov_240eder9dd.b[3][1]++,'ysbraid.localhost'),environment:(cov_240eder9dd.b[4][0]++,process.env.ENVIRONMENT)||(cov_240eder9dd.b[4][1]++,'development'),log_level:(cov_240eder9dd.b[5][0]++,process.env.LOG_LEVEL)||(cov_240eder9dd.b[5][1]++,'debug'),signOptions:{issuer:'Yardstick Software',subject:'Braid JWT',audience:'internal',algorithm:["HS256"]}};//# sourceMappingURL=app.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/config/app.ts"],"names":[],"mappings":";AAAA,MAAM,CAAC,OAAO,GAAG;IACf,OAAO,EAAG,OAAO;IACjB,SAAS,EAAG,CAAC,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,wBAAwB,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC;IAC1E,MAAM,EAAG,OAAO,CAAC,GAAG,CAAC,MAAM,IAAI,MAAM;IACrC,QAAQ,EAAE,iMAAiM;IAC3M,IAAI,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI,IAAI,IAAI;IAC9B,QAAQ,EAAE,OAAO,CAAC,GAAG,CAAC,QAAQ,IAAI,mBAAmB;IACrD,WAAW,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,IAAI,aAAa;IACrD,SAAS,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,OAAO;IAC3C,WAAW,EAAG;QACZ,MAAM,EAAG,oBAAoB;QAC7B,OAAO,EAAG,WAAW;QACrB,QAAQ,EAAG,UAAU;QACrB,SAAS,EAAG,CAAC,OAAO,CAAC;KACtB;CACF,CAAA"}

View File

@ -1,10 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="1f6225437d96a291a62ca4423cdfbd7fae06c6e9";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:35}},"6":{start:{line:8,column:10},end:{line:8,column:34}},"7":{start:{line:9,column:11},end:{line:9,column:25}},"8":{start:{line:11,column:13},end:{line:11,column:48}},"9":{start:{line:12,column:15},end:{line:12,column:42}},"10":{start:{line:13,column:11},end:{line:13,column:108}},"11":{start:{line:14,column:13},end:{line:14,column:53}},"12":{start:{line:15,column:0},end:{line:38,column:3}},"13":{start:{line:16,column:4},end:{line:19,column:7}},"14":{start:{line:17,column:8},end:{line:17,column:50}},"15":{start:{line:18,column:8},end:{line:18,column:45}},"16":{start:{line:20,column:4},end:{line:23,column:7}},"17":{start:{line:21,column:21},end:{line:21,column:46}},"18":{start:{line:22,column:8},end:{line:22,column:53}},"19":{start:{line:24,column:4},end:{line:28,column:7}},"20":{start:{line:25,column:20},end:{line:25,column:51}},"21":{start:{line:26,column:21},end:{line:26,column:41}},"22":{start:{line:27,column:8},end:{line:27,column:41}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:15,column:29},end:{line:15,column:30}},loc:{start:{line:15,column:41},end:{line:38,column:1}},line:15},"1":{name:"(anonymous_1)",decl:{start:{line:16,column:47},end:{line:16,column:48}},loc:{start:{line:16,column:59},end:{line:19,column:5}},line:16},"2":{name:"(anonymous_2)",decl:{start:{line:20,column:41},end:{line:20,column:42}},loc:{start:{line:20,column:53},end:{line:23,column:5}},line:20},"3":{name:"(anonymous_3)",decl:{start:{line:24,column:31},end:{line:24,column:32}},loc:{start:{line:24,column:43},end:{line:28,column:5}},line:24}},branchMap:{"0":{loc:{start:{line:26,column:21},end:{line:26,column:41}},type:"cond-expr",locations:[{start:{line:26,column:29},end:{line:26,column:33}},{start:{line:26,column:36},end:{line:26,column:41}}],line:26}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0},f:{"0":0,"1":0,"2":0,"3":0},b:{"0":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('ws'));var app=(cov_h9a3mwwe1.s[6]++,require('../config/app'));var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel;var wsLink=(cov_h9a3mwwe1.s[8]++,`wss://${app.hostname}:${app.port}`);var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient(wsLink));var data=(cov_h9a3mwwe1.s[10]++,{'client':'test','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;cov_h9a3mwwe1.s[13]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[14]++;channel=new channelBase_1.default(name);cov_h9a3mwwe1.s[15]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[16]++;it('should add a client to channel',function(){cov_h9a3mwwe1.f[2]++;var result=(cov_h9a3mwwe1.s[17]++,channel.addClient(client));cov_h9a3mwwe1.s[18]++;expect(result.status).to.be.equal('success');});cov_h9a3mwwe1.s[19]++;it('should find a client',function(){cov_h9a3mwwe1.f[3]++;var exist=(cov_h9a3mwwe1.s[20]++,channel.clientExists(client.id));var result=(cov_h9a3mwwe1.s[21]++,exist?(cov_h9a3mwwe1.b[0][0]++,true):(cov_h9a3mwwe1.b[0][1]++,false));cov_h9a3mwwe1.s[22]++;expect(result).to.be.equal(true);});// it('should broadcase a message', function () {
// var wstClient = new WebSocketClient(wsLink);
// var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// channel.addClient(client);
// channel.addClient(teacher);
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACpC,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,MAAM,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;AACzD,IAAI,QAAQ,GAAG,IAAI,eAAe,CAAC,MAAM,CAAC,CAAC;AAC3C,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,iDAAiD;IACjD,iDAAiD;IACjD,gIAAgI;IAChI,uEAAuE;IACvE,+BAA+B;IAC/B,gCAAgC;IAChC,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACpC,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,MAAM,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC;AACzD,IAAI,QAAQ,GAAG,IAAI,eAAe,CAAC,MAAM,CAAC,CAAC;AAC3C,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,iDAAiD;IACjD,iDAAiD;IACjD,gIAAgI;IAChI,uEAAuE;IACvE,+BAA+B;IAC/B,gCAAgC;IAChC,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelManager.spec.js","sourceRoot":"","sources":["../../../src/test/channelManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAG/C,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,cAAc,GAAG,IAAI,wBAAc,EAAE,CAAC;AAE1C,QAAQ,CAAC,gBAAgB,EAAE;IACzB,IAAI,OAAoB,CAAC;IAEzB,EAAE,CAAC,yBAAyB,EAAE;QAC5B,OAAO,GAAG,cAAc,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,oEAAoE,EAAE;QACvE,OAAO,GAAG,cAAc,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,0DAA0D,EAAE;QAC7D,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC;QACtD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,6DAA6D,EAAE;QAChE,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC;QACxD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAG,cAAc,CAAC,kBAAkB,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE,CAAC,CAAC;QACnE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,oCAAoC,EAAE;QACvC,IAAI,MAAM,GAAG,cAAc,CAAC,kBAAkB,CAAC,MAAM,EAAE,YAAY,CAAC,CAAC;QACrE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,2 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="a8a1b2942ee579184d629930f0def1141612572e";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:49}},"6":{start:{line:8,column:0},end:{line:26,column:3}},"7":{start:{line:9,column:15},end:{line:9,column:29}},"8":{start:{line:10,column:18},end:{line:10,column:49}},"9":{start:{line:11,column:19},end:{line:11,column:40}},"10":{start:{line:12,column:15},end:{line:12,column:111}},"11":{start:{line:13,column:17},end:{line:13,column:57}},"12":{start:{line:14,column:4},end:{line:16,column:7}},"13":{start:{line:15,column:8},end:{line:15,column:45}},"14":{start:{line:17,column:4},end:{line:19,column:7}},"15":{start:{line:18,column:8},end:{line:18,column:34}},"16":{start:{line:20,column:4},end:{line:22,column:7}},"17":{start:{line:21,column:8},end:{line:21,column:40}},"18":{start:{line:23,column:4},end:{line:25,column:7}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:8,column:29},end:{line:8,column:30}},loc:{start:{line:8,column:41},end:{line:26,column:1}},line:8},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:47},end:{line:14,column:48}},loc:{start:{line:14,column:59},end:{line:16,column:5}},line:14},"2":{name:"(anonymous_2)",decl:{start:{line:17,column:41},end:{line:17,column:42}},loc:{start:{line:17,column:53},end:{line:19,column:5}},line:17},"3":{name:"(anonymous_3)",decl:{start:{line:20,column:31},end:{line:20,column:32}},loc:{start:{line:20,column:43},end:{line:22,column:5}},line:20},"4":{name:"(anonymous_4)",decl:{start:{line:23,column:37},end:{line:23,column:38}},loc:{start:{line:23,column:49},end:{line:25,column:5}},line:23}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('websocket').client);cov_h9a3mwwe1.s[6]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel=(cov_h9a3mwwe1.s[8]++,new channelBase_1.default(name));var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient());var data=(cov_h9a3mwwe1.s[10]++,{'client':'mhs','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[13]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[14]++;it('should add a client to channel',function(){cov_h9a3mwwe1.f[2]++;cov_h9a3mwwe1.s[15]++;channel.addClient(client);});cov_h9a3mwwe1.s[16]++;it('should find a client',function(){cov_h9a3mwwe1.f[3]++;cov_h9a3mwwe1.s[17]++;channel.clientExists(client.id);});cov_h9a3mwwe1.s[18]++;it('should broadcase a message',function(){// channel.broadcastMessage();
cov_h9a3mwwe1.f[4]++;});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;IACjD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAC/G,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;IAC5B,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;IAClC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,8BAA8B;IAChC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_240eder9dd=function(){var path="/Users/josh.burman/Projects/braid/dist/server/config/app.js";var hash="6a61ae0c1c6bc8407a3235ea60cb4230cd775842";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/config/app.js",statementMap:{"0":{start:{line:2,column:0},end:{line:17,column:2}}},fnMap:{},branchMap:{"0":{loc:{start:{line:4,column:16},end:{line:4,column:65}},type:"binary-expr",locations:[{start:{line:4,column:16},end:{line:4,column:37}},{start:{line:4,column:41},end:{line:4,column:65}}],line:4},"1":{loc:{start:{line:5,column:12},end:{line:5,column:40}},type:"binary-expr",locations:[{start:{line:5,column:12},end:{line:5,column:30}},{start:{line:5,column:34},end:{line:5,column:40}}],line:5},"2":{loc:{start:{line:7,column:10},end:{line:7,column:34}},type:"binary-expr",locations:[{start:{line:7,column:10},end:{line:7,column:26}},{start:{line:7,column:30},end:{line:7,column:34}}],line:7},"3":{loc:{start:{line:8,column:14},end:{line:8,column:57}},type:"binary-expr",locations:[{start:{line:8,column:14},end:{line:8,column:34}},{start:{line:8,column:38},end:{line:8,column:57}}],line:8},"4":{loc:{start:{line:9,column:17},end:{line:9,column:57}},type:"binary-expr",locations:[{start:{line:9,column:17},end:{line:9,column:40}},{start:{line:9,column:44},end:{line:9,column:57}}],line:9},"5":{loc:{start:{line:10,column:15},end:{line:10,column:47}},type:"binary-expr",locations:[{start:{line:10,column:15},end:{line:10,column:36}},{start:{line:10,column:40},end:{line:10,column:47}}],line:10}},s:{"0":0},f:{},b:{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_240eder9dd.s[0]++;module.exports={version:'0.7.1',whitelist:((cov_240eder9dd.b[0][0]++,process.env.WHITELIST)||(cov_240eder9dd.b[0][1]++,"http://admin.localhost")).split(','),secret:(cov_240eder9dd.b[1][0]++,process.env.SECRET)||(cov_240eder9dd.b[1][1]++,"test"),devToken:'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6Im1ocyIsImNsaWVudF90eXBlIjoic2l0ZSIsInVzZXJfdHlwZSI6InVzZXIiLCJ1c2VyX2lkIjoxMjUsImNoYW5uZWwiOiJtaHNfMTIzOSJ9LCJleHAiOjE1NTI4NDYzOTQsImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5a_s8rgln4rwhVqJLcSS9Uw7yw1_PmYgslWKZllgK6g',port:(cov_240eder9dd.b[2][0]++,process.env.PORT)||(cov_240eder9dd.b[2][1]++,8443),hostname:(cov_240eder9dd.b[3][0]++,process.env.HOSTNAME)||(cov_240eder9dd.b[3][1]++,'ysbraid.localhost'),environment:(cov_240eder9dd.b[4][0]++,process.env.ENVIRONMENT)||(cov_240eder9dd.b[4][1]++,'development'),log_level:(cov_240eder9dd.b[5][0]++,process.env.LOG_LEVEL)||(cov_240eder9dd.b[5][1]++,'debug'),signOptions:{issuer:'Yardstick Software',subject:'Braid JWT',audience:'internal',algorithm:["HS256"]}};//# sourceMappingURL=app.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/config/app.ts"],"names":[],"mappings":";AAAA,MAAM,CAAC,OAAO,GAAG;IACf,OAAO,EAAG,OAAO;IACjB,SAAS,EAAG,CAAC,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,wBAAwB,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC;IAC1E,MAAM,EAAG,OAAO,CAAC,GAAG,CAAC,MAAM,IAAI,MAAM;IACrC,QAAQ,EAAE,kUAAkU;IAC5U,IAAI,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI,IAAI,IAAI;IAC9B,QAAQ,EAAE,OAAO,CAAC,GAAG,CAAC,QAAQ,IAAI,mBAAmB;IACrD,WAAW,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,IAAI,aAAa;IACrD,SAAS,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,OAAO;IAC3C,WAAW,EAAG;QACZ,MAAM,EAAG,oBAAoB;QAC7B,OAAO,EAAG,WAAW;QACrB,QAAQ,EAAG,UAAU;QACrB,SAAS,EAAG,CAAC,OAAO,CAAC;KACtB;CACF,CAAA"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAElC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,GAAG,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,UAAU,GAAG,CAAC,QAAQ,EAAE,CAAC;AAC5E,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,aAAa,EAAE;IACtB,iDAAiD;IAEjD,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sCAAsC,EAAE;QACzC,yCAAyC;QACzC,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,iEAAiE;QACjE,gDAAgD;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,iIAAiI;QACjI,oBAAoB;QACpB,KAAK;QACL,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,54 +0,0 @@
"use strict";// import * as WebSocket from 'ws';
// import ClientBase from '../clients/clientBase';
// import MHSClient from '../clients/sites/mhsClient';
// import ClientManager from '../clientManager';
// var expect = require('chai').expect;
// var assert = require('chai').assert;
// var sinon = require('sinon');
// var name: string = 'test channel';
// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': name }
// var WebSocketClient = require('websocket').client;
// var wsClient = new WebSocketClient();
// var client: ClientBase = new ClientBase(data, wsClient);
// let clientManager = new ClientManager();
// describe('ClientManager', function () {
// it('should add a client', function () {
// var result = clientManager.addClient(data, wsClient);
// expect(result.id).to.be.equal(125);
// });
// it('should get clients of type', function () {
// var result = clientManager.clientsOfType('site');
// assert(result.length > 0, 'returns one client');
// });
// it('should see client exists', function () {
// var exists = clientManager.clientExists(data.user_id);
// var result = exists ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should see client does not exists', function () {
// var exists = clientManager.clientExists(200);
// var result = exists ? true : false;
// expect(result).to.be.equal(false);
// });
// it('should get an existing client', function () {
// var exists = clientManager.getClient(data.user_id);
// var result = exists ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should not get an existing client', function () {
// var exists = clientManager.getClient(200);
// var result = exists ? true : false;
// expect(result).to.be.equal(false);
// });
// it('should add client of type MHSClient', function () {
// var data: any = { 'client': 'mhs', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': name }
// var result = clientManager.getClientType(data, wsClient);
// expect(result.clientType()).to.be.equal('mhs');
// });
// // it('should remove a client', function () {
// // clientManager.removeClient(data.user_id);
// // expect(clientManager.clients.length).to.be.equal(0);
// // });
// });
//# sourceMappingURL=clientManager.spec.js.map
var cov_1wd6f9mhef=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js";var hash="58341126b5dbf87407cd4141f560d34c63bb7c65";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":";AAAA,mCAAmC;AACnC,kDAAkD;AAClD,sDAAsD;AACtD,gDAAgD;AAEhD,uCAAuC;AACvC,uCAAuC;AACvC,gCAAgC;AAEhC,qCAAqC;AACrC,mHAAmH;AACnH,qDAAqD;AACrD,wCAAwC;AACxC,2DAA2D;AAE3D,2CAA2C;AAE3C,0CAA0C;AAC1C,4CAA4C;AAC5C,4DAA4D;AAC5D,0CAA0C;AAC1C,QAAQ;AAER,mDAAmD;AACnD,wDAAwD;AACxD,uDAAuD;AACvD,QAAQ;AAER,iDAAiD;AACjD,6DAA6D;AAC7D,0CAA0C;AAC1C,wCAAwC;AACxC,QAAQ;AAER,0DAA0D;AAC1D,oDAAoD;AACpD,0CAA0C;AAC1C,yCAAyC;AACzC,QAAQ;AAER,sDAAsD;AACtD,0DAA0D;AAC1D,0CAA0C;AAC1C,wCAAwC;AACxC,QAAQ;AAER,0DAA0D;AAC1D,iDAAiD;AACjD,0CAA0C;AAC1C,yCAAyC;AACzC,QAAQ;AAER,4DAA4D;AAC5D,sHAAsH;AACtH,gEAAgE;AAChE,sDAAsD;AACtD,QAAQ;AAER,kDAAkD;AAClD,mDAAmD;AACnD,8DAA8D;AAC9D,WAAW;AACX,MAAM"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelManager.spec.js","sourceRoot":"","sources":["../../../src/test/channelManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAG/C,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,cAAc,GAAG,IAAI,wBAAc,EAAE,CAAC;AAE1C,QAAQ,CAAC,gBAAgB,EAAE;IACzB,IAAI,OAAoB,CAAC;IAEzB,EAAE,CAAC,yBAAyB,EAAE;QAC5B,OAAO,GAAG,cAAc,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,yBAAyB,EAAE;QAC5B,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC;QACtD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,6BAA6B,EAAE;QAChC,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC;QACxD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAG,cAAc,CAAC,kBAAkB,CAAC,MAAM,EAAE,OAAO,CAAC,EAAE,CAAC,CAAC;QACnE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,oCAAoC,EAAE;QACvC,IAAI,MAAM,GAAG,cAAc,CAAC,kBAAkB,CAAC,MAAM,EAAE,YAAY,CAAC,CAAC;QACrE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_240eder9dd=function(){var path="/Users/josh.burman/Projects/braid/dist/server/config/app.js";var hash="6a61ae0c1c6bc8407a3235ea60cb4230cd775842";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/config/app.js",statementMap:{"0":{start:{line:2,column:0},end:{line:17,column:2}}},fnMap:{},branchMap:{"0":{loc:{start:{line:4,column:16},end:{line:4,column:65}},type:"binary-expr",locations:[{start:{line:4,column:16},end:{line:4,column:37}},{start:{line:4,column:41},end:{line:4,column:65}}],line:4},"1":{loc:{start:{line:5,column:12},end:{line:5,column:40}},type:"binary-expr",locations:[{start:{line:5,column:12},end:{line:5,column:30}},{start:{line:5,column:34},end:{line:5,column:40}}],line:5},"2":{loc:{start:{line:7,column:10},end:{line:7,column:34}},type:"binary-expr",locations:[{start:{line:7,column:10},end:{line:7,column:26}},{start:{line:7,column:30},end:{line:7,column:34}}],line:7},"3":{loc:{start:{line:8,column:14},end:{line:8,column:57}},type:"binary-expr",locations:[{start:{line:8,column:14},end:{line:8,column:34}},{start:{line:8,column:38},end:{line:8,column:57}}],line:8},"4":{loc:{start:{line:9,column:17},end:{line:9,column:57}},type:"binary-expr",locations:[{start:{line:9,column:17},end:{line:9,column:40}},{start:{line:9,column:44},end:{line:9,column:57}}],line:9},"5":{loc:{start:{line:10,column:15},end:{line:10,column:47}},type:"binary-expr",locations:[{start:{line:10,column:15},end:{line:10,column:36}},{start:{line:10,column:40},end:{line:10,column:47}}],line:10}},s:{"0":0},f:{},b:{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_240eder9dd.s[0]++;module.exports={version:'0.6.2',whitelist:((cov_240eder9dd.b[0][0]++,process.env.WHITELIST)||(cov_240eder9dd.b[0][1]++,"http://admin.localhost")).split(','),secret:(cov_240eder9dd.b[1][0]++,process.env.SECRET)||(cov_240eder9dd.b[1][1]++,"test"),devToken:'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjoidGVzdCBkYXRhIiwiYXVkIjoiaW50ZXJuYWwiLCJpc3MiOiJZYXJkc3RpY2sgU29mdHdhcmUiLCJzdWIiOiJCcmFpZCBKV1QifQ.t6LFXWPEVz3aLXwtrucarggqTkGY_2NnZB8ZTMaJ2oI',port:(cov_240eder9dd.b[2][0]++,process.env.PORT)||(cov_240eder9dd.b[2][1]++,8443),hostname:(cov_240eder9dd.b[3][0]++,process.env.HOSTNAME)||(cov_240eder9dd.b[3][1]++,'ysbraid.localhost'),environment:(cov_240eder9dd.b[4][0]++,process.env.ENVIRONMENT)||(cov_240eder9dd.b[4][1]++,'development'),log_level:(cov_240eder9dd.b[5][0]++,process.env.LOG_LEVEL)||(cov_240eder9dd.b[5][1]++,'debug'),signOptions:{issuer:'Yardstick Software',subject:'Braid JWT',audience:'internal',algorithm:["HS256"]}};//# sourceMappingURL=app.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/config/app.ts"],"names":[],"mappings":";AAAA,MAAM,CAAC,OAAO,GAAG;IACf,OAAO,EAAG,OAAO;IACjB,SAAS,EAAG,CAAC,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,wBAAwB,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC;IAC1E,MAAM,EAAG,OAAO,CAAC,GAAG,CAAC,MAAM,IAAI,MAAM;IACrC,QAAQ,EAAE,iMAAiM;IAC3M,IAAI,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI,IAAI,IAAI;IAC9B,QAAQ,EAAE,OAAO,CAAC,GAAG,CAAC,QAAQ,IAAI,mBAAmB;IACrD,WAAW,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,IAAI,aAAa;IACrD,SAAS,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,OAAO;IAC3C,WAAW,EAAG;QACZ,MAAM,EAAG,oBAAoB;QAC7B,OAAO,EAAG,WAAW;QACrB,QAAQ,EAAG,UAAU;QACrB,SAAS,EAAG,CAAC,OAAO,CAAC;KACtB;CACF,CAAA"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,OAAoB,CAAC;AACzB,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,aAAa,EAAE;IACtB,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sCAAsC,EAAE;QACzC,yCAAyC;QACzC,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,iEAAiE;QACjE,gDAAgD;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,iIAAiI;QACjI,oBAAoB;QACpB,KAAK;QACL,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelManager.spec.js","sourceRoot":"","sources":["../../../src/test/channelManager.spec.ts"],"names":[],"mappings":"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"}

View File

@ -1 +0,0 @@
"use strict";var cov_twt5lfwos=function(){var path="/Users/josh.burman/Projects/braid/dist/server/channels/sites/mhschannel.js";var hash="089a16bb60cc96c4f040dce587e1f682faf5073e";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/channels/sites/mhschannel.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:47}},"2":{start:{line:4,column:13},end:{line:4,column:36}},"3":{start:{line:7,column:8},end:{line:15,column:9}},"4":{start:{line:8,column:12},end:{line:14,column:13}},"5":{start:{line:9,column:16},end:{line:9,column:40}},"6":{start:{line:10,column:16},end:{line:10,column:86}},"7":{start:{line:13,column:16},end:{line:13,column:105}},"8":{start:{line:16,column:8},end:{line:16,column:80}},"9":{start:{line:20,column:0},end:{line:20,column:28}},"10":{start:{line:21,column:0},end:{line:21,column:29}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:6,column:4},end:{line:6,column:5}},loc:{start:{line:6,column:36},end:{line:17,column:5}},line:6}},branchMap:{"0":{loc:{start:{line:8,column:12},end:{line:14,column:13}},type:"if",locations:[{start:{line:8,column:12},end:{line:14,column:13}},{start:{line:8,column:12},end:{line:14,column:13}}],line:8},"1":{loc:{start:{line:8,column:16},end:{line:8,column:68}},type:"binary-expr",locations:[{start:{line:8,column:16},end:{line:8,column:30}},{start:{line:8,column:34},end:{line:8,column:68}}],line:8}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},f:{"0":0},b:{"0":[0,0],"1":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_twt5lfwos.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_twt5lfwos.s[1]++,require("../channelBase"));var logger=(cov_twt5lfwos.s[2]++,require('../../logger'));class MHSChannel extends(channelBase_1.default){broadcastMessage(from,message){cov_twt5lfwos.f[0]++;cov_twt5lfwos.s[3]++;for(let client of this.clients){cov_twt5lfwos.s[4]++;if((cov_twt5lfwos.b[1][0]++,client!=from)&&(cov_twt5lfwos.b[1][1]++,client.data.user_type=='teacher')){cov_twt5lfwos.b[0][0]++;cov_twt5lfwos.s[5]++;client.ws.send(message);cov_twt5lfwos.s[6]++;logger.accessLog.info(`sent to ${client.id}: `,{message:message});}else{cov_twt5lfwos.b[0][1]++;cov_twt5lfwos.s[7]++;logger.accessLog.info(`client is same as sender: ${client.id} - `,{message:message});}}cov_twt5lfwos.s[8]++;return{'status':'success','message':`message broadcast complete`};}};cov_twt5lfwos.s[9]++;module.exports=MHSChannel;cov_twt5lfwos.s[10]++;exports.default=MHSChannel;//# sourceMappingURL=mhsChannel.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"mhsChannel.js","sourceRoot":"","sources":["../../../../src/channels/sites/mhsChannel.ts"],"names":[],"mappings":";;AAEA,gDAAyC;AAEzC,IAAI,MAAM,GAAG,OAAO,CAAC,cAAc,CAAC,CAAC;AAErC,MAAM,UAAW,SAAQ,qBAAW;IAClC,gBAAgB,CAAC,IAA+B,EAAE,OAAe;QAC/D,KAAK,IAAI,MAAM,IAAI,IAAI,CAAC,OAAO,EAAE;YAC/B,IAAI,MAAM,IAAI,IAAI,IAAI,MAAM,CAAC,IAAI,CAAC,SAAS,IAAI,SAAS,EAAE;gBACxD,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;gBACxB,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,MAAM,CAAC,EAAE,IAAI,EAAE,EAAC,OAAO,EAAE,OAAO,EAAC,CAAC,CAAC;aACrE;iBAAM;gBACL,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,6BAA6B,MAAM,CAAC,EAAE,KAAK,EAAE,EAAC,OAAO,EAAE,OAAO,EAAC,CAAC,CAAC;aACxF;SACF;QAED,OAAO,EAAC,QAAQ,EAAE,SAAS,EAAE,SAAS,EAAE,4BAA4B,EAAC,CAAC;IACxE,CAAC;CACF;AAAA,CAAC;AAEF,MAAM,CAAC,OAAO,GAAG,UAAU,CAAC;AAC5B,kBAAe,UAAU,CAAC"}

View File

@ -1,2 +0,0 @@
"use strict";//# sourceMappingURL=clientManager.spec.js.map
var cov_1wd6f9mhef=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js";var hash="58341126b5dbf87407cd4141f560d34c63bb7c65";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":""}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"server.js","sourceRoot":"","sources":["../../src/server.ts"],"names":[],"mappings":"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"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAE/C,oDAA6C;AAE7C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,aAAa,GAAG,IAAI,uBAAa,EAAE,CAAC;AAExC,QAAQ,CAAC,eAAe,EAAE;IACxB,EAAE,CAAC,qBAAqB,EAAE;QACxB,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;QACrD,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACrC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,IAAI,MAAM,GAAG,aAAa,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC;QACjD,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,CAAC,EAAE,oBAAoB,CAAC,CAAC;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,0BAA0B,EAAE;QAC7B,IAAI,MAAM,GAAG,aAAa,CAAC,YAAY,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACtD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,MAAM,GAAG,aAAa,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7C,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,+BAA+B,EAAE;QAClC,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACnD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;QAC1C,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_240eder9dd=function(){var path="/Users/josh.burman/Projects/braid/dist/server/config/app.js";var hash="6a61ae0c1c6bc8407a3235ea60cb4230cd775842";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/config/app.js",statementMap:{"0":{start:{line:2,column:0},end:{line:17,column:2}}},fnMap:{},branchMap:{"0":{loc:{start:{line:4,column:16},end:{line:4,column:65}},type:"binary-expr",locations:[{start:{line:4,column:16},end:{line:4,column:37}},{start:{line:4,column:41},end:{line:4,column:65}}],line:4},"1":{loc:{start:{line:5,column:12},end:{line:5,column:40}},type:"binary-expr",locations:[{start:{line:5,column:12},end:{line:5,column:30}},{start:{line:5,column:34},end:{line:5,column:40}}],line:5},"2":{loc:{start:{line:7,column:10},end:{line:7,column:34}},type:"binary-expr",locations:[{start:{line:7,column:10},end:{line:7,column:26}},{start:{line:7,column:30},end:{line:7,column:34}}],line:7},"3":{loc:{start:{line:8,column:14},end:{line:8,column:57}},type:"binary-expr",locations:[{start:{line:8,column:14},end:{line:8,column:34}},{start:{line:8,column:38},end:{line:8,column:57}}],line:8},"4":{loc:{start:{line:9,column:17},end:{line:9,column:57}},type:"binary-expr",locations:[{start:{line:9,column:17},end:{line:9,column:40}},{start:{line:9,column:44},end:{line:9,column:57}}],line:9},"5":{loc:{start:{line:10,column:15},end:{line:10,column:47}},type:"binary-expr",locations:[{start:{line:10,column:15},end:{line:10,column:36}},{start:{line:10,column:40},end:{line:10,column:47}}],line:10}},s:{"0":0},f:{},b:{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_240eder9dd.s[0]++;module.exports={version:'0.7.1',whitelist:((cov_240eder9dd.b[0][0]++,process.env.WHITELIST)||(cov_240eder9dd.b[0][1]++,"http://admin.localhost")).split(','),secret:(cov_240eder9dd.b[1][0]++,process.env.SECRET)||(cov_240eder9dd.b[1][1]++,"test"),devToken:'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6InRlc3QiLCJjbGllbnRfdHlwZSI6InNpdGUiLCJ1c2VyX3R5cGUiOiJ1c2VyIiwidXNlcl9pZCI6MjAwLCJjaGFubmVsIjoidGVzdF9jaGFubmVsIn0sImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5KNCov_EW1cycT4Ay0oSvk4Z4PHFedd3bWOyqkHHTBQ',port:(cov_240eder9dd.b[2][0]++,process.env.PORT)||(cov_240eder9dd.b[2][1]++,8443),hostname:(cov_240eder9dd.b[3][0]++,process.env.HOSTNAME)||(cov_240eder9dd.b[3][1]++,'ysbraid.localhost'),environment:(cov_240eder9dd.b[4][0]++,process.env.ENVIRONMENT)||(cov_240eder9dd.b[4][1]++,'development'),log_level:(cov_240eder9dd.b[5][0]++,process.env.LOG_LEVEL)||(cov_240eder9dd.b[5][1]++,'debug'),signOptions:{issuer:'Yardstick Software',subject:'Braid JWT',audience:'internal',algorithm:["HS256"]}};//# sourceMappingURL=app.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"app.js","sourceRoot":"","sources":["../../../src/config/app.ts"],"names":[],"mappings":";AAAA,MAAM,CAAC,OAAO,GAAG;IACf,OAAO,EAAG,OAAO;IACjB,SAAS,EAAG,CAAC,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,wBAAwB,CAAC,CAAC,KAAK,CAAC,GAAG,CAAC;IAC1E,MAAM,EAAG,OAAO,CAAC,GAAG,CAAC,MAAM,IAAI,MAAM;IACrC,QAAQ,EAAE,kTAAkT;IAC5T,IAAI,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI,IAAI,IAAI;IAC9B,QAAQ,EAAE,OAAO,CAAC,GAAG,CAAC,QAAQ,IAAI,mBAAmB;IACrD,WAAW,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,IAAI,aAAa;IACrD,SAAS,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,OAAO;IAC3C,WAAW,EAAG;QACZ,MAAM,EAAG,oBAAoB;QAC7B,OAAO,EAAG,WAAW;QACrB,QAAQ,EAAG,UAAU;QACrB,SAAS,EAAG,CAAC,OAAO,CAAC;KACtB;CACF,CAAA"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AAC9B,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AACnC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAElC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,GAAG,GAAW,SAAS,GAAG,CAAC,QAAQ,IAAI,GAAG,CAAC,IAAI,UAAU,GAAG,CAAC,QAAQ,EAAE,CAAC;AAC5E,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,OAAoB,CAAC;AACzB,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,QAAQ,CAAC,aAAa,EAAE;IACtB,MAAM,CAAG,cAAc,MAAM,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC;IAE9C,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gEAAgE,EAAE;QACnE,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sCAAsC,EAAE;QACzC,yCAAyC;QACzC,8HAA8H;QAC9H,qEAAqE;QACrE,6BAA6B;QAC7B,8BAA8B;QAC9B,iEAAiE;QACjE,gDAAgD;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,wCAAwC,EAAE;QAC3C,iIAAiI;QACjI,oBAAoB;QACpB,KAAK;QACL,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_2ekv66b3zw=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelManager.spec.js";var hash="f75e38a32f7670e3dc88c352e7052027fb9f2144";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelManager.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:25},end:{line:3,column:53}},"2":{start:{line:4,column:13},end:{line:4,column:35}},"3":{start:{line:5,column:12},end:{line:5,column:28}},"4":{start:{line:6,column:11},end:{line:6,column:25}},"5":{start:{line:7,column:11},end:{line:7,column:108}},"6":{start:{line:8,column:21},end:{line:8,column:51}},"7":{start:{line:9,column:0},end:{line:25,column:3}},"8":{start:{line:11,column:4},end:{line:14,column:7}},"9":{start:{line:12,column:8},end:{line:12,column:53}},"10":{start:{line:13,column:8},end:{line:13,column:45}},"11":{start:{line:15,column:4},end:{line:19,column:7}},"12":{start:{line:16,column:21},end:{line:16,column:61}},"13":{start:{line:17,column:21},end:{line:17,column:42}},"14":{start:{line:18,column:8},end:{line:18,column:41}},"15":{start:{line:20,column:4},end:{line:24,column:7}},"16":{start:{line:21,column:21},end:{line:21,column:63}},"17":{start:{line:22,column:21},end:{line:22,column:42}},"18":{start:{line:23,column:8},end:{line:23,column:42}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:9,column:27},end:{line:9,column:28}},loc:{start:{line:9,column:39},end:{line:25,column:1}},line:9},"1":{name:"(anonymous_1)",decl:{start:{line:11,column:34},end:{line:11,column:35}},loc:{start:{line:11,column:46},end:{line:14,column:5}},line:11},"2":{name:"(anonymous_2)",decl:{start:{line:15,column:34},end:{line:15,column:35}},loc:{start:{line:15,column:46},end:{line:19,column:5}},line:15},"3":{name:"(anonymous_3)",decl:{start:{line:20,column:38},end:{line:20,column:39}},loc:{start:{line:20,column:50},end:{line:24,column:5}},line:20}},branchMap:{"0":{loc:{start:{line:17,column:21},end:{line:17,column:42}},type:"cond-expr",locations:[{start:{line:17,column:30},end:{line:17,column:34}},{start:{line:17,column:37},end:{line:17,column:42}}],line:17},"1":{loc:{start:{line:22,column:21},end:{line:22,column:42}},type:"cond-expr",locations:[{start:{line:22,column:30},end:{line:22,column:34}},{start:{line:22,column:37},end:{line:22,column:42}}],line:22}},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},f:{"0":0,"1":0,"2":0,"3":0},b:{"0":[0,0],"1":[0,0]},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_2ekv66b3zw.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelManager_1=(cov_2ekv66b3zw.s[1]++,require("../channelManager"));var expect=(cov_2ekv66b3zw.s[2]++,require('chai').expect);var sinon=(cov_2ekv66b3zw.s[3]++,require('sinon'));var name=(cov_2ekv66b3zw.s[4]++,'test channel');var data=(cov_2ekv66b3zw.s[5]++,{'client':'test','client_type':'site','user_id':125,'user_type':'user','channel':name});let channelManager=(cov_2ekv66b3zw.s[6]++,new channelManager_1.default());cov_2ekv66b3zw.s[7]++;describe('ChannelManager',function(){cov_2ekv66b3zw.f[0]++;var channel;cov_2ekv66b3zw.s[8]++;it('should create a channel',function(){cov_2ekv66b3zw.f[1]++;cov_2ekv66b3zw.s[9]++;channel=channelManager.createChannel(data);cov_2ekv66b3zw.s[10]++;expect(channel.id).to.be.equal(name);});cov_2ekv66b3zw.s[11]++;it('should return a channel',function(){cov_2ekv66b3zw.f[2]++;var exists=(cov_2ekv66b3zw.s[12]++,channelManager.channelExists(channel.id));var result=(cov_2ekv66b3zw.s[13]++,exists?(cov_2ekv66b3zw.b[0][0]++,true):(cov_2ekv66b3zw.b[0][1]++,false));cov_2ekv66b3zw.s[14]++;expect(result).to.be.equal(true);});cov_2ekv66b3zw.s[15]++;it('should not return a channel',function(){cov_2ekv66b3zw.f[3]++;var exists=(cov_2ekv66b3zw.s[16]++,channelManager.channelExists('no channel'));var result=(cov_2ekv66b3zw.s[17]++,exists?(cov_2ekv66b3zw.b[1][0]++,true):(cov_2ekv66b3zw.b[1][1]++,false));cov_2ekv66b3zw.s[18]++;expect(result).to.be.equal(false);});});//# sourceMappingURL=channelManager.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelManager.spec.js","sourceRoot":"","sources":["../../../src/test/channelManager.spec.ts"],"names":[],"mappings":";;AAIA,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAEhH,IAAI,cAAc,GAAG,IAAI,wBAAc,EAAE,CAAC;AAE1C,QAAQ,CAAC,gBAAgB,EAAE;IACzB,IAAI,OAAoB,CAAC;IAEzB,EAAE,CAAC,yBAAyB,EAAE;QAC5B,OAAO,GAAG,cAAc,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;QAC7C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,yBAAyB,EAAE;QAC5B,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC;QACtD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,6BAA6B,EAAE;QAChC,IAAI,MAAM,GAAG,cAAc,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC;QACxD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.js","sourceRoot":"","sources":["../../src/clientManager.ts"],"names":[],"mappings":"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"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAE/C,oDAA6C;AAE7C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,aAAa,GAAG,IAAI,uBAAa,EAAE,CAAC;AAExC,QAAQ,CAAC,eAAe,EAAE;IACxB,EAAE,CAAC,qBAAqB,EAAE;QACxB,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;QACrD,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACrC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,IAAI,MAAM,GAAG,aAAa,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC;QACjD,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,CAAC,EAAE,oBAAoB,CAAC,CAAC;IAClD,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,+BAA+B,EAAE;QAClC,IAAI,MAAM,GAAG,aAAa,CAAC,YAAY,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;QACtD,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,MAAM,GAAG,aAAa,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC;QAC7C,IAAI,MAAM,GAAG,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QACnC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAoB,CAAC;IACzB,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAChH,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,OAAO,GAAG,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;QAChC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,MAAM,GAAQ,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC5C,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,KAAK,GAAG,OAAO,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;QAC5C,IAAI,MAAM,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC;QAClC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACnC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,IAAI,SAAS,GAAG,IAAI,eAAe,EAAE,CAAC;QACtC,IAAI,YAAY,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,SAAS,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;QAC3H,IAAI,OAAO,GAAe,IAAI,oBAAU,CAAC,YAAY,EAAE,SAAS,CAAC,CAAC;QAClE,OAAO,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QAC1B,OAAO,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;QAC3B,IAAI,MAAM,GAAG,OAAO,CAAC,gBAAgB,CAAC,MAAM,EAAE,cAAc,CAAC,CAAC;QAC9D,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;IAC/C,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1 +0,0 @@
"use strict";var cov_1wd6f9mhef=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js";var hash="5b75ff94ce4386fc8213f36d7212ee1db879fb51";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:21},end:{line:3,column:53}},"2":{start:{line:4,column:24},end:{line:4,column:51}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:11},end:{line:7,column:25}},"6":{start:{line:8,column:11},end:{line:8,column:108}},"7":{start:{line:9,column:22},end:{line:9,column:49}},"8":{start:{line:10,column:15},end:{line:10,column:36}},"9":{start:{line:11,column:13},end:{line:11,column:53}},"10":{start:{line:12,column:20},end:{line:12,column:49}},"11":{start:{line:13,column:0},end:{line:18,column:3}},"12":{start:{line:14,column:4},end:{line:17,column:7}},"13":{start:{line:15,column:21},end:{line:15,column:60}},"14":{start:{line:16,column:8},end:{line:16,column:43}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:13,column:26},end:{line:13,column:27}},loc:{start:{line:13,column:38},end:{line:18,column:1}},line:13},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:30},end:{line:14,column:31}},loc:{start:{line:14,column:42},end:{line:17,column:5}},line:14}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0},f:{"0":0,"1":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_1wd6f9mhef.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const clientBase_1=(cov_1wd6f9mhef.s[1]++,require("../clients/clientBase"));const clientManager_1=(cov_1wd6f9mhef.s[2]++,require("../clientManager"));var expect=(cov_1wd6f9mhef.s[3]++,require('chai').expect);var sinon=(cov_1wd6f9mhef.s[4]++,require('sinon'));var name=(cov_1wd6f9mhef.s[5]++,'test channel');var data=(cov_1wd6f9mhef.s[6]++,{'client':'test','client_type':'site','user_id':125,'user_type':'user','channel':name});var WebSocketClient=(cov_1wd6f9mhef.s[7]++,require('websocket').client);var wsClient=(cov_1wd6f9mhef.s[8]++,new WebSocketClient());var client=(cov_1wd6f9mhef.s[9]++,new clientBase_1.default(data,wsClient));let clientManager=(cov_1wd6f9mhef.s[10]++,new clientManager_1.default());cov_1wd6f9mhef.s[11]++;describe('ClientManager',function(){cov_1wd6f9mhef.f[0]++;cov_1wd6f9mhef.s[12]++;it('should add a client',function(){cov_1wd6f9mhef.f[1]++;var result=(cov_1wd6f9mhef.s[13]++,clientManager.addClient(data,wsClient));cov_1wd6f9mhef.s[14]++;expect(result.id).to.be.equal(125);});});//# sourceMappingURL=clientManager.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAE/C,oDAA6C;AAE7C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,aAAa,GAAG,IAAI,uBAAa,EAAE,CAAC;AAExC,QAAQ,CAAC,eAAe,EAAE;IACxB,EAAE,CAAC,qBAAqB,EAAE;QACxB,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;QACrD,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACrC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,2 +0,0 @@
"use strict";var cov_nw750lze5=function(){var path="/Users/josh.burman/Projects/braid/dist/server/logger.js";var hash="4cd76b8df084c9439c6a8b6447d57795c1ef4398";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/logger.js",statementMap:{"0":{start:{line:2,column:52},end:{line:2,column:70}},"1":{start:{line:3,column:11},end:{line:3,column:26}},"2":{start:{line:5,column:14},end:{line:5,column:23}},"3":{start:{line:6,column:17},end:{line:6,column:49}},"4":{start:{line:6,column:24},end:{line:6,column:48}},"5":{start:{line:7,column:17},end:{line:16,column:2}},"6":{start:{line:17,column:18},end:{line:26,column:2}},"7":{start:{line:27,column:0},end:{line:30,column:2}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:6,column:17},end:{line:6,column:18}},loc:{start:{line:6,column:24},end:{line:6,column:48}},line:6}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},f:{"0":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();var{winston,transports,createLogger,format}=(cov_nw750lze5.s[0]++,require('winston'));var path=(cov_nw750lze5.s[1]++,require('path'));// Set this to whatever, by default the path of the script.
var logPath=(cov_nw750lze5.s[2]++,'./logs/');cov_nw750lze5.s[3]++;const tsFormat=()=>{cov_nw750lze5.f[0]++;cov_nw750lze5.s[4]++;return new Date().toISOString();};const errorLog=(cov_nw750lze5.s[5]++,createLogger({format:format.combine(format.timestamp(),format.json()),transports:[new transports.File({filename:path.join(logPath,'errors.log'),timestamp:tsFormat,level:'debug'})]}));const accessLog=(cov_nw750lze5.s[6]++,createLogger({format:format.combine(format.timestamp(),format.json()),transports:[new transports.File({filename:path.join(logPath,'access.log'),timestamp:tsFormat,level:'info'})]}));cov_nw750lze5.s[7]++;module.exports={errorLog:errorLog,accessLog:accessLog};//# sourceMappingURL=logger.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"logger.js","sourceRoot":"","sources":["../../src/logger.ts"],"names":[],"mappings":";AAAA,IAAI,EAAC,OAAO,EAAE,UAAU,EAAE,YAAY,EAAE,MAAM,EAAC,GAAG,OAAO,CAAC,SAAS,CAAC,CAAC;AACrE,IAAI,IAAI,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;AAE3B,2DAA2D;AAC3D,IAAI,OAAO,GAAG,SAAS,CAAC;AAExB,MAAM,QAAQ,GAAG,GAAG,EAAE,CAAC,CAAC,IAAI,IAAI,EAAE,CAAC,WAAW,EAAE,CAAC,CAAC;AAElD,MAAM,QAAQ,GAAG,YAAY,CAAC;IAC5B,MAAM,EAAE,MAAM,CAAC,OAAO,CACpB,MAAM,CAAC,SAAS,EAAE,EAClB,MAAM,CAAC,IAAI,EAAE,CACd;IACD,UAAU,EAAE;QACV,IAAI,UAAU,CAAC,IAAI,CAAC;YAClB,QAAQ,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,YAAY,CAAC;YAC1C,SAAS,EAAE,QAAQ;YACnB,KAAK,EAAE,OAAO;SACf,CAAC;KACH;CACF,CAAC,CAAC;AAEH,MAAM,SAAS,GAAG,YAAY,CAAC;IAC7B,MAAM,EAAE,MAAM,CAAC,OAAO,CACpB,MAAM,CAAC,SAAS,EAAE,EAClB,MAAM,CAAC,IAAI,EAAE,CACd;IACD,UAAU,EAAE;QACV,IAAI,UAAU,CAAC,IAAI,CAAC;YAClB,QAAQ,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,YAAY,CAAC;YAC1C,SAAS,EAAE,QAAQ;YACnB,KAAK,EAAE,MAAM;SACd,CAAC;KACH;CACF,CAAC,CAAC;AAGH,MAAM,CAAC,OAAO,GAAG;IACf,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,SAAS;CACrB,CAAC"}

View File

@ -1,2 +0,0 @@
"use strict";//# sourceMappingURL=channelBase.spec.js.map
var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="e268e12e920c1e3c5b4074b019084d6dda6e2b45";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{},fnMap:{},branchMap:{},s:{},f:{},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":""}

View File

@ -1 +0,0 @@
"use strict";var cov_1wd6f9mhef=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js";var hash="6e9121ff7d4d71b1ccf034b62caf77142e5fa284";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/clientManager.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:21},end:{line:3,column:53}},"2":{start:{line:4,column:24},end:{line:4,column:51}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:13},end:{line:6,column:35}},"5":{start:{line:7,column:12},end:{line:7,column:28}},"6":{start:{line:8,column:11},end:{line:8,column:25}},"7":{start:{line:9,column:11},end:{line:9,column:108}},"8":{start:{line:10,column:22},end:{line:10,column:49}},"9":{start:{line:11,column:15},end:{line:11,column:36}},"10":{start:{line:12,column:13},end:{line:12,column:53}},"11":{start:{line:13,column:20},end:{line:13,column:49}},"12":{start:{line:14,column:0},end:{line:23,column:3}},"13":{start:{line:15,column:4},end:{line:18,column:7}},"14":{start:{line:16,column:21},end:{line:16,column:60}},"15":{start:{line:17,column:8},end:{line:17,column:43}},"16":{start:{line:19,column:4},end:{line:22,column:7}},"17":{start:{line:20,column:21},end:{line:20,column:56}},"18":{start:{line:21,column:8},end:{line:21,column:56}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:14,column:26},end:{line:14,column:27}},loc:{start:{line:14,column:38},end:{line:23,column:1}},line:14},"1":{name:"(anonymous_1)",decl:{start:{line:15,column:30},end:{line:15,column:31}},loc:{start:{line:15,column:42},end:{line:18,column:5}},line:15},"2":{name:"(anonymous_2)",decl:{start:{line:19,column:37},end:{line:19,column:38}},loc:{start:{line:19,column:49},end:{line:22,column:5}},line:19}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0},f:{"0":0,"1":0,"2":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_1wd6f9mhef.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const clientBase_1=(cov_1wd6f9mhef.s[1]++,require("../clients/clientBase"));const clientManager_1=(cov_1wd6f9mhef.s[2]++,require("../clientManager"));var expect=(cov_1wd6f9mhef.s[3]++,require('chai').expect);var assert=(cov_1wd6f9mhef.s[4]++,require('chai').assert);var sinon=(cov_1wd6f9mhef.s[5]++,require('sinon'));var name=(cov_1wd6f9mhef.s[6]++,'test channel');var data=(cov_1wd6f9mhef.s[7]++,{'client':'test','client_type':'site','user_id':125,'user_type':'user','channel':name});var WebSocketClient=(cov_1wd6f9mhef.s[8]++,require('websocket').client);var wsClient=(cov_1wd6f9mhef.s[9]++,new WebSocketClient());var client=(cov_1wd6f9mhef.s[10]++,new clientBase_1.default(data,wsClient));let clientManager=(cov_1wd6f9mhef.s[11]++,new clientManager_1.default());cov_1wd6f9mhef.s[12]++;describe('ClientManager',function(){cov_1wd6f9mhef.f[0]++;cov_1wd6f9mhef.s[13]++;it('should add a client',function(){cov_1wd6f9mhef.f[1]++;var result=(cov_1wd6f9mhef.s[14]++,clientManager.addClient(data,wsClient));cov_1wd6f9mhef.s[15]++;expect(result.id).to.be.equal(125);});cov_1wd6f9mhef.s[16]++;it('should get clients of type',function(){cov_1wd6f9mhef.f[2]++;var result=(cov_1wd6f9mhef.s[17]++,clientManager.clientsOfType('site'));cov_1wd6f9mhef.s[18]++;assert(result.length>0,'returns one client');});});//# sourceMappingURL=clientManager.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"clientManager.spec.js","sourceRoot":"","sources":["../../../src/test/clientManager.spec.ts"],"names":[],"mappings":";;AACA,sDAA+C;AAE/C,oDAA6C;AAE7C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;AAChH,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAClD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;AACrC,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;AAExD,IAAI,aAAa,GAAG,IAAI,uBAAa,EAAE,CAAC;AAExC,QAAQ,CAAC,eAAe,EAAE;IACxB,EAAE,CAAC,qBAAqB,EAAE;QACxB,IAAI,MAAM,GAAG,aAAa,CAAC,SAAS,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;QACrD,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;IACrC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,IAAI,MAAM,GAAG,aAAa,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC;QACjD,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,CAAC,EAAE,oBAAoB,CAAC,CAAC;IAClD,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

View File

@ -1,38 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="afd95f93e5b730e5fc84aaa29ba8fc51245618fa";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:18},end:{line:3,column:31}},"2":{start:{line:4,column:11},end:{line:4,column:40}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:8,column:10},end:{line:8,column:34}},"6":{start:{line:9,column:11},end:{line:9,column:25}},"7":{start:{line:11,column:10},end:{line:11,column:367}},"8":{start:{line:15,column:0},end:{line:54,column:3}},"9":{start:{line:17,column:4},end:{line:20,column:7}},"10":{start:{line:18,column:8},end:{line:18,column:38}},"11":{start:{line:19,column:23},end:{line:19,column:41}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:15,column:24},end:{line:15,column:25}},loc:{start:{line:15,column:36},end:{line:54,column:1}},line:15},"1":{name:"(anonymous_1)",decl:{start:{line:17,column:11},end:{line:17,column:12}},loc:{start:{line:17,column:23},end:{line:20,column:5}},line:17}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},f:{"0":0,"1":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const WebSocket=(cov_h9a3mwwe1.s[1]++,require("ws"));var exec=(cov_h9a3mwwe1.s[2]++,require('child_process').exec);var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));// var WebSocket = require('ws');s
var app=(cov_h9a3mwwe1.s[5]++,require('../config/app'));var name=(cov_h9a3mwwe1.s[6]++,'test channel');// var url: string = `wss://ysbraid.localhost:8443?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6InRlc3QiLCJjbGllbnRfdHlwZSI6InNpdGUiLCJ1c2VyX3R5cGUiOiJ1c2VyIiwidXNlcl9pZCI6MjAwLCJjaGFubmVsIjoidGVzdF9jaGFubmVsIn0sImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5KNCov_EW1cycT4Ay0oSvk4Z4PHFedd3bWOyqkHHTBQ`;
var url=(cov_h9a3mwwe1.s[7]++,"wss://ysbraid.localhost:8443?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjp7ImNsaWVudCI6Im1ocyIsImNsaWVudF90eXBlIjoic2l0ZSIsInVzZXJfdHlwZSI6InVzZXIiLCJ1c2VyX2lkIjoxMjUsImNoYW5uZWwiOiJtaHNfMTIzOSJ9LCJleHAiOjE1NTI4NDYzOTQsImF1ZCI6ImludGVybmFsIiwiaXNzIjoiWWFyZHN0aWNrIFNvZnR3YXJlIiwic3ViIjoiQnJhaWQgSldUIn0.5a_s8rgln4rwhVqJLcSS9Uw7yw1_PmYgslWKZllgK6g");var channel;// var data: any = { 'client': 'test', 'client_type':'site', 'user_id': 125, 'user_type': 'user', 'channel': 'test channel' }
// var client: ClientBase = new ClientBase(data, wsClient);
cov_h9a3mwwe1.s[8]++;describe('ChannelBase',function(){cov_h9a3mwwe1.f[0]++;var server;cov_h9a3mwwe1.s[9]++;before(function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[10]++;server=require('../server');var wsClient=(cov_h9a3mwwe1.s[11]++,new WebSocket(url));});// it('should create a class of ChannelBase', function () {
// channel = server.channelManager.channelExists(name);
// expect(channel.id).to.be.equal(name);
// });
// it('should add a client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('success');
// });
// it('should find a client when trying to add said client to channel', function () {
// var result: any = channel.addClient(client);
// expect(result.status).to.be.equal('notice');
// });
// it('should find a client', function () {
// var exist = channel.clientExists(client.id);
// var result = exist ? true : false;
// expect(result).to.be.equal(true);
// });
// it('should broadcast a message to others', function () {
// // var wstClient = new WebSocketClient();
// // var teacher_data: any = { 'client': 'test', 'client_type':'site', 'user_id': 126, 'user_type': 'teacher', 'channel': name }
// // var teacher: ClientBase = new ClientBase(teacher_data, wstClient);
// // channel.addClient(client);
// // channel.addClient(teacher);
// // var result = channel.broadcastMessage(client, 'test message');
// // expect(result.status).to.be.equal('success');
// });
// it('should not broadcast a message to self', function () {
// // var broadcastMessage = sinon.stub(channel, 'broadcastMessage').callsFake(function (client: ClientBase|null, message: string) {
// // return message;
// // })
// var result = channel.broadcastMessage(client, 'test message');
// expect(result.status).to.be.equal('success');
// });
});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAEA,gCAAgC;AAEhC,IAAI,IAAI,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC;AACzC,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,kCAAkC;AAClC,IAAI,GAAG,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAEnC,IAAI,IAAI,GAAW,cAAc,CAAC;AAClC,2WAA2W;AAC3W,IAAI,GAAG,GAAW,qWAAqW,CAAC;AACxX,IAAI,OAAoB,CAAC;AACzB,6HAA6H;AAC7H,2DAA2D;AAE3D,QAAQ,CAAC,aAAa,EAAE;IACtB,IAAI,MAAW,CAAC;IAChB,MAAM,CAAG;QACP,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;QAC9B,IAAI,QAAQ,GAAG,IAAI,SAAS,CAAC,GAAG,CAAC,CAAC;IACpC,CAAC,CAAC,CAAC;IAEH,2DAA2D;IAC3D,yDAAyD;IACzD,0CAA0C;IAC1C,MAAM;IAEN,qDAAqD;IACrD,iDAAiD;IACjD,kDAAkD;IAClD,MAAM;IAEN,qFAAqF;IACrF,iDAAiD;IACjD,iDAAiD;IACjD,MAAM;IAEN,2CAA2C;IAC3C,iDAAiD;IACjD,uCAAuC;IACvC,sCAAsC;IACtC,MAAM;IAEN,2DAA2D;IAC3D,8CAA8C;IAC9C,mIAAmI;IACnI,0EAA0E;IAC1E,kCAAkC;IAClC,mCAAmC;IACnC,sEAAsE;IACtE,qDAAqD;IACrD,MAAM;IAEN,6DAA6D;IAC7D,sIAAsI;IACtI,yBAAyB;IACzB,UAAU;IACV,mEAAmE;IACnE,kDAAkD;IAClD,MAAM;AACR,CAAC,CAAC,CAAC"}

View File

@ -1,4 +0,0 @@
"use strict";var cov_h9a3mwwe1=function(){var path="/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js";var hash="9a89c52de1c181550baf1602a7385095ed4876d8";var Function=function(){}.constructor;var global=new Function("return this")();var gcv="__coverage__";var coverageData={path:"/Users/josh.burman/Projects/braid/dist/server/test/channelBase.spec.js",statementMap:{"0":{start:{line:2,column:0},end:{line:2,column:62}},"1":{start:{line:3,column:22},end:{line:3,column:56}},"2":{start:{line:4,column:21},end:{line:4,column:53}},"3":{start:{line:5,column:13},end:{line:5,column:35}},"4":{start:{line:6,column:12},end:{line:6,column:28}},"5":{start:{line:7,column:22},end:{line:7,column:49}},"6":{start:{line:8,column:0},end:{line:26,column:3}},"7":{start:{line:9,column:15},end:{line:9,column:29}},"8":{start:{line:10,column:18},end:{line:10,column:49}},"9":{start:{line:11,column:19},end:{line:11,column:40}},"10":{start:{line:12,column:15},end:{line:12,column:111}},"11":{start:{line:13,column:17},end:{line:13,column:57}},"12":{start:{line:14,column:4},end:{line:16,column:7}},"13":{start:{line:15,column:8},end:{line:15,column:45}},"14":{start:{line:17,column:4},end:{line:19,column:7}},"15":{start:{line:20,column:4},end:{line:22,column:7}},"16":{start:{line:23,column:4},end:{line:25,column:7}}},fnMap:{"0":{name:"(anonymous_0)",decl:{start:{line:8,column:29},end:{line:8,column:30}},loc:{start:{line:8,column:41},end:{line:26,column:1}},line:8},"1":{name:"(anonymous_1)",decl:{start:{line:14,column:47},end:{line:14,column:48}},loc:{start:{line:14,column:59},end:{line:16,column:5}},line:14},"2":{name:"(anonymous_2)",decl:{start:{line:17,column:41},end:{line:17,column:42}},loc:{start:{line:17,column:53},end:{line:19,column:5}},line:17},"3":{name:"(anonymous_3)",decl:{start:{line:20,column:31},end:{line:20,column:32}},loc:{start:{line:20,column:43},end:{line:22,column:5}},line:20},"4":{name:"(anonymous_4)",decl:{start:{line:23,column:37},end:{line:23,column:38}},loc:{start:{line:23,column:49},end:{line:25,column:5}},line:23}},branchMap:{},s:{"0":0,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},f:{"0":0,"1":0,"2":0,"3":0,"4":0},b:{},_coverageSchema:"43e27e138ebf9cfc5966b082cf9a028302ed4184"};var coverage=global[gcv]||(global[gcv]={});if(coverage[path]&&coverage[path].hash===hash){return coverage[path];}coverageData.hash=hash;return coverage[path]=coverageData;}();cov_h9a3mwwe1.s[0]++;Object.defineProperty(exports,"__esModule",{value:true});const channelBase_1=(cov_h9a3mwwe1.s[1]++,require("../channels/channelBase"));const clientBase_1=(cov_h9a3mwwe1.s[2]++,require("../clients/clientBase"));var expect=(cov_h9a3mwwe1.s[3]++,require('chai').expect);var sinon=(cov_h9a3mwwe1.s[4]++,require('sinon'));var WebSocketClient=(cov_h9a3mwwe1.s[5]++,require('websocket').client);cov_h9a3mwwe1.s[6]++;describe('channelBaseClass',function(){cov_h9a3mwwe1.f[0]++;var name=(cov_h9a3mwwe1.s[7]++,'test channel');var channel=(cov_h9a3mwwe1.s[8]++,new channelBase_1.default(name));var wsClient=(cov_h9a3mwwe1.s[9]++,new WebSocketClient());var data=(cov_h9a3mwwe1.s[10]++,{'client':'mhs','client_type':'site','user_id':125,'user_type':'user','channel':name});var client=(cov_h9a3mwwe1.s[11]++,new clientBase_1.default(data,wsClient));cov_h9a3mwwe1.s[12]++;it('should create a class of ChannelBase',function(){cov_h9a3mwwe1.f[1]++;cov_h9a3mwwe1.s[13]++;expect(channel.id).to.be.equal(name);});cov_h9a3mwwe1.s[14]++;it('should add a client to channel',function(){// channel.addClient();
cov_h9a3mwwe1.f[2]++;});cov_h9a3mwwe1.s[15]++;it('should find a client',function(){// channel.clientExists();
cov_h9a3mwwe1.f[3]++;});cov_h9a3mwwe1.s[16]++;it('should broadcase a message',function(){// channel.broadcastMessage();
cov_h9a3mwwe1.f[4]++;});});//# sourceMappingURL=channelBase.spec.js.map

View File

@ -1 +0,0 @@
{"version":3,"file":"channelBase.spec.js","sourceRoot":"","sources":["../../../src/test/channelBase.spec.ts"],"names":[],"mappings":";;AAAA,yDAAkD;AAClD,sDAA+C;AAE/C,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC;AACpC,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAC7B,IAAI,eAAe,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAElD,QAAQ,CAAC,kBAAkB,EAAE;IAC3B,IAAI,IAAI,GAAW,cAAc,CAAC;IAClC,IAAI,OAAO,GAAgB,IAAI,qBAAW,CAAC,IAAI,CAAC,CAAC;IACjD,IAAI,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC;IACrC,IAAI,IAAI,GAAQ,EAAE,QAAQ,EAAE,KAAK,EAAE,aAAa,EAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,WAAW,EAAE,MAAM,EAAE,SAAS,EAAE,IAAI,EAAE,CAAA;IAC/G,IAAI,MAAM,GAAe,IAAI,oBAAU,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD,EAAE,CAAC,sCAAsC,EAAE;QACzC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gCAAgC,EAAE;QACnC,uBAAuB;IACzB,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,sBAAsB,EAAE;QACzB,0BAA0B;IAC5B,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,4BAA4B,EAAE;QAC/B,8BAA8B;IAChC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}

Some files were not shown because too many files have changed in this diff Show More