Skip to content

[NewErrors] 5.8.0-dev.20241229 vs 5.7.2 #60872

Closed as not planned
Closed as not planned

Description

The following errors were reported by 5.8.0-dev.20241229, but not by 5.7.2
Pipeline that generated this bug
Logs for the pipeline run
File that generated the pipeline

This run considered 800 popular TS repos from GH (after skipping the top 0).

Successfully analyzed 461 of 800 visited repos
Outcome Count
Detected interesting changes 13
Detected no interesting changes 448
Git clone failed 8
Package install failed 89
Project-graph error in old TS 10
Too many errors in old TS 208
Unknown failure 24

Investigation Status

Repo Errors Outcome
alibaba/formily 2
antvis/G2 1
GrapesJS/grapesjs 1
ionic-team/stencil 1
jupyterlab/jupyterlab 9
mikro-orm/mikro-orm 18
nextauthjs/next-auth 1
pmndrs/valtio 1
primefaces/primeng 210
pubkey/rxdb 2
tailwindlabs/headlessui 1
vuejs/devtools-v6 3
vuejs/vue 2

Activity

  1. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    alibaba/formily

    29 of 38 projects failed to build with the old tsc and were ignored

    packages/grid/tsconfig.json

    packages/grid/tsconfig.build.json

  2. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    antvis/G2

    2 of 3 projects failed to build with the old tsc and were ignored

    tsconfig.json

  3. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    GrapesJS/grapesjs

    1 of 3 projects failed to build with the old tsc and were ignored

    packages/core/tsconfig.json

  4. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    ionic-team/stencil

    40 of 43 projects failed to build with the old tsc and were ignored

    scripts/tsconfig.json

  5. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    jupyterlab/jupyterlab

    46 of 59 projects failed to build with the old tsc and were ignored

    examples/filebrowser/src/tsconfig.json

    examples/console/src/tsconfig.json

  6. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    mikro-orm/mikro-orm

    15 of 37 projects failed to build with the old tsc and were ignored

    tests/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/sqlite/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/seeder/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/reflection/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/postgresql/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/mysql/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    packages/mssql/tsconfig.json

    • error TS2322: Type '{} | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { $and?: FilterQuery<object>[] | undefined; $or?: FilterQuery<object>[] | undefined; $eq?: ExpandScalar<object> | readonly ExpandScalar<object>[] | undefined; $ne?: ExpandScalar<object> | undefined; $in?: readonly ExpandScalar<object>[] | undefined; $nin?: readonly ExpandScalar<object>[] | undefined; $not?: FilterQuery<object> | undefined; $none?: FilterQuery<object> | undefined; $some?: FilterQuery<object> | undefined; $every?: FilterQuery<object> | undefined; $gt?: ExpandScalar<object> | undefined; $gte?: ExpandScalar<object> | undefined; $lt?: ExpandScalar<object> | undefined; $lte?: ExpandScalar<object> | undefined; $like?: string | undefined; $re?: string | undefined; $ilike?: string | undefined; $fulltext?: string | undefined; $overlap?: string | object | readonly string[] | undefined; $contains?: string | object | readonly string[] | undefined; $contained?: string | object | readonly string[] | undefined; $exists?: boolean | undefined; $hasKey?: string | undefined; $hasKeys?: readonly string[] | undefined; $hasSomeKeys?: readonly string[] | undefined; } | { length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: (NumberFormatOptions & DateTimeFormatOptions) | undefined): string; pop(): FilterQuery<object> | undefined; push(...items: FilterQuery<object>[]): number; concat(...items: ConcatArray<FilterQuery<object>>[]): FilterQuery<object>[]; concat(...items: (FilterQuery<object> | ConcatArray<FilterQuery<object>>)[]): FilterQuery<object>[]; join(separator?: string | undefined): string; reverse(): FilterQuery<object>[]; shift(): FilterQuery<object> | undefined; slice(start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; sort(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; splice(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; splice(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; unshift(...items: FilterQuery<object>[]): number; indexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; lastIndexOf(searchElement: FilterQuery<object>, fromIndex?: number | undefined): number; every<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; some(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U, thisArg?: any): U[]; filter<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object>[]; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduce(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduce<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>): FilterQuery<object>; reduceRight(callbackfn: (previousValue: FilterQuery<object>, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => FilterQuery<object>, initialValue: FilterQuery<object>): FilterQuery<object>; reduceRight<U>(callbackfn: (previousValue: U, currentValue: FilterQuery<object>, currentIndex: number, array: FilterQuery<object>[]) => U, initialValue: U): U; find<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findIndex(predicate: (value: FilterQuery<object>, index: number, obj: FilterQuery<object>[]) => unknown, thisArg?: any): number; fill(value: FilterQuery<object>, start?: number | undefined, end?: number | undefined): FilterQuery<object>[]; copyWithin(target: number, start: number, end?: number | undefined): FilterQuery<object>[]; entries(): ArrayIterator<[number, FilterQuery<object>]>; keys(): ArrayIterator<number>; values(): ArrayIterator<FilterQuery<object>>; includes(searchElement: FilterQuery<object>, fromIndex?: number | undefined): boolean; flatMap<U, This = undefined>(callback: (this: This, value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; at(index: number): FilterQuery<object> | undefined; findLast<S extends FilterQuery<object>>(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): FilterQuery<object> | undefined; findLastIndex(predicate: (value: FilterQuery<object>, index: number, array: FilterQuery<object>[]) => unknown, thisArg?: any): number; toReversed(): FilterQuery<object>[]; toSorted(compareFn?: ((a: FilterQuery<object>, b: FilterQuery<object>) => number) | undefined): FilterQuery<object>[]; toSpliced(start: number, deleteCount: number, ...items: FilterQuery<object>[]): FilterQuery<object>[]; toSpliced(start: number, deleteCount?: number | undefined): FilterQuery<object>[]; with(index: number, value: FilterQuery<object>): FilterQuery<object>[]; [Symbol.iterator](): ArrayIterator<FilterQuery<object>>; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }' is not assignable to type 'FilterQuery<Entity>'.

    This comment was too long to display in full; see the build artifact for the full details.

  7. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    nextauthjs/next-auth

    22 of 44 projects failed to build with the old tsc and were ignored

    packages/adapter-pg/tsconfig.json

  8. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    pmndrs/valtio

    1 of 7 projects failed to build with the old tsc and were ignored

    tsconfig.json

  9. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    primefaces/primeng

    1 of 4 projects failed to build with the old tsc and were ignored

    tsconfig.json

    This comment was too long to display in full; see the build artifact for the full details.

  10. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    pubkey/rxdb

    9 of 11 projects failed to build with the old tsc and were ignored

    tsconfig.json

    config/tsconfig.types.json

  11. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    tailwindlabs/headlessui

    2 of 5 projects failed to build with the old tsc and were ignored

    packages/@headlessui-vue/tsconfig.json

  12. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    vuejs/devtools-v6

    7 of 8 projects failed to build with the old tsc and were ignored

    packages/api/tsconfig.json

  13. typescript-bot commented on Dec 29, 2024

    @typescript-bot
    ContributorAuthor

    vuejs/vue

    7 of 8 projects failed to build with the old tsc and were ignored

    tsconfig.json

  14. RyanCavanaugh commented on Jan 3, 2025

    @RyanCavanaugh
    Member

    Almost everything appears to something roughly of the form

    function foo(arg: any): string {
      return someCondition ? arg : 42;
    }
  15. andrewbranch commented on Jan 3, 2025

    @andrewbranch
    Member

    The primeng errors are correct, caused by #60696. The @primeuix/utils package uses package.json "exports" and never should have worked with --moduleResolution node, which the primeng repo is using.

  16. locked as resolved and limited conversation to collaborators on Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions