From 0841caab8e2b0f7cffc03c70ee4ff79ab0457245 Mon Sep 17 00:00:00 2001 From: Lauren Tan Date: Mon, 30 Oct 2023 13:58:03 -0400 Subject: [PATCH] [rollup] Include typescript definitions in build Emit our TypeScript definitions as well in the build so things like options have typechecking --- compiler/packages/babel-plugin-react-forget/rollup.config.js | 1 + compiler/packages/babel-plugin-react-forget/tsconfig.json | 2 ++ 2 files changed, 3 insertions(+) diff --git a/compiler/packages/babel-plugin-react-forget/rollup.config.js b/compiler/packages/babel-plugin-react-forget/rollup.config.js index 9ab1f39399..ec6573a751 100644 --- a/compiler/packages/babel-plugin-react-forget/rollup.config.js +++ b/compiler/packages/babel-plugin-react-forget/rollup.config.js @@ -17,6 +17,7 @@ export default { }, plugins: [ typescript({ + tsconfig: "./tsconfig.json", compilerOptions: { noEmit: true, }, diff --git a/compiler/packages/babel-plugin-react-forget/tsconfig.json b/compiler/packages/babel-plugin-react-forget/tsconfig.json index 692168976d..f9437d1456 100644 --- a/compiler/packages/babel-plugin-react-forget/tsconfig.json +++ b/compiler/packages/babel-plugin-react-forget/tsconfig.json @@ -3,6 +3,8 @@ "compilerOptions": { "moduleResolution": "nodenext", "declaration": true, + "declarationDir": "./dist", + "declarationMap": true, "rootDir": "src", "outDir": "dist", // https://github.com/microsoft/TypeScript/issues/30925