Mere Shell
@jeremy/mere-shellv2026.07.21.2
01README
Execute commands inside a Mere Linux shell namespace with a dedicated root and a freshly-downloaded mere binary. Supports pinned or latest versions, package selection, and optional host store sharing for cache efficiency.
02Models
@jeremy/mere-shellv2026.07.21.2mod.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| mereVersion | string | Mere version to use. 'latest' resolves from Codeberg releases API, or pin e.g. '0.15.2'. |
| mereRoot | string | Dedicated root path for the mere tree. Empty = auto ($SWAMP_REPO_DIR/.swamp/mere-shell/root). |
| useHostStore | boolean | Symlink host /mere/store into the dedicated root for package cache hits. |
fn run(packages: array, command: string, workdir?: string)
Run a command inside a mere shell with specified packages available
| Argument | Type | Description |
|---|---|---|
| packages | array | Packages to make available in the shell (e.g. ['zig', 'cmake']) |
| command | string | Command to execute inside the shell |
| workdir? | string | Working directory (bind-mounted into the namespace) |
Resources
result(infinite)— Command execution result with exit code and output
03Previous Versions
2026.07.21.1
Modified 1 models
2026.07.20.1
Initial release: execute commands inside Mere Linux shell namespaces with dedicated root, fresh binary download, and package isolation.
04Stats
A
100 / 100
Downloads
0
Archive size
6.9 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels