kevinhikaruevans / uojs2

An unfinished web-based client written in Javascript for the game Ultima Online
MIT License
53 stars 28 forks source link

node-gyp build errors #85

Closed boberski666 closed 7 years ago

boberski666 commented 7 years ago
$ yarn install                                                                                                  
yarn install v0.18.1                                                                                            
[1/4] Resolving packages...                                                                                     
[2/4] Fetching packages...                                                                                      
warning fsevents@1.0.17: The platform "win32" is incompatible with this module.                                 
info "fsevents@1.0.17" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...                                                                                   
warning Incorrect peer dependency "three@~0.82.1".                                                              
warning Incorrect peer dependency "webpack@^2.1.0-beta.19".                                                     
[4/4] Building fresh packages...                                                                                
[1/2] ⠂ sharp                                                                                                   
[2/2] ⠄ uop-hash                                                                                                
[-/2] ⠄ waiting...                                                                                              
[-/2] ⠄ waiting...                                                                                              
error E:\UltimaOnline\UOJS2\node_modules\uop-hash: Command failed.                                              
Exit code: 1                                                                                                    
Command: C:\WINDOWS\system32\cmd.exe                                                                            
Arguments: /d /s /c node-gyp rebuild                                                                            
Directory: E:\UltimaOnline\UOJS2\node_modules\uop-hash                                                          
Output:                                                                                                         

info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.        

Windows 10 :)

kevinhikaruevans commented 7 years ago

Does yarn install --verbose show any more detail on the build error?

I think I need to setup appveyor and travis in uop-hash to build the binaries.

boberski666 commented 7 years ago
(...)
[4/4] Building fresh packages...
[1/2] ⢀ sharp
[2/2] ⢀ uop-hash
[-/2] ⢀ waiting...
[-/2] ⢀ waiting...
verbose Error: E:\UltimaOnline\UOJS2\node_modules\uop-hash: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\uop-hash
Output:

    at MessageError (C:\Program Files (x86)\Yarn\lib\errors.js:8:5)
    at SpawnError (C:\Program Files (x86)\Yarn\lib\errors.js:18:1)
    at ChildProcess.proc.on.code (C:\Program Files (x86)\Yarn\lib\util\child.js:107:15)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:877:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
error E:\UltimaOnline\UOJS2\node_modules\uop-hash: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\uop-hash
Output:

info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
kevinhikaruevans commented 7 years ago

Try cloning it again and running yarn upgrade. It should install the Windows binaries now.

boberski666 commented 7 years ago

Now I get:

$ yarn install
yarn install v0.18.1
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.0.17: The platform "win32" is incompatible with this module.
info "fsevents@1.0.17" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning Incorrect peer dependency "three@~0.82.1".
warning Incorrect peer dependency "webpack@^2.1.0-beta.19".
[4/4] Building fresh packages...
[1/2] ⠁ sharp: not ok
[2/2] ⠂ uop-hash
[-/2] ⠂ waiting...
[-/2] ⠂ waiting...
error E:\UltimaOnline\UOJS2\node_modules\sharp: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\sharp
Output:
@ E:\UltimaOnline\UOJS2\node_modules\sharp
$ if not defined npm_config_node_gyp (node "C:\Program Files (x86)\Yarn\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
gyp info it worked if it ends with ok
gyp info using node-gyp@3.4.0
gyp info using node@6.9.1 | win32 | x64
gyp ERR! configure error
gyp ERR! stack Error: Python executable "C:\Users\Boberski\AppData\Local\Programs\Python\Python35-32\python.EXE" is v3.5.2, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack     at failPythonVersion (C:\Program Files (x86)\Yarn\node_modules\node-gyp\lib\configure.js:454:14)

gyp ERR! stack     at C:\Program Files (x86)\Yarn\node_modules\node-gyp\lib\configure.js:443:9
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:197:7)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack     at Socket.<anonymous> (internal/child_process.js:334:11)
gyp ERR! stack     at emitOne (events.js:96:13)
gyp ERR! stack     at Socket.emit (events.js:188:7)
gyp ERR! stack     at Pipe._handle.close [as _onclose] (net.js:498:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "D:\\Apps\\NodeJS\\node.exe" "C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd E:\UltimaOnline\UOJS2\node_modules\sharp
gyp ERR! node -v v6.9.1
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

On fresh cloned repo

boberski666 commented 7 years ago

I must install python 2.7?

kevinhikaruevans commented 7 years ago

You might need to install 2.7 yeah.

boberski666 commented 7 years ago

After instaling python 2.7.13:

$ yarn install
yarn install v0.18.1
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.0.17: The platform "win32" is incompatible with this module.
info "fsevents@1.0.17" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning Incorrect peer dependency "three@~0.82.1".
warning Incorrect peer dependency "webpack@^2.1.0-beta.19".
[4/4] Building fresh packages...
[1/2] ⠐ sharp: not ok
[2/2] ⠐ uop-hash
[-/2] ⠐ waiting...
[-/2] ⠈ waiting...
error E:\UltimaOnline\UOJS2\node_modules\sharp: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\sharp
Output:
@ E:\UltimaOnline\UOJS2\node_modules\sharp
$ if not defined npm_config_node_gyp (node "C:\Program Files (x86)\Yarn\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
gyp info it worked if it ends with ok
gyp info using node-gyp@3.4.0
gyp info using node@6.9.1 | win32 | x64
gyp http GET https://nodejs.org/download/release/v6.9.1/node-v6.9.1-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v6.9.1/node-v6.9.1-headers.tar.gz
gyp http GET https://nodejs.org/download/release/v6.9.1/SHASUMS256.txt
gyp http GET https://nodejs.org/download/release/v6.9.1/win-x86/node.lib
gyp http GET https://nodejs.org/download/release/v6.9.1/win-x64/node.lib
gyp http 200 https://nodejs.org/download/release/v6.9.1/SHASUMS256.txt
gyp http 200 https://nodejs.org/download/release/v6.9.1/win-x64/node.lib
gyp http 200 https://nodejs.org/download/release/v6.9.1/win-x86/node.lib
gyp info spawn D:\Apps\Python27\python.EXE
gyp info spawn args [ 'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\gyp\\gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'msvs',
gyp info spawn args   '-G',
gyp info spawn args   'msvs_version=auto',
gyp info spawn args   '-I',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build\\config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Users\\Boberski\\.node-gyp\\6.9.1\\include\\node\\common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=C:\\Users\\Boberski\\.node-gyp\\6.9.1',
gyp info spawn args   '-Dnode_gyp_dir=C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp',
gyp info spawn args   '-Dnode_lib_file=node.lib',
gyp info spawn args   '-Dmodule_root_dir=E:\\UltimaOnline\\UOJS2\\node_modules\\sharp',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build',
gyp info spawn args   '-Goutput_dir=.' ]
Traceback (most recent call last):
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\gyp_main.py", line 16, in <module>
    sys.exit(gyp.script_main())
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main
    return main(sys.argv[1:])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main
    return gyp_main(args)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 514, in gyp_main
    options.duplicate_basename_check)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 130, in Load
    params['parallel'], params['root_targets'])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 2775, in Load
    variables, includes, depth, check, True)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 417, in LoadTargetBuildFile

    build_file_data, PHASE_EARLY, variables, build_file_path)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1214, in ProcessVariablesAndConditionsInDict
    variables, build_file, 'variables')
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1225, in ProcessVariablesAndConditionsInDict
    'only, found ' + expanded.__class__.__name__ + ' for ' + key)
ValueError: Variable expansion in this context permits str and int only, found long for lastUpdateCheck while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (C:\Program Files (x86)\Yarn\node_modules\node-gyp\lib\configure.js:305:16)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "D:\\Apps\\NodeJS\\node.exe" "C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd E:\UltimaOnline\UOJS2\node_modules\sharp
gyp ERR! node -v v6.9.1
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
kevinhikaruevans commented 7 years ago

It looks like it's failing on installing Sharp.

You might need to install the requirements for node-gyp. Look here for more information (under "On Windows" and "Option 2"): https://github.com/nodejs/node-gyp

boberski666 commented 7 years ago

Done so and now geting:

