From eadbd122c7482b7a9f6d64c461d7af51d3d8a841 Mon Sep 17 00:00:00 2001 From: Thomas Allmer Date: Sat, 24 Oct 2020 18:36:15 +0200 Subject: [PATCH] fix(building-rollup): respect user provided full paths --- .changeset/kind-snails-sneeze.md | 5 +++++ packages/building-rollup/src/createSpaConfig.js | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/kind-snails-sneeze.md diff --git a/.changeset/kind-snails-sneeze.md b/.changeset/kind-snails-sneeze.md new file mode 100644 index 00000000..400a2803 --- /dev/null +++ b/.changeset/kind-snails-sneeze.md @@ -0,0 +1,5 @@ +--- +'@open-wc/building-rollup': patch +--- + +Respect user provided absolute paths diff --git a/packages/building-rollup/src/createSpaConfig.js b/packages/building-rollup/src/createSpaConfig.js index b94cd0f0..9135160e 100644 --- a/packages/building-rollup/src/createSpaConfig.js +++ b/packages/building-rollup/src/createSpaConfig.js @@ -87,9 +87,9 @@ function createSpaConfig(options) { globIgnores: ['polyfills/*.js', 'legacy-*.js', 'nomodule-*.js'], navigateFallback: '/index.html', // where to output the generated sw - swDest: path.join(process.cwd(), outputDir, 'sw.js'), + swDest: path.join(outputDir, 'sw.js'), // directory to match patterns against to be precached - globDirectory: path.join(process.cwd(), outputDir), + globDirectory: path.join(outputDir), // cache any html js and css by default globPatterns: ['**/*.{html,js,css,webmanifest}'], skipWaiting: true,