You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BiomeJS is a drop-in replacement for Prettier and ESLint. We love prettier, but ESLint is very very slow. Biome is about 10x faster than Prettier for our repo, and 1000x faster than ESLint.
We still need Prettier for filetypes Biome does not support like MDX, but the majority of our files are Typescript so this is a big boon overall.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
CI is running/has finished running commands for commit ac88654. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
Looks like @twilio-paste/utils was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/types was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/theme was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/style-props was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/uid-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/syntax-highlighter-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/styling-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/reakit-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/react-textarea-autosize-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/react-spectrum-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/lexical-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/dropdown-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/data-visualization-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/code-editor-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/clipboard-copy-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/animation-library was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/icons was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/design-tokens was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/customization was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/tooltip-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/text was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/tabs-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/sibling-box was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/non-modal-dialog-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/modal-dialog-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/menu-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/listbox-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/disclosure-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/combobox-primitive was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/box was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/stack was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/media-object was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/grid was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/flex was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/aspect-ratio was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/core was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/visual-picker was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/user-dialog was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/truncate was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/topbar was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/tooltip was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/toast was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/time-picker was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/textarea was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/tabs was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/table was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/switch was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/status was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/spinner was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/slider was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/skeleton-loader was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/sidebar was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/side-modal was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/separator was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/select was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/screen-reader-only was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/radio-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/radio-button-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/progress-steps was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/progress-bar was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/product-switcher was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/popover was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/paragraph was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/pagination was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/modal was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/minimizable-dialog was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/meter was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/menu was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/list was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/label was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/input was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/input-box was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/inline-control-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/inline-code was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/in-page-navigation was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/help-text was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/heading was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/form was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/form-pill-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/file-uploader was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/file-picker was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/editable-code-block was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/display-pill-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/display-heading was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/disclosure was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/detail-text was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/description-list was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/date-picker was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/data-grid was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/combobox was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/code-block was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/checkbox was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/chat-log was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/chat-composer was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/card was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/callout was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/button was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/button-group was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/breadcrumb was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/base-radio-checkbox was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/badge was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/avatar was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/anchor was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/alert was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/alert-dialog was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/account-switcher was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/color-contrast-utils was not included in a changeset - edit an existing changeset or run yarn changeset to create one
🚫
Looks like @twilio-paste/codemods was not included in a changeset - edit an existing changeset or run yarn changeset to create one
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
https://biomejs.dev/
BiomeJS is a drop-in replacement for Prettier and ESLint. We love prettier, but ESLint is very very slow. Biome is about 10x faster than Prettier for our repo, and 1000x faster than ESLint.
We still need Prettier for filetypes Biome does not support like MDX, but the majority of our files are Typescript so this is a big boon overall.