Commit Graph

10667 Commits

Author SHA1 Message Date
btea
a1a7755798 chore: remove --quiet from pnpm lint in test-main and test-branch scripts (#9873) 2025-08-19 14:50:52 +02:00
Zoltan Kochan
81f72caf7f fix: update @jest/globals to v30 2025-08-19 00:19:01 +02:00
Zoltan Kochan
f2f3979e5a Merge branch 'main' into v11 2025-08-19 00:17:44 +02:00
Zoltan Kochan
c89c93d59b test: use @jest/globals (#9877) 2025-08-19 00:16:25 +02:00
Zoltan Kochan
3d65c12243 Merge branch 'main' into v11 2025-08-18 15:23:01 +02:00
Zoltan Kochan
14c78e81d4 test: use jest.mocked (#9874) 2025-08-18 15:22:37 +02:00
btea
d01b81f4a9 feat(init): initType default value is set to module (#9486) 2025-08-17 10:58:03 +02:00
Zoltan Kochan
28dbac5aa2 fix(deno): throw an error when the github did not return assets for the version 2025-08-15 23:28:01 +02:00
Zoltan Kochan
8c3302fd3c chore: update verdaccio to v6 (#9869) 2025-08-15 19:14:22 +02:00
Zoltan Kochan
c36d4fe6c0 Merge branch 'main' into v11 2025-08-15 18:27:06 +02:00
Zoltan Kochan
ba5f447c83 chore: update registry-mock to v5 2025-08-15 18:20:55 +02:00
Zoltan Kochan
2443536da5 Merge branch 'main' into v11 2025-08-15 18:01:10 +02:00
Zoltan Kochan
dfea901cbf chore: use catalogs only in dependencies (#9868) 2025-08-15 17:59:00 +02:00
Zoltan Kochan
10895315d7 chore: update typescript to v5.9 (#9617) 2025-08-15 16:44:11 +02:00
Zoltan Kochan
c4272201b4 refactor: remove @pnpm/crypto.polyfill (#9867) 2025-08-15 16:14:17 +02:00
Zoltan Kochan
60badc5ca6 ci: change main branch name to v11 2025-08-15 16:12:29 +02:00
Zoltan Kochan
f176285cac test: update Jest to v30 (#9866) 2025-08-15 15:28:41 +02:00
Zoltan Kochan
71d55c6b2c Merge remote-tracking branch 'origin/main' into v11 2025-08-15 15:22:40 +02:00
Zoltan Kochan
0748be2424 chore: move all dependencies to catalogs 2025-08-15 13:52:24 +02:00
Zoltan Kochan
23e71c1daf chore: set catalogMode to strict (#9864) 2025-08-15 13:44:06 +02:00
Zoltan Kochan
87d3aa8bfc fix: fetching packument from AWS CodeArtifact (#9863)
close #9862
2025-08-15 12:10:22 +02:00
btea
c7f97a41f0 test: cleanupUnusedCatalogs with true and addCatalogs (#9860) 2025-08-15 11:22:17 +02:00
Khải
0ecf85885b refactor: remove incorrect type variant (#9859)
`typeof npmTypes.types` is `Record<string, Constructor>` not `Record<string, value>`
2025-08-14 14:39:22 +02:00
Zoltan Kochan
7d2fd48215 feat!: drop Node.js 18 support (#9858) 2025-08-14 14:06:03 +02:00
Khải
797ce15852 refactor(test): remove deepNullProto and reuse getOutputString (#9855) 2025-08-14 12:27:23 +02:00
btea
8747b4e7f6 feat: add cleanupUnusedCatalogs config (#9793) 2025-08-14 12:26:51 +02:00
Khải
b84c71d6bf feat(cli/config): get/set objects and property paths (#9811)
close #9797
2025-08-14 10:28:49 +02:00
btea
9dbada8315 refactor: combine addCatalogs to updateWorkspaceManifest (#9850) 2025-08-13 17:32:43 +02:00
Khải
52624e2b6b refactor: extract a function into its own file (#9848)
* refactor: extract a function into its own file

* style: remove leading empty line

* fix: eslint
2025-08-13 00:10:20 +02:00
Zoltan Kochan
ab7a939b51 chose: update config.yml
Remove discord chat link
2025-08-09 02:39:13 +02:00
Khải
778ba1e632 fix(dlx): regression with --help (#9830)
Fixes https://github.com/pnpm/pnpm/issues/9823
2025-08-09 02:05:49 +02:00
Zoltan Kochan
dcfb186f21 chore(release): libs 2025-08-07 14:09:55 +02:00
Zoltan Kochan
aa24e7fe7f fix: when automatically installing peer deps, prefer the version found in the root of the workspace (#9835) 2025-08-07 14:07:13 +02:00
Zoltan Kochan
c926e379bd refactor(resolve-dependencies): use PkgAddressOrLink 2025-08-07 11:36:09 +02:00
Zoltan Kochan
9012a2529e refactor(resolve-dependencies): reduce amount of loops when filtering missing peers 2025-08-07 11:35:24 +02:00
Zoltan Kochan
97f784c370 refactor(resolve-dependencies): create PkgAddressOrLink type 2025-08-07 11:12:24 +02:00
Zoltan Kochan
eac7bab229 fix: validate that the version in the lockfile satisfies the range (#9832) 2025-08-07 01:39:01 +02:00
Zoltan Kochan
af2b391278 fix: vulnerabilities 2025-08-06 22:49:21 +02:00
btea
9df09dd38e feat: check the engine when excute the create command (#9775)
* feat: check the engine when excute the create command

* chore: test case

* test: update

* fix: update

* fix: update

* refactor: use readProjectManifestOnly to do engine checks on dependencies executed by dlx

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-08-04 13:38:32 +02:00
Zoltan Kochan
3ebc0ce8b3 feat: scoped pnpm plugin config dependencies (#9824)
close #9780
2025-08-04 10:57:59 +02:00
Zoltan Kochan
2b0d35fa8d fix: @pnpm/worker should be a peer dependency 2025-08-01 10:34:34 +02:00
Zoltan Kochan
acf1eabe1a chore: update pnpm to v10.14 2025-07-31 15:49:48 +02:00
Zoltan Kochan
a4d654807c chore(release): 10.14.0 v10.14.0 2025-07-31 15:00:26 +02:00
Zoltan Kochan
262969b6c8 fix: update @pnpm/js-yaml to v0.0.9
Change the formatting of binary resolutions in the lockfile
2025-07-31 14:39:24 +02:00
btea
81b8a0eacb fix(patch-remove): check if the parameters are valid (#9809) 2025-07-31 14:02:46 +02:00
Zoltan Kochan
86b33e91ea feat: support installing Bun runtime (#9815)
* feat: support installing Bun runtime

* feat: support installing Bun runtime

* fix: cache libc resolution

* refactor: shasum file fetching

* docs: add changesets

* feat: installing the right artifact

* test: supported architectures

* test: fix on Windows
2025-07-31 13:46:13 +02:00
Brandon Cheng
98dd75a5d9 fix: re-resolve catalog entries when running pnpm dedupe (#9808)
* test: catalog is deduped on pnpm dedupe

* fix: re-resolve catalog entries when running `pnpm dedupe`
2025-07-30 11:47:27 +02:00
Brandon Cheng
19b1880526 fix: up-to-date check on local tarball with peers (#9807)
* test: add allProjectsAreUpToDate test for local tarball with peers

* fix: up-to-date check on local tarball with peers
2025-07-30 11:43:12 +02:00
Brandon Cheng
e9b589cd5f chore: document how lockfileToDepGraph returns a partial graph (#9806) 2025-07-30 11:35:14 +02:00
Brandon Cheng
9908269a12 fix: re-link local tarball when contents change (without rename) during filtered install (#9805)
* test: ensure current lockfile updates when tarball integrity changes

* fix: update store when local tarball contents change without rename
2025-07-30 11:31:24 +02:00