diff options
| -rw-r--r-- | meta/classes-recipe/npm.bbclass | 3 |
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 != "": |
