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: use external @astrojs/check #7892

Merged
merged 3 commits into from
Aug 2, 2023
Merged

Conversation

Princesseuh
Copy link
Member

@Princesseuh Princesseuh commented Aug 1, 2023

Changes

Core part of withastro/language-tools#613. This PR makes it so we ask the user to install the package if they don't have it and actually use the package. The last primitive will also be usable for any future features we'd like to have an external package for

Testing

The tests for astro check should still pass! Tests for the checking behaviour are done in both @astrojs/check and @astrojs/language-server

Docs

withastro/docs#3756 (comment)

@changeset-bot
Copy link

changeset-bot bot commented Aug 1, 2023

🦋 Changeset detected

Latest commit: 74acb55

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label Aug 1, 2023
@Princesseuh
Copy link
Member Author

!preview astro-check

@Princesseuh Princesseuh marked this pull request as ready for review August 1, 2023 11:37
Copy link
Contributor

@matthewp matthewp left a comment

Choose a reason for hiding this comment

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

lgtm

@Princesseuh Princesseuh merged commit ea60a11 into next Aug 2, 2023
13 checks passed
@Princesseuh Princesseuh deleted the feat/external-astro-check branch August 2, 2023 17:12
ematipico pushed a commit that referenced this pull request Aug 3, 2023
* feat: use @astrojs/check

* fix: what happened in my rebase??

* nit: adjust with feedback
ematipico pushed a commit that referenced this pull request Aug 8, 2023
* feat: use @astrojs/check

* fix: what happened in my rebase??

* nit: adjust with feedback
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: astro Related to the core `astro` package (scope)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants