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

feat(browserslist-config-pie): DSW-31 add initial browserslist package and config #841

Merged
merged 6 commits into from
Oct 2, 2023

Conversation

xander-marjoram
Copy link
Contributor

@xander-marjoram xander-marjoram commented Sep 28, 2023

Describe your changes (can list changeset entries if preferable)

  • [Added] - Initial browserslist package and config
  • [Changed] - Align body-scroll-lock versions to meet peer requirements

You can see how the browserslist config resolves here: https://browsersl.ist/#q=last+3+Chrome+versions%0Alast+3+ChromeAndroid+versions%0Alast+4+iOS+major+versions%0Alast+4+Safari+major+versions%0Alast+4+Firefox+versions%0Alast+4+Edge+versions%0Alast+3+Samsung+versions

Note: there seems to be a long-standing caniuse bug where only the latest version of ChromeAndroid is returned. See here for more: browserslist/browserslist#156

Author Checklist (complete before requesting a review)

  • I have performed a self-review of my code
  • If it is a core feature, I have added thorough tests
  • If it is a PIE Docs change, I have reviewed the Docs site preview
  • If it is a component change, I have reviewed the Storybook preview
  • If there are visual test updates, I have reviewed them properly before approving

Reviewer checklists (complete before approving)

Reviewer 1

  • If it is a PIE Docs change, I have reviewed the PR preview
  • If there are visual test updates, I have reviewed them

Reviewer 2

  • If it is a PIE Docs change, I have reviewed the PR preview
  • If there are visual test updates, I have reviewed them

@xander-marjoram xander-marjoram added work-in-progress This pull request is still a work in progress and may not be ready for review DO NOT MERGE labels Sep 28, 2023
@changeset-bot
Copy link

changeset-bot bot commented Sep 28, 2023

🦋 Changeset detected

Latest commit: 7074d4c

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

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

@xander-marjoram xander-marjoram removed work-in-progress This pull request is still a work in progress and may not be ready for review DO NOT MERGE labels Sep 29, 2023
@github-actions github-actions bot temporarily deployed to pie-storybook-pr-841 September 29, 2023 08:13 Inactive
@github-actions github-actions bot temporarily deployed to pie-storybook-pr-841 September 29, 2023 08:25 Inactive
@xander-marjoram xander-marjoram marked this pull request as ready for review October 2, 2023 09:03
@xander-marjoram xander-marjoram requested review from a team as code owners October 2, 2023 09:03
@xander-marjoram xander-marjoram added approved-1 Approved by one team member approved-2 Approved by two team members labels Oct 2, 2023
@github-actions github-actions bot temporarily deployed to pie-storybook-pr-841 October 2, 2023 09:14 Inactive
@xander-marjoram xander-marjoram merged commit ddf62c4 into main Oct 2, 2023
@xander-marjoram xander-marjoram deleted the dsw-31-browserslist branch October 2, 2023 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants