Description Steps:
Create RFC to document new package structure: RFC: File Organization Convention for v9 Packages #24332 , docs(RFC): Update File Organization Convention for v9 RFC to address other issue #24543
Update migrate-converged-pkg generator to reflect new structure: chore(migrate-converged): add functionality to execute various v9 package file restructuring tasks #24458
Run generator on existing v9 packages to reflect new structure - will complete part of Add Ability to Annotate Sub-Package Exports As "Internal" #23343
@fluentui/babel-preset-global-context chore(babel-preset-global-context): migrate to new package structure #25340
@fluentui/global-context chore(global-context): migrate to new package structure #25341
@fluentui/keyboard-keys chore(keyboard-keys, priority-overflow, react-context-selector, react-conformance-griffel): migrate to new package structure #25362
@fluentui/priority-overflow chore(keyboard-keys, priority-overflow, react-context-selector, react-conformance-griffel): migrate to new package structure #25362
@fluentui/react-accordion chore(react-accordion): migrate to new package structure #25196
@fluentui/react-alert chore(react-alert): migrate to new package structure #25197
@fluentui/react-aria chore(react-aria): migrate to new package structure #25199
@fluentui/react-avatar chore(react-avatar, avatar-context): migrate to new package structure #25473
@fluentui/react-avatar-context chore(react-avatar, avatar-context): migrate to new package structure #25473
@fluentui/react-badge chore(react-badge): migrate to new package structure #25335
@fluentui/react-button chore(react-button): migrate to new package structure #25336
@fluentui/react-card chore(react-card): migrate to new package structure #25229
@fluentui/react-checkbox chore(react-checkbox): migrate to new package structure #25337
@fluentui/react-combobox chore(react-combobox): migrate to new package structure #26037
@fluentui/react-components chore(react-components): migrate to new package structure #26051
@fluentui/react-conformance-griffel chore(keyboard-keys, priority-overflow, react-context-selector, react-conformance-griffel): migrate to new package structure #25362
@fluentui/react-context-selector chore(keyboard-keys, priority-overflow, react-context-selector, react-conformance-griffel): migrate to new package structure #25362
@fluentui/react-dialog chore(react-dialog): migrate to new package structure #25523
@fluentui/react-divider chore(react-divider): migrate to new package structure #25360
@fluentui/react-field chore(react-field): migrate to new package structure #25817
@fluentui/react-image chore(react-image): migrate to new package structure #25230
@fluentui/react-input chore(react-input): migrate to new package structure #25469
@fluentui/react-infobutton chore(react-infobutton): migrate to new package structure #26111
@fluentui/react-label chore(react-label): migrate to new package structure #25470
@fluentui/react-link chore(react-link): migrate to new package structure #25471
@fluentui/react-menu: chore(react-menu): migrate to new package structure #25015
@fluentui/react-overflow chore(react-overflow): migrate to new package structure #25524
@fluentui/react-persona chore(react-persona): migrate to new package structure #25737
@fluentui/react-popover chore(react-popover): migrate to new package structure #25735
@fluentui/react-portal chore(react-portal, portal-compat, portal-compat-context): migrate to new package structure #25481
@fluentui/react-portal-compat chore(react-portal, portal-compat, portal-compat-context): migrate to new package structure #25481
@fluentui/react-portal-compat-context chore(react-portal, portal-compat, portal-compat-context): migrate to new package structure #25481
@fluentui/react-positioning chore(react-positioning, theme-sass, utilities): migrate to new package structure #25736
@fluentui/react-progress chore(react-progress): migrate to new package structure #25744
@fluentui/react-provider chore(react-provider): migrate to new package structure #25809
@fluentui/react-radio chore(react-radio, shared-contexts): migrate to new package structure #25810
@fluentui/react-select chore(react-select): migrate to new package structure #25359
@fluentui/react-shared-contexts chore(react-radio, shared-contexts): migrate to new package structure #25810
@fluentui/react-slider
@fluentui/react-spinbutton chore(react-spinbutton): migrate to new package structure #25813
@fluentui/react-spinner chore(react-spinner): migrate to new package structure #25814
@fluentui/react-storybook chore(react-storybook, react-storybook-addon): migrate to new package structure #25482
@fluentui/react-storybook-addon chore(react-storybook, react-storybook-addon): migrate to new package structure #25482
@fluentui/react-switch chore(react-switch): migrate to new package structure #25819
@fluentui/react-table chore: migrate react-table to new file structure #25377
@fluentui/react-tabs chore(react-tabs): migrate to new package structure #25241
@fluentui/react-tabster chore(react-tabster): migrate to new package structure #25833
@fluentui/react-text chore(react-text): migrate to new package structure #25231
@fluentui/react-textarea chore(react-textarea): migrate to new package structure #25820
@fluentui/react-theme chore(react-theme): migrate to new package structure #25812
@fluentui/react-theme-sass chore(react-positioning, theme-sass, utilities): migrate to new package structure #25736
@fluentui/react-toolbar chore(react-toolbar): migrate to new package structure #25920
@fluentui/react-tooltip chore(react-tooltip): migrate to new package structure #25818
@fluentui/react-utilities chore(react-positioning, theme-sass, utilities): migrate to new package structure #25736
Update create-package and create-component scripts to reflect changes so any new created components follow new pattern chore (scripts): update create-package and create-component plop templates to reflect new v9 package structure #26067
Follow up on TODO item in getStories function of v9 public docsite (chore(public-docsite-v9): update getVnextStories function for gradual v9 package migration #25221 , fix(docsite): codesandbox exports now working properly for newly migrated v9 packages #25388 , fix(react-components): stories for migrated v9 packages are included again #25540 ) and delete functions no longer needed from migrate-converged-pkg generator. chore (tools): cleanup TODO items in migrate-converged-pkg generator #26112
Related Issues:
#22289 , #23976
Reactions are currently unavailable
You can’t perform that action at this time.
Steps:
migrate-converged-pkggenerator to reflect new structure: chore(migrate-converged): add functionality to execute various v9 package file restructuring tasks #24458create-packageandcreate-componentscripts to reflect changes so any new created components follow new pattern chore (scripts): update create-package and create-component plop templates to reflect new v9 package structure #26067migrate-converged-pkggenerator. chore (tools): cleanup TODO items in migrate-converged-pkg generator #26112Related Issues:
#22289, #23976