profile
viewpoint
Wenlu Wang Kingwl Beijing, China 专业LGTM👍

HearTao/ts-bc 10

Yet another JS to JS transpiler implemented in JS

HearTao/class-component-converter 7

Transform your vue class component to functional api

HearTao/ts-cli-creator 5

Yet another cli generator based TypeScript code

HearTao/ts-binary-ast 4

An implement for https://tc39.github.io/proposal-binary-ast/

Kingwl/ant-design 1

🐜 A UI Design Language

HearTao/class-component-converter-playground 0

Playground of https://github.com/HearTao/class-component-converter

delete branch Kingwl/TypeScript-Website

delete branch : chinese-translate

delete time in a day

pull request commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

The first round of review seems already done. I'll remove WIP status if there aren't more review before 2-25 00:00:00 UTC+8.

Kingwl

comment created time in 3 days

create barnchKingwl/TypeScript-Website

branch : chinese-tsconfig-translate

created branch time in 3 days

push eventKingwl/TypeScript-Website

kingwl

commit sha ef6b3d9c3327fbbedffb9822768943504f42b748

Add minor fix

view details

push time in 4 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+export const indexCopy = {+  index_headline: "TypeScript 是 <bold>适用于任何规模的 JavaScript。</bold>",+  index_byline:+    "TypeScript 扩展了 JavaScript ,为它添加了类型支持。",+  index_summary:+    "TypeScript 可以在您运行代码之前找到错误并提供修复,从而改善您的开发体验。",+  index_locations:+    "任何浏览器,任何操作系统,任何运行 JavaScript 的地方,完全开源。",++  index_what_is: "什么是 TypeScript?",++  index_what_is_js: "JavaScript,以及更多。",+  index_what_is_js_copy: `+<p>TypeScript 是一个开源的编程语言,通过在 JavaScript(世界上最常用的工具之一) 的基础上添加静态类型定义构建而成。</p>

语言 only

Kingwl

comment created time in 4 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+// 在新的游乐场中,我们对您代码的运行环境有更强的控制。新的+// 游乐场已经与提供编辑器体验的 monaco-editor 和+// monaco-typescript 解耦。++// https://github.com/microsoft/monaco-editor/+// https://github.com/microsoft/monaco-typescript++// 解耦意味着游乐场支持用户在 monaco-typescript 集成的 TypeScript+// 和已经构建的不同版本的 TypeScript 之间自由切换。++// 我们有为任何版本的 TypeScript 构建 monaco-editor 和 monaco-typescript+// 副本的基础设施。这意味着我们现在可以支持:++// - TypeScript 的 Beta 测试构建+// - TypeScript 的最新(Nightly)构建+// - TypeScript 的某个 Pull Request 对应构建+// - TypeScript 的历史构建++// 由:https://github.com/orta/make-monaco-builds++// 新的游乐场如何支持不同版本的 TypeScript 的基础架构来自该站点

“让”

Kingwl

comment created time in 4 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+//// { order: 3, isJavaScript: true }++// TypeScript 有着非常丰富的 JSDoc 支持,很多情况下您甚至可以不写 .ts 文件+// 而仅仅使用 JSDoc 注解去创建丰富的开发环境。+//+// JSDoc 注释是由两个星号(*)开头的多行注释。+/* 这是一个普通注释 */+/** 这是一个 JSDoc 注释 */++// JSDoc 注释会附加到下方最近的 JavaScript 代码中。++const myVariable = "Hi";++// 如果您将书本悬停到 myVariable,你可以看到这段在 JSDoc 注释+// 中的文字及已经非附加了。++// JSDoc 注释是一种为 TypeScript 和 您的编辑器提供类型信息的方式。+// 让我们简单的从将变量的类型设置为内置类型开始。++// 对于所有这些示例,您可以将鼠标悬停在名称上,然后再下一行尝试+// 输入【示例】以查看自动完成选项。

nope

Kingwl

comment created time in 4 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+//// { order: 1, target: "ES5" }++// JavaScript 于 2016 将 import、export 添加到该语言,TypeScript 完全+// 支持这种在文件和外部模块之间进行连接的风格。TypeScript 还通过允许将+// 类型与代码一起传递来扩展该语法。++// 让我们看一下从模块导入代码。++import { danger, message, warn, DangerDSLType } from "danger";++// 这个例子需要从一个名为 “danger” 的 node 模块获取一组具名导入(named import)。+// 虽然有 4 个以上的导入,但是这是我们唯一选择导入的东西。++// 指定您要导入的东西的名字可以帮助工具删除您的应用中未使用到的代码。+// 并且可以帮助您了解特定文件中正在使用的内容。++// 在这个例子中,danger, message,和 warn 是 JavaScript 的

也挺奇怪

Kingwl

comment created time in 4 days

push eventKingwl/TypeScript-Website

Wenlu Wang

commit sha fbdbaac568a116b39c9162ab6fb26be2aaa3226a

Update packages/playground-examples/copy/zh/Playground/Tooling/Sharable URLs.ts Co-Authored-By: Xuan <40501912+mmxw@users.noreply.github.com>

view details

push time in 4 days

push eventKingwl/TypeScript-Website

Wenlu Wang

commit sha 291cfee88f13187f2c4c8159d906dc6418fd0db2

Update packages/playground-examples/copy/zh/Playground/Config/New Compiler Defaults.ts Co-Authored-By: Xuan <40501912+mmxw@users.noreply.github.com>

view details

push time in 4 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+//// { order: 2, compiler: { esModuleInterop: true } }++// 在 JavaScript 中,链式函数是很常见的 API 模式。由于他们+// 具有嵌套特性,所以可以让您的代码减少中间值,并且增加可读性。++// jQuery 是一个非常常见的可以通过链式使用的 API,这是+// jQuery 与 DefinitelyTyped 中的类型一起使用的示例:++import $ from "jquery";++// 这是使用 jQuery API 的示例:++$("#navigation")+  .css("background", "red")+  .height(300)+  .fadeIn(200);++// 如果您在上面的行中增加了一个点(.),则会看到一长串函数。+// 这种模式很容易在 JavaScript 中复现。关键是要确保+// 返回相同的对象。++// 这是创建 链式 API 的一个示例。关键是要有一个跟踪内部状态的+// 外部函数,以及一个最终返回的暴露 API 的对象。++const addTwoNumbers = (start = 1) => {+  let n = start;++  const api = {+    // 实现您 API 中的所有函数+    add(inc: number = 1) {+      n += inc;+      return api;+    },++    print() {+      console.log(n);+      return api;+    }+  };+  return api;+};++// 允许我们使用与 jQuery 中相同的 API 风格:++addTwoNumbers(1)+  .add(3)+  .add()+  .print()+  .add(1);++// 这是一个类似的使用类的示例:++class AddNumbers {+  private n: number;++  constructor(start = 0) {+    this.n = start;+  }++  public add(inc = 1) {+    this.n = this.n + inc;+    return this;+  }++  public print() {+    console.log(this.n);+    return this;+  }+}++// 它在正常工作:

跟翻译不太对的上

Kingwl

comment created time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 80118532db3b73aa1e566868c4c08b66dffc71c3

Rename playground and union type

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 2181e627f08a0f0f76325eb222a79378da21bdd2

Add sections

view details

push time in 4 days

push eventKingwl/TypeScript-Website

AngryPowman

commit sha 6ffb594ad30feb080b88145435a0bd0b4b34e38b

Add Web example translation

view details

AngryPowman

commit sha ceea41e19dc42f50ecf0c3ef40256d2748013c3f

Update TypeScript with Web.js

view details

Wenlu Wang

commit sha 0019fdd78c4f475bc8e301199392f808d1d155b1

Merge pull request #2 from AngryPowman/chinese-translate Add Web example translation

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 498054e5553a98d2eecd23f066b58e3d51533193

Add TypeScript with Node

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 6bfca4eed3d55a161f501459ec10107b99b5d69e

Add TypeScript with Deno and React

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 8ea9b037b28e785d381f8b5996b53f01d69aa147

ADd typing functions

view details

push time in 4 days

push eventKingwl/TypeScript-Website

AngryPowman

commit sha 131f267284abbfb1aa32ffbb0c7ca5017264a037

Add WebGL example translations

view details

Wenlu Wang

commit sha dae6feac383bf3779c6639889661e8de48a45b9a

Merge pull request #1 from AngryPowman/chinese-translate Add WebGL example translations

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 900fb3b1d9e6a4029831aea906093d5b9008721a

Add part of Functions with JavaScript

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 6dcdb693537b0bfb219633d5b72ca138f9dae3cd

Add JavaScript Essentials

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha ce1526331bda97f937634ce014d26a1063d7b93e

Add modern JavaScript

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 36fbd875bfd769688f9f14bacfd50fbe7ed84a2f

Add Helping with JavaScript

view details

kingwl

commit sha 7f50e70ac0dd2336a6efb59a40514751d27e32b9

Add modern JavaScript

view details

push time in 4 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 1a9b3c583e83bf29648a2cf43ae11e698a625811

Add working with classes

view details

push time in 5 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 1ad59056dfc32722d915690b503b9499710f0d17

Add playground config

view details

push time in 5 days

push eventKingwl/TypeScript-Website

kingwl

commit sha ed16cd5fe03a2ea80db8c5a0a97c7002d7b520a7

Add playground tooling

view details

push time in 5 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 6ef10327404d8798b0a60b844d5294a3cf85b828

Add conditional and Discriminate

view details

push time in 5 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 155ce3cd38b539b3deca981c85e57786c179c61c

Fix minor issues

view details

push time in 6 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+{+  "sections": [+    {+      "name": "JavaScript",+      "id": "JavaScript",+      "subtitle": "了解 TypeScript 如何使用最少的附加语法改善 JavaScript 的日常使用。"+    },+    {+      "name": "TypeScript",+      "id": "TypeScript",+      "subtitle": "探索 TypeScript 如何扩展 JavaScript,使其更安全,更便利。"+    },+    {+      "name": "3.7",+      "id": "3.7",+      "subtitle": "查看 <a href='https://devblogs.microsoft.com/typescript/announcing-typescript-3-7/'> 版本更新说明。</a>."+    },+    {+      "name": "3.8",+      "id": "3.8",+      "subtitle": "查看 <a href='https://devblogs.microsoft.com/typescript/announcing-typescript-3-8-beta/'> 测试版本更新说明。</a>."+    },+    {+      "name": "在线演示 V3",+      "id": "在线演示",+      "subtitle": "了解在线演示有哪些变化。"+    }+  ],+  "sortedSubSections": [+    // JS+    "JavaScript 基础",+    "JavaScript 中的函数",+    "JavaScript 中的类",+    "现代 JavaScript",+    "外部的 API",+    "Helping with JavaScript",+    // TS+    "Primitives",+    "Type Primitives",+    "Meta-Types",+    "Language",+    "Language Extensions",+    // Examples+    "Syntax and Messaging",+    "Types and Code Flow",+    "Fixits",+    // Playground

yes it is🌚

Kingwl

comment created time in 6 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+// 自动类型获取是指 TypeScript 是如何在后台从 npm 的 @types 下获取类型定义+// 从而为 JavaScript 用户提供更好的用户体验。++// 现在在线演示有与 TypeScript 中内置的类型湖区类似(但是有更多限制)的版本。

🌚

Kingwl

comment created time in 6 days

Pull request review commentmicrosoft/TypeScript-Website

[WIP] Add chinese support

+//// { compiler: {  }, order: 1 }++// TypeScript 支持许多自动修复程序,来帮您修正妮妮的代码。例如如果

🌚

Kingwl

comment created time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 9d2c1f64628e6ee03fb4b564f0f37cb3c95e6ecc

Add mapped type

view details

kingwl

commit sha 8d09ba3d2caa20e7c3e5eb3ff21b652191ae00b3

add mobile support

view details

push time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 2ac698ab2988d6461ad74e043a3d8d41b0c3d496

Add indexed types

view details

push time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 8fccfe946dd4195941b4a600cd21390111bba41d

Add playground language

view details

push time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 79be1e977afb772a8e3eb6864834a647fca29547

Add Type priimiitiives translation

view details

push time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 0ba73d90ee44eeb84162a9820df9e69e21069b8e

ADD document and index translation

view details

push time in 6 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 24763b75a3cd0524fa22ec49364fc456b8f03732

Add typescriptlang-porg chinese trnaslation

view details

kingwl

commit sha 9d7391e189436075c9f27017b09a02f8c9dd0d10

add nav and playground translation

view details

push time in 7 days

push eventKingwl/TypeScript-Website

kingwl

commit sha 25e6d547e534b1ceb0a6152c78de7853b3de641b

Add Primitives

view details

push time in 7 days

push eventKingwl/TypeScript-Website

kingwl

commit sha e5b0135dbad9f1572dd9da0631e5b746375baa6f

Add more zh translation

view details

push time in 8 days

PR opened microsoft/TypeScript-Website

Add chinese support
+3718 -2

0 comment

51 changed files

pr created time in 8 days

create barnchKingwl/TypeScript-Website

branch : chinese-translate

created branch time in 8 days

delete branch Kingwl/TypeScript

delete branch : Lift-Template-Literal-Restriction

delete time in 20 days

pull request commentmicrosoft/TypeScript

add support for Lift Template Literal Restriction

@typescript-bot pack this.

Kingwl

comment created time in 20 days

pull request commentmicrosoft/TypeScript

add support for Lift Template Literal Restriction

What is the meaning of For Milestone Bug ... :XD

Kingwl

comment created time in 22 days

PR closed microsoft/TypeScript

Reviewers
fix name lookup change again

<!-- Thank you for submitting a pull request!

Here's a checklist you might find useful.

  • [ ] There is an associated issue that is labeled 'Bug' or 'help wanted' or is in the Community milestone
  • [ ] Code is up-to-date with the master branch
  • [ ] You've successfully run jake runtests locally
  • [ ] You've signed the CLA
  • [ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details. https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md -->

Fixes #28474

+122 -3

5 comments

11 changed files

Kingwl

pr closed time in 25 days

issue commentmicrosoft/TypeScript

async function needs Promise<T> return type quick fix

Related: https://github.com/microsoft/TypeScript/issues/35300

JacksonKearl

comment created time in a month

delete branch Kingwl/TypeScript

delete branch : duplicate_message

delete time in a month

PR closed microsoft/TypeScript

add support for nonnull jsdoc

<!-- Thank you for submitting a pull request!

Please verify that:

  • [ ] There is an associated issue in the Backlog milestone (required)
  • [ ] Code is up-to-date with the master branch
  • [ ] You've successfully run gulp runtests locally
  • [ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details. https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md -->

Fixes #23405 Fixes #23217

+224 -22

5 comments

12 changed files

Kingwl

pr closed time in a month

push eventKingwl/TypeScript

kingwl

commit sha 78b22c9048a9b8e7c742c5438ad74e125f51f1d7

accept public api

view details

push time in a month

PR opened microsoft/TypeScript

add support for nonnull jsdoc

<!-- Thank you for submitting a pull request!

Please verify that:

  • [ ] There is an associated issue in the Backlog milestone (required)
  • [ ] Code is up-to-date with the master branch
  • [ ] You've successfully run gulp runtests locally
  • [ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details. https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md -->

Fixes #23405 Fixes #23217

+196 -6

0 comment

10 changed files

pr created time in a month

create barnchKingwl/TypeScript

branch : jsdoc-nonnull

created branch time in a month

push eventKingwl/TypeScript

Jean Pierre

commit sha 79dcd3dba130f29598215ceecdf5f9e13f7d81dd

Correctly resolve tags for function overloads (#30253) * Correctly resolve tags for function overloads. Fixes #30181 * Better fix for #30181. Added more unit tests * Fix commentsOverloads tests * Fallback to first signature when doc and tags are empty

view details

Anders Hejlsberg

commit sha 94271aa753184a5a294b4ed6c6f219109632d552

Remove CFA discriminant check restrictions (#36114) * Remove unnecessary containsMatchingReferenceDiscriminant logic * Accept new baselines

view details

Nathan Shively-Sanders

commit sha 517d6eea28fcb7ce3d0a3e1c7fa73cae4ac64123

Get jsdoc host from chained assignment (#36111) * Get jsdoc host from chained assignment getSourceOfAssignment previously only checked one level of binary expression instead of following binary expressions all the way to the right. This meant that binding of `@constructor` would fail in the following example: ```js /** @constructor */ a = b = function () { } ``` * cleanup lint * use existing utility

view details

Anders Hejlsberg

commit sha 357f7153825c9070ea61459c227f3b9559034d06

Check combined intersection properties against target index signatures (#35143) * Check combined intersection properties against target index signatures * Add tests * Accept new baselines * Less aggressive check for index signatures * Track intersection membership state for both source and target * Minor fixes

view details

Nathan Shively-Sanders

commit sha 13cddae3f7152d6f4aeae1aa71c0bc04abde8ad1

Allow references to uninitialized ambient properties (#36112) Previously these were incorrectly treated just like normal properties: ```ts class Parent { a: any; constructor(arg: any) { this.a = arg; } } class Child extends Parent { declare a: number; constructor(arg: number) { super(arg); console.log(this.a); // Property 'a' is used before being assigned. (2565) } } ``` Fixes #35327

view details

Sheetal Nandi

commit sha 00b21efcb06c6f320484337946e680136dcbb47d

Remove the check that if base file name starts with ^ is dynamic file name since those files can exist (#36109) Fixes #35734

view details

Sheetal Nandi

commit sha 0c3019e3b3f2246d3aa4ea13727a795d17c3dbd6

Handle invalid package.json typings fields when generating specifiers (#36137) Fixes #35437

view details

Sheetal Nandi

commit sha 76ee0214f91dcbeacd43ce058f24c868f0e44def

Use watch invoked with `node_modules/.staging` as watch for refreshing complete node_modules, so that npm install is reflected correctly (#36039) * Add test that demonstrates npm install watch behaviour some times * Use watch invoked with `node_modules/.staging` as watch for refreshing complete node_modules, so that npm install is reflected correctly Fixes #35966

view details

Wesley Wigham

commit sha 69ab1d5ecdf6fd8fb322566b97f6c52c15855885

Handle Identifier declarations in getDeclarationSpaces (#36136)

view details

Wesley Wigham

commit sha 08014bca05760a1bc3a9a822c934c411c2cc3ea2

Fix lints

view details

Wesley Wigham

commit sha 91ffa1c752ac26882b1426fb4c9012701c1d908e

Update LKG (#36164)

view details

Alexander T

commit sha daf786ecd0fef9029b89d44f2e6ccd5772ea0b8b

throw an error when no default export present (#35815)

view details

Klaus Meinhardt

commit sha 6e3ab1529f3a22f160aa065fbd695b52e197e7ee

remove private named properties from rest and spread types (#35950) * remove private named properties from rest and spread types Fixes: #35943 * code review

view details

Orta

commit sha 1dafd09a060ffad5fc2949da23b9687d951b2d16

Revert "Add related diagnostic to "used before defined" if type is a function that returns a union with undefined (#33171)" (#35751) This reverts commit be960fa35651abc83bef27f1a75e99ab40627330.

view details

Anders Kaseorg

commit sha 64704a160d58d52350dc6c0043bc9f75a8d23343

sys: Use readdir withFileTypes option to skip lots of stat syscalls (#35286) This makes walking large directory trees much more efficient on Node 10.10 or later. See: https://lwn.net/Articles/606995/ https://www.python.org/dev/peps/pep-0471/ https://github.com/nodejs/node/pull/22020 https://nodejs.org/en/blog/release/v10.10.0/ Signed-off-by: Anders Kaseorg <andersk@mit.edu>

view details

Andrew Casey

commit sha a9cbea42595d76236bedd9613702b07e78d65a04

Use fs.existsSync to check for cancellation (#36190) Unlike statSync, it doesn't throw if the file doesn't exist, saving both time and allocations.

view details

Andrew Branch

commit sha 81a942e7b943ce3a598a640f2a3149ab5f7a97c8

Fix completions triggered on existing private identifier property access (#36191)

view details

Klaus Meinhardt

commit sha f220e62ce7d4ca63d3bd597acec87404df056142

importsNotUsedAsValue affects semantic diagnostics (#36001) * importsNotUsedAsValue affects semantic diagnostics * add tests

view details

Andrew Casey

commit sha f99072593dc130e0073762d3071aa64882be0823

Move individual duration properties into a `performanceData` object (#36210)

view details

Alexander T

commit sha dbd55b3928cec8c571b0a55623e781535039f1cb

fix(35944): show spell checking quick fix for non-existent private named property access (#36195)

view details

push time in a month

pull request commentmicrosoft/TypeScript

Quick fix for functions lacking return expressions

what's up

Kingwl

comment created time in a month

pull request commentmicrosoft/TypeScript

add support for Lift Template Literal Restriction

@typescript-bot pack this

Kingwl

comment created time in a month

pull request commentmicrosoft/TypeScript

Quick fix for functions lacking return expressions

@typescript-bot pack this

Kingwl

comment created time in a month

PR opened microsoft/TypeScript

remove duplicate message

<!-- Thank you for submitting a pull request!

Please verify that:

  • [ ] There is an associated issue in the Backlog milestone (required)
  • [ ] Code is up-to-date with the master branch
  • [ ] You've successfully run gulp runtests locally
  • [ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details. https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md -->

I’m not sure what happened but there's another message that existed as No.18026

+0 -4

0 comment

1 changed file

pr created time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha 9354e60b0b7974522946a85ca4e84decc81d7fe0

remove duplicate message

view details

push time in 2 months

create barnchKingwl/TypeScript

branch : duplicate_message

created branch time in 2 months

push eventKingwl/TypeScript

BigAru

commit sha 2db0745b64ec9ce5e3b6790e75e0982be9cd6ca7

add skeleton

view details

BigAru

commit sha 7620615212eadbb407768247cee6263c4047fdfe

add test cases

view details

BigAru

commit sha 2bb2a8246ac264a6762d400f35c97766d92b8e32

add test cases

view details

BigAru

commit sha 6952b1f9a7bda0a61b93aa7864ab46a2e237c51d

add visibility tests

view details

BigAru

commit sha 03f0f88101ce3c5afff0457a7305219446cc8a35

add diagnostic messages

view details

BigAru

commit sha b84f95dc5ded997635541478b4d7967d54f8e3d9

add working conversion to template literal

view details

BigAru

commit sha fc13b2b43ae70f979249d8c0ed68a52167921be0

add test cases

view details

BigAru

commit sha 3d2b552fd3ac2b13af6477b889a3646544e88e0c

complete toTemplate

view details

BigAru

commit sha 2b299943f982b27c5afe3d01d19c6c9417159de1

complete toString

view details

BigAru

commit sha 576271ef55d97a4d6ae4919fec4020896a87421f

catch empty head of template literal

view details

BigAru

commit sha 3b284886b111fbe48dac8bc689404af2a4f22dc9

add toString visibility from expression and from middle part

view details

BigAru

commit sha 76ce1c67ac37db085a61c225d7dbbf45a67f19af

fix test case

view details

BigAru

commit sha 6fe4663d9282c1f6a76e6d4f150052447ea0210d

combine preceding expressions to one

view details

BigAru

commit sha 6de23d766aa0d4956b0e9ee5dbf36001efb568cc

do not offer refactoring for tagged templates

view details

BigAru

commit sha 882e616009657d63d90cc72c76b5653920999add

optimize preceding expression

view details

BigAru

commit sha 7d9e8f4e219e5342463dd503a3861c22506a9583

treat corner cases

view details

BigAru

commit sha 74e3cd758eefae37558c09d415018a6d6f570714

remove parentheses also when expression at ending

view details

BigAru

commit sha 15944682507dde3c4e4bcef75d0302e269ad5f18

add possibility to invoke from parentheses

view details

BigAru

commit sha cba0ddcbdeeb2bc9ee0da0577e9eef2d2162ff47

only show toString if expression is not binary

view details

BigAru

commit sha 672196650452f43294d06287a3f27e313a678453

extract creation of templateHead

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha 49d21bf0c6c6fd8bd77f6d08e71a32910a8b3bb6

fix semi

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha 569b35efba3e53bfc851d76a7ec6559158567f82

use multiple target

view details

push time in 2 months

push eventKingwl/TypeScript

BigAru

commit sha dd89a49b1dddfa577600bed5c63510a9b8ac399e

copy comments from string to template literal

view details

BigAru

commit sha 4b95c1fbf24eb88918cd4016b4bfbb89ebcaf110

optimize treeToArray

view details

Alexander T

commit sha 55b8a38d5090c53ce1327b44a7b6d65bf18273ee

add eslint

view details

Alexander T

commit sha f6ccfb39cc1742a51287a8e979a0a5733a61bf8a

@typescript-eslint/semi

view details

Alexander T

commit sha 1ccb4d2d82e6e184c5f66a2438f5ac9a513a1501

microsoft-typescript/debug-assert

view details

Alexander T

commit sha f96fb53e4c5ad699451740786ad8c4cea22941ed

no-restricted-globals

view details

Alexander T

commit sha d8796d5eaf8a9bc7c8bd6114d84612c0f6288c28

@typescript-eslint/no-this-alias

view details

Alexander T

commit sha 123ca0d6394200f5b5401248593e522950ca5ebc

no-empty

view details

Alexander T

commit sha 1cc0ff22c1a7371299f926b0d863de3ab8bb7a4b

no-eval

view details

Alexander T

commit sha d7f5def5a33cc5b542d0f726569f8e6b1a06ccf5

space-in-parens

view details

Alexander T

commit sha 8896c676beee3ab471058c05251c655028fbd2e9

object-shorthand

view details

Alexander T

commit sha 550a99e839c5ae8ddf3964fe134cd5cbaffa94c2

dot-notation

view details

Alexander T

commit sha bea1bcb466a840f34aae3917e0b7e7d24cf605c9

brace-style

view details

Alexander T

commit sha 12e195c24e2a3b11c1c679d4227bde3218fef0e5

no-throw-literal

view details

Alexander T

commit sha 4e6fb72737759f6004dfe970cdde9361950f0af6

no-new-func

view details

Alexander T

commit sha a96a08a3291b73124b49a70e0aedd7c522f16435

microsoft-typescript/boolean-trivia

view details

Alexander T

commit sha 3fb48d3f24905d68c345358b9fc75031384fb9bd

@typescript-eslint/no-inferrable-types

view details

Alexander T

commit sha afb5c9bfcf7a1a0f0f2e89167de2f2179db53585

@typescript-eslint/prefer-interface

view details

Alexander T

commit sha c3517c073e22601f576ac1d28dc4c30fe8c9dd4e

@typescript-eslint/type-annotation-spacing

view details

Alexander T

commit sha f1a399b3911ae0f196475dff9901bfa87b76a373

exclude *.generated.d.ts files

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha 98377f380f2207879e25105b8a92c81c02ecfc4c

fix fix desc

view details

push time in 2 months

push eventKingwl/TypeScript

Ben Lichtman

commit sha 9971e8b560b92f5e05e0161e44098b3e90cb1152

Merge pull request #32688 from uniqueiniquity/skipCOSForDTS Avoid compile on save when there is no emit impact

view details

Alexander

commit sha 481d70d50d0541ec2c4b2233480a6195b921eaa5

Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint

view details

Andrew Branch

commit sha 984956afec35a0b1b4613de1b13dad99d25d0deb

Only add unnecessary-await suggestion on await expressions (#32754)

view details

Alexander

commit sha 455f8b551187084f08528bd09d984ee58c19c3e5

fix eslint errors. remove tslint:* comments

view details

Armando Aguirre

commit sha 98729b44627c315fc14f20bba42099a6a701f442

Truncate to 150 chars and added unit tests

view details

Alexander T

commit sha 828ebd54ed4ec5d24c39eade8ae6245655cbb833

add eslint setting for .vscode

view details

Alexander T

commit sha 8f54cb6d32791bcf4cb5c55e2aeea0fd6509a30e

Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint

view details

Anders Hejlsberg

commit sha df02ad6e59b0f3388f6644688303b4419f6e771a

Reflect control flow effects of calls to never-returning functions

view details

Alexander T

commit sha c7834c54d8d81150f34da9ec48ed16ffb175015d

fix eslint paths

view details

Orta

commit sha b70f89488193f403fcdb8e811bdaf690636658ff

Merge pull request #32668 from orta/fix_31209 Suppress console.log & others inside the TS Server runtime so that language service plugins don't accidentally use them and kill the server

view details

Orta Therox

commit sha 71fa26aecb9f18dd3573a3a864a22d41e0493fe4

Adds a debug command to the scanner

view details

Alexander

commit sha ceccfd8867d64f5dcba4a19491e8e32ec94354d7

array-type: [ default: array, generic: array ]

view details

Alexander

commit sha 78d8e80330d14c43857aac790f73f167d320f510

no-unused-expressions: [error, { allowTernary: true }]

view details

Alexander

commit sha 536f59cd7d4193ed8cf17f56dcabac04dfe0eada

fix formatting

view details

Armando Aguirre

commit sha 209ca0749faccfc7f3dd04a49acf5a83c78e1267

Fixed lint issues

view details

Nathan Shively-Sanders

commit sha b24050aefd2a3ea88d463c6a147a9b6e1878dec7

Excess discriminated types match all discriminable properties (#32755) * Target types in excess property checking must match all discriminable properties This allows fewer types to be discriminated in excess properties, which fixes some examples. * Add excess property test * Fix semicolon lint * Remove extra semicolon! * Improve EPC for unions with multiple discriminants

view details

Alexander

commit sha 9851f9c3319627823dbd73f7f03a7a291e4b4ae8

Accept new baselines

view details

Alexander

commit sha 023e4c62497d036c0a691e467900f08a889aacd9

disable no-redeclare

view details

Alexander

commit sha d3bbad38abcbcd1a079bfd518a09415b432aea68

remove useless semicolons

view details

Alexander

commit sha a3c7165529a1d21684a61ff2e520ee85c0799c2e

revert lib/react16.d.ts

view details

push time in 2 months

pull request commentmicrosoft/TypeScript

Quick fix for functions lacking return expressions

@typescript-bot test this.

Kingwl

comment created time in 2 months

issue commentmicrosoft/TypeScript

TypeScript 3.8 Iteration Plan

JIT deoptimization analysis more info? it's a bit confusing🤔

DanielRosenwasser

comment created time in 2 months

issue closedmicrosoft/TypeScript

🎄🎄🎄 Merry christmas 🎄🎄🎄

Thanks all for your great work 😉

closed time in 2 months

Kingwl

issue openedmicrosoft/TypeScript

🎄🎄🎄 Merry christmas 🎄🎄🎄

Thanks all for your great work 😉

created time in 2 months

issue commentmicrosoft/TypeScript

Dangerous "name" (and potentially others) global

Same on this one🤦🏻‍♂️

pocesar

comment created time in 2 months

issue commentmicrosoft/TypeScript

Refactor: Introduce object destruction

I start working on this one :XD

Kingwl

comment created time in 2 months

delete branch Kingwl/TypeScript

delete branch : export_star_as

delete time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha a595ad1711188a18271d04b455f7af57b058abd0

fix some case

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha dc204007bb368bfa93793071bbee431a45ac501a

add more case

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha d7355b5f9e8cf566dd50dd9b1dd53c5b5e87bb44

update public api

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha a66b75b4a8e553f4aa607a873c5612f7ce7df14b

avoid useless check

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha ee4b1f08fe9c434642bef9b958fc239262e73e02

fix locally bound

view details

push time in 2 months

push eventKingwl/TypeScript

kingwl

commit sha 7582e25eefbb757bca55ca76ca3c0aa308f38e63

fix minor issue

view details

push time in 2 months

push eventHearTao/ng-splitter

Wenlu Wang

commit sha 5df237f461799a48c198ad5224eaacd24c369704

Create README.md

view details

push time in 2 months

issue openedHearTao/ng-splitter

Docs

created time in 2 months

issue openedHearTao/ng-splitter

Lazy load modules by router

created time in 2 months

issue openedHearTao/ng-splitter

Split module by router

created time in 2 months

push eventHearTao/ng-splitter

Wenlu Wang

commit sha 097e156200fa3356ba507edf4f944d0c37b462e3

update patch (#26) * update patch * wip

view details

push time in 2 months

PR merged HearTao/ng-splitter

update patch

Closes #8

+150 -160

0 comment

10 changed files

Kingwl

pr closed time in 2 months

issue closedHearTao/ng-splitter

Generate module file if need

closed time in 2 months

Kingwl

push eventHearTao/ng-splitter

kingwl

commit sha 11564ba8f209d067a09bd1cc50aea2d87229f529

wip

view details

push time in 2 months

PR opened HearTao/ng-splitter

update patch
+41 -80

0 comment

4 changed files

pr created time in 2 months

create barnchHearTao/ng-splitter

branch : patch_test

created branch time in 2 months

pull request commentmicrosoft/TypeScript

Implement export as namespace from

@typescript-bot pack this.

Kingwl

comment created time in 2 months

pull request commentmicrosoft/TypeScript

Add es2020 transformation

and https://github.com/microsoft/TypeScript/pull/34903

saschanaz

comment created time in 2 months

issue commentmicrosoft/TypeScript

Allow folding of JSDoc comments

image

I'm not sure that I got your point, but it seems to work here

chipbite

comment created time in 2 months

issue openedHearTao/ng-splitter

Readme

created time in 2 months

push eventHearTao/ng-splitter

Wenlu Wang

commit sha ec0efb4965747a1002981867008eeced4873925b

fix code generate (#24) * fix code generate * remove useless import

view details

push time in 2 months

PR merged HearTao/ng-splitter

fix code generate
+151 -81

0 comment

6 changed files

Kingwl

pr closed time in 2 months

push eventHearTao/ng-splitter

kingwl

commit sha 4ceba383245d5c1eb39144ac1a3d928187299152

remove useless import

view details

push time in 2 months

PR opened HearTao/ng-splitter

fix code generate
+152 -74

0 comment

6 changed files

pr created time in 2 months

push eventKingwl/TypeScript

Andrew Branch

commit sha b377e99958b777483a25b2483a393fdbb96ee172

Prevent infinite recursion resolving nested conditional types with import types in them (#32097) * Prevent infinite recursion resolving conditional types * Use push/popTypeResolution and issue error * Add failing test * Fix the actual problem * Revert unnecessary changes

view details

Orta Therox

commit sha 777d504580cbbcb7d0c55ef9485a32db1797a890

Fix a typo in the error message around language service plugins

view details

Andrew Branch

commit sha 73bef22f0bfd904b5ffbba03136ced954ff67ff8

A merged interface with an inherited member should satisfy an abstract base class member (#32539) * A merged interface with an inherited member should satisfy an abstract base class member * Tighten up comments and names

view details

Andrew Branch

commit sha 33f362abafbd68603d55756a84aaca828c368f87

Don’t issue used-before-initialization errors in declaration files (#32579)

view details

Orta Therox

commit sha c337f046fb8b11eccb0366765bf66e3feebc9b34

Ensure that the comma is removed when all named imports are removed via moveToFile - fixes #31195

view details

Michael Crane

commit sha fa3e9c86db8a1f4497be33d283b6fa5d7cc7f122

Add PerfLogger and NullLogger to simplify conditional logic

view details

Wesley Wigham

commit sha 00a75c4283b2918afd768734efae79684a6fcb12

Retarget to es6 and fix the resulting bugs (#32221) * Retarget to es6 and fix the resulting bugs * Set target back to es5 * Fix typos in declaration emitter

view details

Orta

commit sha 8235bb8e9034429b76656032d3448d806a72c636

Merge pull request #32661 from orta/fix_32655 Fix a typo in the error message around language service plugins

view details

Orta Therox

commit sha f04c7ed8334b933d104734ab32a1660ececeefad

Supress console.log & others inside the TS Server runtime so that language service plugins don't accidentally use them and kill the server - fixes #31209

view details

TypeScript Bot

commit sha 9d404b49ff40993fbe1d112345862b13f6a73bab

Update user baselines (#32658)

view details

Armando Aguirre

commit sha ce133ec2dd88a7d5fdfe0d5019f6fc0704a36436

Fixed issue for navbar when having multiline string literals

view details

Orta

commit sha 78e03848a4f037d92bbee617c556bc8c681c324a

Merge pull request #31946 from orta/30246 Don't let the additional property setting on an object show up as a definition to tsserver

view details

Orta

commit sha 4a26271b63ba75ded941e03d836c90aee8e4c418

Merge pull request #32663 from orta/fix_31195 Ensure that the comma is removed when all named imports are removed via moveToFile

view details

Orta

commit sha 9243415ead39b526ef4a32f65734967f2b421759

Merge pull request #32626 from orta/fix-31312 Fixes making changes on JS imports

view details

Michael Crane

commit sha d34cf525766d29b7182cdc19cabd784d311ba081

Use 'noop' for NullLogger

view details

Michael Crane

commit sha 5e197539796a040611d60c76f038e7be7634c6d3

Update browser table

view details

Sheetal Nandi

commit sha bf903eb48f4f6b41fa9c2cd32f54a3d572400c4f

Merge pull request #32613 from microsoft/singleHostFsWatchFile Create only single StatFileWatcher through node

view details

Wesley Wigham

commit sha acdbd10626ba6dfb4ad6f3c63beaf97a6b9a608f

Amend scanner to support astral characters in identifiers when parsing es6+ (#32096) * Amend scanner to support astral characters in identifiers when parsing es6+ * Use charSize helper rather than one-off maybe advance helper * Update script to emit informative comment, run in unicode 12.1 environment * Add suggested change

view details

TypeScript Bot

commit sha e75972cbad4390057e9f531a5e5e9a945d8a2890

Update user baselines (#32683)

view details

Ben Lichtman

commit sha 5233bcc064200e4b8fa9304d5f732aab8dacf604

Avoid compile on save for declaration files

view details

push time in 2 months

create barnchHearTao/ng-splitter

branch : fix_gen_writer

created branch time in 2 months

more