diff options
Diffstat (limited to 'src/api')
| -rw-r--r-- | src/api/schema.d.ts | 1524 | ||||
| -rw-r--r-- | src/api/schema.js | 1954 | 
2 files changed, 1826 insertions, 1652 deletions
| diff --git a/src/api/schema.d.ts b/src/api/schema.d.ts index fed3fd775..273f8d9d3 100644 --- a/src/api/schema.d.ts +++ b/src/api/schema.d.ts @@ -1,4 +1,4 @@ -import type {ByteBuffer} from "peechy"; +import type { ByteBuffer } from "peechy";  type byte = number;  type float = number; @@ -12,678 +12,850 @@ type int32 = number;  type float32 = number;  type uint16 = number;  type uint32 = number; -  export enum Loader { -    jsx = 1, -    js = 2, -    ts = 3, -    tsx = 4, -    css = 5, -    file = 6, -    json = 7 -  } -  export const LoaderKeys = { -    1: "jsx", -    jsx: "jsx", -    2: "js", -    js: "js", -    3: "ts", -    ts: "ts", -    4: "tsx", -    tsx: "tsx", -    5: "css", -    css: "css", -    6: "file", -    file: "file", -    7: "json", -    json: "json" -  } -  export enum FrameworkEntryPointType { -    client = 1, -    server = 2, -    fallback = 3 -  } -  export const FrameworkEntryPointTypeKeys = { -    1: "client", -    client: "client", -    2: "server", -    server: "server", -    3: "fallback", -    fallback: "fallback" -  } -  export enum StackFrameScope { -    Eval = 1, -    Module = 2, -    Function = 3, -    Global = 4, -    Wasm = 5, -    Constructor = 6 -  } -  export const StackFrameScopeKeys = { -    1: "Eval", -    Eval: "Eval", -    2: "Module", -    Module: "Module", -    3: "Function", -    Function: "Function", -    4: "Global", -    Global: "Global", -    5: "Wasm", -    Wasm: "Wasm", -    6: "Constructor", -    Constructor: "Constructor" -  } -  export enum FallbackStep { -    ssr_disabled = 1, -    create_vm = 2, -    configure_router = 3, -    configure_defines = 4, -    resolve_entry_point = 5, -    load_entry_point = 6, -    eval_entry_point = 7, -    fetch_event_handler = 8 -  } -  export const FallbackStepKeys = { -    1: "ssr_disabled", -    ssr_disabled: "ssr_disabled", -    2: "create_vm", -    create_vm: "create_vm", -    3: "configure_router", -    configure_router: "configure_router", -    4: "configure_defines", -    configure_defines: "configure_defines", -    5: "resolve_entry_point", -    resolve_entry_point: "resolve_entry_point", -    6: "load_entry_point", -    load_entry_point: "load_entry_point", -    7: "eval_entry_point", -    eval_entry_point: "eval_entry_point", -    8: "fetch_event_handler", -    fetch_event_handler: "fetch_event_handler" -  } -  export enum ResolveMode { -    disable = 1, -    lazy = 2, -    dev = 3, -    bundle = 4 -  } -  export const ResolveModeKeys = { -    1: "disable", -    disable: "disable", -    2: "lazy", -    lazy: "lazy", -    3: "dev", -    dev: "dev", -    4: "bundle", -    bundle: "bundle" -  } -  export enum Platform { -    browser = 1, -    node = 2, -    bun = 3 -  } -  export const PlatformKeys = { -    1: "browser", -    browser: "browser", -    2: "node", -    node: "node", -    3: "bun", -    bun: "bun" -  } -  export enum CSSInJSBehavior { -    facade = 1, -    facade_onimportcss = 2, -    auto_onimportcss = 3 -  } -  export const CSSInJSBehaviorKeys = { -    1: "facade", -    facade: "facade", -    2: "facade_onimportcss", -    facade_onimportcss: "facade_onimportcss", -    3: "auto_onimportcss", -    auto_onimportcss: "auto_onimportcss" -  } -  export enum JSXRuntime { -    automatic = 1, -    classic = 2 -  } -  export const JSXRuntimeKeys = { -    1: "automatic", -    automatic: "automatic", -    2: "classic", -    classic: "classic" -  } -  export enum ScanDependencyMode { -    app = 1, -    all = 2 -  } -  export const ScanDependencyModeKeys = { -    1: "app", -    app: "app", -    2: "all", -    all: "all" -  } -  export enum ModuleImportType { -    import = 1, -    require = 2 -  } -  export const ModuleImportTypeKeys = { -    1: "import", -    import: "import", -    2: "require", -    require: "require" -  } -  export enum DotEnvBehavior { -    disable = 1, -    prefix = 2, -    load_all = 3 -  } -  export const DotEnvBehaviorKeys = { -    1: "disable", -    disable: "disable", -    2: "prefix", -    prefix: "prefix", -    3: "load_all", -    load_all: "load_all" -  } -  export enum TransformResponseStatus { -    success = 1, -    fail = 2 -  } -  export const TransformResponseStatusKeys = { -    1: "success", -    success: "success", -    2: "fail", -    fail: "fail" -  } -  export enum MessageLevel { -    err = 1, -    warn = 2, -    note = 3, -    debug = 4 -  } -  export const MessageLevelKeys = { -    1: "err", -    err: "err", -    2: "warn", -    warn: "warn", -    3: "note", -    note: "note", -    4: "debug", -    debug: "debug" -  } -  export enum Reloader { -    disable = 1, -    live = 2, -    fast_refresh = 3 -  } -  export const ReloaderKeys = { -    1: "disable", -    disable: "disable", -    2: "live", -    live: "live", -    3: "fast_refresh", -    fast_refresh: "fast_refresh" -  } -  export enum WebsocketMessageKind { -    welcome = 1, -    file_change_notification = 2, -    build_success = 3, -    build_fail = 4, -    manifest_success = 5, -    manifest_fail = 6, -    resolve_file = 7, -    file_change_notification_with_hint = 8 -  } -  export const WebsocketMessageKindKeys = { -    1: "welcome", -    welcome: "welcome", -    2: "file_change_notification", -    file_change_notification: "file_change_notification", -    3: "build_success", -    build_success: "build_success", -    4: "build_fail", -    build_fail: "build_fail", -    5: "manifest_success", -    manifest_success: "manifest_success", -    6: "manifest_fail", -    manifest_fail: "manifest_fail", -    7: "resolve_file", -    resolve_file: "resolve_file", -    8: "file_change_notification_with_hint", -    file_change_notification_with_hint: "file_change_notification_with_hint" -  } -  export enum WebsocketCommandKind { -    build = 1, -    manifest = 2, -    build_with_file_path = 3 -  } -  export const WebsocketCommandKindKeys = { -    1: "build", -    build: "build", -    2: "manifest", -    manifest: "manifest", -    3: "build_with_file_path", -    build_with_file_path: "build_with_file_path" -  } -  export interface StackFrame { -    function_name: string; -    file: string; -    position: StackFramePosition; -    scope: StackFrameScope; -  } - -  export interface StackFramePosition { -    source_offset: int32; -    line: int32; -    line_start: int32; -    line_stop: int32; -    column_start: int32; -    column_stop: int32; -    expression_start: int32; -    expression_stop: int32; -  } - -  export interface SourceLine { -    line: int32; -    text: string; -  } - -  export interface StackTrace { -    source_lines: SourceLine[]; -    frames: StackFrame[]; -  } - -  export interface JSException { -    name?: string; -    message?: string; -    runtime_type?: uint16; -    code?: uint8; -    stack?: StackTrace; -  } - -  export interface Problems { -    code: uint16; -    name: string; -    exceptions: JSException[]; -    build: Log; -  } - -  export interface Router { -    routes: StringMap; -    route: int32; -    params: StringMap; -  } - -  export interface FallbackMessageContainer { -    message?: string; -    router?: Router; -    reason?: FallbackStep; -    problems?: Problems; -    cwd?: string; -  } - -  export interface JSX { -    factory: string; -    runtime: JSXRuntime; -    fragment: string; -    development: boolean; -    import_source: string; -    react_fast_refresh: boolean; -  } - -  export interface StringPointer { -    offset: uint32; -    length: uint32; -  } - -  export interface JavascriptBundledModule { -    path: StringPointer; -    code: StringPointer; -    package_id: uint32; -    id: uint32; -    path_extname_length: byte; -  } - -  export interface JavascriptBundledPackage { -    name: StringPointer; -    version: StringPointer; -    hash: uint32; -    modules_offset: uint32; -    modules_length: uint32; -  } - -  export interface JavascriptBundle { -    modules: JavascriptBundledModule[]; -    packages: JavascriptBundledPackage[]; -    etag: Uint8Array; -    generated_at: uint32; -    app_package_json_dependencies_hash: Uint8Array; -    import_from_name: Uint8Array; -    manifest_string: Uint8Array; -  } - -  export interface JavascriptBundleContainer { -    bundle_format_version?: uint32; -    routes?: LoadedRouteConfig; -    framework?: LoadedFramework; -    bundle?: JavascriptBundle; -    code_length?: uint32; -  } - -  export interface ModuleImportRecord { -    kind: ModuleImportType; -    path: string; -    dynamic: boolean; -  } - -  export interface Module { -    path: string; -    imports: ModuleImportRecord[]; -  } - -  export interface StringMap { -    keys: string[]; -    values: string[]; -  } - -  export interface LoaderMap { -    extensions: string[]; -    loaders: Loader[]; -  } - -  export interface EnvConfig { -    prefix?: string; -    defaults?: StringMap; -  } - -  export interface LoadedEnvConfig { -    dotenv: DotEnvBehavior; -    defaults: StringMap; -    prefix: string; -  } - -  export interface FrameworkConfig { -    package?: string; -    client?: FrameworkEntryPointMessage; -    server?: FrameworkEntryPointMessage; -    fallback?: FrameworkEntryPointMessage; -    development?: boolean; -    client_css_in_js?: CSSInJSBehavior; -    display_name?: string; -    overrideModules?: StringMap; -  } - -  export interface FrameworkEntryPoint { -    kind: FrameworkEntryPointType; -    path: string; -    env: LoadedEnvConfig; -  } - -  export interface FrameworkEntryPointMap { -    client?: FrameworkEntryPoint; -    server?: FrameworkEntryPoint; -    fallback?: FrameworkEntryPoint; -  } - -  export interface FrameworkEntryPointMessage { -    path?: string; -    env?: EnvConfig; -  } - -  export interface LoadedFramework { -    package: string; -    display_name: string; -    development: boolean; -    entry_points: FrameworkEntryPointMap; -    client_css_in_js: CSSInJSBehavior; -    overrideModules: StringMap; -  } - -  export interface LoadedRouteConfig { -    dir: string; -    extensions: string[]; -    static_dir: string; -    asset_prefix: string; -  } - -  export interface RouteConfig { -    dir?: string[]; -    extensions?: string[]; -    static_dir?: string; -    asset_prefix?: string; -  } - -  export interface TransformOptions { -    jsx?: JSX; -    tsconfig_override?: string; -    resolve?: ResolveMode; -    origin?: string; -    absolute_working_dir?: string; -    define?: StringMap; -    preserve_symlinks?: boolean; -    entry_points?: string[]; -    write?: boolean; -    inject?: string[]; -    output_dir?: string; -    external?: string[]; -    loaders?: LoaderMap; -    main_fields?: string[]; -    platform?: Platform; -    serve?: boolean; -    extension_order?: string[]; -    generate_node_module_bundle?: boolean; -    node_modules_bundle_path?: string; -    node_modules_bundle_path_server?: string; -    framework?: FrameworkConfig; -    router?: RouteConfig; -    no_summary?: boolean; -    disable_hmr?: boolean; -    port?: uint16; -  } - -  export interface FileHandle { -    path: string; -    size: uint; -    fd: uint; -  } - -  export interface Transform { -    handle?: FileHandle; -    path?: string; -    contents?: Uint8Array; -    loader?: Loader; -    options?: TransformOptions; -  } - -  export interface OutputFile { -    data: Uint8Array; -    path: string; -  } - -  export interface TransformResponse { -    status: TransformResponseStatus; -    files: OutputFile[]; -    errors: Message[]; -  } - -  export interface Location { -    file: string; -    namespace: string; -    line: int32; -    column: int32; -    line_text: string; -    suggestion: string; -    offset: uint; -  } - -  export interface MessageData { -    text?: string; -    location?: Location; -  } - -  export interface MessageMeta { -    resolve?: string; -    build?: boolean; -  } - -  export interface Message { -    level: MessageLevel; -    data: MessageData; -    notes: MessageData[]; -    on: MessageMeta; -  } - -  export interface Log { -    warnings: uint32; -    errors: uint32; -    msgs: Message[]; -  } - -  export interface WebsocketMessage { -    timestamp: uint32; -    kind: WebsocketMessageKind; -  } - -  export interface WebsocketMessageWelcome { -    epoch: uint32; -    javascriptReloader: Reloader; -    cwd: string; -  } - -  export interface WebsocketMessageFileChangeNotification { -    id: uint32; -    loader: Loader; -  } - -  export interface WebsocketCommand { -    kind: WebsocketCommandKind; -    timestamp: uint32; -  } - -  export interface WebsocketCommandBuild { -    id: uint32; -  } - -  export interface WebsocketCommandManifest { -    id: uint32; -  } - -  export interface WebsocketMessageBuildSuccess { -    id: uint32; -    from_timestamp: uint32; -    loader: Loader; -    module_path: string; -    blob_length: uint32; -  } - -  export interface WebsocketMessageBuildFailure { -    id: uint32; -    from_timestamp: uint32; -    loader: Loader; -    module_path: string; -    log: Log; -  } - -  export interface WebsocketCommandBuildWithFilePath { -    id: uint32; -    file_path: string; -  } - -  export interface WebsocketMessageResolveID { -    id: uint32; -  } - -  export declare function  encodeStackFrame(message: StackFrame, bb: ByteBuffer): void; -  export declare function decodeStackFrame(buffer: ByteBuffer): StackFrame; -  export declare function  encodeStackFramePosition(message: StackFramePosition, bb: ByteBuffer): void; -  export declare function decodeStackFramePosition(buffer: ByteBuffer): StackFramePosition; -  export declare function  encodeSourceLine(message: SourceLine, bb: ByteBuffer): void; -  export declare function decodeSourceLine(buffer: ByteBuffer): SourceLine; -  export declare function  encodeStackTrace(message: StackTrace, bb: ByteBuffer): void; -  export declare function decodeStackTrace(buffer: ByteBuffer): StackTrace; -  export declare function  encodeJSException(message: JSException, bb: ByteBuffer): void; -  export declare function decodeJSException(buffer: ByteBuffer): JSException; -  export declare function  encodeProblems(message: Problems, bb: ByteBuffer): void; -  export declare function decodeProblems(buffer: ByteBuffer): Problems; -  export declare function  encodeRouter(message: Router, bb: ByteBuffer): void; -  export declare function decodeRouter(buffer: ByteBuffer): Router; -  export declare function  encodeFallbackMessageContainer(message: FallbackMessageContainer, bb: ByteBuffer): void; -  export declare function decodeFallbackMessageContainer(buffer: ByteBuffer): FallbackMessageContainer; -  export declare function  encodeJSX(message: JSX, bb: ByteBuffer): void; -  export declare function decodeJSX(buffer: ByteBuffer): JSX; -  export declare function  encodeStringPointer(message: StringPointer, bb: ByteBuffer): void; -  export declare function decodeStringPointer(buffer: ByteBuffer): StringPointer; -  export declare function  encodeJavascriptBundledModule(message: JavascriptBundledModule, bb: ByteBuffer): void; -  export declare function decodeJavascriptBundledModule(buffer: ByteBuffer): JavascriptBundledModule; -  export declare function  encodeJavascriptBundledPackage(message: JavascriptBundledPackage, bb: ByteBuffer): void; -  export declare function decodeJavascriptBundledPackage(buffer: ByteBuffer): JavascriptBundledPackage; -  export declare function  encodeJavascriptBundle(message: JavascriptBundle, bb: ByteBuffer): void; -  export declare function decodeJavascriptBundle(buffer: ByteBuffer): JavascriptBundle; -  export declare function  encodeJavascriptBundleContainer(message: JavascriptBundleContainer, bb: ByteBuffer): void; -  export declare function decodeJavascriptBundleContainer(buffer: ByteBuffer): JavascriptBundleContainer; -  export declare function  encodeModuleImportRecord(message: ModuleImportRecord, bb: ByteBuffer): void; -  export declare function decodeModuleImportRecord(buffer: ByteBuffer): ModuleImportRecord; -  export declare function  encodeModule(message: Module, bb: ByteBuffer): void; -  export declare function decodeModule(buffer: ByteBuffer): Module; -  export declare function  encodeStringMap(message: StringMap, bb: ByteBuffer): void; -  export declare function decodeStringMap(buffer: ByteBuffer): StringMap; -  export declare function  encodeLoaderMap(message: LoaderMap, bb: ByteBuffer): void; -  export declare function decodeLoaderMap(buffer: ByteBuffer): LoaderMap; -  export declare function  encodeEnvConfig(message: EnvConfig, bb: ByteBuffer): void; -  export declare function decodeEnvConfig(buffer: ByteBuffer): EnvConfig; -  export declare function  encodeLoadedEnvConfig(message: LoadedEnvConfig, bb: ByteBuffer): void; -  export declare function decodeLoadedEnvConfig(buffer: ByteBuffer): LoadedEnvConfig; -  export declare function  encodeFrameworkConfig(message: FrameworkConfig, bb: ByteBuffer): void; -  export declare function decodeFrameworkConfig(buffer: ByteBuffer): FrameworkConfig; -  export declare function  encodeFrameworkEntryPoint(message: FrameworkEntryPoint, bb: ByteBuffer): void; -  export declare function decodeFrameworkEntryPoint(buffer: ByteBuffer): FrameworkEntryPoint; -  export declare function  encodeFrameworkEntryPointMap(message: FrameworkEntryPointMap, bb: ByteBuffer): void; -  export declare function decodeFrameworkEntryPointMap(buffer: ByteBuffer): FrameworkEntryPointMap; -  export declare function  encodeFrameworkEntryPointMessage(message: FrameworkEntryPointMessage, bb: ByteBuffer): void; -  export declare function decodeFrameworkEntryPointMessage(buffer: ByteBuffer): FrameworkEntryPointMessage; -  export declare function  encodeLoadedFramework(message: LoadedFramework, bb: ByteBuffer): void; -  export declare function decodeLoadedFramework(buffer: ByteBuffer): LoadedFramework; -  export declare function  encodeLoadedRouteConfig(message: LoadedRouteConfig, bb: ByteBuffer): void; -  export declare function decodeLoadedRouteConfig(buffer: ByteBuffer): LoadedRouteConfig; -  export declare function  encodeRouteConfig(message: RouteConfig, bb: ByteBuffer): void; -  export declare function decodeRouteConfig(buffer: ByteBuffer): RouteConfig; -  export declare function  encodeTransformOptions(message: TransformOptions, bb: ByteBuffer): void; -  export declare function decodeTransformOptions(buffer: ByteBuffer): TransformOptions; -  export declare function  encodeFileHandle(message: FileHandle, bb: ByteBuffer): void; -  export declare function decodeFileHandle(buffer: ByteBuffer): FileHandle; -  export declare function  encodeTransform(message: Transform, bb: ByteBuffer): void; -  export declare function decodeTransform(buffer: ByteBuffer): Transform; -  export declare function  encodeOutputFile(message: OutputFile, bb: ByteBuffer): void; -  export declare function decodeOutputFile(buffer: ByteBuffer): OutputFile; -  export declare function  encodeTransformResponse(message: TransformResponse, bb: ByteBuffer): void; -  export declare function decodeTransformResponse(buffer: ByteBuffer): TransformResponse; -  export declare function  encodeLocation(message: Location, bb: ByteBuffer): void; -  export declare function decodeLocation(buffer: ByteBuffer): Location; -  export declare function  encodeMessageData(message: MessageData, bb: ByteBuffer): void; -  export declare function decodeMessageData(buffer: ByteBuffer): MessageData; -  export declare function  encodeMessageMeta(message: MessageMeta, bb: ByteBuffer): void; -  export declare function decodeMessageMeta(buffer: ByteBuffer): MessageMeta; -  export declare function  encodeMessage(message: Message, bb: ByteBuffer): void; -  export declare function decodeMessage(buffer: ByteBuffer): Message; -  export declare function  encodeLog(message: Log, bb: ByteBuffer): void; -  export declare function decodeLog(buffer: ByteBuffer): Log; -  export declare function  encodeWebsocketMessage(message: WebsocketMessage, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessage(buffer: ByteBuffer): WebsocketMessage; -  export declare function  encodeWebsocketMessageWelcome(message: WebsocketMessageWelcome, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessageWelcome(buffer: ByteBuffer): WebsocketMessageWelcome; -  export declare function  encodeWebsocketMessageFileChangeNotification(message: WebsocketMessageFileChangeNotification, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessageFileChangeNotification(buffer: ByteBuffer): WebsocketMessageFileChangeNotification; -  export declare function  encodeWebsocketCommand(message: WebsocketCommand, bb: ByteBuffer): void; -  export declare function decodeWebsocketCommand(buffer: ByteBuffer): WebsocketCommand; -  export declare function  encodeWebsocketCommandBuild(message: WebsocketCommandBuild, bb: ByteBuffer): void; -  export declare function decodeWebsocketCommandBuild(buffer: ByteBuffer): WebsocketCommandBuild; -  export declare function  encodeWebsocketCommandManifest(message: WebsocketCommandManifest, bb: ByteBuffer): void; -  export declare function decodeWebsocketCommandManifest(buffer: ByteBuffer): WebsocketCommandManifest; -  export declare function  encodeWebsocketMessageBuildSuccess(message: WebsocketMessageBuildSuccess, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessageBuildSuccess(buffer: ByteBuffer): WebsocketMessageBuildSuccess; -  export declare function  encodeWebsocketMessageBuildFailure(message: WebsocketMessageBuildFailure, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessageBuildFailure(buffer: ByteBuffer): WebsocketMessageBuildFailure; -  export declare function  encodeWebsocketCommandBuildWithFilePath(message: WebsocketCommandBuildWithFilePath, bb: ByteBuffer): void; -  export declare function decodeWebsocketCommandBuildWithFilePath(buffer: ByteBuffer): WebsocketCommandBuildWithFilePath; -  export declare function  encodeWebsocketMessageResolveID(message: WebsocketMessageResolveID, bb: ByteBuffer): void; -  export declare function decodeWebsocketMessageResolveID(buffer: ByteBuffer): WebsocketMessageResolveID; +export enum Loader { +  jsx = 1, +  js = 2, +  ts = 3, +  tsx = 4, +  css = 5, +  file = 6, +  json = 7, +} +export const LoaderKeys = { +  1: "jsx", +  jsx: "jsx", +  2: "js", +  js: "js", +  3: "ts", +  ts: "ts", +  4: "tsx", +  tsx: "tsx", +  5: "css", +  css: "css", +  6: "file", +  file: "file", +  7: "json", +  json: "json", +}; +export enum FrameworkEntryPointType { +  client = 1, +  server = 2, +  fallback = 3, +} +export const FrameworkEntryPointTypeKeys = { +  1: "client", +  client: "client", +  2: "server", +  server: "server", +  3: "fallback", +  fallback: "fallback", +}; +export enum StackFrameScope { +  Eval = 1, +  Module = 2, +  Function = 3, +  Global = 4, +  Wasm = 5, +  Constructor = 6, +} +export const StackFrameScopeKeys = { +  1: "Eval", +  Eval: "Eval", +  2: "Module", +  Module: "Module", +  3: "Function", +  Function: "Function", +  4: "Global", +  Global: "Global", +  5: "Wasm", +  Wasm: "Wasm", +  6: "Constructor", +  Constructor: "Constructor", +}; +export enum FallbackStep { +  ssr_disabled = 1, +  create_vm = 2, +  configure_router = 3, +  configure_defines = 4, +  resolve_entry_point = 5, +  load_entry_point = 6, +  eval_entry_point = 7, +  fetch_event_handler = 8, +} +export const FallbackStepKeys = { +  1: "ssr_disabled", +  ssr_disabled: "ssr_disabled", +  2: "create_vm", +  create_vm: "create_vm", +  3: "configure_router", +  configure_router: "configure_router", +  4: "configure_defines", +  configure_defines: "configure_defines", +  5: "resolve_entry_point", +  resolve_entry_point: "resolve_entry_point", +  6: "load_entry_point", +  load_entry_point: "load_entry_point", +  7: "eval_entry_point", +  eval_entry_point: "eval_entry_point", +  8: "fetch_event_handler", +  fetch_event_handler: "fetch_event_handler", +}; +export enum ResolveMode { +  disable = 1, +  lazy = 2, +  dev = 3, +  bundle = 4, +} +export const ResolveModeKeys = { +  1: "disable", +  disable: "disable", +  2: "lazy", +  lazy: "lazy", +  3: "dev", +  dev: "dev", +  4: "bundle", +  bundle: "bundle", +}; +export enum Platform { +  browser = 1, +  node = 2, +  bun = 3, +} +export const PlatformKeys = { +  1: "browser", +  browser: "browser", +  2: "node", +  node: "node", +  3: "bun", +  bun: "bun", +}; +export enum CSSInJSBehavior { +  facade = 1, +  facade_onimportcss = 2, +  auto_onimportcss = 3, +} +export const CSSInJSBehaviorKeys = { +  1: "facade", +  facade: "facade", +  2: "facade_onimportcss", +  facade_onimportcss: "facade_onimportcss", +  3: "auto_onimportcss", +  auto_onimportcss: "auto_onimportcss", +}; +export enum JSXRuntime { +  automatic = 1, +  classic = 2, +} +export const JSXRuntimeKeys = { +  1: "automatic", +  automatic: "automatic", +  2: "classic", +  classic: "classic", +}; +export enum ScanDependencyMode { +  app = 1, +  all = 2, +} +export const ScanDependencyModeKeys = { +  1: "app", +  app: "app", +  2: "all", +  all: "all", +}; +export enum ModuleImportType { +  import = 1, +  require = 2, +} +export const ModuleImportTypeKeys = { +  1: "import", +  import: "import", +  2: "require", +  require: "require", +}; +export enum DotEnvBehavior { +  disable = 1, +  prefix = 2, +  load_all = 3, +} +export const DotEnvBehaviorKeys = { +  1: "disable", +  disable: "disable", +  2: "prefix", +  prefix: "prefix", +  3: "load_all", +  load_all: "load_all", +}; +export enum TransformResponseStatus { +  success = 1, +  fail = 2, +} +export const TransformResponseStatusKeys = { +  1: "success", +  success: "success", +  2: "fail", +  fail: "fail", +}; +export enum MessageLevel { +  err = 1, +  warn = 2, +  note = 3, +  debug = 4, +} +export const MessageLevelKeys = { +  1: "err", +  err: "err", +  2: "warn", +  warn: "warn", +  3: "note", +  note: "note", +  4: "debug", +  debug: "debug", +}; +export enum Reloader { +  disable = 1, +  live = 2, +  fast_refresh = 3, +} +export const ReloaderKeys = { +  1: "disable", +  disable: "disable", +  2: "live", +  live: "live", +  3: "fast_refresh", +  fast_refresh: "fast_refresh", +}; +export enum WebsocketMessageKind { +  welcome = 1, +  file_change_notification = 2, +  build_success = 3, +  build_fail = 4, +  manifest_success = 5, +  manifest_fail = 6, +  resolve_file = 7, +  file_change_notification_with_hint = 8, +} +export const WebsocketMessageKindKeys = { +  1: "welcome", +  welcome: "welcome", +  2: "file_change_notification", +  file_change_notification: "file_change_notification", +  3: "build_success", +  build_success: "build_success", +  4: "build_fail", +  build_fail: "build_fail", +  5: "manifest_success", +  manifest_success: "manifest_success", +  6: "manifest_fail", +  manifest_fail: "manifest_fail", +  7: "resolve_file", +  resolve_file: "resolve_file", +  8: "file_change_notification_with_hint", +  file_change_notification_with_hint: "file_change_notification_with_hint", +}; +export enum WebsocketCommandKind { +  build = 1, +  manifest = 2, +  build_with_file_path = 3, +} +export const WebsocketCommandKindKeys = { +  1: "build", +  build: "build", +  2: "manifest", +  manifest: "manifest", +  3: "build_with_file_path", +  build_with_file_path: "build_with_file_path", +}; +export interface StackFrame { +  function_name: string; +  file: string; +  position: StackFramePosition; +  scope: StackFrameScope; +} + +export interface StackFramePosition { +  source_offset: int32; +  line: int32; +  line_start: int32; +  line_stop: int32; +  column_start: int32; +  column_stop: int32; +  expression_start: int32; +  expression_stop: int32; +} + +export interface SourceLine { +  line: int32; +  text: string; +} + +export interface StackTrace { +  source_lines: SourceLine[]; +  frames: StackFrame[]; +} + +export interface JSException { +  name?: string; +  message?: string; +  runtime_type?: uint16; +  code?: uint8; +  stack?: StackTrace; +} + +export interface Problems { +  code: uint16; +  name: string; +  exceptions: JSException[]; +  build: Log; +} + +export interface Router { +  routes: StringMap; +  route: int32; +  params: StringMap; +} + +export interface FallbackMessageContainer { +  message?: string; +  router?: Router; +  reason?: FallbackStep; +  problems?: Problems; +  cwd?: string; +} + +export interface JSX { +  factory: string; +  runtime: JSXRuntime; +  fragment: string; +  development: boolean; +  import_source: string; +  react_fast_refresh: boolean; +} + +export interface StringPointer { +  offset: uint32; +  length: uint32; +} + +export interface JavascriptBundledModule { +  path: StringPointer; +  code: StringPointer; +  package_id: uint32; +  id: uint32; +  path_extname_length: byte; +} + +export interface JavascriptBundledPackage { +  name: StringPointer; +  version: StringPointer; +  hash: uint32; +  modules_offset: uint32; +  modules_length: uint32; +} + +export interface JavascriptBundle { +  modules: JavascriptBundledModule[]; +  packages: JavascriptBundledPackage[]; +  etag: Uint8Array; +  generated_at: uint32; +  app_package_json_dependencies_hash: Uint8Array; +  import_from_name: Uint8Array; +  manifest_string: Uint8Array; +} + +export interface JavascriptBundleContainer { +  bundle_format_version?: uint32; +  routes?: LoadedRouteConfig; +  framework?: LoadedFramework; +  bundle?: JavascriptBundle; +  code_length?: uint32; +} + +export interface ModuleImportRecord { +  kind: ModuleImportType; +  path: string; +  dynamic: boolean; +} + +export interface Module { +  path: string; +  imports: ModuleImportRecord[]; +} + +export interface StringMap { +  keys: string[]; +  values: string[]; +} + +export interface LoaderMap { +  extensions: string[]; +  loaders: Loader[]; +} + +export interface EnvConfig { +  prefix?: string; +  defaults?: StringMap; +} + +export interface LoadedEnvConfig { +  dotenv: DotEnvBehavior; +  defaults: StringMap; +  prefix: string; +} + +export interface FrameworkConfig { +  package?: string; +  client?: FrameworkEntryPointMessage; +  server?: FrameworkEntryPointMessage; +  fallback?: FrameworkEntryPointMessage; +  development?: boolean; +  client_css_in_js?: CSSInJSBehavior; +  display_name?: string; +  overrideModules?: StringMap; +} + +export interface FrameworkEntryPoint { +  kind: FrameworkEntryPointType; +  path: string; +  env: LoadedEnvConfig; +} + +export interface FrameworkEntryPointMap { +  client?: FrameworkEntryPoint; +  server?: FrameworkEntryPoint; +  fallback?: FrameworkEntryPoint; +} + +export interface FrameworkEntryPointMessage { +  path?: string; +  env?: EnvConfig; +} + +export interface LoadedFramework { +  package: string; +  display_name: string; +  development: boolean; +  entry_points: FrameworkEntryPointMap; +  client_css_in_js: CSSInJSBehavior; +  overrideModules: StringMap; +} + +export interface LoadedRouteConfig { +  dir: string; +  extensions: string[]; +  static_dir: string; +  asset_prefix: string; +} + +export interface RouteConfig { +  dir?: string[]; +  extensions?: string[]; +  static_dir?: string; +  asset_prefix?: string; +} + +export interface TransformOptions { +  jsx?: JSX; +  tsconfig_override?: string; +  resolve?: ResolveMode; +  origin?: string; +  absolute_working_dir?: string; +  define?: StringMap; +  preserve_symlinks?: boolean; +  entry_points?: string[]; +  write?: boolean; +  inject?: string[]; +  output_dir?: string; +  external?: string[]; +  loaders?: LoaderMap; +  main_fields?: string[]; +  platform?: Platform; +  serve?: boolean; +  extension_order?: string[]; +  generate_node_module_bundle?: boolean; +  node_modules_bundle_path?: string; +  node_modules_bundle_path_server?: string; +  framework?: FrameworkConfig; +  router?: RouteConfig; +  no_summary?: boolean; +  disable_hmr?: boolean; +  port?: uint16; +} + +export interface FileHandle { +  path: string; +  size: uint; +  fd: uint; +} + +export interface Transform { +  handle?: FileHandle; +  path?: string; +  contents?: Uint8Array; +  loader?: Loader; +  options?: TransformOptions; +} + +export interface OutputFile { +  data: Uint8Array; +  path: string; +} + +export interface TransformResponse { +  status: TransformResponseStatus; +  files: OutputFile[]; +  errors: Message[]; +} + +export interface Location { +  file: string; +  namespace: string; +  line: int32; +  column: int32; +  line_text: string; +  suggestion: string; +  offset: uint; +} + +export interface MessageData { +  text?: string; +  location?: Location; +} + +export interface MessageMeta { +  resolve?: string; +  build?: boolean; +} + +export interface Message { +  level: MessageLevel; +  data: MessageData; +  notes: MessageData[]; +  on: MessageMeta; +} + +export interface Log { +  warnings: uint32; +  errors: uint32; +  msgs: Message[]; +} + +export interface WebsocketMessage { +  timestamp: uint32; +  kind: WebsocketMessageKind; +} + +export interface WebsocketMessageWelcome { +  epoch: uint32; +  javascriptReloader: Reloader; +  cwd: string; +} + +export interface WebsocketMessageFileChangeNotification { +  id: uint32; +  loader: Loader; +} + +export interface WebsocketCommand { +  kind: WebsocketCommandKind; +  timestamp: uint32; +} + +export interface WebsocketCommandBuild { +  id: uint32; +} + +export interface WebsocketCommandManifest { +  id: uint32; +} + +export interface WebsocketMessageBuildSuccess { +  id: uint32; +  from_timestamp: uint32; +  loader: Loader; +  module_path: string; +  blob_length: uint32; +} + +export interface WebsocketMessageBuildFailure { +  id: uint32; +  from_timestamp: uint32; +  loader: Loader; +  module_path: string; +  log: Log; +} + +export interface WebsocketCommandBuildWithFilePath { +  id: uint32; +  file_path: string; +} + +export interface WebsocketMessageResolveID { +  id: uint32; +} + +export declare function encodeStackFrame( +  message: StackFrame, +  bb: ByteBuffer +): void; +export declare function decodeStackFrame(buffer: ByteBuffer): StackFrame; +export declare function encodeStackFramePosition( +  message: StackFramePosition, +  bb: ByteBuffer +): void; +export declare function decodeStackFramePosition( +  buffer: ByteBuffer +): StackFramePosition; +export declare function encodeSourceLine( +  message: SourceLine, +  bb: ByteBuffer +): void; +export declare function decodeSourceLine(buffer: ByteBuffer): SourceLine; +export declare function encodeStackTrace( +  message: StackTrace, +  bb: ByteBuffer +): void; +export declare function decodeStackTrace(buffer: ByteBuffer): StackTrace; +export declare function encodeJSException( +  message: JSException, +  bb: ByteBuffer +): void; +export declare function decodeJSException(buffer: ByteBuffer): JSException; +export declare function encodeProblems(message: Problems, bb: ByteBuffer): void; +export declare function decodeProblems(buffer: ByteBuffer): Problems; +export declare function encodeRouter(message: Router, bb: ByteBuffer): void; +export declare function decodeRouter(buffer: ByteBuffer): Router; +export declare function encodeFallbackMessageContainer( +  message: FallbackMessageContainer, +  bb: ByteBuffer +): void; +export declare function decodeFallbackMessageContainer( +  buffer: ByteBuffer +): FallbackMessageContainer; +export declare function encodeJSX(message: JSX, bb: ByteBuffer): void; +export declare function decodeJSX(buffer: ByteBuffer): JSX; +export declare function encodeStringPointer( +  message: StringPointer, +  bb: ByteBuffer +): void; +export declare function decodeStringPointer(buffer: ByteBuffer): StringPointer; +export declare function encodeJavascriptBundledModule( +  message: JavascriptBundledModule, +  bb: ByteBuffer +): void; +export declare function decodeJavascriptBundledModule( +  buffer: ByteBuffer +): JavascriptBundledModule; +export declare function encodeJavascriptBundledPackage( +  message: JavascriptBundledPackage, +  bb: ByteBuffer +): void; +export declare function decodeJavascriptBundledPackage( +  buffer: ByteBuffer +): JavascriptBundledPackage; +export declare function encodeJavascriptBundle( +  message: JavascriptBundle, +  bb: ByteBuffer +): void; +export declare function decodeJavascriptBundle( +  buffer: ByteBuffer +): JavascriptBundle; +export declare function encodeJavascriptBundleContainer( +  message: JavascriptBundleContainer, +  bb: ByteBuffer +): void; +export declare function decodeJavascriptBundleContainer( +  buffer: ByteBuffer +): JavascriptBundleContainer; +export declare function encodeModuleImportRecord( +  message: ModuleImportRecord, +  bb: ByteBuffer +): void; +export declare function decodeModuleImportRecord( +  buffer: ByteBuffer +): ModuleImportRecord; +export declare function encodeModule(message: Module, bb: ByteBuffer): void; +export declare function decodeModule(buffer: ByteBuffer): Module; +export declare function encodeStringMap( +  message: StringMap, +  bb: ByteBuffer +): void; +export declare function decodeStringMap(buffer: ByteBuffer): StringMap; +export declare function encodeLoaderMap( +  message: LoaderMap, +  bb: ByteBuffer +): void; +export declare function decodeLoaderMap(buffer: ByteBuffer): LoaderMap; +export declare function encodeEnvConfig( +  message: EnvConfig, +  bb: ByteBuffer +): void; +export declare function decodeEnvConfig(buffer: ByteBuffer): EnvConfig; +export declare function encodeLoadedEnvConfig( +  message: LoadedEnvConfig, +  bb: ByteBuffer +): void; +export declare function decodeLoadedEnvConfig( +  buffer: ByteBuffer +): LoadedEnvConfig; +export declare function encodeFrameworkConfig( +  message: FrameworkConfig, +  bb: ByteBuffer +): void; +export declare function decodeFrameworkConfig( +  buffer: ByteBuffer +): FrameworkConfig; +export declare function encodeFrameworkEntryPoint( +  message: FrameworkEntryPoint, +  bb: ByteBuffer +): void; +export declare function decodeFrameworkEntryPoint( +  buffer: ByteBuffer +): FrameworkEntryPoint; +export declare function encodeFrameworkEntryPointMap( +  message: FrameworkEntryPointMap, +  bb: ByteBuffer +): void; +export declare function decodeFrameworkEntryPointMap( +  buffer: ByteBuffer +): FrameworkEntryPointMap; +export declare function encodeFrameworkEntryPointMessage( +  message: FrameworkEntryPointMessage, +  bb: ByteBuffer +): void; +export declare function decodeFrameworkEntryPointMessage( +  buffer: ByteBuffer +): FrameworkEntryPointMessage; +export declare function encodeLoadedFramework( +  message: LoadedFramework, +  bb: ByteBuffer +): void; +export declare function decodeLoadedFramework( +  buffer: ByteBuffer +): LoadedFramework; +export declare function encodeLoadedRouteConfig( +  message: LoadedRouteConfig, +  bb: ByteBuffer +): void; +export declare function decodeLoadedRouteConfig( +  buffer: ByteBuffer +): LoadedRouteConfig; +export declare function encodeRouteConfig( +  message: RouteConfig, +  bb: ByteBuffer +): void; +export declare function decodeRouteConfig(buffer: ByteBuffer): RouteConfig; +export declare function encodeTransformOptions( +  message: TransformOptions, +  bb: ByteBuffer +): void; +export declare function decodeTransformOptions( +  buffer: ByteBuffer +): TransformOptions; +export declare function encodeFileHandle( +  message: FileHandle, +  bb: ByteBuffer +): void; +export declare function decodeFileHandle(buffer: ByteBuffer): FileHandle; +export declare function encodeTransform( +  message: Transform, +  bb: ByteBuffer +): void; +export declare function decodeTransform(buffer: ByteBuffer): Transform; +export declare function encodeOutputFile( +  message: OutputFile, +  bb: ByteBuffer +): void; +export declare function decodeOutputFile(buffer: ByteBuffer): OutputFile; +export declare function encodeTransformResponse( +  message: TransformResponse, +  bb: ByteBuffer +): void; +export declare function decodeTransformResponse( +  buffer: ByteBuffer +): TransformResponse; +export declare function encodeLocation(message: Location, bb: ByteBuffer): void; +export declare function decodeLocation(buffer: ByteBuffer): Location; +export declare function encodeMessageData( +  message: MessageData, +  bb: ByteBuffer +): void; +export declare function decodeMessageData(buffer: ByteBuffer): MessageData; +export declare function encodeMessageMeta( +  message: MessageMeta, +  bb: ByteBuffer +): void; +export declare function decodeMessageMeta(buffer: ByteBuffer): MessageMeta; +export declare function encodeMessage(message: Message, bb: ByteBuffer): void; +export declare function decodeMessage(buffer: ByteBuffer): Message; +export declare function encodeLog(message: Log, bb: ByteBuffer): void; +export declare function decodeLog(buffer: ByteBuffer): Log; +export declare function encodeWebsocketMessage( +  message: WebsocketMessage, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessage( +  buffer: ByteBuffer +): WebsocketMessage; +export declare function encodeWebsocketMessageWelcome( +  message: WebsocketMessageWelcome, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessageWelcome( +  buffer: ByteBuffer +): WebsocketMessageWelcome; +export declare function encodeWebsocketMessageFileChangeNotification( +  message: WebsocketMessageFileChangeNotification, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessageFileChangeNotification( +  buffer: ByteBuffer +): WebsocketMessageFileChangeNotification; +export declare function encodeWebsocketCommand( +  message: WebsocketCommand, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketCommand( +  buffer: ByteBuffer +): WebsocketCommand; +export declare function encodeWebsocketCommandBuild( +  message: WebsocketCommandBuild, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketCommandBuild( +  buffer: ByteBuffer +): WebsocketCommandBuild; +export declare function encodeWebsocketCommandManifest( +  message: WebsocketCommandManifest, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketCommandManifest( +  buffer: ByteBuffer +): WebsocketCommandManifest; +export declare function encodeWebsocketMessageBuildSuccess( +  message: WebsocketMessageBuildSuccess, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessageBuildSuccess( +  buffer: ByteBuffer +): WebsocketMessageBuildSuccess; +export declare function encodeWebsocketMessageBuildFailure( +  message: WebsocketMessageBuildFailure, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessageBuildFailure( +  buffer: ByteBuffer +): WebsocketMessageBuildFailure; +export declare function encodeWebsocketCommandBuildWithFilePath( +  message: WebsocketCommandBuildWithFilePath, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketCommandBuildWithFilePath( +  buffer: ByteBuffer +): WebsocketCommandBuildWithFilePath; +export declare function encodeWebsocketMessageResolveID( +  message: WebsocketMessageResolveID, +  bb: ByteBuffer +): void; +export declare function decodeWebsocketMessageResolveID( +  buffer: ByteBuffer +): WebsocketMessageResolveID; diff --git a/src/api/schema.js b/src/api/schema.js index 174bce175..8b2043e9c 100644 --- a/src/api/schema.js +++ b/src/api/schema.js @@ -1,78 +1,78 @@  const Loader = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "5": 5, -  "6": 6, -  "7": 7, -  "jsx": 1, -  "js": 2, -  "ts": 3, -  "tsx": 4, -  "css": 5, -  "file": 6, -  "json": 7 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  5: 5, +  6: 6, +  7: 7, +  jsx: 1, +  js: 2, +  ts: 3, +  tsx: 4, +  css: 5, +  file: 6, +  json: 7,  };  const LoaderKeys = { -  "1": "jsx", -  "2": "js", -  "3": "ts", -  "4": "tsx", -  "5": "css", -  "6": "file", -  "7": "json", -  "jsx": "jsx", -  "js": "js", -  "ts": "ts", -  "tsx": "tsx", -  "css": "css", -  "file": "file", -  "json": "json" +  1: "jsx", +  2: "js", +  3: "ts", +  4: "tsx", +  5: "css", +  6: "file", +  7: "json", +  jsx: "jsx", +  js: "js", +  ts: "ts", +  tsx: "tsx", +  css: "css", +  file: "file", +  json: "json",  };  const FrameworkEntryPointType = { -  "1": 1, -  "2": 2, -  "3": 3, -  "client": 1, -  "server": 2, -  "fallback": 3 +  1: 1, +  2: 2, +  3: 3, +  client: 1, +  server: 2, +  fallback: 3,  };  const FrameworkEntryPointTypeKeys = { -  "1": "client", -  "2": "server", -  "3": "fallback", -  "client": "client", -  "server": "server", -  "fallback": "fallback" +  1: "client", +  2: "server", +  3: "fallback", +  client: "client", +  server: "server", +  fallback: "fallback",  };  const StackFrameScope = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "5": 5, -  "6": 6, -  "Eval": 1, -  "Module": 2, -  "Function": 3, -  "Global": 4, -  "Wasm": 5, -  "Constructor": 6 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  5: 5, +  6: 6, +  Eval: 1, +  Module: 2, +  Function: 3, +  Global: 4, +  Wasm: 5, +  Constructor: 6,  };  const StackFrameScopeKeys = { -  "1": "Eval", -  "2": "Module", -  "3": "Function", -  "4": "Global", -  "5": "Wasm", -  "6": "Constructor", -  "Eval": "Eval", -  "Module": "Module", -  "Function": "Function", -  "Global": "Global", -  "Wasm": "Wasm", -  "Constructor": "Constructor" +  1: "Eval", +  2: "Module", +  3: "Function", +  4: "Global", +  5: "Wasm", +  6: "Constructor", +  Eval: "Eval", +  Module: "Module", +  Function: "Function", +  Global: "Global", +  Wasm: "Wasm", +  Constructor: "Constructor",  };  function decodeStackFrame(bb) { @@ -86,37 +86,38 @@ function decodeStackFrame(bb) {  }  function encodeStackFrame(message, bb) { -    var value = message["function_name"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"function_name\""); +    throw new Error('Missing required field "function_name"');    }    var value = message["file"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"file\""); +    throw new Error('Missing required field "file"');    }    var value = message["position"];    if (value != null) {      encodeStackFramePosition(value, bb);    } else { -    throw new Error("Missing required field \"position\""); +    throw new Error('Missing required field "position"');    }    var value = message["scope"];    if (value != null) {      var encoded = StackFrameScope[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"StackFrameScope\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "StackFrameScope"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"scope\""); +    throw new Error('Missing required field "scope"');    } -  }  function decodeStackFramePosition(bb) { @@ -134,63 +135,61 @@ function decodeStackFramePosition(bb) {  }  function encodeStackFramePosition(message, bb) { -    var value = message["source_offset"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"source_offset\""); +    throw new Error('Missing required field "source_offset"');    }    var value = message["line"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"line\""); +    throw new Error('Missing required field "line"');    }    var value = message["line_start"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"line_start\""); +    throw new Error('Missing required field "line_start"');    }    var value = message["line_stop"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"line_stop\""); +    throw new Error('Missing required field "line_stop"');    }    var value = message["column_start"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"column_start\""); +    throw new Error('Missing required field "column_start"');    }    var value = message["column_stop"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"column_stop\""); +    throw new Error('Missing required field "column_stop"');    }    var value = message["expression_start"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"expression_start\""); +    throw new Error('Missing required field "expression_start"');    }    var value = message["expression_stop"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"expression_stop\""); +    throw new Error('Missing required field "expression_stop"');    } -  }  function decodeSourceLine(bb) { @@ -202,61 +201,59 @@ function decodeSourceLine(bb) {  }  function encodeSourceLine(message, bb) { -    var value = message["line"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"line\""); +    throw new Error('Missing required field "line"');    }    var value = message["text"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"text\""); +    throw new Error('Missing required field "text"');    } -  }  function decodeStackTrace(bb) {    var result = {};    var length = bb.readVarUint(); -  var values = result["source_lines"] = Array(length); +  var values = (result["source_lines"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeSourceLine(bb);    var length = bb.readVarUint(); -  var values = result["frames"] = Array(length); +  var values = (result["frames"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeStackFrame(bb);    return result;  }  function encodeStackTrace(message, bb) { -    var value = message["source_lines"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeSourceLine(value, bb);      }    } else { -    throw new Error("Missing required field \"source_lines\""); +    throw new Error('Missing required field "source_lines"');    }    var value = message["frames"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeStackFrame(value, bb);      }    } else { -    throw new Error("Missing required field \"frames\""); +    throw new Error('Missing required field "frames"');    } -  }  function decodeJSException(bb) { @@ -264,37 +261,36 @@ function decodeJSException(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["name"] = bb.readString(); -      break; +      case 1: +        result["name"] = bb.readString(); +        break; -    case 2: -      result["message"] = bb.readString(); -      break; +      case 2: +        result["message"] = bb.readString(); +        break; -    case 3: -      result["runtime_type"] = bb.readUint16(); -      break; +      case 3: +        result["runtime_type"] = bb.readUint16(); +        break; -    case 4: -      result["code"] = bb.readByte(); -      break; +      case 4: +        result["code"] = bb.readByte(); +        break; -    case 5: -      result["stack"] = decodeStackTrace(bb); -      break; +      case 5: +        result["stack"] = decodeStackTrace(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeJSException(message, bb) { -    var value = message["name"];    if (value != null) {      bb.writeByte(1); @@ -325,43 +321,42 @@ function encodeJSException(message, bb) {      encodeStackTrace(value, bb);    }    bb.writeByte(0); -  }  const FallbackStep = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "5": 5, -  "6": 6, -  "7": 7, -  "8": 8, -  "ssr_disabled": 1, -  "create_vm": 2, -  "configure_router": 3, -  "configure_defines": 4, -  "resolve_entry_point": 5, -  "load_entry_point": 6, -  "eval_entry_point": 7, -  "fetch_event_handler": 8 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  5: 5, +  6: 6, +  7: 7, +  8: 8, +  ssr_disabled: 1, +  create_vm: 2, +  configure_router: 3, +  configure_defines: 4, +  resolve_entry_point: 5, +  load_entry_point: 6, +  eval_entry_point: 7, +  fetch_event_handler: 8,  };  const FallbackStepKeys = { -  "1": "ssr_disabled", -  "2": "create_vm", -  "3": "configure_router", -  "4": "configure_defines", -  "5": "resolve_entry_point", -  "6": "load_entry_point", -  "7": "eval_entry_point", -  "8": "fetch_event_handler", -  "ssr_disabled": "ssr_disabled", -  "create_vm": "create_vm", -  "configure_router": "configure_router", -  "configure_defines": "configure_defines", -  "resolve_entry_point": "resolve_entry_point", -  "load_entry_point": "load_entry_point", -  "eval_entry_point": "eval_entry_point", -  "fetch_event_handler": "fetch_event_handler" +  1: "ssr_disabled", +  2: "create_vm", +  3: "configure_router", +  4: "configure_defines", +  5: "resolve_entry_point", +  6: "load_entry_point", +  7: "eval_entry_point", +  8: "fetch_event_handler", +  ssr_disabled: "ssr_disabled", +  create_vm: "create_vm", +  configure_router: "configure_router", +  configure_defines: "configure_defines", +  resolve_entry_point: "resolve_entry_point", +  load_entry_point: "load_entry_point", +  eval_entry_point: "eval_entry_point", +  fetch_event_handler: "fetch_event_handler",  };  function decodeProblems(bb) { @@ -370,47 +365,46 @@ function decodeProblems(bb) {    result["code"] = bb.readUint16();    result["name"] = bb.readString();    var length = bb.readVarUint(); -  var values = result["exceptions"] = Array(length); +  var values = (result["exceptions"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeJSException(bb);    result["build"] = decodeLog(bb);    return result;  }  function encodeProblems(message, bb) { -    var value = message["code"];    if (value != null) {      bb.writeUint16(value);    } else { -    throw new Error("Missing required field \"code\""); +    throw new Error('Missing required field "code"');    }    var value = message["name"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"name\""); +    throw new Error('Missing required field "name"');    }    var value = message["exceptions"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeJSException(value, bb);      }    } else { -    throw new Error("Missing required field \"exceptions\""); +    throw new Error('Missing required field "exceptions"');    }    var value = message["build"];    if (value != null) {      encodeLog(value, bb);    } else { -    throw new Error("Missing required field \"build\""); +    throw new Error('Missing required field "build"');    } -  }  function decodeRouter(bb) { @@ -423,28 +417,26 @@ function decodeRouter(bb) {  }  function encodeRouter(message, bb) { -    var value = message["routes"];    if (value != null) {      encodeStringMap(value, bb);    } else { -    throw new Error("Missing required field \"routes\""); +    throw new Error('Missing required field "routes"');    }    var value = message["route"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"route\""); +    throw new Error('Missing required field "route"');    }    var value = message["params"];    if (value != null) {      encodeStringMap(value, bb);    } else { -    throw new Error("Missing required field \"params\""); +    throw new Error('Missing required field "params"');    } -  }  function decodeFallbackMessageContainer(bb) { @@ -452,37 +444,36 @@ function decodeFallbackMessageContainer(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["message"] = bb.readString(); -      break; +      case 1: +        result["message"] = bb.readString(); +        break; -    case 2: -      result["router"] = decodeRouter(bb); -      break; +      case 2: +        result["router"] = decodeRouter(bb); +        break; -    case 3: -      result["reason"] = FallbackStep[bb.readByte()]; -      break; +      case 3: +        result["reason"] = FallbackStep[bb.readByte()]; +        break; -    case 4: -      result["problems"] = decodeProblems(bb); -      break; +      case 4: +        result["problems"] = decodeProblems(bb); +        break; -    case 5: -      result["cwd"] = bb.readString(); -      break; +      case 5: +        result["cwd"] = bb.readString(); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeFallbackMessageContainer(message, bb) { -    var value = message["message"];    if (value != null) {      bb.writeByte(1); @@ -499,8 +490,11 @@ function encodeFallbackMessageContainer(message, bb) {    if (value != null) {      bb.writeByte(3);      var encoded = FallbackStep[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"FallbackStep\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "FallbackStep"' +      ); +    bb.writeByte(encoded);    }    var value = message["problems"]; @@ -515,71 +509,70 @@ bb.writeByte(encoded);      bb.writeString(value);    }    bb.writeByte(0); -  }  const ResolveMode = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "disable": 1, -  "lazy": 2, -  "dev": 3, -  "bundle": 4 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  disable: 1, +  lazy: 2, +  dev: 3, +  bundle: 4,  };  const ResolveModeKeys = { -  "1": "disable", -  "2": "lazy", -  "3": "dev", -  "4": "bundle", -  "disable": "disable", -  "lazy": "lazy", -  "dev": "dev", -  "bundle": "bundle" +  1: "disable", +  2: "lazy", +  3: "dev", +  4: "bundle", +  disable: "disable", +  lazy: "lazy", +  dev: "dev", +  bundle: "bundle",  };  const Platform = { -  "1": 1, -  "2": 2, -  "3": 3, -  "browser": 1, -  "node": 2, -  "bun": 3 +  1: 1, +  2: 2, +  3: 3, +  browser: 1, +  node: 2, +  bun: 3,  };  const PlatformKeys = { -  "1": "browser", -  "2": "node", -  "3": "bun", -  "browser": "browser", -  "node": "node", -  "bun": "bun" +  1: "browser", +  2: "node", +  3: "bun", +  browser: "browser", +  node: "node", +  bun: "bun",  };  const CSSInJSBehavior = { -  "1": 1, -  "2": 2, -  "3": 3, -  "facade": 1, -  "facade_onimportcss": 2, -  "auto_onimportcss": 3 +  1: 1, +  2: 2, +  3: 3, +  facade: 1, +  facade_onimportcss: 2, +  auto_onimportcss: 3,  };  const CSSInJSBehaviorKeys = { -  "1": "facade", -  "2": "facade_onimportcss", -  "3": "auto_onimportcss", -  "facade": "facade", -  "facade_onimportcss": "facade_onimportcss", -  "auto_onimportcss": "auto_onimportcss" +  1: "facade", +  2: "facade_onimportcss", +  3: "auto_onimportcss", +  facade: "facade", +  facade_onimportcss: "facade_onimportcss", +  auto_onimportcss: "auto_onimportcss",  };  const JSXRuntime = { -  "1": 1, -  "2": 2, -  "automatic": 1, -  "classic": 2 +  1: 1, +  2: 2, +  automatic: 1, +  classic: 2,  };  const JSXRuntimeKeys = { -  "1": "automatic", -  "2": "classic", -  "automatic": "automatic", -  "classic": "classic" +  1: "automatic", +  2: "classic", +  automatic: "automatic", +  classic: "classic",  };  function decodeJSX(bb) { @@ -595,51 +588,52 @@ function decodeJSX(bb) {  }  function encodeJSX(message, bb) { -    var value = message["factory"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"factory\""); +    throw new Error('Missing required field "factory"');    }    var value = message["runtime"];    if (value != null) {      var encoded = JSXRuntime[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"JSXRuntime\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "JSXRuntime"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"runtime\""); +    throw new Error('Missing required field "runtime"');    }    var value = message["fragment"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"fragment\""); +    throw new Error('Missing required field "fragment"');    }    var value = message["development"];    if (value != null) {      bb.writeByte(value);    } else { -    throw new Error("Missing required field \"development\""); +    throw new Error('Missing required field "development"');    }    var value = message["import_source"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"import_source\""); +    throw new Error('Missing required field "import_source"');    }    var value = message["react_fast_refresh"];    if (value != null) {      bb.writeByte(value);    } else { -    throw new Error("Missing required field \"react_fast_refresh\""); +    throw new Error('Missing required field "react_fast_refresh"');    } -  }  function decodeStringPointer(bb) { @@ -651,21 +645,19 @@ function decodeStringPointer(bb) {  }  function encodeStringPointer(message, bb) { -    var value = message["offset"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"offset\""); +    throw new Error('Missing required field "offset"');    }    var value = message["length"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"length\""); +    throw new Error('Missing required field "length"');    } -  }  function decodeJavascriptBundledModule(bb) { @@ -680,42 +672,40 @@ function decodeJavascriptBundledModule(bb) {  }  function encodeJavascriptBundledModule(message, bb) { -    var value = message["path"];    if (value != null) {      encodeStringPointer(value, bb);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    }    var value = message["code"];    if (value != null) {      encodeStringPointer(value, bb);    } else { -    throw new Error("Missing required field \"code\""); +    throw new Error('Missing required field "code"');    }    var value = message["package_id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"package_id\""); +    throw new Error('Missing required field "package_id"');    }    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    }    var value = message["path_extname_length"];    if (value != null) {      bb.writeByte(value);    } else { -    throw new Error("Missing required field \"path_extname_length\""); +    throw new Error('Missing required field "path_extname_length"');    } -  }  function decodeJavascriptBundledPackage(bb) { @@ -730,53 +720,53 @@ function decodeJavascriptBundledPackage(bb) {  }  function encodeJavascriptBundledPackage(message, bb) { -    var value = message["name"];    if (value != null) {      encodeStringPointer(value, bb);    } else { -    throw new Error("Missing required field \"name\""); +    throw new Error('Missing required field "name"');    }    var value = message["version"];    if (value != null) {      encodeStringPointer(value, bb);    } else { -    throw new Error("Missing required field \"version\""); +    throw new Error('Missing required field "version"');    }    var value = message["hash"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"hash\""); +    throw new Error('Missing required field "hash"');    }    var value = message["modules_offset"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"modules_offset\""); +    throw new Error('Missing required field "modules_offset"');    }    var value = message["modules_length"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"modules_length\""); +    throw new Error('Missing required field "modules_length"');    } -  }  function decodeJavascriptBundle(bb) {    var result = {};    var length = bb.readVarUint(); -  var values = result["modules"] = Array(length); -  for (var i = 0; i < length; i++) values[i] = decodeJavascriptBundledModule(bb); +  var values = (result["modules"] = Array(length)); +  for (var i = 0; i < length; i++) +    values[i] = decodeJavascriptBundledModule(bb);    var length = bb.readVarUint(); -  var values = result["packages"] = Array(length); -  for (var i = 0; i < length; i++) values[i] = decodeJavascriptBundledPackage(bb); +  var values = (result["packages"] = Array(length)); +  for (var i = 0; i < length; i++) +    values[i] = decodeJavascriptBundledPackage(bb);    result["etag"] = bb.readByteArray();    result["generated_at"] = bb.readUint32();    result["app_package_json_dependencies_hash"] = bb.readByteArray(); @@ -786,66 +776,68 @@ function decodeJavascriptBundle(bb) {  }  function encodeJavascriptBundle(message, bb) { -    var value = message["modules"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeJavascriptBundledModule(value, bb);      }    } else { -    throw new Error("Missing required field \"modules\""); +    throw new Error('Missing required field "modules"');    }    var value = message["packages"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeJavascriptBundledPackage(value, bb);      }    } else { -    throw new Error("Missing required field \"packages\""); +    throw new Error('Missing required field "packages"');    }    var value = message["etag"];    if (value != null) { -   bb.writeByteArray(value); +    bb.writeByteArray(value);    } else { -    throw new Error("Missing required field \"etag\""); +    throw new Error('Missing required field "etag"');    }    var value = message["generated_at"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"generated_at\""); +    throw new Error('Missing required field "generated_at"');    }    var value = message["app_package_json_dependencies_hash"];    if (value != null) { -   bb.writeByteArray(value); +    bb.writeByteArray(value);    } else { -    throw new Error("Missing required field \"app_package_json_dependencies_hash\""); +    throw new Error( +      'Missing required field "app_package_json_dependencies_hash"' +    );    }    var value = message["import_from_name"];    if (value != null) { -   bb.writeByteArray(value); +    bb.writeByteArray(value);    } else { -    throw new Error("Missing required field \"import_from_name\""); +    throw new Error('Missing required field "import_from_name"');    }    var value = message["manifest_string"];    if (value != null) { -   bb.writeByteArray(value); +    bb.writeByteArray(value);    } else { -    throw new Error("Missing required field \"manifest_string\""); +    throw new Error('Missing required field "manifest_string"');    } -  }  function decodeJavascriptBundleContainer(bb) { @@ -853,37 +845,36 @@ function decodeJavascriptBundleContainer(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["bundle_format_version"] = bb.readUint32(); -      break; +      case 1: +        result["bundle_format_version"] = bb.readUint32(); +        break; -    case 3: -      result["routes"] = decodeLoadedRouteConfig(bb); -      break; +      case 3: +        result["routes"] = decodeLoadedRouteConfig(bb); +        break; -    case 2: -      result["framework"] = decodeLoadedFramework(bb); -      break; +      case 2: +        result["framework"] = decodeLoadedFramework(bb); +        break; -    case 4: -      result["bundle"] = decodeJavascriptBundle(bb); -      break; +      case 4: +        result["bundle"] = decodeJavascriptBundle(bb); +        break; -    case 5: -      result["code_length"] = bb.readUint32(); -      break; +      case 5: +        result["code_length"] = bb.readUint32(); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeJavascriptBundleContainer(message, bb) { -    var value = message["bundle_format_version"];    if (value != null) {      bb.writeByte(1); @@ -914,31 +905,30 @@ function encodeJavascriptBundleContainer(message, bb) {      bb.writeUint32(value);    }    bb.writeByte(0); -  }  const ScanDependencyMode = { -  "1": 1, -  "2": 2, -  "app": 1, -  "all": 2 +  1: 1, +  2: 2, +  app: 1, +  all: 2,  };  const ScanDependencyModeKeys = { -  "1": "app", -  "2": "all", -  "app": "app", -  "all": "all" +  1: "app", +  2: "all", +  app: "app", +  all: "all",  };  const ModuleImportType = { -  "1": 1, -  "2": 2, -  "import": 1, -  "require": 2 +  1: 1, +  2: 2, +  import: 1, +  require: 2,  };  const ModuleImportTypeKeys = { -  "1": "import", -  "2": "require", -  "import": "import", -  "require": "require" +  1: "import", +  2: "require", +  import: "import", +  require: "require",  };  function decodeModuleImportRecord(bb) { @@ -951,30 +941,33 @@ function decodeModuleImportRecord(bb) {  }  function encodeModuleImportRecord(message, bb) { -    var value = message["kind"];    if (value != null) {      var encoded = ModuleImportType[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"ModuleImportType\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + +          JSON.stringify(value) + +          ' for enum "ModuleImportType"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"kind\""); +    throw new Error('Missing required field "kind"');    }    var value = message["path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    }    var value = message["dynamic"];    if (value != null) {      bb.writeByte(value);    } else { -    throw new Error("Missing required field \"dynamic\""); +    throw new Error('Missing required field "dynamic"');    } -  }  function decodeModule(bb) { @@ -982,130 +975,132 @@ function decodeModule(bb) {    result["path"] = bb.readString();    var length = bb.readVarUint(); -  var values = result["imports"] = Array(length); +  var values = (result["imports"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeModuleImportRecord(bb);    return result;  }  function encodeModule(message, bb) { -    var value = message["path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    }    var value = message["imports"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeModuleImportRecord(value, bb);      }    } else { -    throw new Error("Missing required field \"imports\""); +    throw new Error('Missing required field "imports"');    } -  }  function decodeStringMap(bb) {    var result = {};    var length = bb.readVarUint(); -  var values = result["keys"] = Array(length); +  var values = (result["keys"] = Array(length));    for (var i = 0; i < length; i++) values[i] = bb.readString();    var length = bb.readVarUint(); -  var values = result["values"] = Array(length); +  var values = (result["values"] = Array(length));    for (var i = 0; i < length; i++) values[i] = bb.readString();    return result;  }  function encodeStringMap(message, bb) { -    var value = message["keys"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        bb.writeString(value);      }    } else { -    throw new Error("Missing required field \"keys\""); +    throw new Error('Missing required field "keys"');    }    var value = message["values"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        bb.writeString(value);      }    } else { -    throw new Error("Missing required field \"values\""); +    throw new Error('Missing required field "values"');    } -  }  function decodeLoaderMap(bb) {    var result = {};    var length = bb.readVarUint(); -  var values = result["extensions"] = Array(length); +  var values = (result["extensions"] = Array(length));    for (var i = 0; i < length; i++) values[i] = bb.readString();    var length = bb.readVarUint(); -  var values = result["loaders"] = Array(length); +  var values = (result["loaders"] = Array(length));    for (var i = 0; i < length; i++) values[i] = Loader[bb.readByte()];    return result;  }  function encodeLoaderMap(message, bb) { -    var value = message["extensions"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        bb.writeString(value);      }    } else { -    throw new Error("Missing required field \"extensions\""); +    throw new Error('Missing required field "extensions"');    }    var value = message["loaders"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        var encoded = Loader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\""); -bb.writeByte(encoded); +      if (encoded === void 0) +        throw new Error( +          "Invalid value " + JSON.stringify(value) + ' for enum "Loader"' +        ); +      bb.writeByte(encoded);      }    } else { -    throw new Error("Missing required field \"loaders\""); +    throw new Error('Missing required field "loaders"');    } -  }  const DotEnvBehavior = { -  "1": 1, -  "2": 2, -  "3": 3, -  "disable": 1, -  "prefix": 2, -  "load_all": 3 +  1: 1, +  2: 2, +  3: 3, +  disable: 1, +  prefix: 2, +  load_all: 3,  };  const DotEnvBehaviorKeys = { -  "1": "disable", -  "2": "prefix", -  "3": "load_all", -  "disable": "disable", -  "prefix": "prefix", -  "load_all": "load_all" +  1: "disable", +  2: "prefix", +  3: "load_all", +  disable: "disable", +  prefix: "prefix", +  load_all: "load_all",  };  function decodeEnvConfig(bb) { @@ -1113,25 +1108,24 @@ function decodeEnvConfig(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["prefix"] = bb.readString(); -      break; +      case 1: +        result["prefix"] = bb.readString(); +        break; -    case 2: -      result["defaults"] = decodeStringMap(bb); -      break; +      case 2: +        result["defaults"] = decodeStringMap(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeEnvConfig(message, bb) { -    var value = message["prefix"];    if (value != null) {      bb.writeByte(1); @@ -1144,7 +1138,6 @@ function encodeEnvConfig(message, bb) {      encodeStringMap(value, bb);    }    bb.writeByte(0); -  }  function decodeLoadedEnvConfig(bb) { @@ -1157,30 +1150,31 @@ function decodeLoadedEnvConfig(bb) {  }  function encodeLoadedEnvConfig(message, bb) { -    var value = message["dotenv"];    if (value != null) {      var encoded = DotEnvBehavior[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"DotEnvBehavior\""); -bb.writeVarUint(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "DotEnvBehavior"' +      ); +    bb.writeVarUint(encoded);    } else { -    throw new Error("Missing required field \"dotenv\""); +    throw new Error('Missing required field "dotenv"');    }    var value = message["defaults"];    if (value != null) {      encodeStringMap(value, bb);    } else { -    throw new Error("Missing required field \"defaults\""); +    throw new Error('Missing required field "defaults"');    }    var value = message["prefix"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"prefix\""); +    throw new Error('Missing required field "prefix"');    } -  }  function decodeFrameworkConfig(bb) { @@ -1188,49 +1182,48 @@ function decodeFrameworkConfig(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["package"] = bb.readString(); -      break; +      case 1: +        result["package"] = bb.readString(); +        break; -    case 2: -      result["client"] = decodeFrameworkEntryPointMessage(bb); -      break; +      case 2: +        result["client"] = decodeFrameworkEntryPointMessage(bb); +        break; -    case 3: -      result["server"] = decodeFrameworkEntryPointMessage(bb); -      break; +      case 3: +        result["server"] = decodeFrameworkEntryPointMessage(bb); +        break; -    case 4: -      result["fallback"] = decodeFrameworkEntryPointMessage(bb); -      break; +      case 4: +        result["fallback"] = decodeFrameworkEntryPointMessage(bb); +        break; -    case 5: -      result["development"] = !!bb.readByte(); -      break; +      case 5: +        result["development"] = !!bb.readByte(); +        break; -    case 6: -      result["client_css_in_js"] = CSSInJSBehavior[bb.readByte()]; -      break; +      case 6: +        result["client_css_in_js"] = CSSInJSBehavior[bb.readByte()]; +        break; -    case 7: -      result["display_name"] = bb.readString(); -      break; +      case 7: +        result["display_name"] = bb.readString(); +        break; -    case 8: -      result["overrideModules"] = decodeStringMap(bb); -      break; +      case 8: +        result["overrideModules"] = decodeStringMap(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeFrameworkConfig(message, bb) { -    var value = message["package"];    if (value != null) {      bb.writeByte(1); @@ -1265,8 +1258,11 @@ function encodeFrameworkConfig(message, bb) {    if (value != null) {      bb.writeByte(6);      var encoded = CSSInJSBehavior[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"CSSInJSBehavior\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "CSSInJSBehavior"' +      ); +    bb.writeByte(encoded);    }    var value = message["display_name"]; @@ -1281,7 +1277,6 @@ bb.writeByte(encoded);      encodeStringMap(value, bb);    }    bb.writeByte(0); -  }  function decodeFrameworkEntryPoint(bb) { @@ -1294,30 +1289,33 @@ function decodeFrameworkEntryPoint(bb) {  }  function encodeFrameworkEntryPoint(message, bb) { -    var value = message["kind"];    if (value != null) {      var encoded = FrameworkEntryPointType[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"FrameworkEntryPointType\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + +          JSON.stringify(value) + +          ' for enum "FrameworkEntryPointType"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"kind\""); +    throw new Error('Missing required field "kind"');    }    var value = message["path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    }    var value = message["env"];    if (value != null) {      encodeLoadedEnvConfig(value, bb);    } else { -    throw new Error("Missing required field \"env\""); +    throw new Error('Missing required field "env"');    } -  }  function decodeFrameworkEntryPointMap(bb) { @@ -1325,29 +1323,28 @@ function decodeFrameworkEntryPointMap(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["client"] = decodeFrameworkEntryPoint(bb); -      break; +      case 1: +        result["client"] = decodeFrameworkEntryPoint(bb); +        break; -    case 2: -      result["server"] = decodeFrameworkEntryPoint(bb); -      break; +      case 2: +        result["server"] = decodeFrameworkEntryPoint(bb); +        break; -    case 3: -      result["fallback"] = decodeFrameworkEntryPoint(bb); -      break; +      case 3: +        result["fallback"] = decodeFrameworkEntryPoint(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeFrameworkEntryPointMap(message, bb) { -    var value = message["client"];    if (value != null) {      bb.writeByte(1); @@ -1366,7 +1363,6 @@ function encodeFrameworkEntryPointMap(message, bb) {      encodeFrameworkEntryPoint(value, bb);    }    bb.writeByte(0); -  }  function decodeFrameworkEntryPointMessage(bb) { @@ -1374,25 +1370,24 @@ function decodeFrameworkEntryPointMessage(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["path"] = bb.readString(); -      break; +      case 1: +        result["path"] = bb.readString(); +        break; -    case 2: -      result["env"] = decodeEnvConfig(bb); -      break; +      case 2: +        result["env"] = decodeEnvConfig(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeFrameworkEntryPointMessage(message, bb) { -    var value = message["path"];    if (value != null) {      bb.writeByte(1); @@ -1405,7 +1400,6 @@ function encodeFrameworkEntryPointMessage(message, bb) {      encodeEnvConfig(value, bb);    }    bb.writeByte(0); -  }  function decodeLoadedFramework(bb) { @@ -1421,51 +1415,52 @@ function decodeLoadedFramework(bb) {  }  function encodeLoadedFramework(message, bb) { -    var value = message["package"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"package\""); +    throw new Error('Missing required field "package"');    }    var value = message["display_name"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"display_name\""); +    throw new Error('Missing required field "display_name"');    }    var value = message["development"];    if (value != null) {      bb.writeByte(value);    } else { -    throw new Error("Missing required field \"development\""); +    throw new Error('Missing required field "development"');    }    var value = message["entry_points"];    if (value != null) {      encodeFrameworkEntryPointMap(value, bb);    } else { -    throw new Error("Missing required field \"entry_points\""); +    throw new Error('Missing required field "entry_points"');    }    var value = message["client_css_in_js"];    if (value != null) {      var encoded = CSSInJSBehavior[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"CSSInJSBehavior\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "CSSInJSBehavior"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"client_css_in_js\""); +    throw new Error('Missing required field "client_css_in_js"');    }    var value = message["overrideModules"];    if (value != null) {      encodeStringMap(value, bb);    } else { -    throw new Error("Missing required field \"overrideModules\""); +    throw new Error('Missing required field "overrideModules"');    } -  }  function decodeLoadedRouteConfig(bb) { @@ -1473,7 +1468,7 @@ function decodeLoadedRouteConfig(bb) {    result["dir"] = bb.readString();    var length = bb.readVarUint(); -  var values = result["extensions"] = Array(length); +  var values = (result["extensions"] = Array(length));    for (var i = 0; i < length; i++) values[i] = bb.readString();    result["static_dir"] = bb.readString();    result["asset_prefix"] = bb.readString(); @@ -1481,40 +1476,39 @@ function decodeLoadedRouteConfig(bb) {  }  function encodeLoadedRouteConfig(message, bb) { -    var value = message["dir"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"dir\""); +    throw new Error('Missing required field "dir"');    }    var value = message["extensions"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        bb.writeString(value);      }    } else { -    throw new Error("Missing required field \"extensions\""); +    throw new Error('Missing required field "extensions"');    }    var value = message["static_dir"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"static_dir\""); +    throw new Error('Missing required field "static_dir"');    }    var value = message["asset_prefix"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"asset_prefix\""); +    throw new Error('Missing required field "asset_prefix"');    } -  }  function decodeRouteConfig(bb) { @@ -1522,41 +1516,41 @@ function decodeRouteConfig(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; - -    case 1: -      var length = bb.readVarUint(); -      var values = result["dir"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 2: -      var length = bb.readVarUint(); -      var values = result["extensions"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 3: -      result["static_dir"] = bb.readString(); -      break; - -    case 4: -      result["asset_prefix"] = bb.readString(); -      break; - -    default: -      throw new Error("Attempted to parse invalid message"); +      case 0: +        return result; + +      case 1: +        var length = bb.readVarUint(); +        var values = (result["dir"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 2: +        var length = bb.readVarUint(); +        var values = (result["extensions"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 3: +        result["static_dir"] = bb.readString(); +        break; + +      case 4: +        result["asset_prefix"] = bb.readString(); +        break; + +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeRouteConfig(message, bb) { -    var value = message["dir"];    if (value != null) {      bb.writeByte(1); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1567,7 +1561,8 @@ function encodeRouteConfig(message, bb) {    var value = message["extensions"];    if (value != null) {      bb.writeByte(2); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1587,7 +1582,6 @@ function encodeRouteConfig(message, bb) {      bb.writeString(value);    }    bb.writeByte(0); -  }  function decodeTransformOptions(bb) { @@ -1595,127 +1589,126 @@ function decodeTransformOptions(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; - -    case 1: -      result["jsx"] = decodeJSX(bb); -      break; - -    case 2: -      result["tsconfig_override"] = bb.readString(); -      break; - -    case 3: -      result["resolve"] = ResolveMode[bb.readByte()]; -      break; - -    case 4: -      result["origin"] = bb.readString(); -      break; - -    case 5: -      result["absolute_working_dir"] = bb.readString(); -      break; - -    case 6: -      result["define"] = decodeStringMap(bb); -      break; - -    case 7: -      result["preserve_symlinks"] = !!bb.readByte(); -      break; - -    case 8: -      var length = bb.readVarUint(); -      var values = result["entry_points"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 9: -      result["write"] = !!bb.readByte(); -      break; - -    case 10: -      var length = bb.readVarUint(); -      var values = result["inject"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 11: -      result["output_dir"] = bb.readString(); -      break; - -    case 12: -      var length = bb.readVarUint(); -      var values = result["external"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 13: -      result["loaders"] = decodeLoaderMap(bb); -      break; - -    case 14: -      var length = bb.readVarUint(); -      var values = result["main_fields"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 15: -      result["platform"] = Platform[bb.readByte()]; -      break; - -    case 16: -      result["serve"] = !!bb.readByte(); -      break; - -    case 17: -      var length = bb.readVarUint(); -      var values = result["extension_order"] = Array(length); -      for (var i = 0; i < length; i++) values[i] = bb.readString(); -      break; - -    case 18: -      result["generate_node_module_bundle"] = !!bb.readByte(); -      break; - -    case 19: -      result["node_modules_bundle_path"] = bb.readString(); -      break; - -    case 20: -      result["node_modules_bundle_path_server"] = bb.readString(); -      break; - -    case 21: -      result["framework"] = decodeFrameworkConfig(bb); -      break; - -    case 22: -      result["router"] = decodeRouteConfig(bb); -      break; - -    case 23: -      result["no_summary"] = !!bb.readByte(); -      break; - -    case 24: -      result["disable_hmr"] = !!bb.readByte(); -      break; - -    case 25: -      result["port"] = bb.readUint16(); -      break; - -    default: -      throw new Error("Attempted to parse invalid message"); +      case 0: +        return result; + +      case 1: +        result["jsx"] = decodeJSX(bb); +        break; + +      case 2: +        result["tsconfig_override"] = bb.readString(); +        break; + +      case 3: +        result["resolve"] = ResolveMode[bb.readByte()]; +        break; + +      case 4: +        result["origin"] = bb.readString(); +        break; + +      case 5: +        result["absolute_working_dir"] = bb.readString(); +        break; + +      case 6: +        result["define"] = decodeStringMap(bb); +        break; + +      case 7: +        result["preserve_symlinks"] = !!bb.readByte(); +        break; + +      case 8: +        var length = bb.readVarUint(); +        var values = (result["entry_points"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 9: +        result["write"] = !!bb.readByte(); +        break; + +      case 10: +        var length = bb.readVarUint(); +        var values = (result["inject"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 11: +        result["output_dir"] = bb.readString(); +        break; + +      case 12: +        var length = bb.readVarUint(); +        var values = (result["external"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 13: +        result["loaders"] = decodeLoaderMap(bb); +        break; + +      case 14: +        var length = bb.readVarUint(); +        var values = (result["main_fields"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 15: +        result["platform"] = Platform[bb.readByte()]; +        break; + +      case 16: +        result["serve"] = !!bb.readByte(); +        break; + +      case 17: +        var length = bb.readVarUint(); +        var values = (result["extension_order"] = Array(length)); +        for (var i = 0; i < length; i++) values[i] = bb.readString(); +        break; + +      case 18: +        result["generate_node_module_bundle"] = !!bb.readByte(); +        break; + +      case 19: +        result["node_modules_bundle_path"] = bb.readString(); +        break; + +      case 20: +        result["node_modules_bundle_path_server"] = bb.readString(); +        break; + +      case 21: +        result["framework"] = decodeFrameworkConfig(bb); +        break; + +      case 22: +        result["router"] = decodeRouteConfig(bb); +        break; + +      case 23: +        result["no_summary"] = !!bb.readByte(); +        break; + +      case 24: +        result["disable_hmr"] = !!bb.readByte(); +        break; + +      case 25: +        result["port"] = bb.readUint16(); +        break; + +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeTransformOptions(message, bb) { -    var value = message["jsx"];    if (value != null) {      bb.writeByte(1); @@ -1732,8 +1725,11 @@ function encodeTransformOptions(message, bb) {    if (value != null) {      bb.writeByte(3);      var encoded = ResolveMode[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"ResolveMode\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "ResolveMode"' +      ); +    bb.writeByte(encoded);    }    var value = message["origin"]; @@ -1763,7 +1759,8 @@ bb.writeByte(encoded);    var value = message["entry_points"];    if (value != null) {      bb.writeByte(8); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1780,7 +1777,8 @@ bb.writeByte(encoded);    var value = message["inject"];    if (value != null) {      bb.writeByte(10); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1797,7 +1795,8 @@ bb.writeByte(encoded);    var value = message["external"];    if (value != null) {      bb.writeByte(12); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1814,7 +1813,8 @@ bb.writeByte(encoded);    var value = message["main_fields"];    if (value != null) {      bb.writeByte(14); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1826,8 +1826,11 @@ bb.writeByte(encoded);    if (value != null) {      bb.writeByte(15);      var encoded = Platform[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Platform\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Platform"' +      ); +    bb.writeByte(encoded);    }    var value = message["serve"]; @@ -1839,7 +1842,8 @@ bb.writeByte(encoded);    var value = message["extension_order"];    if (value != null) {      bb.writeByte(17); -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i]; @@ -1895,7 +1899,6 @@ bb.writeByte(encoded);      bb.writeUint16(value);    }    bb.writeByte(0); -  }  function decodeFileHandle(bb) { @@ -1908,28 +1911,26 @@ function decodeFileHandle(bb) {  }  function encodeFileHandle(message, bb) { -    var value = message["path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    }    var value = message["size"];    if (value != null) {      bb.writeVarUint(value);    } else { -    throw new Error("Missing required field \"size\""); +    throw new Error('Missing required field "size"');    }    var value = message["fd"];    if (value != null) {      bb.writeVarUint(value);    } else { -    throw new Error("Missing required field \"fd\""); +    throw new Error('Missing required field "fd"');    } -  }  function decodeTransform(bb) { @@ -1937,37 +1938,36 @@ function decodeTransform(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["handle"] = decodeFileHandle(bb); -      break; +      case 1: +        result["handle"] = decodeFileHandle(bb); +        break; -    case 2: -      result["path"] = bb.readString(); -      break; +      case 2: +        result["path"] = bb.readString(); +        break; -    case 3: -      result["contents"] = bb.readByteArray(); -      break; +      case 3: +        result["contents"] = bb.readByteArray(); +        break; -    case 4: -      result["loader"] = Loader[bb.readByte()]; -      break; +      case 4: +        result["loader"] = Loader[bb.readByte()]; +        break; -    case 5: -      result["options"] = decodeTransformOptions(bb); -      break; +      case 5: +        result["options"] = decodeTransformOptions(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeTransform(message, bb) { -    var value = message["handle"];    if (value != null) {      bb.writeByte(1); @@ -1983,15 +1983,18 @@ function encodeTransform(message, bb) {    var value = message["contents"];    if (value != null) {      bb.writeByte(3); -   bb.writeByteArray(value); +    bb.writeByteArray(value);    }    var value = message["loader"];    if (value != null) {      bb.writeByte(4);      var encoded = Loader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Loader"' +      ); +    bb.writeByte(encoded);    }    var value = message["options"]; @@ -2000,19 +2003,18 @@ bb.writeByte(encoded);      encodeTransformOptions(value, bb);    }    bb.writeByte(0); -  }  const TransformResponseStatus = { -  "1": 1, -  "2": 2, -  "success": 1, -  "fail": 2 +  1: 1, +  2: 2, +  success: 1, +  fail: 2,  };  const TransformResponseStatusKeys = { -  "1": "success", -  "2": "fail", -  "success": "success", -  "fail": "fail" +  1: "success", +  2: "fail", +  success: "success", +  fail: "fail",  };  function decodeOutputFile(bb) { @@ -2024,21 +2026,19 @@ function decodeOutputFile(bb) {  }  function encodeOutputFile(message, bb) { -    var value = message["data"];    if (value != null) { -   bb.writeByteArray(value); +    bb.writeByteArray(value);    } else { -    throw new Error("Missing required field \"data\""); +    throw new Error('Missing required field "data"');    }    var value = message["path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"path\""); +    throw new Error('Missing required field "path"');    } -  }  function decodeTransformResponse(bb) { @@ -2046,69 +2046,74 @@ function decodeTransformResponse(bb) {    result["status"] = TransformResponseStatus[bb.readVarUint()];    var length = bb.readVarUint(); -  var values = result["files"] = Array(length); +  var values = (result["files"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeOutputFile(bb);    var length = bb.readVarUint(); -  var values = result["errors"] = Array(length); +  var values = (result["errors"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeMessage(bb);    return result;  }  function encodeTransformResponse(message, bb) { -    var value = message["status"];    if (value != null) {      var encoded = TransformResponseStatus[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"TransformResponseStatus\""); -bb.writeVarUint(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + +          JSON.stringify(value) + +          ' for enum "TransformResponseStatus"' +      ); +    bb.writeVarUint(encoded);    } else { -    throw new Error("Missing required field \"status\""); +    throw new Error('Missing required field "status"');    }    var value = message["files"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeOutputFile(value, bb);      }    } else { -    throw new Error("Missing required field \"files\""); +    throw new Error('Missing required field "files"');    }    var value = message["errors"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeMessage(value, bb);      }    } else { -    throw new Error("Missing required field \"errors\""); +    throw new Error('Missing required field "errors"');    } -  }  const MessageLevel = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "err": 1, -  "warn": 2, -  "note": 3, -  "debug": 4 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  err: 1, +  warn: 2, +  note: 3, +  debug: 4,  };  const MessageLevelKeys = { -  "1": "err", -  "2": "warn", -  "3": "note", -  "4": "debug", -  "err": "err", -  "warn": "warn", -  "note": "note", -  "debug": "debug" +  1: "err", +  2: "warn", +  3: "note", +  4: "debug", +  err: "err", +  warn: "warn", +  note: "note", +  debug: "debug",  };  function decodeLocation(bb) { @@ -2125,56 +2130,54 @@ function decodeLocation(bb) {  }  function encodeLocation(message, bb) { -    var value = message["file"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"file\""); +    throw new Error('Missing required field "file"');    }    var value = message["namespace"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"namespace\""); +    throw new Error('Missing required field "namespace"');    }    var value = message["line"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"line\""); +    throw new Error('Missing required field "line"');    }    var value = message["column"];    if (value != null) {      bb.writeInt32(value);    } else { -    throw new Error("Missing required field \"column\""); +    throw new Error('Missing required field "column"');    }    var value = message["line_text"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"line_text\""); +    throw new Error('Missing required field "line_text"');    }    var value = message["suggestion"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"suggestion\""); +    throw new Error('Missing required field "suggestion"');    }    var value = message["offset"];    if (value != null) {      bb.writeVarUint(value);    } else { -    throw new Error("Missing required field \"offset\""); +    throw new Error('Missing required field "offset"');    } -  }  function decodeMessageData(bb) { @@ -2182,25 +2185,24 @@ function decodeMessageData(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["text"] = bb.readString(); -      break; +      case 1: +        result["text"] = bb.readString(); +        break; -    case 2: -      result["location"] = decodeLocation(bb); -      break; +      case 2: +        result["location"] = decodeLocation(bb); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeMessageData(message, bb) { -    var value = message["text"];    if (value != null) {      bb.writeByte(1); @@ -2213,7 +2215,6 @@ function encodeMessageData(message, bb) {      encodeLocation(value, bb);    }    bb.writeByte(0); -  }  function decodeMessageMeta(bb) { @@ -2221,25 +2222,24 @@ function decodeMessageMeta(bb) {    while (true) {      switch (bb.readByte()) { -    case 0: -      return result; +      case 0: +        return result; -    case 1: -      result["resolve"] = bb.readString(); -      break; +      case 1: +        result["resolve"] = bb.readString(); +        break; -    case 2: -      result["build"] = !!bb.readByte(); -      break; +      case 2: +        result["build"] = !!bb.readByte(); +        break; -    default: -      throw new Error("Attempted to parse invalid message"); +      default: +        throw new Error("Attempted to parse invalid message");      }    }  }  function encodeMessageMeta(message, bb) { -    var value = message["resolve"];    if (value != null) {      bb.writeByte(1); @@ -2252,7 +2252,6 @@ function encodeMessageMeta(message, bb) {      bb.writeByte(value);    }    bb.writeByte(0); -  }  function decodeMessage(bb) { @@ -2261,49 +2260,51 @@ function decodeMessage(bb) {    result["level"] = MessageLevel[bb.readVarUint()];    result["data"] = decodeMessageData(bb);    var length = bb.readVarUint(); -  var values = result["notes"] = Array(length); +  var values = (result["notes"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeMessageData(bb);    result["on"] = decodeMessageMeta(bb);    return result;  }  function encodeMessage(message, bb) { -    var value = message["level"];    if (value != null) {      var encoded = MessageLevel[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"MessageLevel\""); -bb.writeVarUint(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "MessageLevel"' +      ); +    bb.writeVarUint(encoded);    } else { -    throw new Error("Missing required field \"level\""); +    throw new Error('Missing required field "level"');    }    var value = message["data"];    if (value != null) {      encodeMessageData(value, bb);    } else { -    throw new Error("Missing required field \"data\""); +    throw new Error('Missing required field "data"');    }    var value = message["notes"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeMessageData(value, bb);      }    } else { -    throw new Error("Missing required field \"notes\""); +    throw new Error('Missing required field "notes"');    }    var value = message["on"];    if (value != null) {      encodeMessageMeta(value, bb);    } else { -    throw new Error("Missing required field \"on\""); +    throw new Error('Missing required field "on"');    } -  }  function decodeLog(bb) { @@ -2312,107 +2313,106 @@ function decodeLog(bb) {    result["warnings"] = bb.readUint32();    result["errors"] = bb.readUint32();    var length = bb.readVarUint(); -  var values = result["msgs"] = Array(length); +  var values = (result["msgs"] = Array(length));    for (var i = 0; i < length; i++) values[i] = decodeMessage(bb);    return result;  }  function encodeLog(message, bb) { -    var value = message["warnings"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"warnings\""); +    throw new Error('Missing required field "warnings"');    }    var value = message["errors"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"errors\""); +    throw new Error('Missing required field "errors"');    }    var value = message["msgs"];    if (value != null) { -    var values = value, n = values.length; +    var values = value, +      n = values.length;      bb.writeVarUint(n);      for (var i = 0; i < n; i++) {        value = values[i];        encodeMessage(value, bb);      }    } else { -    throw new Error("Missing required field \"msgs\""); +    throw new Error('Missing required field "msgs"');    } -  }  const Reloader = { -  "1": 1, -  "2": 2, -  "3": 3, -  "disable": 1, -  "live": 2, -  "fast_refresh": 3 +  1: 1, +  2: 2, +  3: 3, +  disable: 1, +  live: 2, +  fast_refresh: 3,  };  const ReloaderKeys = { -  "1": "disable", -  "2": "live", -  "3": "fast_refresh", -  "disable": "disable", -  "live": "live", -  "fast_refresh": "fast_refresh" +  1: "disable", +  2: "live", +  3: "fast_refresh", +  disable: "disable", +  live: "live", +  fast_refresh: "fast_refresh",  };  const WebsocketMessageKind = { -  "1": 1, -  "2": 2, -  "3": 3, -  "4": 4, -  "5": 5, -  "6": 6, -  "7": 7, -  "8": 8, -  "welcome": 1, -  "file_change_notification": 2, -  "build_success": 3, -  "build_fail": 4, -  "manifest_success": 5, -  "manifest_fail": 6, -  "resolve_file": 7, -  "file_change_notification_with_hint": 8 +  1: 1, +  2: 2, +  3: 3, +  4: 4, +  5: 5, +  6: 6, +  7: 7, +  8: 8, +  welcome: 1, +  file_change_notification: 2, +  build_success: 3, +  build_fail: 4, +  manifest_success: 5, +  manifest_fail: 6, +  resolve_file: 7, +  file_change_notification_with_hint: 8,  };  const WebsocketMessageKindKeys = { -  "1": "welcome", -  "2": "file_change_notification", -  "3": "build_success", -  "4": "build_fail", -  "5": "manifest_success", -  "6": "manifest_fail", -  "7": "resolve_file", -  "8": "file_change_notification_with_hint", -  "welcome": "welcome", -  "file_change_notification": "file_change_notification", -  "build_success": "build_success", -  "build_fail": "build_fail", -  "manifest_success": "manifest_success", -  "manifest_fail": "manifest_fail", -  "resolve_file": "resolve_file", -  "file_change_notification_with_hint": "file_change_notification_with_hint" +  1: "welcome", +  2: "file_change_notification", +  3: "build_success", +  4: "build_fail", +  5: "manifest_success", +  6: "manifest_fail", +  7: "resolve_file", +  8: "file_change_notification_with_hint", +  welcome: "welcome", +  file_change_notification: "file_change_notification", +  build_success: "build_success", +  build_fail: "build_fail", +  manifest_success: "manifest_success", +  manifest_fail: "manifest_fail", +  resolve_file: "resolve_file", +  file_change_notification_with_hint: "file_change_notification_with_hint",  };  const WebsocketCommandKind = { -  "1": 1, -  "2": 2, -  "3": 3, -  "build": 1, -  "manifest": 2, -  "build_with_file_path": 3 +  1: 1, +  2: 2, +  3: 3, +  build: 1, +  manifest: 2, +  build_with_file_path: 3,  };  const WebsocketCommandKindKeys = { -  "1": "build", -  "2": "manifest", -  "3": "build_with_file_path", -  "build": "build", -  "manifest": "manifest", -  "build_with_file_path": "build_with_file_path" +  1: "build", +  2: "manifest", +  3: "build_with_file_path", +  build: "build", +  manifest: "manifest", +  build_with_file_path: "build_with_file_path",  };  function decodeWebsocketMessage(bb) { @@ -2424,23 +2424,26 @@ function decodeWebsocketMessage(bb) {  }  function encodeWebsocketMessage(message, bb) { -    var value = message["timestamp"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"timestamp\""); +    throw new Error('Missing required field "timestamp"');    }    var value = message["kind"];    if (value != null) {      var encoded = WebsocketMessageKind[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"WebsocketMessageKind\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + +          JSON.stringify(value) + +          ' for enum "WebsocketMessageKind"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"kind\""); +    throw new Error('Missing required field "kind"');    } -  }  function decodeWebsocketMessageWelcome(bb) { @@ -2453,30 +2456,31 @@ function decodeWebsocketMessageWelcome(bb) {  }  function encodeWebsocketMessageWelcome(message, bb) { -    var value = message["epoch"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"epoch\""); +    throw new Error('Missing required field "epoch"');    }    var value = message["javascriptReloader"];    if (value != null) {      var encoded = Reloader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Reloader\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Reloader"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"javascriptReloader\""); +    throw new Error('Missing required field "javascriptReloader"');    }    var value = message["cwd"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"cwd\""); +    throw new Error('Missing required field "cwd"');    } -  }  function decodeWebsocketMessageFileChangeNotification(bb) { @@ -2488,23 +2492,24 @@ function decodeWebsocketMessageFileChangeNotification(bb) {  }  function encodeWebsocketMessageFileChangeNotification(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    }    var value = message["loader"];    if (value != null) {      var encoded = Loader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Loader"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"loader\""); +    throw new Error('Missing required field "loader"');    } -  }  function decodeWebsocketCommand(bb) { @@ -2516,23 +2521,26 @@ function decodeWebsocketCommand(bb) {  }  function encodeWebsocketCommand(message, bb) { -    var value = message["kind"];    if (value != null) {      var encoded = WebsocketCommandKind[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"WebsocketCommandKind\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + +          JSON.stringify(value) + +          ' for enum "WebsocketCommandKind"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"kind\""); +    throw new Error('Missing required field "kind"');    }    var value = message["timestamp"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"timestamp\""); +    throw new Error('Missing required field "timestamp"');    } -  }  function decodeWebsocketCommandBuild(bb) { @@ -2543,14 +2551,12 @@ function decodeWebsocketCommandBuild(bb) {  }  function encodeWebsocketCommandBuild(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    } -  }  function decodeWebsocketCommandManifest(bb) { @@ -2561,14 +2567,12 @@ function decodeWebsocketCommandManifest(bb) {  }  function encodeWebsocketCommandManifest(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    } -  }  function decodeWebsocketMessageBuildSuccess(bb) { @@ -2583,44 +2587,45 @@ function decodeWebsocketMessageBuildSuccess(bb) {  }  function encodeWebsocketMessageBuildSuccess(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    }    var value = message["from_timestamp"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"from_timestamp\""); +    throw new Error('Missing required field "from_timestamp"');    }    var value = message["loader"];    if (value != null) {      var encoded = Loader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Loader"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"loader\""); +    throw new Error('Missing required field "loader"');    }    var value = message["module_path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"module_path\""); +    throw new Error('Missing required field "module_path"');    }    var value = message["blob_length"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"blob_length\""); +    throw new Error('Missing required field "blob_length"');    } -  }  function decodeWebsocketMessageBuildFailure(bb) { @@ -2635,44 +2640,45 @@ function decodeWebsocketMessageBuildFailure(bb) {  }  function encodeWebsocketMessageBuildFailure(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    }    var value = message["from_timestamp"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"from_timestamp\""); +    throw new Error('Missing required field "from_timestamp"');    }    var value = message["loader"];    if (value != null) {      var encoded = Loader[value]; -if (encoded === void 0) throw new Error("Invalid value " + JSON.stringify(value) + " for enum \"Loader\""); -bb.writeByte(encoded); +    if (encoded === void 0) +      throw new Error( +        "Invalid value " + JSON.stringify(value) + ' for enum "Loader"' +      ); +    bb.writeByte(encoded);    } else { -    throw new Error("Missing required field \"loader\""); +    throw new Error('Missing required field "loader"');    }    var value = message["module_path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"module_path\""); +    throw new Error('Missing required field "module_path"');    }    var value = message["log"];    if (value != null) {      encodeLog(value, bb);    } else { -    throw new Error("Missing required field \"log\""); +    throw new Error('Missing required field "log"');    } -  }  function decodeWebsocketCommandBuildWithFilePath(bb) { @@ -2684,21 +2690,19 @@ function decodeWebsocketCommandBuildWithFilePath(bb) {  }  function encodeWebsocketCommandBuildWithFilePath(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); +    throw new Error('Missing required field "id"');    }    var value = message["file_path"];    if (value != null) {      bb.writeString(value);    } else { -    throw new Error("Missing required field \"file_path\""); +    throw new Error('Missing required field "file_path"');    } -  }  function decodeWebsocketMessageResolveID(bb) { @@ -2709,139 +2713,137 @@ function decodeWebsocketMessageResolveID(bb) {  }  function encodeWebsocketMessageResolveID(message, bb) { -    var value = message["id"];    if (value != null) {      bb.writeUint32(value);    } else { -    throw new Error("Missing required field \"id\""); -  } - -} - -export { Loader } -export { LoaderKeys } -export { FrameworkEntryPointType } -export { FrameworkEntryPointTypeKeys } -export { StackFrameScope } -export { StackFrameScopeKeys } -export { decodeStackFrame } -export { encodeStackFrame } -export { decodeStackFramePosition } -export { encodeStackFramePosition } -export { decodeSourceLine } -export { encodeSourceLine } -export { decodeStackTrace } -export { encodeStackTrace } -export { decodeJSException } -export { encodeJSException } -export { FallbackStep } -export { FallbackStepKeys } -export { decodeProblems } -export { encodeProblems } -export { decodeRouter } -export { encodeRouter } -export { decodeFallbackMessageContainer } -export { encodeFallbackMessageContainer } -export { ResolveMode } -export { ResolveModeKeys } -export { Platform } -export { PlatformKeys } -export { CSSInJSBehavior } -export { CSSInJSBehaviorKeys } -export { JSXRuntime } -export { JSXRuntimeKeys } -export { decodeJSX } -export { encodeJSX } -export { decodeStringPointer } -export { encodeStringPointer } -export { decodeJavascriptBundledModule } -export { encodeJavascriptBundledModule } -export { decodeJavascriptBundledPackage } -export { encodeJavascriptBundledPackage } -export { decodeJavascriptBundle } -export { encodeJavascriptBundle } -export { decodeJavascriptBundleContainer } -export { encodeJavascriptBundleContainer } -export { ScanDependencyMode } -export { ScanDependencyModeKeys } -export { ModuleImportType } -export { ModuleImportTypeKeys } -export { decodeModuleImportRecord } -export { encodeModuleImportRecord } -export { decodeModule } -export { encodeModule } -export { decodeStringMap } -export { encodeStringMap } -export { decodeLoaderMap } -export { encodeLoaderMap } -export { DotEnvBehavior } -export { DotEnvBehaviorKeys } -export { decodeEnvConfig } -export { encodeEnvConfig } -export { decodeLoadedEnvConfig } -export { encodeLoadedEnvConfig } -export { decodeFrameworkConfig } -export { encodeFrameworkConfig } -export { decodeFrameworkEntryPoint } -export { encodeFrameworkEntryPoint } -export { decodeFrameworkEntryPointMap } -export { encodeFrameworkEntryPointMap } -export { decodeFrameworkEntryPointMessage } -export { encodeFrameworkEntryPointMessage } -export { decodeLoadedFramework } -export { encodeLoadedFramework } -export { decodeLoadedRouteConfig } -export { encodeLoadedRouteConfig } -export { decodeRouteConfig } -export { encodeRouteConfig } -export { decodeTransformOptions } -export { encodeTransformOptions } -export { decodeFileHandle } -export { encodeFileHandle } -export { decodeTransform } -export { encodeTransform } -export { TransformResponseStatus } -export { TransformResponseStatusKeys } -export { decodeOutputFile } -export { encodeOutputFile } -export { decodeTransformResponse } -export { encodeTransformResponse } -export { MessageLevel } -export { MessageLevelKeys } -export { decodeLocation } -export { encodeLocation } -export { decodeMessageData } -export { encodeMessageData } -export { decodeMessageMeta } -export { encodeMessageMeta } -export { decodeMessage } -export { encodeMessage } -export { decodeLog } -export { encodeLog } -export { Reloader } -export { ReloaderKeys } -export { WebsocketMessageKind } -export { WebsocketMessageKindKeys } -export { WebsocketCommandKind } -export { WebsocketCommandKindKeys } -export { decodeWebsocketMessage } -export { encodeWebsocketMessage } -export { decodeWebsocketMessageWelcome } -export { encodeWebsocketMessageWelcome } -export { decodeWebsocketMessageFileChangeNotification } -export { encodeWebsocketMessageFileChangeNotification } -export { decodeWebsocketCommand } -export { encodeWebsocketCommand } -export { decodeWebsocketCommandBuild } -export { encodeWebsocketCommandBuild } -export { decodeWebsocketCommandManifest } -export { encodeWebsocketCommandManifest } -export { decodeWebsocketMessageBuildSuccess } -export { encodeWebsocketMessageBuildSuccess } -export { decodeWebsocketMessageBuildFailure } -export { encodeWebsocketMessageBuildFailure } -export { decodeWebsocketCommandBuildWithFilePath } -export { encodeWebsocketCommandBuildWithFilePath } -export { decodeWebsocketMessageResolveID } -export { encodeWebsocketMessageResolveID }
\ No newline at end of file +    throw new Error('Missing required field "id"'); +  } +} + +export { Loader }; +export { LoaderKeys }; +export { FrameworkEntryPointType }; +export { FrameworkEntryPointTypeKeys }; +export { StackFrameScope }; +export { StackFrameScopeKeys }; +export { decodeStackFrame }; +export { encodeStackFrame }; +export { decodeStackFramePosition }; +export { encodeStackFramePosition }; +export { decodeSourceLine }; +export { encodeSourceLine }; +export { decodeStackTrace }; +export { encodeStackTrace }; +export { decodeJSException }; +export { encodeJSException }; +export { FallbackStep }; +export { FallbackStepKeys }; +export { decodeProblems }; +export { encodeProblems }; +export { decodeRouter }; +export { encodeRouter }; +export { decodeFallbackMessageContainer }; +export { encodeFallbackMessageContainer }; +export { ResolveMode }; +export { ResolveModeKeys }; +export { Platform }; +export { PlatformKeys }; +export { CSSInJSBehavior }; +export { CSSInJSBehaviorKeys }; +export { JSXRuntime }; +export { JSXRuntimeKeys }; +export { decodeJSX }; +export { encodeJSX }; +export { decodeStringPointer }; +export { encodeStringPointer }; +export { decodeJavascriptBundledModule }; +export { encodeJavascriptBundledModule }; +export { decodeJavascriptBundledPackage }; +export { encodeJavascriptBundledPackage }; +export { decodeJavascriptBundle }; +export { encodeJavascriptBundle }; +export { decodeJavascriptBundleContainer }; +export { encodeJavascriptBundleContainer }; +export { ScanDependencyMode }; +export { ScanDependencyModeKeys }; +export { ModuleImportType }; +export { ModuleImportTypeKeys }; +export { decodeModuleImportRecord }; +export { encodeModuleImportRecord }; +export { decodeModule }; +export { encodeModule }; +export { decodeStringMap }; +export { encodeStringMap }; +export { decodeLoaderMap }; +export { encodeLoaderMap }; +export { DotEnvBehavior }; +export { DotEnvBehaviorKeys }; +export { decodeEnvConfig }; +export { encodeEnvConfig }; +export { decodeLoadedEnvConfig }; +export { encodeLoadedEnvConfig }; +export { decodeFrameworkConfig }; +export { encodeFrameworkConfig }; +export { decodeFrameworkEntryPoint }; +export { encodeFrameworkEntryPoint }; +export { decodeFrameworkEntryPointMap }; +export { encodeFrameworkEntryPointMap }; +export { decodeFrameworkEntryPointMessage }; +export { encodeFrameworkEntryPointMessage }; +export { decodeLoadedFramework }; +export { encodeLoadedFramework }; +export { decodeLoadedRouteConfig }; +export { encodeLoadedRouteConfig }; +export { decodeRouteConfig }; +export { encodeRouteConfig }; +export { decodeTransformOptions }; +export { encodeTransformOptions }; +export { decodeFileHandle }; +export { encodeFileHandle }; +export { decodeTransform }; +export { encodeTransform }; +export { TransformResponseStatus }; +export { TransformResponseStatusKeys }; +export { decodeOutputFile }; +export { encodeOutputFile }; +export { decodeTransformResponse }; +export { encodeTransformResponse }; +export { MessageLevel }; +export { MessageLevelKeys }; +export { decodeLocation }; +export { encodeLocation }; +export { decodeMessageData }; +export { encodeMessageData }; +export { decodeMessageMeta }; +export { encodeMessageMeta }; +export { decodeMessage }; +export { encodeMessage }; +export { decodeLog }; +export { encodeLog }; +export { Reloader }; +export { ReloaderKeys }; +export { WebsocketMessageKind }; +export { WebsocketMessageKindKeys }; +export { WebsocketCommandKind }; +export { WebsocketCommandKindKeys }; +export { decodeWebsocketMessage }; +export { encodeWebsocketMessage }; +export { decodeWebsocketMessageWelcome }; +export { encodeWebsocketMessageWelcome }; +export { decodeWebsocketMessageFileChangeNotification }; +export { encodeWebsocketMessageFileChangeNotification }; +export { decodeWebsocketCommand }; +export { encodeWebsocketCommand }; +export { decodeWebsocketCommandBuild }; +export { encodeWebsocketCommandBuild }; +export { decodeWebsocketCommandManifest }; +export { encodeWebsocketCommandManifest }; +export { decodeWebsocketMessageBuildSuccess }; +export { encodeWebsocketMessageBuildSuccess }; +export { decodeWebsocketMessageBuildFailure }; +export { encodeWebsocketMessageBuildFailure }; +export { decodeWebsocketCommandBuildWithFilePath }; +export { encodeWebsocketCommandBuildWithFilePath }; +export { decodeWebsocketMessageResolveID }; +export { encodeWebsocketMessageResolveID }; | 
