25 Commits

Author SHA1 Message Date
btea
6964eade56 fix: remove empty patch dir (#7532)
---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2024-01-19 00:30:36 +01:00
btea
9a53179e37 fix(plugin-commands-patching): do not create empty patch directory (#7410) 2023-12-13 11:11:02 +01:00
Zoltan Kochan
5462cb6d4e fix: dependency deduplication (#7385)
fixes regression introduced via #7359
2023-12-06 15:43:46 +01:00
Zoltan Kochan
6558d1865f fix: dedupe commands of direct dependencies (#7359) 2023-12-05 16:39:52 +01:00
Hiroshi Ogawa
2dfc8c80af fix(plugin-commands-patching): fix reusing existing patch when shared-workspace-file=false (#7252) 2023-11-07 01:13:44 +02:00
await-ovo
d93e5d06d0 fix(plugin-commands-patching): should fetch dependency from tarball url when patching dependency installed from git (#7230)
close #7196
2023-10-24 15:52:01 +03:00
Nacho Aldama
43ce9e4a6a feat: add support to install different architectures (#7214)
close #5965

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-24 15:50:40 +03:00
Zoltan Kochan
d6592964f0 refactor: rootProjectManifestDir is a required option 2023-10-24 15:14:33 +03:00
Zoltan Kochan
ac5abd3ff7 fix(dlx): don't fail when running dlx from project with patched deps (#7201)
close #7198
close #7183
close #7200
2023-10-15 04:44:55 +03:00
Zoltan Kochan
4c959b7122 test: do not finish the workers after each test run 2023-08-25 18:13:41 +03:00
Zoltan Kochan
f2009d1756 perf: use a worker pool to link packages (#6950)
ref #6808
2023-08-24 20:05:53 +03:00
Zoltan Kochan
083bbf5907 perf: extract packages in a worker pool (#6850) 2023-08-14 02:07:39 +03:00
await-ovo
12b0f09768 fix(plugin-commands-patching): patch should works correctly when shared-workspace-file is false (#6889) 2023-08-03 02:53:06 +03:00
await-ovo
653e9104c0 fix(plugin-commands-patching): ignore empty patch content when patch-commit (#6826) 2023-07-19 13:47:29 +03:00
Zoltan Kochan
a950aa1483 test(patching): fix 2023-06-30 01:09:37 +03:00
btea
057927cd3b fix: remove patchedDependencies if all patch files are deleted (#6688) 2023-06-19 15:28:42 +03:00
Kirk Lin
f0d68ab2fd fix: pnpm patch should ignore files that are not included in the patched package (#6596)
close #6565

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-06-08 03:33:28 +03:00
Zoltan Kochan
9c4ae87bd1 feat: include some settings as fields in the lockfile (#6557)
ref #6312
2023-05-21 02:40:39 +03:00
await-ovo
793eedb0b2 feat(plugin-commands-patching): add patch-remove command (#6521) 2023-05-09 22:38:30 +03:00
Zoltan Kochan
497b0a79c0 fix: only remove node_modules if the user confirms to do so (#6458) 2023-04-30 11:55:25 +03:00
Tao Zhou
40845b9add feat: support --patches-dir on patch-commit command (#6215)
close #6202

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-03-16 00:45:17 +00:00
Zoltan Kochan
5c16743a4d test: patch tests should not break fixtures 2023-03-14 03:31:37 +02:00
await-ovo
185ab01adf feat: when patch package does not specify a version, use locally installed version by default. (#6197)
close #6192
2023-03-13 16:40:21 +02:00
await-ovo
6f56cc16e3 fix: patch-commit should auto apply patches in workspaces (#6120)
close #6048
2023-02-22 22:56:35 +02:00
Zoltan Kochan
50ecad2390 refactor: move plugin-commands-patching 2023-01-13 18:36:31 +02:00