Commit Graph

9840 Commits

Author SHA1 Message Date
Zoltan Kochan
6af0bf4591 ci: run all tests 2025-07-11 15:45:44 +02:00
Zoltan Kochan
08df358c39 ci: test on Node.js 24.4 2025-07-11 15:45:19 +02:00
Khải
9e89c667ff refactor: use prepareEmpty and expectSuccess in pnpm/test/dlx.ts (#9736)
* feat(cli): parse options after `dlx`

Resolves https://github.com/pnpm/pnpm/issues/9719

* refactor: use `prepareEmpty`

* refactor: use `expectSuccess: true`
2025-07-11 00:17:52 +02:00
Khải
6bcfa69964 feat(cli): parse options after dlx (#9735)
close  #9719
2025-07-10 01:23:40 +02:00
Zoltan Kochan
8bec871257 chore(release): 10.13.1 v10.13.1 2025-07-09 12:03:18 +02:00
Zoltan Kochan
7ad0bc3540 fix: run user pnpmfiles after plugin pnpmfiles (#9732) 2025-07-09 12:02:37 +02:00
Zoltan Kochan
295db51ef9 fix: the default pnpmfile should only be loaded if the pnpmfile settings is not set (#9731) v10.13.0 2025-07-09 11:00:52 +02:00
Zoltan Kochan
168a793669 chore(release): 10.13.0 2025-07-09 00:44:17 +02:00
Zoltan Kochan
e2253105d0 feat: loading pnpmfiles automatically from plugins (#9729) 2025-07-08 22:00:37 +02:00
Zoltan Kochan
a0e1517d3b fix: update yao-pkg to v5.13 2025-07-08 17:26:36 +02:00
Zoltan Kochan
786789602c test: using two pnpmfiles 2025-07-08 15:10:43 +02:00
Zoltan Kochan
cf630a8e84 feat: allow to set multiple pnpmfiles (#9702) 2025-07-08 14:54:07 +02:00
Khải
623da6fd27 fix(config): conflicts between global and local in whether to run scripts (#9714)
close #9628
2025-07-07 16:17:02 +02:00
btea
b656f8aea1 fix: patch support unpublished pkg (#9694) 2025-07-07 11:58:23 +02:00
Zoltan Kochan
8e0db2e933 docs(README): remove links to the chat 2025-07-04 16:39:38 +02:00
btea
95a9b82b0d fix: all pnpm-workspace.yaml settings are sorted by key (#9701) 2025-07-03 22:53:48 +02:00
btea
ab155a5990 fix: pnpm rebuild should not add ignored built pkg to ignoredBuilds (#9344)
close #9338
2025-07-03 22:51:43 +02:00
Zoltan Kochan
3aa0747310 fix: package manager version autoswitch should be disable during local development 2025-07-01 13:01:22 +02:00
Junxiao Shi
589ac1ffc7 fix(lifecycle): replace shell-quote with shlex (#9695)
* fix(lifecycle): replace shell-quote with shlex

close #9381

* fix: use shlex in @pnpm/worker

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-06-30 03:03:31 +02:00
Zoltan Kochan
337a110dbc chore(release): 10.12.4 v10.12.4 2025-06-26 19:02:39 +02:00
Zoltan Kochan
5d046bbe89 docs: add changeset 2025-06-26 19:01:43 +02:00
Nico Wang
260f1caff1 fix(#9673): break mutual-wait dead-lock introduced in #8760 (#9675)
close #9673

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-06-26 18:57:51 +02:00
Khải
2893bb9555 fix(listing/json): empty filter should print empty array (#9688)
close #9672
2025-06-26 09:51:22 +02:00
Zoltan Kochan
7f520014a1 docs: add new sponsor 2025-06-25 01:39:12 +02:00
Zoltan Kochan
b511eac107 fix: running an install after the fetch command should hoist all dependencies (#9690)
close #9689
2025-06-25 01:14:45 +02:00
Jeremy Dorne
5acbe4735f fix: use non-semver version in Cafs path construction (#9583) 2025-06-24 23:08:15 +02:00
Zoltan Kochan
085b7600e7 fix: update @pnpm/slice-ansi 2025-06-24 12:07:21 +02:00
Zoltan Kochan
c76822cd07 chore(release): 10.12.3 v10.12.3 2025-06-24 11:55:28 +02:00
Zoltan Kochan
cc6db888d6 fix: hoisting of dependencies after resolution stage (#9686)
close #9685
2025-06-24 11:51:18 +02:00
Zoltan Kochan
5d2308c9aa chore(release): 10.12.2 v10.12.2 2025-06-23 02:16:13 +02:00
Zoltan Kochan
b982a0d6dc fix: hoisting with global virtual store (#9648) 2025-06-22 22:03:29 +02:00
btea
1907f2abaf refactor: use spread syntax to replace apply (#9679) 2025-06-22 01:24:08 +02:00
Khải
1ccd634f56 refactor: stricter type for mutation (#9680) 2025-06-21 23:00:18 +02:00
Khải
0e596f60b8 refactor: use Object.hasOwn (#9674) 2025-06-20 17:49:28 +02:00
Khải
c060387c69 refactor: small typing improvement (#9666) 2025-06-19 16:31:51 +02:00
btea
a050b5090a fix: licenses list print path error (#9655)
close #9637

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-06-18 00:59:51 +02:00
Zoltan Kochan
fafcb3a427 docs: update FUNDING.yml 2025-06-17 12:51:44 +02:00
Zoltan Kochan
540986f326 refactor: rename peersSuffix to peerDepGraphHash (#9656) 2025-06-17 02:27:58 +02:00
Abhijeet Singh
61e7b0391a fix: support --help and -h flags for 'pnpm create' command (#9624)
close #8545
2025-06-15 22:17:11 +02:00
Nikita Skovoroda
e3b9c25dcd test: strip VT control chars in getLines() (#9643) 2025-06-14 15:53:00 +02:00
Zoltan Kochan
dc8a1f0f00 fix: update dependencies 2025-06-13 22:46:16 +02:00
Nikita Skovoroda
417b8f2d41 test: fix case-insensitive install test (#9639) 2025-06-13 22:17:21 +02:00
Nikita Skovoroda
45580ad93d fix: 15% smaller bundle size (#8810) 2025-06-13 22:04:48 +02:00
Nikita Skovoroda
9eb011ed4f test: cleanup pnpm_ env variables in jest-config (#9632) 2025-06-13 15:18:32 +02:00
liweijie0812
13526e0fef ci(test-branch): git fetch only fetch origin main branch (#9621) 2025-06-10 14:20:30 +02:00
Nikita Skovoroda
5a5d280a20 fix: wait for server to listen (#9620) 2025-06-10 01:01:32 +02:00
Khải
983efdc7f1 fix(deploy): overrides contain peer dependencies (#9604)
close #9595
2025-06-10 00:45:55 +02:00
Zoltan Kochan
4366170d6b chore: removing catalogMode until tests are fixed 2025-06-08 18:02:27 +02:00
Zoltan Kochan
16e4d0714b chore: set catalogMode to strict 2025-06-08 17:01:40 +02:00
Zoltan Kochan
143dd119d6 style: reformat pnpm-workspace.yaml 2025-06-08 16:59:25 +02:00