gradle-node-plugin
gradle-node-plugin copied to clipboard
Implement a download cache for node and npm
Implement a download cache for node and npm that can be shared. This cache should hold unpacked distributions of node and npm packages used globally in a structure like this:
- {dir}/node/10.15.3/
- {dir}/npm/yarn/1.0.2/
- {dir}/npm/npm/6.0.1/
This also needs some lock-mechanism for parallel processes not unpacking at the same time.