internetarchive / internetarchive/openlibrary

npm deprecations: babel/polyfill@7.12.1, core-js@2.6.12, har-validator@5.1.5, request@2.88.2

Open
#7,084 1 comment 0 reactions 0 assignees View on GitHub
dependencies Lead: @mekarpeles Module: JavaScript Priority: 3 Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

### Evidence / Screenshot (if possible)
```
Step 25/27 : RUN npm ci
---> Running in 01c4ae72e06f
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated @babel/polyfill@7.12.1: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.
npm WARN deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
```

### Relevant url?

* [x] https://www.npmjs.com/package/babel-polyfill
* [x] https://www.npmjs.com/package/core-js
* [ ] https://www.npmjs.com/package/har-validator
* [ ] https://www.npmjs.com/package/request
Related to:
* #6234

### Steps to Reproduce

1. `docker build` process discussed in #7083

* Actual: `npm WARN deprecated har-validator@5.1.5: this library is no longer supported`
* Expected: Our npm libraries are supported.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.