import { defineConfig } from '@nocobase/build';
export default defineConfig({
modifyRsbuildConfig: (config) => {
// O Rsbuild é usado para empacotar o código do lado do cliente (`src/client`).
// Para modificar a configuração do Rsbuild, consulte: https://rsbuild.rs/guide/configuration/rsbuild
return config
},
modifyTsupConfig: (config) => {
// O tsup é usado para empacotar o código do lado do servidor (`src/server`).
// Para modificar a configuração do tsup, consulte: https://tsup.egoist.dev/#using-custom-configuration
return config
},
beforeBuild: (log) => {
// Função de callback executada antes do início da construção, permitindo operações pré-construção.
},
afterBuild: (log: PkgLog) => {
// Função de callback executada após a conclusão da construção, permitindo operações pós-construção.
};
});