Bug 9225

Summary: recipetool: missing shrinkwrap/lockdown files for npm modules
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Paul Eggleton <bluelightning>
Component: devtools / tool chainAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.1   
Target Milestone: 2.1 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Paul Eggleton 2016-03-08 05:45:27 UTC
We now have the capability to add npm modules through devtool add / recipetool create; however the shrinkwrap/lockdown functionality which is essential to ensure reproducibility is not yet supported. We need to generate these files when we generate the recipe and add references to them within the recipe so they are used when running do_fetch for the recipe later.