Skip to content

Conversation

@evchip
Copy link
Collaborator

@evchip evchip commented Sep 22, 2025

Description

  • remove or replace mentions of uniswap with t1
  • remove event tracing and sentiment tracking -- unused
  • upgrade to docusaurus to v3 and upgrade dependencies to work with v3
  • add package manager enforcement for consistency
  • use NODE_OPTIONS='--openssl-legacy-provider' to fix compatibility issue between node and webpack used by docusaurus v3

Motivation

  • @OrestTa mentioned that we are using node 16 in this repo and wanted us to upgrade, but Docusaurus v2 doesn't support newer versions of node, so we had to upgrade.
  • I want to use a mermaid diagram library to create xYield diagrams but it's only compatible with v3
  • We want to remove mentions of uniswap to prepare this repo for public contributions

… add package manager enforcement for consistency; use NODE_OPTIONS='--openssl-legacy-provider' to fix compatibility issue between node and webpack used by docusaurus v3
@netlify
Copy link

netlify bot commented Sep 22, 2025

Deploy Preview for t1docs ready!

Name Link
🔨 Latest commit 09f0db9
🔍 Latest deploy log https://app.netlify.com/projects/t1docs/deploys/68d21e84d396a60008cd85d1
😎 Deploy Preview https://deploy-preview-50--t1docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@evchip evchip requested a review from OrestTa September 22, 2025 10:43
@evchip evchip self-assigned this Sep 22, 2025
@evchip evchip marked this pull request as draft September 22, 2025 10:43
@evchip evchip removed the request for review from OrestTa September 22, 2025 10:43
@evchip evchip changed the title Refactor: upgrade to docusaurus v3 Refactor: upgrade to docusaurus v3 + un-uniswap Sep 22, 2025
@evchip evchip requested a review from OrestTa September 22, 2025 12:48
@evchip evchip marked this pull request as ready for review September 22, 2025 12:48
@OrestTa
Copy link
Member

OrestTa commented Sep 22, 2025

@OrestTa
Copy link
Member

OrestTa commented Sep 23, 2025

The colour scheme override to force dark mode is just for visual compatibility with our website? @evchip

@evchip
Copy link
Collaborator Author

evchip commented Sep 23, 2025

The colour scheme override to force dark mode is just for visual compatibility with our website? @evchip

Yes, that's right. @OrestTa

@evchip evchip merged commit c3c2d7b into main Sep 23, 2025
5 checks passed
@evchip evchip deleted the refactor/docusaurus-3 branch September 23, 2025 06:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants