FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Move `hoistVariables` to `Scope.prototype` by nicolo-ribaudo · Pull Request #16644 · babel/babel · GitHub

/ babel Public

Move hoistVariables to Scope.prototype - #16644

Merged
nicolo-ribaudo merged 2 commits into
babel:feat-7.25.0/remove-cyclesfrom
nicolo-ribaudo:remove-cycles-2
Jul 17, 2024
Merged

nicolo-ribaudo merged 2 commits into
babel:feat-7.25.0/remove-cyclesfrom
nicolo-ribaudo:remove-cycles-2

Conversation

Copy link
Copy Markdown
Member
Q                       A
Fixed Issues? Fixes #1, Fixes #2
Patch: Bug Fix?
Major: Breaking Change?
Minor: New Feature?
Tests Added + Pass? Yes
Documentation PR Link
Any Dependency Changes?
License MIT

This follows the same path as #16577, trying to remove type circular deps so that we can publish .d.ts definitions.

@babel/helper-hoist-variables works on NodePaths and is a dependency of @babel/traverse, so they will be always installed together. I moved it to Scope.prototype, since it's about scope handling.

Also, I noticed that we never actually set the kind parameter to anything other than "var", so I just removed it.

nicolo-ribaudo added PR: New Feature 🚀 A type of pull request used for our changelog categories pkg: traverse (scope) labels Jul 15, 2024
nicolo-ribaudo added this to the v7.25.0 milestone Jul 15, 2024

babel-bot commented Jul 15, 2024
edited
Loading

Copy link
Copy Markdown
Collaborator

Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/57387

nicolo-ribaudo added the PR: Ready to be Merged A pull request with already two approvals, but waiting for the next minor release label Jul 16, 2024
nicolo-ribaudo changed the base branch from main to feat-7.25.0/remove-cycles July 17, 2024 12:14
nicolo-ribaudo merged commit 52b21ef into babel:feat-7.25.0/remove-cycles Jul 17, 2024
nicolo-ribaudo deleted the remove-cycles-2 branch July 17, 2024 12:15
nicolo-ribaudo added a commit that referenced this pull request Jul 26, 2024
nicolo-ribaudo added a commit that referenced this pull request Jul 26, 2024
nicolo-ribaudo added a commit that referenced this pull request Jul 26, 2024
github-actions Bot added the outdated A closed issue/PR that is archived due to age. Recommended to make a new issue label Oct 19, 2024
github-actions Bot locked as resolved and limited conversation to collaborators Oct 19, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

outdated A closed issue/PR that is archived due to age. Recommended to make a new issue pkg: traverse (scope) PR: New Feature 🚀 A type of pull request used for our changelog categories PR: Ready to be Merged A pull request with already two approvals, but waiting for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants


Back | FazBrowse Home | New Git URL