Closed kentcdodds closed 3 years ago
Heya @kentcdodds :wave: sorry you ran into a spot of trouble.
This is related to unified rolling out new majors of most plugins https://github.com/unifiedjs/unified/issues/121
These updates are currently making their way through remark-*
packages. (for example react-markdown
is also in a similar spot temporarily waiting for updates https://github.com/remarkjs/react-markdown/issues/626 https://github.com/remarkjs/react-markdown/issues/629)
Soon after remark-*
packages are updated, xdm
can be updated.
A fix is incoming :rocket: as a temporary workaround hold remark-*
plugins one major release back from latest.
Iβm halve way with remark-lint
. Which I can probably finish today. So expect xdm/react-markdown end-of-day or tomorrow!
done!
Sweet! Thank you so much. It feels so good to be able to be on the latest version of every one of my deps :)
Initial checklist
Affected packages and versions: 1.12.2
Steps to reproduce
I'm struggling to figure out how to reproduce this issue π¬ I'm experiencing it in https://github.com/kentcdodds/remix-kentcdodds but you'd need a remix license to run that π
Expected behavior
I expect to be able to use the latest version of all packages together without trouble.
Actual behavior
Basically, when I use the latest version of
remark-gfm
with the latest version ofxdm
, I run into the issue mentioned here: https://github.com/wooorm/xdm/issues/75 and I'm pretty sure it has to do with the fact that xdm is still using (transitively) an old version of remark-parser and micromark:The only workaround I've found so far is to downgrade
remark-gfm
to 1.0.0.