Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update Storybook to v7 and use Vite #2895

Merged
merged 28 commits into from
Jan 4, 2023
Merged

Conversation

Niznikr
Copy link
Contributor

@Niznikr Niznikr commented Dec 14, 2022

Update Storybook to v7 and use Vite in place of Webpack for faster development:

  • Follow migration guidelines
  • Update packages to be ESM-compatible
  • Update usage of require in components to use import instead

SB v6.5
Screenshot 2022-12-13 at 9 33 33 AM

SB v7 Webpack
Screenshot 2022-12-13 at 10 12 16 AM

SB v7 Vite
Screenshot 2022-12-14 at 4 32 06 PM

@changeset-bot
Copy link

changeset-bot bot commented Dec 14, 2022

🦋 Changeset detected

Latest commit: b1992ca

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 66 packages
Name Type
@twilio-paste/design-tokens Patch
@twilio-paste/core Patch
@twilio-paste/alert Patch
@twilio-paste/alert-dialog Patch
@twilio-paste/anchor Patch
@twilio-paste/avatar Patch
@twilio-paste/badge Patch
@twilio-paste/base-radio-checkbox Patch
@twilio-paste/breadcrumb Patch
@twilio-paste/button Patch
@twilio-paste/button-group Patch
@twilio-paste/callout Patch
@twilio-paste/card Patch
@twilio-paste/chat-composer Patch
@twilio-paste/chat-log Patch
@twilio-paste/checkbox Patch
@twilio-paste/code-block Patch
@twilio-paste/combobox Patch
@twilio-paste/data-grid Patch
@twilio-paste/date-picker Patch
@twilio-paste/disclosure Patch
@twilio-paste/display-heading Patch
@twilio-paste/file-picker Patch
@twilio-paste/form-pill-group Patch
@twilio-paste/heading Patch
@twilio-paste/help-text Patch
@twilio-paste/in-page-navigation Patch
@twilio-paste/inline-code Patch
@twilio-paste/inline-control-group Patch
@twilio-paste/input Patch
@twilio-paste/input-box Patch
@twilio-paste/label Patch
@twilio-paste/list Patch
@twilio-paste/minimizable-dialog Patch
@twilio-paste/modal Patch
@twilio-paste/pagination Patch
@twilio-paste/paragraph Patch
@twilio-paste/popover Patch
@twilio-paste/radio-button-group Patch
@twilio-paste/radio-group Patch
@twilio-paste/screen-reader-only Patch
@twilio-paste/select Patch
@twilio-paste/separator Patch
@twilio-paste/side-modal Patch
@twilio-paste/skeleton-loader Patch
@twilio-paste/spinner Patch
@twilio-paste/switch Patch
@twilio-paste/table Patch
@twilio-paste/tabs Patch
@twilio-paste/textarea Patch
@twilio-paste/time-picker Patch
@twilio-paste/toast Patch
@twilio-paste/tooltip Patch
@twilio-paste/truncate Patch
@twilio-paste/aspect-ratio Patch
@twilio-paste/flex Patch
@twilio-paste/grid Patch
@twilio-paste/media-object Patch
@twilio-paste/stack Patch
@twilio-paste/box Patch
@twilio-paste/sibling-box Patch
@twilio-paste/text Patch
@twilio-paste/customization Patch
@twilio-paste/data-visualization-library Patch
@twilio-paste/style-props Patch
@twilio-paste/website Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the Status: Do Not Merge This PR is not yet ready to be merged back into the main branch label Dec 14, 2022
@github-actions github-actions bot added Area: Components Related to the component library (core) of this system Area: Doc Site Related to the documentation website Area: Layout Area: Primitives Area: Repo Area: Storybook Related to Storybook Type: Tests Adds tests to the code labels Dec 14, 2022
@netlify
Copy link

netlify bot commented Dec 14, 2022

Deploy Preview for paste-theme-designer ready!

Name Link
🔨 Latest commit b1992ca
🔍 Latest deploy log https://app.netlify.com/sites/paste-theme-designer/deploys/63b5ae5b018e53000894878b
😎 Deploy Preview https://deploy-preview-2895--paste-theme-designer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@netlify
Copy link

netlify bot commented Dec 14, 2022

Deploy Preview for paste-docs ready!

Name Link
🔨 Latest commit b1992ca
🔍 Latest deploy log https://app.netlify.com/sites/paste-docs/deploys/63b5ae5bca9b6f000889b13d
😎 Deploy Preview https://deploy-preview-2895--paste-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@Niznikr Niznikr changed the title chore: update to Storybook v7 and use Vite chore: update Storybook to v7 and use Vite Dec 14, 2022
@cypress
Copy link

cypress bot commented Dec 14, 2022



Test summary

176 0 0 0Flakiness 0


Run details

Project Paste
Status Passed
Commit 57ee8cc ℹ️
Started Jan 4, 2023 4:56 PM
Ended Jan 4, 2023 5:01 PM
Duration 04:51 💡
OS Linux Ubuntu - 22.04
Browser Electron 102

View run in Cypress Dashboard ➡️


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard

@github-actions
Copy link
Contributor

github-actions bot commented Dec 14, 2022

Size Change: +590 B (0%)

Total Size: 854 kB

Filename Size Change
packages/paste-core/components/alert-dialog/dist/index.js 2.1 kB +11 B (+1%)
packages/paste-core/components/alert/dist/index.js 1.84 kB +10 B (+1%)
packages/paste-core/components/anchor/dist/index.js 1.88 kB +11 B (+1%)
packages/paste-core/components/avatar/dist/index.js 3.54 kB +4 B (0%)
packages/paste-core/components/badge/dist/index.js 2.3 kB +3 B (0%)
packages/paste-core/components/base-radio-checkbox/dist/index.js 1.65 kB +6 B (0%)
packages/paste-core/components/breadcrumb/dist/index.js 1.61 kB +6 B (0%)
packages/paste-core/components/button-group/dist/index.js 1.22 kB +4 B (0%)
packages/paste-core/components/button/dist/index.js 6.16 kB +50 B (+1%)
packages/paste-core/components/callout/dist/index.js 4.19 kB +75 B (+2%)
packages/paste-core/components/card/dist/index.js 1.14 kB +2 B (0%)
packages/paste-core/components/chat-composer/dist/index.js 3.35 kB +11 B (0%)
packages/paste-core/components/chat-log/dist/index.js 8.16 kB +16 B (0%)
packages/paste-core/components/checkbox/dist/index.js 2.96 kB +19 B (+1%)
packages/paste-core/components/code-block/dist/index.js 4.15 kB +9 B (0%)
packages/paste-core/components/combobox/dist/index.js 20.1 kB +5 B (0%)
packages/paste-core/components/data-grid/dist/index.js 5.17 kB +24 B (0%)
packages/paste-core/components/date-picker/dist/index.js 8.08 kB +5 B (0%)
packages/paste-core/components/disclosure/dist/index.js 2.6 kB +6 B (0%)
packages/paste-core/components/display-heading/dist/index.js 1.26 kB +6 B (0%)
packages/paste-core/components/file-picker/dist/index.js 1.76 kB +2 B (0%)
packages/paste-core/components/form-pill-group/dist/index.js 3.74 kB +17 B (0%)
packages/paste-core/components/heading/dist/index.js 1.32 kB +12 B (+1%)
packages/paste-core/components/help-text/dist/index.js 1.41 kB +3 B (0%)
packages/paste-core/components/in-page-navigation/dist/index.js 1.83 kB +10 B (+1%)
packages/paste-core/components/inline-code/dist/index.js 1.1 kB +5 B (0%)
packages/paste-core/components/inline-control-group/dist/index.js 1.45 kB +6 B (0%)
packages/paste-core/components/input-box/dist/index.js 2.56 kB +14 B (+1%)
packages/paste-core/components/input/dist/index.js 1.86 kB +15 B (+1%)
packages/paste-core/components/label/dist/index.js 1.66 kB +9 B (+1%)
packages/paste-core/components/list/dist/index.js 1.37 kB +5 B (0%)
packages/paste-core/components/minimizable-dialog/dist/index.js 2.45 kB +10 B (0%)
packages/paste-core/components/modal/dist/index.js 3.1 kB +9 B (0%)
packages/paste-core/components/pagination/dist/index.js 3.47 kB +19 B (+1%)
packages/paste-core/components/paragraph/dist/index.js 1.06 kB +3 B (0%)
packages/paste-core/components/popover/dist/index.js 2.39 kB +7 B (0%)
packages/paste-core/components/radio-button-group/dist/index.js 2.47 kB +8 B (0%)
packages/paste-core/components/radio-group/dist/index.js 2.3 kB +13 B (+1%)
packages/paste-core/components/screen-reader-only/dist/index.js 1.07 kB +3 B (0%)
packages/paste-core/components/select/dist/index.js 1.97 kB +5 B (0%)
packages/paste-core/components/separator/dist/index.js 1.19 kB +2 B (0%)
packages/paste-core/components/side-modal/dist/index.js 2.55 kB +11 B (0%)
packages/paste-core/components/spinner/dist/index.js 1.66 kB +5 B (0%)
packages/paste-core/components/switch/dist/index.js 3.3 kB +14 B (0%)
packages/paste-core/components/table/dist/index.js 2.5 kB +16 B (+1%)
packages/paste-core/components/tabs/dist/index.js 2.6 kB +9 B (0%)
packages/paste-core/components/textarea/dist/index.js 1.63 kB +7 B (0%)
packages/paste-core/components/time-picker/dist/index.js 8.1 kB +5 B (0%)
packages/paste-core/components/toast/dist/index.js 3.7 kB +12 B (0%)
packages/paste-core/components/truncate/dist/index.js 1.05 kB +4 B (0%)
packages/paste-core/layout/aspect-ratio/dist/index.js 1.06 kB +5 B (0%)
packages/paste-core/layout/flex/dist/index.js 2.34 kB +8 B (0%)
packages/paste-core/layout/grid/dist/index.js 2.27 kB +7 B (0%)
packages/paste-core/layout/media-object/dist/index.js 1.36 kB +9 B (+1%)
packages/paste-core/layout/stack/dist/index.js 1.53 kB +3 B (0%)
packages/paste-core/primitives/box/dist/index.js 3.4 kB +4 B (0%)
packages/paste-core/primitives/sibling-box/dist/index.js 1.51 kB +3 B (0%)
packages/paste-core/primitives/text/dist/index.js 2.95 kB +6 B (0%)
packages/paste-customization/dist/index.js 2.31 kB +12 B (+1%)
packages/paste-design-tokens/dist/themes/dark/tokens.generic.js 5.9 kB -7 B (0%)
packages/paste-design-tokens/dist/themes/sendgrid/tokens.generic.js 6.4 kB -6 B (0%)
packages/paste-design-tokens/dist/tokens.generic.js 6.46 kB -8 B (0%)
packages/paste-libraries/data-visualization/dist/index.js 2.09 kB +8 B (0%)
packages/paste-style-props/dist/index.js 6.36 kB +3 B (0%)
ℹ️ View Unchanged
Filename Size
./packages/paste-icons/cjs/AcceptIcon.js 1.11 kB
./packages/paste-icons/cjs/AgentIcon.js 1.47 kB
./packages/paste-icons/cjs/ArrowBackIcon.js 1.21 kB
./packages/paste-icons/cjs/ArrowDownIcon.js 1.22 kB
./packages/paste-icons/cjs/ArrowForwardIcon.js 1.22 kB
./packages/paste-icons/cjs/ArrowUpIcon.js 1.24 kB
./packages/paste-icons/cjs/AttachIcon.js 1.36 kB
./packages/paste-icons/cjs/AttachmentIcon.js 1.28 kB
./packages/paste-icons/cjs/BoldIcon.js 1.43 kB
./packages/paste-icons/cjs/BuiltInIcon.js 1.26 kB
./packages/paste-icons/cjs/BusinessIcon.js 1.34 kB
./packages/paste-icons/cjs/CalendarIcon.js 1.31 kB
./packages/paste-icons/cjs/CallActiveIcon.js 1.53 kB
./packages/paste-icons/cjs/CallAddIcon.js 1.43 kB
./packages/paste-icons/cjs/CallFailedIcon.js 1.46 kB
./packages/paste-icons/cjs/CallHoldIcon.js 1.41 kB
./packages/paste-icons/cjs/CallIcon.js 1.37 kB
./packages/paste-icons/cjs/CallIncomingIcon.js 1.46 kB
./packages/paste-icons/cjs/CallOutgoingIcon.js 1.45 kB
./packages/paste-icons/cjs/CallTransferIcon.js 1.48 kB
./packages/paste-icons/cjs/ChatIcon.js 1.31 kB
./packages/paste-icons/cjs/CheckboxCheckIcon.js 1.13 kB
./packages/paste-icons/cjs/CheckboxLineIcon.js 1.07 kB
./packages/paste-icons/cjs/CheckmarkCircleIcon.js 1.28 kB
./packages/paste-icons/cjs/ChevronDisclosureCollapsedIcon.js 1.14 kB
./packages/paste-icons/cjs/ChevronDisclosureExpandedIcon.js 1.15 kB
./packages/paste-icons/cjs/ChevronDisclosureIcon.js 1.14 kB
./packages/paste-icons/cjs/ChevronDoubleLeftIcon.js 1.16 kB
./packages/paste-icons/cjs/ChevronDoubleRightIcon.js 1.19 kB
./packages/paste-icons/cjs/ChevronDownIcon.js 1.11 kB
./packages/paste-icons/cjs/ChevronExpandIcon.js 1.15 kB
./packages/paste-icons/cjs/ChevronLeftIcon.js 1.1 kB
./packages/paste-icons/cjs/ChevronRightIcon.js 1.11 kB
./packages/paste-icons/cjs/ChevronUpIcon.js 1.1 kB
./packages/paste-icons/cjs/ClearIcon.js 1.1 kB
./packages/paste-icons/cjs/CloseCircleIcon.js 1.22 kB
./packages/paste-icons/cjs/CloseIcon.js 1.11 kB
./packages/paste-icons/cjs/ColorPickerIcon.js 1.35 kB
./packages/paste-icons/cjs/CommunityIcon.js 1.36 kB
./packages/paste-icons/cjs/ConnectivityAvailableIcon.js 1.03 kB
./packages/paste-icons/cjs/ConnectivityBusyIcon.js 1.02 kB
./packages/paste-icons/cjs/ConnectivityNeutralIcon.js 1.02 kB
./packages/paste-icons/cjs/ConnectivityOfflineIcon.js 1.08 kB
./packages/paste-icons/cjs/ConnectivityUnavailableIcon.js 1.03 kB
./packages/paste-icons/cjs/CopyIcon.js 1.32 kB
./packages/paste-icons/cjs/CreditCardIcon.js 1.14 kB
./packages/paste-icons/cjs/CustomIcon.js 1.41 kB
./packages/paste-icons/cjs/DarkModeIcon.js 1.18 kB
./packages/paste-icons/cjs/DataBarChartIcon.js 1.17 kB
./packages/paste-icons/cjs/DataLineChartIcon.js 1.18 kB
./packages/paste-icons/cjs/DataPieChartIcon.js 1.17 kB
./packages/paste-icons/cjs/DataTableIcon.js 1.17 kB
./packages/paste-icons/cjs/DeleteIcon.js 1.3 kB
./packages/paste-icons/cjs/DialpadIcon.js 1.11 kB
./packages/paste-icons/cjs/DirectoryIcon.js 1.25 kB
./packages/paste-icons/cjs/DocumentationIcon.js 1.66 kB
./packages/paste-icons/cjs/DoNotIcon.js 1.05 kB
./packages/paste-icons/cjs/DownloadIcon.js 1.16 kB
./packages/paste-icons/cjs/DragHorizontalIcon.js 1.05 kB
./packages/paste-icons/cjs/DragIcon.js 1.07 kB
./packages/paste-icons/cjs/DragVerticalIcon.js 1.02 kB
./packages/paste-icons/cjs/EditIcon.js 1.29 kB
./packages/paste-icons/cjs/ElasticSIPTrunkingCapableIcon.js 1.6 kB
./packages/paste-icons/cjs/EmailIcon.js 1.16 kB
./packages/paste-icons/cjs/EmojiIcon.js 1.24 kB
./packages/paste-icons/cjs/ErrorIcon.js 1.19 kB
./packages/paste-icons/cjs/ExpandIcon.js 1.28 kB
./packages/paste-icons/cjs/ExportIcon.js 1.16 kB
./packages/paste-icons/cjs/FaxCapableIcon.js 1.46 kB
./packages/paste-icons/cjs/FileAudioIcon.js 1.46 kB
./packages/paste-icons/cjs/FileIcon.js 1.16 kB
./packages/paste-icons/cjs/FileImageIcon.js 1.35 kB
./packages/paste-icons/cjs/FileVideoIcon.js 1.23 kB
./packages/paste-icons/cjs/FileZipIcon.js 1.3 kB
./packages/paste-icons/cjs/FilterIcon.js 1.06 kB
./packages/paste-icons/cjs/FlagIcon.js 1.25 kB
./packages/paste-icons/cjs/helpers/IconWrapper.js 1.13 kB
./packages/paste-icons/cjs/HideIcon.js 1.53 kB
./packages/paste-icons/cjs/HistoryIcon.js 1.22 kB
./packages/paste-icons/cjs/InformationIcon.js 1.11 kB
./packages/paste-icons/cjs/ItalicIcon.js 1.16 kB
./packages/paste-icons/cjs/LightModeIcon.js 1.29 kB
./packages/paste-icons/cjs/LinkExternalIcon.js 1.21 kB
./packages/paste-icons/cjs/LinkIcon.js 1.36 kB
./packages/paste-icons/cjs/LoadingIcon.js 1.43 kB
./packages/paste-icons/cjs/LogoTwilioIcon.js 1.17 kB
./packages/paste-icons/cjs/LogOutIcon.js 1.24 kB
./packages/paste-icons/cjs/LowerHandIcon.js 1.64 kB
./packages/paste-icons/cjs/MenuIcon.js 1.07 kB
./packages/paste-icons/cjs/MicrophoneOffIcon.js 1.44 kB
./packages/paste-icons/cjs/MicrophoneOnIcon.js 1.26 kB
./packages/paste-icons/cjs/MinusIcon.js 1.11 kB
./packages/paste-icons/cjs/MMSCapableIcon.js 1.4 kB
./packages/paste-icons/cjs/MoreIcon.js 1.08 kB
./packages/paste-icons/cjs/NeutralIcon.js 1.34 kB
./packages/paste-icons/cjs/NewIcon.js 1.42 kB
./packages/paste-icons/cjs/NotesIcon.js 1.26 kB
./packages/paste-icons/cjs/NotificationIcon.js 1.41 kB
./packages/paste-icons/cjs/OrderedListIcon.js 1.38 kB
./packages/paste-icons/cjs/PauseIcon.js 1.14 kB
./packages/paste-icons/cjs/PinIcon.js 1.34 kB
./packages/paste-icons/cjs/PlayIcon.js 1.12 kB
./packages/paste-icons/cjs/PlusIcon.js 1.08 kB
./packages/paste-icons/cjs/ProcessDisabledIcon.js 1.11 kB
./packages/paste-icons/cjs/ProcessDraftIcon.js 1.39 kB
./packages/paste-icons/cjs/ProcessErrorIcon.js 1.1 kB
./packages/paste-icons/cjs/ProcessInProgressIcon.js 1.12 kB
./packages/paste-icons/cjs/ProcessNeutralIcon.js 1.12 kB
./packages/paste-icons/cjs/ProcessSuccessIcon.js 1.02 kB
./packages/paste-icons/cjs/ProcessWarningIcon.js 1.14 kB
./packages/paste-icons/cjs/ProductAddOnsIcon.js 1.52 kB
./packages/paste-icons/cjs/ProductAdminAccessControlIcon.js 1.74 kB
./packages/paste-icons/cjs/ProductAdminAccountsIcon.js 1.25 kB
./packages/paste-icons/cjs/ProductAdminDomainsIcon.js 1.99 kB
./packages/paste-icons/cjs/ProductAdminResoldCustomersIcon.js 1.54 kB
./packages/paste-icons/cjs/ProductAdminSSOIcon.js 1.73 kB
./packages/paste-icons/cjs/ProductAdminUsersIcon.js 1.63 kB
./packages/paste-icons/cjs/ProductAlarmsIcon.js 1.44 kB
./packages/paste-icons/cjs/ProductAPIExplorerIcon.js 1.41 kB
./packages/paste-icons/cjs/ProductAssetsIcon.js 1.21 kB
./packages/paste-icons/cjs/ProductAudiencesIcon.js 1.37 kB
./packages/paste-icons/cjs/ProductAuthyIcon.js 1.36 kB
./packages/paste-icons/cjs/ProductAutopilotIcon.js 1.56 kB
./packages/paste-icons/cjs/ProductBillingIcon.js 1.46 kB
./packages/paste-icons/cjs/ProductChannelsIcon.js 1.19 kB
./packages/paste-icons/cjs/ProductChatIcon.js 1.29 kB
./packages/paste-icons/cjs/ProductCLIIcon.js 1.23 kB
./packages/paste-icons/cjs/ProductCodeExchangeCommunityIcon.js 1.88 kB
./packages/paste-icons/cjs/ProductCodeExchangePartnerIcon.js 1.8 kB
./packages/paste-icons/cjs/ProductConnectedDevicesIcon.js 1.66 kB
./packages/paste-icons/cjs/ProductConnectionsIcon.js 1.48 kB
./packages/paste-icons/cjs/ProductContactCenterAdminIcon.js 1.35 kB
./packages/paste-icons/cjs/ProductContactCenterAssessmentsIcon.js 1.38 kB
./packages/paste-icons/cjs/ProductContactCenterQueuesIcon.js 1.24 kB
./packages/paste-icons/cjs/ProductContactCenterTasksIcon.js 1.5 kB
./packages/paste-icons/cjs/ProductContactCenterTeamsIcon.js 1.61 kB
./packages/paste-icons/cjs/ProductConversationsIcon.js 1.37 kB
./packages/paste-icons/cjs/ProductDebuggerIcon.js 1.58 kB
./packages/paste-icons/cjs/ProductElasticSIPTrunkingIcon.js 1.6 kB
./packages/paste-icons/cjs/ProductEmailAPIIcon.js 1.22 kB
./packages/paste-icons/cjs/ProductEngageIcon.js 1.39 kB
./packages/paste-icons/cjs/ProductEngagementIntelligencePlatformIcon.js 1.39 kB
./packages/paste-icons/cjs/ProductEventStreamsIcon.js 1.46 kB
./packages/paste-icons/cjs/ProductFaxIcon.js 1.48 kB
./packages/paste-icons/cjs/ProductFlexIcon.js 1.23 kB
./packages/paste-icons/cjs/ProductFrontlineIcon.js 1.23 kB
./packages/paste-icons/cjs/ProductFunctionsIcon.js 1.35 kB
./packages/paste-icons/cjs/ProductHomeIcon.js 1.22 kB
./packages/paste-icons/cjs/ProductInsightsIcon.js 1.51 kB
./packages/paste-icons/cjs/ProductInterconnectIcon.js 1.23 kB
./packages/paste-icons/cjs/ProductInternetOfThingsEmbeddedSIMIcon.js 1.26 kB
./packages/paste-icons/cjs/ProductInternetOfThingsIcon.js 1.28 kB
./packages/paste-icons/cjs/ProductInternetOfThingsNarrowbandIcon.js 1.42 kB
./packages/paste-icons/cjs/ProductInternetOfThingsProgrammableAssetTrackerIcon.js 1.66 kB
./packages/paste-icons/cjs/ProductInternetOfThingsSuperSIMIcon.js 1.46 kB
./packages/paste-icons/cjs/ProductInternetOfThingsTrustOnboardIcon.js 1.49 kB
./packages/paste-icons/cjs/ProductInternetOfThingsWirelessIcon.js 1.39 kB
./packages/paste-icons/cjs/ProductKeysIcon.js 1.58 kB
./packages/paste-icons/cjs/ProductLiveIcon.js 1.38 kB
./packages/paste-icons/cjs/ProductLogsIcon.js 1.41 kB
./packages/paste-icons/cjs/ProductLookupIcon.js 1.15 kB
./packages/paste-icons/cjs/ProductMarketingCampaignsIcon.js 1.28 kB
./packages/paste-icons/cjs/ProductMessagingIcon.js 1.25 kB
./packages/paste-icons/cjs/ProductMicrovisorIcon.js 1.43 kB
./packages/paste-icons/cjs/ProductNotifyIcon.js 1.36 kB
./packages/paste-icons/cjs/ProductPayConnectorIcon.js 1.5 kB
./packages/paste-icons/cjs/ProductPersonasIcon.js 1.46 kB
./packages/paste-icons/cjs/ProductPhoneNumbersIcon.js 1.36 kB
./packages/paste-icons/cjs/ProductPrivacyIcon.js 1.17 kB
./packages/paste-icons/cjs/ProductProtocolsIcon.js 1.62 kB
./packages/paste-icons/cjs/ProductProxyIcon.js 1.43 kB
./packages/paste-icons/cjs/ProductRegionalIcon.js 1.95 kB
./packages/paste-icons/cjs/ProductReverseETLIcon.js 1.68 kB
./packages/paste-icons/cjs/ProductSDKIcon.js 1.32 kB
./packages/paste-icons/cjs/ProductSegmentIcon.js 1.29 kB
./packages/paste-icons/cjs/ProductSettingsIcon.js 1.72 kB
./packages/paste-icons/cjs/ProductStudioIcon.js 1.17 kB
./packages/paste-icons/cjs/ProductSupportIcon.js 1.24 kB
./packages/paste-icons/cjs/ProductSyncIcon.js 1.39 kB
./packages/paste-icons/cjs/ProductTaskRouterIcon.js 1.21 kB
./packages/paste-icons/cjs/ProductTraitsIcon.js 1.36 kB
./packages/paste-icons/cjs/ProductTrustHubIcon.js 1.44 kB
./packages/paste-icons/cjs/ProductTwilioOrgIcon.js 1.44 kB
./packages/paste-icons/cjs/ProductTwiMLBinsIcon.js 1.15 kB
./packages/paste-icons/cjs/ProductUsageIcon.js 1.6 kB
./packages/paste-icons/cjs/ProductUSSDIcon.js 1.45 kB
./packages/paste-icons/cjs/ProductVerifyIcon.js 1.34 kB
./packages/paste-icons/cjs/ProductVideoIcon.js 1.26 kB
./packages/paste-icons/cjs/ProductVoiceIcon.js 1.47 kB
./packages/paste-icons/cjs/RaiseHandIcon.js 2.35 kB
./packages/paste-icons/cjs/ScreenShareIcon.js 1.2 kB
./packages/paste-icons/cjs/SearchIcon.js 1.12 kB
./packages/paste-icons/cjs/SelectedIcon.js 1.14 kB
./packages/paste-icons/cjs/SendIcon.js 1.27 kB
./packages/paste-icons/cjs/ShareIcon.js 1.27 kB
./packages/paste-icons/cjs/ShowIcon.js 1.4 kB
./packages/paste-icons/cjs/ShrinkIcon.js 1.32 kB
./packages/paste-icons/cjs/SkipBackIcon.js 1.23 kB
./packages/paste-icons/cjs/SkipForwardIcon.js 1.23 kB
./packages/paste-icons/cjs/SMSCapableIcon.js 1.18 kB
./packages/paste-icons/cjs/SMSIcon.js 1.46 kB
./packages/paste-icons/cjs/StarIcon.js 1.43 kB
./packages/paste-icons/cjs/StopScreenShareIcon.js 1.19 kB
./packages/paste-icons/cjs/StrikethroughIcon.js 1.35 kB
./packages/paste-icons/cjs/SuccessIcon.js 1.14 kB
./packages/paste-icons/cjs/SupportIcon.js 1.25 kB
./packages/paste-icons/cjs/SystemStatusIcon.js 1.32 kB
./packages/paste-icons/cjs/TextFormatIcon.js 1.22 kB
./packages/paste-icons/cjs/ThemeIcon.js 1.52 kB
./packages/paste-icons/cjs/ThumbsDownIcon.js 1.82 kB
./packages/paste-icons/cjs/ThumbsUpIcon.js 1.82 kB
./packages/paste-icons/cjs/TranslationIcon.js 1.34 kB
./packages/paste-icons/cjs/UnderlineIcon.js 1.2 kB
./packages/paste-icons/cjs/UnorderedListIcon.js 1.16 kB
./packages/paste-icons/cjs/UnpinIcon.js 1.22 kB
./packages/paste-icons/cjs/UnsortedIcon.js 1.23 kB
./packages/paste-icons/cjs/UploadIcon.js 1.11 kB
./packages/paste-icons/cjs/UploadToCloudIcon.js 1.59 kB
./packages/paste-icons/cjs/UserIcon.js 1.08 kB
./packages/paste-icons/cjs/VideoOffIcon.js 1.34 kB
./packages/paste-icons/cjs/VideoOnIcon.js 1.28 kB
./packages/paste-icons/cjs/VoiceCapableIcon.js 1.39 kB
./packages/paste-icons/cjs/VoicemailIcon.js 1.08 kB
./packages/paste-icons/cjs/VolumeOffIcon.js 1.4 kB
./packages/paste-icons/cjs/VolumeOnIcon.js 1.5 kB
./packages/paste-icons/cjs/WarningIcon.js 1.25 kB
packages/paste-color-contrast-utils/dist/index.js 15.3 kB
packages/paste-core/components/display-pill-group/dist/index.js 1.31 kB
packages/paste-core/components/menu/dist/index.js 2.44 kB
packages/paste-core/components/skeleton-loader/dist/index.js 1.48 kB
packages/paste-core/components/tooltip/dist/index.js 1.57 kB
packages/paste-core/core-bundle/dist/alert-dialog.js 229 B
packages/paste-core/core-bundle/dist/alert.js 219 B
packages/paste-core/core-bundle/dist/anchor.js 220 B
packages/paste-core/core-bundle/dist/animation-library.js 232 B
packages/paste-core/core-bundle/dist/aspect-ratio.js 228 B
packages/paste-core/core-bundle/dist/avatar.js 220 B
packages/paste-core/core-bundle/dist/badge.js 220 B
packages/paste-core/core-bundle/dist/base-radio-checkbox.js 236 B
packages/paste-core/core-bundle/dist/box.js 218 B
packages/paste-core/core-bundle/dist/breadcrumb.js 224 B
packages/paste-core/core-bundle/dist/button-group.js 229 B
packages/paste-core/core-bundle/dist/button.js 220 B
packages/paste-core/core-bundle/dist/callout.js 220 B
packages/paste-core/core-bundle/dist/card.js 219 B
packages/paste-core/core-bundle/dist/chat-composer.js 230 B
packages/paste-core/core-bundle/dist/chat-log.js 225 B
packages/paste-core/core-bundle/dist/checkbox.js 223 B
packages/paste-core/core-bundle/dist/clipboard-copy-library.js 241 B
packages/paste-core/core-bundle/dist/code-block.js 227 B
packages/paste-core/core-bundle/dist/color-contrast-utils.js 239 B
packages/paste-core/core-bundle/dist/combobox-primitive.js 234 B
packages/paste-core/core-bundle/dist/combobox.js 222 B
packages/paste-core/core-bundle/dist/customization.js 225 B
packages/paste-core/core-bundle/dist/data-grid.js 226 B
packages/paste-core/core-bundle/dist/data-visualization-library.js 243 B
packages/paste-core/core-bundle/dist/date-picker.js 227 B
packages/paste-core/core-bundle/dist/design-tokens.js 230 B
packages/paste-core/core-bundle/dist/disclosure-primitive.js 234 B
packages/paste-core/core-bundle/dist/disclosure.js 223 B
packages/paste-core/core-bundle/dist/display-heading.js 232 B
packages/paste-core/core-bundle/dist/display-pill-group.js 236 B
packages/paste-core/core-bundle/dist/dropdown-library.js 232 B
packages/paste-core/core-bundle/dist/file-picker.js 227 B
packages/paste-core/core-bundle/dist/flex.js 219 B
packages/paste-core/core-bundle/dist/form-pill-group.js 234 B
packages/paste-core/core-bundle/dist/grid.js 220 B
packages/paste-core/core-bundle/dist/heading.js 221 B
packages/paste-core/core-bundle/dist/help-text.js 226 B
packages/paste-core/core-bundle/dist/in-page-navigation.js 233 B
packages/paste-core/core-bundle/dist/index.js 1.74 kB
packages/paste-core/core-bundle/dist/inline-code.js 227 B
packages/paste-core/core-bundle/dist/inline-control-group.js 238 B
packages/paste-core/core-bundle/dist/input-box.js 226 B
packages/paste-core/core-bundle/dist/input.js 219 B
packages/paste-core/core-bundle/dist/label.js 220 B
packages/paste-core/core-bundle/dist/lexical-library.js 230 B
packages/paste-core/core-bundle/dist/list.js 219 B
packages/paste-core/core-bundle/dist/media-object.js 226 B
packages/paste-core/core-bundle/dist/menu-primitive.js 230 B
packages/paste-core/core-bundle/dist/menu.js 219 B
packages/paste-core/core-bundle/dist/minimizable-dialog.js 235 B
packages/paste-core/core-bundle/dist/modal-dialog-primitive.js 241 B
packages/paste-core/core-bundle/dist/modal.js 220 B
packages/paste-core/core-bundle/dist/non-modal-dialog-primitive.js 244 B
packages/paste-core/core-bundle/dist/pagination.js 224 B
packages/paste-core/core-bundle/dist/paragraph.js 224 B
packages/paste-core/core-bundle/dist/popover.js 220 B
packages/paste-core/core-bundle/dist/radio-button-group.js 236 B
packages/paste-core/core-bundle/dist/radio-group.js 228 B
packages/paste-core/core-bundle/dist/react-textarea-autosize-library.js 248 B
packages/paste-core/core-bundle/dist/reakit-library.js 229 B
packages/paste-core/core-bundle/dist/screen-reader-only.js 235 B
packages/paste-core/core-bundle/dist/select.js 218 B
packages/paste-core/core-bundle/dist/separator.js 223 B
packages/paste-core/core-bundle/dist/sibling-box.js 228 B
packages/paste-core/core-bundle/dist/side-modal.js 226 B
packages/paste-core/core-bundle/dist/skeleton-loader.js 230 B
packages/paste-core/core-bundle/dist/spinner.js 221 B
packages/paste-core/core-bundle/dist/stack.js 220 B
packages/paste-core/core-bundle/dist/style-props.js 226 B
packages/paste-core/core-bundle/dist/styling-library.js 230 B
packages/paste-core/core-bundle/dist/switch.js 221 B
packages/paste-core/core-bundle/dist/syntax-highlighter-library.js 243 B
packages/paste-core/core-bundle/dist/syntax-highlighter.js 243 B
packages/paste-core/core-bundle/dist/table.js 218 B
packages/paste-core/core-bundle/dist/tabs-primitive.js 230 B
packages/paste-core/core-bundle/dist/tabs.js 219 B
packages/paste-core/core-bundle/dist/text.js 219 B
packages/paste-core/core-bundle/dist/textarea.js 221 B
packages/paste-core/core-bundle/dist/theme.js 220 B
packages/paste-core/core-bundle/dist/time-picker.js 228 B
packages/paste-core/core-bundle/dist/toast.js 218 B
packages/paste-core/core-bundle/dist/tooltip-primitive.js 231 B
packages/paste-core/core-bundle/dist/tooltip.js 221 B
packages/paste-core/core-bundle/dist/truncate.js 221 B
packages/paste-core/core-bundle/dist/types.js 220 B
packages/paste-core/core-bundle/dist/uid-library.js 227 B
packages/paste-core/core-bundle/dist/utils.js 219 B
packages/paste-core/primitives/combobox/dist/index.js 592 B
packages/paste-core/primitives/disclosure/dist/index.js 486 B
packages/paste-core/primitives/menu/dist/index.js 554 B
packages/paste-core/primitives/modal-dialog/dist/index.js 23.9 kB
packages/paste-core/primitives/non-modal-dialog/dist/index.js 510 B
packages/paste-core/primitives/tabs/dist/index.js 490 B
packages/paste-core/primitives/tooltip/dist/index.js 498 B
packages/paste-design-tokens/dist/themes/dark/tokens.common.js 4.23 kB
packages/paste-design-tokens/dist/themes/sendgrid/tokens.common.js 4.2 kB
packages/paste-design-tokens/dist/tokens.common.js 4.85 kB
packages/paste-libraries/animation/dist/index.js 23.2 kB
packages/paste-libraries/clipboard-copy/dist/index.js 1.58 kB
packages/paste-libraries/dropdown/dist/index.js 27.9 kB
packages/paste-libraries/lexical/dist/index.js 75.7 kB
packages/paste-libraries/react-textarea-autosize/dist/index.js 8.27 kB
packages/paste-libraries/reakit/dist/index.js 42.2 kB
packages/paste-libraries/styling/dist/index.js 27.3 kB
packages/paste-libraries/syntax-highlighter/dist/index.js 47 kB
packages/paste-libraries/uid/dist/index.js 4.62 kB
packages/paste-theme/dist/index.js 3.71 kB
packages/paste-types/dist/index.js 335 B
packages/paste-utils/dist/index.js 11.8 kB

compressed-size-action

@github-actions github-actions bot added the Area: Tokens Comments and questions related to tokens label Dec 15, 2022
@Niznikr Niznikr marked this pull request as ready for review December 15, 2022 15:57
@Niznikr Niznikr requested a review from a team as a code owner December 15, 2022 15:57
@Niznikr Niznikr requested a review from TheSisb December 15, 2022 15:57
ghost
ghost previously approved these changes Jan 3, 2023
Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

strong work @Niznikr !

return mergeConfig(config, {
resolve: {
alias: {
gatsby: path.resolve(__dirname, './gatsby'),
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

curious: does import.meta.url work here in place of __dirname ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not quite. The ESM-equivalent of __dirname is:

import { dirname } from 'path';
import { fileURLToPath } from 'url';
const __dirname = fileURLToPath(dirname(import.meta.url));

@Niznikr Niznikr added 🚀 merge it! 🕵🏻‍♀️ Run website visual regression When applied, we will run a full suite of visual regression tests across the doc site and removed Status: Do Not Merge This PR is not yet ready to be merged back into the main branch labels Jan 3, 2023
TheSisb
TheSisb previously approved these changes Jan 3, 2023
Copy link
Contributor

@TheSisb TheSisb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solid!

@Niznikr Niznikr dismissed stale reviews from TheSisb, ghost , nkrantz, and shleewhite via b4d6e30 January 4, 2023 14:35
@kodiakhq kodiakhq bot merged commit 804fb93 into main Jan 4, 2023
@kodiakhq kodiakhq bot deleted the chore/storybook-vite branch January 4, 2023 18:55
@TwilioPasteBot TwilioPasteBot mentioned this pull request Jan 4, 2023
espipj pushed a commit to espipj/paste that referenced this pull request Jan 9, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner
andreasonny83 pushed a commit that referenced this pull request Jan 9, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
adamb-92 pushed a commit to adamb-92/paste that referenced this pull request Jan 9, 2023
…-labs#2922)

* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
Niznikr added a commit that referenced this pull request Jan 20, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
Niznikr added a commit that referenced this pull request Feb 9, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
Niznikr added a commit that referenced this pull request Feb 9, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
Niznikr added a commit that referenced this pull request Feb 10, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
SiTaggart pushed a commit that referenced this pull request Feb 22, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
SiTaggart pushed a commit that referenced this pull request Feb 22, 2023
* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>
SiTaggart added a commit that referenced this pull request Feb 22, 2023
* build: add React18 Support (#2682)

* build: add React18 Support

Update packages dependencies to include React v18

* refactor: add PropsWithChildren pros

Add React.PropsWithChildren for compatibility with React v18

* chore: update React version on missing packages

* fix: added newer proptypes types (react 18) (#3)

* refactor(yarn.lock): update yarn.lock file

* chore: update eslint and React versions

* chore: fixing eslint issues

* WIP: Fix react fc typings (#5)

* fix: un-needed React.FC typing with no children

* fix: removing unknown from interface PropsWithChildren as not needed

* fix: types on the rest of the files

* fix(components): radio and button-group React18 fix

* fix: update React app tests

Co-authored-by: Pablo Espinosa <espipj@gmail.com>

* chore: upgrade react-helmet types

* [AIONAPFMWK-174]: refactor react-uid & React 18 useId (#2903)

* chore: added useUIDSeed custom using React useId method

(cherry picked from commit d39cdc9)

* fix: update yarn.lock file

* fix: react type version and include prop-type types (#2913)

* chore: upgraded @react-spring (#2914)

* fix: fix functionality of useUIDSeed and update tests (#2917)

* [AIONAPFMWK-170] Types Fix (#2915)

* chore: WIP updates on react 18  (#2868)

* chore: upgrade emotion libs

* chore: upgrade react-spring for animation lib

This reverts commit 62d59e8.

* chore: remove obsolete react imports

* chore: remove more react imports

* chore: fix types in TableOfContentsList (Scrollspy)

* chore: disable eslint rule for react imports

* chore: fix lint error

* chore: auto-fix lint warnings

* chore: removing un-used imports

Co-authored-by: Eirini Pappa <eptinea@gmail.com>
Co-authored-by: Eirini Pappa <epappa@twilio.com>

* fix: added back missing import (#2921)

* chore: update Storybook to v7 and use Vite (#2895) (#2922)

* chore: update to Storybook v7

* chore: remove old babel plugins

* chore: update to use vite

* fix: address build issue

* refactor: use TypeScript for SB files

* fix: gets builds to work

* fix: disable Chromatic on gatsby stories

* fix: mock gatsby exports

* refactor: output generic tokens as esm

* chore: add changeset

* ci: bump memory

* fix: remove barrel imports of prop-types

* fix: chat-log story structure

* chore: update changeset

* chore: update storybook

* docs: add comments

* fix: get env vars properly in vite

* fix: set profiling alias properly

* chore: update changeset

* chore: use separate changeset for tokens

* chore: include mainFields

* fix: only set mainFields for dev

* chore: remove flag

* fix: adjust test-storybook

* fix: wait for SB to load

* chore: delete empty package.json

* fix: don't use mainFields for test-runner

Co-authored-by: Robert Niznik <rniznik@twilio.com>

* fix: react 18 - fix reakit ssr issues with portals (#2926)

* fix: reakit ssr issues with portals

* chore: more detailed comments at top of reakti Portal file

* chore: remove unecessary exports from reakit library

* feat/react 18 fix tests for 16 and 17 (#2929)

* fix: broken tests with jest

* fix: update all '@testing-library/react-hooks' imports

* build: create new test directory with util methods to help with jest tests

* chore: linting update on test files

* chore: empty commit to test pipelines

* chore: re-introduce button tests

* chore: minor update to test pipelines

* fix: remove cache from pipelines

* fix: async issues with tooltip tests

* fix: additional async tests added for updated userEvent methods

* chore: trigger pipelines with empty commit

* fix: resolve remaining tests for react 18

* fix: re-introduce react import on paste-website files

* fix: increase timeout on failing test

* chore: split composable cell test into smaller tests

* fix: address issues with user event and fix root.render errors

* fix: react-dom tests

* chore: fix test using reactUID

* chore: add react 17 tests to github workflow

* chore: update comments and create react-dom monkey patch

* fix: fix broken tests from react dom patch

* chore: update react-dom helper method for tests

* chore: remove async from synchronous test

* chore: linting updates on tests

* feat: add react 18 as dependency on new components (#2941)

* fix: add react 18 as dependency on new packages

* fix: add disclaimer at top of yarn lock

* chore: upgrade react and react-router-dom in cra template (#2944)

* chore: ignore tsx check on react imports marked as unused (#2945)

* fix: AIONAPFMWK-171: fix Hydration issues SSR on Paste Remix (#2933)

* fix: betaBadge to show modal on useEffect, fixes hydration problem

* fix: storybook quiet mode script introduced here #230

* fix: prevent select showing options server-side which leads to hydration issues

* fix: using styled on Nextjs Link component (hydration issue)

* revert: adam fix reakit Portal #2926

* fix: use @niznikr/reakit for portal fix

* chore: update prettier format

* fix: get gatsby to build

* fix: update lockfile

* fix: delete old changesets

* fix: address dep issue

* fix: update snapshot

* fix: update comment style

* fix: ignore lint issues for patches

* chore: updates from rebase

* chore: upgrade to next 13 to fix hydration errors

* chore: fix date rendering

* chore: add changeset

* chore: add sharp

* chore: fix dep pins

* chore: remove resolution

* chore: pin versions

* chore: undo mock changes

* chore: update lock

* chore: update changeset

* chore: update forked reakit

* ci: wait for docsearch render

* fix: correct copy button double render

* ci: bump wait for double render

* chore: update reakit to include popover render fix

* chore: add changeset

* chore: switch to twilio namespaced reakit fork

* chore: new website image fix to be updated to next 13

* chore: update upgrade-guide.mdx

* fix: missing props with children type conversion

---------

Co-authored-by: Andrea Z <andreasonny83@gmail.com>
Co-authored-by: Pablo Espinosa <espipj@gmail.com>
Co-authored-by: Andrea Z <azornada@twilio.com>
Co-authored-by: adamb-92 <113509945+adamb-92@users.noreply.github.com>
Co-authored-by: Eirini Pappa <eptinea@gmail.com>
Co-authored-by: Eirini Pappa <epappa@twilio.com>
Co-authored-by: Si Taggart <me@simontaggart.com>
Co-authored-by: TheSisb <shadiisber@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Components Related to the component library (core) of this system Area: Doc Site Related to the documentation website Area: Infrastructure Related to our infrastructure and build tools Area: Layout Area: Primitives Area: Repo Area: Storybook Related to Storybook Area: Tokens Comments and questions related to tokens 🚀 merge it! 🕵🏻‍♀️ Run website visual regression When applied, we will run a full suite of visual regression tests across the doc site Type: Tests Adds tests to the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants