Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install on Windows with Node 0.12 #2056

Closed
frapontillo opened this issue Mar 17, 2015 · 31 comments
Closed

Can't install on Windows with Node 0.12 #2056

frapontillo opened this issue Mar 17, 2015 · 31 comments

Comments

@frapontillo
Copy link

npm install socket.io fails brutally on Windows 8.1 and 7 with Node 0.12, returning errors such as:

c:\Users\fpontillo\Workspace\playground\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\fpontillo\.node-gyp\0.12.0\deps\v8\include\v8.h(1599): see declaration of 'v8::String'

Same Node version on Mac OS gives no error at all.
Build tools: Microsoft Visual Studio 2013.

Full log: https://gist.github.com/frapontillo/e3416bccb5c3cffb4339

@ghost
Copy link

ghost commented Mar 17, 2015

it looks like my report #2057 is the same.

@frapontillo
Copy link
Author

@fibric yes, it looks like it is.

@mikekidder
Copy link

Open issue socketio/engine.io-client#376, the error is from an ealier ws version; being fixed in engine.io-client

@hussainb
Copy link

Facing the same issue on windows 7 x64 with node 0.12.
I also have access to a windows 8 system, where the issue is not visible with node 0.12.

Errors reported on cmd.

D:\node\nodejs\socketTrial>npm install socket.io
-


> ws@0.5.0 install D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\engine.io\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

\
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\engine.io\node_modules\ws>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
..\src\bufferutil.cc(32): warning C4996: 'NanSymbol': was declared deprecated [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\engine.io\node_modules\ ws\build\binding.sln]
..\src\validation.cc(112): warning C4996: 'NanSymbol': was declared deprecated [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\engine.io\node_modules \ws\build\binding.sln]
\
> ws@0.4.31 install D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)