$ yarn install
yarn install v0.18.1
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.0.17: The platform "win32" is incompatible with this module.
info "fsevents@1.0.17" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning Incorrect peer dependency "three@~0.82.1".
warning Incorrect peer dependency "webpack@^2.1.0-beta.19".
[4/4] Building fresh packages...
[1/2] ⠈ sharp: ERR! not ok
[2/2] ⠈ uop-hash
[-/2] ⠈ waiting...
[-/2] ⠈ waiting...
error E:\UltimaOnline\UOJS2\node_modules\sharp: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\sharp
Output:
@ E:\UltimaOnline\UOJS2\node_modules\sharp
$ if not defined npm_config_node_gyp (node "C:\Program Files (x86)\Yarn\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
gyp info it worked if it ends with ok
gyp info using node-gyp@3.4.0
gyp info using node@6.9.1 | win32 | x64
gyp info spawn C:\Users\Boberski\.windows-build-tools\python27\python.exe
gyp info spawn args [ 'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\gyp\\gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'msvs',
gyp info spawn args   '-G',
gyp info spawn args   'msvs_version=2015',
gyp info spawn args   '-I',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build\\config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Users\\Boberski\\.node-gyp\\6.9.1\\include\\node\\common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=C:\\Users\\Boberski\\.node-gyp\\6.9.1',
gyp info spawn args   '-Dnode_gyp_dir=C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp',
gyp info spawn args   '-Dnode_lib_file=node.lib',
gyp info spawn args   '-Dmodule_root_dir=E:\\UltimaOnline\\UOJS2\\node_modules\\sharp',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build',
gyp info spawn args   '-Goutput_dir=.' ]
Traceback (most recent call last):
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\gyp_main.py", line 16, in <module>
    sys.exit(gyp.script_main())
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main
    return main(sys.argv[1:])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main
    return gyp_main(args)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 514, in gyp_main
    options.duplicate_basename_check)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 130, in Load
    params['parallel'], params['root_targets'])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 2775, in Load
    variables, includes, depth, check, True)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 417, in LoadTargetBuildFile

    build_file_data, PHASE_EARLY, variables, build_file_path)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1214, in ProcessVariablesAndConditionsInDict
    variables, build_file, 'variables')
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1225, in ProcessVariablesAndConditionsInDict
    'only, found ' + expanded.__class__.__name__ + ' for ' + key)
ValueError: Variable expansion in this context permits str and int only, found long for lastUpdateCheck while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (C:\Program Files (x86)\Yarn\node_modules\node-gyp\lib\configure.js:305:16)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "D:\\Apps\\NodeJS\\node.exe" "C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd E:\UltimaOnline\UOJS2\node_modules\sharp
gyp ERR! node -v v6.9.1
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
boberski666 commented 7 years ago

I also tried:

$ npm install sharp

> sharp@0.17.1 install E:\UltimaOnline\UOJS2\node_modules\sharp
> node-gyp rebuild

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN extract-text-webpack-plugin@2.0.0-beta.4 requires a peer of webpack@^2.1.0-beta.19 but none was installed.

npm WARN react-three-renderer@3.0.2 requires a peer of three@~0.82.1 but none was installed.
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "D:\\Apps\\NodeJS\\node.exe" "D:\\Apps\\NodeJS\\node_modules\\npm\\bin\\npm-cli.js" "install" "sharp"

npm ERR! node v6.9.1
npm ERR! npm  v4.0.5
npm ERR! code ELIFECYCLE

npm ERR! sharp@0.17.1 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sharp@0.17.1 install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the sharp package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs sharp
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls sharp
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     E:\UltimaOnline\UOJS2\npm-debug.log
kevinhikaruevans commented 7 years ago

Does npm-debug.log show any more information or is it the same as the log?

boberski666 commented 7 years ago

It is basically the same.

kevinhikaruevans commented 7 years ago

I'm really not sure what the issue is then. 😕

You can try opening an issue in https://github.com/lovell/sharp or the node-gyp repo.

boberski666 commented 7 years ago

Maybe it is windows kinda problem... I will do tests on centos tommorow

kevinhikaruevans commented 7 years ago

I'm running Windows 10 and it seems to be compiling fine, but I also have a ton of additional dev tools installed.

kevinhikaruevans commented 7 years ago

Gonna close this issue since it's a problem with sharp or node-gyp. Might reopen it later.

boberski666 commented 7 years ago

Mayby I will to be extra safe upload log file.

boberski666 commented 7 years ago

npm-debug.log.txt

kevinhikaruevans commented 7 years ago

Does it work if you run yarn global add node-gyp or npm install --global node-gyp?

boberski666 commented 7 years ago

Both do not work, what version od node do you have?

boberski666 commented 7 years ago

I updaten donde I updated yarn, done yarn global add node-gyp and getting:

E:\UltimaOnline\UOJS2>yarn install
yarn install v0.19.1
[1/4] Resolving packages...
[2/4] Fetching packages...
warning fsevents@1.0.17: The platform "win32" is incompatible with this module.
info "fsevents@1.0.17" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning "react-three-renderer@3.0.2" has incorrect peer dependency "three@~0.82.1".
warning "extract-text-webpack-plugin@2.0.0-beta.4" has incorrect peer dependency "webpack@^2.1.0-beta.19".
[4/4] Building fresh packages...
[1/2] ⠈ sharp: ERR! not ok
[2/2] ⠈ uop-hash
[-/2] ⠈ waiting...
[-/2] ⠈ waiting...
error E:\UltimaOnline\UOJS2\node_modules\sharp: Command failed.
Exit code: 1
Command: C:\WINDOWS\system32\cmd.exe
Arguments: /d /s /c node-gyp rebuild
Directory: E:\UltimaOnline\UOJS2\node_modules\sharp
Output:
E:\UltimaOnline\UOJS2\node_modules\sharp>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\Yarn\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
gyp info it worked if it ends with ok
gyp info using node-gyp@3.5.0
gyp info using node@6.9.5 | win32 | x64
gyp info spawn C:\Users\Boberski\.windows-build-tools\python27\python.exe
gyp info spawn args [ 'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\gyp\\gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'msvs',
gyp info spawn args   '-G',
gyp info spawn args   'msvs_version=2015',
gyp info spawn args   '-I',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build\\config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\\Users\\Boberski\\.node-gyp\\6.9.5\\include\\node\\common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=C:\\Users\\Boberski\\.node-gyp\\6.9.5',
gyp info spawn args   '-Dnode_gyp_dir=C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp',
gyp info spawn args   '-Dnode_lib_file=node.lib',
gyp info spawn args   '-Dmodule_root_dir=E:\\UltimaOnline\\UOJS2\\node_modules\\sharp',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'E:\\UltimaOnline\\UOJS2\\node_modules\\sharp\\build',
gyp info spawn args   '-Goutput_dir=.' ]
Traceback (most recent call last):
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\gyp_main.py", line 16, in <module>
    sys.exit(gyp.script_main())
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main
    return main(sys.argv[1:])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main
    return gyp_main(args)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 514, in gyp_main
    options.duplicate_basename_check)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 130, in Load
    params['parallel'], params['root_targets'])
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 2778, in Load
    variables, includes, depth, check, True)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 420, in LoadTargetBuildFile
    build_file_data, PHASE_EARLY, variables, build_file_path)
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1217, in ProcessVariablesAndConditionsInDict
    variables, build_file, 'variables')
  File "C:\Program Files (x86)\Yarn\node_modules\node-gyp\gyp\pylib\gyp\input.py", line 1228, in ProcessVariablesAndConditionsInDict
    'only, found ' + expanded.__class__.__name__ + ' for ' + key)
ValueError: Variable expansion in this context permits str and int only, found long for lastUpdateCheck while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (C:\Program Files (x86)\Yarn\node_modules\node-gyp\lib\configure.js:308:16)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "D:\\Apps\\NodeJS\\node.exe" "C:\\Program Files (x86)\\Yarn\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd E:\UltimaOnline\UOJS2\node_modules\sharp
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
kevinhikaruevans commented 7 years ago

I'm using node 7.2.1. It just looks like some build error w/ node-gyp in sharp.

boberski666 commented 7 years ago

I will install 7.5 and check if it is different in any way..... Geez Kevin yo sure make it hard to work with :P

boberski666 commented 7 years ago

Ok.. after update npm install finished with now warnings :) But.... :P

E:\UltimaOnline\UOJS2>yarn run development
yarn run v0.19.1
$ concurrently -k -c "blue,green" -p [{name}] -n "proxy,dev-server" "yarn run proxy:debug" "yarn run development:client"
[dev-server] yarn run v0.19.1
[dev-server] $ webpack-dev-server --config webpack --hot --inline
[proxy] yarn run v0.19.1
[proxy] $ node src/server -d=*
[proxy] E:\UltimaOnline\UOJS2\node_modules\bindings\bindings.js:91
[proxy]   throw err
[proxy]   ^
[proxy]
[proxy] Error: Could not locate the bindings file. Tried:
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\build\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\build\Debug\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\build\Release\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\out\Debug\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\Debug\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\out\Release\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\Release\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\build\default\hash.node
[proxy]  → E:\UltimaOnline\UOJS2\node_modules\uop-hash\compiled\7.5.0\win32\x64\hash.node
[proxy]     at bindings (E:\UltimaOnline\UOJS2\node_modules\bindings\bindings.js:88:9)
[proxy]     at Object.<anonymous> (E:\UltimaOnline\UOJS2\node_modules\uop-hash\index.js:1:94)
[proxy]     at Module._compile (module.js:571:32)
[proxy]     at Object.Module._extensions..js (module.js:580:10)
[proxy]     at Module.load (module.js:488:32)
[proxy]     at tryModuleLoad (module.js:447:12)
[proxy]     at Function.Module._load (module.js:439:3)
[proxy]     at Module.require (module.js:498:17)
[proxy]     at require (internal/module.js:20:19)
[proxy]     at Object.<anonymous> (E:\UltimaOnline\UOJS2\node_modules\uodatareader\fileindexreader.js:3:14)
[proxy] error Command failed with exit code 1.
[proxy] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
[proxy] yarn run proxy:debug exited with code 1
--> Sending SIGTERM to other processes..
[dev-server] yarn run development:client exited with code 1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
boberski666 commented 7 years ago

