diff --git a/.changeset/nine-geese-rest.md b/.changeset/nine-geese-rest.md new file mode 100644 index 0000000000..da91c6234b --- /dev/null +++ b/.changeset/nine-geese-rest.md @@ -0,0 +1,6 @@ +--- +'@backstage/cli': patch +--- + +Changed Rollup configuration for TypeScript definition plugin to ignore `css`, +`scss`, `sass`, `svg`, `eot`, `woff`, `woff2` and `ttf` files. diff --git a/packages/cli/src/lib/builder/config.ts b/packages/cli/src/lib/builder/config.ts index fe91cedbb0..1cfaf15bfc 100644 --- a/packages/cli/src/lib/builder/config.ts +++ b/packages/cli/src/lib/builder/config.ts @@ -154,6 +154,16 @@ export async function makeRollupConfigs( file: resolvePath(distDir, 'index.d.ts'), format: 'es', }, + external: [ + /\.css$/, + /\.scss$/, + /\.sass$/, + /\.svg$/, + /\.eot$/, + /\.woff$/, + /\.woff2$/, + /\.ttf$/, + ], onwarn, plugins: [dts()], });