Commit Graph

9572 Commits

Author SHA1 Message Date
khai96_
bba3428b44 feat: set resolveSymlinks to true 2025-02-18 16:14:16 +07:00
khai96_
bac3cd550c feat: unset resolveSymlinks 2025-02-18 16:03:48 +07:00
khai96_
c446b69a65 fix: correct type annotations 2025-02-18 16:01:55 +07:00
khai96_
169fc160d7 refactor: return null instead of object of nulls 2025-02-18 16:01:13 +07:00
khai96_
313a5e93c7 fix: reuse the correct lstat 2025-02-18 15:53:58 +07:00
khai96_
2c61dd0839 refactor: explicitly force lstat 2025-02-18 15:32:31 +07:00
khai96_
9aba57eaff feat: rename type 2025-02-18 15:30:02 +07:00
khai96_
a1df71a896 docs(changeset): update @pnpm/directory-fetcher 2025-02-18 15:28:47 +07:00
khai96_
f576dccf78 feat: export FetchFromDirOpts 2025-02-18 15:26:42 +07:00
khai96_
b9a741ba0d refactor: simplify FetchFromDirOpts 2025-02-18 15:26:20 +07:00
khai96_
6ac88a9853 docs: update 2025-02-18 15:19:53 +07:00
khai96_
b543bd6823 perf: reuse lstat results from the fetcher 2025-02-18 15:10:20 +07:00
khai96_
dd0d6a03ea refactor: use symlink-dir 2025-02-18 14:35:15 +07:00
khai96_
a30341ba74 chore(git): merge from main 2025-02-17 21:14:28 +07:00
khai96_
41e7c1ba3d fix: eslint 2025-02-17 21:12:13 +07:00
Zoltan Kochan
0d4e6cc0f5 chore: update esbuild to v0.25 2025-02-17 15:08:53 +01:00
khai96_
3677a24e94 chore(deps): remove unused dependencies 2025-02-17 20:57:15 +07:00
khai96_
364e18b63f perf: load source map only once 2025-02-17 20:48:36 +07:00
khai96_
e43e5f2196 perf: diff to reduce fs operations 2025-02-17 20:34:53 +07:00
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
btea
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
btea
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
khai96_
ab71ee824f feat: rename config 2025-02-14 21:35:13 +07:00
khai96_
f10b8c098d fix: eslint 2025-02-14 21:28:22 +07:00
khai96_
62fd4307ee test: updateInjectedPackagesAfterRun 2025-02-14 21:28:00 +07:00
khai96_
1f4b49425b fix(test): remove the test command 2025-02-14 19:50:04 +07:00
khai96_
7485b897b9 test: shouldUpdateInjectedFilesAfterRun 2025-02-14 19:48:38 +07:00
khai96_
7ed2773fad chore(git): merge from main 2025-02-14 18:28:05 +07:00
khai96_
d2454d8025 refactor: modulesDir is unnecessary 2025-02-14 18:22:31 +07:00
khai96_
d6b68da76a feat: debug logger 2025-02-14 18:18:23 +07:00
khai96_
16a527c045 refactor: just use .modules.yaml 2025-02-14 17:58:27 +07:00
khai96_
a5b354d299 feat: use hardlinks for injected packages 2025-02-14 17:15:14 +07:00
khai96_
ae5ab94430 chore: set version to 1000.0.0-0 2025-02-14 17:13:45 +07: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
btea
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
khai96_
2d4c9a0dab refactor: be lazy 2025-02-14 04:53:20 +07:00
khai96_
2a087e6dce docs: changeset 2025-02-14 01:41:15 +07:00
khai96_
1f48987357 test: findInjectedPackages 2025-02-14 01:35:45 +07:00
khai96_
f2919b930b feat: complete implementation 2025-02-14 01:03:11 +07:00
khai96_
fd694b8d92 feat: findInjectedPackages (wip) 2025-02-13 18:52:46 +07:00
khai96_
2e554859f7 feat: injectedPackages (wip) 2025-02-13 11:53:34 +07:00