Commit Graph
9534 Commits
Author SHA1 Message Date
Zoltan Kochan 0332bfcd81 chore: update pnpm to v10.4.1 2025-02-17 01:23:16 +01:00
Zoltan Kochan ee72c62db9 chore(release): 10.4.1 v10.4.1 2025-02-16 22:37:26 +01:00
bteaandZoltan Kochan 546ab377de fix: --allow-build=<pkg> overlaps with ignoredBuiltDependencies (#9105)
* fix: `--allow-build=<pkg>` overlaps with `ignoredBuiltDependencies`

* feat: update

* fix: update

* test: update

* fix: add hint to the error message

* test: fix

* docs: update changeset

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-16 22:07:52 +01:00
Zoltan Kochan 3a71df0588 refactor: use lex-comparator 2025-02-16 14:29:23 +01:00
btea 758067b3c8 refactor: use @pnpm/object.key-sorting (#9120)
* refactor: use @pnpm/object.key-sorting

* chore: update
2025-02-16 14:28:42 +01:00
bteaandZoltan Kochan bd6f4f3751 refactor(init): modify the packageManager field place (#9118)
* refactor(init): modify the `packageManager` field place

* fix: reverse fields order

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-16 14:22:47 +01:00
Zoltan Kochan 44526c3330 refactor: use object.key-sorting (#9117) 2025-02-16 11:59:36 +01:00
Zoltan Kochan 0205498322 fix: print warning about ignored builds on repeat install (#9116)
close #9106
close #9111
2025-02-16 03:12:37 +01:00
Zoltan Kochan fee898fdcb fix: init-package-manager (#9104)
* fix: init-package-manager

* fix: don't add packageManager=false to package.json

* refactor: create object.key-sorting

* test: fix

* fix: sort fields in package.json
2025-02-16 02:13:07 +01:00
Zoltan Kochan aa29bde199 feat: print pnpm version at the end of the console output (#9108) 2025-02-15 11:12:21 +01:00
Zoltan Kochan 2a6b51f483 chore(release): 10.4.0 v10.4.0 2025-02-14 01:18:32 +01:00
btea 4d6f080601 refactor: use availableParallelism get the amount of paralllelism available (#9096)
* refactor: use `availableParallelism` get the amount of paralllelism available

* chore: update
2025-02-14 00:41:35 +01:00
bteaandZoltan Kochan 49cc1672ff feat(init): add init-package-manager configuration (#9087)
---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-14 00:23:51 +01:00
Thomas Scholtes 7b9a9af38f fix: correct corepack self-update instructions (#9101)
* fix: correct corepack self-update instructions

The previous instructions did not actually update the pnpm version used
by corepack in the local project.

See https://github.com/nodejs/corepack/issues/587
2025-02-14 00:01:23 +01:00
Zoltan Kochan 4aa6d45e5c feat: approve-builds works with global packages (#9095) 2025-02-13 01:42:49 +01:00
Zoltan Kochan 91d46eecd4 feat: add --allow-build=<pkg> to add command (#9086) 2025-02-13 00:43:44 +01:00
Zoltan Kochan 31d15ff757 chore: pass all env variables to pnpm CLI, when running pd 2025-02-13 00:23:11 +01:00
Zoltan Kochan a5b36b7355 fix: don't remove ignored builds list on repeat install (#9083)
close #9045
2025-02-12 01:30:44 +01:00
bteaandZoltan Kochan b60661af3b fix: do not output ignored scripts warnings and error messages at the same time (#9078)
Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-11 22:29:07 +01:00
bteaandZoltan Kochan 483384af68 feat: init command create file add packageManager field (#9069)
close #9068

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-11 11:30:11 +01:00
bteaandZoltan Kochan 4304d8e3e7 fix: packageManager specified version should not start with v (#9057)
close #9046

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-11 02:16:18 +01:00
Zoltan Kochan 1dc2804f7a chore(release): 10.3.0 v10.3.0 2025-02-11 00:34:43 +01:00
Zoltan Kochan f6006f2b4b feat: add an option to fail on unapproved dependency builds (#9071) 2025-02-11 00:26:25 +01:00
Zoltan Kochan e209a3559f chore: override request with postmap-request 2025-02-10 15:46:40 +01:00
Zoltan Kochan 2d21dedda1 chore: update registry-mock to v4 2025-02-10 15:18:47 +01:00
Zoltan Kochan 371734043a fix: make the warning about blocked install scripts more prominent (#9067) 2025-02-09 01:34:18 +01:00
Zoltan Kochan c52f55af30 refactor: create exec.pnpm-cli-runner (#9064) 2025-02-08 22:34:19 +01:00
Khải 265946bb6d fix: verify-deps-before-run after install --prod|--no-optional (#9055)
close #9019
2025-02-07 12:36:58 +01:00
Zoltan Kochan 31fdf358ac ci: update pnpm/action-setup to v4.1.0 2025-02-06 22:34:42 +01:00
Zoltan Kochan d40dfebdca chore(release): 10.2.1 v10.2.1 2025-02-06 20:00:29 +01:00
Zoltan Kochan e9d8f48987 fix: add hints to the error on deploy (#9051) 2025-02-06 11:10:20 +01:00
Zoltan Kochan 43e8a79b14 fix: normalize the pnpm version from the packageManager field (#9049) 2025-02-06 10:44:53 +01:00
Zoltan Kochan 96cdfa3958 fix(deploy): legacy deploy should work without injected dependencies (#9050) 2025-02-06 01:17:18 +01:00
Zoltan Kochan e03cd44ccb docs: update sponsors 2025-02-06 01:07:32 +01:00
Zoltan Kochan 9843aedd76 fix: don't read from side-effects cache packages that aren't allowed to be built (#9047)
close #9042
2025-02-06 00:12:54 +01:00
Zoltan Kochan afbb65495e fix: running approve-builds from a subdirectory of a workspace (#9048) 2025-02-05 23:45:26 +01:00
Zoltan Kochan bdaf892000 test: fix self-update test 2025-02-03 23:31:15 +01:00
Zoltan Kochan a70a355c52 ci: new versions should be tagged with latest-10
close #9031
2025-02-03 22:10:16 +01:00
Zoltan Kochan 17d6494ef4 chore: use pnpm v10.2 2025-02-03 22:08:55 +01:00
Zoltan Kochan 97e0f5da61 chore(release): 10.2.0 v10.2.0 2025-02-03 18:32:38 +01:00
Zoltan Kochan b5ba5350bf feat(dlx): add an option to dlx for providing a list of deps that are allowed to run install scripts (#9026) 2025-02-03 14:46:28 +01:00
Khải a08a5a9896 fix(deploy): current directory as source (#9030)
close #9001
2025-02-03 14:21:41 +01:00
pralkarz 1e229d701d chore: replace lodash.clonedeep with the built-in structuredClone (#9028) 2025-02-02 22:27:19 +01:00
bteaandZoltan Kochan 5d7192c3de fix: exit approve-builds command when getAutomaticallyIgnoredBuilds return empty list (#9024)
* fix: exit `approve-builds` command when `getAutomaticallyIgnoredBuilds` return empty list

* feat: print an info message when there are no packages to approve

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-02-02 22:02:27 +01:00
btea 926542cc09 chore: remove unecessary number type (#9027) 2025-02-02 21:49:30 +01:00
Zoltan Kochan 4af6f8f99b chore: turn on optimistic-repeat-install 2025-02-02 11:33:41 +01:00
Zoltan Kochan ffc667809c chore: update lockfile 2025-02-02 11:19:19 +01:00
Zoltan Kochan df63e8b388 docs: update SECURITY.md
close #8981
2025-01-30 00:10:19 +01:00
Junxiao Shi c0d1c0191b fix(lifecycle): properly quote args (#9018)
* fix(lifecycle): properly quote args

close #8980
close #7641
2025-01-29 23:32:46 +01:00
Zoltan Kochan a2a4509af5 fix: sort keys in pnpm.onlyBuiltDependencies 2025-01-29 11:06:23 +01:00