From 49c86506fc56e2151b20940137b8244421e8b7d8 Mon Sep 17 00:00:00 2001 From: Masafumi Koba Date: Sat, 16 Jun 2018 22:08:26 +0900 Subject: [PATCH] refactor(init): avoid `Object.assign()` for readability --- lib/init.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/init.js b/lib/init.js index 868bf4ec..e082fbef 100644 --- a/lib/init.js +++ b/lib/init.js @@ -44,10 +44,8 @@ class Init { if (!('test' in scripts)) { scripts.test = 'test' } - Object.assign(scripts, { - 'test:watch': `${scripts.test} --watch`, - 'test:coverage': 'echo "unsupported." && exit 1', - }) + scripts['test:watch'] = `${scripts.test} --watch` + scripts['test:coverage'] = 'echo "unsupported." && exit 1' Object.keys(originalPackage.scripts) .filter(key => !(key === 'test' || key.startsWith('test:'))) .forEach(key => {