{"version":"1.0","type":"rich","title":"Ansible playbook to install npm and less on Webfaction","description":"This visualization shows an Ansible playbook that automates the installation of npm and the Less compiler on a Webfaction server. It displays the sequential task structure, where each step checks for npm’s presence, downloads and builds Node.js from source if missing, and finally installs Less globally. The code uses Ansible’s `shell`, `command`, `file`, `get_url`, and `npm` modules, with conditional execution via `when` clauses and registered variables like `npm_version`. The playbook’s branching logic—skipping compilation when npm already exists—is visible through the task flow.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-15a1a0fae80909414911?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}