-
-
Notifications
You must be signed in to change notification settings - Fork 134
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
Request new plugins here #483
Comments
Ladle (#268) |
Vike (#275) |
NestJS, maybe? It's very class based, so it would be focused on It would need to detect usage of class members by decorators, basically - e.g, something decorated with |
WebdriverIO (#464) |
Not sure if this is a plugin or core, but support for .mdx files. (used by Storybook and other docs generators) |
@justingrant Please file a separate issue for this (as it's not a plugin). |
Serverless framework (1 183 585 downloads a week). It uses |
Please don't dump words here. It'll be a lot more convincing if you'd be more precise and provide one or two links to the library and/or configuration pages to avoid any ambiguity. |
Yeah, absolutely sorry about that, I thought it was the method to collect people opinion as I saw similar comments above... I'm rectifying |
wrangler |
Just saying, for anyone interested, it's now more fun and easier than ever to write a plugin: https://knip.dev/guides/writing-a-plugin |
is deno compat a plugin? If so, what would it take? Deno uses the web standard import_map.json |
Would it be possible to create a Nuxt plugin? Nuxt heavily uses auto-imports, so I imagine it could be harder to trace down what is being used. |
Docusaurus - https://docusaurus.io/ |
Ionic (#604) |
Plugins added recently:
|
Expo (expo.dev) |
|
For everyone interested in support for Expo, please see #126. Looking for feedback! |
lockfile linting
https://github.com/lirantal/lockfile-lint |
I guess a file-based configuration for the lockfile-lint package potentially leaves e.g. (For completeness sake: the act of linting lockfiles is outside the scope of Knip, and apparently there's a package that does exactly that.) |
Correct. That was the reason for creating this suggestion.
Also correct. It's just an configuration file. It references no other dependencies/extension/extends/plugins/etc...
Yes, adding it to the
Lockfile-linting uses https://github.com/cosmiconfig/cosmiconfig (v8) for their config file, as do many other tooling. Maybe these config files can be ignored by default somehow. Sadly, custom local plugins are not on the roadmap. But the Keep up the great work! 🇳🇱 |
Knip v5.21.0 contains a few new plugins: Especially the latter is a bit rudimentary, feel free to open issues if you have any! |
Please add one comment per plugin (please link to website/repo/docs), which others can then upvote using reactions like 👍 (not more comments).
The idea is that you can request/upvote plugins here. Contributors/me can implement them.
Please make sure the plugin isn't already available/listed on https://knip.dev/reference/plugins
The text was updated successfully, but these errors were encountered: