Commit Graph

11 Commits

Author SHA1 Message Date
Peter Steinberger
6affe7cf54 fix: harden plugin import-boundary guards and remove dead scanner (#117386)
* fix: harden plugin import-boundary enforcement

* fix: exclude generated bundles from plugin source guards

* fix: make plugin boundary scanner linear and complete
2026-08-01 07:49:56 -07:00
Peter Steinberger
d5a3740707 fix(package): prevent installs from deleting required runtime modules (#113821)
* fix(package): preserve imported runtime chunks after install

* fix(package): isolate public build from private QA

* test(package): prove installed postinstall dependency graph
2026-07-25 14:05:41 -07:00
Peter Steinberger
13a2b0707d fix(scripts): preserve parser overrides 2026-07-14 10:21:56 -07:00
Peter Steinberger
0e3a46f8d4 refactor(scripts): use native TypeScript AST helpers 2026-07-14 10:21:56 -07:00
Peter Steinberger
ee74fff7ad docs: document script lib inventory helpers 2026-06-04 22:57:30 -04:00
Peter Steinberger
5985e1d8b9 test: speed up import-heavy tests 2026-04-25 11:04:16 +01:00
Peter Steinberger
f7d276b842 perf: cache guard inventory checks 2026-04-25 10:02:02 +01:00
Peter Steinberger
1d7d268a63 refactor: share duplicate script helpers 2026-04-18 21:12:54 +01:00
Peter Steinberger
48ac72f0ee perf: prefilter extension boundary parsing 2026-04-11 13:02:56 +01:00
Peter Steinberger
d5f199adaf perf: cache parsed guard sources 2026-04-11 12:57:09 +01:00
Peter Steinberger
781295c14b refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00