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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃搸 Import sorter revamping - custom order #3177

Open
Conaclos opened this issue Jun 11, 2024 · 0 comments
Open

馃搸 Import sorter revamping - custom order #3177

Conaclos opened this issue Jun 11, 2024 · 0 comments
Labels
A-Analyzer Area: analyzer Fund L-JavaScript Language: JavaScript and super languages S-Funding Status: open to funding and implemented by external contributors

Comments

@Conaclos
Copy link
Member

Conaclos commented Jun 11, 2024

Description

We recently published an RFC to improve the Biome import sorter.

This issue tracks the implementation of the RFC.
The main goal of this implementation is to:

  • Allow specifying a custom order based on groups
  • Allow adding blank lines between some groups.
  • Allow merging imports
  • Allow sorting export from statements

We will provide a legacy configuration to enable the old way of sorting imports.
By disabling this configuration, the new system will be used.

Upvote & Fund

  • It will be done by a core contributor to Biome.
  • To support this effort, please consider funding the issue through Polar.sh or sponsoring Biome.
  • All funds raised on Polar.sh will be redirected to the Biome Open Collective once the task completed.
  • Use 馃憤 to upvote the issue
Fund with Polar
@Conaclos Conaclos added L-JavaScript Language: JavaScript and super languages A-Analyzer Area: analyzer S-Funding Status: open to funding and implemented by external contributors Fund labels Jun 11, 2024
@Conaclos Conaclos pinned this issue Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Analyzer Area: analyzer Fund L-JavaScript Language: JavaScript and super languages S-Funding Status: open to funding and implemented by external contributors
Projects
None yet
Development

No branches or pull requests

1 participant