/* eslint-disable @typescript-eslint/no-var-requires, no-undef, @typescript-eslint/no-explicit-any */ const { createProxyMiddleware } = require('http-proxy-middleware'); module.exports = function(app) { const base = process.env.PUBLIC_URL; console.log(`http-proxy-middleware ${base}`); app.use(createProxyMiddleware( `${base}/api/v1/games/ws`, { ws: true, target: 'ws://pok-server:8930', changeOrigin: true, pathRewrite: { [`^${base}`]: '' }, })); app.use(createProxyMiddleware( `${base}/api`, { target: 'http://pok-server:8930', changeOrigin: true, pathRewrite: { [`^${base}`]: '' }, })); };