Loading manage +9 −3 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ source "$(dirname "${BASH_SOURCE[0]}")/utils/lib_go.sh" # shellcheck source=utils/lib_redis.sh source "$(dirname "${BASH_SOURCE[0]}")/utils/lib_redis.sh" PATH="${REPO_ROOT}/node_modules/.bin:${PATH}" # config PYOBJECTS="searx" Loading Loading @@ -559,6 +561,12 @@ node.env() { dump_return $? } node.env.devtools() { nodejs.ensure build_msg INSTALL "package.json: developer and CI tools" npm install } node.clean() { if ! required_commands npm 2>/dev/null; then build_msg CLEAN "npm is not installed / ignore npm dependencies" Loading Loading @@ -683,11 +691,9 @@ test.pylint() { dump_return $? } test.pyright() { build_msg TEST "[pyright] static type check of python sources" nodejs.ensure npm install node.env.devtools # We run Pyright in the virtual environment because Pyright # executes "python" to determine the Python version. pyenv.cmd npx --no-install pyright -p pyrightconfig-ci.json Loading utils/lib_nvm.sh +3 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,9 @@ nvm.install() { info_msg "checkout ${NVM_VERSION_TAG}" git checkout "${NVM_VERSION_TAG}" 2>&1 | prefix_stdout " ${_Yellow}||${_creset} " popd &> /dev/null if [ -f "${REPO_ROOT}/.nvm_packages" ]; then cp "${REPO_ROOT}/.nvm_packages" "${NVM_DIR}/default-packages" fi nvm.env } Loading Loading
manage +9 −3 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ source "$(dirname "${BASH_SOURCE[0]}")/utils/lib_go.sh" # shellcheck source=utils/lib_redis.sh source "$(dirname "${BASH_SOURCE[0]}")/utils/lib_redis.sh" PATH="${REPO_ROOT}/node_modules/.bin:${PATH}" # config PYOBJECTS="searx" Loading Loading @@ -559,6 +561,12 @@ node.env() { dump_return $? } node.env.devtools() { nodejs.ensure build_msg INSTALL "package.json: developer and CI tools" npm install } node.clean() { if ! required_commands npm 2>/dev/null; then build_msg CLEAN "npm is not installed / ignore npm dependencies" Loading Loading @@ -683,11 +691,9 @@ test.pylint() { dump_return $? } test.pyright() { build_msg TEST "[pyright] static type check of python sources" nodejs.ensure npm install node.env.devtools # We run Pyright in the virtual environment because Pyright # executes "python" to determine the Python version. pyenv.cmd npx --no-install pyright -p pyrightconfig-ci.json Loading
utils/lib_nvm.sh +3 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,9 @@ nvm.install() { info_msg "checkout ${NVM_VERSION_TAG}" git checkout "${NVM_VERSION_TAG}" 2>&1 | prefix_stdout " ${_Yellow}||${_creset} " popd &> /dev/null if [ -f "${REPO_ROOT}/.nvm_packages" ]; then cp "${REPO_ROOT}/.nvm_packages" "${NVM_DIR}/default-packages" fi nvm.env } Loading