Does not seem to work with native targets
When I attach producer plugin in a project that includes native targets, I get:
> Consumable configurations with identical capabilities within a project (other than the default configuration) must have unique attributes, but configuration ':dataforge-meta:iosArm64ProducedResources' and [configuration ':dataforge-meta:iosSimulatorArm64ProducedResources', configuration ':dataforge-meta:iosX64ProducedResources', configuration ':dataforge-meta:linuxX64ProducedResources', configuration ':dataforge-meta:macosArm64ProducedResources', configuration ':dataforge-meta:macosX64ProducedResources', configuration ':dataforge-meta:mingwX64ProducedResources'] contain identical attribute sets. Consider adding an additional attribute to one of the configurations to disambiguate them. Run the 'outgoingVariants' task for more details. For more information, please refer to https://docs.gradle.org/8.13/userguide/upgrading_version_7.html#unique_attribute_sets in the Gradle documentation.
It seems that it tries to create outgoing variants for all targets, not only for JS