pchab / projectrtc Goto Github PK
View Code? Open in Web Editor NEWWebRTC Live Streaming on nodeJS (+ android client !)
License: Other
WebRTC Live Streaming on nodeJS (+ android client !)
License: Other
we are implement a schedule video live stream app. so, user can send the customized id. is it possible or not? but now, in this project server creates the base64id in socket.io module. are there any chances to handle the base64id in sockt.io module.
Any ideas what I get the following error?
SyntaxError: Unexpected identifier in ProjectRTC/views/index.ejs while compiling ejs
at Function (native)
at Object.Template.compile (ProjectRTC/node_modules/ejs/lib/ejs.js:460:12)
at Object.compile (ProjectRTC/node_modules/ejs/lib/ejs.js:288:16)
at handleCache (ProjectRTC/node_modules/ejs/lib/ejs.js:147:16)
at View.exports.renderFile [as engine] (ProjectRTC/node_modules/ejs/lib/ejs.js:350:14)
at View.render (ProjectRTC/node_modules/express/lib/view.js:126:8)
at tryRender (ProjectRTC/node_modules/express/lib/application.js:639:10)
at EventEmitter.render (ProjectRTC/node_modules/express/lib/application.js:591:3)
at ServerResponse.render (ProjectRTC/node_modules/express/lib/response.js:961:7)
at index (ProjectRTC/app/routes.js:5:9)
When runs the app as node app.js
It displays as it displays below
info - socket.io started
warn - error raised: Error: listen EADDRINUSE
events.js:72
throw er; // Unhandled 'error' event
^
Error: failed to connect to [localhost:1664]
at null. (D:\RTC\ProjectRTC-login\node_modules\mongoose\node_modu
les\mongodb\lib\mongodb\connection\server.js:556:74)
at emit (events.js:106:17)
at null. (D:\RTC\ProjectRTC-login\node_modules\mongoose\node_modu
les\mongodb\lib\mongodb\connection\connection_pool.js:156:15)
at emit (events.js:98:17)
at Socket. (D:\RTC\ProjectRTC-login\node_modules\mongoose\node_mo
dules\mongodb\lib\mongodb\connection\connection.js:534:10)
at Socket.emit (events.js:95:17)
at net.js:441:14
at process._tickCallback (node.js:442:13)
Kindly help me
Hello !
Can anyone help me on the installation of the solution ?
Win 10
$ node -v
v6.11.0
$ npm -v
5.4.2
And during the npm install I have those errors :
$ npm install
npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated [email protected]: Deprecated, use jstransformer
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Use uuid module instead
> [email protected] install C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
DevUser@USERDESKTOP C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws
$ if not defined npm_config_node_gyp (node "C:\Users\DevUser\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
Génération des projets individuellement dans cette solution. Pour activer la génération en parallèle, ajoutez le commutateur "/m".
bufferutil.cc
win_delay_load_hook.cc
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2660: 'v8::Integer::New': function does not
take 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\b
uild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C3083: 'smalloc': the symbol to the left of a
'::' must be a type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2039: 'FreeCallback': is not a member of 'no
de' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(8): note: see declaration of 'node' (compiling s
ource file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2061: syntax error: identifier 'FreeCallback
' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'callback': undeclared identifier (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'hint': undeclared identifier (compili
ng source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): error C2665: 'node::Buffer::New': none of the 4 ove
rloads could convert all the argument types (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(34): note: could be 'v8::MaybeLocal<v8::Object> node:
:Buffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(31): note: or 'v8::MaybeLocal<v8::Object> node:
:Buffer::New(v8::Isolate *,std::size_t)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): note: while trying to match the argument list '(c
har *, uint32_t)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(255): error C2661: 'node::Buffer::New': no overloaded fun
ction takes 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modul
es\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C2039: 'Use': is not a member of 'node::Buffe
r' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferuti
l.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(11): note: see declaration of 'node::Buffer' (compili
ng source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C3861: 'Use': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(450): error C2660: 'v8::Object::New': function does not t
ake 0 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(457): error C2039: 'Dispose': is not a member of 'v8::Per
sistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\b
ufferutil.vcxproj]
with
[
T=v8::Object
] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
::Object,v8::NonCopyablePersistentTraits<T>>'
with
[
T=v8::Object
] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(458): error C2039: 'Clear': is not a member of 'v8::Persi
stent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
with
[
T=v8::Object
] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
::Object,v8::NonCopyablePersistentTraits<T>>'
with
[
T=v8::Object
] (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2039: 'GetCurrent': is not a member of 'v8::
Context' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(6944): note: see declaration of 'v8::Context' (compiling sourc
e file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class
/struct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(479): warning C4996: 'node::FatalException': was declared
deprecated (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\
bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(306): note: see declaration of 'node::FatalException' (compi
ling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C3646: 'request': unknown override specifier
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.v
cxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2065: 'request': undeclared identifier (comp
iling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpro
j]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct
/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffe
rutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferu
til.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2059: syntax error: ')' (compiling source fi
le ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C3861: 'New': identifier not found (compiling
source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant s
ize 0 (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buffer
util.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2182: 'NanAsyncExecute': illegal use of type
'void' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buff
erutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2433: 'NanAsyncExecute': 'inline' not permit
ted on data declarations (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute': function-style init
ializer appears to be a function definition (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2182: 'NanAsyncExecuteComplete': illegal use
of type 'void' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2433: 'NanAsyncExecuteComplete': 'inline' no
t permitted on data declarations (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete': function-st
yle initializer appears to be a function definition (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\j
ob\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(568): error C3861: 'uv_default_loop': identifier not foun
d (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(570): error C2039: 'request': is not a member of 'NanAsyn
cWorker' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(487): note: see declaration of 'NanAsyncWorker' (compil
ing source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb': undeclared identif
ier (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferut
il.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(572): error C2146: syntax error: missing ')' before ident
ifier 'NanAsyncExecuteComplete' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\no
de_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New': no overl
oaded function takes 1 arguments (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(718): error C2039: 'IsExternalAscii': is not a member of
'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build
\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2039: 'ExternalAsciiStringResource': is not
a member of 'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2143: syntax error: missing ';' before '*' (
compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vc
xproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2039: 'GetExternalAsciiStringResource': is n
ot a member of 'v8::String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2227: left of '->data' must point to class/s
truct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2227: left of '->length' must point to class
/struct/union/generic type (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2039: 'AsciiValue': is not a member of 'v8::
String' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buff
erutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2065: 'AsciiValue': undeclared identifier (c
ompiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcx
proj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2146: syntax error: missing ';' before ident
ifier 'value' (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\buil
d\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C3861: 'value': identifier not found (compili
ng source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(832): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
iling source file ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\buf
ferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): note: type is 'unknown-type' (compiling source fi
le ..\src\bufferutil.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\bufferutil.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
iling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(27): error C2665: 'v8::FunctionTemplate::New': none of the 2 overloads could convert all the
argument types [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(4485): note: could be 'v8::Local<v8::FunctionTemplate> v8::Fun
ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' (compi
ling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(27): note: while trying to match the argument list '(overloaded-function)'
..\src\bufferutil.cc(29): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or 'void node::NODE_SET_METHOD(v8::Local<v
8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(29): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
char [7], overloaded-function)'
..\src\bufferutil.cc(30): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or 'void node::NODE_SET_METHOD(v8::Local<v
8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(30): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
char [5], overloaded-function)'
..\src\bufferutil.cc(31): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\co
hen\job\rtc\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or 'void node::NODE_SET_METHOD(v8::Local<v
8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\bufferutil.cc)
..\src\bufferutil.cc(31): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, const
char [6], overloaded-function)'
..\src\bufferutil.cc(32): error C2039: 'NewSymbol': is not a member of 'v8::String' [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\bufferutil.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String'
..\src\bufferutil.cc(32): error C3861: 'NewSymbol': identifier not found [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): error C2660: 'v8::True': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Proj
ectRTC\node_modules\ws\build\bufferutil.vcxproj]
..\src\bufferutil.cc(60): fatal error C1003: error count exceeds 100; stopping compilation [C:\Users\DevUser\job\rtc
\ProjectRTC\node_modules\ws\build\bufferutil.vcxproj]
validation.cc
win_delay_load_hook.cc
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(213): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(218): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(222): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(224): error C2660: 'v8::Integer::New': function does not
take 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\b
uild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(229): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'ThrowException': is not a member of '
v8' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(68): note: see declaration of 'v8' (compiling source file ..\s
rc\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(233): error C3861: 'ThrowException': identifier not found
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C3083: 'smalloc': the symbol to the left of a
'::' must be a type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2039: 'FreeCallback': is not a member of 'no
de' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(8): note: see declaration of 'node' (compiling s
ource file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(244): error C2061: syntax error: identifier 'FreeCallback
' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'callback': undeclared identifier (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(246): error C2065: 'hint': undeclared identifier (compili
ng source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): error C2665: 'node::Buffer::New': none of the 4 ove
rloads could convert all the argument types (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(34): note: could be 'v8::MaybeLocal<v8::Object> node:
:Buffer::New(v8::Isolate *,v8::Local<v8::String>,node::encoding)' (compiling source file ..\src\validation.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(31): note: or 'v8::MaybeLocal<v8::Object> node:
:Buffer::New(v8::Isolate *,std::size_t)' (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(251): note: while trying to match the argument list '(c
har *, uint32_t)' (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(255): error C2661: 'node::Buffer::New': no overloaded fun
ction takes 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modul
es\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C2039: 'Use': is not a member of 'node::Buffe
r' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validatio
n.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_buffer.h(11): note: see declaration of 'node::Buffer' (compili
ng source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(259): error C3861: 'Use': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(450): error C2660: 'v8::Object::New': function does not t
ake 0 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(451): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(457): error C2039: 'Dispose': is not a member of 'v8::Per
sistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\v
alidation.vcxproj]
with
[
T=v8::Object
] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
::Object,v8::NonCopyablePersistentTraits<T>>'
with
[
T=v8::Object
] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(458): error C2039: 'Clear': is not a member of 'v8::Persi
stent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
with
[
T=v8::Object
] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node_object_wrap.h(48): note: see declaration of 'v8::Persistent<v8
::Object,v8::NonCopyablePersistentTraits<T>>'
with
[
T=v8::Object
] (compiling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(462): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(463): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(475): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2039: 'GetCurrent': is not a member of 'v8::
Context' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(6944): note: see declaration of 'v8::Context' (compiling sourc
e file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C3861: 'GetCurrent': identifier not found (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): error C2227: left of '->Global' must point to class
/struct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(477): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(479): warning C4996: 'node::FatalException': was declared
deprecated (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\
validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(306): note: see declaration of 'node::FatalException' (compi
ling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C3646: 'request': unknown override specifier
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.v
cxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(518): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2065: 'request': undeclared identifier (comp
iling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpro
j]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): error C2228: left of '.data' must have class/struct
/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(490): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(529): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2039: 'NewSymbol': is not a member of 'v8::S
tring' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valid
ation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C3861: 'NewSymbol': identifier not found (com
piling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxpr
oj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2228: left of '.As' must have class/struct/u
nion (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validat
ion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(536): error C2059: syntax error: ')' (compiling source fi
le ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C2039: 'New': is not a member of 'v8::String'
(compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.
vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(549): error C3861: 'New': identifier not found (compiling
source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(550): error C2466: cannot allocate an array of constant s
ize 0 (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\valida
tion.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2182: 'NanAsyncExecute': illegal use of type
'void' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\vali
dation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2433: 'NanAsyncExecute': 'inline' not permit
ted on data declarations (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(555): error C2448: 'NanAsyncExecute': function-style init
ializer appears to be a function definition (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\P
rojectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'uv_work_t': undeclared identifier (co
mpiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxp
roj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2065: 'req': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2182: 'NanAsyncExecuteComplete': illegal use
of type 'void' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\bu
ild\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2433: 'NanAsyncExecuteComplete': 'inline' no
t permitted on data declarations (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(560): error C2448: 'NanAsyncExecuteComplete': function-st
yle initializer appears to be a function definition (compiling source file ..\src\validation.cc) [C:\Users\DevUser\j
ob\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(568): error C3861: 'uv_default_loop': identifier not foun
d (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation
.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(570): error C2039: 'request': is not a member of 'NanAsyn
cWorker' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(487): note: see declaration of 'NanAsyncWorker' (compil
ing source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(571): error C2065: 'uv_after_work_cb': undeclared identif
ier (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validati
on.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(572): error C2146: syntax error: missing ')' before ident
ifier 'NanAsyncExecuteComplete' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\no
de_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(716): error C2661: 'v8::Local<v8::String>::New': no overl
oaded function takes 1 arguments (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\n
ode_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(718): error C2039: 'IsExternalAscii': is not a member of
'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build
\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2039: 'ExternalAsciiStringResource': is not
a member of 'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C4430: missing type specifier - int assumed.
Note: C++ does not support default-int (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\Projec
tRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2143: syntax error: missing ';' before '*' (
compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vc
xproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(719): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(720): error C2039: 'GetExternalAsciiStringResource': is n
ot a member of 'v8::String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): error C2227: left of '->data' must point to class/s
truct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modu
les\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(721): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2065: 'ext': undeclared identifier (compilin
g source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): error C2227: left of '->length' must point to class
/struct/union/generic type (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_mo
dules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(722): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2039: 'AsciiValue': is not a member of 'v8::
String' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\vali
dation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String' (compiling source
file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2065: 'AsciiValue': undeclared identifier (c
ompiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcx
proj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C2146: syntax error: missing ';' before ident
ifier 'value' (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\buil
d\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(769): error C3861: 'value': identifier not found (compili
ng source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(832): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(840): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
iling source file ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2065: 'value': undeclared identifier (compil
ing source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2228: left of '.length' must have class/stru
ct/union (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\val
idation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): note: type is 'unknown-type' (compiling source fi
le ..\src\validation.cc)
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2672: 'NanSetPointerSafe': no matching overl
oaded function found (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\
ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(873): error C2780: 'bool NanSetPointerSafe(T *,T)': expec
ts 2 arguments - 1 provided (compiling source file ..\src\validation.cc) [C:\Users\DevUser\job\rtc\ProjectRTC\node_m
odules\ws\build\validation.vcxproj]
C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\nan\nan.h(84): note: see declaration of 'NanSetPointerSafe' (comp
iling source file ..\src\validation.cc)
..\src\validation.cc(108): error C2248: 'v8::HandleScope::HandleScope': cannot access protected member declared in
class 'v8::HandleScope' [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(915): note: see declaration of 'v8::HandleScope::HandleScope'
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(899): note: see declaration of 'v8::HandleScope'
..\src\validation.cc(109): error C2665: 'v8::FunctionTemplate::New': none of the 2 overloads could convert all the
argument types [C:\Users\DevUser\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(4485): note: could be 'v8::Local<v8::FunctionTemplate> v8::Fun
ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Local<v8::Value>,v8::Local<v8::Signature>,int)' (compi
ling source file ..\src\validation.cc)
..\src\validation.cc(109): note: while trying to match the argument list '(overloaded-function)'
..\src\validation.cc(111): error C2668: 'node::NODE_SET_METHOD': ambiguous call to overloaded function [C:\Users\c
ohen\job\rtc\ProjectRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(259): note: could be 'void node::NODE_SET_METHOD(v8::Local<v
8::Object>,const char *,v8::FunctionCallback)' (compiling source file ..\src\validation.cc)
C:\Users\DevUser\.node-gyp\6.11.0\include\node\node.h(246): note: or 'void node::NODE_SET_METHOD(v8::Local<v
8::Template>,const char *,v8::FunctionCallback)' (compiling source file ..\src\validation.cc)
..\src\validation.cc(111): note: while trying to match the argument list '(v8::Local<v8::FunctionTemplate>, cons
t char [12], overloaded-function)'
..\src\validation.cc(112): error C2039: 'NewSymbol': is not a member of 'v8::String' [C:\Users\DevUser\job\rtc\Proje
ctRTC\node_modules\ws\build\validation.vcxproj]
C:\Users\DevUser\.node-gyp\6.11.0\include\node\v8.h(2110): note: see declaration of 'v8::String'
..\src\validation.cc(112): error C3861: 'NewSymbol': identifier not found [C:\Users\DevUser\job\rtc\ProjectRTC\node_
modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::True': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Pro
jectRTC\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): error C2660: 'v8::False': function does not take 0 arguments [C:\Users\DevUser\job\rtc\Pr
ojectRTC\node_modules\ws\build\validation.vcxproj]
..\src\validation.cc(134): fatal error C1003: error count exceeds 100; stopping compilation [C:\Users\DevUser\job\rt
c\ProjectRTC\node_modules\ws\build\validation.vcxproj]
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN [email protected] No license field.
added 235 packages in 11.025s
Hello,
I'm trying to connect thorough two different mobile(3g/4g) connections, one for the server and one different for the client, but I always get a ICE failed error in the js console. I use firefox (can't use chrome because now unsafe connections are not supported).
Is it right to try with a TURN server?
is this configuration in public/javascripts/rtcClient.js correct?
var localId,
config = {
peerConnectionConfig: {
iceServers: [
{
"username":"myusername",
"url": "turn:turn1.xirsys.com:443?transport=tcp",
"credential":"secret_number,eg: 287ae254-9380-4f81-af88-e1cc9ed27eb0"
},
{
"username":"myusername",
"url": "turn:turn1.xirsys.com:443?transport=udp",
"credential":"secret_number,eg: 287ae254-9380-4f81-af88-e1cc9ed27eb0"
}
] },
peerConnectionConstraints: {
optional: [{
"DtlsSrtpKeyAgreement": true,
}]
}
},
peerDatabase = {},
localStream,
remoteVideoContainer = document.getElementById('remoteVideosContainer'),
socket = io();
socket.on('message', handleMessage);
socket.on('id', function(id) {
localId = id;
});
thanks in advance!
i have deployed the server on both raspberry pi and heroku but am unable to see the share link when i click start on the web interface. the android app works flawless.
I am facing lot of connectivity issue. I am doing live chat between two android devices and it get's disconnected after every half minute. So why this is happening is any thing i can do to improve connectivity.
Is there a linux code for ProjectRTC?
Hello,
Thanks for the service provided by you.
Actually I am facing issue with this app , Earlier with your demo version I tried and it was working fine.
But now when I tried to use my own signalling server as mentioned by you , It creates the connection and establishes two way communication but the remote stream dont show and shows the black screen.
These are the logs :
This appears to be Chrome
rtcClient.js:85 received init from iHVl6rf-igXzBUxcAAAE
rtcClient.js:111 sending offer to iHVl6rf-igXzBUxcAAAE
8rtcClient.js:111 sending candidate to iHVl6rf-igXzBUxcAAAE
rtcClient.js:85 received init from iHVl6rf-igXzBUxcAAAE
rtcClient.js:111 sending offer to iHVl6rf-igXzBUxcAAAE
rtcClient.js:85 received init from iHVl6rf-igXzBUxcAAAE
rtcClient.js:111 sending offer to iHVl6rf-igXzBUxcAAAE
rtcClient.js:85 received answer from iHVl6rf-igXzBUxcAAAE
4rtcClient.js:85 received candidate from iHVl6rf-igXzBUxcAAAE
rtcClient.js:85 received init from iHVl6rf-igXzBUxcAAAE
rtcClient.js:111 sending offer to iHVl6rf-igXzBUxcAAAE
2rtcClient.js:85 received answer from iHVl6rf-igXzBUxcAAAE
so these are the logs & found that the conection and session info is passed accurately but the blob I am getting in video tag is showing the black screen.
I tried this on my test server with all the access , As I thought may be there is firewall issue on my port but it didn't worked. It dnt have any server side issue with port or access or firewall jammer now.
or I thought there might be the issue with
socket = io(); on "rtcClient.js" so I also tried this : socket = io('http://androidrtc.alphatesting.de:3000'); as well.
I tried to use different stun server as well by :
iceServers: [
{url:'stun:stun01.sipphone.com'}
//{"url": "stun:stun.l.google.com:19302"}
]
but didn't get my issue resolved.
The app is running on : http://androidrtc.alphatesting.de:3000
Please have a look at the issue .
I can't seem to find the license. Would you add one, please? See http://choosealicense.com/ for more information.
I'm running node js 0.8.22 on ubuntu 14 and I'm getting the follow error:
npm install
npm http GET https://registry.npmjs.org/body-parser
npm http GET https://registry.npmjs.org/errorhandler
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express-session
npm http GET https://registry.npmjs.org/jade
npm http GET https://registry.npmjs.org/method-override
npm http GET https://registry.npmjs.org/morgan
npm http GET https://registry.npmjs.org/multer
npm http GET https://registry.npmjs.org/serve-favicon
npm http 304 https://registry.npmjs.org/errorhandler
npm ERR! Error: No compatible version found: errorhandler@'^1.3.5'
npm ERR! Valid install targets:
npm ERR! ["1.0.0","1.0.1","1.0.2","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.2.3","1.3.0","1.3.1","1.2.4","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.4.0","1.4.1","1.4.2"]
npm ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:682:10)
npm ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:597:10
npm ERR! at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]
npm ERR! System Linux 3.13.0-48-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! cwd /home/ubuntu/ProjectRTC
npm ERR! node -v v0.8.22
npm ERR! npm -v 1.2.14
npm http 304 https://registry.npmjs.org/body-parser
npm http 304 https://registry.npmjs.org/jade
npm http 304 https://registry.npmjs.org/method-override
npm http 304 https://registry.npmjs.org/morgan
npm http 304 https://registry.npmjs.org/multer
npm http 304 https://registry.npmjs.org/serve-favicon
npm http 304 https://registry.npmjs.org/express-session
npm http 304 https://registry.npmjs.org/express
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/ubuntu/ProjectRTC/npm-debug.log
npm ERR! not ok code 0
I want to chat with a specifiedperson, so client.id needs to be specified.And how to set it rather Automatic generation?
I'm using chrome 47,from this version chrome supports only the https. While checking with the other systems i can't load the stream.How to overcome it locally without using HTTPS Server in the testing purpose.
I need to check in the other systems how to do it??
Please help me???
When I connect to the server from a android client - how do I easiest access the client-id from the android client itself (I want every client to know their own id)?
pls how can my andriod phone connet to the node js server on my system.and also the andriod app always open blank.
How to save to file after calling ?
now the port server listen is 3000. how to set another?
Hello,
I tried every possible combination to point to my TURN server, but unsuccessfully. I'm trying to use TURN server in hope to be able to establish calls between two devices where one is connected to the cellular network.
Please any advice are welcome. Thanks
After successfully running using "node app.js". I tried to use browser to browser communication but there isn't anything streaming in any of the browsers on the two devices I'm trying to use. Though I was able to copy the links giving to me on clicking start and this fire up browser permissions for camera and microphone and I can only see my self at the top-right part of the page but no part of the page is showing stream from other user(device).
When project RTC is installed on public server node.js. Clients connect but the live streaming stops to function. Tried it on google stun. Created custom turn server with and without credentials (turnserver). Tried it on custom stun server (Stuntman).
Is there a ios code for ProjectRTC?
hi everyone, i want record audio on server but i cant see any data! Please help me!
In streams list Random unique id returned.Which file contain this?
Which is base for RandomId generation?
help me?
Hello,
I am thankful for the project and I am especially interested in the combination of the web und android client. The video communication works wonderful, but I am searching for a way to extend the project for a chat functionality.
As far as I understood, the node.js server creates a stream for each participant. Is it possible to use this stream to also pass on textual data? Or should there be an additional stream, such that there are two streams - one for audio/ video and text? How should this functionality be implemented on android?
Thank you in advice!
the end of the call service is too late, i m waiting abouts 5-15 seconds, how do i fix ?
Can we run with HTTPS and how ?
Chrome v35
Firefox v30
Open chrome and firefox in the same machine, they can not talk to each other. Not sure the issue comes from browsers or ProjectRTC.
T.I.A
When I connect via browser (Crome), I get below error....
SyntaxError: Unexpected identifier in c:\Users...\Desktop\ProjectRTC\views\index.ejs while compiling ejs
at Function (native)
at Object.Template.compile (c:\Users...\Desktop\ProjectRTC\node_modules\ejs\lib\ejs.js:460:12)
Hi,
is there anyone that can help me to create a Remote Connection stop button?
am i able to geneate static files.
just like webpack workout a dist directory which i can direct put it into website
not from nodejs to startwith
Hi Pierre & co, thanks for a great project! I started working on a Cordova client for ProjectRTC, let me know if you have any questions/issues.
Server runs only localhost or 127.0.0.1
How to change ip of server?
Any hints
Thanks
When I try to start the project I get the following error:
npm ERR! weird error 127
npm WARN This failure might be due the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.debian.
npm ERR! not ok code 0
D:\projectrtc>npm start
[email protected] start D:\projectrtc
forever start app.js
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info: Forever processing file: app.js
Hello,
I created an application It was working well on http connection. But recently I am using SSL, it is working on http connection but not working on https connection. Webrtc doesn't work on Google Chrome without https connection so it is important. Is there any way to work it on https connection ?
Thanks
SyntaxError: missing ) after argument list in C:\Program Files\nodejs\ProjectRTC-master\views\index.ejs while compiling ejs
at Function (native)
at Object.Template.compile (C:\Program Files\nodejs\ProjectRTC-master\node_modules\ejs\lib\ejs.js:464:12)
at Object.compile (C:\Program Files\nodejs\ProjectRTC-master\node_modules\ejs\lib\ejs.js:288:16)
at handleCache (C:\Program Files\nodejs\ProjectRTC-master\node_modules\ejs\lib\ejs.js:147:16)
at View.exports.renderFile [as engine](C:Program FilesnodejsProjectRTC-masternode_modulesejslibejs.js:350:14)
at View.render (C:\Program Files\nodejs\ProjectRTC-master\node_modules\express\lib\view.js:126:8)
at tryRender (C:\Program Files\nodejs\ProjectRTC-master\node_modules\express\lib\application.js:639:10)
at EventEmitter.render (C:\Program Files\nodejs\ProjectRTC-master\node_modules\express\lib\application.js:591:3)
at ServerResponse.render (C:\Program Files\nodejs\ProjectRTC-master\node_modules\express\lib\response.js:961:7)
at index (C:\Program Files\nodejs\ProjectRTC-master\app\routes.js:5:9)
Hello,
In recent study, i want to build a multiplayer video room that can allow everyone in this room to see the rests. So can i use the data channel between web and android client to transmit all the streams web client received to every android client ? If possible, could you please give me some tips to reach this goal or any other solution to build this room?
Thanks for your attentions!
While loading Project RTC in Chrome 47 it display error in console as
getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
How to overcome it. Please help me...
Dear Sir,
Please help me configuring project RTC with my own amazon ec2 TURN server.
Thank You
Hi,I have implemented the ProjectRTC for video calling between web and Android now I need to extend it by removing web browser support and directly pass video stream of my camera into it.
How can I achieve this?
Any help documents available for call server methods...
Have anyone worked on Trickling Ice Candidates as mentioned here ? It'll possibly speed up the connection time and improve reconnection logic.
Hi,
Program works, and streaming from browser. But how can possible streaming from android app?
Thank you for your advice!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.