aave-v3-core icon indicating copy to clipboard operation
aave-v3-core copied to clipboard

still issues with npm

Open disestevez opened this issue 2 years ago • 16 comments

It seems that there are still issues with npm. When npm install @aave/core-v3 is executed, the console gives the following error:

npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@aave%2fdeploy-v3 - Not found
npm ERR! 404 '@aave/deploy-v3@^1.17.0' is not in this registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)

This is further confirmed by going to the dependencies page of @aave/core-v3, found at https://www.npmjs.com/package/@aave/core-v3, which shows @aave/deploy-v3. However, https://www.npmjs.com/package/@aave/deploy-v3 gives a 404 error... :(

disestevez avatar Jan 28 '22 21:01 disestevez

The deployment npm package has not been released yet. It will be released once the protocol hits mainnet. If you need for internal testing/bug bounty, you can hit up the team and we will provide private access.

The-3D avatar Jan 30 '22 13:01 The-3D

I think this can be fixed, the @aave/deploy-v3 package is not a core dependency of @aave/core-v3 to allow uses to import interfaces, contracts or artifacts.

Will check this out.

kartojal avatar Feb 01 '22 11:02 kartojal

Somehow if I try to install normally from NPM I don't get your issue. The non-published library @aave/deploy-v3 is marked as devDependency at NPM and it should not try to install it.

You could have errors if you do npm install after you cloned this repository.

kartojal avatar Feb 02 '22 09:02 kartojal

Can you provide a reproduction environment? @disestevez

kartojal avatar Feb 02 '22 09:02 kartojal

same problem

guotie avatar Feb 16 '22 05:02 guotie

maybe this repo is private?

guotie avatar Feb 17 '22 04:02 guotie

I am still encountering this issue

robertipk avatar Mar 11 '22 03:03 robertipk

I am also not sure how to install the package.

PatrickAlphaC avatar Mar 17 '22 11:03 PatrickAlphaC

Repro is just git clone https://github.com/aave/aave-v3-core && cd aave-v3-core && npm i

➜  aave-v3-core git:(master) npm i
npm WARN deprecated [email protected]: testrpc has been renamed to ganache-cli, please use this package from now on.
npm WARN deprecated [email protected]: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that.
npm WARN deprecated [email protected]: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: "Please update to latest v2.3 or v2.2"
npm WARN deprecated [email protected]: Deprecated in favor of '@metamask/eth-sig-util'
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated @ledgerhq/[email protected]: @ledgerhq/hw-transport-u2f is deprecated. Please use @ledgerhq/hw-transport-webusb or @ledgerhq/hw-transport-webhid. https://github.com/LedgerHQ/ledgerjs/blob/master/docs/migrate_webusb.md
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 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 deprecated [email protected]: This module has been superseded by the multiformats module
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 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 deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: This module has been superseded by the multiformats module
npm WARN deprecated [email protected]: This module has been superseded by the multiformats module
npm WARN deprecated [email protected]: This module has been superseded by the multiformats module
npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm WARN deprecated [email protected]: This module has been superseded by the multiformats module
npm WARN deprecated @ensdomains/[email protected]: Please use @ensdomains/ens-contracts
npm WARN deprecated @ensdomains/[email protected]: Please use @ensdomains/ens-contracts
npm WARN deprecated [email protected]: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.
npm ERR! code E401
npm ERR! Incorrect or missing password.
npm ERR! If you were trying to login, change your password, create an
npm ERR! authentication token or enable two-factor authentication then
npm ERR! that means you likely typed your password in incorrectly.
npm ERR! Please try again, or recover your password at:
npm ERR!     https://www.npmjs.com/forgot
npm ERR!
npm ERR! If you were doing some other operation then your saved credentials are
npm ERR! probably out of date. To correct this please try logging in again with:
npm ERR!     npm login

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/georgios/.npm/_logs/2022-03-24T00_42_06_822Z-debug-0.log

gakonst avatar Mar 24 '22 00:03 gakonst

@The-3D I need provide private access.Can you give me ?

wepeng avatar Apr 05 '22 09:04 wepeng

The deployment npm package has not been released yet. It will be released once the protocol hits mainnet. If you need for internal testing/bug bounty, you can hit up the team and we will provide private access.

Who can i connect with for private access?

WalidOfNow avatar Apr 13 '22 19:04 WalidOfNow

ok to fix this code you need to go to your C:\Users(your user) and delete the .npmrc file

next step : npx vsts-npm-auth -config .npmrc run this line of code in terminal

hit yes , it will recreate the .npmrc file and remove authenitcation restrictions.

EngineEarz avatar May 25 '22 09:05 EngineEarz

Can anyone from the Aave team give access to @aave/deploy-3 private repo? Thank you very much in advance!

Liberalite avatar Jun 16 '22 11:06 Liberalite

Can I please get access too? Thank you very much in advance!

RobinNagpal avatar Jul 18 '22 23:07 RobinNagpal

#664 pool should be the same so it could function with no tip over

Tommmyklee avatar Jul 23 '22 12:07 Tommmyklee

Can I please get access too? Thank you very much in advance!

Hi @RobinNagpal did they grant access? I'm needing too..

lifofernandez avatar Oct 06 '22 15:10 lifofernandez

There shouldn't be any issue on installing dependencies of the repository. All packages are now available. Happy to reopen this issue if you need any help.

miguelmtzinf avatar Feb 14 '23 09:02 miguelmtzinf