Closed 0xPr0f closed 2 years ago
I am installing webUIkit and i get a bunch of errors on failed installation , not from the kit it slef, but probably from peer deps
praise@Praises-MacBook-Pro moralisgated % yarn add web3uikit yarn add v1.22.17 warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json. [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... warning " > @testing-library/user-event@13.5.0" has unmet peer dependency "@testing-library/dom@>=7.21.4". warning "@walletconnect/web3-provider > web3-provider-engine > eth-block-tracker > @babel/plugin-transform-runtime > babel-plugin-polyfill-corejs2 > @babel/helper-define-polyfill-provider@0.3.1" has unmet peer dependency "@babel/core@^7.4.0-0". warning "react-moralis > use-immer@0.6.0" has incorrect peer dependency "react@^16.8.0 || ^17.0.1". warning "react-scripts > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". warning "web3uikit > @storybook/theming@6.4.22" has incorrect peer dependency "react@^16.8.0 || ^17.0.0". warning "web3uikit > @storybook/theming@6.4.22" has incorrect peer dependency "react-dom@^16.8.0 || ^17.0.0". warning "web3uikit > styled-components@5.3.5" has unmet peer dependency "react-is@>= 16.8.0". warning "web3uikit > @web3auth/web3auth@0.3.3" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @toruslabs/openlogin@1.7.3" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/base@0.3.1" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/phantom-adapter > @web3auth/base-provider@0.3.1" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @toruslabs/openlogin > @toruslabs/http-helpers@2.2.0" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/torus-solana-adapter > @toruslabs/solana-embed@0.1.6" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/phantom-adapter > @web3auth/solana-provider@0.3.1" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @toruslabs/openlogin > @toruslabs/openlogin-utils@1.7.0" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @toruslabs/openlogin > @toruslabs/openlogin-jrpc@1.7.3" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/openlogin-adapter > @web3auth/ethereum-provider@0.3.1" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/openlogin-adapter > @toruslabs/openlogin-ed25519@1.7.0" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/torus-evm-adapter > @toruslabs/torus-embed@1.22.3" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/phantom-adapter > @web3auth/base-provider > @toruslabs/base-controllers@1.6.16" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/torus-evm-adapter > @toruslabs/torus-embed > @toruslabs/fetch-node-details@5.0.1" has unmet peer dependency "@babel/runtime@7.x". warning "web3uikit > @web3auth/web3auth > @web3auth/torus-evm-adapter > @toruslabs/torus-embed > @toruslabs/torus.js@5.1.0" has unmet peer dependency "@babel/runtime@7.x". [4/4] 🔨 Building fresh packages... [-/14] ⠂ waiting... [2/14] ⠂ secp256k1 [7/14] ⠂ fsevents [11/14] ⠂ secp256k1 error /Users/praise/Documents/Professional Code/moralisgated/node_modules/microtime: Command failed. Exit code: 1 Command: node-gyp-build Arguments: Directory: /Users/praise/Documents/Professional Code/moralisgated/node_modules/microtime Output: gyp info it worked if it ends with ok gyp info using node-gyp@8.2.0 gyp info using node@16.13.0 | darwin | arm64 gyp info find Python using Python version 3.8.9 found at "/Library/Developer/CommandLineTools/usr/bin/python3" gyp info spawn /Library/Developer/CommandLineTools/usr/bin/python3 gyp info spawn args [ gyp info spawn args '/Users/praise/.nvm/versions/node/v16.13.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/Users/praise/Documents/Professional Code/moralisgated/node_modules/microtime/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/Users/praise/.nvm/versions/node/v16.13.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/Users/praise/Library/Caches/node-gyp/16.13.0/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/Users/praise/Library/Caches/node-gyp/16.13.0', gyp info spawn args '-Dnode_gyp_dir=/Users/praise/.nvm/versions/node/v16.13.0/lib/node_modules/npm/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/Users/praise/Library/Caches/node-gyp/16.13.0/<(target_arch)/node.lib', gyp info spawn args '-Dmodule_root_dir=/Users/praise/Documents/Professional Code/moralisgated/node_modules/microtime', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info spawn make gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] CC(target) Release/obj.target/nothing/node_modules/node-addon-api/src/nothing.o LIBTOOL-STATIC Release/nothing.a warning: /Library/Developer/CommandLineTools/usr/bin/libtool: archive library: Release/nothing.a the table of contents is empty (no object file members in the library define global symbols) CXX(target) Release/obj.target/microtime/src/microtime.o clang: error: no such file or directory: 'Code/moralisgated/node_modules/microtime/node_modules/node-addon-api' make: *** [Release/obj.target/microtime/src/microtime.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/praise/.nvm/versions/node/v16.13.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (node:events:390:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) gyp ERR! System Darwin 21.4.0 gyp ERR! command "/Users/praise/.nvm/versions/node/v16.13.0/bin/node" "/Users/praise/.nvm/versions/node/v16.13.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Users/praise/Documents/Professional Code/moralisgated/node_modules/microtime
well, i am using
but it completely break my project as my project was created with 16.13.0
do you have a M1 chip? @0xPr0f
yes
I am installing webUIkit and i get a bunch of errors on failed installation , not from the kit it slef, but probably from peer deps
well, i am using
node js : 16.13.0 on a mac os 12.3
I finally installed it with node js 14.17.0
but it completely break my project as my project was created with 16.13.0