Skip to content
This repository has been archived by the owner on Jun 11, 2023. It is now read-only.

"includeDefaultPlugins" config option #45

Open
GHNewbiee opened this issue Nov 5, 2020 · 1 comment
Open

"includeDefaultPlugins" config option #45

GHNewbiee opened this issue Nov 5, 2020 · 1 comment

Comments

@GHNewbiee
Copy link

GHNewbiee commented Nov 5, 2020

Since you give the option (freedom) for default plugins (CSSPlugin and esbuildPlugin) not to be included (i.e. to get disabled), it may would be better to cancel the term "default" and make both of them select-able as the rest ones. They are not needed to be enabled by default.

Under the same thought, also the term built-in may would be cancelled.

So, you will have by default a fully modular dev environment!

Further, you could adopt categories such as:

  • Auxiliary
    • FilePlugin
    • ReplacePlugin
    • UsePlugin
    • etc
  • CSS
    • CSSPlugin
    • LitCSSPlugin
    • PostCSSPlugin
    • SassPlugin
    • etc
  • Transformers
    • BabelPlugin
    • esbuildPlugin
    • etc
  • Frameworks
    • ReactRefreshPlugin
    • SveltePlugin
    • VuePlugin
    • etc
  • etc

I think it's simpler and more straight. One can choose whatever wants to work with.

@sarsamurmu
Copy link
Owner

I like the idea. But before doing that I have to think about it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants