Skip to content

refactor!: update deps and plugins support to main config#75

Open
sandros94 wants to merge 7 commits into
unjs:mainfrom
sandros94:refactor/deps-and-plugins
Open

refactor!: update deps and plugins support to main config#75
sandros94 wants to merge 7 commits into
unjs:mainfrom
sandros94:refactor/deps-and-plugins

Conversation

@sandros94
Copy link
Copy Markdown
Member

Ok, I might have made a PR that includes too many aspects, in particular this PR also resolves #53 request. So feel free to point this out and I could separate that into a different PR.

Also, I am experimenting for the first time with direct eslint configs, so this could require some additional work (tho as I was testing it everything seems to work).

Updated all deps, and switched back to default recommended and Config types as flat configs are default since a bit now. Also migrated away from the now deprecated eslint-plugin-markdown to @eslint/markdown plugin (using commonmark as default language, tho we could use gfm as default one?)

Then made some fixes and type improvements here and there, also in CI to use the package.json as main source of truth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Doesn't work with custom plugins

1 participant