# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "shinyStep" in publications use:' type: software license: MIT title: 'shinyStep: User-Editable R Functions in ''Shiny'' Apps with a Step Debugger' version: 0.5.1 abstract: 'A pair of ''Shiny'' modules that let end users of a ''Shiny'' application author their own R functions directly in the browser. Host apps can expose these modules as extension points where user-supplied code augments or replaces built-in logic, without requiring users to modify the app''s source. Each module embeds an ''Ace'' editor with a structured argument table, an in-frame R console rooted in the paused function''s local environment, and a step debugger that handles for, while, repeat, and if/else blocks at any nesting depth. Two module flavours are provided: solo editors for testing a function in isolation with literal argument values, and embedded editors for pausing a function mid-execution inside a larger host program.' authors: - family-names: Zhang given-names: Han email: zhangh.ustc@gmail.com repository: https://zhangh12.r-universe.dev repository-code: https://github.com/zhangh12/shinyStep commit: 1acfe8afc5e5088ad0654e0f820472866341bfcf url: https://github.com/zhangh12/shinyStep date-released: '2026-05-23' contact: - family-names: Zhang given-names: Han email: zhangh.ustc@gmail.com