summaryrefslogtreecommitdiff
path: root/poky/meta/classes-recipe/npm.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'poky/meta/classes-recipe/npm.bbclass')
-rw-r--r--poky/meta/classes-recipe/npm.bbclass4
1 files changed, 3 insertions, 1 deletions
diff --git a/poky/meta/classes-recipe/npm.bbclass b/poky/meta/classes-recipe/npm.bbclass
index 91da3295f2..a73ff29be8 100644
--- a/poky/meta/classes-recipe/npm.bbclass
+++ b/poky/meta/classes-recipe/npm.bbclass
@@ -72,8 +72,10 @@ def npm_pack(env, srcdir, workdir):
j = json.load(f)
# base does not really matter and is for documentation purposes
- # only. But the 'version' part must exist because other parts of
+ # only. But the 'version' part must exist because other parts of
# the bbclass rely on it.
+ if 'version' not in j:
+ j['version'] = '0.0.0-unknown'
base = j['name'].split('/')[-1]
tarball = os.path.join(workdir, "%s-%s.tgz" % (base, j['version']));