From 22d822d1f83fb6b93feb49005fb9053e67b97f04 Mon Sep 17 00:00:00 2001 From: picklesrus <picklesrus@users.noreply.github.com> Date: Wed, 30 Jun 2021 14:47:58 -0400 Subject: [PATCH] Don't set origin at all if it doesn't exist. --- lib/sb3.js | 8 +++++--- test/unit/sb3.js | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/sb3.js b/lib/sb3.js index b25c018..677ea94 100644 --- a/lib/sb3.js +++ b/lib/sb3.js @@ -126,9 +126,11 @@ const extensions = function (list) { }; const metadata = function (meta) { - return { - origin: meta.origin ? meta.origin : '' - }; + let obj = {}; + if (meta.origin) { + obj.origin = meta.origin; + } + return obj; }; module.exports = function (project, callback) { diff --git a/test/unit/sb3.js b/test/unit/sb3.js index 6266cc6..39e464f 100644 --- a/test/unit/sb3.js +++ b/test/unit/sb3.js @@ -140,7 +140,7 @@ test('defalt (binary)', t => { t.deepEqual(result.extensions.id, []); t.type(result.meta, 'object'); - t.equal(result.meta.origin, ''); + t.deepEqual({}, result.meta); t.end(); });