Also I will put log from npm install:

E:\UltimaOnline\UOJS2>npm install

> uop-hash@1.0.5 preinstall E:\UltimaOnline\UOJS2\node_modules\.staging\uop-hash-47202a5e
> npm install node-pre-gyp

uop-hash@1.0.5 E:\UltimaOnline\UOJS2\node_modules\.staging\uop-hash-47202a5e
`-- node-pre-gyp@0.6.33
  +-- mkdirp@0.5.1
  | `-- minimist@0.0.8
  +-- nopt@3.0.6
  | `-- abbrev@1.0.9
  +-- npmlog@4.0.2
  | +-- are-we-there-yet@1.1.2
  | | +-- delegates@1.0.0
  | | `-- readable-stream@2.2.2
  | +-- console-control-strings@1.1.0
  | +-- gauge@2.7.3
  | | +-- aproba@1.1.1
  | | +-- has-unicode@2.0.1
  | | +-- object-assign@4.1.1
  | | +-- signal-exit@3.0.2
  | | +-- string-width@1.0.2
  | | | +-- code-point-at@1.1.0
  | | | `-- is-fullwidth-code-point@1.0.0
  | | |   `-- number-is-nan@1.0.1
  | | +-- strip-ansi@3.0.1
  | | | `-- ansi-regex@2.1.1
  | | `-- wide-align@1.1.0
  | `-- set-blocking@2.0.0
  +-- rc@1.1.6
  | +-- deep-extend@0.4.1
  | +-- ini@1.3.4
  | +-- minimist@1.2.0
  | `-- strip-json-comments@1.0.4
  +-- request@2.79.0
  | +-- aws-sign2@0.6.0
  | +-- aws4@1.6.0
  | +-- caseless@0.11.0
  | +-- combined-stream@1.0.5
  | | `-- delayed-stream@1.0.0
  | +-- extend@3.0.0
  | +-- forever-agent@0.6.1
  | +-- form-data@2.1.2
  | | `-- asynckit@0.4.0
  | +-- har-validator@2.0.6
  | | +-- chalk@1.1.3
  | | | +-- ansi-styles@2.2.1
  | | | +-- escape-string-regexp@1.0.5
  | | | +-- has-ansi@2.0.0
  | | | `-- supports-color@2.0.0
  | | +-- commander@2.9.0
  | | | `-- graceful-readlink@1.0.1
  | | +-- is-my-json-valid@2.15.0
  | | | +-- generate-function@2.0.0
  | | | +-- generate-object-property@1.2.0
  | | | | `-- is-property@1.0.2
  | | | +-- jsonpointer@4.0.1
  | | | `-- xtend@4.0.1
  | | `-- pinkie-promise@2.0.1
  | |   `-- pinkie@2.0.4
  | +-- hawk@3.1.3
  | | +-- boom@2.10.1
  | | +-- cryptiles@2.0.5
  | | +-- hoek@2.16.3
  | | `-- sntp@1.0.9
  | +-- http-signature@1.1.1
  | | +-- assert-plus@0.2.0
  | | +-- jsprim@1.3.1
  | | | +-- extsprintf@1.0.2
  | | | +-- json-schema@0.2.3
  | | | `-- verror@1.3.6
  | | `-- sshpk@1.10.2
  | |   +-- asn1@0.2.3
  | |   +-- assert-plus@1.0.0
  | |   +-- bcrypt-pbkdf@1.0.1
  | |   +-- dashdash@1.14.1
  | |   | `-- assert-plus@1.0.0
  | |   +-- ecc-jsbn@0.1.1
  | |   +-- getpass@0.1.6
  | |   | `-- assert-plus@1.0.0
  | |   +-- jodid25519@1.0.2
  | |   +-- jsbn@0.1.0
  | |   `-- tweetnacl@0.14.5
  | +-- is-typedarray@1.0.0
  | +-- isstream@0.1.2
  | +-- json-stringify-safe@5.0.1
  | +-- mime-types@2.1.14
  | | `-- mime-db@1.26.0
  | +-- oauth-sign@0.8.2
  | +-- qs@6.3.0
  | +-- stringstream@0.0.5
  | +-- tough-cookie@2.3.2
  | | `-- punycode@1.4.1
  | +-- tunnel-agent@0.4.3
  | `-- uuid@3.0.1
  +-- rimraf@2.5.4
  | `-- glob@7.1.1
  |   +-- fs.realpath@1.0.0
  |   +-- inflight@1.0.6
  |   +-- minimatch@3.0.3
  |   | `-- brace-expansion@1.1.6
  |   |   +-- balanced-match@0.4.2
  |   |   `-- concat-map@0.0.1
  |   +-- once@1.4.0
  |   `-- path-is-absolute@1.0.1
  +-- semver@5.3.0
  +-- tar@2.2.1
  | +-- block-stream@0.0.9
  | +-- fstream@1.0.10
  | | `-- graceful-fs@4.1.11
  | `-- inherits@2.0.3
  `-- tar-pack@3.3.0
    +-- debug@2.2.0
    | `-- ms@0.7.1
    +-- fstream-ignore@1.0.5
    +-- once@1.3.3
    | `-- wrappy@1.0.2
    +-- readable-stream@2.1.5
    | +-- buffer-shims@1.0.0
    | +-- core-util-is@1.0.2
    | +-- isarray@1.0.0
    | +-- process-nextick-args@1.0.7
    | +-- string_decoder@0.10.31
    | `-- util-deprecate@1.0.2
    `-- uid-number@0.0.6

npm WARN prefer global colorguard@1.2.0 should be installed with -g

> sharp@0.17.1 install E:\UltimaOnline\UOJS2\node_modules\sharp
> node-gyp rebuild

