Issues filed for Microsoft/TypeScript

View Full Project
Do you use TypeScript? Leave a review!

Rate of open issues in the last 60 days

TypeScript open issues (View Closed Issues)
  • over 1 year Codegen: Avoid useless zero subtraction in rest arguments
  • over 1 year Can cast to partial interface of types unless you also provide an optional member
  • over 1 year 'Type aliases can be used only in a .ts file' error popping up in Flow enabled files
  • over 1 year Render Markdown of JSDoc
  • over 1 year Indirect type narrowing via `const`
  • over 1 year return type of generic method from interface not checked
  • over 1 year Add support for defining: string - 'a' (string minus string literal type)
  • over 1 year Error TS7006 when the compiler can actually imply the expected type?
  • over 1 year Formatter is broken when using tabs
  • over 1 year Extends bug for static method when use ES6/ES2015 Class
  • over 1 year Is it possible to write jsdoc state that a property of an object is function?
  • over 1 year typescript@master: Object rest does not support computed properties
  • over 1 year importHelpers does not emit import unless at least one other import is present
  • over 1 year Language service crash in 'displayPartKind'
  • over 1 year Import completion broken on vscode with 2.1
  • over 1 year Argument not assignable to parameter with mix of generic and union
  • over 1 year Readonly vs. litteral type breaking change?
  • over 1 year String method is wrongly allowed as a type
  • over 1 year instanceof doesn't work for extended builtin types
  • over 1 year Destructured parameter does not result in most specific type
  • over 1 year Suggestion and autocompletion for all string properties
  • over 1 year Interface ProxyHandler (lib.es6.d.ts) incorrect
  • over 1 year Extended members disappear when extending native classes
  • over 1 year TypeError for quick info of property of `export =` class
  • over 1 year Excess property declaration supersedes checks on named properties
  • over 1 year [tsserver] CompileOnSaveEmitFile should returns emited files (js, map, d.ts) path
  • over 1 year Incorrect transpiled constructor of derived classes
  • over 1 year TypeScriptLanguageService:For literals, typeToString() returned an incorrect value
  • over 1 year jsdoc: type expressions containing new lines aren't parsed
  • over 1 year nodeOnRightSide.parent.kind cause "Cannot read property 'kind' of undefined" at typescript.js:33455
  • over 1 year Module Namespace Object detection
  • over 1 year Object is incorrectly typed as 'possibly null' inside closure
  • over 1 year Suggestion: Add compiler flag to ignore private/protected member access control for unit tests
  • over 1 year Enhance Object.assign static method signature
  • over 1 year Can't augment UMD namespace
  • over 1 year Additional generic type constraints
  • over 1 year [SUGGESTIONS]Calculate everything can be calculated at compile time.
  • over 1 year lib.es6.d.ts for file reader event is inaccurate
  • over 1 year Type checker loses type in for-of
  • over 1 year TypeScript compiler gives incorrect error for large extension chain
  • over 1 year incorrect this and class instance with inheritation
  • over 1 year Code Format with object spread in JavaScript files breaks
  • over 1 year 'Property does not exist on type 'never'." after updating to TS 2.0
  • over 1 year context help of angular2-project does not show up by tsserver
  • over 1 year Type guard doesn't work on import
  • over 1 year Incorrect type inference of 'never' when iterating over heterogenous array with condition
  • over 1 year Repeated code with exporting
  • over 1 year Incorrect error message for use of type as a namespace
  • over 1 year Too difficult to augment values which do not export their type
  • over 1 year Incorrect type narrowing when treating a union type as an array
  • over 1 year Suggestion: Allowing leading pipe in union type declarations
  • over 1 year "import =" exposes default export member with the wrong name
  • over 1 year Inheritance problem with ES6 class transpiled with BabelJS
  • over 1 year Unable to extend Error when targeting es5 with TS 2.1
  • over 1 year cannot instantiate a tagged union whose discriminant property is union type
  • over 1 year User defined type guards not working with typed this
  • over 1 year Suggestion: a precise return type of Node.appendChild()
  • over 1 year lib.es6.d.ts doesn't strongly type the frameElement of a Window interface
  • over 1 year ATA: Only download typings for dependencies in top-level package.json
  • over 1 year Suggestion: A better and more 'classic' function overloads for TypeScript
  • over 1 year JSDoc: Share quickinfo between interface and Classes
  • over 1 year Difference between `import *` and `import {}` with augmented module
  • over 1 year JS file with JSDoc comments with `@typedef` with array `@property` fails typescript parsing
  • over 1 year Adding tsconfig.json to ASP.NET Core 1.0 project disables compile-on-save
  • over 1 year Missing type-check for generic types (?)
  • over 1 year Variable not recognized as string literal type when using ternary operator
  • over 1 year Creating a strongly typed Array wrapper duplicates code
  • over 1 year Very slow incremental compilation in watch mode vs TSServer runtime check
  • over 1 year Report issue suggestion
  • over 1 year Renaming interface members and object shorthand property names
  • over 1 year jsdoc typedef (strange behaviour)
  • over 1 year Code formatting doesn't work on long lines with commas.
  • over 1 year No error when using uninitialized value in noImplicitAny & strictNullChecks mode
  • over 1 year Format removes a space in content in tsx
  • over 1 year Language services for keyof types
  • over 1 year No error for compound assignments for narrowed auto-types
  • over 1 year Allow third-party plug-ins resolve the resolution of types.
  • over 1 year Nested node_modules/@types in linked projects causes duplicated definitions.
  • over 1 year Using Discriminating Union removes previous null check
  • over 1 year Proposal: Allow semicolon in ambient context
  • over 1 year document.evaluate: resolver and result are allowed null
  • over 1 year module_resolution=none or =explicit
  • over 1 year Language Service Plugins with Proxies
  • over 1 year Suggestion: configurable module directories
  • over 1 year Publish @types packages individually to github
  • over 1 year Weird behavior on Intersection Types
  • over 1 year Generator with Array Spread
  • over 1 year Dynamic Super Types
  • over 1 year instanceof type inference broken in an "if -> else if -> else if" chain
  • over 1 year Intellisense not working at all
  • over 1 year changed behavior of symbol.getDocumentationComment()
  • over 1 year StatelessFunctionalComponenet that probably returns null cannot be instanciated in JSX
  • over 1 year Mention structural typing in Quick Start
  • over 1 year Suggestion: Discriminate type from constructor
  • over 1 year Better support of typings generation
  • over 1 year Auto resolve type doesn't work 2.0.6 error TS2322:Type 'void | IFoo[]' is not assignable to type 'Foo[]'.
  • over 1 year incorrect compilation failure because tsc loads node_modules/@types/**/*.d.ts irrespective of their usage.
  • over 1 year Support passing generics to tagged template string
  • over 1 year TypeScript refuses to emit files from node_modules with getEmitOutput()
  • over 1 year Instantiations with type literals are not properly cached/shared

