the tswhy logo: a question mark in a box

tswhy‽

A community effort to enrich TypeScript diagnostics.

Editing TS1010:

All diagnostics and fixes are authored in markdown. Propose any changes by editing the markdown. Additional fixes can be added. A preview of the rendered diagnostic will update when changes are made.

Once all proposed changes are made, the Propose button will submit the information and confirm raising the PR.

TS1010

'*/' expected.

Occurs when a block comment is not properly terminated before the end of the file is reached:

/**
 * Comment text
 *
function test() {}

Fix: Terminate block comment

Properly terminate the block comment:

/**
 * Comment text
 */
function test() {}