Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Warning when installing Dredd 7.2.0 - deprecated [email protected] #1221

Closed
DavidFaizulaev opened this issue Jan 30, 2019 · 5 comments
Closed

Comments

@DavidFaizulaev
Copy link

Describe the bug
When running npm install [email protected] I encounter the following message:

npm WARN deprecated [email protected]: Package no longer supported. Contact [email protected] for more info.

Is there an intention to update or replace the packages that use nomnom ?

To Reproduce
Simply run npm install [email protected]

Expected behavior
Finish installation without any issues.

@honzajavorek
Copy link
Contributor

Thanks for filing this as an issue!

Is there an intention to update or replace the packages that use nomnom ?

Definitely. Currently there's #1220 open, but it's failing, so I need to figure out upgrading the dependencies one by one. I don't recall from where exactly nomnom comes, but I remember we've been urging a maintainer of one project to replace it. If you feel like helping with investigation on which package exactly is the culprit and what exactly needs to be upgraded, it would be awesome.

@DavidFaizulaev
Copy link
Author

DavidFaizulaev commented Jan 31, 2019

Hey @honzajavorek , isn't just going over package-lock and finding the packages that use nomnom and updating them?

@realityking
Copy link
Contributor

Unfortunately this is not a matter of an outdated package but an unmaintained package. This PR would fix it: dchester/jsonpath#94

@realityking
Copy link
Contributor

dchester/jsonpath#94 got resolved and dredd no longer depends on nomnom :)

@honzajavorek
Copy link
Contributor

I can confirm that installing Dredd doesn't print anything about nomnom anymore:

$ npm i dredd

> [email protected] postinstall /Users/honza/Projects/deps/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


> [email protected] postinstall /Users/honza/Projects/deps/node_modules/jsonpath
> node lib/aesprim.js > generated/aesprim-browser.js

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN [email protected] No description
npm WARN [email protected] No repository field.

+ [email protected]
added 232 packages from 244 contributors and audited 314 packages in 13.283s
found 0 vulnerabilities

There is the call for support of core-js now, but we can't do much about that except of perhaps hiring @zloirock to the @apiaryio team. That would be a separate issue though 😄

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants