-
Notifications
You must be signed in to change notification settings - Fork 71
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
Fix random eslint errors #5289
Fix random eslint errors #5289
Conversation
* initial docs * add docs * links * FAQ * add lazy load snippet * comment nit * fix nits * update for new API
* Remove CPX from lockfiles * Remove old braces versions from lockfile * Update auto-installer to cpy-cli v5 * Update eslint-plugin-mdx * Update vulnerable deps
* refactor button to use callout * update component ref and styles * changelog * remove console * fix test * fix spacing
Signed-off-by: carocao-msft <[email protected]>
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-luvsutumbd.chromatic.com/ |
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-szpshfscqt.chromatic.com/ |
If we're now overriding to use synckit at version 0.8.8, do we need an explicit dev dependency for it? |
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-wasxxrrtfy.chromatic.com/ |
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-pbeflktsip.chromatic.com/ |
"typescript": "5.4.5", | ||
"synckit": "0.8.8" | ||
}, | ||
"overrides": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Suggestion, non-blocking) Could this instead be in the common-versions files? Just that it would allow the change to be kept to one file and, more importantly, allow a comment why it's been added. (otherwise someone will need to git blame and look up this PR to understand why this is present in the package.json)
}, | ||
"beachball": { | ||
"shouldPublish": false | ||
}, | ||
"overrides": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Anything in this package.json gets published to our npm package, can you add to here:
delete result.beachball; |
overrides
section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good now; no cpx in the lock files and we have the synckit 0.8.8 dep
Signed-off-by: carocao-msft <[email protected]>
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-acebthpiku.chromatic.com/ |
Storybook 8 URL https://60c7ae6891f0e90039d7cd54-qexzzlysqj.chromatic.com/ |
This reverts commit e863b3b.
What
Fix random eslint errors
Why
prettier/eslint-plugin-prettier#671
Fixes: #5286
How Tested
Process & policy checklist
Is this a breaking change?