reactjs - Cómo configurar SVGR en un paquete tsup dentro de un turborepo
Así que estaba trabajando en un proyecto donde quiero configurar svgr dentro de un paquete tsup en turborepo.
Esta es mi configuración de tsup
import type { Options } from "tsup";
import { defineConfig } from "tsup";
export default defineConfig((options: Options) => ({
plugins: [],
treeshake: true,
splitting: true,
entryPoints: ["./**/*.tsx"],
// format: ["esm"],
dts: true,
minify: true,
clean: true,
externals: ["react"],
...options,
}));
y esta es la estructura de mi carpeta
my-turborepo-project/
|-- app/
| |-- web/
| |-- docs/
|-- packages/
| |-- ui/
| | |-- components/
| | |-- tsup.config.ts
| | |-- tailwind.config.mjs
| | |-- tsconfig.json
| |-- tailwind-config/
| |-- tsconfig/
| |-- eslint-config/
|-- tsconfig.json
|-- turbo.json
|-- pnpm-workspace.yaml
|-- pnpm-lock.yaml
|-- package.json
|-- .gitignore