C:\Users\syriv\frame>npm run demo > Frame@0.0.0 demo C:\Users\syriv\frame > npm install && electron-rebuild && npm run dev npm WARN deprecated babel@6.23.0: In 6.x, the babel package has been deprecated in favor of babel-cli. Check https://opencollective.com/babel to support the Babel maintainers npm WARN deprecated babel-preset-es2015@6.24.1: 🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update! npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info. npm WARN deprecated fs-promise@2.0.3: Use mz or fs-extra^3.0 with Promise Support npm WARN deprecated tar.gz@1.0.7: ⚠️ WARNING ⚠️ tar.gz module has been deprecated and your application is vulnerable. Please use tar module instead: https://npmjs.com/tar > scrypt@6.0.3 preinstall C:\Users\syriv\frame\node_modules\scrypt > node node-scrypt-preinstall.js > keccak@1.4.0 install C:\Users\syriv\frame\node_modules\keccak > npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used." > keccak@1.4.0 rebuild C:\Users\syriv\frame\node_modules\keccak > node-gyp rebuild C:\Users\syriv\frame\node_modules\keccak>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. addon.cc win_delay_load_hook.cc c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(333): error C2988: unrecognizable template declaration/definition [C:\ Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(333): error C2059: syntax error : 'using' [C:\Users\syriv\frame\node_m odules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\nod e_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C2236: unexpected 'class' 'v8::WeakCallbackType'. Did you forget a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C3381: 'v8::WeakCallbackType' : assembly access specifiers are only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C4430: missing type specifier - int assumed. Note: C++ doe s not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C4430: missing type specifier - int assumed. Note: C++ doe s not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C2143: syntax error : missing ';' before '}' [C:\Users\syr iv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(465): error C4430: missing type specifier - int assumed. Note: C++ doe s not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(605): error C2253: 'PersistentBase' : pure specifier or abstract ov erride specifier only allowed on virtual function [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(626) : see reference to class template instantiation 'v8::Pe rsistentBase' being compiled c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(826): error C2253: 'Global' : pure specifier or abstract override s pecifier only allowed on virtual function [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(833) : see reference to class template instantiation 'v8::Gl obal' being compiled c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(838): error C2988: unrecognizable template declaration/definition [C:\ Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(838): error C2059: syntax error : 'using' [C:\Users\syriv\frame\node_m odules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(904): error C2989: 'v8::HandleScope' : class template has already been declared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(316) : see declaration of 'v8::HandleScope' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(940): error C2989: 'v8::EscapableHandleScope' : class template has alr eady been declared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(137) : see declaration of 'v8::EscapableHandleScope' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(978): error C2989: 'v8::Data' : class template has already been declar ed as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(73) : see declaration of 'v8::Data' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(1211): error C2989: 'v8::Script' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(97) : see declaration of 'v8::Script' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(1656): error C2989: 'v8::StackTrace' : class template has already been declared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(102) : see declaration of 'v8::StackTrace' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(1724): error C2989: 'v8::StackFrame' : class template has already been declared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(101) : see declaration of 'v8::StackFrame' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2376): error C2989: 'v8::Value' : class template has already been decl ared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(110) : see declaration of 'v8::Value' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2382): error C2989: 'v8::Primitive' : class template has already been declared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(92) : see declaration of 'v8::Primitive' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2397): error C2989: 'v8::Boolean' : class template has already been de clared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(69) : see declaration of 'v8::Boolean' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2418): error C2989: 'v8::Name' : class template has already been decla red as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(85) : see declaration of 'v8::Name' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2426): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\no de_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2426): error C3306: 'v8::': unnamed class template is not allowed [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2438): error C2236: unexpected 'class' 'v8::NewStringType'. Did you fo rget a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2438): error C3381: 'v8::NewStringType' : assembly access specifiers a re only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2807): error C2989: 'v8::String' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(103) : see declaration of 'v8::String' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2858): error C2989: 'v8::Symbol' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(105) : see declaration of 'v8::Symbol' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2892): error C2989: 'v8::Private' : class template has already been de clared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(107) : see declaration of 'v8::Private' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2906): error C2989: 'v8::Number' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(86) : see declaration of 'v8::Number' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2921): error C2989: 'v8::Integer' : class template has already been de clared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(81) : see declaration of 'v8::Integer' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2935): error C2989: 'v8::Int32' : class template has already been decl ared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(80) : see declaration of 'v8::Int32' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(2949): error C2989: 'v8::Uint32' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(108) : see declaration of 'v8::Uint32' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3023): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\no de_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3023): error C3306: 'v8::': unnamed class template is not allowed [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3023): error C2236: unexpected 'class' 'v8::KeyCollectionMode'. Did yo u forget a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3023): error C3381: 'v8::KeyCollectionMode' : assembly access specifie rs are only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxpro j] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3029): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\no de_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3029): error C3306: 'v8::': unnamed class template is not allowed [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3029): error C2236: unexpected 'class' 'v8::IndexFilter'. Did you forg et a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3029): error C3381: 'v8::IndexFilter' : assembly access specifiers are only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3034): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\no de_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3034): error C3306: 'v8::': unnamed class template is not allowed [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3034): error C2236: unexpected 'class' 'v8::IntegrityLevel'. Did you f orget a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3034): error C3381: 'v8::IntegrityLevel' : assembly access specifiers are only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3485): error C2989: 'v8::Object' : class template has already been dec lared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(88) : see declaration of 'v8::Object' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3515): error C2989: 'v8::Array' : class template has already been decl ared as a non-class template [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(67) : see declaration of 'v8::Array' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C2332: 'enum' : missing tag name [C:\Users\syriv\frame\no de_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C2236: unexpected 'class' 'v8::ConstructorBehavior'. Did you forget a ';'? [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C3381: 'v8::ConstructorBehavior' : assembly access specif iers are only available in code compiled with a /clr option [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxp roj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C2143: syntax error : missing ';' before '}' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3811): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3816): error C2504: 'v8::Object' : base class undefined [C:\Users\syri v\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3823): error C2061: syntax error : identifier 'FunctionCallback' [C:\U sers\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3825): error C2059: syntax error : ')' [C:\Users\syriv\frame\node_modu les\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3825): error C2143: syntax error : missing ')' before ';' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3829): error C2061: syntax error : identifier 'FunctionCallback' [C:\U sers\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3829): error C2059: syntax error : ')' [C:\Users\syriv\frame\node_modu les\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3829): error C2143: syntax error : missing ')' before ';' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3839): error C2059: syntax error : 'return' [C:\Users\syriv\frame\node _modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3839): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3844): error C2146: syntax error : missing ';' before identifier 'Call ' [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3850): error C2270: 'GetName' : modifiers not allowed on nonmember fun ctions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3858): error C2270: 'GetInferredName' : modifiers not allowed on nonme mber functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3864): error C2270: 'GetDebugName' : modifiers not allowed on nonmembe r functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3870): error C2270: 'GetDisplayName' : modifiers not allowed on nonmem ber functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3876): error C2270: 'GetScriptLineNumber' : modifiers not allowed on n onmember functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3881): error C2270: 'GetScriptColumnNumber' : modifiers not allowed on nonmember functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3886): error C2270: 'IsBuiltin' : modifiers not allowed on nonmember f unctions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3891): error C2270: 'ScriptId' : modifiers not allowed on nonmember fu nctions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3897): error C2270: 'GetBoundFunction' : modifiers not allowed on nonm ember functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3899): error C2270: 'GetScriptOrigin' : modifiers not allowed on nonme mber functions [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3903): error C2059: syntax error : 'private' [C:\Users\syriv\frame\nod e_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3904): error C2059: syntax error : ')' [C:\Users\syriv\frame\node_modu les\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3916): error C2504: 'Object' : base class undefined [C:\Users\syriv\fr ame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3924): error C2504: 'Object' : base class undefined [C:\Users\syriv\fr ame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3930): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3930): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3930): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3930): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3931): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3931): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3931): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3932): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3937): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3937): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3937): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3943): error C2061: syntax error : identifier 'Local' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3944): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3944): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3945): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3947): error C2061: syntax error : identifier 'Local' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3948): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3948): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3949): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3951): error C2061: syntax error : identifier 'Value' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3955): error C2061: syntax error : identifier 'Value' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3965): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3965): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3965): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3966): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3966): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3967): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3970): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3970): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3970): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3971): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3971): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3972): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3984): error C2143: syntax error : missing ';' before '<' [C:\Users\sy riv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3984): error C4430: missing type specifier - int assumed. Note: C++ do es not support default-int [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3984): error C2238: unexpected token(s) preceding ';' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3991): error C2061: syntax error : identifier 'Value' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(3997): error C2061: syntax error : identifier 'Value' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(4034): error C2061: syntax error : identifier 'Local' [C:\Users\syriv\ frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(4034): error C2535: 'PropertyDescriptor::PropertyDescriptor(void)' : m ember function already defined or declared [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(4031) : see declaration of 'PropertyDescriptor::PropertyDesc riptor' c:\users\syriv\.node-gyp\8.9.4\include\node\v8.h(4034): fatal error C1003: error count exceeds 100; stopping compilatio n [C:\Users\syriv\frame\node_modules\keccak\build\keccak.vcxproj] gyp ERR! build error gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Windows_NT 10.0.16299 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\syriv\frame\node_modules\keccak gyp ERR! node -v v8.9.4 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! keccak@1.4.0 rebuild: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the keccak@1.4.0 rebuild script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\syriv\AppData\Roaming\npm-cache\_logs\2018-03-13T05_22_24_668Z-debug.log "Keccak bindings compilation fail. Pure JS implementation will be used." > scrypt@6.0.3 install C:\Users\syriv\frame\node_modules\scrypt > node-gyp rebuild C:\Users\syriv\frame\node_modules\scrypt>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Warning: Missing input files: C:\Users\syriv\frame\node_modules\scrypt\build\..\scrypt\win\include\config.h Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. Copying scrypt/win/include/config.h to scrypt/scrypt-1.2.0/config.h The system cannot find the file specified. win_delay_load_hook.cc Generating code Finished generating code copied_files.vcxproj -> C:\Users\syriv\frame\node_modules\scrypt\build\Release\\copied_files.node memlimit.c keyderivation.c pickparams.c hash.c win_delay_load_hook.cc scrypt_wrapper.vcxproj -> C:\Users\syriv\frame\node_modules\scrypt\build\Release\\scrypt_wrapper.lib crypto_scrypt.c crypto_scrypt_smix.c warnp.c ..\scrypt\scrypt-1.2.0\lib\crypto\crypto_scrypt.c(172): error C2059: syntax error : '.' [C:\Users\syriv\frame\node_modu les\scrypt\build\scrypt_lib.vcxproj] ..\scrypt\scrypt-1.2.0\lib\crypto\crypto_scrypt.c(187): error C2059: syntax error : '}' [C:\Users\syriv\frame\node_modu les\scrypt\build\scrypt_lib.vcxproj] sha256.c insecure_memzero.c scryptenc_cpuperf.c mman.c gettimeofday.c gyp ERR! build error gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Windows_NT 10.0.16299 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\syriv\frame\node_modules\scrypt gyp ERR! node -v v8.9.4 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok npm WARN webpack-cli@2.0.11 requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself. npm WARN Frame@0.0.0 No repository field. npm WARN Frame@0.0.0 No license field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! scrypt@6.0.3 install: `node-gyp rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the scrypt@6.0.3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\syriv\AppData\Roaming\npm-cache\_logs\2018-03-13T05_22_40_980Z-debug.log npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! Frame@0.0.0 demo: `npm install && electron-rebuild && npm run dev` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the Frame@0.0.0 demo script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\syriv\AppData\Roaming\npm-cache\_logs\2018-03-13T05_22_42_374Z-debug.log