diff --git a/packages/cache/types/index.d.ts b/packages/cache/types/index.d.ts index 7822587db8..3bba3ded23 100644 --- a/packages/cache/types/index.d.ts +++ b/packages/cache/types/index.d.ts @@ -1,5 +1,8 @@ // Definitions by: Junyoung Clare Jang // TypeScript Version: 2.2 + +/// + import { EmotionCache } from '@emotion/utils' export { EmotionCache } diff --git a/packages/server/types/tsconfig.json b/packages/server/types/tsconfig.json index d7f5174a6e..5f5a3d15e2 100644 --- a/packages/server/types/tsconfig.json +++ b/packages/server/types/tsconfig.json @@ -3,7 +3,12 @@ "baseUrl": "../", "forceConsistentCasingInFileNames": true, "jsx": "react", - "lib": ["es6"], + "lib": [ + "es6", + // dom is needed here because @emotion/server depends on @emotion/css + // which depends on @emotion/sheet, which depends on DOM types + "dom" + ], "module": "commonjs", "noEmit": true, "strict": true,