All files / worker index.ts

100% Statements 4/4
100% Branches 2/2
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14            55x 9x 9x   55x      
import { handleRequest } from './handler'
import { TypedEnv } from './types'
import { isMonitorMode } from './env'
 
export default {
  async fetch(request, env, ctx) {
    if (isMonitorMode(env)) {
      console.debug('No ruleset ID provided, worker will work in monitor mode.')
      ctx.passThroughOnException()
    }
    return handleRequest(request, env)
  },
} satisfies ExportedHandler<TypedEnv>