Skip to main content

Module api

Module api 

Source
Expand description

Core Lua API implementations. Lua APIs for Zoi.

This module contains the implementations of the various APIs exposed to Lua scripts, organized into submodules by functionality.

Modulesยง

archive
Archive manipulation utilities (zip, tar, etc.). Archive utilities for Lua scripts.
crypto
Cryptographic utilities (hash verification, PGP). Cryptographic utilities for the Lua environment.
download
File download utilities with progress reporting. File download utilities with progress reporting for the Lua environment.
fs
Filesystem and staging utilities.
http
HTTP and Git-forge integration.
lifecycle
Core Package DSL and lifecycle functions.
parse
Data parsing utilities (JSON, YAML, TOML).
system
System command execution and patching.