Switch to ES module exports for wws runtime

- Replace module.exports with export default
- wws uses ES modules, not CommonJS
- Fixes 'module is not defined' error

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-15 06:01:10 +01:00
parent 02d32536a0
commit 3fcebac27f
3 changed files with 15 additions and 12 deletions

View File

@@ -34,15 +34,15 @@ async function handler(request) {
let payload
const contentType = request.headers.get('content-type') || ''
if (contentType.includes('application/json')) {
if (contentType.indexOf('application/json') !== -1) {
payload = await request.json()
} else {
payload = await request.text()
}
// Get source from query params (wws provides request.url as string)
// Get source from query params
let source = 'default'
if (request.url && request.url.includes('?')) {
if (request.url && request.url.indexOf('?') !== -1) {
const queryString = request.url.split('?')[1]
if (queryString) {
const params = queryString.split('&')
@@ -105,4 +105,5 @@ async function handler(request) {
})
}
module.exports = { handler }
// ES Module export for wws
export default handler