summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes-recipe/npm.bbclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/classes-recipe/npm.bbclass b/meta/classes-recipe/npm.bbclass
index a73ff29be8..344e8b4bec 100644
--- a/meta/classes-recipe/npm.bbclass
+++ b/meta/classes-recipe/npm.bbclass
@@ -154,6 +154,9 @@ python npm_do_configure() {
154 has_shrinkwrap_file = False 154 has_shrinkwrap_file = False
155 155
156 if has_shrinkwrap_file: 156 if has_shrinkwrap_file:
157 if int(orig_shrinkwrap.get("lockfileVersion", 0)) < 2:
158 bb.fatal("%s: lockfileVersion version 2 or later is required" % orig_shrinkwrap_file)
159
157 cached_shrinkwrap = copy.deepcopy(orig_shrinkwrap) 160 cached_shrinkwrap = copy.deepcopy(orig_shrinkwrap)
158 for package in orig_shrinkwrap["packages"]: 161 for package in orig_shrinkwrap["packages"]:
159 if package != "": 162 if package != "":