{"action":"created","issue":{"url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/241","labels_url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/241/labels{/name}","comments_url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/241/comments","events_url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/241/events","html_url":"https://github.com/MicrosoftDX/Vorlonjs/issues/241","id":111072299,"number":241,"title":"Running from source & vorlon command","user":{"login":"pebanfield","id":750588,"avatar_url":"https://avatars.githubusercontent.com/u/750588?v=3","gravatar_id":"","url":"https://api.github.com/users/pebanfield","html_url":"https://github.com/pebanfield","followers_url":"https://api.github.com/users/pebanfield/followers","following_url":"https://api.github.com/users/pebanfield/following{/other_user}","gists_url":"https://api.github.com/users/pebanfield/gists{/gist_id}","starred_url":"https://api.github.com/users/pebanfield/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pebanfield/subscriptions","organizations_url":"https://api.github.com/users/pebanfield/orgs","repos_url":"https://api.github.com/users/pebanfield/repos","events_url":"https://api.github.com/users/pebanfield/events{/privacy}","received_events_url":"https://api.github.com/users/pebanfield/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"meulta","id":1480170,"avatar_url":"https://avatars.githubusercontent.com/u/1480170?v=3","gravatar_id":"","url":"https://api.github.com/users/meulta","html_url":"https://github.com/meulta","followers_url":"https://api.github.com/users/meulta/followers","following_url":"https://api.github.com/users/meulta/following{/other_user}","gists_url":"https://api.github.com/users/meulta/gists{/gist_id}","starred_url":"https://api.github.com/users/meulta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meulta/subscriptions","organizations_url":"https://api.github.com/users/meulta/orgs","repos_url":"https://api.github.com/users/meulta/repos","events_url":"https://api.github.com/users/meulta/events{/privacy}","received_events_url":"https://api.github.com/users/meulta/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-10-12T23:10:06Z","updated_at":"2015-10-13T18:12:15Z","closed_at":null,"body":"Hi - I've run into some issues running vorlon on an ubuntu based network VM. To resolve the issue I would like to turn on and off some plugins via configuration. \r\n\r\nIn the documentation it is recommended that I run from source. Also, the vorlon command is currently not working in my install. How should the vorlon command actually work? Is it simply an alias for a bash script? If so, what is the script? Also, can I simply run vorlon as a node app? -  'node server.js' or something similar? Thanks!\r\n\r\nPeter"},"comment":{"url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/comments/147799583","html_url":"https://github.com/MicrosoftDX/Vorlonjs/issues/241#issuecomment-147799583","issue_url":"https://api.github.com/repos/MicrosoftDX/Vorlonjs/issues/241","id":147799583,"user":{"login":"pebanfield","id":750588,"avatar_url":"https://avatars.githubusercontent.com/u/750588?v=3","gravatar_id":"","url":"https://api.github.com/users/pebanfield","html_url":"https://github.com/pebanfield","followers_url":"https://api.github.com/users/pebanfield/followers","following_url":"https://api.github.com/users/pebanfield/following{/other_user}","gists_url":"https://api.github.com/users/pebanfield/gists{/gist_id}","starred_url":"https://api.github.com/users/pebanfield/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pebanfield/subscriptions","organizations_url":"https://api.github.com/users/pebanfield/orgs","repos_url":"https://api.github.com/users/pebanfield/repos","events_url":"https://api.github.com/users/pebanfield/events{/privacy}","received_events_url":"https://api.github.com/users/pebanfield/received_events","type":"User","site_admin":false},"created_at":"2015-10-13T18:12:15Z","updated_at":"2015-10-13T18:12:15Z","body":"Well so vorlon seems to be running when I run npm start although there are a lot of errors. Here is my output \r\n\r\nuser@ubuntu:/opt/node/Vorlonjs$ sudo npm start\r\n[sudo] password for user:\r\n\r\n> vorlon@0.0.15 start /opt/node/Vorlonjs\r\n> npm run prepublish && node ./Server/server.js\r\n\r\n\r\n> vorlon@0.0.15 prepublish /opt/node/Vorlonjs\r\n> npm run build\r\n\r\n\r\n> vorlon@0.0.15 build /opt/node/Vorlonjs\r\n> npm run build-server && npm run build-client\r\n\r\n\r\n> vorlon@0.0.15 build-server /opt/node/Vorlonjs\r\n> gulp --gulpfile=./Server/gulpfile.js --cwd=./Server\r\n\r\n[11:08:25] Working directory changed to /opt/node/Vorlonjs/Server\r\n[11:08:25] Using gulpfile /opt/node/Vorlonjs/Server/gulpfile.js\r\n[11:08:25] Starting 'default'...\r\n[11:08:25] Starting 'typescript-to-js'...\r\n[11:08:25] Finished 'default' after 6.68 ms\r\nScripts/vorlon.server.ts(33,17): error TS2345: Argument of type '{ levels: { info: number; warn: number; error: number; verbose: number; api: number; dashboard: n...' is not assignable to parameter of type 'LoggerOptions'.\r\n  Object literal may only specify known properties, and 'levels' does not exist in type 'LoggerOptions'.\r\nScripts/vorlon.server.ts(46,25): error TS2345: Argument of type '{ level: string; handleExceptions: boolean; json: boolean; timestamp: boolean; colorize: boolean; }' is not assignable to parameter of type 'TransportOptions'.\r\n  Object literal may only specify known properties, and 'json' does not exist in type 'TransportOptions'.\r\nScripts/vorlon.server.ts(50,51): error TS2345: Argument of type '{ filename: string; }' is not assignable to parameter of type 'TransportOptions'.\r\n  Object literal may only specify known properties, and 'filename' does not exist in type 'TransportOptions'.\r\nScripts/vorlon.server.ts(53,51): error TS2345: Argument of type '{ filename: string; timestamp: boolean; maxsize: number; }' is not assignable to parameter of type 'TransportOptions'.\r\n  Object literal may only specify known properties, and 'filename' does not exist in type 'TransportOptions'.\r\n[11:08:28] TypeScript: 4 semantic errors\r\n[11:08:28] TypeScript: emit succeeded (with errors)\r\n[11:08:28] Finished 'typescript-to-js' after 2.34 s\r\n\r\n> vorlon@0.0.15 build-client /opt/node/Vorlonjs\r\n> gulp --gulpfile=./Plugins/gulpfile.js --cwd=./Plugins\r\n\r\n[11:08:28] Working directory changed to /opt/node/Vorlonjs/Plugins\r\n[11:08:29] Using gulpfile /opt/node/Vorlonjs/Plugins/gulpfile.js\r\n[11:08:29] Starting 'typescript-to-js'...\r\n[11:08:29] Starting 'less-to-css'...\r\n[11:08:29] Finished 'less-to-css' after 336 ms\r\nVorlon/plugins/babylonInspector/libs/babylon.2.1.d.ts(294,5): error TS2300: Duplicate identifier 'URL'.\r\nVorlon/plugins/babylonInspector/libs/babylon.2.1.d.ts(314,5): error TS2300: Duplicate identifier 'webkitIsFullScreen'.\r\nVorlon/plugins/babylonInspector/libs/babylon.2.1.d.ts(321,5): error TS2300: Duplicate identifier 'pointerLockElement'.\r\nVorlon/plugins/babylonInspector/libs/babylon.2.1.d.ts(362,5): error TS2300: Duplicate identifier 'movementX'.\r\nVorlon/plugins/babylonInspector/libs/babylon.2.1.d.ts(363,5): error TS2300: Duplicate identifier 'movementY'.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(168,32): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(170,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(178,32): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(180,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(189,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(198,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(207,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(216,48): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.client.ts(240,27): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/interactiveConsole/vorlon.interactiveConsole.dashboard.ts(327,17): error TS2322: Type 'string | number' is not assignable to type 'string'.\r\n  Type 'number' is not assignable to type 'string'.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(67,35): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(68,32): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(72,43): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(73,50): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(78,32): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(79,33): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\nVorlon/plugins/xhrPanel/vorlon.xhrPanel.client.ts(82,62): error TS2496: The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.\r\n__lib.d.ts(6061,5): error TS2300: Duplicate identifier 'pointerLockElement'.\r\n__lib.d.ts(6095,5): error TS2300: Duplicate identifier 'webkitIsFullScreen'.\r\n__lib.d.ts(11802,5): error TS2300: Duplicate identifier 'movementX'.\r\n__lib.d.ts(11803,5): error TS2300: Duplicate identifier 'movementY'.\r\n__lib.d.ts(16032,5): error TS2300: Duplicate identifier 'URL'.\r\n[11:08:31] TypeScript: 27 semantic errors\r\n[11:08:31] TypeScript: emit succeeded (with errors)\r\n[11:08:31] Finished 'typescript-to-js' after 2.62 s\r\n[11:08:31] Starting 'scripts'...\r\n[11:08:31] Starting 'scripts-specific-plugins'...\r\n[11:08:31] Finished 'scripts-specific-plugins' after 6.27 ms\r\n[11:08:31] Starting 'scripts-noplugin'...\r\n[11:08:32] Finished 'scripts-noplugin' after 723 ms\r\n[11:08:32] Finished 'scripts' after 738 ms\r\n[11:08:32] Starting 'default'...\r\n[11:08:32] Starting 'copy'...\r\n[11:08:32] Finished 'copy' after 705 μs\r\n[11:08:32] Starting 'copyPlugins'...\r\n[11:08:32] Finished 'copyPlugins' after 885 μs\r\n[11:08:32] Starting 'copyDTS'...\r\n[11:08:32] Finished 'copyDTS' after 3.56 ms\r\n[11:08:32] Finished 'default' after 6.19 ms\r\nexpress-session deprecated req.secret; provide secret option Server/Scripts/vorlon.webServer.js:48:26\r\nVorlon listening on port 1337"}}