Skip to main content

Module scripting

Module scripting 

Source
Expand description

Lua scripting engine and DSL support\npub mod scripting; Lua scripting engine and DSL support.

Provides a Lua-based scripting environment for executing Shuriken startup, stop, configuration, and custom scripts. Includes:

  • [dsl]: Domain-specific language for command execution
  • [templater]: Template rendering for configuration files
  • Lua modules: fs, env, shell, time, json, http, log, proc

The engine compiles scripts to bytecode and manages execution context.

Modules§

dsl
templater

Structs§

NinjaEngine