feat: Consolidate packages to improve tree shaking and reduce dependencies (#9774)
* Use source field from package.json exports in tests
* Support resolving glob imports from npm packages in jest
* setup paths for migration
* migration script
* Add some missing exports
* Rename I18nProvider and reorganize Locale type
* refactor test
* Move Column definition
* Fix
* fix intl
* working
* prepare themes
* Missing exports
* flags
* more exports
* working
* move exports to their own folder
* wip: fixing monopackages
* Refactor RSPContexts
* merge RadioGroup and Radio files
* re-export TableLayout from Table
* Fixes
* stop depending on v3 from s2
* stuff
* build stuff
* wip
* Update i18n script
* fix
* Update icons
* fix constraints
* fix tests
* Add missing gridlist types to monopackage
* Add shim for private exports
* fix deps
* rename themes
* add additional public exports
* fix
* fix
* fix
* fix TableView
* add unmatched exports to all groups
* fix
* enable package.json exports in docs resolver
* fix docs
* test cjs build too
* disable no-duplicate-imports lint rule temporarily
* turn on verdaccio
* fix icons
* fix some circular dependencies
* Add missing types to monopackages
* run migration script
* fix types / tests
* fix typecheck examples
* Remove unused dependencies
* fix ssr tests
* backward compatibility for bundlers without package.json exports support
* fix style macro build
* fixes
* more fixes
* fix constraints
* more fixes
* fixes
* fix mcp
* fix typescript moduleResolution
* add .js versions for webpack 4
* fix module field
* webpack 4
* fix types
* fixup types
* fix tests
* update yarn lock
* fix
* yarn
* begin audit
* more auditing
* split timefield/datefield and range/single date picker exports
* add lint rule to enforce usage of subpaths in src
* more auditing
* audit react-aria and react-stately
* backward compatibility
* ignore lint in dev folder
* turn off verdaccio
* make translation config in parcelrcs consistent