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

feat: split visitor keys into their own package #2230

Merged
merged 1 commit into from Jun 25, 2020

Conversation

bradzacher
Copy link
Member

@bradzacher bradzacher commented Jun 19, 2020

As part of the scope analysis work, I want to remove its runtime dependency on typescript-estree, so it doesn't need to depend on typescript.

This moves the visitor keys into their own package, @typescript-eslint/visitor-keys.

BASED ON #2229

Must be retargeted before merging

@bradzacher bradzacher added the refactor PRs that refactor code only label Jun 19, 2020
@typescript-eslint
Copy link
Contributor

Thanks for the PR, @bradzacher!

typescript-eslint is a 100% community driven project, and we are incredibly grateful that you are contributing to that community.

The core maintainers work on this in their personal time, so please understand that it may not be possible for them to review your work immediately.

Thanks again!


🙏 Please, if you or your company is finding typescript-eslint valuable, help us sustain the project by sponsoring it transparently on https://opencollective.com/typescript-eslint. As a thank you, your profile/company logo will be added to our main README which receives thousands of unique visitors per day.

@bradzacher bradzacher added the blocked by another PR PRs which are ready to go but waiting on another PR label Jun 19, 2020
@codecov
Copy link

codecov bot commented Jun 19, 2020

Codecov Report

Merging #2230 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master    #2230   +/-   ##
=======================================
  Coverage   93.29%   93.29%           
=======================================
  Files         173      173           
  Lines        7788     7789    +1     
  Branches     2284     2284           
=======================================
+ Hits         7266     7267    +1     
  Misses        247      247           
  Partials      275      275           
Flag Coverage Δ
#unittest 93.29% <100.00%> (+<0.01%) ⬆️
Impacted Files Coverage Δ
packages/typescript-estree/src/simple-traverse.ts 95.00% <100.00%> (ø)
packages/visitor-keys/src/visitor-keys.ts 100.00% <100.00%> (ø)

@bradzacher bradzacher mentioned this pull request Jun 19, 2020
41 tasks
@bradzacher bradzacher added this to the scope analysis rewrite milestone Jun 19, 2020
Base automatically changed from add-package-types to master June 25, 2020 00:19
As part of the scope analysis work, I want to remove its runtime dependency on `typescript-estree`, so it doesn't need to depend on `typescript`.

This moves the visitor keys into their own package.
@bradzacher bradzacher merged commit 689dae3 into master Jun 25, 2020
@bradzacher bradzacher deleted the add-package-visitor-keys branch June 25, 2020 00:30
@bradzacher bradzacher removed the blocked by another PR PRs which are ready to go but waiting on another PR label Jun 25, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
refactor PRs that refactor code only
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant