- name: Install Mermaid CLI
hosts: mermaid_cli_hosts
become: true
tasks:
- name: Install Node.js and npm
ansible.builtin.package:
name:
- nodejs
- npm
state: present
- name: Install Mermaid CLI package
ansible.builtin.command: npm install -g @mermaid-js/mermaid-cli
changed_when: false
- name: Verify Mermaid CLI installation
ansible.builtin.command: mmdc -h
changed_when: false