-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Open
Labels
domain: dependenciesProposal to upgrade a dependency across major versionsProposal to upgrade a dependency across major versionsmetaMeta-issue about the project itself. Either project maintenance or a list of other issues.Meta-issue about the project itself. Either project maintenance or a list of other issues.
Description
Docusaurus forked the following dependencies to add our own functionality:
react-loadable-ssr-addon=>react-loadable-ssr-addon-v5-slorber- No idea what the fork changed. The git history shows we are just behind the master branch with no unique contribution.
- Our last version: 03/20/2021, v1.0.1
- Their last version: 10/02/2021, v1.0.2
- Forked from v1.0.1
clean-webpack-plugin=> our internalCleanWebpackPlugin- Reduce memory consumption (perf(v2): fork clean-webpack-plugin to reduce memory #1839); later added support for Webpack 5. Not sure about upstream status
- Our last version: last substantial change on 05/01/2021
- Their last version: 09/01/2021, v4.0.0
- Forked from v2.0.2
- [Dead upstream]
static-site-generator-webpack-plugin=>@slorber/static-site-generator-webpack-plugin- First fork to improve memory consumption; second fork to add support for trailing slashes
- Our last version: 06/08/2021, v4.0.1
- Their last version: 11/20/2018, v3.4.2
- Forked from v3.4.2
- [Dead upstream]
react-loadable=>@docusaurus/react-loadable- Removed warning for
componentWillMount; later included own typedefs - Our last version: 10/29/2021, v5.5.2
- Their last version: 08/09/2018, v5.5.0
- Forked from v5.5.0
- See also Migrate from react-loadable to loadable-components (or other alternatives) #3841
- Removed warning for
- [Dead upstream]
react-ideal-image=>@endiliey/react-ideal-image- Use waypoint v9, bump deps
- Our last version: 11/24/2019, v0.0.11
- Their last version: 06/12/2018, v0.0.5
- Forked from v0.0.5
responsive-loader=>@docusaurus/responsive-loader- First fork to disable emitting files on server-side; later added Webpack 5 support + WebP support. Not sure about upstream status
- Our last version: 12/06/2021, v1.7.0
- Their last version: 12/23/2020, v2.3.0
- Forked from v1.2.0
lqip-loader=>@docusaurus/lqip-loader(in our monorepo)- First fork to use sharp instead of jimp; later further refactored to use TS; later removed the
paletteoption to avoidnode-vibrant. Upstream still doesn't have support. - Our last version: last substantial change on 3/25/2022
- Their last version: 09/12/2020, v2.2.1
- Forked from v2.1.0
- First fork to use sharp instead of jimp; later further refactored to use TS; later removed the
☝️All forks that I'm aware of. Below are some packages we should fork & maintain ourselves:
Update: we are migrating away from this dependency to the more promisingreact-livereact-runner. See chore(live-code): replace with react-runner #6589- Last version: 08/06/2021, v2.4.0
- No support for React 17, uses core-js v2 (Unable to write a functional component using hooks (Error: Invalid hook call) FormidableLabs/react-live#265)
I think we can first try to contribute to upstreamprism-react-renderer- Last version: 05/22/2021, v1.2.1
- The theming is hard to approach, default themes are not good enough, can't satisfy Prism language dependencies well (e.g. Markdown should be loaded after YAML), Prism not up-to-date
@endiliey/react-ideal-image- Already a fork, but we can't push further to this. Need to support WebP on SSR (currently hard coded as disabled)
npm-to-yarn- Last version: 05/04/2020, v1.0.1
- Originally created for the use of Docusaurus, but the author @nebrelbug seems to be unavailable till very late this year. Doesn't support modern Yarn syntaxes & have some bugs
remark-admonitions- Last version: 03/26/2020, v1.2.1
- Originally created for the use of Docusaurus, but currently dead. Can't translate keywords + strongly coupled to Infima. We plan to drop this in v3 and switch to
remark-directivesonce we use MDX v2.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
domain: dependenciesProposal to upgrade a dependency across major versionsProposal to upgrade a dependency across major versionsmetaMeta-issue about the project itself. Either project maintenance or a list of other issues.Meta-issue about the project itself. Either project maintenance or a list of other issues.