From ff7b20fada072d97a799e6cf0273ad4bb4245fe8 Mon Sep 17 00:00:00 2001 From: Matthew Stobbs Date: Sat, 15 Feb 2025 10:30:49 -0700 Subject: [PATCH] quick fix for installing global npm packages Signed-off-by: Matthew Stobbs --- tasks/main.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index cc50ba4..0d3ba20 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -81,9 +81,12 @@ file: go.yml - name: Install local npm packages - when: - - npm_pkgs|length > 0 - loop: "{{ npm_pkgs | unique }}" + become: "{% if ansible_system == 'Linux' %}true{% else %}false{% endif %}" + community.general.npm: + global: true + name: "{{ npmpkg }}" + state: latest + loop: "{{ npmpkgs | unique }}" loop_control: loop_var: pkg ansible.builtin.include_tasks: