Skip to content
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

Bumped deepmerge to 4.2.2. #9405

Merged
merged 1 commit into from
Aug 26, 2021

Conversation

kittaakos
Copy link
Contributor

  • Removed the obsolete dependency from @theia/monaco.
  • Switched from require to ES import.

Signed-off-by: Akos Kitta [email protected]

What it does

  • Updates the deepmerge version,
  • Switches from require to ES import, and
  • Removes the obsolete deepmerge from @theia/monaco.

How to test

  • Run yarn why deepmerge.

Review checklist

Reminder for reviewers

kittaakos referenced this pull request in arduino/arduino-ide Apr 27, 2021
Signed-off-by: Akos Kitta <[email protected]>
Copy link
Member

@vince-fugnitto vince-fugnitto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good to me 👍 I verified that:

  • the updated dependency is license compliant using the compliance procedure.
  • @theia/monaco no longer needs deepmerge.
  • performed sanity checks and the application still starts correctly.

@vince-fugnitto vince-fugnitto added the dependencies pull requests that update a dependency file label Apr 27, 2021
@paul-marechal paul-marechal force-pushed the update-deepmerge branch 2 times, most recently from 9bbca9e to 5402ed2 Compare August 26, 2021 20:49
 - Removed the obsolete dependency from `@theia/monaco.`
 - Switched from `require` to ES `import`.

Signed-off-by: Akos Kitta <[email protected]>
Co-authored-by: Paul Marechal <[email protected]>
@paul-marechal paul-marechal added this to the 1.17.0 milestone Aug 26, 2021
@paul-marechal paul-marechal merged commit 9da078c into eclipse-theia:master Aug 26, 2021
RomanNikitenko pushed a commit that referenced this pull request Sep 16, 2021
- Removed the obsolete `deepmerge` dependency from `@theia/monaco`.
- Switched from raw `require` to proper TS import.

Signed-off-by: Akos Kitta <[email protected]>
Co-authored-by: Paul Marechal <[email protected]>
RomanNikitenko pushed a commit that referenced this pull request Sep 16, 2021
- Removed the obsolete `deepmerge` dependency from `@theia/monaco`.
- Switched from raw `require` to proper TS import.

Signed-off-by: Akos Kitta <[email protected]>
Co-authored-by: Paul Marechal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants