-
Notifications
You must be signed in to change notification settings - Fork 890
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove unnecessary resolutions
from package.json
#1298
Comments
The following resolutions require additional changes/upgrades:
|
* Many of these resolutions brought in libraries that were no longer in the dependency tree. Those could be removed without any changes. * Upgrades `geckodriver` from v1.21.0 to v3.0.1. * No breaking changes: [CHANGELOG](https://github.com/vladikoff/node-geckodriver/tree/v3.0.1#changelog) * Upgrades `load-grunt-config` from v3.0.1 to v4.0.1. * No breaking changes: [CHANGELOG](https://github.com/firstandthird/load-grunt-config/blob/4.0.1/CHANGELOG.md) * Bumps `ejs` from v3.1.5 to v3.1.6 and `@types/ejs` from v3.0.4 to v3.1.0. Partially addresses opensearch-project#1298 Signed-off-by: Tommy Markley <[email protected]>
* Many of these resolutions brought in libraries that were no longer in the dependency tree. Those could be removed without any changes. * Upgrades `geckodriver` from v1.21.0 to v3.0.1. * No breaking changes: [CHANGELOG](https://github.com/vladikoff/node-geckodriver/tree/v3.0.1#changelog) * Upgrades `load-grunt-config` from v3.0.1 to v4.0.1. * No breaking changes: [CHANGELOG](https://github.com/firstandthird/load-grunt-config/blob/4.0.1/CHANGELOG.md) * Bumps `ejs` from v3.1.5 to v3.1.6 and `@types/ejs` from v3.0.4 to v3.1.0. Partially addresses opensearch-project#1298 Signed-off-by: Tommy Markley <[email protected]>
* Many of these resolutions brought in libraries that were no longer in the dependency tree. Those could be removed without any changes. * Upgrades `geckodriver` from v1.21.0 to v3.0.1. * No breaking changes: [CHANGELOG](https://github.com/vladikoff/node-geckodriver/tree/v3.0.1#changelog) * Upgrades `load-grunt-config` from v3.0.1 to v4.0.1. * No breaking changes: [CHANGELOG](https://github.com/firstandthird/load-grunt-config/blob/4.0.1/CHANGELOG.md) * Bumps `ejs` from v3.1.5 to v3.1.6 and `@types/ejs` from v3.0.4 to v3.1.0. Partially addresses #1298 Signed-off-by: Tommy Markley <[email protected]>
Async (after addressing #1440):
|
Details for
|
@tmarkley Can you provide a little more context on this issue to make it more actionable for other potential contributors?
What's the best way to identify these? What was your process for generating the list?
Can you explain a little more about what the potential consequences, risks, or problems with these resolutions? Having a clear description of the impact makes it easier to prioritize. Finally, can you outline the general steps that an interested contributor should take to remove or resolve one of these resolutions? |
There are many leftover
resolutions
from past fixes that are no longer relevant/necessary after recent changes. We need to attempt to remove as many manual resolutions as possible to clean up our dependencies. Some of them are bringing in libraries that are no longer in the dependency tree.The following resolutions require additional changes/upgrades:
@types/node
:@microsoft/api-documenter
ansi-regex
: many upstream dependencies, see #1084async
:@elastic/makelogs
,grunt-contrib-clean
,ejs
,webpack-dev-server
d3-color
:@elastic/charts
glob-parent
:eslint
,chokidar
,webpack
,mocha
,chromedriver
,parcy/cli
, and morehoist-non-react-statics
:react-intl
json-schema
:webpack
#1118kind-of
:is-number
,define-property
,micromatch
,@types/globby
loader-utils
:webpack
#1118node-jose
:@elastic/request-crypto
nth-check
:css-select
,cheerio
,typescript
,enzyme
trim
:eui
,react-markdown
,jimp
typescript
:osd, eui
unset-value
:webpack
#1118The text was updated successfully, but these errors were encountered: