From 0e322dee955be6e095773acec81068136a5251ba Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Wed, 29 Jan 2025 13:53:01 -0800 Subject: [PATCH] fix tsconfig for jest types --- .../ComponentTemplate/tsconfig.json | 3 +-- packages/codemods/tsconfig.json | 3 +-- packages/components/Avatar/tsconfig.json | 3 +-- packages/components/Badge/tsconfig.json | 3 +-- packages/components/Button/tsconfig.json | 3 +-- packages/components/Callout/tsconfig.json | 3 +-- packages/components/Checkbox/tsconfig.json | 3 +-- packages/components/Chip/tsconfig.json | 3 +-- .../components/ContextualMenu/tsconfig.json | 3 +-- packages/components/Divider/tsconfig.json | 3 +-- .../components/FocusTrapZone/tsconfig.json | 3 +-- packages/components/FocusZone/tsconfig.json | 3 +-- packages/components/Icon/tsconfig.json | 3 +-- packages/components/Input/tsconfig.json | 3 +-- packages/components/Link/tsconfig.json | 3 +-- packages/components/Menu/tsconfig.json | 3 +-- packages/components/MenuButton/tsconfig.json | 3 +-- .../components/Notification/tsconfig.json | 3 +-- packages/components/RadioGroup/tsconfig.json | 3 +-- packages/components/Separator/tsconfig.json | 3 +-- packages/components/Stack/tsconfig.json | 3 +-- packages/components/Switch/tsconfig.json | 3 +-- packages/components/TabList/tsconfig.json | 3 +-- packages/components/Text/tsconfig.json | 3 +-- .../deprecated/theming-ramp/tsconfig.json | 3 +-- packages/experimental/Avatar/tsconfig.json | 3 +-- packages/experimental/Drawer/tsconfig.json | 3 +-- .../experimental/MenuButton/tsconfig.json | 3 +-- packages/experimental/Overflow/tsconfig.json | 3 +-- packages/experimental/Popover/tsconfig.json | 3 +-- packages/experimental/Shadow/tsconfig.json | 3 +-- packages/experimental/Shimmer/tsconfig.json | 3 +-- packages/experimental/Stack/tsconfig.json | 3 +-- packages/experimental/Tooltip/tsconfig.json | 3 +-- .../experimental/VibrancyView/tsconfig.json | 3 +-- packages/framework/composition/tsconfig.json | 3 +-- packages/framework/framework/tsconfig.json | 19 ++----------------- packages/framework/theme/tsconfig.json | 3 +-- packages/framework/use-slot/tsconfig.json | 3 +-- packages/framework/use-slots/tsconfig.json | 3 +-- .../src/useStyling.samples.test.tsx | 2 -- .../use-tokens/src/useTokens.samples.test.tsx | 2 -- packages/libraries/core/tsconfig.json | 3 +-- packages/theming/android-theme/tsconfig.json | 3 +-- packages/theming/apple-theme/tsconfig.json | 3 +-- packages/theming/default-theme/tsconfig.json | 3 +-- packages/theming/theme-tokens/tsconfig.json | 3 +-- packages/theming/theme-types/tsconfig.json | 3 +-- packages/theming/theming-utils/tsconfig.json | 3 +-- packages/theming/win32-theme/tsconfig.json | 3 +-- .../utils/interactive-hooks/tsconfig.json | 3 +-- scripts/tsconfig.json | 1 + 52 files changed, 51 insertions(+), 117 deletions(-) diff --git a/apps/component-generator/component-templates/ComponentTemplate/tsconfig.json b/apps/component-generator/component-templates/ComponentTemplate/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/apps/component-generator/component-templates/ComponentTemplate/tsconfig.json +++ b/apps/component-generator/component-templates/ComponentTemplate/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/codemods/tsconfig.json b/packages/codemods/tsconfig.json index 99a55d9a79..fda9d53c1c 100644 --- a/packages/codemods/tsconfig.json +++ b/packages/codemods/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"], "exclude": ["src/transforms/__testfixtures__"] diff --git a/packages/components/Avatar/tsconfig.json b/packages/components/Avatar/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Avatar/tsconfig.json +++ b/packages/components/Avatar/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Badge/tsconfig.json b/packages/components/Badge/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Badge/tsconfig.json +++ b/packages/components/Badge/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Button/tsconfig.json b/packages/components/Button/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Button/tsconfig.json +++ b/packages/components/Button/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Callout/tsconfig.json b/packages/components/Callout/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Callout/tsconfig.json +++ b/packages/components/Callout/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Checkbox/tsconfig.json b/packages/components/Checkbox/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Checkbox/tsconfig.json +++ b/packages/components/Checkbox/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Chip/tsconfig.json b/packages/components/Chip/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Chip/tsconfig.json +++ b/packages/components/Chip/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/ContextualMenu/tsconfig.json b/packages/components/ContextualMenu/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/ContextualMenu/tsconfig.json +++ b/packages/components/ContextualMenu/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Divider/tsconfig.json b/packages/components/Divider/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Divider/tsconfig.json +++ b/packages/components/Divider/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/FocusTrapZone/tsconfig.json b/packages/components/FocusTrapZone/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/FocusTrapZone/tsconfig.json +++ b/packages/components/FocusTrapZone/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/FocusZone/tsconfig.json b/packages/components/FocusZone/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/FocusZone/tsconfig.json +++ b/packages/components/FocusZone/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Icon/tsconfig.json b/packages/components/Icon/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Icon/tsconfig.json +++ b/packages/components/Icon/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Input/tsconfig.json b/packages/components/Input/tsconfig.json index eb0b9c6f01..98539028fb 100644 --- a/packages/components/Input/tsconfig.json +++ b/packages/components/Input/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src", "svgs.d.ts"] } diff --git a/packages/components/Link/tsconfig.json b/packages/components/Link/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/components/Link/tsconfig.json +++ b/packages/components/Link/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Menu/tsconfig.json b/packages/components/Menu/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/components/Menu/tsconfig.json +++ b/packages/components/Menu/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/MenuButton/tsconfig.json b/packages/components/MenuButton/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/MenuButton/tsconfig.json +++ b/packages/components/MenuButton/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Notification/tsconfig.json b/packages/components/Notification/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Notification/tsconfig.json +++ b/packages/components/Notification/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/RadioGroup/tsconfig.json b/packages/components/RadioGroup/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/components/RadioGroup/tsconfig.json +++ b/packages/components/RadioGroup/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Separator/tsconfig.json b/packages/components/Separator/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Separator/tsconfig.json +++ b/packages/components/Separator/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Stack/tsconfig.json b/packages/components/Stack/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Stack/tsconfig.json +++ b/packages/components/Stack/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Switch/tsconfig.json b/packages/components/Switch/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Switch/tsconfig.json +++ b/packages/components/Switch/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/TabList/tsconfig.json b/packages/components/TabList/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/components/TabList/tsconfig.json +++ b/packages/components/TabList/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/components/Text/tsconfig.json b/packages/components/Text/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/components/Text/tsconfig.json +++ b/packages/components/Text/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/deprecated/theming-ramp/tsconfig.json b/packages/deprecated/theming-ramp/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/deprecated/theming-ramp/tsconfig.json +++ b/packages/deprecated/theming-ramp/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Avatar/tsconfig.json b/packages/experimental/Avatar/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/experimental/Avatar/tsconfig.json +++ b/packages/experimental/Avatar/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Drawer/tsconfig.json b/packages/experimental/Drawer/tsconfig.json index eb0b9c6f01..98539028fb 100644 --- a/packages/experimental/Drawer/tsconfig.json +++ b/packages/experimental/Drawer/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src", "svgs.d.ts"] } diff --git a/packages/experimental/MenuButton/tsconfig.json b/packages/experimental/MenuButton/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/experimental/MenuButton/tsconfig.json +++ b/packages/experimental/MenuButton/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Overflow/tsconfig.json b/packages/experimental/Overflow/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/experimental/Overflow/tsconfig.json +++ b/packages/experimental/Overflow/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Popover/tsconfig.json b/packages/experimental/Popover/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/experimental/Popover/tsconfig.json +++ b/packages/experimental/Popover/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Shadow/tsconfig.json b/packages/experimental/Shadow/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/experimental/Shadow/tsconfig.json +++ b/packages/experimental/Shadow/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Shimmer/tsconfig.json b/packages/experimental/Shimmer/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/experimental/Shimmer/tsconfig.json +++ b/packages/experimental/Shimmer/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Stack/tsconfig.json b/packages/experimental/Stack/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/experimental/Stack/tsconfig.json +++ b/packages/experimental/Stack/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/Tooltip/tsconfig.json b/packages/experimental/Tooltip/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/experimental/Tooltip/tsconfig.json +++ b/packages/experimental/Tooltip/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/experimental/VibrancyView/tsconfig.json b/packages/experimental/VibrancyView/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/experimental/VibrancyView/tsconfig.json +++ b/packages/experimental/VibrancyView/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/framework/composition/tsconfig.json b/packages/framework/composition/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/framework/composition/tsconfig.json +++ b/packages/framework/composition/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/framework/framework/tsconfig.json b/packages/framework/framework/tsconfig.json index e6530c0a20..7e582b8e03 100644 --- a/packages/framework/framework/tsconfig.json +++ b/packages/framework/framework/tsconfig.json @@ -1,23 +1,8 @@ { + "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "baseUrl": ".", - "target": "es5", - "jsx": "react", "outDir": "lib", - "declaration": true, - "sourceMap": true, - "experimentalDecorators": true, - "importHelpers": true, - "strictNullChecks": true, - "noImplicitAny": true, - "noEmitOnError": true, - "skipLibCheck": true, - "moduleResolution": "node", - "noUnusedLocals": true, - "strict": true, - "suppressImplicitAnyIndexErrors": true, - "lib": ["es6"], - "types": ["node", "jest"] + "resolveJsonModule": true }, "include": ["src"] } diff --git a/packages/framework/theme/tsconfig.json b/packages/framework/theme/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/framework/theme/tsconfig.json +++ b/packages/framework/theme/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/framework/use-slot/tsconfig.json b/packages/framework/use-slot/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/framework/use-slot/tsconfig.json +++ b/packages/framework/use-slot/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/framework/use-slots/tsconfig.json b/packages/framework/use-slots/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/framework/use-slots/tsconfig.json +++ b/packages/framework/use-slots/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/framework/use-styling/src/useStyling.samples.test.tsx b/packages/framework/use-styling/src/useStyling.samples.test.tsx index dca810c8f9..a38ef4c65a 100644 --- a/packages/framework/use-styling/src/useStyling.samples.test.tsx +++ b/packages/framework/use-styling/src/useStyling.samples.test.tsx @@ -2,8 +2,6 @@ import * as React from 'react'; import type { TextProps, ColorValue } from 'react-native'; import { Text, View } from 'react-native'; -// TODO: Without this import, we are somehow getting the global `expect` function from Jasmine instead of Jest. -import { expect } from '@jest/globals'; import * as renderer from 'react-test-renderer'; import { buildProps } from './buildProps'; diff --git a/packages/framework/use-tokens/src/useTokens.samples.test.tsx b/packages/framework/use-tokens/src/useTokens.samples.test.tsx index 6df2527aeb..215f9ef7f5 100644 --- a/packages/framework/use-tokens/src/useTokens.samples.test.tsx +++ b/packages/framework/use-tokens/src/useTokens.samples.test.tsx @@ -4,8 +4,6 @@ import { Text, View } from 'react-native'; import { immutableMerge } from '@fluentui-react-native/immutable-merge'; import { mergeStyles } from '@fluentui-react-native/merge-props'; -// TODO: Without this import, we are somehow getting the global `expect` function from Jasmine instead of Jest. -import { expect } from '@jest/globals'; import * as renderer from 'react-test-renderer'; import { buildUseTokens } from './buildUseTokens'; diff --git a/packages/libraries/core/tsconfig.json b/packages/libraries/core/tsconfig.json index e6530c0a20..c02956dd07 100644 --- a/packages/libraries/core/tsconfig.json +++ b/packages/libraries/core/tsconfig.json @@ -16,8 +16,7 @@ "noUnusedLocals": true, "strict": true, "suppressImplicitAnyIndexErrors": true, - "lib": ["es6"], - "types": ["node", "jest"] + "lib": ["es6"] }, "include": ["src"] } diff --git a/packages/theming/android-theme/tsconfig.json b/packages/theming/android-theme/tsconfig.json index a96a8c036e..7e582b8e03 100644 --- a/packages/theming/android-theme/tsconfig.json +++ b/packages/theming/android-theme/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "outDir": "lib", - "resolveJsonModule": true, - "types": ["node", "jest"] + "resolveJsonModule": true }, "include": ["src"] } diff --git a/packages/theming/apple-theme/tsconfig.json b/packages/theming/apple-theme/tsconfig.json index a96a8c036e..7e582b8e03 100644 --- a/packages/theming/apple-theme/tsconfig.json +++ b/packages/theming/apple-theme/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "outDir": "lib", - "resolveJsonModule": true, - "types": ["node", "jest"] + "resolveJsonModule": true }, "include": ["src"] } diff --git a/packages/theming/default-theme/tsconfig.json b/packages/theming/default-theme/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/theming/default-theme/tsconfig.json +++ b/packages/theming/default-theme/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/theming/theme-tokens/tsconfig.json b/packages/theming/theme-tokens/tsconfig.json index a96a8c036e..7e582b8e03 100644 --- a/packages/theming/theme-tokens/tsconfig.json +++ b/packages/theming/theme-tokens/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "outDir": "lib", - "resolveJsonModule": true, - "types": ["node", "jest"] + "resolveJsonModule": true }, "include": ["src"] } diff --git a/packages/theming/theme-types/tsconfig.json b/packages/theming/theme-types/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/theming/theme-types/tsconfig.json +++ b/packages/theming/theme-types/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/theming/theming-utils/tsconfig.json b/packages/theming/theming-utils/tsconfig.json index b880046e45..2897c1e1b9 100644 --- a/packages/theming/theming-utils/tsconfig.json +++ b/packages/theming/theming-utils/tsconfig.json @@ -1,8 +1,7 @@ { "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/packages/theming/win32-theme/tsconfig.json b/packages/theming/win32-theme/tsconfig.json index fbf6da8bc3..f17f80fe2e 100644 --- a/packages/theming/win32-theme/tsconfig.json +++ b/packages/theming/win32-theme/tsconfig.json @@ -3,8 +3,7 @@ "compilerOptions": { "importHelpers": true, "outDir": "lib", - "resolveJsonModule": true, - "types": ["node", "jest"] + "resolveJsonModule": true }, "include": ["src"] } diff --git a/packages/utils/interactive-hooks/tsconfig.json b/packages/utils/interactive-hooks/tsconfig.json index 65d97d1a91..feff7a3229 100644 --- a/packages/utils/interactive-hooks/tsconfig.json +++ b/packages/utils/interactive-hooks/tsconfig.json @@ -2,8 +2,7 @@ "extends": "@fluentui-react-native/scripts/tsconfig.json", "compilerOptions": { "importHelpers": true, - "outDir": "lib", - "types": ["node", "jest"] + "outDir": "lib" }, "include": ["src"] } diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json index 3ddb23cfe2..bf800e1a02 100644 --- a/scripts/tsconfig.json +++ b/scripts/tsconfig.json @@ -2,6 +2,7 @@ "compilerOptions": { "outDir": "./lib", "target": "es2015", + "types": ["node", "jest"], "module": "CommonJS", "moduleResolution": "node", "declaration": true,