Zoltan Kochan
9927c2855a
refactor(core): workspace packages ( #8248 )
...
Make workspace packages optional.
2024-06-30 15:17:07 +02:00
Zoltan Kochan
7678113d79
chore: use catalogs ( #8249 )
2024-06-27 17:22:38 +02:00
Zoltan Kochan
347c79a8cd
chore(release): 9.4.0
2024-06-17 17:44:19 +02:00
Zoltan Kochan
13e55b2865
fix: a filtered install should update the lockfile first ( #8183 )
...
close #8165
2024-06-12 14:49:39 +02:00
Zoltan Kochan
d24d7974ac
chore(release): 9.3.0
2024-06-10 13:58:41 +02:00
Zoltan Kochan
47341e5004
fix: make the peers suffix shorter ( #8177 )
...
ref #7079
2024-06-07 23:37:07 +02:00
Zoltan Kochan
3dd30b1909
refactor: create branded type for project ID ( #8164 )
2024-06-04 18:30:59 +02:00
Brandon Cheng
c7e1b6fae8
chore: configure TypeScript project references for tests ( #8128 )
...
* refactor: store link values before converting to references
* fix: use .sort() without localeCompare
https://github.com/pnpm/pnpm/pull/8128#discussion_r1614031566
> Nit, but you probably just want to call sort without a comparison
> function; these are already strings and locale compare is not a good
> comparison for anything but human readable strings since it will
> differ on different people's machines based on their language setting.
> I've hit this too many times before for code gen.
* feat: configure meta-updater to write test/tsconfig.json files
* fix: relative imports for __typings__
* chore: `pnpm run meta-updater`
* fix: explicitly use test/tsconfig.json for ts-jest
2024-05-31 12:48:13 +02:00
Brandon Cheng
5de89d81a6
chore: remove top-level composite property from tsconfig.json files ( #8130 )
...
* chore: remove no-op composite property
* chore: remove top-level composite property from existing files
2024-05-28 02:37:40 +02:00
Zoltan Kochan
355ccd1243
chore(release): libs
2024-05-21 14:46:39 +02:00
Zoltan Kochan
c649954e41
refactor: create a separate type for DepPath ( #8094 )
2024-05-20 16:11:46 +02:00
Zoltan Kochan
c8655b465e
chore(release): libs
2024-05-12 01:57:58 +02:00
Zoltan Kochan
01a4566655
chore(release): 9.1.0
2024-05-06 11:13:30 +02:00
Zoltan Kochan
7e69321e53
chore(release): 9.1.0-0
2024-04-29 15:36:28 +02:00
Zoltan Kochan
b3d1495566
fix: recreate node_modules if virtual-store-dir-max-length changes ( #8032 )
2024-04-29 15:24:06 +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
Zoltan Kochan
88f53d4a78
chore(release): 9.0.6
2024-04-24 15:01:39 +02:00
Zoltan Kochan
63adcb5351
chore(release): 9.0.5
2024-04-21 23:02:35 +02:00
Zoltan Kochan
c9db742824
fix: update typescript to v5.4 ( #7905 )
2024-04-12 14:03:45 +02:00
Zoltan Kochan
43bd75c5b8
chore(release): libs
2024-04-09 17:14:05 +02:00
Khải
471f0b3420
refactor(pkg-manager): return type annotations for small modules in the pkg-manager directory ( #7875 )
...
* refactor(pkg-manager): return type annotations
* refactor(get-context): return type annotation
* refactor(headless): return type annotations
2024-04-09 12:00:41 +02: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
b378a945f9
fix: preserve versions when upgrading lockfile to v7
2024-02-23 00:56:31 +01:00
Steven Petryk
19c4b4f973
fix(get-context): avoid excess purge prompts ( #7639 )
...
* fix(get-context): avoid excess purge prompts
pnpm sometimes needs to purge modules folders (node_modules) when
certain configuration changes (in other words, when it needs to start
from scratch).
This prompt, problematically, was getting triggered asynchronously for
each importer in the workspace that needed a purge, which would
sometimes lead to gargantuan prompts instead of one consolidated prompt.
The fix is to queue up which importers need a purge, then fire the
prompter all at once.
Closes #7320
* fix: reuse ImporterToPurge type
* refactor: apply suggestions from code review
---------
Co-authored-by: Zoltan Kochan <z@kochan.io >
2024-02-12 19:52:18 +01:00
Zoltan Kochan
793d523103
Merge branch 'v8'
2024-01-22 10:14:47 +01:00
Zoltan Kochan
b93bc1aa41
chore(release): 8.14.2
2024-01-22 10:10:27 +01:00
Zoltan Kochan
60bcc797fc
fix: registry configuration from previous install should not override current one ( #7515 )
...
close #7507
2024-01-11 15:43:27 +01:00
Zoltan Kochan
29adf17cfa
fix: registry configuration from previous install should not override current one ( #7515 )
...
close #7507
2024-01-11 09:54:39 +01:00
Zoltan Kochan
ecda06d7b5
Merge branch 'v8'
2024-01-10 16:04:26 +01:00
Zoltan Kochan
388e1cc1cb
chore(release): 8.14.1
2024-01-10 15:57:53 +01:00
Zoltan Kochan
6e3b75a42f
chore(release): 9.0.0-alpha.0
2024-01-08 19:12:45 +01:00
Zoltan Kochan
d381a6001c
feat!: use dependency path format from lockfile v6 ( #7470 )
...
Drop lockfile v5 support.
2024-01-08 11:57:44 +01:00
Zoltan Kochan
43cdd87c0c
feat!: drop Node.js 16 support
2024-01-08 11:57:44 +01:00
Zoltan Kochan
568860daae
chore(release): 8.13.1
2023-12-26 15:39:22 +01:00
Zoltan Kochan
74e8f474f3
chore(release): libs
2023-12-14 16:15:57 +01:00
Zoltan Kochan
b54e815d79
chore(release): libs
2023-11-16 14:54:14 +02:00
Zoltan Kochan
b1fd38ccab
fix: don't remove modules directory when registry configuration changes ( #7322 )
2023-11-16 14:23:07 +02:00
Zoltan Kochan
5e44048943
chore(release): 8.10.5
2023-11-14 13:58:50 +02:00
Zoltan Kochan
2143a9388a
fix: improve the error message when modules directory should be recreated ( #7308 )
2023-11-14 11:43:15 +02:00
Zoltan Kochan
b90029432d
chore(release): 8.10.0-0
2023-10-24 15:54:22 +03:00
Zoltan Kochan
7be55be549
chore(deps): update
2023-10-15 13:01:52 +03:00
Zoltan Kochan
3ad2ec63eb
chore(release): libs
2023-10-08 17:21:51 +03:00
Zoltan Kochan
9584e5e86d
fix(deps): update
2023-08-19 18:13:57 +03:00
Zoltan Kochan
d4ad189e3b
chore(deps): update
2023-07-29 22:32:10 +03:00
Zoltan Kochan
a35ec3fd92
chore(release): 8.6.8
2023-07-17 12:19:50 +03:00
Zoltan Kochan
43151bbd6e
chore(release): 8.6.2
2023-06-11 21:35:42 +03:00
Zoltan Kochan
ce4a522c1a
chore(release): 8.6.1
2023-06-05 15:10:32 +03:00
Zoltan Kochan
4b97f1f07a
perf: don't use await inside loops ( #6617 )
2023-06-05 12:12:47 +03:00
Zoltan Kochan
f0817fa165
chore(release): 8.6.0
2023-05-28 14:59:16 +03:00
Zoltan Kochan
a53ef4d196
fix: don't print that lockfile is up to date when it is not ( #6574 )
...
close #6544
2023-05-23 18:41:11 +03:00