facebook / facebook/docusaurus

List of forked and to-be-forked dependencies

Abierto
#6,246 10 comentarios 0 reacciones 0 asignados Ver en GitHub
domain: dependencies meta
Lenguaje dominante
TypeScript
Estrellas
66.2k
Forks
10k
Merge medio
1 d 3 h
PR fusionados (30 d)
52

Descripción

Docusaurus forked the following dependencies to add our own functionality:

- [`react-loadable-ssr-addon`](https://github.com/themgoncalves/react-loadable-ssr-addon) => [`react-loadable-ssr-addon-v5-slorber`](https://github.com/slorber/react-loadable-ssr-addon)
- 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`](https://github.com/johnagan/clean-webpack-plugin) => our internal `CleanWebpackPlugin`
- Reduce memory consumption (https://github.com/facebook/docusaurus/pull/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`](https://github.com/markdalgleish/static-site-generator-webpack-plugin) => [`@slorber/static-site-generator-webpack-plugin`](https://github.com/slorber/static-site-generator-webpack-plugin)
- [First fork](https://github.com/endiliey/static-site-generator-webpack-plugin) 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`](https://github.com/jamiebuilds/react-loadable) => [`@docusaurus/react-loadable`](https://github.com/slorber/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 https://github.com/facebook/docusaurus/issues/3841
- **[Dead upstream]** [`react-ideal-image`](https://github.com/stereobooster/react-ideal-image) => [`@endiliey/react-ideal-image`](https://github.com/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`](https://github.com/dazuaz/responsive-loader) => [`@docusaurus/responsive-loader`](https://github.com/slorber/responsive-loader)
- [First fork](https://github.com/endiliey/responsive-loader) 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`](https://github.com/zouhir/lqip-loader) => `@docusaurus/lqip-loader` (in our monorepo)
- [First fork](https://github.com/endiliey/lqip-loader) to use sharp instead of jimp; later further refactored to use TS; later removed the `palette` option to avoid `node-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

☝️All forks that I'm aware of. Below are some packages we should fork & maintain ourselves:

- ~~[`react-live`](https://github.com/FormidableLabs/react-live)~~ Update: we are migrating away from this dependency to the more promising `react-runner`. See #6589
- Last version: 08/06/2021, v2.4.0
- No support for React 17, uses core-js v2 (https://github.com/FormidableLabs/react-live/issues/265)
- ~~[`prism-react-renderer`](https://github.com/FormidableLabs/prism-react-renderer)~~ I think we can first try to contribute to upstream
- 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`](https://github.com/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`](https://github.com/nebrelbug/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`](https://github.com/elviswolcott/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-directives` once we use MDX v2.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.