Fix the commonjs default export statement and type definition of tsup output
npm install fix-tsup-cjs> Fix the commonjs default export statement and type definition of tsup output
  
The default export statement in the commonjs format output by tsup is module.exports.default, which means that you actually need to import it through require().default. This cannot be directly used for configuration files such as Prettier and ESLint, because they only read require().
``sh`
tsup && npx fix-tsup-cjs
> _Note: By default, dist//.js will be fixed. If the type in your package.json is set to module, then dist//.cjs will be fixed._
`
Usage:
$ fix-tsup-cjs [...files]
Commands:
[...files] Custom matching files glob
For more info, run any command with the --help flag:
$ fix-tsup-cjs --help
Options:
--cwd [path] Set fix directory (default: dist)
--dts Fix commonjs d.ts and d.cts files (default: true)
-i, --ignore [...files] Ignore files
--silent Suppress logs
-v, --version Display version number
-h, --help Display this message
``