🎨 Improve code readability by reformatting and updating function definitions and comments

This commit is contained in:
2026-01-28 18:18:55 +00:00
parent 1944b43af8
commit a24f766e37
154 changed files with 7261 additions and 117 deletions

View File

@@ -5,6 +5,38 @@ export default defineConfig({
plugins: [vue()],
server: {
host: '0.0.0.0',
port: 5173
port: 5173,
strictPort: true, // Fail if port is already in use instead of trying next available port
proxy: {
// API v1 proxy (legacy)
'/api/challonge/v1': {
target: 'https://api.challonge.com/v1',
changeOrigin: true,
rewrite: path => path.replace(/^\/api\/challonge\/v1/, ''),
secure: true,
headers: {
Accept: 'application/json',
'Content-Type': 'application/json'
}
},
// API v2.1 proxy (current)
'/api/challonge/v2.1': {
target: 'https://api.challonge.com/v2.1',
changeOrigin: true,
rewrite: path => path.replace(/^\/api\/challonge\/v2\.1/, ''),
secure: true,
headers: {
Accept: 'application/json',
'Content-Type': 'application/vnd.api+json'
}
},
// OAuth proxy (token exchange)
'/api/oauth': {
target: 'http://localhost:3001',
changeOrigin: true,
rewrite: path => path.replace(/^\/api\/oauth/, '/oauth'),
secure: false
}
}
}
});