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

docs: add Electron deps to license credits file #35283

Merged
merged 2 commits into from Aug 15, 2022
Merged

Conversation

ckerr
Copy link
Member

@ckerr ckerr commented Aug 9, 2022

Description of Change

Ensure that dependencies introduced by Electron (i.e. not already in Chromium) are documented in the licenses file.

  • Node.js
  • squirrel.mac
  • Mantle (vendorized by squirrel)
  • ReactiveObjC (vendorized by squirrel)

Checklist

Release Notes

Notes: Added license statements for Squirrel, Node, and nan in releases

@ckerr ckerr added the semver/patch backwards-compatible bug fixes label Aug 9, 2022
@ckerr ckerr requested review from a team as code owners August 9, 2022 18:34
@electron-cation electron-cation bot added new-pr 🌱 PR opened in the last 24 hours documentation 📓 labels Aug 9, 2022
Copy link
Member

@MarshallOfSound MarshallOfSound left a comment

Choose a reason for hiding this comment

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

Nan is not distributed by Electron, it's a test-only dependency

@ckerr ckerr added target/19-x-y target/21-x-y PR should also be added to the "21-x-y" branch. labels Aug 9, 2022
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Aug 10, 2022
@zcbenz zcbenz merged commit a8934d2 into main Aug 15, 2022
@zcbenz zcbenz deleted the docs/electron-licenses branch August 15, 2022 01:35
@release-clerk
Copy link

release-clerk bot commented Aug 15, 2022

Release Notes Persisted

Added license statements for Squirrel, Node, and nan in releases

@trop
Copy link
Contributor

trop bot commented Aug 15, 2022

I have automatically backported this PR to "19-x-y", please check out #35330

@trop
Copy link
Contributor

trop bot commented Aug 15, 2022

I have automatically backported this PR to "20-x-y", please check out #35331

@trop
Copy link
Contributor

trop bot commented Aug 15, 2022

I have automatically backported this PR to "21-x-y", please check out #35332

@trop trop bot removed the target/20-x-y label Aug 15, 2022
@trop trop bot added in-flight/21-x-y merged/21-x-y PR was merged to the "21-x-y" branch. and removed target/21-x-y PR should also be added to the "21-x-y" branch. in-flight/21-x-y labels Aug 15, 2022
schetle pushed a commit to schetle/electron that referenced this pull request Nov 3, 2022
* docs: add Electron deps to license credits file

* fixup! docs: add Electron deps to license credits file

remove nan; it is dev-only
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
* docs: add Electron deps to license credits file

* fixup! docs: add Electron deps to license credits file

remove nan; it is dev-only
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation 📓 merged/21-x-y PR was merged to the "21-x-y" branch. semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants