TypeScript
TypeScript copied to clipboard
[NewErrors] 4.8.0-dev.20220809 vs 4.7.4
The following errors were reported by 4.8.0-dev.20220809, but not by 4.7.4 Pipeline that generated this bug File that generated the pipeline
This run considered 100 popular TS repos from GH (after skipping the top 0).
Successfully analyzed 64 of 100 visited repos
| Outcome | Count |
|---|---|
| PackageInstallFailed | 17 |
| NewBuildHadErrors | 18 |
| NewBuildSucceeded | 46 |
| OldBuildHadErrors | 17 |
| OldBuildFailed | 1 |
| UnknownFailure | 1 |
kamranahmedse/developer-roadmap
tsconfig.json
error TS2344: Type 'K' does not satisfy the constraint 'Record<string, any>'.- file:///mnt/ts_downloads/developer-roadmap/node_modules/@chakra-ui/descendant/src/use-descendant.ts#L11
- file:///mnt/ts_downloads/developer-roadmap/node_modules/@chakra-ui/descendant/src/use-descendant.ts#L87
- file:///mnt/ts_downloads/developer-roadmap/node_modules/@chakra-ui/descendant/src/use-descendant.ts#L91
microsoft/vscode
5 of 54 projects failed to build with the old tsc
src/tsconfig.monaco.json
error TS2322: Type 'Promise<unknown>' is not assignable to type 'Promise<IExtensionIdentifier>'.error TS2322: Type 'Promise<unknown>' is not assignable to type 'Promise<void>'.error TS2322: Type 'Promise<unknown>' is not assignable to type 'Promise<IExtensionsControlManifest>'.
reduxjs/redux
3 of 5 projects failed to build with the old tsc
examples/counter-ts/tsconfig.json
error TS7006: Parameter 'state' implicitly has an 'any' type.
socketio/socket.io
4 of 11 projects failed to build with the old tsc
tsconfig.json
error TS2344: Type 'ListenEvents' does not satisfy the constraint 'EventsMap'.
vercel/hyper
2 of 3 projects failed to build with the old tsc
tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'ComponentType<P>' is not assignable to parameter of type 'ComponentType<Record<string, any>>'.error TS2345: Argument of type 'DefaultRootState' is not assignable to parameter of type 'HyperState'.
styled-components/styled-components
packages/styled-components/tsconfig.json
error TS2578: Unused '@ts-expect-error' directive.error TS7053: Element implicitly has an 'any' type because expression of type '"className"' can't be used to index type 'Partial<Props>'.error TS7053: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'Partial<Props>'.error TS2345: Argument of type 'T' is not assignable to parameter of type 'Object'.error TS2344: Type 'OuterProps' does not satisfy the constraint 'ExtensibleObject'.error TS2344: Type 'ExpectedProps & PropsToBeInjectedIntoActualComponent' does not satisfy the constraint '{}'.
vuejs/core
1 of 3 projects failed to build with the old tsc
test-dts/tsconfig.json
error TS2345: Argument of type 'HostElement' is not assignable to parameter of type 'RendererElement'.error TS2344: Type 'HostElement' does not satisfy the constraint 'RendererElement'.error TS2322: Type 'U | null' is not assignable to type 'RendererElement | null'.error TS2322: Type 'T | null' is not assignable to type 'RendererNode | null'.error TS2322: Type 'TransitionHooks<U> | null' is not assignable to type 'TransitionHooks<RendererElement> | null'.
tsconfig.json
error TS2345: Argument of type 'HostElement' is not assignable to parameter of type 'RendererElement'.error TS2344: Type 'HostElement' does not satisfy the constraint 'RendererElement'.error TS2322: Type 'U | null' is not assignable to type 'RendererElement | null'.error TS2322: Type 'T | null' is not assignable to type 'RendererNode | null'.error TS2322: Type 'TransitionHooks<U> | null' is not assignable to type 'TransitionHooks<RendererElement> | null'.
react-hook-form/react-hook-form
2 of 3 projects failed to build with the old tsc
tsconfig.json
error TS2533: Object is possibly 'null' or 'undefined'.
typeorm/typeorm
tsconfig.json
error TS2344: Type 'Entity' does not satisfy the constraint 'ObjectLiteral'.
chakra-ui/chakra-ui
3 of 66 projects failed to build with the old tsc
examples/create-react-app/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/accordion/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/alert/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/avatar/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/breadcrumb/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/button/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/checkbox/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/close-button/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/control-box/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/editable/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/form-control/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/icon/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/icons/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/image/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/input/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/layout/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/media-query/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/menu/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/modal/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/number-input/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/pin-input/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/popover/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/progress/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/provider/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/radio/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/react/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/select/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/skeleton/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/skip-nav/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/slider/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/spinner/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/stat/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/styled-system/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/switch/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/system/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/table/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/tabs/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/tag/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/textarea/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/theme-tools/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/theme/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/toast/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/tooltip/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
packages/visually-hidden/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
tooling/props-docs/tsconfig.json
error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
tooling/storybook-addon/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
examples/vite-ts/tsconfig.json
error TS2769: No overload matches this call.error TS2345: Argument of type 'string | number | undefined' is not assignable to parameter of type 'string'.
JedWatson/react-select
2 of 5 projects failed to build with the old tsc
packages/react-select/tsconfig.json
error TS2769: No overload matches this call.
vercel/swr
2 of 10 projects failed to build with the old tsc
mutation/tsconfig.json
error TS2344: Type 'ExtraArg' does not satisfy the constraint 'Key'.
test/type/tsconfig.json
error TS2344: Type 'ExtraArg' does not satisfy the constraint 'Key'.
react-navigation/react-navigation
1 of 14 projects failed to build with the old tsc
packages/core/tsconfig.build.json
error TS2344: Type 'T' does not satisfy the constraint '{}'.error TS2344: Type 'ParamList' does not satisfy the constraint '{}'.error TS2349: This expression is not callable.error TS2339: Property 'name' does not exist on type '{}'.
example/tsconfig.json
error TS2344: Type 'T' does not satisfy the constraint '{}'.error TS2344: Type 'ParamList' does not satisfy the constraint '{}'.error TS2349: This expression is not callable.error TS2339: Property 'name' does not exist on type '{}'.
tsconfig.json
error TS2344: Type 'T' does not satisfy the constraint '{}'.error TS2344: Type 'ParamList' does not satisfy the constraint '{}'.error TS2349: This expression is not callable.error TS2339: Property 'name' does not exist on type '{}'.error TS2590: Expression produces a union type that is too complex to represent.error TS2322: Type '({ page }: { page: any; }, use: any) => Promise<void>' is not assignable to type '((TestFixtureValue<Page, { page: ({ page }: { page: any; }, use: any) => Promise<void>; } & { page: unknown; } & PlaywrightTestArgs & PlaywrightTestOptions & PlaywrightWorkerArgs & PlaywrightWorkerOptions> | [...]) & [...] & (TestFixture<...> | [...])) | undefined'.error TS7031: Binding element 'page' implicitly has an 'any' type.error TS7006: Parameter 'use' implicitly has an 'any' type.
appsmithorg/appsmith
app/client/tsconfig.json
error TS2345: Argument of type 'Record<string, unknown> | unknown[] | TValues | undefined' is not assignable to parameter of type '{ [x: string]: any; } | { [x: string]: any; } | undefined'.
lensapp/lens
6 of 8 projects failed to build with the old tsc
tsconfig.json
error TS2344: Type 'T' does not satisfy the constraint 'Record<string, any>'.error TS2322: Type 'Conf<Record<string, any>>' is not assignable to type 'Conf<T>'.error TS2532: Object is possibly 'undefined'.error TS2769: No overload matches this call.error TS2345: Argument of type 'BaseStoreParams<ConfigurationContent>' is not assignable to parameter of type 'Readonly<Partial<Options<Record<string, any>>>>'.error TS2322: Type 'T' is not assignable to type 'PartialObjectDeep<JsonApiData> | undefined'.error TS2344: Type 'T' does not satisfy the constraint '{ [K in keyof T]?: string | undefined; }'.error TS2552: Cannot find name 'ReadableStreamDefaultReadResult'. Did you mean 'ReadableStreamDefaultReader'?error TS2345: Argument of type 'T' is not assignable to parameter of type 'Singleton'.error TS2322: Type '{ someModificationProperty: string; }' is not assignable to type '{ someProperty: string; } & { someModificationProperty: string; }'.error TS2339: Property 'getData' does not exist on type '{ createPodTab: ({ selectedPod, selectedContainer }: PodLogsTabData) => string; createWorkloadTab: ({ workload }: WorkloadLogsTabData) => string | undefined; renameTab: (tabId: string) => void; tabs: undefined; }'.error TS2344: Type 'Params' does not satisfy the constraint '{ [K in keyof Params]?: string | undefined; }'.error TS2322: Type 'match<{ [K in keyof Params]?: string | undefined; }> | null' is not assignable to type 'match<Params> | null'.
webpack/tsconfig.json
error TS2344: Type 'T' does not satisfy the constraint 'Record<string, any>'.error TS2322: Type 'Conf<Record<string, any>>' is not assignable to type 'Conf<T>'.error TS2532: Object is possibly 'undefined'.error TS2769: No overload matches this call.error TS2345: Argument of type 'BaseStoreParams<ConfigurationContent>' is not assignable to parameter of type 'Readonly<Partial<Options<Record<string, any>>>>'.error TS2322: Type 'T' is not assignable to type 'PartialObjectDeep<JsonApiData> | undefined'.error TS2344: Type 'T' does not satisfy the constraint '{ [K in keyof T]?: string | undefined; }'.error TS2552: Cannot find name 'ReadableStreamDefaultReadResult'. Did you mean 'ReadableStreamDefaultReader'?error TS2345: Argument of type 'T' is not assignable to parameter of type 'Singleton'.error TS2322: Type '{ someModificationProperty: string; }' is not assignable to type '{ someProperty: string; } & { someModificationProperty: string; }'.error TS2339: Property 'getData' does not exist on type '{ createPodTab: ({ selectedPod, selectedContainer }: PodLogsTabData) => string; createWorkloadTab: ({ workload }: WorkloadLogsTabData) => string | undefined; renameTab: (tabId: string) => void; tabs: undefined; }'.error TS2344: Type 'Params' does not satisfy the constraint '{ [K in keyof Params]?: string | undefined; }'.error TS2322: Type 'match<{ [K in keyof Params]?: string | undefined; }> | null' is not assignable to type 'match<Params> | null'.
graphql/graphql-js
1 of 2 projects failed to build with the old tsc
tsconfig.json
error TS2578: Unused '@ts-expect-error' directive.
apollographql/apollo-client
tsconfig.json
error TS2345: Argument of type '{ store: EntityStore; rootId: string; config: InMemoryCacheConfig; previousResult?: any; optimistic: boolean; returnPartialData?: boolean | undefined; canonizeResults?: boolean | undefined; query: DocumentNode | TypedDocumentNode<...>; variables?: TVariables | undefined; id?: string | undefined; }' is not assignable to parameter of type 'DiffQueryAgainstStoreOptions'.error TS2345: Argument of type 'SubscriptionOptions<TVariables, T>' is not assignable to parameter of type 'SubscriptionOptions<OperationVariables, any>'.error TS2322: Type 'TSubscriptionVariables | undefined' is not assignable to type 'OperationVariables | undefined'.error TS2345: Argument of type 'TVariables' is not assignable to parameter of type 'OperationVariables | undefined'.error TS2345: Argument of type 'TVariables | undefined' is not assignable to parameter of type 'OperationVariables | undefined'.error TS2322: Type 'ObservableQuery<T, TVariables>' is not assignable to type 'ObservableQuery<any, OperationVariables>'.error TS2322: Type 'TVariables | undefined' is not assignable to type 'Record<string, any> | undefined'.error TS2345: Argument of type 'TVars | undefined' is not assignable to parameter of type 'OperationVariables | undefined'.error TS2345: Argument of type 'Pick<WatchQueryOptions<TVars, TData>, "variables" | "context" | "fetchPolicy" | "errorPolicy">' is not assignable to parameter of type 'Pick<WatchQueryOptions<OperationVariables, any>, "variables" | "fetchPolicy" | "errorPolicy">'.error TS2345: Argument of type 'WatchQueryOptions<TVars, TData>' is not assignable to parameter of type 'WatchQueryOptions<OperationVariables, any>'.error TS2345: Argument of type 'TVars | (undefined & TVars)' is not assignable to parameter of type 'OperationVariables | undefined'.error TS2345: Argument of type '(variables: TVars) => ConcastSourcesArray<ApolloQueryResult<TData>>' is not assignable to parameter of type '(value: { [x: string]: any; }) => ConcastSourcesArray<ApolloQueryResult<TData>> | PromiseLike<ConcastSourcesArray<ApolloQueryResult<TData>>>'.error TS2322: Type 'TVars | undefined' is not assignable to type 'Record<string, any> | undefined'.error TS2345: Argument of type 'TVars | undefined' is not assignable to parameter of type 'Record<string, any> | undefined'.error TS2345: Argument of type 'OperationOption<TProps, TData, TGraphQLVariables, TChildProps, DefaultContext, ApolloCache<any>>' is not assignable to parameter of type 'OperationOption<TProps, Record<string, any>, TGraphQLVariables, TChildProps, DefaultContext, ApolloCache<any>>'.error TS2322: Type '(mutate: MutationFunction<TData, TGraphQLVariables>, { data, ...r }: MutationResult<TData>) => JSX.Element' is not assignable to type '(mutateFunction: MutationFunction<any, OperationVariables, DefaultContext, ApolloCache<any>>, result: MutationResult<...>) => Element | null'.error TS2322: Type 'TProps & TChildProps' is not assignable to type 'IntrinsicAttributes & TProps & TChildProps'.error TS2322: Type 'TChildProps' is not assignable to type '{ [x: string]: any; }'.error TS2769: No overload matches this call.error TS2345: Argument of type 'TRelayEdge<TNode>' is not assignable to parameter of type 'Reference | StoreObject | undefined'.
pubkey/rxdb
5 of 9 projects failed to build with the old tsc
config/tsconfig.types.json
error TS2322: Type 'RxDocumentWriteData<RxLocalDocumentData<DocData>>' is not assignable to type 'RxDocumentWriteData<RxLocalDocumentData<{ [key: string]: any; }>>'.error TS2345: Argument of type '() => DocData' is not assignable to parameter of type 'AtomicUpdateFunction<{}>'.error TS2769: No overload matches this call.error TS2322: Type '{ _attachments: {}; _meta: RxDocumentMeta; _rev: string; _deleted: boolean; }' is not assignable to type 'RxDocumentWriteData<RxDocumentType>'.
tsconfig.json
error TS2322: Type 'RxDocumentWriteData<RxLocalDocumentData<DocData>>' is not assignable to type 'RxDocumentWriteData<RxLocalDocumentData<{ [key: string]: any; }>>'.error TS2345: Argument of type '() => DocData' is not assignable to parameter of type 'AtomicUpdateFunction<{}>'.error TS2769: No overload matches this call.error TS2322: Type '{ _attachments: {}; _meta: RxDocumentMeta; _rev: string; _deleted: boolean; }' is not assignable to type 'RxDocumentWriteData<RxDocumentType>'.error TS2322: Type '{ foo: { digest: string; length: number; data: string; type: string; }; }' is not assignable to type '{ [attachmentId: string]: RxAttachmentData; } & { [attachmentId: string]: RxAttachmentData | RxAttachmentWriteData; }'.