diff --git a/packages/extension-ui/src/components/Button.tsx b/packages/extension-ui/src/components/Button.tsx index 59bb58e..b2be998 100644 --- a/packages/extension-ui/src/components/Button.tsx +++ b/packages/extension-ui/src/components/Button.tsx @@ -104,3 +104,4 @@ export default styled(Button)(({ isDanger }) => ` visibility: visible; } `); + diff --git a/packages/extension-ui/tsconfig.build.json b/packages/extension-ui/tsconfig.build.json index cc2a28a..60ed00e 100644 --- a/packages/extension-ui/tsconfig.build.json +++ b/packages/extension-ui/tsconfig.build.json @@ -3,7 +3,12 @@ "compilerOptions": { "baseUrl": "..", "outDir": "./build", - "rootDir": "./src" + "rootDir": "./src", + // extension-ui is not published to npm - declarations are not needed + // This also fixes TS2742 errors with styled-components v6 + TypeScript 5.5+ + "declaration": false, + "declarationMap": false, + "emitDeclarationOnly": false }, "exclude": [ "**/*.spec.ts"