openclaw/scripts/e2e/lib
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
..
browser-cdp-snapshot refactor: simplify docker e2e helpers 2026-04-29 09:09:47 +01:00
bun-global-install refactor: extract e2e scenario fixtures 2026-04-29 10:25:35 +01:00
bundled-plugin-install-uninstall refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
config-reload refactor: extract docker e2e helpers 2026-04-29 09:30:27 +01:00
docker-stats refactor: simplify e2e fixture helpers 2026-04-29 10:08:34 +01:00
doctor-install-switch fix(release): stabilize plugin prerelease validation 2026-05-01 19:25:52 +01:00
fixtures feat: support git plugin installs 2026-05-01 10:59:10 +01:00
gateway-network refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
kitchen-sink-plugin refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
npm-onboard-channel-agent refactor: simplify e2e fixture helpers 2026-04-29 10:08:34 +01:00
npm-telegram-live refactor(test): split e2e fixture helpers 2026-04-29 11:49:45 +01:00
onboard refactor(test): split e2e fixture helpers 2026-04-29 11:49:45 +01:00
openai-web-search-minimal refactor: consolidate e2e fixture helpers 2026-04-29 10:49:37 +01:00
openwebui refactor: simplify docker e2e helpers 2026-04-29 09:09:47 +01:00
parallels-package refactor(test): split e2e fixture helpers 2026-04-29 11:49:45 +01:00
plugin-update refactor: simplify docker e2e harness scripts 2026-04-29 08:45:42 +01:00
plugins refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
update-channel-switch refactor: consolidate e2e fixture helpers 2026-04-29 10:49:37 +01:00
upgrade-survivor refactor: simplify plugin dependency handling 2026-05-01 21:32:22 +01:00
clawhub-fixture-server.cjs ci: fix ClawHub plugin peer fixture 2026-04-29 11:58:32 +01:00
fixture.mjs refactor(test): split e2e fixture helpers 2026-04-29 11:49:45 +01:00
package-compat.mjs refactor: simplify docker e2e harness scripts 2026-04-29 08:45:42 +01:00
parallels-macos-common.sh test: stabilize parallels npm update smoke 2026-04-16 21:52:10 +01:00
parallels-package-common.sh refactor: simplify gateway and e2e test helpers 2026-04-29 12:14:19 +01:00