Skip to content

Update dependencies and add Stripe customer_account fields#130

Merged
janhesters merged 1 commit intomainfrom
claude/upgrade-all-packages-uhJJ3
Feb 25, 2026
Merged

Update dependencies and add Stripe customer_account fields#130
janhesters merged 1 commit intomainfrom
claude/upgrade-all-packages-uhJJ3

Conversation

@janhesters
Copy link
Owner

Summary

This PR updates project dependencies to their latest versions and adds support for the customer_account field in Stripe API factories to align with the latest Stripe API schema.

Key Changes

  • Dependency Updates: Updated 60+ dependencies across the project, including:

    • AWS SDK packages (3.948.0 → 3.998.0)
    • Prisma (7.1.0 → 7.4.1)
    • React Router (7.10.1 → 7.13.1)
    • React (19.2.3 → 19.2.4)
    • Stripe (20.0.0 → 20.4.0)
    • Zod (4.1.13 → 4.3.6)
    • Biome (2.3.8 → 2.4.4)
    • Vite (7.2.7 → 7.3.1)
    • And many others
  • Stripe API Schema Updates: Added customer_account field (initialized to null) to Stripe factory functions:

    • createStripeCustomerPortalSessionFactory
    • createStripeSubscriptionFactory
    • createStripeCheckoutSessionFactory
    • createStripeSubscriptionScheduleFactory
    • createStripeCustomerSubscriptionCreatedEventFactory (added payto field)
  • Code Formatting: Fixed test formatting in Playwright E2E tests for consistency

  • Configuration Updates: Updated Biome schema reference to 2.4.4

Implementation Details

The customer_account field additions ensure the Stripe factory mocks remain compatible with the latest Stripe API schema (v20.4.0+), where this field was introduced. All instances are initialized to null to maintain backward compatibility with existing test scenarios.

https://claude.ai/code/session_01QvwNCtbDXXZQ7aVYGpaMmQ

Upgrade all dependencies and devDependencies using npm-check-updates.
Notable changes:
- React Router 7.10.1 → 7.13.1
- Stripe 20.0.0 → 20.4.0 (added customer_account and payto fields)
- Biome 2.3.8 → 2.4.4 (updated schema)
- Prisma 7.1.0 → 7.4.1
- Tailwind CSS 4.1.18 → 4.2.1
- Vite 7.2.7 → 7.3.1
- React 19.2.3 → 19.2.4

https://claude.ai/code/session_01QvwNCtbDXXZQ7aVYGpaMmQ
@janhesters janhesters merged commit fdabc83 into main Feb 25, 2026
5 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.

2 participants