Replace Hugo+Docsy with Zensical (MkDocs Material). Restructure all content under docs/ with explicit nav. Add 19 new Go package pages, plus Agent, MCP, CoreTS, IDE, GUI, and AI (LEM) sections. PHP sidebar restructured with collapsible Guides/Reference groups. Homepage now has sidebar with Where to Start guide and Community links. Tabs: Home | Go | PHP | TS | GUI | AI | Tools | Deploy | Publish Co-Authored-By: Virgil <virgil@lethean.io>
2.4 KiB
2.4 KiB
core pkg
Package management for host-uk repositories.
Usage
core pkg <command> [flags]
Commands
| Command | Description |
|---|---|
search |
Search GitHub for packages |
install |
Clone a package from GitHub |
list |
List installed packages |
update |
Update installed packages |
outdated |
Check for outdated packages |
pkg search
Search GitHub for host-uk packages.
core pkg search [flags]
Results are cached for 1 hour in .core/cache/.
Flags
| Flag | Description |
|---|---|
--org |
GitHub organisation (default: host-uk) |
--pattern |
Repo name pattern (* for wildcard) |
--type |
Filter by type in name (mod, services, plug, website) |
--limit |
Max results (default: 50) |
--refresh |
Bypass cache and fetch fresh data |
Examples
# List all repos in org
core pkg search
# Search for core-* repos
core pkg search --pattern 'core-*'
# Search different org
core pkg search --org mycompany
# Bypass cache
core pkg search --refresh
pkg install
Clone a package from GitHub.
core pkg install <org/repo> [flags]
Flags
| Flag | Description |
|---|---|
--dir |
Target directory (default: ./packages or current dir) |
--add |
Add to repos.yaml registry |
Examples
# Clone to packages/
core pkg install host-uk/core-php
# Clone to custom directory
core pkg install host-uk/core-tenant --dir ./packages
# Clone and add to registry
core pkg install host-uk/core-admin --add
pkg list
List installed packages from repos.yaml.
core pkg list
Shows installed status (✓) and description for each package.
pkg update
Pull latest changes for installed packages.
core pkg update [<name>...] [flags]
Flags
| Flag | Description |
|---|---|
--all |
Update all packages |
Examples
# Update specific package
core pkg update core-php
# Update all packages
core pkg update --all
pkg outdated
Check which packages have unpulled commits.
core pkg outdated
Fetches from remote and shows packages that are behind.