diff --git a/apps/server/package.json b/apps/server/package.json index 7c887a9be..d7994bdfa 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -4,7 +4,7 @@ "type": "module", "private": true, "scripts": { - "dev": "tsx watch src/index.ts", + "dev": "tsx watch --tsconfig ../../tsconfig.json src/index.ts", "build": "tsdown", "start": "node dist/index.mjs", "docs:gen": "tsx src/openapi/generate-spec.ts", diff --git a/packages/pdf/src/server.tsx b/packages/pdf/src/server.tsx index e378563c4..7052e858f 100644 --- a/packages/pdf/src/server.tsx +++ b/packages/pdf/src/server.tsx @@ -4,7 +4,7 @@ import type { ResumeData } from "@reactive-resume/schema/resume/data"; import type { Template } from "@reactive-resume/schema/templates"; import * as forme from "@formepdf/core"; import { parseResumeData } from "@reactive-resume/schema/resume/data"; -import { readServerImage } from "./forme/images.node"; +import { readServerImage } from "./forme/images.node.ts"; import { assertPdfText, renderResume } from "./forme/render"; export type CreateResumePdfFileOptions = { diff --git a/tsconfig.json b/tsconfig.json index d61f169cf..f0de3df33 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "@reactive-resume/config/tsconfig.base.json", "compilerOptions": { + "jsx": "react-jsx", "strict": true } }