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.1.0-dev.20230319 vs 5.0.2 #53359

Closed
typescript-bot opened this issue Mar 19, 2023 · 11 comments
Closed

[NewErrors] 5.1.0-dev.20230319 vs 5.0.2 #53359

typescript-bot opened this issue Mar 19, 2023 · 11 comments
Assignees

Comments

@typescript-bot
Copy link
Collaborator

The following errors were reported by 5.1.0-dev.20230319, but not by 5.0.2
Pipeline that generated this bug
Logs for the pipeline run
File that generated the pipeline

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

Successfully analyzed 112 of 200 visited repos
Outcome Count
Detected interesting changes 10
Detected no interesting changes 102
Git clone failed 1
Package install failed 19
Project-graph error in old TS 4
Too many errors in old TS 59
Unknown failure 5

Investigation Status

Repo Errors Outcome
angular/angular-cli 6
apache/superset 1
BuilderIO/qwik 1
colinhacks/zod 2
compiler-explorer/compiler-explorer 1
darkreader/darkreader 1
infinitered/ignite 1
jquense/yup 1
reduxjs/redux 2
tldraw/tldraw 7
@typescript-bot
Copy link
Collaborator Author

angular/angular-cli

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

packages/angular_devkit/build_angular/test/hello-world-app/e2e/tsconfig.e2e.json

  • error TS2688: Cannot find type definition file for 'jasmine'.
    • Project Scope
  • error TS2688: Cannot find type definition file for 'node'.
    • Project Scope

packages/angular_devkit/build_angular/test/hello-world-app/src/tsconfig.server.json

  • error TS2688: Cannot find type definition file for '@angular/localize'.
    • Project Scope

packages/angular_devkit/build_angular/test/hello-world-app/src/tsconfig.spec.json

  • error TS2688: Cannot find type definition file for '@angular/localize'.
    • Project Scope
  • error TS2688: Cannot find type definition file for 'jasmine'.
    • Project Scope

packages/angular_devkit/build_angular/test/hello-world-lib/projects/lib/tsconfig.spec.json

  • error TS2688: Cannot find type definition file for 'jasmine'.
    • Project Scope

@typescript-bot
Copy link
Collaborator Author

apache/superset

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

superset-frontend/packages/generator-superset/generators/plugin-chart/templates/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

BuilderIO/qwik

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

tsconfig.json

@typescript-bot
Copy link
Collaborator Author

colinhacks/zod

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

tsconfig.cjs.json

  • error TS2344: Type 'Writeable<T>' does not satisfy the constraint '[string, ...string[]]'.
  • error TS2344: Type 'Writeable<ToExtract>' does not satisfy the constraint '[string, ...string[]]'.

@typescript-bot
Copy link
Collaborator Author

compiler-explorer/compiler-explorer

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

tsconfig.json

  • error TS2688: Cannot find type definition file for 'chai-http'.
    • Project Scope

@typescript-bot
Copy link
Collaborator Author

darkreader/darkreader

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

src/tsconfig.json

  • error TS2352: Conversion of type '{ enabled: true; fetchNews: true; presets: never[]; theme: Theme; customThemes: never[]; siteList: never[]; siteListEnabled: never[]; syncSitesFixes: false; enableContextMenus: false; applyToListedOnly: false; ... 8 more ...; detectDarkTheme: false; }' to type 'UserSettings' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.

@typescript-bot
Copy link
Collaborator Author

infinitered/ignite

boilerplate/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

jquense/yup

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

tsconfig.json

  • error TS2345: Argument of type '{ [K in keyof T]: ISchema<T[K], any, any, any>; }' is not assignable to parameter of type '[ISchema<any, any, any, any>, ...ISchema<any, any, any, any>[]]'.

@typescript-bot
Copy link
Collaborator Author

reduxjs/redux

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

test/typescript/tsconfig.json

@typescript-bot
Copy link
Collaborator Author

tldraw/tldraw

13 of 20 projects failed to build with the old tsc and were ignored

packages/vec/tsconfig.build.json

packages/vec/tsconfig.dev.json

packages/intersect/tsconfig.build.json

packages/intersect/tsconfig.dev.json

packages/curve/tsconfig.build.json

packages/curve/tsconfig.dev.json

packages/curve/tsconfig.json

@Andarist
Copy link
Contributor

Some of the tuple-related failures from this report are related to the merged #52651 . My PR here already has a fix for this: #49947 (I verified it locally in the zod's repo).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants