Commit Graph

10701 Commits

Author SHA1 Message Date
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
269926db9f chore(deps): update @pnpm/registry-mock 2023-10-24 15:30:54 +03:00
Zoltan Kochan
e56207df65 refactor: rootProjectManifestDir 2023-10-24 15:30:06 +03:00
Zoltan Kochan
d6592964f0 refactor: rootProjectManifestDir is a required option 2023-10-24 15:14:33 +03:00
await-ovo
d2dc2e66ab feat: allow scoped name as bin name (#7237)
close #7112
2023-10-24 06:38:24 +03:00
Zoltan Kochan
a60e7fee30 refactor(hoist): don't use async functions when they are not needed 2023-10-23 19:16:35 +03:00
Zoltan Kochan
8ddf5a2c70 test: fix read-package-json test on Node.js 21 2023-10-23 12:27:17 +03:00
Zoltan Kochan
b5517872a8 chore: sort words in cspell.json 2023-10-21 14:24:17 +03:00
Zoltan Kochan
34654835d7 fix(setup): add newline to the end of shell configs (#7232)
close #7227
2023-10-21 14:03:06 +03:00
Nacho Aldama
e34f6fba90 feat: group workspace logs inside CI logs (#7143)
---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-21 06:17:57 +03:00
await-ovo
5b7ed47d8e fix: print warning when installing dependency from a non-existent directory (#7222)
* chore: print warning when installing dependency from a non-existent directory

* chore: remove console.log

* refactor: message

* docs: add changesets

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-21 04:59:19 +03:00
Zoltan Kochan
95ffe6f639 test: check spelling in markdown files 2023-10-20 18:38:01 +03:00
Zoltan Kochan
733d612ad1 test: check spelling with cspell (#7229) 2023-10-20 15:58:27 +03:00
Zoltan Kochan
6390033cde perf: use a worker for hard linking directories (#7154) 2023-10-19 17:24:49 +03:00
Zoltan Kochan
7ecb5a61e3 ci: test on Node.js 21 2023-10-18 17:43:11 +03:00
Dominic Elm
199adaa750 chore: add d3lm as code owner for hooks (#7218) 2023-10-18 12:17:30 +03:00
Zoltan Kochan
a20f1c0e44 docs(README): remove outdated way of installing @pnpm/exe 2023-10-18 11:57:07 +03:00
Zoltan Kochan
49bb3653e7 chore(release): libs 2023-10-17 13:15:57 +03:00
Aiji Uejima
fff7866f3c feat: add option to filter licenses list (#7204) 2023-10-17 13:12:51 +03:00
Zoltan Kochan
5c8c9196cc perf: faster linking of commands of hoisted packages (#7212) 2023-10-16 22:33:43 +03:00
Zoltan Kochan
7daf0be5d1 chore(release): 8.9.2 v8.9.2 2023-10-16 02:07:45 +03:00
Zoltan Kochan
2ca756fd2a fix: don't use reflinks on Windows (#7207)
ref #7186
2023-10-16 00:57:52 +03:00
Andrea Culot
84f81c9ae3 fix: do not run node-gyp rebuild if preinstall lifecycle script is present (#7206) 2023-10-15 23:36:42 +03:00
阿豪
4246f41bed feat(graph-sequencer): add package @pnpm/graph-sequencer (#7168)
---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-15 22:28:05 +03:00
Zoltan Kochan
cf508e0680 chore(release): 8.9.1 v8.9.1 2023-10-15 17:46:05 +03:00
Zoltan Kochan
1ce2dd13ad fix(deps): update didyoumean2 to v6 2023-10-15 15:25:22 +03:00
Zoltan Kochan
b60bb6cbe8 fix(deps): update which to v4 2023-10-15 15:21:40 +03:00
Zoltan Kochan
ff55119a8e fix(deps): update lru-cache 2023-10-15 15:19:48 +03:00
Zoltan Kochan
08b65ff78b fix(deps): update worker-pool 2023-10-15 15:03:23 +03:00
Zoltan Kochan
01bc58e2c4 fix(deps): update 2023-10-15 13:08:09 +03:00
Zoltan Kochan
7be55be549 chore(deps): update 2023-10-15 13:01:52 +03:00
Nacho Aldama
6dfbca86b4 fix: bump reflink version to 0.1.12 (#7203) 2023-10-15 12:59:34 +03:00
Zoltan Kochan
46dc34dcc8 fix: reading settings from package.json when shared-workspace-lockfile is false (#7202)
close #7184
2023-10-15 12:46:56 +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
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
Zoltan Kochan
1c4e7817b3 docs: add new sponsor 2023-10-13 16:12:19 +03:00
Zoltan Kochan
d15606ad1c chore(release): libs 2023-10-11 17:59:52 +03:00
Zoltan Kochan
4aa41ef3a6 perf(rebuild): only link bins if something was built (#7193) 2023-10-11 17:55:54 +03:00
Nacho Aldama
e19de6a596 fix: avoid empty cloned files (#7190)
* fix: avoid empty cloned files

* docs: add changesets

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-11 17:39:36 +03:00
Zoltan Kochan
8605ffa120 docs: fix utm_medium in release sponsor link 2023-10-10 02:26:48 +03:00
Zoltan Kochan
ef37a37566 docs: add new sponsor 2023-10-09 23:49:06 +03:00
Zoltan Kochan
346251348f chore(release): 8.9.0 v8.9.0 2023-10-09 14:43:50 +03:00
Zoltan Kochan
e467c7df24 chore(release): 8.9.0-1 v8.9.0-1 2023-10-09 13:00:10 +03:00
Zoltan Kochan
6337dcdbcf fix: cloning a package that has a file duplicate in the index (#7179) 2023-10-09 12:52:42 +03:00
Nacho Aldama
049720ad29 fix: bump @reflink/reflink version (0.1.8) (#7178) 2023-10-09 02:41:59 +03:00
Zoltan Kochan
201695f166 chore(release): 8.9.0-0 v8.9.0-0 2023-10-08 22:55:35 +03:00
Steven Petryk
b1dd0ee58f feat: merge manifest resolutions and pnpm.overrides (#7174)
* feat: merge manifest `resolutions` and `pnpm.overrides`

As someone currently migrating from Yarn, I would find it extremely
helpful to be able to give Yarn and pnpm different override
instructions.

By merging these two, migration from Yarn is even easier, because you
can fix pnpm-specific overrides inside `pnpm.overrides` without
affecting the existing Yarn setup.

* style: make changeset just one line

* Update .changeset/twenty-walls-sit.md

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2023-10-08 22:32:03 +03:00
Zoltan Kochan
3ad2ec63eb chore(release): libs 2023-10-08 17:21:51 +03:00
Steven Petryk
cb9af50880 fix(pd): ensure pd builds the pnpm worker (#7173)
Trying to develop from a fresh clone of `pnpm`, I noticed that the
worker was missing from `./pnpm/pnpm/dev/dist`. This makes it so that
esbuild compiles it in addition to the main `pnpm` script.

Without this, `pd install` was failing with:

```
MODULE_NOT_FOUND  Cannot find module '/Users/steven/src/pnpm/pnpm/dev/dist/worker.js'
```
2023-10-08 03:47:58 +03:00