You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to run GritQL plugins in Biome, we need to implement a Grit runtime.
We will showcase the ability of our Grit runtime using a relatively straight-forward biome search command, which will be functionally similar to git grep: Where git grep uses regular expressions to search through all files in a Git repository, biome search will use Grit patterns to search through all files in a Biome project.
If this effort is successful, we can proceed with using the runtime for plugins. To see how this issue fits into our plugin efforts, please look at the overview here: #2463
Improve diagnostics (invalid query, no results, …)
How to Contribute
Everyone is welcome to contribute pieces here! If you'd like to tackle something, please leave a comment below this issue for which item(s) of the checklist below you'd like to pick up. We will create a separate issue and assign it to you to simplify tracking.
If you need any help or have any questions about our plugin efforts in Biome, feel free to ask in the #plugins channel in Discord.
We decide not to fund this issue with Polar.sh because it is a long term effort. Polar.sh is designed for short and medium term efforts. It sets a deadline of 6 months to complete a task.
The text was updated successfully, but these errors were encountered:
I am going to close this issue as completed, since even though there are still minor ongoing efforts towards improving our bindings, I think at this point we can confidently say we have a Grit runtime :)
Description
In order to run GritQL plugins in Biome, we need to implement a Grit runtime.
We will showcase the ability of our Grit runtime using a relatively straight-forward
biome search
command, which will be functionally similar togit grep
: Wheregit grep
uses regular expressions to search through all files in a Git repository,biome search
will use Grit patterns to search through all files in a Biome project.If this effort is successful, we can proceed with using the runtime for plugins. To see how this issue fits into our plugin efforts, please look at the overview here: #2463
Tasks
biome search
commandsearch
command infra #2194search
commandbiome search
output formatting #2462How to Contribute
Everyone is welcome to contribute pieces here! If you'd like to tackle something, please leave a comment below this issue for which item(s) of the checklist below you'd like to pick up. We will create a separate issue and assign it to you to simplify tracking.
If you need any help or have any questions about our plugin efforts in Biome, feel free to ask in the
#plugins
channel in Discord.Funding
To support this effort, please consider sponsoring Biome within our Open Collective or GitHub sponsorship.
We decide not to fund this issue with Polar.sh because it is a long term effort. Polar.sh is designed for short and medium term efforts. It sets a deadline of 6 months to complete a task.
The text was updated successfully, but these errors were encountered: