South-Paw / warframe-item-list

👾 A list of all Warframe items that contribute to player mastery rank
GNU General Public License v3.0
13 stars 5 forks source link

Development install fails on `node-lua` dependency #44

Open South-Paw opened 5 years ago

South-Paw commented 5 years ago

Unable to install dependencies for the package as there's a node-gyp error

Possibly related to me updating my Node version to 12.3.1.

yarn install v1.16.0
info No lockfile found.
[1/4] Resolving packages...
warning jest > jest-cli > jest-config > jest-environment-jsdom > jsdom > left-pad@1.3.0: use String.prototype.padStart()
[2/4] Fetching packages...
info fsevents@1.2.9: The platform "win32" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
[-/5] ⠠ waiting...
[2/5] ⠠ jpegtran-bin
[-/5] ⠠ waiting...
[4/5] ⠠ node-lua
error E:\dev\Github\warframe-item-list\node_modules\node-lua: Command failed.
Exit code: 1
Command: node-gyp rebuild
Arguments:
Directory: E:\dev\Github\warframe-item-list\node_modules\node-lua
Output:
E:\dev\Github\warframe-item-list\node_modules\node-lua>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
...
South-Paw commented 5 years ago

This is basically blocking and update of the package - if someone else has the time and is able to fix this issue then I'll continue to support the package.

Alternatively you could figure out, a replacement for the lua part of the update script.

TobiTenno commented 5 years ago

if you're interested, we developed a slightly different way of doing it...

https://github.com/wfcd/warframe-items

i've been trying to track down some way to contact you but haven't found one. hit me up on discord @ Tobiah#0001