Giter Site home page Giter Site logo

Comments (30)

typescript-bot avatar typescript-bot commented on May 1, 2024

adobe/react-spectrum

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

packages/@spectrum-icons/illustrations/tsconfig.types.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

aidenybai/million

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

website/tsconfig.json

  • error TS2322: Type '{ plugins: { legend: { display: boolean; }; }; indexAxis: "y"; scales: { x: { max: number; ticks: { format: { style: string; minimumFractionDigits: number; maximumFractionDigits: number; }; }; }; }; }' is not assignable to type '_DeepPartialObject<CoreChartOptions<"bar"> & ElementChartOptions<"bar"> & PluginChartOptions<"bar"> & DatasetChartOptions<"bar"> & ScaleChartOptions<...> & BarControllerChartOptions>'.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

alangpierce/sucrase

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

tsconfig.json

  • error TS2367: This comparison appears to be unintentional because the types 'JSXRole.NoChildren' and 'JSXRole.KeyAfterPropSpread' have no overlap.

src/tsconfig.json

  • error TS2367: This comparison appears to be unintentional because the types 'JSXRole.NoChildren' and 'JSXRole.KeyAfterPropSpread' have no overlap.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

ardatan/graphql-tools

tsconfig.json

  • error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

ariakit/ariakit

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

tsconfig.json

website/tsconfig.json

packages/ariakit-react-core/tsconfig.build.json

packages/ariakit-react/tsconfig.build.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

bitwarden/clients

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

tsconfig.json

apps/web/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

Chocobozzz/PeerTube

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

client/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

conventional-changelog/conventional-changelog

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

packages/conventional-changelog-writer/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

framer/motion

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

packages/framer-motion/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

growthbook/growthbook

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

packages/back-end/tsconfig.json

  • error TS2345: Argument of type 'Function' is not assignable to parameter of type '(req: Request<any, any, any, ParsedQs, Record<string, any>>, res: Response<any, Record<string, any>, number>, next: NextFunction) => void | Promise<...>'.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

heyxyz/hey

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

apps/web/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

highcharts/highcharts

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

ts/tsconfig.json

ts/masters-es5/tsconfig.json

  • error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.

ts/masters-datagrid/tsconfig.json

ts/masters-dashboards/tsconfig.json

ts/DataGrid/tsconfig.json

  • error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.

ts/Dashboards/tsconfig.json

  • error TS5102: Option 'keyofStringsOnly' has been removed. Please remove it from your configuration.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

ionic-team/stencil

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

tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

jupyterlab/jupyterlab

42 of 58 projects failed to build with the old tsc and were ignored

galata/tsconfig.json

galata/extension/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

keplergl/kepler.gl

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

src/actions/tsconfig.production.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

LokerL/tts-vue

tsconfig.json

  • error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

microsoft/playwright

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

packages/html-reporter/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

microsoft/vscode

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

src/tsconfig.monaco.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

misskey-dev/misskey

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

packages/backend/tsconfig.json

packages/backend/test/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

outline/outline

tsconfig.json

  • error TS5102: Option 'suppressImplicitAnyIndexErrors' has been removed. Please remove it from your configuration.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

sequelize/sequelize

12 of 16 projects failed to build with the old tsc and were ignored

packages/core/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

strapi/strapi

76 of 118 projects failed to build with the old tsc and were ignored

packages/core/content-type-builder/server/tsconfig.json

packages/core/content-type-builder/server/tsconfig.eslint.json

packages/core/content-type-builder/server/tsconfig.build.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

t3-oss/create-t3-app

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

www/tsconfig.json

  • error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

tailwindlabs/headlessui

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

packages/@headlessui-vue/tsconfig.json

packages/@headlessui-react/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

TanStack/router

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

packages/react-cross-context/tsconfig.json

from typescript.

typescript-bot avatar typescript-bot commented on May 1, 2024

tweenjs/tween.js

tsconfig.json

  • error TS5102: Option 'importsNotUsedAsValues' has been removed. Please remove it from your configuration.

from typescript.

RyanCavanaugh avatar RyanCavanaugh commented on May 1, 2024

bitwarden/clients has this setup

  // Base class
  protected filterProvider(type: TwoFactorProviderType) {
    return type !== TwoFactorProviderType.OrganizationDuo;
  }

  // Derived class
  protected filterProvider(type: TwoFactorProviderType) {
    return type === TwoFactorProviderType.OrganizationDuo;
  }

So type predicate inference broke the class subtyping. They just need to add ): boolean to the base class method. FYi @willmartian @shane-melton @MGibson1

from typescript.

RyanCavanaugh avatar RyanCavanaugh commented on May 1, 2024

sucrase got broken by #57847, it looks like this

  state.tokens[initialTokenIndex].jsxRole = JSXRole.NoChildren;
                 // this initialization gets CFA'd now
  let numExplicitChildren = 0;
  const isSelfClosing = jsxParseOpeningElement(initialTokenIndex);
  if (!isSelfClosing) {
    nextJSXExprToken();
    while (true) {
      switch (state.type) {
        case tt.jsxTagStart:
          nextJSXTagToken();
          if (match(tt.slash)) {
            nextJSXTagToken();
            jsxParseClosingElement();
            // Key after prop spread takes precedence over number of children,
            // since it means we switch to createElement, which doesn't care
            // about number of children.
            if (state.tokens[initialTokenIndex].jsxRole !== JSXRole.KeyAfterPropSpread) {
                                                     // ^^^
      //                                      apppears impossible now

from typescript.

RyanCavanaugh avatar RyanCavanaugh commented on May 1, 2024

Chocobozzz/Peertube has a similar thing:

    for (const name of objectKeysTyped(formToBuild)) {
      formErrors[name] = ''

      const field = formToBuild[name]
      if (this.isRecursiveField(field)) {
        this.updateFormGroup(
          // FIXME: typings
          (form as any)[name],
          formErrors[name] as FormReactiveErrors,

Though it looks like a legit error in this case unless isRecursiveField actually has side effects (???)

from typescript.

RyanCavanaugh avatar RyanCavanaugh commented on May 1, 2024

framer/motion does a compound coercion which we now detect:

            target[borderLabel] = Math.max(
                mixNumber(
                    asNumber(followRadius),
                    asNumber(leadRadius),
                    progress
                ),
                0
            )

            if (percent.test(leadRadius) || percent.test(followRadius)) {
                target[borderLabel] += "%"
            }

from typescript.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.