TypeScript closed issues

  • over 1 year spread properties operator ignores constraints
  • over 1 year type guard does not narrow intersection over union
  • over 1 year Format code doesn't work!
  • over 1 year False "Property does not exist on type 'never'" when changing value inside callback with strictNullChecks
  • over 1 year TypeScript Compiler does not understand resulting types when using &&
  • over 1 year Cannot convert a Symbol value to a string
  • over 1 year Undefined import for working type definition of node module
  • over 1 year TypeScript drops inline comments on simple assignment expressions
  • over 1 year [2.1-rc] '>' operator cannot be applied to const number
  • over 1 year Increase flexibility of --noUnusedParameters
  • over 1 year Issues with type narrowing and pointers
  • over 1 year tsserver@2.1.1 crashes on the implicit tslib import when importHelpers is enabled
  • over 1 year Array.keys throws Object doesn't support property or method 'keys' in IE11
  • over 1 year No error: False-positive Control Flow with getters
  • over 1 year Opt-in when overriding a propery or method
  • over 1 year typescript tsc is not excluding @types/corejs
  • over 1 year Is it possible to use a class definition as if it were an interface?
  • over 1 year Transpiler keeps type assertion
  • over 1 year Can't transpile code residing on network share using node module resolution
  • over 1 year Transpiler emits invalid JavaScript
  • over 1 year allow super() constructor call inline, like in c#
  • over 1 year Do you have plans to implement async generators?
  • over 1 year Visual Studio crashes with Generics
  • over 1 year TypeScript's own existential operator
  • over 1 year Path mappings have unintuitive behavior if user accidentally adds an extension
  • over 1 year [TSServer] missing tsconfig.json(s) included in the msbuild content list impacts LS features
  • over 1 year (tsconfig.json) including a not existing folder breaks the tsserver
  • over 1 year Generic types not narrowed with instanceof guard
  • over 1 year Regression: Multiple projects linked by npm link do not compile properly within vscode
  • over 1 year Index signature of object with type list of properties
  • over 1 year typescript change number when cast from json
  • over 1 year Prototype store "this" in a variable problems in lamdas
  • over 1 year Control Flow Analysis + Getter Properties
  • over 1 year `string[]` cannot be used instead of `DOMStringList`