import { defineConfig } from '@nocobase/build';
export default defineConfig({
modifyRsbuildConfig: (config) => {
// Rsbuild se utiliza para empaquetar el código del lado del cliente (`src/client`).
// Modifique la configuración de Rsbuild. Para más detalles, consulte: https://rsbuild.rs/guide/configuration/rsbuild
return config
},
modifyTsupConfig: (config) => {
// tsup se utiliza para empaquetar el código del lado del servidor (`src/server`).
// Modifique la configuración de tsup. Para más detalles, consulte: https://tsup.egoist.dev/#using-custom-configuration
return config
},
beforeBuild: (log) => {
// Función de callback que se ejecuta antes de que comience la compilación, permitiendo realizar operaciones previas a la misma.
},
afterBuild: (log: PkgLog) => {
// Función de callback que se ejecuta una vez finalizada la compilación, permitiendo realizar operaciones posteriores a la misma.
};
});