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 |
|
Anton Stoychev
|
999d2ef2f8
|
fix(plugin-commands-script-runners): align runRecursive with how run assigns silent loglevel (#8302)
close #7608
|
2024-07-14 02:59:21 +02:00 |
|
Khải
|
0ef168b77d
|
feat: per-package node version (#8277)
close #6720
|
2024-07-13 14:08:57 +02:00 |
|
Zoltan Kochan
|
a2e9bdcc02
|
refactor: remove path-exists from tests
|
2024-07-08 17:51:23 +02:00 |
|
Zoltan Kochan
|
0406d4ad3d
|
refactor: use a branded type for project root dir paths (#8272)
|
2024-07-04 13:13:34 +02:00 |
|
Zoltan Kochan
|
dd00eeb18c
|
refactor: normalize dir field names across project objects (#8262)
|
2024-07-01 11:27:04 +02:00 |
|
Khải
|
2786b549d9
|
chore(eslint): explicit-module-boundary-types (#7926)
|
2024-04-14 13:37:50 +02:00 |
|
Khải
|
a8bc9902b6
|
refactor(exec): type checking perf (#7911)
|
2024-04-13 00:18:14 +02:00 |
|
Zoltan Kochan
|
0564745b1d
|
style: use unknown in try/catch (#7709)
|
2024-03-06 01:47:04 +01:00 |
|
Zoltan Kochan
|
99fd38bf2b
|
style: fix
|
2023-12-14 20:29:52 +01: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
|
d4ee98f838
|
fix: remove unused logger.info (#7019)
close #7005
|
2023-08-31 18:24:45 +03:00 |
|
Zoltan Kochan
|
4b97f1f07a
|
perf: don't use await inside loops (#6617)
|
2023-06-05 12:12:47 +03:00 |
|
Zoltan Kochan
|
ee61ca4cb7
|
style: update eslint (#6236)
|
2023-03-18 14:57:29 +02:00 |
|
await-ovo
|
7d64d757bb
|
fix: add report summary skipped status when script is missing (#6139)
|
2023-02-27 18:28:01 +02:00 |
|
await-ovo
|
0377d93678
|
feat: add --report-summary option for pnpm exec and pnpm run (#6098)
close #6008
|
2023-02-20 03:36:35 +02:00 |
|
Shinobu Hayashi
|
9ac6940442
|
feat: support to run multi script commands specified with regex selector (#5871)
|
2023-02-02 03:27:40 +02:00 |
|
await-ovo
|
da15828ec5
|
feat(plugin-commands-script-runners): support --resume-from for pnpm exec command (#5856)
close #4690
|
2023-01-02 12:08:20 +02:00 |
|
await-ovo
|
b77651d14d
|
feat: add pnpm.requiredScripts config (#5802)
close #5569
Co-authored-by: Zoltan Kochan <z@kochan.io>
|
2022-12-21 00:44:33 +02:00 |
|
Zoltan Kochan
|
4ca53b0b50
|
refactor: group projects in different subdirectories (#5659)
|
2022-11-20 01:35:22 +02:00 |
|