Skip to content

Chore/modernize and change to BUSL license#46

Merged
ThatAlexPalmer merged 2 commits intomainfrom
chore/modernize-project
Dec 31, 2025
Merged

Chore/modernize and change to BUSL license#46
ThatAlexPalmer merged 2 commits intomainfrom
chore/modernize-project

Conversation

@ThatAlexPalmer
Copy link
Copy Markdown
Member

What?

  1. Created WARP.md - Development guidance with commands, architecture overview, theme system docs, and git workflow
  2. Migrated yarn → pnpm
    ◦ Updated package.json scripts (start:ci now uses pnpm)
    ◦ Updated .github/workflows/main.yml with pnpm/action-setup, Node 20, and pnpm caching
    ◦ Deleted yarn.lock, generated pnpm-lock.yaml
  3. Updated to Next.js 15.5.9
    ◦ Upgraded next, eslint-config-next, typescript (→5.9), @types/*, prettier, eslint-config-prettier
    ◦ Removed @next/env (no longer needed)
    ◦ Removed swcMinify from next.config.js (now default)
  4. Updated LICENSE to BUSL from MIT - Changed to Copyright (c) 2023-2025 PALMER.EARTH CORP
  5. Simplified git workflow
    ◦ Updated CONTRIBUTING.md to branch from/merge to main only
    ◦ Updated .github/dependabot.yml target-branch to main

Why?

Modernizing things and updating license

ThatAlexPalmer and others added 2 commits December 31, 2025 12:56
Co-Authored-By: Warp <agent@warp.dev>
- Migrate from yarn to pnpm
- Update Next.js 13 to 15.5.9
- Update TypeScript to 5.x, ESLint, Prettier, and other deps
- Add WARP.md for development guidance
- Simplify git workflow (branch from main instead of dev)
- Update GitHub Actions for pnpm and Node 20

Co-Authored-By: Warp <agent@warp.dev>
@vercel
Copy link
Copy Markdown

vercel bot commented Dec 31, 2025

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

1 Skipped Deployment
Project Deployment Review Updated (UTC)
tap-app Ignored Ignored Dec 31, 2025 6:03pm

@ThatAlexPalmer ThatAlexPalmer merged commit b6589dd into main Dec 31, 2025
3 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