Use dynamic import for attributor in runtime instead of mixin
Description
Shift package from @fluid-experimental/attributor to @fluidframework/attributor inside runtime packages and then use dynamic import for attributor in runtime instead of Mixin so as to not increase bundle size by default in case someone is not using fluid attributor. Only 3KB size is increased for container runtime.
diff here probably looks a lot better if you remove the old attributor package at the same time (files should largely be moves)
diff here probably looks a lot better if you remove the old attributor package at the same time (files should largely be moves)
But @fluid-experimental should not be getting counted in size here. The size diff is actually 3Kb and not 18KB because same container runtime is getting calculated in other modules like azure client, odsp client etc. @Abe27342
Got it. It is for the diff and not the size
Baseline CI build failed, cannot generate bundle analysis at this time
Baseline commit: 8c246f943b1e7e154b9ccde65984186c4073330c
Generated by :no_entry_sign: dangerJS against daf7125fe3f3b073c9d7bb1641015a97629dbfe5
Closing this PR for now based on the comment in the ADO task in the description.