commit | 2459ff43134cdf924516be0f791f070c57befcd7 | [log] [tgz] |
---|---|---|
author | Armando Montanez <amontanez@google.com> | Fri Feb 02 02:27:26 2024 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 02 02:27:26 2024 +0000 |
tree | dcd773e110767d81011e6d589d2129c2e193093b | |
parent | 2aad3ffeec6a06c2a5a888e27352f4904df116ee [diff] |
pw_env_setup: Make npm actions more robust Fixes a few issues with pw_env_setup's handling of npm: * npm cache wasn't isolated to the Pigweed environment. * npm.cmd is the right thing to search for when running npm on Windows. * Not piping DEVNULL to stdin would sometimes cause npm to prompt for input. Bug: b/305042957, b/322437881, b/323378974 Change-Id: I0e7315dcc1ae6f2dd38afb5191d4eac550afde6d Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/189358 Reviewed-by: Rob Mohr <mohrr@google.com> Reviewed-by: Chad Norvell <chadnorvell@google.com> Commit-Queue: Armando Montanez <amontanez@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.