diff --git a/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/tasks/main.yml b/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/tasks/main.yml index 8a4591c3..4e858b61 100755 --- a/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/tasks/main.yml +++ b/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/tasks/main.yml @@ -55,11 +55,6 @@ name: "nodejs={{ TARGET_NODE_VERSION | regex_replace('x', '') }}*" state: present -- name: "Install system packages: npm" - ansible.builtin.package: - name: "npm" - state: "present" - - name: Load NPM and Node binaries include_role: name: load_binary diff --git a/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/vars/main.yml b/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/vars/main.yml index c528c906..9ad00c1e 100644 --- a/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/vars/main.yml +++ b/archivebox/builtin_plugins/ansible/roles/setup_lib_npm/vars/main.yml @@ -5,6 +5,6 @@ LIB_DIR_BIN: '{{LIB_DIR}}/bin' LIB_DIR_NPM: '{{LIB_DIR}}/npm' LIB_DIR_NPM_BIN: '{{LIB_DIR_NPM}}/node_modules/.bin' -TARGET_NODE_VERSION: '22' +TARGET_NODE_VERSION: '21' MIN_NODE_VERSION: '20.0.0' MIN_NPM_VERSION: '10.0.0' diff --git a/archivebox/builtin_plugins/puppeteer/install_puppeteer.yml b/archivebox/builtin_plugins/puppeteer/install_puppeteer.yml index 6085952c..d277685b 100755 --- a/archivebox/builtin_plugins/puppeteer/install_puppeteer.yml +++ b/archivebox/builtin_plugins/puppeteer/install_puppeteer.yml @@ -14,6 +14,7 @@ - include_role: name: setup_lib_npm vars: + TARGET_NODE_VERSION: '21' MIN_NODE_VERSION: '20.0.0' MIN_NPM_VERSION: '10.0.0'