-
Notifications
You must be signed in to change notification settings - Fork 435
Open
Description
📝 Summary
The metamask/docusaurus
plugin is deprecated from the perspective of the OpenRPC team. Our new OpenRPC ecosystem has received major version updates across all tools. In particular, the generator now uses the latest Gatsby, Material-UI, and React ecosystem. The old Docusaurus plugin cannot be maintained or updated, and the future of OpenRPC relies on features present in these major versions.
🔍 Background
- Deprecated:
metamask/docusaurus
plugin - Maintained: New OpenRPC ecosystem with major version bumps
- Relevant Tool:
open-rpc/generator
now at2.x.x
, built on Gatsby, Material-UI, React
📚 Links
Resource | URL |
---|---|
OpenRPC mono-repo | https://github.com/open-rpc/tools |
OpenRPC generator (2.x.x ) |
https://github.com/open-rpc/generator |
🤔 Proposal
- Version bump the generator to
2.x.x
. - Increase CI Node version to
>= v20.x.x
. - Rollback the previous Docusaurus change (if already merged).
Alternative Proposal
- Version bump the generator to
2.x.x
. - (Optional) Increase CI Node version to
>= v20.x.x
. - ** Fork** and update the docusaurus plugin to support the major version updates.
@shanejonas for suggestions on what you might add or fix
These steps ensure we’re using the latest ecosystem, unlock new features, and reduce maintenance burden.
🚀 Suggested Resolution
- Revert the Docusaurus-related commit (if applied).
- Update
package.json
(or the CI config) to use: @open-rpc/generator@^2.x.x
node >= 20.x.x
(optional)
💻 Environment
Key | Value |
---|---|
Generator | @open-rpc/[email protected] |
Node | >= 14.x.x (current) |
Proposed | >= 20.x.x |
📄 Additional Context
Any local-docs concerns have been addressed in the 2.x.x
release of the generator. If there are further questions or edge cases, please comment below!
Metadata
Metadata
Assignees
Labels
No labels