Skip to content

feat(tools): properly setup babel config for vNext packages#19399

Merged
Hotell merged 2 commits intomicrosoft:masterfrom
Hotell:hotell/build-system/19109
Aug 23, 2021
Merged

feat(tools): properly setup babel config for vNext packages#19399
Hotell merged 2 commits intomicrosoft:masterfrom
Hotell:hotell/build-system/19109

Conversation

@Hotell
Copy link
Contributor

@Hotell Hotell commented Aug 13, 2021

Pull request checklist

Description of changes

(give an overview)

Focus areas to test

(optional)

@Hotell Hotell marked this pull request as ready for review August 13, 2021 14:06
@Hotell Hotell requested a review from a team as a code owner August 13, 2021 14:06
@fabricteam
Copy link
Collaborator

fabricteam commented Aug 13, 2021

📊 Bundle size report

🤖 This report was generated against 882c7f7309d11e5de733d8c8ccf8ec67dca517c9

@Hotell Hotell added this to the August Project Cycle Q3 2021 milestone Aug 13, 2021
@codesandbox-ci
Copy link

codesandbox-ci bot commented Aug 13, 2021

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit c042eb3:

Sandbox Source
Fluent UI React Starter Configuration

@size-auditor
Copy link

size-auditor bot commented Aug 13, 2021

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: 882c7f7309d11e5de733d8c8ccf8ec67dca517c9 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Aug 13, 2021

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 949 991 5000
BaseButton mount 975 981 5000
Breadcrumb mount 2711 2654 1000
ButtonNext mount 489 482 5000
Checkbox mount 1779 1732 5000
CheckboxBase mount 1573 1497 5000
ChoiceGroup mount 5521 5527 5000
ComboBox mount 1190 1096 1000
CommandBar mount 11207 11059 1000
ContextualMenu mount 6413 6672 1000
DefaultButton mount 1193 1179 5000
DetailsRow mount 4184 4026 5000
DetailsRowFast mount 3934 3956 5000
DetailsRowNoStyles mount 3838 3752 5000
Dialog mount 2242 2278 1000
DocumentCardTitle mount 164 154 1000
Dropdown mount 3646 3675 5000
FluentProviderNext mount 7214 7499 5000
FocusTrapZone mount 1942 1907 5000
FocusZone mount 1848 1870 5000
IconButton mount 1897 1878 5000
Label mount 352 350 5000
Layer mount 1918 1891 5000
Link mount 482 487 5000
MakeStyles mount 1840 1841 50000
MenuButton mount 1553 1602 5000
MessageBar mount 2027 2032 5000
Nav mount 3552 3449 1000
OverflowSet mount 1127 1170 5000
Panel mount 2169 2119 1000
Persona mount 885 898 1000
Pivot mount 1482 1498 1000
PrimaryButton mount 1414 1379 5000
Rating mount 8581 8358 5000
SearchBox mount 1476 1470 5000
Shimmer mount 2821 2858 5000
Slider mount 2102 2206 5000
SpinButton mount 5573 5704 5000
Spinner mount 441 442 5000
SplitButton mount 3449 3416 5000
Stack mount 545 551 5000
StackWithIntrinsicChildren mount 1782 1757 5000
StackWithTextChildren mount 5239 5124 5000
SwatchColorPicker mount 11061 11250 5000
Tabs mount 1529 1539 1000
TagPicker mount 2807 2822 5000
TeachingBubble mount 12803 12583 5000
Text mount 487 440 5000
TextField mount 1545 1551 5000
ThemeProvider mount 1322 1288 5000
ThemeProvider virtual-rerender 630 653 5000
Toggle mount 891 878 5000
buttonNative mount 127 119 5000

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
BoxMinimalPerf.default 439 404 1.09:1
TreeMinimalPerf.default 967 899 1.08:1
AccordionMinimalPerf.default 174 162 1.07:1
CarouselMinimalPerf.default 504 473 1.07:1
GridMinimalPerf.default 376 353 1.07:1
LayoutMinimalPerf.default 409 386 1.06:1
TextMinimalPerf.default 413 391 1.06:1
FormMinimalPerf.default 479 455 1.05:1
SliderMinimalPerf.default 1764 1678 1.05:1
ButtonSlotsPerf.default 606 584 1.04:1
ChatDuplicateMessagesPerf.default 345 333 1.04:1
ChatWithPopoverPerf.default 415 400 1.04:1
FlexMinimalPerf.default 334 322 1.04:1
HeaderSlotsPerf.default 880 850 1.04:1
ListNestedPerf.default 610 586 1.04:1
PortalMinimalPerf.default 188 181 1.04:1
RadioGroupMinimalPerf.default 511 491 1.04:1
SkeletonMinimalPerf.default 400 383 1.04:1
ToolbarMinimalPerf.default 1107 1066 1.04:1
ButtonOverridesMissPerf.default 1907 1855 1.03:1
MenuMinimalPerf.default 957 933 1.03:1
RefMinimalPerf.default 236 229 1.03:1
SegmentMinimalPerf.default 397 385 1.03:1
SplitButtonMinimalPerf.default 4278 4149 1.03:1
ButtonMinimalPerf.default 187 184 1.02:1
CheckboxMinimalPerf.default 2976 2915 1.02:1
DropdownManyItemsPerf.default 779 762 1.02:1
PopupMinimalPerf.default 640 626 1.02:1
ProviderMergeThemesPerf.default 1784 1750 1.02:1
ReactionMinimalPerf.default 423 414 1.02:1
TableMinimalPerf.default 464 454 1.02:1
VideoMinimalPerf.default 704 690 1.02:1
AlertMinimalPerf.default 300 296 1.01:1
AttachmentSlotsPerf.default 1178 1161 1.01:1
DialogMinimalPerf.default 820 808 1.01:1
DropdownMinimalPerf.default 3289 3257 1.01:1
ImageMinimalPerf.default 414 408 1.01:1
ItemLayoutMinimalPerf.default 1402 1382 1.01:1
ListCommonPerf.default 690 685 1.01:1
LoaderMinimalPerf.default 752 744 1.01:1
ProviderMinimalPerf.default 1129 1113 1.01:1
IconMinimalPerf.default 684 678 1.01:1
TooltipMinimalPerf.default 1162 1156 1.01:1
DatepickerMinimalPerf.default 5900 5875 1:1
HeaderMinimalPerf.default 406 405 1:1
ListMinimalPerf.default 566 565 1:1
MenuButtonMinimalPerf.default 1817 1812 1:1
CustomToolbarPrototype.default 4384 4373 1:1
CardMinimalPerf.default 606 611 0.99:1
ChatMinimalPerf.default 730 738 0.99:1
EmbedMinimalPerf.default 4400 4442 0.99:1
TextAreaMinimalPerf.default 602 610 0.99:1
AnimationMinimalPerf.default 437 446 0.98:1
DividerMinimalPerf.default 398 405 0.98:1
InputMinimalPerf.default 1347 1376 0.98:1
LabelMinimalPerf.default 424 431 0.98:1
TreeWith60ListItems.default 198 203 0.98:1
AvatarMinimalPerf.default 221 227 0.97:1
RosterPerf.default 1304 1340 0.97:1
TableManyItemsPerf.default 2086 2151 0.97:1
ListWith60ListItems.default 678 707 0.96:1
StatusMinimalPerf.default 723 761 0.95:1
AttachmentMinimalPerf.default 170 195 0.87:1

@Hotell Hotell merged commit 908e810 into microsoft:master Aug 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tools: add proper babel setup to migration generator

5 participants