eslint-plugin-sort-exports icon indicating copy to clipboard operation
eslint-plugin-sort-exports copied to clipboard

ESLint plugin to sort exports in modules

Results 9 eslint-plugin-sort-exports issues
Sort by recently updated
recently updated
newest added

I had a file like this: ```ts /* eslint-disable import/no-internal-modules */ /* eslint sort-exports/sort-exports: "error" */ export { default as LogoLink } from './LogoLink.vue' export { default as AddPixelingComponent }...

It would be cool to have an option to selectively only enable export member sorting, without export declarations being sorted as well. Similar to the `sort-import` setting: ```json "sort-imports": [...

Bumps [json5](https://github.com/json5/json5) from 2.1.1 to 2.2.3. Release notes Sourced from json5's releases. v2.2.3 Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299) v2.2.2 Fix: Properties...

dependencies

When the rule fixer moves a function, it leaves the JSDoc comment behind, making this plugin unusable currently, because I have my ESLint configured to fix on save. :(

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. Commits 699c459 3.1.2 2f2b5ff fix: trim pattern 25d7c0d 3.1.1 55dda29 fix: treat nocase:true as always having magic 5e1fb8d 3.1.0 f8145c5 Add 'allowWindowsEscape' option 570e8b1...

dependencies

Lint the following with the [default](https://www.npmjs.com/package/eslint-plugin-sort-exports#usage) `sort-exports` ESLint configuration: ``` export interface Alpha { apple: number; } export namespace Delta { export type Beta = string; } ``` ESlint crashes...

It would be nice if the documentation provided some examples for what this rule will and will not report. e.g. if I have multiple `export` statements like this ```ts export...

``` export class StoreState { } export const state: StoreState = new StoreState(); ``` this plugin tries to move export const state to the first place - which leads to...

Now that ESLint 9 is released and everyone is migrating to flat config, importing the plugin into a flat config by following the official documentation actually results in a red...