diff --git a/src/stores/JsonViewerStore.ts b/src/stores/JsonViewerStore.ts index 92f3a85f..7f37393a 100644 --- a/src/stores/JsonViewerStore.ts +++ b/src/stores/JsonViewerStore.ts @@ -105,7 +105,8 @@ export const createJsonViewerStore = (props: JsonViewerProps) = })) } -export const JsonViewerStoreContext = createContext>(undefined) +// why as any? See https://github.com/DefinitelyTyped/DefinitelyTyped/pull/24509#issuecomment-382213106 +export const JsonViewerStoreContext = createContext>(undefined as any) export const JsonViewerProvider = JsonViewerStoreContext.Provider diff --git a/src/stores/typeRegistry.tsx b/src/stores/typeRegistry.tsx index 9fcdd2ef..95b42c90 100644 --- a/src/stores/typeRegistry.tsx +++ b/src/stores/typeRegistry.tsx @@ -39,7 +39,8 @@ export const createTypeRegistryStore = () => { })) } -export const TypeRegistryStoreContext = createContext>(undefined) +// why as any? See https://github.com/DefinitelyTyped/DefinitelyTyped/pull/24509#issuecomment-382213106 +export const TypeRegistryStoreContext = createContext>(undefined as any) export const TypeRegistryProvider = TypeRegistryStoreContext.Provider diff --git a/tsconfig.json b/tsconfig.json index 07513b43..88992720 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,6 +9,7 @@ "moduleResolution": "node", "isolatedModules": true, "esModuleInterop": true, + "skipLibCheck": true, "declaration": true, "sourceMap": true, "strict": true