{"name":"lua55Packages.luaprompt","summary":"A Lua command prompt with pretty-printing and auto-completion","description":"luaprompt is both an interactive Lua prompt that can be used instead\nof the official interpreter, as well as module that provides a Lua\ncommand prompt that can be embedded in a host application.  As a\nstandalone interpreter it provides many conveniences that are missing\nfrom the official Lua interpreter.  As an embedded prompt, it's meant\nfor applications that use Lua as a configuration or interface language\nand can therefore benefit from an interactive prompt for debugging or\nregular use.\n\nluaprompt features:\n\n* Readline-based input with history and completion: In particular all\n  keywords, global variables and table accesses (with string or\n  integer keys) can be completed in addition to readline's standard\n  file completion.  Module names are also completed, for modules\n  installed in the standard directories, and completed modules can\n  optionally be loaded.\n\n* Persistent command history (retained across sessions), as well as\n  recording of command results for future reference.\n\n* Proper value pretty-printing for interactive use: When an expression\n  is entered at the prompt, all returned values are printed\n  (prepending with an equal sign is not required).  Values are printed\n  in a descriptive way that tries to be as readable as possible.  The\n  formatting tries to mimic Lua code (this is done to minimize\n  ambiguities and no guarantees are made that it is valid code).\n  Additionally, each value is stored in a table for future reference.\n\n* Color highlighting of error messages and variable printouts.","homepage_url":"https://github.com/dpapavas/luaprompt","license":"","attribute_paths":["lua55Packages.luaprompt"],"releases":[{"version":"0.10-1","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"lua55Packages.luaprompt","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/425678vg4104nrnmg1pc3k86pdy1r7hs-lua5.5-luaprompt-0.10-1","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"lua55Packages.luaprompt","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/l3wavs81xr05538xwri5mh4z2dpdgg2d-lua5.5-luaprompt-0.10-1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"lua55Packages.luaprompt","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/md2gaiiavqw78qi0c4cjlrb71612d2q4-lua5.5-luaprompt-0.10-1","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS (Apple Silicon only)","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"0.9-1","last_updated":"2026-08-01T16:34:20Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"lua55Packages.luaprompt","commit_hash":"a5cbcfe954791221bfffe2307f7d1a1bf61a871e","date":"2026-08-01T16:34:20Z","outputs":[{"name":"out","path":"/nix/store/lw233spcsd49wdv26y0rmp8z06p4849x-lua5.5-luaprompt-0.9-1","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"lua55Packages.luaprompt","commit_hash":"a5cbcfe954791221bfffe2307f7d1a1bf61a871e","date":"2026-08-01T16:34:20Z","outputs":[{"name":"out","path":"/nix/store/6y267b9r381z9r4gbj4q19qs08yr4z3w-lua5.5-luaprompt-0.9-1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"lua55Packages.luaprompt","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/5qgzpqh9z9gpm48iyfws4q23d9hsi8w1-lua5.5-luaprompt-0.9-1","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"lua55Packages.luaprompt","commit_hash":"a5cbcfe954791221bfffe2307f7d1a1bf61a871e","date":"2026-08-01T16:34:20Z","outputs":[{"name":"out","path":"/nix/store/vzs8kj4kaxqzqq4ipc8vagxc25mmn2yi-lua5.5-luaprompt-0.9-1","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}