add more flags

This commit is contained in:
velzie 2024-08-31 14:49:08 -04:00
parent 7adf76d37f
commit 4d1b7ef1b8
No known key found for this signature in database
GPG key ID: 048413F95F0DDE1F
10 changed files with 85 additions and 57 deletions

View file

@ -10,7 +10,7 @@ export class ScramjetController {
codec: Codec;
constructor(config: ScramjetConfig) {
const defaultConfig = {
const defaultConfig: Partial<ScramjetConfig> = {
prefix: "/scramjet/",
codec: "plain",
wrapfn: "$scramjet$wrap",
@ -27,6 +27,8 @@ export class ScramjetController {
codecs: "/scramjet.codecs.js",
flags: {
serviceworkers: true,
naiiveRewriter: false,
captureErrors: false,
},
};