From 5d8bee9ed06c5dece94233b976c478f1da2e5db5 Mon Sep 17 00:00:00 2001 From: Marais Rossouw Date: Wed, 3 Apr 2019 08:02:11 +1000 Subject: [PATCH] chore: Iterate the array result, not the single --- src/index.js | 6 +++--- test/__snapshots__/index.test.js.snap | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/index.js b/src/index.js index 5bfcc45..df77a84 100644 --- a/src/index.js +++ b/src/index.js @@ -307,9 +307,9 @@ async function getInput({ entries, cwd, source, module }) { entries && entries.length ? entries : (source && - (Array.isArray(source) - ? source - : [source].map(file => resolve(cwd, file)))) || + (Array.isArray(source) ? source : [source]).map(file => + resolve(cwd, file), + )) || ((await isDir(resolve(cwd, 'src'))) && (await jsOrTs(cwd, 'src/index'))) || (await jsOrTs(cwd, 'index')) || diff --git a/test/__snapshots__/index.test.js.snap b/test/__snapshots__/index.test.js.snap index 6cc6c0a..cfb887e 100644 --- a/test/__snapshots__/index.test.js.snap +++ b/test/__snapshots__/index.test.js.snap @@ -360,7 +360,7 @@ exports[`fixtures basic-multi-source 2`] = ` " `; -exports[`fixtures basic-multi-source 3`] = `"{\\"version\\":3,\\"file\\":\\"a.js\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 3`] = `"{\\"version\\":3,\\"file\\":\\"a.js\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-multi-source 4`] = ` "console.log(\\"i am a\\"); @@ -368,7 +368,7 @@ exports[`fixtures basic-multi-source 4`] = ` " `; -exports[`fixtures basic-multi-source 5`] = `"{\\"version\\":3,\\"file\\":\\"a.mjs\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 5`] = `"{\\"version\\":3,\\"file\\":\\"a.mjs\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-multi-source 6`] = ` "!function(e,n){\\"object\\"==typeof exports&&\\"undefined\\"!=typeof module?n():\\"function\\"==typeof define&&define.amd?define(n):n()}(0,function(){console.log(\\"i am a\\")}); @@ -376,7 +376,7 @@ exports[`fixtures basic-multi-source 6`] = ` " `; -exports[`fixtures basic-multi-source 7`] = `"{\\"version\\":3,\\"file\\":\\"a.umd.js\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"0IAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 7`] = `"{\\"version\\":3,\\"file\\":\\"a.umd.js\\",\\"sources\\":[\\"../a.js\\"],\\"sourcesContent\\":[\\"console.log('i am a');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"0IAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-multi-source 8`] = ` "console.log(\\"i am b\\"); @@ -384,7 +384,7 @@ exports[`fixtures basic-multi-source 8`] = ` " `; -exports[`fixtures basic-multi-source 9`] = `"{\\"version\\":3,\\"file\\":\\"b.js\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 9`] = `"{\\"version\\":3,\\"file\\":\\"b.js\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-multi-source 10`] = ` "console.log(\\"i am b\\"); @@ -392,7 +392,7 @@ exports[`fixtures basic-multi-source 10`] = ` " `; -exports[`fixtures basic-multi-source 11`] = `"{\\"version\\":3,\\"file\\":\\"b.mjs\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 11`] = `"{\\"version\\":3,\\"file\\":\\"b.mjs\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"AAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-multi-source 12`] = ` "!function(e,n){\\"object\\"==typeof exports&&\\"undefined\\"!=typeof module?n():\\"function\\"==typeof define&&define.amd?define(n):n()}(0,function(){console.log(\\"i am b\\")}); @@ -400,7 +400,7 @@ exports[`fixtures basic-multi-source 12`] = ` " `; -exports[`fixtures basic-multi-source 13`] = `"{\\"version\\":3,\\"file\\":\\"b.umd.js\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"0IAAAA,QAAQC,IAAI\\"}"`; +exports[`fixtures basic-multi-source 13`] = `"{\\"version\\":3,\\"file\\":\\"b.umd.js\\",\\"sources\\":[\\"../b.js\\"],\\"sourcesContent\\":[\\"console.log('i am b');\\\\n\\"],\\"names\\":[\\"console\\",\\"log\\"],\\"mappings\\":\\"0IAAAA,QAAQC,IAAI\\"}"`; exports[`fixtures basic-ts 1`] = ` "Used script: microbundle