process_lualike 0.2.0 copy "process_lualike: ^0.2.0" to clipboard
process_lualike: ^0.2.0 copied to clipboard

Bridges remote process execution into the lualike scripting runtime. Enables os.execute() over SSH, Docker, or other custom backends.

0.2.0 #

  • Broaden the lualike dependency constraint to >=0.3.0 <0.6.0.

0.1.2 #

  • Bump lualike dependency to ^0.4.0.
  • Keep the process adapter aligned with the expanded core runtime.

0.1.1 #

  • useProcessBackend() now accepts ProcessBackend (not just SshProcessBackend), enabling custom backends beyond SSH.
  • SshProcessBackend.runSync() now throws LuaError instead of UnsupportedError.
  • SshProcessBackend.runStreaming() adds 100-attempt timeout guard for exit code polling.
  • Bump lualike dependency to ^0.3.0.
  • Bump SDK constraint to >=3.10.0 <4.0.0.

0.1.0 #

  • SshProcessBackend fully implemented with run(), runStreaming(), and isShellAvailable using dartssh2 SSHClient.runWithResult.
  • Bump lualike dependency to ^0.2.4.
  • Add Docker-based SSH integration tests (Ubuntu 22.04 + OpenSSH).
  • Add README with install, quick start, SSH, custom backend, and streaming examples.
0
likes
160
points
138
downloads

Documentation

API reference

Publisher

verified publisherglenfordwilliams.com

Weekly Downloads

Bridges remote process execution into the lualike scripting runtime. Enables os.execute() over SSH, Docker, or other custom backends.

Repository (GitHub)
View/report issues

Topics

#lua #scripting #ssh #process

License

MIT (license)

Dependencies

dartssh2, lualike

More

Packages that depend on process_lualike