GitShow/antfu/pnpm-patch-i
antfu

pnpm-patch-i

A better and interactive pnpm patch

by antfu
patch-managementpnpm
Star on GitHubForknpm

TypeScript

300 stars7 forks4 contributorsQuiet · 2mo agoSince 2023v0.6.0MIT

Meet the team

See all 4 on GitHub →
antfu
antfu48 contributions
imyangyong
imyangyong1 contribution
HiDeoo
HiDeoo1 contribution
webdiscus
webdiscus1 contribution

Languages

View on GitHub →
TypeScript98.1%
JavaScript1.9%

Commit activity

Last 12 weeks · 4 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Quiet · 1 discussion · Last activity 2mo ago
See all on GitHub →
JustinGrote
Does not work on Windows if project not on same drive as temp driveOpenIssue

Describe the bug Put project on diff drive as TEMP and try to patch Reproduction Put project on diff drive as TEMP and try to patch System Info Used Package Manager pnpm Validations [X] Follow our Code of Conduct [X] Read the Contributing Guide. [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate. [X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead. [X] The provided reproduction is a minimal reproducible of the bug.

JustinGrote · 2y ago

Recent fixes

View closed PRs →
antfu
feat: resolve workspace: and catalog: protocols when syncing package.jsonMergedPR

Summary When applying a patch directly from a source directory (without ), and dependency specifiers in the source previously leaked through into the patched package, leaving versions the consumer could not resolve. This PR resolves them inline: / / / `workspace:1.2.3catalog:catalog:pnpm-workspace.yamlcatalogcatalogs.npm:link:file:git+ssh:--packpnpm packyamlpnpm-workspace.yamlpnpm typecheckpnpm lintpnpm buildworkspace:catalog:--packpackage.json--packpnpm-workspace.yaml`, unknown catalog name, unrecognized protocol 🤖 Generated with Claude Code

antfu · 2mo ago
IlyaSemenov
Amend existing patchClosedIssue

Clear and concise description of the problem As a developer, I want to update my previous patch with new amendments. However, running always starts with the clean unpatched version and I have to reapply my past changes prior to doing the actual work. Suggested solution could accept a flag like and pre-apply the already-existing patch (and to be honest, I don't see why should this ever not used). Alternative _No response_ Additional context _No response_ Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

IlyaSemenov · 1y ago
webdiscus
feat: replace picocolors with ansisMergedPR

Description Hello @antfu , This PR replaces with a better alternative that supports both CJS and ESM. Ansis supports chained syntax for clean and readable code. Ansis is nearly as small (6.8 kB) as Picocolors (6.4 kB).

webdiscus · 1y ago
Structured data for AI agents

Repository: antfu/pnpm-patch-i. Description: A better and interactive pnpm patch Stars: 300, Forks: 7. Primary language: TypeScript. Languages: TypeScript (98.1%), JavaScript (1.9%). License: MIT. Topics: patch-management, pnpm. Latest release: v0.6.0 (2mo ago). Open PRs: 0, open issues: 1. Last activity: 2mo ago. Community health: 85%. Top contributors: antfu, imyangyong, HiDeoo, webdiscus.

·@ofershap

Replace github.com with gitshow.dev