import { defineConfig } from '@rsbuild/core'; import { pluginEslint } from '@rsbuild/plugin-eslint'; import { pluginReact } from '@rsbuild/plugin-react'; import { pluginTypeCheck } from '@rsbuild/plugin-type-check'; export default defineConfig({ html: { title: 'Investments Control', }, plugins: [ pluginReact(), pluginEslint({ eslintPluginOptions: { configType: 'flat', emitError: false, emitWarning: false, failOnError: false, failOnWarning: false, }, }), pluginTypeCheck(), ], server: { proxy: { [`${process.env.PUBLIC_API_BASE_URL}`]: { changeOrigin: true, pathRewrite: { [`^${process.env.PUBLIC_API_BASE_URL}`]: '', }, target: process.env.BACKEND_BASE_URL, }, }, }, });