Integrations
Run Kubb with Rspack
Run Kubb as part of your Rspack build with kubb/rspack.
kubb/rspack runs Kubb during Rspack compilation. Rspack is a Rust-based bundler with a webpack-compatible config. Pass your Kubb config to the config option.
Install
Install kubb as a dev dependency.
bun add -d kubbpnpm add -D kubbnpm install --save-dev kubbyarn add -D kubbConfigure
Add the plugin to your rspack.config.js:
rspack.config.js
const kubb = require('kubb/rspack')const { pluginTs } = require('@kubb/plugin-ts')const config = { root: '.', input: './petStore.yaml', output: { path: './src/gen', clean: true }, plugins: [pluginTs({ output: { path: 'models' } })],}module.exports = { plugins: [kubb({ config })],}