From fa29982d14034bcad2bbe3bdfe8f76ad1bcf1d91 Mon Sep 17 00:00:00 2001 From: Hiroshiba Date: Mon, 11 Nov 2024 03:44:04 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=E3=83=87=E3=83=95=E3=82=A9?= =?UTF-8?q?=E3=83=AB=E3=83=88=E3=82=A8=E3=83=B3=E3=82=B8=E3=83=B3=E3=81=AE?= =?UTF-8?q?=E3=82=BF=E3=82=A4=E3=83=97=E3=83=81=E3=82=A7=E3=83=83=E3=82=AF?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=97=E3=80=81=E3=83=91=E3=82=B9?= =?UTF-8?q?=E4=BB=A5=E5=A4=96=E3=81=AE=E5=A0=B4=E5=90=88=E3=81=AB=E3=82=A8?= =?UTF-8?q?=E3=83=A9=E3=83=BC=E3=82=92=E3=82=B9=E3=83=AD=E3=83=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/browser/contract.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/backend/browser/contract.ts b/src/backend/browser/contract.ts index 0e8c783f4e..a7ea82fab9 100644 --- a/src/backend/browser/contract.ts +++ b/src/backend/browser/contract.ts @@ -2,6 +2,9 @@ import { loadEnvEngineInfos } from "@/domain/defaultEngine/envEngineInfo"; import { type EngineInfo } from "@/type/preload"; const baseEngineInfo = loadEnvEngineInfos()[0]; +if (baseEngineInfo.type != "path") { + throw new Error("default engine type must be path"); +} export const defaultEngine: EngineInfo = (() => { const { protocol, hostname, port, pathname } = new URL(baseEngineInfo.host);