Description
Feature request
Summary
Quick summary what's this feature request about.
Allow for selectively including config types via config/plugins.ts
.
Why is it needed?
I'd like to be able to only include only very few very specific types to be synchronized, e.g. core-store.plugin_content_manager_configuration_content_types::api::...
.
With the current config format this is almost impossible, because there is no way to specify what to include, but only what to exclude from the defaults. So in order to include very specific config types, one would have to list "everything else" in the excludedConfig
field of the config, which is unpractical, and in many cases impossible.
Suggested solution(s)
-
Conservative solution:
Consider entries incustomTypes
even if they match some pattern listed inexcludedConfig
. This way you may exclude "everything" by listing all default types inexcludedConfig
and then explicitly list what you'd like toinclude
viacustomTypes
. -
More flexible solution
- By default: no config types are considered.
- Redesign plugin config format: Only what is listed inside a field named
includedConfig
is considered
Related issue(s)/PR(s)
Unknown.