view_marker

> {{ Settings.function_name :run }}() {

render(:globals).indent(2)

> > normalize_input โ€œ$@โ€ > parse_requirements โ€œ${input}โ€

if user_file_exist?(โ€˜beforeโ€™)

>   before_hook

end

> > case โ€œ$actionโ€ in deep_commands.each do |command|

>     "{{ command.action_name }}") {{ command.function_name }}_command ;;

end

if commands.empty?

>     "root") root_command ;;

end > esac

if user_file_exist?(โ€˜afterโ€™)

>
>   after_hook

end

> }