From c14994e7b53a8a2198dae147ca2abc2e133950af Mon Sep 17 00:00:00 2001 From: Cody Olsen Date: Wed, 18 Nov 2020 20:07:09 +0100 Subject: [PATCH 1/2] fix(CSS): sourcemap support --- src/index.js | 1 + test/__snapshots__/index.test.js.snap | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 765bd0eb..6f2e3e6a 100644 --- a/src/index.js +++ b/src/index.js @@ -456,6 +456,7 @@ function createConfig(options, entry, format, writeMeta) { // only write out CSS for the first bundle (avoids pointless extra files): inject: false, extract: !!writeMeta, + sourceMap: options.sourcemap, }), moduleAliases.length > 0 && alias({ diff --git a/test/__snapshots__/index.test.js.snap b/test/__snapshots__/index.test.js.snap index f7c747f6..07570370 100644 --- a/test/__snapshots__/index.test.js.snap +++ b/test/__snapshots__/index.test.js.snap @@ -433,6 +433,7 @@ Directory tree: basic-css dist basic-css.css + basic-css.css.map basic-css.esm.js basic-css.esm.js.map basic-css.js @@ -454,9 +455,12 @@ Build \\"basicCss\\" to dist: 134 B: basic-css.umd.js.br" `; -exports[`fixtures build basic-css with microbundle 2`] = `7`; +exports[`fixtures build basic-css with microbundle 2`] = `8`; -exports[`fixtures build basic-css with microbundle 3`] = `"._rHGVB{display:flex;color:red;background:#00f}"`; +exports[`fixtures build basic-css with microbundle 3`] = ` +"._rHGVB{display:flex;color:red;background:#00f} +/*# sourceMappingURL=basic-css.css.map */" +`; exports[`fixtures build basic-css with microbundle 4`] = ` "export default function(){var e=document.createElement(\\"div\\");return e.className=\\"testing\\",e} From 16dd2bb5c9346e2e897dcb242d3dcc7742a6ab4a Mon Sep 17 00:00:00 2001 From: Cody Olsen Date: Wed, 18 Nov 2020 20:09:23 +0100 Subject: [PATCH 2/2] Create hip-spies-happen.md --- .changeset/hip-spies-happen.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/hip-spies-happen.md diff --git a/.changeset/hip-spies-happen.md b/.changeset/hip-spies-happen.md new file mode 100644 index 00000000..af802a4b --- /dev/null +++ b/.changeset/hip-spies-happen.md @@ -0,0 +1,5 @@ +--- +'microbundle': patch +--- + +Enable sourcemaps for CSS