Commit cdffc68
authored
feat: Consolidate packages to improve tree shaking and reduce dependencies (adobe#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 consistent1 parent 01a53cf commit cdffc68
File tree
5,284 files changed
+85304
-79036
lines changed- .chromatic-fc
- .chromatic
- .circleci
- .storybook-s2
- .storybook
- bin
- examples
- rac-spectrum-tailwind
- rsp-cra-18
- src
- sections
- rsp-next-ts-17
- components
- pages
- rsp-next-ts
- components
- pages
- rsp-webpack-4/src
- s2-esbuild-starter-app
- s2-webpack-5-typescript-example
- lib
- packages
- @adobe/react-spectrum
- chromatic-fc
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- button
- calendar
- card
- checkbox
- tree
- chromatic
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- buttongroup
- button
- calendar
- card
- checkbox
- color
- combobox
- datepicker
- dialog
- divider
- dropzone
- form
- illustratedmessage
- inlinealert
- labeledvalue
- label
- layout
- link
- listbox
- list
- meter
- numberfield
- picker
- progress
- provider
- radio
- searchfield
- slider
- statuslight
- steplist
- switch
- table
- tabs
- tag
- textfield
- toast
- tooltip
- tree
- view
- well
- docs
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- buttongroup
- button
- calendar
- card
- checkbox
- color
- combobox
- contextualhelp
- datepicker
- dialog
- images
- divider
- dnd
- dropzone
- filetrigger
- form
- icon
- illustratedmessage
- image
- inlinealert
- labeledvalue
- layout
- link
- listbox
- list
- meter
- numberfield
- picker
- progress
- provider
- radio
- searchfield
- slider
- statuslight
- steplist
- switch
- table
- tabs
- tag
- textfield
- text
- toast
- tooltip
- tree
- view
- well
- exports
- private
- autocomplete
- button
- card
- form
- icon
- label
- listbox
- overlays
- progress
- provider
- slider
- steplist
- textfield
- theme-express
- utils
- intl
- actionbar
- actiongroup
- autocomplete
- button
- calendar
- card
- color
- combobox
- contextualhelp
- datepicker
- dialog
- dropzone
- inlinealert
- label
- listbox
- list
- picker
- slider
- steplist
- table
- tag
- textfield
- toast
- src
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- buttongroup
- button
- calendar
- card
- checkbox
- color
- combobox
- contextualhelp
- datepicker
- dialog
- divider
- dnd
- dropzone
- form
- icon
- illustratedmessage
- image
- inlinealert
- labeledvalue
- label
- layout
- link
- listbox
- list
- meter
- numberfield
- overlays
- picker
- progress
- provider
- radio
- searchfield
- slider
- statuslight
- steplist
- switch
- table
- cursors
- tabs
- tag
- textfield
- text
- theme-dark
- theme-default
- theme-express
- theme-light
- toast
- tooltip
- tree
- utils
- view
- well
- stories
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- buttongroup
- button
- calendar
- card
- images
- checkbox
- color
- combobox
- contextualhelp
- datepicker
- dialog
- divider
- dropzone
- form
- icon
- illustratedmessage
- image
- inlinealert
- labeledvalue
- label
- layout
- link
- listbox
- list
- meter
- numberfield
- overlays
- picker
- progress
- provider
- radio
- searchfield
- slider
- statuslight
- steplist
- switch
- table
- tabs
- tag
- textfield
- toast
- tooltip
- tree
- view
- well
- test
- accordion
- actionbar
- actiongroup
- autocomplete
- avatar
- badge
- breadcrumbs
- buttongroup
- button
- calendar
- card
- checkbox
- color
- combobox
- contextualhelp
- datepicker
- dialog
- divider
- dropzone
- form
- icon
- illustratedmessage
- image
- inlinealert
- labeledvalue
- label
- layout
- link
- listbox
- list
- meter
- numberfield
- overlays
- picker
- progress
- provider
- radio
- searchfield
- slider
- statuslight
- steplist
- switch
- table
- tabs
- tag
- textfield
- text
- toast
- tooltip
- tree
- utils
- view
- well
- @internationalized
- date
- tests
- message
- number
- test
- string
- @react-aria
- actiongroup
- src
- aria-modal-polyfill
- src
- autocomplete
- src
- breadcrumbs
- src
- button
- src
- calendar
- src
- stories
- checkbox
- src
- collections
- src
- color
- src
- combobox
- src
- stories
- datepicker
- src
- dialog
- src
- disclosure
- src
- dnd
- src
- stories
- focus
- src
- form
- src
- gridlist
- src
- grid
- src
- stories
- i18n
- src
- interactions
- src
- label
- src
- landmark
- src
- link
- src
- listbox
- src
- live-announcer
- src
- meter
- src
- numberfield
- src
- overlays
- src
- progress
- src
- radio
- src
- searchfield
- src
- selection
- src
- select
- src
- stories
- separator
- src
- slider
- src
- spinbutton
- src
- ssr
- src
- steplist
- src
- switch
- src
- table
- src
- stories
- tabs
- src
- stories
- tag
- src
- test-utils
- textfield
- src
- toast
- src
- stories
- toggle
- src
- toolbar
- src
- tooltip
- src
- tree
- src
- utils
- src
- shadowdom
- virtualizer
- src
- @react-spectrum
- accordion
- chromatic-fc
- chromatic
- src
- stories
- actionbar
- chromatic-fc
- chromatic
- src
- stories
- actiongroup
- chromatic-fc
- chromatic
- src
- stories
- autocomplete
- chromatic-fc
- chromatic
- src
- stories
- avatar
- chromatic-fc
- chromatic
- src
- stories
- badge
- chromatic-fc
- chromatic
- src
- stories
- breadcrumbs
- chromatic-fc
- chromatic
- src
- stories
- buttongroup
- chromatic
- src
- stories
- button
- chromatic-fc
- chromatic
- src
- stories
- calendar
- chromatic-fc
- chromatic
- src
- stories
- card
- chromatic-fc
- chromatic
- src
- stories
- checkbox
- chromatic-fc
- chromatic
- src
- stories
- color
- chromatic
- src
- stories
- combobox
- chromatic
- src
- stories
- contextualhelp
- src
- datepicker
- chromatic
- src
- stories
- dialog
- chromatic
- src
- stories
- divider
- chromatic
- src
- stories
- dnd
- src
- dropzone
- chromatic
- src
- stories
- filetrigger
- src
- form
- chromatic
- src
- stories
- icon
- src
- illustratedmessage
- chromatic
- src
- stories
- image
- src
- inlinealert
- chromatic
- src
- stories
- labeledvalue
- chromatic
- docs
- src
- stories
- label
- chromatic
- src
- stories
- layout
- chromatic
- src
- stories
- link
- chromatic
- src
- stories
- listbox
- chromatic
- src
- stories
- list
- chromatic
- src
- stories
- meter
- chromatic
- src
- stories
- numberfield
- chromatic
- src
- stories
- overlays
- src
- picker
- chromatic
- src
- stories
- progress
- chromatic
- src
- stories
- provider
- chromatic
- src
- stories
- radio
- chromatic
- src
- stories
- s2
- chromatic
- exports
- spectrum-illustrations
- gradient
- generic1
- generic2
- linear
- src
- stories
- style
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
5,284 files changed
+85304
-79036
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
390 | 390 | | |
391 | 391 | | |
392 | 392 | | |
393 | | - | |
| 393 | + | |
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
| |||
401 | 401 | | |
402 | 402 | | |
403 | 403 | | |
| 404 | + | |
404 | 405 | | |
405 | 406 | | |
406 | 407 | | |
| |||
921 | 922 | | |
922 | 923 | | |
923 | 924 | | |
924 | | - | |
| 925 | + | |
925 | 926 | | |
926 | 927 | | |
927 | 928 | | |
| |||
1014 | 1015 | | |
1015 | 1016 | | |
1016 | 1017 | | |
1017 | | - | |
| 1018 | + | |
1018 | 1019 | | |
1019 | 1020 | | |
1020 | 1021 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
6 | 9 | | |
7 | 10 | | |
8 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
101 | | - | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
102 | 105 | | |
103 | | - | |
104 | | - | |
105 | | - | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| 110 | + | |
| 111 | + | |
109 | 112 | | |
110 | 113 | | |
111 | 114 | | |
| |||
0 commit comments