openresty / openresty/resty-cli
`resty` REPL
Nobody has claimed this yet.
- Dominant language
- Perl
- Stars
- 269
- Forks
- 59
- Avg merge
- 1h 35m
- Merged PRs (30d)
- 2
Description
Sometimes I just want to test something out in OpenResty's fork of LuaJIT, that doesn't necessarily involve the lua-nginx APIs (or other OpenResty components). For example FFI stuff.
In that case a REPL would be more helpful than resty -e ... because I could inspect and modify things in real-time rather than tweaking a long string.
It would only need to be pure LuaJIT, no nginx stuff.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the existing resty -e command path and determine how it invokes OpenResty's LuaJIT. Define the interactive behavior around that entry point, keeping the REPL limited to pure LuaJIT without nginx or other OpenResty APIs; the work is done when users can inspect and modify values interactively.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100