E:\UltimaOnline\UOJS2\node_modules\sharp>if not defined npm_config_node_gyp (node "D:\Apps\NodeJS\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  VError.cpp
  VInterpolate.cpp
  VImage.cpp
  win_delay_load_hook.cc
     Creating library E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\libvips-cpp.lib and object E:\UltimaOnline
  \UOJS2\node_modules\sharp\build\Release\libvips-cpp.exp
  Generating code
  Finished generating code
  libvips-cpp.vcxproj -> E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\\libvips-cpp.dll
  libvips-cpp.vcxproj -> E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\libvips-cpp.pdb (Full PDB)
  common.cc
  metadata.cc
  operations.cc
  pipeline.cc
  sharp.cc
  utilities.cc
  win_delay_load_hook.cc
     Creating library E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\sharp.lib and object E:\UltimaOnline\UOJS2
  \node_modules\sharp\build\Release\sharp.exp
  Generating code
  Finished generating code
  sharp.vcxproj -> E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\\sharp.node
  sharp.vcxproj -> E:\UltimaOnline\UOJS2\node_modules\sharp\build\Release\sharp.pdb (Full PDB)
  Copying vendor/lib/libcroco-0.6-3.dll to build/Release\libcroco-0.6-3.dll
          1 file(s) copied.
  Copying vendor/lib/libfreetype-6.dll to build/Release\libfreetype-6.dll
          1 file(s) copied.
  Copying vendor/lib/libcairo-2.dll to build/Release\libcairo-2.dll
          1 file(s) copied.
  Copying vendor/lib/libexif-12.dll to build/Release\libexif-12.dll
          1 file(s) copied.
  Copying vendor/lib/libgdk_pixbuf-2.0-0.dll to build/Release\libgdk_pixbuf-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libtiff-5.dll to build/Release\libtiff-5.dll
          1 file(s) copied.
  Copying vendor/lib/liblcms2-2.dll to build/Release\liblcms2-2.dll
          1 file(s) copied.
  Copying vendor/lib/libcairo-gobject-2.dll to build/Release\libcairo-gobject-2.dll
          1 file(s) copied.
  Copying vendor/lib/libgif-7.dll to build/Release\libgif-7.dll
          1 file(s) copied.
  Copying vendor/lib/libxml2-2.dll to build/Release\libxml2-2.dll
          1 file(s) copied.
  Copying vendor/lib/libiconv-2.dll to build/Release\libiconv-2.dll
          1 file(s) copied.
  Copying vendor/lib/libjpeg-62.dll to build/Release\libjpeg-62.dll
          1 file(s) copied.
  Copying vendor/lib/libglib-2.0-0.dll to build/Release\libglib-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libfftw3-3.dll to build/Release\libfftw3-3.dll
          1 file(s) copied.
  Copying vendor/lib/libcairo-script-interpreter-2.dll to build/Release\libcairo-script-interpreter-2.dll
          1 file(s) copied.
  Copying vendor/lib/libgmodule-2.0-0.dll to build/Release\libgmodule-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libwebp-6.dll to build/Release\libwebp-6.dll
          1 file(s) copied.
  Copying vendor/lib/libgthread-2.0-0.dll to build/Release\libgthread-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libfontconfig-1.dll to build/Release\libfontconfig-1.dll
          1 file(s) copied.
  Copying vendor/lib/librsvg-2-2.dll to build/Release\librsvg-2-2.dll
          1 file(s) copied.
  Copying vendor/lib/GNU.Gettext.dll to build/Release\GNU.Gettext.dll
          1 file(s) copied.
  Copying vendor/lib/zlib1.dll to build/Release\zlib1.dll
          1 file(s) copied.
  Copying vendor/lib/libstdc++-6.dll to build/Release\libstdc++-6.dll
          1 file(s) copied.
  Copying vendor/lib/libasprintf-0.dll to build/Release\libasprintf-0.dll
          1 file(s) copied.
  Copying vendor/lib/libgobject-2.0-0.dll to build/Release\libgobject-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libgio-2.0-0.dll to build/Release\libgio-2.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libgcc_s_seh-1.dll to build/Release\libgcc_s_seh-1.dll
          1 file(s) copied.
  Copying vendor/lib/libquadmath-0.dll to build/Release\libquadmath-0.dll
          1 file(s) copied.
  Copying vendor/lib/libintl-8.dll to build/Release\libintl-8.dll
          1 file(s) copied.
  Copying vendor/lib/libpng16-16.dll to build/Release\libpng16-16.dll
          1 file(s) copied.
  Copying vendor/lib/libpango-1.0-0.dll to build/Release\libpango-1.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libpixman-1-0.dll to build/Release\libpixman-1-0.dll
          1 file(s) copied.
  Copying vendor/lib/libcharset-1.dll to build/Release\libcharset-1.dll
          1 file(s) copied.
  Copying vendor/lib/libpangocairo-1.0-0.dll to build/Release\libpangocairo-1.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libvips-42.dll to build/Release\libvips-42.dll
          1 file(s) copied.
  Copying vendor/lib/libgsf-1-114.dll to build/Release\libgsf-1-114.dll
          1 file(s) copied.
  Copying vendor/lib/libpangowin32-1.0-0.dll to build/Release\libpangowin32-1.0-0.dll
          1 file(s) copied.
  Copying vendor/lib/libffi-6.dll to build/Release\libffi-6.dll
          1 file(s) copied.
  Copying vendor/lib/libexpat-1.dll to build/Release\libexpat-1.dll
          1 file(s) copied.
  Copying vendor/lib/libssp-0.dll to build/Release\libssp-0.dll
          1 file(s) copied.

> uop-hash@1.0.5 install E:\UltimaOnline\UOJS2\node_modules\uop-hash
> node-pre-gyp install --fallback-to-build

[uop-hash] Success: "E:\UltimaOnline\UOJS2\node_modules\uop-hash\lib\binding\hash.node" is installed via remote
uojs2@0.0.1 E:\UltimaOnline\UOJS2
+-- babel-core@6.21.0
| +-- babel-code-frame@6.22.0
| | `-- js-tokens@3.0.1
| +-- babel-generator@6.22.0
| | +-- detect-indent@4.0.0
| | | `-- repeating@2.0.1
| | |   `-- is-finite@1.0.2
| | `-- jsesc@1.3.0
| +-- babel-helpers@6.22.0
| +-- babel-messages@6.22.0
| +-- babel-register@6.22.0
| | +-- babel-core@6.22.1
| | +-- core-js@2.4.1
| | +-- home-or-tmp@2.0.0
| | | `-- os-tmpdir@1.0.2
| | `-- source-map-support@0.4.11
| +-- babel-runtime@6.22.0
| | +-- core-js@2.4.1
| | `-- regenerator-runtime@0.10.1
| +-- babel-template@6.22.0
| +-- babel-traverse@6.22.1
| +-- babel-types@6.22.0
| | `-- to-fast-properties@1.0.2
| +-- babylon@6.15.0
| +-- convert-source-map@1.3.0
| +-- json5@0.5.1
| +-- lodash@4.17.4
| +-- minimatch@3.0.3
| | `-- brace-expansion@1.1.6
| |   `-- concat-map@0.0.1
| +-- path-is-absolute@1.0.1
| +-- private@0.1.7
| +-- slash@1.0.0
| `-- source-map@0.5.6
+-- babel-eslint@7.1.1
| `-- lodash.pickby@4.6.0
+-- babel-loader@6.2.10
| +-- find-cache-dir@0.1.1
| | +-- commondir@1.0.1
| | `-- pkg-dir@1.0.0
| |   `-- find-up@1.1.2
| |     `-- path-exists@2.1.0
| +-- loader-utils@0.2.16
| | +-- big.js@3.1.3
| | `-- emojis-list@2.1.0
| +-- mkdirp@0.5.1
| | `-- minimist@0.0.8
| `-- object-assign@4.1.1
+-- babel-plugin-react-transform@2.0.2
+-- babel-plugin-transform-class-properties@6.19.0
| +-- babel-helper-function-name@6.22.0
| | `-- babel-helper-get-function-arity@6.22.0
| `-- babel-plugin-syntax-class-properties@6.13.0
+-- babel-plugin-transform-decorators-legacy@1.3.4
| `-- babel-plugin-syntax-decorators@6.13.0
+-- babel-plugin-transform-object-rest-spread@6.20.2
| `-- babel-plugin-syntax-object-rest-spread@6.13.0
+-- babel-preset-latest@6.16.0
| +-- babel-preset-es2015@6.22.0
| | +-- babel-plugin-check-es2015-constants@6.22.0
| | +-- babel-plugin-transform-es2015-arrow-functions@6.22.0
| | +-- babel-plugin-transform-es2015-block-scoped-functions@6.22.0
| | +-- babel-plugin-transform-es2015-block-scoping@6.22.0
| | +-- babel-plugin-transform-es2015-classes@6.22.0
| | | +-- babel-helper-define-map@6.22.0
| | | +-- babel-helper-optimise-call-expression@6.22.0
| | | `-- babel-helper-replace-supers@6.22.0
| | +-- babel-plugin-transform-es2015-computed-properties@6.22.0
| | +-- babel-plugin-transform-es2015-destructuring@6.22.0
| | +-- babel-plugin-transform-es2015-duplicate-keys@6.22.0
| | +-- babel-plugin-transform-es2015-for-of@6.22.0
| | +-- babel-plugin-transform-es2015-function-name@6.22.0
| | +-- babel-plugin-transform-es2015-literals@6.22.0
| | +-- babel-plugin-transform-es2015-modules-amd@6.22.0
| | +-- babel-plugin-transform-es2015-modules-commonjs@6.22.0
| | | `-- babel-plugin-transform-strict-mode@6.22.0
| | +-- babel-plugin-transform-es2015-modules-systemjs@6.22.0
| | | `-- babel-helper-hoist-variables@6.22.0
| | +-- babel-plugin-transform-es2015-modules-umd@6.22.0
| | +-- babel-plugin-transform-es2015-object-super@6.22.0
| | +-- babel-plugin-transform-es2015-parameters@6.22.0
| | | `-- babel-helper-call-delegate@6.22.0
| | +-- babel-plugin-transform-es2015-shorthand-properties@6.22.0
| | +-- babel-plugin-transform-es2015-spread@6.22.0
| | +-- babel-plugin-transform-es2015-sticky-regex@6.22.0
| | | `-- babel-helper-regex@6.22.0
| | +-- babel-plugin-transform-es2015-template-literals@6.22.0
| | +-- babel-plugin-transform-es2015-typeof-symbol@6.22.0
| | +-- babel-plugin-transform-es2015-unicode-regex@6.22.0
| | | `-- regexpu-core@2.0.0
| | `-- babel-plugin-transform-regenerator@6.22.0
| |   `-- regenerator-transform@0.9.8
| +-- babel-preset-es2016@6.22.0
| | `-- babel-plugin-transform-exponentiation-operator@6.22.0
| |   +-- babel-helper-builder-binary-assignment-operator-visitor@6.22.0
| |   | `-- babel-helper-explode-assignable-expression@6.22.0
| |   `-- babel-plugin-syntax-exponentiation-operator@6.13.0
| `-- babel-preset-es2017@6.22.0
|   +-- babel-plugin-syntax-trailing-function-commas@6.22.0
|   `-- babel-plugin-transform-async-to-generator@6.22.0
|     +-- babel-helper-remap-async-to-generator@6.22.0
|     `-- babel-plugin-syntax-async-functions@6.13.0
+-- babel-preset-react@6.16.0
| +-- babel-plugin-syntax-flow@6.18.0
| +-- babel-plugin-syntax-jsx@6.18.0
| +-- babel-plugin-transform-flow-strip-types@6.22.0
| +-- babel-plugin-transform-react-display-name@6.22.0
| +-- babel-plugin-transform-react-jsx@6.22.0
| | `-- babel-helper-builder-react-jsx@6.22.0
| +-- babel-plugin-transform-react-jsx-self@6.22.0
| `-- babel-plugin-transform-react-jsx-source@6.22.0
+-- concurrently@3.1.0
| +-- bluebird@2.9.6
| +-- chalk@0.5.1
| | +-- ansi-styles@1.1.0
| | +-- escape-string-regexp@1.0.5
| | +-- has-ansi@0.1.0
| | | `-- ansi-regex@0.2.1
| | +-- strip-ansi@0.3.0
| | `-- supports-color@0.2.0
| +-- commander@2.6.0
| +-- moment@2.17.1
| +-- rx@2.3.24
| +-- spawn-default-shell@1.1.0
| `-- tree-kill@1.1.0
+-- css-loader@0.26.1
| +-- css-selector-tokenizer@0.7.0
| | +-- cssesc@0.1.0
| | +-- fastparse@1.1.1
| | `-- regexpu-core@1.0.0
| |   +-- regenerate@1.3.2
| |   +-- regjsgen@0.2.0
| |   `-- regjsparser@0.1.5
| |     `-- jsesc@0.5.0
| +-- cssnano@3.10.0
| | +-- decamelize@1.2.0
| | +-- defined@1.0.0
| | +-- has@1.0.1
| | | `-- function-bind@1.1.0
| | +-- postcss-calc@5.3.1
| | | +-- postcss-message-helpers@2.0.0
| | | `-- reduce-css-calc@1.3.0
| | |   +-- math-expression-evaluator@1.2.16
| | |   `-- reduce-function-call@1.0.2
| | +-- postcss-colormin@2.2.2
| | | `-- colormin@1.1.2
| | |   +-- color@0.11.4
| | |   | +-- clone@1.0.2
| | |   | `-- color-string@0.3.0
| | |   `-- css-color-names@0.0.4
| | +-- postcss-convert-values@2.6.1
| | +-- postcss-discard-comments@2.0.4
| | +-- postcss-discard-duplicates@2.0.2
| | +-- postcss-discard-empty@2.1.0
| | +-- postcss-discard-overridden@0.1.1
| | +-- postcss-discard-unused@2.2.3
| | | `-- uniqs@2.0.0
| | +-- postcss-filter-plugins@2.0.2
| | | `-- uniqid@4.1.1
| | |   `-- macaddress@0.2.8
| | +-- postcss-merge-idents@2.1.7
| | +-- postcss-merge-longhand@2.0.2
| | +-- postcss-merge-rules@2.1.1
| | | +-- caniuse-api@1.5.3
| | | | +-- lodash.memoize@4.1.2
| | | | `-- lodash.uniq@4.5.0
| | | `-- vendors@1.0.1
| | +-- postcss-minify-font-values@1.0.5
| | +-- postcss-minify-gradients@1.0.5
| | +-- postcss-minify-params@1.2.2
| | | `-- alphanum-sort@1.0.2
| | +-- postcss-minify-selectors@2.1.1
| | +-- postcss-normalize-charset@1.1.1
| | +-- postcss-normalize-url@3.0.8
| | | +-- is-absolute-url@2.1.0
| | | `-- normalize-url@1.9.0
| | |   +-- prepend-http@1.0.4
| | |   `-- sort-keys@1.1.2
| | |     `-- is-plain-obj@1.1.0
| | +-- postcss-ordered-values@2.2.3
| | +-- postcss-reduce-idents@2.4.0
| | +-- postcss-reduce-initial@1.0.1
| | +-- postcss-reduce-transforms@1.0.4
| | +-- postcss-svgo@2.1.6
| | | +-- is-svg@2.1.0
| | | | `-- html-comment-regex@1.1.1
| | | `-- svgo@0.7.2
| | |   +-- coa@1.0.1
| | |   | `-- q@1.4.1
| | |   +-- colors@1.1.2
| | |   +-- csso@2.3.1
| | |   | `-- clap@1.1.2
| | |   +-- sax@1.2.2
| | |   `-- whet.extend@0.9.9
| | +-- postcss-unique-selectors@2.0.2
| | `-- postcss-zindex@2.2.0
| +-- lodash.camelcase@4.3.0
| +-- postcss@5.2.12
| | +-- js-base64@2.1.9
| | `-- supports-color@3.2.3
| +-- postcss-modules-extract-imports@1.0.1
| +-- postcss-modules-local-by-default@1.1.1
| | `-- css-selector-tokenizer@0.6.0
| |   `-- regexpu-core@1.0.0
| +-- postcss-modules-scope@1.0.2
| | `-- css-selector-tokenizer@0.6.0
| |   `-- regexpu-core@1.0.0
| +-- postcss-modules-values@1.2.2
| | `-- icss-replace-symbols@1.0.2
| `-- source-list-map@0.1.8
+-- debug@2.6.0
| `-- ms@0.7.2
+-- eslint@3.12.2
| +-- chalk@1.1.3
| | +-- ansi-styles@2.2.1
| | +-- has-ansi@2.0.0
| | `-- supports-color@2.0.0
| +-- concat-stream@1.6.0
| | +-- inherits@2.0.3
| | +-- readable-stream@2.2.2
| | | +-- buffer-shims@1.0.0
| | | +-- core-util-is@1.0.2
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@1.0.7
| | | `-- util-deprecate@1.0.2
| | `-- typedarray@0.0.6
| +-- doctrine@1.5.0
| | `-- isarray@1.0.0
| +-- escope@3.6.0
| | +-- es6-map@0.1.4
| | | +-- d@0.1.1
| | | +-- es5-ext@0.10.12
| | | +-- es6-iterator@2.0.0
| | | +-- es6-set@0.1.4
| | | +-- es6-symbol@3.1.0
| | | `-- event-emitter@0.3.4
| | +-- es6-weak-map@2.0.1
| | `-- esrecurse@4.1.0
| |   `-- estraverse@4.1.1
| +-- espree@3.4.0
| | `-- acorn-jsx@3.0.1
| |   `-- acorn@3.3.0
| +-- estraverse@4.2.0
| +-- esutils@2.0.2
| +-- file-entry-cache@2.0.0
| | `-- flat-cache@1.2.2
| |   +-- circular-json@0.3.1
| |   +-- del@2.2.2
| |   | +-- globby@5.0.0
| |   | +-- is-path-cwd@1.0.0
| |   | `-- is-path-in-cwd@1.0.0
| |   |   `-- is-path-inside@1.0.0
| |   `-- write@0.2.1
| +-- glob@7.1.1
| | +-- fs.realpath@1.0.0
| | +-- inflight@1.0.6
| | | `-- wrappy@1.0.2
| | `-- once@1.4.0
| +-- globals@9.14.0
| +-- ignore@3.2.2
| +-- imurmurhash@0.1.4
| +-- inquirer@0.12.0
| | +-- ansi-escapes@1.4.0
| | +-- ansi-regex@2.1.1
| | +-- cli-cursor@1.0.2
| | | `-- restore-cursor@1.0.1
| | |   +-- exit-hook@1.1.1
| | |   `-- onetime@1.1.0
| | +-- cli-width@2.1.0
| | +-- figures@1.7.0
| | +-- readline2@1.0.1
| | | +-- code-point-at@1.1.0
| | | +-- is-fullwidth-code-point@1.0.0
| | | | `-- number-is-nan@1.0.1
| | | `-- mute-stream@0.0.5
| | +-- run-async@0.1.0
| | +-- rx-lite@3.1.2
| | +-- string-width@1.0.2
| | `-- through@2.3.8
| +-- is-my-json-valid@2.15.0
| | +-- generate-function@2.0.0
| | +-- generate-object-property@1.2.0
| | | `-- is-property@1.0.2
| | +-- jsonpointer@4.0.1
| | `-- xtend@4.0.1
| +-- is-resolvable@1.0.0
| | `-- tryit@1.0.3
| +-- js-yaml@3.7.0
| | +-- argparse@1.0.9
| | | `-- sprintf-js@1.0.3
| | `-- esprima@2.7.3
| +-- json-stable-stringify@1.0.1
| | `-- jsonify@0.0.0
| +-- levn@0.3.0
| | +-- prelude-ls@1.1.2
| | `-- type-check@0.3.2
| +-- natural-compare@1.4.0
| +-- optionator@0.8.2
| | +-- deep-is@0.1.3
| | +-- fast-levenshtein@2.0.6
| | `-- wordwrap@1.0.0
| +-- path-is-inside@1.0.2
| +-- pluralize@1.2.1
| +-- progress@1.1.8
| +-- require-uncached@1.0.3
| | +-- caller-path@0.1.0
| | | `-- callsites@0.2.0
| | `-- resolve-from@1.0.1
| +-- shelljs@0.7.6
| | `-- rechoir@0.6.2
| |   `-- resolve@1.2.0
| +-- strip-bom@3.0.0
| +-- strip-json-comments@1.0.4
| +-- table@3.8.3
| | +-- slice-ansi@0.0.4
| | `-- string-width@2.0.0
| |   `-- is-fullwidth-code-point@2.0.0
| +-- text-table@0.2.0
| `-- user-home@2.0.0
|   `-- os-homedir@1.0.2
+-- eslint-loader@1.6.1
| `-- object-hash@1.1.5
+-- eslint-plugin-react@6.8.0
| `-- jsx-ast-utils@1.4.0
+-- extract-text-webpack-plugin@2.0.0-beta.4
| +-- async@1.5.2
| `-- webpack-sources@0.1.4
+-- file-loader@0.9.0
+-- history@4.5.0
| +-- invariant@2.2.2
| +-- loose-envify@1.3.1
| +-- resolve-pathname@2.0.2
| +-- value-equal@0.2.0
| `-- warning@3.0.0
+-- hook-redux@0.0.4
+-- minimist@1.2.0
+-- postcss-loader@1.2.1
| `-- postcss-load-config@1.1.0
|   +-- postcss-load-options@1.1.0
|   `-- postcss-load-plugins@2.2.0
+-- postcss-nested@1.0.0
+-- react@15.4.1
| `-- fbjs@0.8.9
|   +-- core-js@1.2.7
|   +-- isomorphic-fetch@2.2.1
|   | +-- node-fetch@1.6.3
|   | | `-- encoding@0.1.12
|   | |   `-- iconv-lite@0.4.15
|   | `-- whatwg-fetch@2.0.2
|   +-- promise@7.1.1
|   | `-- asap@2.0.5
|   +-- setimmediate@1.0.5
|   `-- ua-parser-js@0.7.12
+-- react-dom@15.4.1
+-- react-redux@5.0.1
| +-- hoist-non-react-statics@1.2.0
| `-- lodash-es@4.17.4
+-- react-router-async@0.5.3
| `-- router-async@0.2.3
|   +-- path-to-regexp@1.7.0
|   | `-- isarray@0.0.1
|   `-- query-string@4.3.1
|     `-- strict-uri-encode@1.1.0
+-- react-three-renderer@3.0.2
| `-- fbjs@0.8.6
+-- react-transform-catch-errors@1.0.2
+-- react-transform-hmr@1.0.4
| +-- global@4.3.1
| | +-- min-document@2.19.0
| | | `-- dom-walk@0.1.1
| | `-- process@0.5.2
| `-- react-proxy@1.1.8
|   `-- react-deep-force-update@1.0.1
+-- redbox-react@1.3.3
| `-- error-stack-parser@1.3.6
|   `-- stackframe@0.3.1
+-- redux@3.6.0
| `-- symbol-observable@1.0.4
+-- redux-actions-helpers@1.0.2
+-- redux-logger@2.7.4
| `-- deep-diff@0.3.4
+-- redux-thunk@2.1.0
+-- style-loader@0.13.1
+-- stylelint@7.7.1
| +-- autoprefixer@6.7.2
| | +-- browserslist@1.7.1
| | | `-- electron-to-chromium@1.2.2
| | +-- caniuse-db@1.0.30000622
| | +-- normalize-range@0.1.2
| | `-- num2fraction@1.2.2
| +-- balanced-match@0.4.2
| +-- colorguard@1.2.0
| | +-- color-diff@0.1.7
| | +-- pipetteur@2.0.3
| | | +-- onecolor@3.0.4
| | | `-- synesthesia@1.0.1
| | |   `-- css-color-names@0.0.3
| | +-- plur@2.1.2
| | | `-- irregular-plurals@1.2.0
| | +-- postcss-reporter@1.4.1
| | `-- yargs@1.3.3
| +-- cosmiconfig@2.1.1
| | +-- parse-json@2.2.0
| | | `-- error-ex@1.3.0
| | |   `-- is-arrayish@0.2.1
| | `-- require-from-string@1.2.1
| +-- doiuse@2.5.0
| | +-- css-rule-stream@1.1.0
| | | `-- css-tokenize@1.0.1
| | |   `-- readable-stream@1.1.14
| | +-- duplexer2@0.0.2
| | | `-- readable-stream@1.1.14
| | +-- jsonfilter@1.1.2
| | | +-- JSONStream@0.8.4
| | | | `-- jsonparse@0.0.5
| | | `-- stream-combiner@0.2.2
| | |   `-- duplexer@0.1.1
| | +-- ldjson-stream@1.2.1
| | | `-- split2@0.2.1
| | +-- multimatch@2.1.0
| | | +-- array-differ@1.0.0
| | | `-- arrify@1.0.1
| | +-- source-map@0.4.4
| | | `-- amdefine@1.0.1
| | +-- through2@0.6.5
| | | `-- readable-stream@1.0.34
| | `-- yargs@3.32.0
| |   +-- camelcase@2.1.1
| |   `-- window-size@0.1.4
| +-- execall@1.0.0
| | `-- clone-regexp@1.0.0
| |   +-- is-regexp@1.0.0
| |   `-- is-supported-regexp-flag@1.0.0
| +-- get-stdin@5.0.1
| +-- globby@6.1.0
| | +-- array-union@1.0.2
| | | `-- array-uniq@1.0.3
| | +-- pify@2.3.0
| | `-- pinkie-promise@2.0.1
| |   `-- pinkie@2.0.4
| +-- globjoin@0.1.4
| +-- html-tags@1.1.1
| +-- known-css-properties@0.0.6
| +-- log-symbols@1.0.2
| +-- meow@3.7.0
| | +-- camelcase-keys@2.1.0
| | +-- loud-rejection@1.6.0
| | | +-- currently-unhandled@0.4.1
| | | | `-- array-find-index@1.0.2
| | | `-- signal-exit@3.0.2
| | +-- map-obj@1.0.1
| | +-- normalize-package-data@2.3.5
| | | +-- hosted-git-info@2.2.0
| | | +-- is-builtin-module@1.0.0
| | | | `-- builtin-modules@1.1.1
| | | `-- validate-npm-package-license@3.0.1
| | |   +-- spdx-correct@1.0.2
| | |   | `-- spdx-license-ids@1.2.2
| | |   `-- spdx-expression-parse@1.0.4
| | +-- read-pkg-up@1.0.1
| | | `-- read-pkg@1.1.0
| | |   +-- load-json-file@1.1.0
| | |   | `-- strip-bom@2.0.0
| | |   |   `-- is-utf8@0.2.1
| | |   `-- path-type@1.1.0
| | +-- redent@1.0.0
| | | +-- indent-string@2.1.0
| | | `-- strip-indent@1.0.1
| | |   `-- get-stdin@4.0.1
| | `-- trim-newlines@1.0.0
| +-- micromatch@2.3.11
| | +-- arr-diff@2.0.0
| | | `-- arr-flatten@1.0.1
| | +-- array-unique@0.2.1
| | +-- braces@1.8.5
| | | +-- expand-range@1.8.2
| | | | `-- fill-range@2.2.3
| | | |   +-- is-number@2.1.0
| | | |   +-- isobject@2.1.0
| | | |   | `-- isarray@1.0.0
| | | |   +-- randomatic@1.1.6
| | | |   `-- repeat-string@1.6.1
| | | +-- preserve@0.2.0
| | | `-- repeat-element@1.1.2
| | +-- expand-brackets@0.1.5
| | | `-- is-posix-bracket@0.1.1
| | +-- extglob@0.3.2
| | +-- filename-regex@2.0.0
| | +-- is-extglob@1.0.0
| | +-- is-glob@2.0.1
| | +-- kind-of@3.1.0
| | | `-- is-buffer@1.1.4
| | +-- normalize-path@2.0.1
| | +-- object.omit@2.0.1
| | | +-- for-own@0.1.4
| | | | `-- for-in@0.1.6
| | | `-- is-extendable@0.1.1
| | +-- parse-glob@3.0.4
| | | +-- glob-base@0.3.0
| | | `-- is-dotfile@1.0.2
| | `-- regex-cache@0.4.3
| |   +-- is-equal-shallow@0.1.3
| |   `-- is-primitive@2.0.0
| +-- normalize-selector@0.2.0
| +-- postcss-less@0.14.0
| +-- postcss-media-query-parser@0.2.3
| +-- postcss-reporter@3.0.0
| +-- postcss-resolve-nested-selector@0.1.1
| +-- postcss-scss@0.4.0
| +-- postcss-selector-parser@2.2.2
| | +-- flatten@1.0.2
| | +-- indexes-of@1.0.1
| | `-- uniq@1.0.1
| +-- postcss-value-parser@3.3.0
| +-- resolve-from@2.0.0
| +-- specificity@0.3.0
| +-- string-width@2.0.0
| | `-- is-fullwidth-code-point@2.0.0
| +-- style-search@0.1.0
| +-- stylehacks@2.3.1
| | +-- postcss-reporter@1.4.1
| | +-- read-file-stdin@0.2.1
| | | `-- gather-stream@1.0.0
| | `-- write-file-stdout@0.0.2
| +-- sugarss@0.2.0
| +-- svg-tags@1.0.0
| `-- table@4.0.1
+-- UNMET PEER DEPENDENCY three@0.83.0
+-- uodatareader@1.0.9
| +-- binreader@0.0.6
| | `-- graceful-fs@4.1.11
| +-- sharp@0.17.1
| | +-- caw@2.0.0
| | | +-- get-proxy@1.1.0
| | | `-- tunnel-agent@0.4.3
| | +-- color@1.0.3
| | | +-- color-convert@1.9.0
| | | | `-- color-name@1.1.1
| | | `-- color-string@1.4.0
| | |   `-- simple-swizzle@0.2.2
| | |     `-- is-arrayish@0.3.1
| | +-- got@6.7.1
| | | +-- create-error-class@3.0.2
| | | | `-- capture-stack-trace@1.0.0
| | | +-- duplexer3@0.1.4
| | | +-- get-stream@3.0.0
| | | +-- is-redirect@1.0.0
| | | +-- is-retry-allowed@1.1.0
| | | +-- is-stream@1.1.0
| | | +-- lowercase-keys@1.0.0
| | | +-- safe-buffer@5.0.1
| | | +-- timed-out@4.0.1
| | | +-- unzip-response@2.0.1
| | | `-- url-parse-lax@1.0.0
| | +-- nan@2.5.1
| | +-- semver@5.3.0
| | `-- tar@2.2.1
| |   +-- block-stream@0.0.9
| |   `-- fstream@1.0.10
| `-- uop-hash@1.0.5
|   +-- bindings@1.2.1
|   +-- node-pre-gyp@0.6.33
|   | +-- nopt@3.0.6
|   | | `-- abbrev@1.0.9
|   | +-- npmlog@4.0.2
|   | | +-- are-we-there-yet@1.1.2
|   | | | `-- delegates@1.0.0
|   | | +-- console-control-strings@1.1.0
|   | | `-- gauge@2.7.3
|   | |   +-- aproba@1.1.1
|   | |   +-- has-unicode@2.0.1
|   | |   `-- wide-align@1.1.0
|   | +-- rc@1.1.6
|   | | +-- deep-extend@0.4.1
|   | | `-- ini@1.3.4
|   | +-- request@2.79.0
|   | | +-- aws-sign2@0.6.0
|   | | +-- aws4@1.6.0
|   | | +-- caseless@0.11.0
|   | | +-- combined-stream@1.0.5
|   | | | `-- delayed-stream@1.0.0
|   | | +-- extend@3.0.0
|   | | +-- forever-agent@0.6.1
|   | | +-- form-data@2.1.2
|   | | | `-- asynckit@0.4.0
|   | | +-- har-validator@2.0.6
|   | | +-- hawk@3.1.3
|   | | | +-- boom@2.10.1
|   | | | +-- cryptiles@2.0.5
|   | | | +-- hoek@2.16.3
|   | | | `-- sntp@1.0.9
|   | | +-- http-signature@1.1.1
|   | | | +-- assert-plus@0.2.0
|   | | | +-- jsprim@1.3.1
|   | | | | +-- extsprintf@1.0.2
|   | | | | +-- json-schema@0.2.3
|   | | | | `-- verror@1.3.6
|   | | | `-- sshpk@1.10.2
|   | | |   +-- asn1@0.2.3
|   | | |   +-- assert-plus@1.0.0
|   | | |   +-- bcrypt-pbkdf@1.0.1
|   | | |   +-- dashdash@1.14.1
|   | | |   | `-- assert-plus@1.0.0
|   | | |   +-- ecc-jsbn@0.1.1
|   | | |   +-- getpass@0.1.6
|   | | |   | `-- assert-plus@1.0.0
|   | | |   +-- jodid25519@1.0.2
|   | | |   +-- jsbn@0.1.0
|   | | |   `-- tweetnacl@0.14.5
|   | | +-- is-typedarray@1.0.0
|   | | +-- isstream@0.1.2
|   | | +-- json-stringify-safe@5.0.1
|   | | +-- oauth-sign@0.8.2
|   | | +-- qs@6.3.0
|   | | +-- stringstream@0.0.5
|   | | +-- tough-cookie@2.3.2
|   | | `-- uuid@3.0.1
|   | +-- rimraf@2.5.4
|   | `-- tar-pack@3.3.0
|   |   +-- debug@2.2.0
|   |   | `-- ms@0.7.1
|   |   +-- fstream-ignore@1.0.5
|   |   +-- once@1.3.3
|   |   +-- readable-stream@2.1.5
|   |   | `-- isarray@1.0.0
|   |   `-- uid-number@0.0.6
|   `-- node-pre-gyp-github@1.3.1
|     +-- commander@2.9.0
|     | `-- graceful-readlink@1.0.1
|     `-- github@0.2.4
+-- UNMET PEER DEPENDENCY webpack@2.2.0-rc.3
| +-- acorn@4.0.4
| +-- acorn-dynamic-import@2.0.1
| +-- ajv@4.11.2
| | `-- co@4.6.0
| +-- ajv-keywords@1.5.1
| +-- async@2.1.4
| +-- enhanced-resolve@3.1.0
| | `-- memory-fs@0.4.1
| +-- interpret@1.0.1
| +-- json-loader@0.5.4
| +-- loader-runner@2.3.0
| +-- memory-fs@0.3.0
| | `-- errno@0.1.4
| |   `-- prr@0.0.0
| +-- node-libs-browser@2.0.0
| | +-- assert@1.4.1
| | +-- browserify-zlib@0.1.4
| | | `-- pako@0.2.9
| | +-- buffer@4.9.1
| | | +-- base64-js@1.2.0
| | | +-- ieee754@1.1.8
| | | `-- isarray@1.0.0
| | +-- console-browserify@1.1.0
| | | `-- date-now@0.1.4
| | +-- constants-browserify@1.0.0
| | +-- crypto-browserify@3.11.0
| | | +-- browserify-cipher@1.0.0
| | | | +-- browserify-aes@1.0.6
| | | | | `-- buffer-xor@1.0.3
| | | | +-- browserify-des@1.0.0
| | | | | `-- des.js@1.0.0
| | | | `-- evp_bytestokey@1.0.0
| | | +-- browserify-sign@4.0.0
| | | | +-- bn.js@4.11.6
| | | | +-- browserify-rsa@4.0.1
| | | | +-- elliptic@6.3.3
| | | | | +-- brorand@1.0.7
| | | | | `-- hash.js@1.0.3
| | | | `-- parse-asn1@5.0.0
| | | |   `-- asn1.js@4.9.1
| | | +-- create-ecdh@4.0.0
| | | +-- create-hash@1.1.2
| | | | +-- cipher-base@1.0.3
| | | | +-- ripemd160@1.0.1
| | | | `-- sha.js@2.4.8
| | | +-- create-hmac@1.1.4
| | | +-- diffie-hellman@5.0.2
| | | | `-- miller-rabin@4.0.0
| | | +-- pbkdf2@3.0.9
| | | +-- public-encrypt@4.0.0
| | | `-- randombytes@2.0.3
| | +-- domain-browser@1.1.7
| | +-- events@1.1.1
| | +-- https-browserify@0.0.1
| | +-- os-browserify@0.2.1
| | +-- path-browserify@0.0.0
| | +-- process@0.11.9
| | +-- punycode@1.4.1
| | +-- querystring-es3@0.2.1
| | +-- stream-browserify@2.0.1
| | +-- stream-http@2.6.3
| | | +-- builtin-status-codes@3.0.0
| | | `-- to-arraybuffer@1.0.1
| | +-- string_decoder@0.10.31
| | +-- timers-browserify@2.0.2
| | +-- tty-browserify@0.0.0
| | +-- url@0.11.0
| | | +-- punycode@1.3.2
| | | `-- querystring@0.2.0
| | +-- util@0.10.3
| | | `-- inherits@2.0.1
| | `-- vm-browserify@0.0.4
| |   `-- indexof@0.0.1
| +-- supports-color@3.2.3
| | `-- has-flag@1.0.0
| +-- tapable@0.2.6
| +-- uglify-js@2.7.5
| | +-- async@0.2.10
| | +-- uglify-to-browserify@1.0.2
| | `-- yargs@3.10.0
| |   +-- camelcase@1.2.1
| |   +-- cliui@2.1.0
| |   | +-- center-align@0.1.3
| |   | | +-- align-text@0.1.4
| |   | | | `-- longest@1.0.1
| |   | | `-- lazy-cache@1.0.4
| |   | +-- right-align@0.1.3
| |   | `-- wordwrap@0.0.2
| |   `-- window-size@0.1.0
| +-- watchpack@1.2.0
| | `-- async@2.1.4
| `-- yargs@6.6.0
|   +-- camelcase@3.0.0
|   +-- cliui@3.2.0
|   | `-- wrap-ansi@2.1.0
|   +-- get-caller-file@1.0.2
|   +-- os-locale@1.4.0
|   | `-- lcid@1.0.0
|   |   `-- invert-kv@1.0.0
|   +-- require-directory@2.1.1
|   +-- require-main-filename@1.0.1
|   +-- set-blocking@2.0.0
|   +-- which-module@1.0.0
|   +-- y18n@3.2.1
|   `-- yargs-parser@4.2.1
|     `-- camelcase@3.0.0
+-- webpack-dev-server@2.2.0-rc.0
| +-- chokidar@1.6.1
| | +-- anymatch@1.3.0
| | +-- async-each@1.0.1
| | +-- glob-parent@2.0.0
| | +-- is-binary-path@1.0.1
| | | `-- binary-extensions@1.8.0
| | `-- readdirp@2.1.0
| |   `-- set-immediate-shim@1.0.1
| +-- compression@1.6.2
| | +-- accepts@1.3.3
| | | `-- negotiator@0.6.1
| | +-- bytes@2.3.0
| | +-- compressible@2.0.9
| | | `-- mime-db@1.26.0
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- on-headers@1.0.1
| | `-- vary@1.1.0
| +-- connect-history-api-fallback@1.3.0
| +-- express@4.14.1
| | +-- array-flatten@1.1.1
| | +-- content-disposition@0.5.2
| | +-- content-type@1.0.2
| | +-- cookie@0.3.1
| | +-- cookie-signature@1.0.6
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- depd@1.1.0
| | +-- encodeurl@1.0.1
| | +-- escape-html@1.0.3
| | +-- etag@1.7.0
| | +-- finalhandler@0.5.1
| | | +-- debug@2.2.0
| | | | `-- ms@0.7.1
| | | +-- statuses@1.3.1
| | | `-- unpipe@1.0.0
| | +-- fresh@0.3.0
| | +-- merge-descriptors@1.0.1
| | +-- methods@1.1.2
| | +-- on-finished@2.3.0
| | | `-- ee-first@1.1.1
| | +-- parseurl@1.3.1
| | +-- path-to-regexp@0.1.7
| | +-- proxy-addr@1.1.3
| | | +-- forwarded@0.1.0
| | | `-- ipaddr.js@1.2.0
| | +-- qs@6.2.0
| | +-- range-parser@1.2.0
| | +-- send@0.14.2
| | | +-- debug@2.2.0
| | | | `-- ms@0.7.1
| | | `-- destroy@1.0.4
| | +-- serve-static@1.11.2
| | +-- type-is@1.6.14
| | | `-- media-typer@0.3.0
| | `-- utils-merge@1.0.0
| +-- http-proxy-middleware@0.17.3
| | +-- http-proxy@1.16.2
| | | +-- eventemitter3@1.2.0
| | | `-- requires-port@1.0.0
| | `-- is-glob@3.1.0
| |   `-- is-extglob@2.1.1
| +-- opn@4.0.2
| +-- portfinder@1.0.13
| +-- serve-index@1.8.0
| | +-- batch@0.5.3
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- http-errors@1.5.1
| | | `-- setprototypeof@1.0.2
| | `-- mime-types@2.1.14
| +-- sockjs@0.3.18
| | +-- faye-websocket@0.10.0
| | | `-- websocket-driver@0.6.5
| | |   `-- websocket-extensions@0.1.1
| | `-- uuid@2.0.3
| +-- sockjs-client@1.1.1
| | +-- eventsource@0.1.6
| | | `-- original@1.0.0
| | |   `-- url-parse@1.0.5
| | +-- faye-websocket@0.11.1
| | +-- json3@3.3.2
| | `-- url-parse@1.1.7
| |   `-- querystringify@0.0.4
| +-- spdy@3.4.4
| | +-- handle-thing@1.2.5
| | +-- http-deceiver@1.2.7
| | +-- select-hose@2.0.0
| | `-- spdy-transport@2.0.18
| |   +-- hpack.js@2.1.6
| |   +-- obuf@1.1.1
| |   `-- wbuf@1.7.2
| |     `-- minimalistic-assert@1.0.0
| +-- strip-ansi@3.0.1
| +-- supports-color@3.2.3
| +-- webpack-dev-middleware@1.10.0
| | +-- memory-fs@0.4.1
| | `-- mime@1.3.4
| `-- yargs@6.6.0
|   `-- camelcase@3.0.0
`-- ws@1.1.1
  +-- options@0.0.6
  `-- ultron@1.0.2

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN react-three-renderer@3.0.2 requires a peer of three@~0.82.1 but none was installed.
npm WARN extract-text-webpack-plugin@2.0.0-beta.4 requires a peer of webpack@^2.1.0-beta.19 but none was installed.
boberski666 commented 7 years ago

@kevinhikaruevans Any ide?

kevinhikaruevans commented 7 years ago

I'll need to fix it later. I think it's just a minor update on uop-hash

boberski666 commented 7 years ago

When you think you will do that? :)

kevinhikaruevans commented 7 years ago

Tomorrow morning probably

kevinhikaruevans commented 7 years ago

When the builds are done, it should work again for you.

This will probably turn green when it's ready:

https://ci.appveyor.com/project/kevinhikaruevans/uop-hash

When all the builds are done, try cloning the repo again and doing an npm install or whatever.

maifs commented 7 years ago

I am facing the same issue . what do i need to fix it ? Kindly guide. thank you.

https://stackoverflow.com/questions/44462901/how-to-install-latest-angular-cli-using-visual-studio-2017-node-js-interactive-w

kevinhikaruevans commented 7 years ago

Hi maifs, what OS are you using? Can you post a log of your console?

Thanks!

maifs commented 7 years ago

Hi ,

My operating system is Windows 10 64bit.

Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows 10

From: Kevin Evansmailto:notifications@github.com Sent: Friday, June 9, 2017 11:02 PM To: kevinhikaruevans/uojs2mailto:uojs2@noreply.github.com Cc: maifsmailto:maifs@live.com; Commentmailto:comment@noreply.github.com Subject: Re: [kevinhikaruevans/uojs2] node-gyp build errors (#85)

Hi maifs, what OS are you using? Can you post a log of your console?

Thanks!

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/kevinhikaruevans/uojs2/issues/85#issuecomment-307458652, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEJCHBlStnMiNF1na4zhxlft_MTglEbYks5sCYiSgaJpZM4L51AN.

maifs commented 7 years ago

.npm [On.Store.UI] install -g @angular/cli C:\Users\child\AppData\Roaming\npm\ng -> C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng node-sass@4.5.3 install C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\node-sass node scripts/install.js Cached binary found at C:\Users\child\AppData\Roaming\npm-cache\node-sass\4.5.3\win32-x64-48_binding.node node-sass@4.5.3 postinstall C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\node-sass node scripts/build.js Binary found at C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\node-sass\vendor\win32-x64-48\binding.node Testing binary Binary is fine npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-pre-gyp@0.6.33 (node_modules\@angular\cli\node_modules\fsevents\node_modules\node-pre-gyp): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename 'C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\fsevents\node_modules\node-pre-gyp' -> 'C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\fsevents\node_modules.node-pre-gyp.DELETE'

  • @angular/cli@1.1.1 added 823 packages and updated 1 package in 167.125s [On.Store.UI] install -g @angular/cli successfully completed .npm [On.Store.UI] install -g @angular/cli C:\Users\child\AppData\Roaming\npm\ng -> C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng fsevents@1.1.1 install C:\Users\child\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\fsevents node install
  • @angular/cli@1.1.1 added 120 packages, removed 1 package and updated 1 package in 83.667s [On.Store.UI] install -g @angular/cli successfully completed
maifs commented 7 years ago

my visual code compiler errors are mentioned below :

Severity    Code    Description Project File    Line    Suppression State

Error TS2304 Cannot find name 'Promise'. On.Store.UI (tsconfig project) L:\ESaleStore\On.Store.UI\src\On.Store.UI\node_modules\@angular\common\src\location\platform_location.d.ts 51 Active Error TS2304 Cannot find name 'Promise'. On.Store.UI (tsconfig project) L:\ESaleStore\On.Store.UI\src\On.Store.UI\node_modules\@angular\common\src\location\platform_location.d.ts 51 Active Error TS2304 Cannot find name 'Promise'. On.Store.UI (tsconfig project) L:\ESaleStore\On.Store.UI\src\On.Store.UI\node_modules\@angular\common\src\pipes\async_pipe.d.ts 45 Active Error TS2304 Cannot find name 'Promise'. On.Store.UI (tsconfig project) L:\ESaleStore\On.Store.UI\src\On.Store.UI\node_modules\@angular\compiler\src\aot\compiler_host.d.ts 25 Active Error TS2339 Property 'find' does not exist on type 'BillingPackage[]'. On.Store.UI (ts

kevinhikaruevans commented 7 years ago

You shouldn't need to use visual studio code. Are you using a typescript compiler?

maifs commented 7 years ago

HI ,kevinhikaruevans thank you. No i am not using Visual Studio Code IDE. I am using Visual Studio 2017 Enterprize IDE.

Yes i am using typescript.

maifs commented 7 years ago

Can you help me to setup in this ? I am stuck in installation and configurations of Angular CLI with typescript in ASPNet MVC Core project.

kevinhikaruevans commented 7 years ago

I've never used any of those technologies. Maybe create a blank project? Don't know

maifs commented 7 years ago

Its the same . Microsoft developed a engine in which we can run the same command. Can you see the issue with me ? I show you ? You 'll quickly understand the issue . i am confident

kevinhikaruevans commented 7 years ago

Sure. Can you give some more details?

maifs commented 7 years ago

If you can contact me through skype or hangout then i can show you in more detail if it is convenient

kevinhikaruevans commented 7 years ago

Can you open a new issue on github and post some screenshots & logs?

maifs commented 7 years ago

ok