RsbuildConfig
type alias in meocord/interface Since 4.0.0
type RsbuildConfig = RsbuildConfig$1Rsbuild's configuration, as meocord.config.ts's rsbuild hook receives and returns it.
Import it from here to type a helper for that hook without depending on @rsbuild/core yourself.
Examples
const markdownAsText = (config: RsbuildConfig) => {
config.tools ??= {}
config.tools.rspack = (_rspack, { addRules }) => {
addRules([{ test: /\.md$/i, type: 'asset/source' }])
}
return config
}
export default { discordToken: process.env.DISCORD_TOKEN!, rsbuild: markdownAsText } satisfies MeoCordConfig