D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C266 0: 'v8::Integer::New' : function does not take 1 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cl ient\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(450): error C266 0: 'v8::Object::New' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli ent\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(457): error C203 9: 'Dispose' : is not a member of 'v8::Persistent<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\ node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(458): error C203 9: 'Clear' : is not a member of 'v8::Persistent<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\no de_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(462): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C203 9: 'GetCurrent' : is not a member of 'v8::Context' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod e_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C222 7: left of '->Global' must point to class/struct/union/generic type [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\eng ine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C386 1: 'GetCurrent': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\ build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C214 6: syntax error : missing ';' before identifier 'request' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli ent\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C443 0: missing type specifier - int assumed. Note: C++ does not support default-int [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node _modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C443 0: missing type specifier - int assumed. Note: C++ does not support default-int [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node _modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C206 5: 'request' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C222 8: left of '.data' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_m odules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C246 6: cannot allocate an array of constant size 0 [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mo dules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C244 0: 'initializing' : cannot convert from 'int' to 'v8::Local<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine. io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C206 5: 'uv_work_t' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws \build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C206 5: 'req' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C244 8: 'NanAsyncExecute' : function-style initializer appears to be a function definition [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-clien t\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C206 5: 'uv_work_t' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws \build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C206 5: 'req' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C244 8: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function definition [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket. io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(570): error C203 9: 'request' : is not a member of 'NanAsyncWorker' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod e_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C206 5: 'NanAsyncExecute' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modu les\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C206 5: 'uv_after_work_cb' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C214 6: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modul es\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(716): error C266 1: 'v8::Local<T>::New' : no overloaded function takes 1 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engin e.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C203 9: 'AsciiValue' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C206 5: 'AsciiValue' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\w s\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C214 6: syntax error : missing ';' before identifier 'value' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-clien t\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C386 1: 'value': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(817): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(829): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(832): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C222 8: left of '.length' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(858): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C222 8: left of '.length' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
..\src\bufferutil.cc(27): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'void (__cdecl *)(const v8::FunctionCallbackInfo<T> &)' to 'v8::Isol ate *' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\bufferutil.cc(32): error C2039: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client \node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_module s\engine.io-client\node_modules\ws\build\binding.sln]
..\src\bufferutil.cc(60): error C2660: 'v8::True' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-clie nt\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\bufferutil.cc(81): error C2660: 'v8::True' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-clie nt\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\bufferutil.cc(106): error C2660: 'v8::True' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-cli ent\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C266 0: 'v8::Integer::New' : function does not take 1 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cl ient\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C203 9: 'ThrowException' : is not a member of 'v8' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C386 1: 'ThrowException': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules \ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(450): error C266 0: 'v8::Object::New' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli ent\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(457): error C203 9: 'Dispose' : is not a member of 'v8::Persistent<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\ node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(458): error C203 9: 'Clear' : is not a member of 'v8::Persistent<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\no de_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(462): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C203 9: 'GetCurrent' : is not a member of 'v8::Context' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod e_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C222 7: left of '->Global' must point to class/struct/union/generic type [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\eng ine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C386 1: 'GetCurrent': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\ build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C214 6: syntax error : missing ';' before identifier 'request' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli ent\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C443 0: missing type specifier - int assumed. Note: C++ does not support default-int [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node _modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C443 0: missing type specifier - int assumed. Note: C++ does not support default-int [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node _modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C206 5: 'request' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C222 8: left of '.data' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_m odules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C386 1: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\b uild\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C203 9: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_ modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C222 8: left of '.As' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C203 9: 'New' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_module s\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C246 6: cannot allocate an array of constant size 0 [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mo dules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C244 0: 'initializing' : cannot convert from 'int' to 'v8::Local<T>' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine. io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C386 1: 'New': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\b inding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C206 5: 'uv_work_t' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws \build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C206 5: 'req' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C244 8: 'NanAsyncExecute' : function-style initializer appears to be a function definition [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-clien t\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C206 5: 'uv_work_t' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws \build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C206 5: 'req' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C244 8: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function definition [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket. io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(570): error C203 9: 'request' : is not a member of 'NanAsyncWorker' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod e_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C206 5: 'NanAsyncExecute' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modu les\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C206 5: 'uv_after_work_cb' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod ules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C214 6: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modul es\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C205 9: syntax error : ')' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sl n]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(716): error C266 1: 'v8::Local<T>::New' : no overloaded function takes 1 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engin e.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C203 9: 'AsciiValue' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C206 5: 'AsciiValue' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\w s\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C214 6: syntax error : missing ';' before identifier 'value' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-clien t\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C386 1: 'value': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build \binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(817): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(829): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(832): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C222 8: left of '.length' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(858): warning C4 267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modu les\engine.io-client\node_modules\ws\build\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C206 5: 'value' : undeclared identifier [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui ld\binding.sln]
D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C222 8: left of '.length' must have class/struct/union [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node _modules\ws\build\binding.sln]
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in class 'v8::HandleScope' [D:\node\nodejs\socketTri al\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\validation.cc(109): error C2664: 'v8::FunctionTemplate::New' : cannot convert parameter 1 from 'void (__cdecl *)(const v8::FunctionCallbackInfo<T> &)' to 'v8::Iso late *' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\validation.cc(112): error C2039: 'NewSymbol' : is not a member of 'v8::String' [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-clien t\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-client\node_modul es\engine.io-client\node_modules\ws\build\binding.sln]
..\src\validation.cc(134): error C2660: 'v8::True' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-cli ent\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
..\src\validation.cc(134): error C2660: 'v8::False' : function does not take 0 arguments [D:\node\nodejs\socketTrial\node_modules\socket.io\node_modules\socket.io-cl ient\node_modules\engine.io-client\node_modules\ws\build\binding.sln]
socket.io@1.3.5 node_modules\socket.io
├── has-binary-data@0.1.3 (isarray@0.0.1)
├── debug@2.1.0 (ms@0.6.2)
├── socket.io-parser@2.2.4 (isarray@0.0.1, debug@0.7.4, component-emitter@1.1.2, json3@3.2.6, benchmark@1.0.0)
├── socket.io-adapter@0.3.1 (object-keys@1.0.1, debug@1.0.2, socket.io-parser@2.2.2)
├── engine.io@1.5.1 (base64id@0.1.0, debug@1.0.3, engine.io-parser@1.2.1, ws@0.5.0)
└── socket.io-client@1.3.5 (to-array@0.1.3, indexof@0.0.1, component-bind@1.0.0, debug@0.7.4, object-component@0.0.3, backo2@1.0.2, component-emitter@1.1.2, has-binary@0.1.6, parseuri@0.0.2, engine.io-client@1.5.1)

@yuzhouu
Copy link

yuzhouu commented Apr 24, 2015

I have the same problem with the vs2013 and node 0.12

@Karnith
Copy link

Karnith commented Apr 28, 2015

I have same issue windows 8.1 and node 0.12.2

ok, ws compiles, but at version 0.7.1 (at version 0.5.0 too):

E:\JMediaFrontend>npm install ws
/
> utf-8-validate@1.0.1 install E:\JMediaFrontend\node_modules\ws\node_modules\utf-8-validate
> node-gyp rebuild

E:\JMediaFrontend\node_modules\ws\node_modules\utf-8-validate>if not defined npm_config_node_gyp (node "D:\nodejs\node_m
odules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  validation.cc
     Creating library E:\JMediaFrontend\node_modules\ws\node_modules\utf-8-validate\build\Release\validation.lib and ob
  ject E:\JMediaFrontend\node_modules\ws\node_modules\utf-8-validate\build\Release\validation.exp
  Generating code
  Finished generating code
  validation.vcxproj -> E:\JMediaFrontend\node_modules\ws\node_modules\utf-8-validate\build\Release\\validation.node

> bufferutil@1.0.1 install E:\JMediaFrontend\node_modules\ws\node_modules\bufferutil
> node-gyp rebuild

E:\JMediaFrontend\node_modules\ws\node_modules\bufferutil>if not defined npm_config_node_gyp (node "D:\nodejs\node_modul
es\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
     Creating library E:\JMediaFrontend\node_modules\ws\node_modules\bufferutil\build\Release\bufferutil.lib and object
   E:\JMediaFrontend\node_modules\ws\node_modules\bufferutil\build\Release\bufferutil.exp
  Generating code
  Finished generating code
  bufferutil.vcxproj -> E:\JMediaFrontend\node_modules\ws\node_modules\bufferutil\build\Release\\bufferutil.node
ws@0.7.1 node_modules\ws
├── options@0.0.6
├── ultron@1.0.1
├── utf-8-validate@1.0.1 (bindings@1.2.1, nan@1.6.2)
└── bufferutil@1.0.1 (bindings@1.2.1, nan@1.6.2)

engine.io compiles, notice different ws version 0.5.0:

E:\JMediaFrontend>npm install engine.io

> ws@0.5.0 install E:\JMediaFrontend\node_modules\engine.io\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

E:\JMediaFrontend\node_modules\engine.io\node_modules\ws>if not defined npm_config_node_gyp (node "D:\nodejs\node_module
s\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
..\src\bufferutil.cc(32): warning C4996: 'NanSymbol': was declared deprecated [E:\JMediaFrontend\node_modules\engine.io
\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\node_modules\nan\nan.h(616) : see declaration of 'Na
  nSymbol'
     Creating library E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\bufferutil.lib and object
  E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\bufferutil.exp
  Generating code
  Finished generating code
  bufferutil.vcxproj -> E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\\bufferutil.node
  validation.cc
..\src\validation.cc(112): warning C4996: 'NanSymbol': was declared deprecated [E:\JMediaFrontend\node_modules\engine.i
o\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\node_modules\nan\nan.h(616) : see declaration of 'Na
  nSymbol'
     Creating library E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\validation.lib and object
  E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\validation.exp
  Generating code
  Finished generating code
  validation.vcxproj -> E:\JMediaFrontend\node_modules\engine.io\node_modules\ws\build\Release\\validation.node
engine.io@1.5.1 node_modules\engine.io
├── base64id@0.1.0
├── debug@1.0.3 (ms@0.6.2)
├── engine.io-parser@1.2.1 (blob@0.0.2, arraybuffer.slice@0.0.6, after@0.8.1, base64-arraybuffer@0.1.2, utf8@2.0.0, has-
binary@0.1.5)
└── ws@0.5.0 (options@0.0.6, ultron@1.0.1, nan@1.4.3)

with engine.io there seems to be an issue... The master branch here specifies 1.5.1 with ws 0.7.1, but the npm module references 0.5.0 at version 1.5.1 of engine.io. Not show stopping, but an issue.

socket.io version 1.3.5 has issues compiling:

E:\JMediaFrontend>npm install socket.io

> ws@0.5.0 install E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws>if not defined npm_config_node_gyp (node
 "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
..\src\bufferutil.cc(32): warning C4996: 'NanSymbol': was declared deprecated [E:\JMediaFrontend\node_modules\socket.io
\node_modules\engine.io\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\nan\nan.h(616) :
   see declaration of 'NanSymbol'
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\buf
  ferutil.lib and object E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\
  bufferutil.exp
  Generating code
  Finished generating code
  bufferutil.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\\
  bufferutil.node
  validation.cc
..\src\validation.cc(112): warning C4996: 'NanSymbol': was declared deprecated [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\engine.io\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\nan\nan.h(616) :
   see declaration of 'NanSymbol'
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\val
  idation.lib and object E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\
  validation.exp
  Generating code
  Finished generating code
  validation.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\build\Release\\
  validation.node

> ws@0.4.31 install E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client
\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws>if
not defined npm_config_node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node
-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(218): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(222): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(222): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C2660: 'v8::Integer::New' : function does not take 1 arguments [E:\JMediaFrontend\node
_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(450): error C2660: 'v8::Object::New' : function does not take 0 arguments [E:\JMediaFrontend\node_
modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(451): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(457): error C2039: 'Dispose' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersis
tentTraits<T>>' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\n
ode_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(458): error C2039: 'Clear' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersiste
ntTraits<T>>' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod
e_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(462): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(463): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class/struct/union/generic type [E:\JMediaFron
tend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferuti
l.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found [E:\JMediaFrontend\node_modules\socket.io\no
de_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(518): error C2146: syntax error : missing ';' before identifier 'request' [E:\JMediaFrontend\node_
modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E
:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui
ld\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(490): error C2065: 'request' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct/union [E:\JMediaFrontend\node_modules\so
cket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(529): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(549): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(549): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant size 0 [E:\JMediaFrontend\node_modules\soc
ket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(550): error C2440: 'initializing' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMedia
Frontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\buffe
rutil.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\n
ode_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute' : function-style initializer appears to be a function definit
ion [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\
ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\n
ode_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function
 definition [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_
modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(570): error C2039: 'request' : is not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(487) : see declaration of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(571): error C2065: 'NanAsyncExecute' : undeclared identifier [E:\JMediaFrontend\node_modules\socke
t.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(572): error C2146: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMed
iaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\buf
ferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(572): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New' : no overloaded function takes 1 arguments [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bu
fferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2039: 'AsciiValue' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2065: 'AsciiValue' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\
node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2146: syntax error : missing ';' before identifier 'value' [E:\JMediaFrontend\node_mo
dules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C3861: 'value': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(817): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bu
fferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(829): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bu
fferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(832): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFr
ontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferu
til.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(84) : see declaration of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(858): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bu
fferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFr
ontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferu
til.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(84) : see declaration of 'NanSetPointerSafe'
..\src\bufferutil.cc(27): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fun
ctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)(
const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\socket.io\node_modules
\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          There is no context in which this conversion is possible
..\src\bufferutil.cc(32): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\so
cket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node
_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(81): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(106): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
  validation.cc
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(213): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(218): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(222): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(222): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C2660: 'v8::Integer::New' : function does not take 1 arguments [E:\JMediaFrontend\node
_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(224): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(229): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.i
o\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(233): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(450): error C2660: 'v8::Object::New' : function does not take 0 arguments [E:\JMediaFrontend\node_
modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(451): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(457): error C2039: 'Dispose' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersis
tentTraits<T>>' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\n
ode_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(458): error C2039: 'Clear' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersiste
ntTraits<T>>' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\nod
e_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(462): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(463): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class/struct/union/generic type [E:\JMediaFron
tend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validatio
n.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found [E:\JMediaFrontend\node_modules\socket.io\no
de_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(518): error C2146: syntax error : missing ';' before identifier 'request' [E:\JMediaFrontend\node_
modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E
:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui
ld\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(490): error C2065: 'request' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct/union [E:\JMediaFrontend\node_modules\so
cket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(529): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(536): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(549): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.
io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(549): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_modu
les\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant size 0 [E:\JMediaFrontend\node_modules\soc
ket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(550): error C2440: 'initializing' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMedia
Frontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\valid
ation.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\n
ode_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute' : function-style initializer appears to be a function definit
ion [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\
ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\n
ode_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function
 definition [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_
modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(570): error C2039: 'request' : is not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(487) : see declaration of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(571): error C2065: 'NanAsyncExecute' : undeclared identifier [E:\JMediaFrontend\node_modules\socke
t.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\sock
et.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(572): error C2146: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMed
iaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\val
idation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(572): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New' : no overloaded function takes 1 arguments [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\va
lidation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2039: 'AsciiValue' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2065: 'AsciiValue' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\
node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C2146: syntax error : missing ';' before identifier 'value' [E:\JMediaFrontend\node_mo
dules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(769): error C3861: 'value': identifier not found [E:\JMediaFrontend\node_modules\socket.io\node_mo
dules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(817): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\va
lidation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(829): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\va
lidation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(832): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFr
ontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validat
ion.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(84) : see declaration of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(858): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMe
diaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\va
lidation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io\node_
modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\
socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\no
de_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFr
ontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validat
ion.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_mod
  ules\ws\node_modules\nan\nan.h(84) : see declaration of 'NanSetPointerSafe'
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in cla
ss 'v8::HandleScope' [E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli
ent\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScop
  e'
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\validation.cc(109): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fu
nctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)
(const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\socket.io\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          There is no context in which this conversion is possible
..\src\validation.cc(112): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io\nod
e_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::False' : function does not take 0 arguments [E:\JMediaFrontend\node_module
s\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
socket.io@1.3.5 node_modules\socket.io
├── has-binary-data@0.1.3 (isarray@0.0.1)
├── debug@2.1.0 (ms@0.6.2)
├── socket.io-parser@2.2.4 (isarray@0.0.1, debug@0.7.4, component-emitter@1.1.2, benchmark@1.0.0, json3@3.2.6)
├── socket.io-adapter@0.3.1 (object-keys@1.0.1, debug@1.0.2, socket.io-parser@2.2.2)
├── engine.io@1.5.1 (base64id@0.1.0, debug@1.0.3, engine.io-parser@1.2.1, ws@0.5.0)
└── socket.io-client@1.3.5 (to-array@0.1.3, indexof@0.0.1, debug@0.7.4, component-bind@1.0.0, object-component@0.0.3, ba
cko2@1.0.2, component-emitter@1.1.2, has-binary@0.1.6, parseuri@0.0.2, engine.io-client@1.5.1)

socket.io-client (1.3.5) has an issue compiling (ws@0.4.31):

E:\JMediaFrontend>npm install socket.io-client

> ws@0.4.31 install E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws>if not defined npm_config_
node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  els
e (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
8): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
8): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
2): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
2): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C2660: 'v8::Integer::New' : function does not take 1 arguments [E:\JMediaFrontend\node_modules\socket.io-clie
nt\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
0): error C2660: 'v8::Object::New' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\socket.io-clien
t\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
1): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
1): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
7): error C2039: 'Dispose' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMe
diaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
8): error C2039: 'Clear' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMedi
aFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
2): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
3): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
3): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules\socket.io-client\node_
modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C2227: left of '->Global' must point to class/struct/union/generic type [E:\JMediaFrontend\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C3861: 'GetCurrent': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engin
e.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(51
8): error C2146: syntax error : missing ';' before identifier 'request' [E:\JMediaFrontend\node_modules\socket.io-clien
t\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(51
8): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E:\JMediaFrontend\node_m
odules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(49
0): error C2065: 'request' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(49
0): error C2228: left of '.data' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_mod
ules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(52
9): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(52
9): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(54
9): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(54
9): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
0): error C2466: cannot allocate an array of constant size 0 [E:\JMediaFrontend\node_modules\socket.io-client\node_modu
les\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
0): error C2440: 'initializing' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMediaFrontend\node_modules\s
ocket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engi
ne.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2448: 'NanAsyncExecute' : function-style initializer appears to be a function definition [E:\JMediaFrontend\
node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engi
ne.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2448: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function definition [E:\JMediaF
rontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
0): error C2039: 'request' : is not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules\socket.io-client\node_
modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(487) : see declaration of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
1): error C2065: 'NanAsyncExecute' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_module
s\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
1): error C2065: 'uv_after_work_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
2): error C2146: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMediaFrontend\node_modules
\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
2): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(71
6): error C2661: 'v8::Local<v8::String>::New' : no overloaded function takes 1 arguments [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2039: 'AsciiValue' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2065: 'AsciiValue' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\eng
ine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2146: syntax error : missing ';' before identifier 'value' [E:\JMediaFrontend\node_modules\socket.io-client\
node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C3861: 'value': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(81
7): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(82
9): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(83
2): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\soc
ket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(84) : see declaration of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(85
8): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\soc
ket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(84) : see declaration of 'NanSetPointerSafe'
..\src\bufferutil.cc(27): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fun
ctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)(
const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\socket.io-client\node_
modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          There is no context in which this conversion is possible
..\src\bufferutil.cc(32): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\so
cket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-clie
nt\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(81): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(106): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
  validation.cc
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
3): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
8): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(21
8): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
2): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
2): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C2660: 'v8::Integer::New' : function does not take 1 arguments [E:\JMediaFrontend\node_modules\socket.io-clie
nt\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
4): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(22
9): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C2039: 'ThrowException' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C3861: 'ThrowException': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\e
ngine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(23
3): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
0): error C2660: 'v8::Object::New' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\socket.io-clien
t\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
1): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
1): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
7): error C2039: 'Dispose' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMe
diaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(45
8): error C2039: 'Clear' : is not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMedi
aFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
2): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
3): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(46
3): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C2039: 'GetCurrent' : is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules\socket.io-client\node_
modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C2227: left of '->Global' must point to class/struct/union/generic type [E:\JMediaFrontend\node_modules\socke
t.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
5): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(47
7): error C3861: 'GetCurrent': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engin
e.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(51
8): error C2146: syntax error : missing ';' before identifier 'request' [E:\JMediaFrontend\node_modules\socket.io-clien
t\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(51
8): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E:\JMediaFrontend\node_m
odules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(49
0): error C2065: 'request' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(49
0): error C2228: left of '.data' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_mod
ules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(52
9): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(52
9): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine
.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_mo
dules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2228: left of '.As' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(53
6): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(54
9): error C2039: 'New' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\
engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(54
9): error C3861: 'New': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-cl
ient\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
0): error C2466: cannot allocate an array of constant size 0 [E:\JMediaFrontend\node_modules\socket.io-client\node_modu
les\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
0): error C2440: 'initializing' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMediaFrontend\node_modules\s
ocket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engi
ne.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(55
5): error C2448: 'NanAsyncExecute' : function-style initializer appears to be a function definition [E:\JMediaFrontend\
node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2065: 'uv_work_t' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engi
ne.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2065: 'req' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(56
0): error C2448: 'NanAsyncExecuteComplete' : function-style initializer appears to be a function definition [E:\JMediaF
rontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
0): error C2039: 'request' : is not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules\socket.io-client\node_
modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(487) : see declaration of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
1): error C2065: 'NanAsyncExecute' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_module
s\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
1): error C2065: 'uv_after_work_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modul
es\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
2): error C2146: syntax error : missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMediaFrontend\node_modules
\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(57
2): error C2059: syntax error : ')' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node
_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(71
6): error C2661: 'v8::Local<v8::String>::New' : no overloaded function takes 1 arguments [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2039: 'AsciiValue' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2065: 'AsciiValue' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\eng
ine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C2146: syntax error : missing ';' before identifier 'value' [E:\JMediaFrontend\node_modules\socket.io-client\
node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(76
9): error C3861: 'value': identifier not found [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-
client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(81
7): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(82
9): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(83
2): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84
0): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\soc
ket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(84) : see declaration of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(85
8): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2065: 'value' : undeclared identifier [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.i
o-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2228: left of '.length' must have class/struct/union [E:\JMediaFrontend\node_modules\socket.io-client\node_m
odules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(87
3): error C2780: 'bool NanSetPointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\soc
ket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\na
  n\nan.h(84) : see declaration of 'NanSetPointerSafe'
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in cla
ss 'v8::HandleScope' [E:\JMediaFrontend\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\bui
ld\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScop
  e'
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\validation.cc(109): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fu
nctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)
(const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\socket.io-client\node
_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          There is no context in which this conversion is possible
..\src\validation.cc(112): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\s
ocket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\socket.io-cli
ent\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::False' : function does not take 0 arguments [E:\JMediaFrontend\node_module
s\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
socket.io-client@1.3.5 node_modules\socket.io-client
├── to-array@0.1.3
├── indexof@0.0.1
├── component-bind@1.0.0
├── debug@0.7.4
├── object-component@0.0.3
├── backo2@1.0.2
├── component-emitter@1.1.2
├── has-binary@0.1.6 (isarray@0.0.1)
├── parseuri@0.0.2 (better-assert@1.0.2)
├── socket.io-parser@2.2.4 (isarray@0.0.1, benchmark@1.0.0, json3@3.2.6)
└── engine.io-client@1.5.1 (component-inherit@0.0.3, xmlhttprequest@1.5.0, parseuri@0.0.4, parsejson@0.0.1, parseqs@0.0.
2, engine.io-parser@1.2.1, debug@1.0.4, has-cors@1.0.3, ws@0.4.31)

engine.io-client (1.5.1) has an issue compiling (ws@0.4.31):

E:\JMediaFrontend>npm install engine.io-client
> ws@0.4.31 install E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws>if not defined npm_config_node_gyp (node "D:\nodejs\node
_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C2660: 'v8::Integer:
:New' : function does not take 1 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\buffe
rutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(450): error C2660: 'v8::Object::
New' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\buffer
util.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(457): error C2039: 'Dispose' : i
s not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMediaFrontend\node_modules\engin
e.io-client\node_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(458): error C2039: 'Clear' : is
not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMediaFrontend\node_modules\engine.
io-client\node_modules\ws\build\bufferutil.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(462): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C2039: 'GetCurrent'
: is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vc
xproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C2227: left of '->Gl
obal' must point to class/struct/union/generic type [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\bu
ild\bufferutil.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C3861: 'GetCurrent':
 identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C2146: syntax error
: missing ';' before identifier 'request' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\buffer
util.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C4430: missing type
specifier - int assumed. Note: C++ does not support default-int [E:\JMediaFrontend\node_modules\engine.io-client\node_m
odules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C2065: 'request' : u
ndeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C2228: left of '.dat
a' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxpr
oj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C2466: cannot alloca
te an array of constant size 0 [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxpro
j]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C2440: 'initializing
' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\w
s\build\bufferutil.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2065: 'uv_work_t' :
 undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2065: 'req' : undec
lared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExec
ute' : function-style initializer appears to be a function definition [E:\JMediaFrontend\node_modules\engine.io-client\
node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2065: 'uv_work_t' :
 undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2065: 'req' : undec
lared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExec
uteComplete' : function-style initializer appears to be a function definition [E:\JMediaFrontend\node_modules\engine.io
-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(570): error C2039: 'request' : i
s not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vc
xproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(487) : see declaration
   of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C2065: 'NanAsyncExec
ute' : undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C2065: 'uv_after_wor
k_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C2146: syntax error
: missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules
\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8
::String>::New' : no overloaded function takes 1 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2039: 'AsciiValue'
: is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcx
proj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2065: 'AsciiValue'
: undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2146: syntax error
: missing ';' before identifier 'value' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferut
il.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C3861: 'value': iden
tifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(817): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(829): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(832): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2228: left of '.len
gth' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcx
proj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2780: 'bool NanSetP
ointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\
build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84) : see declaration
  of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(858): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2228: left of '.len
gth' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcx
proj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2780: 'bool NanSetP
ointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\
build\bufferutil.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84) : see declaration
  of 'NanSetPointerSafe'
..\src\bufferutil.cc(27): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fun
ctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)(
const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\engine.io-client\node_
modules\ws\build\bufferutil.vcxproj]
          There is no context in which this conversion is possible
..\src\bufferutil.cc(32): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\en
gine.io-client\node_modules\ws\build\bufferutil.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\engine.io-clie
nt\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(81): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\
engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(106): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
  validation.cc
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(213): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(218): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(222): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C2660: 'v8::Integer:
:New' : function does not take 1 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\valid
ation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(224): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(229): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C2039: 'ThrowExcepti
on' : is not a member of 'v8' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C3861: 'ThrowExcepti
on': identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(233): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(450): error C2660: 'v8::Object::
New' : function does not take 0 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\valida
tion.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(451): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(457): error C2039: 'Dispose' : i
s not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMediaFrontend\node_modules\engin
e.io-client\node_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(458): error C2039: 'Clear' : is
not a member of 'v8::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [E:\JMediaFrontend\node_modules\engine.
io-client\node_modules\ws\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(462): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(463): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C2039: 'GetCurrent'
: is not a member of 'v8::Context' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vc
xproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(5223) : see declaration of 'v8::Context'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C2227: left of '->Gl
obal' must point to class/struct/union/generic type [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\bu
ild\validation.vcxproj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(475): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(477): error C3861: 'GetCurrent':
 identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C2146: syntax error
: missing ';' before identifier 'request' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\valida
tion.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(518): error C4430: missing type
specifier - int assumed. Note: C++ does not support default-int [E:\JMediaFrontend\node_modules\engine.io-client\node_m
odules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C2065: 'request' : u
ndeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(490): error C2228: left of '.dat
a' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxpr
oj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(529): error C3861: 'NewSymbol':
identifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2039: 'NewSymbol' :
 is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxp
roj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2228: left of '.As'
 must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(536): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C2039: 'New' : is no
t a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(549): error C3861: 'New': identi
fier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C2466: cannot alloca
te an array of constant size 0 [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxpro
j]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(550): error C2440: 'initializing
' : cannot convert from 'int' to 'v8::Local<v8::Value>' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\w
s\build\validation.vcxproj]
          No constructor could take the source type, or constructor overload resolution was ambiguous
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2065: 'uv_work_t' :
 undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2065: 'req' : undec
lared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExec
ute' : function-style initializer appears to be a function definition [E:\JMediaFrontend\node_modules\engine.io-client\
node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2065: 'uv_work_t' :
 undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2065: 'req' : undec
lared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExec
uteComplete' : function-style initializer appears to be a function definition [E:\JMediaFrontend\node_modules\engine.io
-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(570): error C2039: 'request' : i
s not a member of 'NanAsyncWorker' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vc
xproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(487) : see declaration
   of 'NanAsyncWorker'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C2065: 'NanAsyncExec
ute' : undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(571): error C2065: 'uv_after_wor
k_cb' : undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj
]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C2146: syntax error
: missing ')' before identifier 'NanAsyncExecuteComplete' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules
\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(572): error C2059: syntax error
: ')' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8
::String>::New' : no overloaded function takes 1 arguments [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2039: 'AsciiValue'
: is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcx
proj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2065: 'AsciiValue'
: undeclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C2146: syntax error
: missing ';' before identifier 'value' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validati
on.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(769): error C3861: 'value': iden
tifier not found [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(817): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(829): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(832): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2228: left of '.len
gth' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcx
proj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(840): error C2780: 'bool NanSetP
ointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\
build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84) : see declaration
  of 'NanSetPointerSafe'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(858): warning C4267: 'argument'
: conversion from 'size_t' to 'int', possible loss of data [E:\JMediaFrontend\node_modules\engine.io-client\node_module
s\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2065: 'value' : und
eclared identifier [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2228: left of '.len
gth' must have class/struct/union [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcx
proj]
          type is 'unknown-type'
E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(873): error C2780: 'bool NanSetP
ointerSafe(T *,T)' : expects 2 arguments - 1 provided [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\
build\validation.vcxproj]
          E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\node_modules\nan\nan.h(84) : see declaration
  of 'NanSetPointerSafe'
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope' : cannot access protected member declared in cla
ss 'v8::HandleScope' [E:\JMediaFrontend\node_modules\engine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(816) : see declaration of 'v8::HandleScope::HandleScop
  e'
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(800) : see declaration of 'v8::HandleScope'
..\src\validation.cc(109): error C2664: 'v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::Isolate *,v8::Fu
nctionCallback,v8::Handle<v8::Value>,v8::Handle<v8::Signature>,int)' : cannot convert argument 1 from 'void (__cdecl *)
(const v8::FunctionCallbackInfo<v8::Value> &)' to 'v8::Isolate *' [E:\JMediaFrontend\node_modules\engine.io-client\node
_modules\ws\build\validation.vcxproj]
          There is no context in which this conversion is possible
..\src\validation.cc(112): error C2039: 'NewSymbol' : is not a member of 'v8::String' [E:\JMediaFrontend\node_modules\e
ngine.io-client\node_modules\ws\build\validation.vcxproj]
          C:\Users\mmarino\.node-gyp\0.12.2\deps\v8\include\v8.h(1599) : see declaration of 'v8::String'
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [E:\JMediaFrontend\node_modules\engine.io-cli
ent\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::True' : function does not take 0 arguments [E:\JMediaFrontend\node_modules
\engine.io-client\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::False' : function does not take 0 arguments [E:\JMediaFrontend\node_module
s\engine.io-client\node_modules\ws\build\validation.vcxproj]
engine.io-client@1.5.1 node_modules\engine.io-client
├── indexof@0.0.1
├── component-inherit@0.0.3
├── component-emitter@1.1.2
├── xmlhttprequest@1.5.0
├── debug@1.0.4 (ms@0.6.2)
├── parseqs@0.0.2 (better-assert@1.0.2)
├── parsejson@0.0.1 (better-assert@1.0.2)
├── parseuri@0.0.4 (better-assert@1.0.2)
├── engine.io-parser@1.2.1 (blob@0.0.2, arraybuffer.slice@0.0.6, after@0.8.1, base64-arraybuffer@0.1.2, utf8@2.0.0, has-
binary@0.1.5)
├── has-cors@1.0.3 (global@2.0.1)
└── ws@0.4.31 (tinycolor@0.0.1, options@0.0.6, nan@0.3.2, commander@0.6.1)

so it seems socket.io, socket.io-client, engine.io-client need to be updated and sails-hook-sockets reference them.

ws versions need to be updated t be the same. Currently there are three different ones being referenced:
ws@0.7.1 - most recent version
ws@0.5.0
ws@0.4.31

@Karnith
Copy link

Karnith commented Apr 28, 2015

I was able to fix the compiling by forking the repos and referencing the correct versions of everything in the package.json. So, the npm packages need to be updated with the correct version references to fix this.

socket.io, engin.io-client, socket.io-client compiles:

E:\JMediaFrontend>npm install Karnith/socket.io

> bufferutil@1.0.1 install E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\
bufferutil
> node-gyp rebuild

E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\bufferutil>if not defined n
pm_config_node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebu
ild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\buff
  erutil\build\Release\bufferutil.lib and object E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_m
  odules\ws\node_modules\bufferutil\build\Release\bufferutil.exp
  Generating code
  Finished generating code
  bufferutil.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\bu
  fferutil\build\Release\\bufferutil.node

> utf-8-validate@1.0.1 install E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modu
les\utf-8-validate
> node-gyp rebuild

E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\utf-8-validate>if not defin
ed npm_config_node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js"
rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  validation.cc
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\utf-
  8-validate\build\Release\validation.lib and object E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\no
  de_modules\ws\node_modules\utf-8-validate\build\Release\validation.exp
  Generating code
  Finished generating code
  validation.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\ut
  f-8-validate\build\Release\\validation.node

> bufferutil@1.0.1 install E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io
-client\node_modules\ws\node_modules\bufferutil
> node-gyp rebuild


E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\nod
e_modules\bufferutil>if not defined npm_config_node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_m
odules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  bufferutil.cc
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli
  ent\node_modules\ws\node_modules\bufferutil\build\Release\bufferutil.lib and object E:\JMediaFrontend\node_modules\so
  cket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\bufferutil\build\Rel
  ease\bufferutil.exp
  Generating code
  Finished generating code
  bufferutil.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-c
  lient\node_modules\ws\node_modules\bufferutil\build\Release\\bufferutil.node

> utf-8-validate@1.0.1 install E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engin
e.io-client\node_modules\ws\node_modules\utf-8-validate
> node-gyp rebuild


E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\nod
e_modules\utf-8-validate>if not defined npm_config_node_gyp (node "D:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\no
de_modules\node-gyp\bin\node-gyp.js" rebuild )  else (rebuild)
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  validation.cc
     Creating library E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-cli
  ent\node_modules\ws\node_modules\utf-8-validate\build\Release\validation.lib and object E:\JMediaFrontend\node_module
  s\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\node_modules\utf-8-validate\b
  uild\Release\validation.exp
  Generating code
  Finished generating code
  validation.vcxproj -> E:\JMediaFrontend\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-c
  lient\node_modules\ws\node_modules\utf-8-validate\build\Release\\validation.node
socket.io@1.3.2 node_modules\socket.io
├── has-binary@0.1.6 (isarray@0.0.1)
├── debug@2.1.3 (ms@0.7.0)
├── socket.io-parser@2.2.3 (isarray@0.0.1, debug@0.7.4, component-emitter@1.1.2, benchmark@1.0.0, json3@3.2.6)
├── socket.io-adapter@0.3.1 (debug@1.0.2, socket.io-parser@2.2.2)
├── engine.io@1.5.1 (base64id@0.1.0, engine.io-parser@1.2.1, accepts@1.1.4, ws@0.7.1)
└── socket.io-client@1.3.2 (to-array@0.1.3, component-emitter@1.2.0, indexof@0.0.1, component-bind@1.0.0, object-compone
nt@0.0.3, backo2@1.0.2, parseuri@0.0.2, engine.io-client@1.5.1)

@Karnith
Copy link

Karnith commented Apr 30, 2015

except for engine.io, all of socket.io is failing compile on win 8.1. (engine.io-client, socket.io-client, socket.io)

the fix was to reference all the correct modules in package.json. I tested in forks.

@Karnith
Copy link

Karnith commented May 19, 2015

Bump...

@ndykman
Copy link

ndykman commented May 20, 2015

Also causes a lot of errors when Karma is installed, for the same reasons given. It seems there is inconsistent references to the WS package in socket.io-client and engine.io, which leads to build errors. As others have noted, updating to use 0.7.x seems to fix the problems.

@einfallstoll
Copy link

Workaround: npm install Automattic/engine.io-client --save
This will pull the latest engine.io-client from GitHub instead of npm. npm will recognize the manually installed package and use that instead.

@ghost
Copy link

ghost commented May 21, 2015

@einfallstoll the problem is more about installing webpack-dev-server or karma or browsersync or or or
any of these tools which does use socket.io does indirectly install outdated ws packages.

solution right now on windows machines is to find those compile errors, navigate to each package folder where ws has failed and install newest ws version manually.

@einfallstoll
Copy link

@fibric this no problem. Just do npm install Automattic/engine.io-client --save and then npm install socket.io --save. The package which requires socket.io won't download it again and uses your manually installed socket.io.

@einfallstoll
Copy link

@fibric the reason this will work are two mechanisms:

npm: npm won't install a required module if its already included in the parents node_modules-folder. (see https://docs.npmjs.com/cli/install#algorithm). Because of this, if you installed engine.io-client from GitHub and then socket.io, it'll find the engine.io-client and won't download it again. The same is for all modules which require socket.io. npm will discover it and won't download it again.

node.js: node.js will search the file system tree, until it finds the module. If /project/node_modules/somepackage requires socket.io it will search /project/node_modules/somepackage/node_modules and then /project/node_modules (see https://nodejs.org/api/modules.html#modules_loading_from_node_modules_folders). This is the reason why somepackage will find socket.io even if it's in a parents node_modules-folder.

Because of this, installing Automattic/engine.io-client, socket.io and then your desired module which includes socket.io will work. Even though they are all in the same folder/project included.

@Karnith
Copy link

Karnith commented May 21, 2015

This is great, unless you use a framework like sails that gets installed globally then uses generators to create projects.. we need socket.io fixed

@einfallstoll
Copy link

@Karnith I don't know sails, but it would generate a regular node.js project where you can manually include Automattic/engine.io-client to get socket.io to work. Or am I completely wrong about this?

@cchamberlain
Copy link

@fibric is correct, the problem comes into play with global modules.

Got it fixed on my machine by forking the whole socket.io hierarchy and browser-sync and updating the ws references at the bottom of the chain.

Feel free to use these forks until they update the versions on npm -
https://github.com/cchamberlain/browser-sync
https://github.com/cchamberlain/socket.io

@einfallstoll
Copy link

As I mentioned in #2114 the npm algorithm works different for global and local modules. Because of this my workaround won't compile globally.

@cchamberlain
Copy link

@einfallstoll Is correct. You can fork and update all the packages or npm install [-g] browser-sync-x until the issues with socket.io ws references get worked out.

@Martinspire
Copy link

Its not only browser-sync. Its also required by grunt-contrib-connect and grunt-contrib-watch for its livereload. Two much used plugins. Especially in tutorials and examples which will now fail if you haven't already got a version that works. Not sure if Gulp has similar issues. Also one that now fails: PhantomJS, which is used for testing various frameworks and thus will make many fail (like many Angular-related projects).

I tried installing some personal projects today and noticed the socket.io dependency fails, which results in my grunt not serving properly (hangs while watching but won't serve files). It will also fail on installation many times.

If the fixes are rolled out, i can then submit issues for other projects to update their dependencies. Until then its not really a solution for many projects to temporarily hack your fix in. Since they are dependencies (of dependencies)

Any ETA on when it will be rolled out?

@cchamberlain
Copy link

@Martinspire - I haven't seen anything regarding timeline. I submitted the package.json workaround as pull request for browser-sync but it may not get rolled in due to this being a socket.io issue. Short term solution is to use the solution prescribed by @einfallstoll to fork each of the top level projects (grunt-contrib-connect, grunt-contrib-watch, etc.) and add the following package.json modifications -

{ "dependencies": {    
    "engine.io": "automattic/engine.io#860af4dc0b47e55a623e7e56ce097ba4b610264b",
    "engine.io-client": "automattic/engine.io-client#cffcc899546d451e53f7d8e8a309272f95099148",
    "socket.io-client": "automattic/socket.io-client#e898166382f7a811cf0e1b07b53ddb61b43b238a",
    "socket.io": "^1.3.5"
} }

With these mods, it will use the latest version of those libraries which point to the correct ws package.

@andreialecu
Copy link

+1 paging @rauchg

@rauchg
Copy link
Contributor

rauchg commented May 25, 2015

Fixing this asap

@keithl8041
Copy link

Any idea when this will be fixed? Still getting it (although the workaround will do for now).

@Karnith
Copy link

Karnith commented Jul 7, 2015

This is still an issue....
Socket.io won't compile on windows due to ws issue... still.

@isimmons
Copy link

Installing automattic/engine.io-client first worked for me a few days ago but is not working any more. For some reason I thought something had been updated so I got rid of it and installed socket.io by it's self. Now the solution above won't work anymore.

I deleted both engine.io and socket.io from node_modules, removed the entries in package.json and tried using the npm cache clean command (maybe I don't know how to use it) but either way it now seems like the wrong version of engine.io is cached somewhere or something.

I even manually deleted the npm_cache directory and still above solution is not working any more

@rauchg
Copy link
Contributor

rauchg commented Jul 15, 2015

Should be fixed!

@rauchg rauchg closed this as completed Jul 15, 2015
@mikesigs
Copy link

👍 Works for me!

@isimmons
Copy link

confirmed working here on win 7 64 bit node v0.12.7. socket.io 1.3.6
No build errors.

Thanks

@rauchg
Copy link
Contributor

rauchg commented Jul 16, 2015

Yep! 1.3.6 should address all the problems!
Thanks everyone for your patience.

@dhenriet
Copy link

I still have problems with browser-sync BrowserSync/browser-sync#728

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

16 participants