From d835d112fe6e75281e659082c891f9f778a9d161 Mon Sep 17 00:00:00 2001 From: Paul Cowan Date: Sat, 11 Sep 2021 11:09:25 +0100 Subject: [PATCH] Signed-off-by: Paul Cowan Signed-off-by: Paul Cowan --- .changeset/curvy-timers-sit.md | 5 +++++ packages/cli/src/lib/bundler/transforms.ts | 14 +++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 .changeset/curvy-timers-sit.md diff --git a/.changeset/curvy-timers-sit.md b/.changeset/curvy-timers-sit.md new file mode 100644 index 0000000000..fb3c169044 --- /dev/null +++ b/.changeset/curvy-timers-sit.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': minor +--- + +replace the deprecated file-loader for fonts with assets module diff --git a/packages/cli/src/lib/bundler/transforms.ts b/packages/cli/src/lib/bundler/transforms.ts index b0a9b25466..6b21cd8fa7 100644 --- a/packages/cli/src/lib/bundler/transforms.ts +++ b/packages/cli/src/lib/bundler/transforms.ts @@ -90,15 +90,11 @@ export const transforms = (options: TransformOptions): Transforms => { }, }, { - test: /\.(eot|woff|woff2|ttf)$/, - use: [ - { - loader: require.resolve('file-loader'), - options: { - name: 'static/[name].[hash:8].[ext]', - }, - }, - ], + test: /\.(eot|woff|woff2|ttf)$/i, + type: 'asset/resource', + generator: { + filename: 'static/[hash][ext][query]', + }, }, { test: /\.ya?ml$/,