From 50af71234869198348041a860c839e4dcb658461 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 4 Jan 2021 18:37:07 +0100 Subject: [PATCH 1/2] cli: use same extension for chunks as for the main built file --- packages/cli/src/lib/builder/config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/lib/builder/config.ts b/packages/cli/src/lib/builder/config.ts index 2e7847fdb1..a236e87806 100644 --- a/packages/cli/src/lib/builder/config.ts +++ b/packages/cli/src/lib/builder/config.ts @@ -62,7 +62,7 @@ export const makeConfigs = async ( output.push({ dir: 'dist', entryFileNames: 'index.cjs.js', - chunkFileNames: 'cjs/[name]-[hash].js', + chunkFileNames: 'cjs/[name]-[hash].cjs.js', format: 'commonjs', sourcemap: true, }); @@ -71,7 +71,7 @@ export const makeConfigs = async ( output.push({ dir: 'dist', entryFileNames: 'index.esm.js', - chunkFileNames: 'esm/[name]-[hash].js', + chunkFileNames: 'esm/[name]-[hash].esm.js', format: 'module', sourcemap: true, }); From 37a7d26c4b314cf70a218969f6c33c241851c3bc Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 4 Jan 2021 18:39:17 +0100 Subject: [PATCH 2/2] changesets: add cli build extension fix --- .changeset/dry-dolls-run.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/dry-dolls-run.md diff --git a/.changeset/dry-dolls-run.md b/.changeset/dry-dolls-run.md new file mode 100644 index 0000000000..423d14d044 --- /dev/null +++ b/.changeset/dry-dolls-run.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +Use consistent file extensions for JS output when building packages.