Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
typescript-bot opened this issue Dec 29, 2024 · 15 comments
Open

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

typescript-bot opened this issue Dec 29, 2024 · 15 comments
Assignees
Labels
Needs Investigation This issue needs a team member to investigate its status.

Comments

@typescript-bot
Copy link
Collaborator

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
@typescript-bot
Copy link
Collaborator Author

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

@typescript-bot
Copy link
Collaborator Author

antvis/G2

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

tsconfig.json

@typescript-bot
Copy link
Collaborator Author

GrapesJS/grapesjs

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

packages/core/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

ionic-team/stencil

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

scripts/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

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

@typescript-bot
Copy link
Collaborator Author

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.

@typescript-bot
Copy link
Collaborator Author

nextauthjs/next-auth

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

packages/adapter-pg/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

pmndrs/valtio

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

tsconfig.json

@typescript-bot
Copy link
Collaborator Author

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.

@typescript-bot
Copy link
Collaborator Author

pubkey/rxdb

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

tsconfig.json

config/tsconfig.types.json

@typescript-bot
Copy link
Collaborator Author

tailwindlabs/headlessui

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

packages/@headlessui-vue/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

vuejs/devtools-v6

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

packages/api/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

vuejs/vue

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

tsconfig.json

@RyanCavanaugh
Copy link
Member

Almost everything appears to something roughly of the form

function foo(arg: any): string {
  return someCondition ? arg : 42;
}

@RyanCavanaugh RyanCavanaugh added the Needs Investigation This issue needs a team member to investigate its status. label Jan 3, 2025
@andrewbranch
Copy link
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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Investigation This issue needs a team member to investigate its status.
Projects
None yet
Development

No branches or pull requests

3 participants