1
0
Fork 0
docsearch/packages/docsearch-js/rollup.dts.config.js
Paul Jankowski ded5d44f5b
chore: release v4.4.0 (#2820)
* chore: release v4.4.0

* fix: changelog

* fix(ci): Split dts building to own process for all packages

* fix: remove unused import

* fix: remove unused import

* update yarn cache key

* fix: better dependency management
2025-12-19 12:56:58 -05:00

23 lines
485 B
JavaScript

import { dts } from 'rollup-plugin-dts';
const externalsForTypes = [
/^preact(\/|$)/,
/^preact\/jsx-runtime$/,
/^react(\/|$)/,
/^react-dom(\/|$)/,
/^@types\/react(\/|$)/,
/^@ai-sdk\/react(\/|$)/,
];
export default [
{
input: 'dist/esm/types/index.d.ts',
output: [{ file: 'dist/esm/index.d.ts', format: 'es' }],
external: (id) => externalsForTypes.some((rx) => rx.test(id)),
plugins: [
dts({
respectExternal: true,
}),
],
},
];