After doing a fresh git clone of the core repo, there seem to be problems with npm i
. See the output below. Removing the package-lock.json fixes the corrupt tarball issue but then that's followed by a No matching version found
package error.
Let me know if I've done something dumb and the issues below are related to my environment. btw, I can work around these issues with linked packages but then I'm not so confident about whether my package versions are in sync but at least I can get the code to run.
$ git clone https://github.com/neume-network/core.git
Cloning into 'core'...
remote: Enumerating objects: 457, done.
remote: Counting objects: 100% (74/74), done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 457 (delta 45), reused 36 (delta 26), pack-reused 383
Receiving objects: 100% (457/457), 733.78 KiB | 1.59 MiB/s, done.
Resolving deltas: 100% (231/231), done.
robins @ elio ~/dev/web3/neume-network
$ cd core
robins @ elio ~/dev/web3/neume-network/core [main]
$ npm i
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN tarball tarball data for @neume-network/extraction-worker@https://registry.npmjs.org/@neume-network/extraction-worker/-/extraction-worker-0.0.3.tgz (sha512-58nz/lASFuRSsKUi6RYfPHeDElxfCSLBRGNoGdOXQPW16aT5iLdLDdEW6AAMGMmwAemkOYOcTH26Su1YMUNI6g==) seems to be corrupted. Trying again.
npm WARN tarball tarball data for @neume-network/extraction-worker@https://registry.npmjs.org/@neume-network/extraction-worker/-/extraction-worker-0.0.3.tgz (sha512-58nz/lASFuRSsKUi6RYfPHeDElxfCSLBRGNoGdOXQPW16aT5iLdLDdEW6AAMGMmwAemkOYOcTH26Su1YMUNI6g==) seems to be corrupted. Trying again.
npm ERR! code EINTEGRITY
npm ERR! sha512-58nz/lASFuRSsKUi6RYfPHeDElxfCSLBRGNoGdOXQPW16aT5iLdLDdEW6AAMGMmwAemkOYOcTH26Su1YMUNI6g== integrity checksum failed when using sha512: wanted sha512-58nz/lASFuRSsKUi6RYfPHeDElxfCSLBRGNoGdOXQPW16aT5iLdLDdEW6AAMGMmwAemkOYOcTH26Su1YMUNI6g== but got sha512-yQCpSKC7J3aR7/R82ZhAJOGeYpKC/Uzsadour+fv1+6MKho0t4jqot+eiOwio4zCCkZiF+oiEm5lBjKZVWF8tQ==. (41334 bytes)
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/robins/.npm/_logs/2022-06-02T03_55_27_730Z-debug-0.log
robins @ elio ~/dev/web3/neume-network/core [main]
$ rm package-lock.json
robins @ elio ~/dev/web3/neume-network/core [main]
$ npm i
npm ERR! code ETARGET
npm ERR! notarget No matching version found for @neume-network/[email protected].
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/robins/.npm/_logs/2022-06-02T03_56_20_787Z-debug-0.log