Skip to content

cleanup packages#149

Merged
jolestar merged 1 commit intomainfrom
cleanup_packages
Dec 25, 2025
Merged

cleanup packages#149
jolestar merged 1 commit intomainfrom
cleanup_packages

Conversation

@jolestar
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings December 25, 2025 04:28
@vercel
Copy link

vercel bot commented Dec 25, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
x402x-web Error Error Dec 25, 2025 4:29am

@cloudflare-workers-and-pages
Copy link

Deploying x402-exec with  Cloudflare Pages  Cloudflare Pages

Latest commit: ab488ef
Status: ✅  Deploy successful!
Preview URL: https://0e0f7e05.x402-exec.pages.dev
Branch Preview URL: https://cleanup-packages.x402-exec.pages.dev

View logs

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes deprecated v1 packages and v2 wrapper packages from the monorepo, consolidating around the v2 architecture using official x402 libraries.

Key changes:

  • Removes v1 packages (react, fetch, hono, express) that used custom x402 implementations
  • Removes v2 wrapper packages (fetch_v2, hono_v2, express_v2) that wrapped official x402 libraries
  • Updates dependencies to remove x402 fork reference
  • Cleans up facilitator Docker configuration and showcase client to remove deleted package references

Reviewed changes

Copilot reviewed 53 out of 54 changed files in this pull request and generated no comments.

Show a summary per file
File Description
typescript/packages/react/* Removes v1 react package with custom settlement hooks
typescript/packages/fetch/* Removes v1 fetch wrapper with custom x402 implementation
typescript/packages/hono/* Removes v1 hono middleware with custom x402 integration
typescript/packages/express/* Removes v1 express middleware with custom x402 integration
typescript/packages/fetch_v2/* Removes v2 fetch wrapper that wrapped official @x402/fetch
typescript/packages/hono_v2/* Removes v2 hono middleware wrapper for official @x402/hono
typescript/packages/express_v2/* Removes v2 express middleware wrapper for official @x402/express
typescript/packages/facilitator_v2/package.json Removes devDependencies on deleted wrapper packages
typescript/packages/facilitator_v2/test/e2e/mock-contract-simple.test.ts Removes E2E test that imported deleted fetch_v2 and hono_v2 packages
typescript/packages/client/package.json Removes x402 fork dependency reference
facilitator/Dockerfile Removes COPY instructions for deleted packages from Docker build
examples/showcase/client/src/wagmi.config.ts Replaces x402 import with local viem chain lookup helper
examples/showcase/client/src/config.ts Replaces x402 import with local viem chain lookup helper
examples/showcase/client/package.json Removes x402 fork dependency reference

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jolestar jolestar merged commit fa036f4 into main Dec 25, 2025
10 of 11 checks passed
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.

1 participant