Zoltan Kochan
|
a4ba06ddc9
|
chore(release): 10.9.0
|
2025-04-21 10:13:38 +02:00 |
|
Zoltan Kochan
|
8a9f3a4835
|
refactor: rename pref to bare specifier (#9445)
|
2025-04-20 22:58:08 +02:00 |
|
Khải
|
5d7ba81f77
|
refactor: replace & with interface extends where possible (#9437)
|
2025-04-18 23:02:25 +02:00 |
|
Khải
|
3b0b740e87
|
refactor: use toMatchObject (#9431)
|
2025-04-18 18:00:18 +02:00 |
|
Zoltan Kochan
|
f337e7182f
|
chore(release): 10.8.1
|
2025-04-14 12:52:42 +02:00 |
|
Zoltan Kochan
|
6574546eee
|
chore(release): 10.8.0
|
2025-04-07 18:21:12 +02:00 |
|
Khải
|
72cff38486
|
refactor: pass whole registries to the resolver (#9375)
|
2025-04-04 01:20:16 +02:00 |
|
Zoltan Kochan
|
307b2cff01
|
chore(release): 10.7.1
|
2025-04-03 01:20:41 +02:00 |
|
Zoltan Kochan
|
79c4466e79
|
test: remove hardcoded verdaccio registry ports (#9342)
|
2025-03-28 07:28:21 +01:00 |
|
Zoltan Kochan
|
bd4caa5051
|
chore(release): 10.7.0
|
2025-03-26 11:56:11 +01:00 |
|
Zoltan Kochan
|
f19cbc27ac
|
chore(release): 10.6.5
|
2025-03-19 14:20:12 +01:00 |
|
Zoltan Kochan
|
cae084888c
|
chore(release): 10.6.4
|
2025-03-17 14:46:34 +01:00 |
|
Zoltan Kochan
|
8238bf4cfb
|
test(dlx): fix
|
2025-03-17 12:03:33 +01:00 |
|
Zoltan Kochan
|
e5b7bf4694
|
fix: dlx with --allow-build flag (#9281)
close #9263
|
2025-03-14 02:31:02 +01:00 |
|
Zoltan Kochan
|
942de71d5d
|
chore(release): 10.6.3
|
2025-03-13 15:04:57 +01:00 |
|
Brandon Cheng
|
4885c3708b
|
test(dlx): use @pnpm.e2e/for-testing-pnpm-dlx from @pnpm/registry-mock (#9260)
Co-authored-by: Zoltan Kochan <z@kochan.io>
|
2025-03-13 03:09:14 +01:00 |
|
Khải
|
57f989ef45
|
fix(exec): add missing node-options to recursive run (#9264)
* fix(run): add missing `node-options` to `recursive`
Fixes https://github.com/pnpm/pnpm/issues/9180
* refactor: share code
* refactor: remove unused field
|
2025-03-11 02:52:59 +01:00 |
|
Zoltan Kochan
|
65da4d9e6a
|
chore(release): 10.6.2
|
2025-03-10 03:15:12 +01:00 |
|
Zoltan Kochan
|
a2d46b4570
|
chore(release): 10.6.1
|
2025-03-07 02:29:19 +01:00 |
|
Zoltan Kochan
|
86ff415755
|
chore(release): 10.6.0
|
2025-03-06 12:09:26 +01:00 |
|
Zoltan Kochan
|
5e78da2d57
|
style: order the keys in package.json files
|
2025-03-01 21:45:13 +01:00 |
|
Zoltan Kochan
|
6a59366248
|
fix: self-update should not read pnpm settings from current package.json (#9196)
close #9188
close #9183
|
2025-03-01 13:49:56 +01:00 |
|
Zoltan Kochan
|
70d565cf79
|
chore(release): 10.5.1
|
2025-02-26 12:56:43 +01:00 |
|
Zoltan Kochan
|
0b31bf00d8
|
fix: dlx should ignore settings from package.json (#9179)
close #9178
close #9174
|
2025-02-26 12:55:17 +01:00 |
|
Zoltan Kochan
|
0e9fff7bef
|
chore(release): 10.5.0
|
2025-02-25 12:27:14 +01:00 |
|
Khải
|
e32b1a29e9
|
feat: update injected packages after run (#9100)
* feat: update injected packages after run (wip)
close #9081
* refactor: rename field
* feat: injectedPackages (wip)
* feat: findInjectedPackages (wip)
* feat: complete implementation
* test: findInjectedPackages
* docs: changeset
* refactor: be lazy
* chore: set `version` to `1000.0.0-0`
* feat: use hardlinks for injected packages
* refactor: just use `.modules.yaml`
* feat: debug logger
* refactor: `modulesDir` is unnecessary
* test: shouldUpdateInjectedFilesAfterRun
* fix(test): remove the test command
* test: updateInjectedPackagesAfterRun
* fix: eslint
* feat: rename config
* perf: diff to reduce fs operations
* perf: load source map only once
* chore(deps): remove unused dependencies
* fix: eslint
* refactor: use `symlink-dir`
* refactor: move type expr to an alias
* refactor: simplify types
* feat: reuse stats from the directory fetcher
* test: directories and symlinks
* feat: sort alphabetic
* test: diffDir
* test: rename a test
* test: remove nesting
* refactor: rename
* feat: remove buggy symlink support
* test: applyPatch
* docs: correct
* docs: fix
* test: extendFilesMap
* docs: remove outdated comment
* docs: remove unneeded comment
* test: fix
* test: more assertions
* test: DirPatcher
* test: more assertions
* test: more assertions
* test: just use `createDir`
* test: multiple patchers
* test: reuse stat results
* docs: consistent grammar
* test: workaround
* test: fix windows
* refactor: remove single-use `makeParent`
* refactor: remove nonsense test
How could I even misunderstand my own code?!
`Patcher.apply()` will never call stat on the files because they have all
been loaded to calculate `Patcher.patch`.
This test is therefore nonsense.
* feat: rename
* feat: rename again
* feat: remove `boolean`
* fix: broken lockfile
* test: use a fixture for testing sync injected deps
* test: refactor syne injected deps test
* test: refactor sync injected deps test
* test: refactor sync injected deps test
* refactor: rename injected deps to syncer
* refactor: change injected deps logger
* docs: update changeset
---------
Co-authored-by: Zoltan Kochan <z@kochan.io>
|
2025-02-24 02:09:45 +01:00 |
|
Zoltan Kochan
|
8fcc221394
|
feat: reading settings from pnpm-workspace.yaml (#9121)
Related discussion: https://github.com/orgs/pnpm/discussions/9037
close #9033
|
2025-02-22 02:10:43 +01:00 |
|
Zoltan Kochan
|
ee72c62db9
|
chore(release): 10.4.1
|
2025-02-16 22:37:26 +01:00 |
|
Zoltan Kochan
|
2a6b51f483
|
chore(release): 10.4.0
|
2025-02-14 01:18:32 +01:00 |
|
Zoltan Kochan
|
1dc2804f7a
|
chore(release): 10.3.0
|
2025-02-11 00:34:43 +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
|
d40dfebdca
|
chore(release): 10.2.1
|
2025-02-06 20:00:29 +01:00 |
|
Zoltan Kochan
|
97e0f5da61
|
chore(release): 10.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 |
|
Zoltan Kochan
|
c5a0b9ea43
|
chore(release): 10.1.0
|
2025-01-26 22:26:45 +01:00 |
|
Zoltan Kochan
|
961dc5d29d
|
feat: add ignored-builds command (#8963)
* feat: add ignored-builds command
* test: ignored-builds
* test: ignored-builds
* fix: document the new command
* refactor: update text
* feat: add approve-builds command
* feat: rebuild approved packages
* fix: ignored builds
* feat: add final approval prompt
* test: approve builds
* refactor: approve-builds
|
2025-01-25 18:51:35 +01:00 |
|
Khải
|
c96eb2b042
|
fix(lifecycle): skip verify for install hooks (#8957)
close #8954
---------
Co-authored-by: Zoltan Kochan <z@kochan.io>
|
2025-01-10 23:14:27 +01:00 |
|
Zoltan Kochan
|
42ecf04fd0
|
chore(release): 10.0.0
|
2025-01-07 15:28:17 +01:00 |
|
Zoltan Kochan
|
c5080ded56
|
chore(release): 10.0.0-rc.3
|
2025-01-05 13:26:28 +01:00 |
|
Zoltan Kochan
|
e103abe941
|
chore(release): 10.0.0-rc.2
|
2024-12-29 02:47:35 +01:00 |
|
Zoltan Kochan
|
b27e7f553a
|
chore(release): 10.0.0-rc.1
|
2024-12-27 14:20:04 +01:00 |
|
Zoltan Kochan
|
38eb97a8b3
|
chore(release): libs
|
2024-12-18 13:40:41 +01:00 |
|
Zoltan Kochan
|
3278c588cd
|
chore(release): 10.0.0-rc.0
|
2024-12-16 02:31:45 +01:00 |
|
Zoltan Kochan
|
d47c4266db
|
perf: faster repeat install (#8838)
|
2024-12-08 23:42:33 +01:00 |
|
Zoltan Kochan
|
3fe70e7897
|
refactor!: all lib versions should start with pnpm major version
|
2024-11-29 01:04:45 +01:00 |
|
Zoltan Kochan
|
9fcc7e808e
|
chore(release): 10.0.0-beta.0
|
2024-11-28 12:35:01 +01:00 |
|
Zoltan Kochan
|
7d7c51ecd6
|
feat!: dlx should use exact versions of packages in the cache key (#8811)
close #8722
|
2024-11-27 09:04:42 +01:00 |
|
Zoltan Kochan
|
7997ed4ae2
|
fix: running install automatically before run (#8805)
|
2024-11-25 14:02:17 +01:00 |
|
Zoltan Kochan
|
39c53852ea
|
fix: some commands should not fail if a different package manager is set in package.json (#8802)
close #7959
|
2024-11-25 10:13:23 +01:00 |
|