Skip to content
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 dependency version mismatches #10

Open
5 tasks
amiable-dev opened this issue Nov 29, 2024 · 0 comments · May be fixed by #17
Open
5 tasks

Fix dependency version mismatches #10

amiable-dev opened this issue Nov 29, 2024 · 0 comments · May be fixed by #17

Comments

@amiable-dev
Copy link
Owner

Description

There are currently mismatched versions between core Docusaurus packages that could lead to compatibility issues:

  • @docusaurus/core and @docusaurus/preset-classic are at version 3.6.0
  • @docusaurus/module-type-aliases and @docusaurus/types are at version 3.5.2

Impact

  • Potential compatibility issues between core packages
  • TypeScript type definitions may not perfectly match the core functionality
  • Risk of subtle bugs or type checking errors

Proposed Solution

Update all Docusaurus-related packages to the same version (3.6.0):

{
  "devDependencies": {
    "@docusaurus/module-type-aliases": "3.6.0",
    "@docusaurus/types": "3.6.0"
  }
}

Acceptance Criteria

  • All Docusaurus packages are updated to version 3.6.0
  • Package-lock.json is regenerated
  • Build process completes successfully
  • No TypeScript errors are present
  • Site functionality remains intact

Additional Notes

This should be treated as a high priority update to ensure consistent behavior across the codebase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant