Jason Paulos
8b4a811fd6
test: fix several flaky tests in pkg-manager ( #10644 )
...
* test: fix flaky tests & add retries for failed tests during CI testing
* fix: import jest in setupFilesAfterEnv & reduce retries to 2
* test: remove global retries
2026-02-20 23:35:45 +01:00
Ryo Matsukawa
fa5a5c6c76
fix: dynamically calculate column widths in interactive update table ( #10585 )
...
* fix: dynamically calculate column widths in interactive update table
* test: implement copilot suggestions
* style: change order of functions
close #10316
2026-02-13 07:13:29 +01:00
Zoltan Kochan
1089a96589
fix: update dependencies ( #9899 )
2025-08-28 15:33:19 +02:00
Zoltan Kochan
3df6702bcb
fix: update load-json-file, write-json-file, write-pkg
2025-08-28 11:37:38 +02:00
Zoltan Kochan
491a84fb26
feat: use ESM instead of commonjs ( #9870 )
2025-08-25 10:02:00 +02:00
Zoltan Kochan
27cbc09206
style: fix jest-related linting issues ( #9894 )
2025-08-22 21:56:49 +02:00
Zoltan Kochan
facd7656e8
refactor: always use extensions in relative imports ( #9878 )
2025-08-19 15:25:11 +02:00
Zoltan Kochan
c89c93d59b
test: use @jest/globals ( #9877 )
2025-08-19 00:16:25 +02:00
Zoltan Kochan
14c78e81d4
test: use jest.mocked ( #9874 )
2025-08-18 15:22:37 +02:00
Zoltan Kochan
cf630a8e84
feat: allow to set multiple pnpmfiles ( #9702 )
2025-07-08 14:54:07 +02:00
Zoltan Kochan
9362b5fb15
fix: updateConfig in pnpm-workspace.yaml should not be ignored ( #9501 )
...
* fix: updateConfig in pnpm-workspace.yaml should not be ignored
close #9500
* fix: reading executionEnv from pnpm-workspace.yaml
2025-05-08 12:24:43 +02:00
Khải
9c3dd03710
feat: add support for the jsr: protocol ( #9358 )
...
close #8941
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2025-04-20 11:51:51 +02:00
Zoltan Kochan
5b73df1eb1
refactor: resolvers should calculate the specifiers that are saved into package.json ( #9426 )
...
* refactor: resolvers should return specifier templates
* refactor: updating workspace protocol specs in package.json
* refactor: move workspace selector calculation logic to npm-resolver
* refactor: move workspace selector calculation logic to npm-resolver
* refactor: calculating range in npm-resolver
* refactor: rename normalizedPref and specifierTemplate to specifier
* refactor: specifiers creation
* refactor: npm-resolver
* refactor: remove which-version-is-pinned package
* refactor: which version is pinned
* docs: add changesets
* refactor: implement suggestions
* refactor: revert regex usage
2025-04-18 17:48:03 +02:00
Zoltan Kochan
a76da0c53c
feat!: remove conversion of lockfile v6 to v9 ( #8866 )
2024-12-15 14:39:19 +01:00
Zoltan Kochan
d47c4266db
perf: faster repeat install ( #8838 )
2024-12-08 23:42:33 +01:00
khai96_
eb626b3c10
chore(git): merge from main
2024-10-07 13:34:14 +07:00
Zoltan Kochan
4f4e0738cb
fix(update): update latest should not update peer dependencies ( #8615 )
...
close #6657
2024-10-06 12:07:57 +02:00
Zoltan Kochan
e9985b6f21
feat!: default value of virtual-store-dir-max-length set to 60 on Windows ( #8556 )
2024-09-23 09:30:45 +02:00
Khải
2ed45946db
test: pin micromatch latest tag ( #8484 )
...
Resolves 0f5d841fc6 (commitcomment-146043552)
2024-08-31 23:16:01 +02:00
Zoltan Kochan
0f5d841fc6
test: fix
2024-08-25 02:20:57 +02:00
Zoltan Kochan
797ef0fc46
refactor: rename lockfile-types to lockfile.types
2024-07-27 14:46:23 +02:00
Brandon Cheng
75a98e12b3
refactor: improve type checking when finding workspace packages ( #8214 )
...
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2024-06-17 17:34:54 +02:00
Zoltan Kochan
04eb86af77
test: fix
2024-05-23 12:48:06 +02:00
Zoltan Kochan
771d7a25c6
test(plugin-commands-installation): fix
2024-05-21 12:47:35 +02:00
Khải
cb0f459c54
fix: recursive update with workspace alias ( #7999 )
...
close #7975
2024-04-30 01:17:12 +02:00
Zoltan Kochan
9719a42d0e
feat: configurable max length of directories inside node_modules/.pnpm ( #7994 )
...
close #7355
2024-04-28 11:07:29 +02:00
Khải
984b976672
refactor: replace deprecated jest methods ( #7840 )
2024-03-29 00:03:58 +01:00
Zoltan Kochan
21878e7ae4
feat(lockfile)!: change the keys format ( #7752 )
2024-03-17 23:01:39 +01:00
Zoltan Kochan
5c20db0dd2
feat!: use the same lockfile format in 1-pkg workspace as in multi-pkg one ( #7696 )
2024-02-29 10:28:29 +01:00
Zoltan Kochan
a5a3b995c1
test: use sync fs operations in tests ( #7664 )
2024-02-16 19:43:04 +01:00
Zoltan Kochan
19542ecd28
test: use sync operations for assertions ( #7663 )
2024-02-16 16:23:23 +01:00
Khải
316c18aba4
feat(cli): forbid combining specs and --latest ( #7567 )
...
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2024-01-27 16:37:17 +01:00
Khải
8fd4e349a2
fix(outdated): git specificers ( #7440 )
...
close #7415
2023-12-23 01:28:24 +01:00
Zoltan Kochan
d6592964f0
refactor: rootProjectManifestDir is a required option
2023-10-24 15:14:33 +03:00
await-ovo
bc83798d46
refactor(plugin-commands-installation): optimize cli output after select dependencies when update ( #7125 )
...
* refactor(plugin-commands-installation): optimize cli output after select dependencies when update
* docs: add changeset
* chore: set dep group choice to disabled
* fix: test case
* feat: filter out dep group choice in prompt output
* docs: update changesets
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2023-10-13 22:36:08 +03:00
Clark Tomlinson
81e5ada3a9
feat(interactive-update): group dependancies by type, add package url column ( #6978 )
...
* feat(interactive-update): group dependancies by type, add package url column
Partially resolves https://github.com/pnpm/pnpm/issues/6314
* refactor: update
* docs: update changeset
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2023-08-30 22:26:39 +03:00
Zoltan Kochan
ce61f8d3c2
test: improvements
2023-05-24 16:56:58 +03:00
Zoltan Kochan
ee61ca4cb7
style: update eslint ( #6236 )
2023-03-18 14:57:29 +02:00
await-ovo
7a0ce1df08
feat!: deploy with local dependencies ( #6016 )
...
Co-authored-by: Zoltan Kochan <z@kochan.io >
Close #5911
Close #5961
2023-02-19 04:23:31 +02:00
Zoltan Kochan
113f0ae266
feat!: resolution-mode is lowest-direct by default ( #6047 )
2023-02-07 05:12:11 +02:00
Zoltan Kochan
47e45d717d
feat!: breaking config changes in v8 ( #6035 )
...
* auto-install-peers=true
* save-workspace-protocol=rolling
* publishConfig.linkDirectory true by default
* resolve-peers-from-workspace-root is true by default
* set dedupeDirectDeps to true by default in @pnpm/core.
2023-02-05 11:43:22 +02:00
await-ovo
6348f59314
fix: update without specify --latest should not update tag version ( #5996 )
2023-02-01 03:02:04 +02:00
Zoltan Kochan
4ca53b0b50
refactor: group projects in different subdirectories ( #5659 )
2022-11-20 01:35:22 +02:00