angular-architects / nx-ddd-plugin

Nx plugin for structuring a monorepo with domains and layers
313 stars 56 forks source link

[Feature Request] Optionally add tags #38

Closed benpsnyder closed 2 years ago

benpsnyder commented 3 years ago

I want to add custom tags, like --tags=platform:desktop or --tags=platform:web or --tags=platform:mobile when generating a Feature

bilaljaved9215 commented 3 years ago

@benpsnyder I am working on this...

benpsnyder commented 3 years ago

Thanks @bilaljaved9215 - as discussed today, considering the use case where we have the following apps defined, with deployment targets of desktop, web and mobile (using nxtend or xplat community plugins) image

And shells within the domains where features will be aggregated image

Please make it so we can tag Feature modules by platform and where eslint enforcement rules are defined for each Domain for platforms

peterbsmyth commented 3 years ago

seems cool. i agree that having a consideration of platforms is valuable.

ghost commented 3 years ago

DDD extended with platforms

peterbsmyth commented 3 years ago

i think the solution is to add a "tags" input like the @nrwl/angular:application schematic as well as a "directory" input like @nrwl/angular:library

manfredsteyer commented 3 years ago

@benpsnyder Care for a PR that allows using --tags?