Peter Steinberger
fecac7e40a
refactor: unify plugin startup metadata planning
2026-05-02 06:36:03 +01:00
Peter Steinberger
f43a184103
refactor: centralize plugin cache primitives
2026-05-02 05:01:39 +01:00
Peter Steinberger
f2e03c15c1
refactor: consolidate plugin cache helpers
2026-05-02 04:46:06 +01:00
Peter Steinberger
23fd8a90f9
refactor: simplify plugin module loading
2026-05-02 01:41:09 +01:00
Peter Steinberger
dabddb2165
refactor: collapse plugin loader native fallbacks
2026-05-01 22:03:18 +01:00
Peter Steinberger
9045a7c644
refactor: remove bundled public surface runtime shim
2026-05-01 21:49:18 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
b4ffef5c5f
fix(plugins): prune inactive bundled runtime deps
2026-04-28 10:34:24 +01:00
Peter Steinberger
09a2ffc47a
fix: prepare public artifact runtime deps
2026-04-28 03:34:53 +01:00
Vincent Koc
86099ec62a
refactor(web-fetch): move readability extraction to plugin
...
* refactor(web-fetch): move readability extraction to plugin
* fix(web-fetch): cache extractor resolution by config
* fix(test): remove redundant stat assertions
2026-04-24 13:34:37 -07:00
Peter Steinberger
f76b426e2b
perf: reduce jiti loader alias work
2026-04-20 18:06:45 +01:00
Peter Steinberger
df525b90f2
chore(lint): enable unnecessary type parameter rule
2026-04-18 18:31:13 +01:00
Vincent Koc
5a9ee98419
fix(plugins): avoid redundant public surface jiti config reads
2026-04-14 17:43:24 +01:00
Vincent Koc
8fa63ac380
fix(plugins): share bundled public surface jiti cache scope
2026-04-14 17:20:59 +01:00
Vincent Koc
905b18530f
fix(plugins): share cached plugin jiti loader config
2026-04-14 17:00:24 +01:00
Peter Steinberger
e915ef7a25
test: keep public artifact coverage on cheap boundaries
2026-04-08 15:05:37 +01:00
Vincent Koc
b2076f0a3f
perf(plugins): prefer require for source public artifacts
2026-04-08 10:24:07 +01:00
Peter Steinberger
df993291b6
refactor: share bundled loader Jiti config helpers
2026-04-07 14:13:16 +01:00
Peter Steinberger
de3f742221
fix: centralize Windows bundled Jiti loader policy ( #62286 ) (thanks @chen-zhang-cs-code)
2026-04-07 13:08:07 +01:00
Vincent Koc
7834cc14f0
perf(plugins): share bundled public artifact loaders
2026-04-07 12:48:20 +01:00
Vincent Koc
c3f806c9e4
perf(secrets): lighten channel contract loading
2026-04-06 22:17:32 +01:00