You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update documentation to reflect new esbuild-based bootstrap implementation:
- bootstrap-stub.md: Update build process, IPC mechanism, and file locations
- stub-execution.md: Update execution flow for new bootstrap
- stub-package.md: Update package structure and build process
Changes reflect the move to esbuild-based builds and simplified
bootstrap wrapper architecture.
Copy file name to clipboardExpand all lines: docs/architecture/bootstrap-stub.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This document describes Socket CLI's bootstrap stub architecture for distributin
4
4
5
5
## Overview
6
6
7
-
Socket CLI uses a **bootstrap stub pattern** where the distributed executable is a tiny wrapper (~1-5MB) that downloads the full CLI (~20MB) on first use. The stub remains "dumb" - its only job is to download and spawn the full CLI. The full CLI (in `~/.socket/_cli/`) handles all functionality including updating both itself and the stub.
7
+
Socket CLI uses a **bootstrap stub pattern** where the distributed executable is a tiny wrapper (~1-5MB) that downloads the full CLI (~20MB) on first use. The stub remains "dumb" - its only job is to download and spawn the full CLI. The full CLI (in `~/.socket/_dlx/`) handles all functionality including updating both itself and the stub.
0 commit comments