typescript-go icon indicating copy to clipboard operation
typescript-go copied to clipboard

Staging repo for development of native port of TypeScript

Results 434 typescript-go issues
Sort by recently updated
recently updated
newest added

This PR adds support for expando properties on `{}` and class expressions in Javascript. It also adds support for expandos on expandos in Javascript: ```js var o = {} o.C...

This pr covers mostly everything that is needed for signature help except for signature help in .js files. Some tests that I haven't yet ported from Strada are tests for:...

This ports the typescript installer code from Strada Instead of different process we use go routine to queue discovery of the packages install and then another go routine to do...

I'm doing some regression testing against Typescript Go for emitted javascript, I'm noticing little nuances that are creating differences in emitted output. This is one of those cases. The logic...

project like: ``` ├─dist │ └─main.js ├─src │ └─main.ts └─tsconfig.json ``` `tsconfig.json` is ```json { "compilerOptions": { "module": "amd", "lib": [ "dom", "esnext" ], "target": "esnext", "removeComments": true, "outDir": "./dist"...

Improved the "Go to Definition" command to jump to the function name instead of the beginning of the `function` keyword. Example: ``` function foo() { ... } foo(); // "Go...

This is a behaviour that has been present for a long time in the main compiler

```json5 // @filename: src/tsconfig.json { "extends": "../configs/tsconfig.base.json", "compilerOptions": { "target": "esnext", "module": "nodenext", "outDir": "../dist", "strict": true, }, "include": ["**/*"], } ``` ```json5 // @filename: configs/tsconfig.base.json { "compilerOptions": { "baseUrl":...

wontfix

Reparsed JS nodes shouldn't normally be pretty-printed, but if they are, they shouldn't crash. Specifically, @weswigham has seen crashes in `GetTypeNodePrecedence` with `JSDocTypeExpression` and `JSDocTypeLiteral`. `JSDocTypeExpression` can show up on...

Created a sample project that reproduce the issues: https://github.com/eranbo/tsgo-test About the issues: 1. When using mono repo with multiple services / modules using base tsconfig.json with references to inner services...