argentlabs / argent-starknet-recover

52 stars 38 forks source link

fetch is not defined #6

Open isaac-art opened 1 year ago

isaac-art commented 1 year ago

When attempting to run cli on macos (arm64)

steps: $ chmod +x cli-macos-arm64 $ ./cli-macos-arm64

returns:

pkg/prelude/bootstrap.js:1876
      throw error;
      ^

ReferenceError: fetch is not defined
    at Object.<anonymous> (/snapshot/argent-starknet-recover/dist/fetchPolyfill.js:16:23)
    at Module._compile (pkg/prelude/bootstrap.js:1930:22)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at Module.require (pkg/prelude/bootstrap.js:1855:31)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/snapshot/argent-starknet-recover/dist/index.js:17:1)
    at Module._compile (pkg/prelude/bootstrap.js:1930:22)
ceejeey commented 1 year ago

Facing same issue

UIZorrot commented 6 months ago

you may use a lower version of nodejs like 18 to fix this issue