diff --git a/scripts/build/common.mts b/scripts/build/common.mts index 71c99b117..054a56676 100644 --- a/scripts/build/common.mts +++ b/scripts/build/common.mts @@ -200,7 +200,7 @@ export const fileUrlPlugin: Plugin = { const encoding = base64 ? "base64" : "utf-8"; - let content; + let content: string; if (!minify) { content = await readFile(path, encoding); if (!noTrim) content = content.trimEnd(); @@ -273,8 +273,7 @@ export const commonOpts = { inject: ["./scripts/build/inject/react.mjs"], jsxFactory: "VencordCreateElement", jsxFragment: "VencordFragment", - // Work around https://github.com/evanw/esbuild/issues/2460 - tsconfig: "./scripts/build/tsconfig.esbuild.json" + jsx: "transform" } satisfies BuildOptions; diff --git a/scripts/build/tsconfig.esbuild.json b/scripts/build/tsconfig.esbuild.json deleted file mode 100644 index e3e28a14d..000000000 --- a/scripts/build/tsconfig.esbuild.json +++ /dev/null @@ -1,7 +0,0 @@ -// Work around https://github.com/evanw/esbuild/issues/2460 -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "jsx": "react" - } -}