diff --git a/source/packages.d.ts b/source/packages.d.ts new file mode 100644 index 0000000..5dcb1c4 --- /dev/null +++ b/source/packages.d.ts @@ -0,0 +1,15 @@ +// Type definitions for third-party packages. + +declare module 'esbuild-copy-static-files' { + import {type cpSync} from 'node:fs'; + import {type Plugin} from 'esbuild'; + + type CopySyncParameters = Parameters; + + type Options = { + src?: CopySyncParameters[0]; + dest?: CopySyncParameters[1]; + } & CopySyncParameters[2]; + + export default function (options: Options): Plugin; +}