Skip to content

build: migrate to pnpm#5

Draft
goastler wants to merge 1 commit into
masterfrom
feat/pnpm-migration
Draft

build: migrate to pnpm#5
goastler wants to merge 1 commit into
masterfrom
feat/pnpm-migration

Conversation

@goastler

Copy link
Copy Markdown
Member

Summary

Migrate this repo from npm to pnpm (part of a coordinated migration across the captcha repos).

Changes

  • packageManager: npm@11.0.0pnpm@11.6.0
  • engines: require pnpm >=11 instead of npm ^11
  • Add pnpm-workspace.yaml (single-package repo) with allowBuilds approval for esbuild's postinstall
  • Add committed pnpm-lock.yaml
  • Rewrite npm runpnpm run in the build script

Notes

  • @prosopo/config stays a registry dependency (not a workspace member here), so no workspace: conversion applies.
  • pnpm install + pnpm run build:tsc verified green locally.

🤖 Generated with Claude Code

- Switch packageManager from npm@11 to pnpm@11.6.0
- engines: require pnpm instead of npm
- Add pnpm-workspace.yaml with esbuild build approval
- Add committed pnpm-lock.yaml
- Rewrite npm run -> pnpm run in build script
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