Skip to content

Releases: TypeStrong/ts-node

REPL Update

09 Dec 23:01
Compare
Choose a tag to compare

Fixed

  • Update the REPL using more TypeScript tricks to work with modules and ASI

Keep TSError Stack

09 Dec 19:45
Compare
Choose a tag to compare

Fixed

  • Do not delete the error stack - some people use that, duh!

V8 flags

07 Nov 19:35
Compare
Choose a tag to compare

Changed

  • Use v8flags to detect node v8 options

Fixed

  • Correct argv parsing into node opts and script opts

Ignore TypeScript Empty Config File Errors

27 Oct 00:29
Compare
Choose a tag to compare

Changed

  • Ignore new TypeScript empty config file errors (TypeScript 2.1.0)

Ignore flag

16 Oct 19:15
Compare
Choose a tag to compare

Fixed

  • Fix the default --ignore option to be node_modules (this check was previous faulty, would also fallback to [] instead)

Changed

  • Revert the extensions ignoring behaviour introduced in 380ab99, add documentation on the subject instead

Compile Files With No Extension

15 Oct 01:57
Compare
Choose a tag to compare

Changed

Forward Unknown Extensions to `.js` handler

15 Oct 01:54
Compare
Choose a tag to compare

Changed

  • Try and avoid errors like #223 being logged

Recoverable Errors

15 Oct 01:31
Compare
Choose a tag to compare

Changed

  • Throw recoverable errors in REPL when the diagnostic codes look recoverable
  • Improve line offset handling by manually passing the line offset for debugging to node and re-use for TypeScript diagnostic formatting
  • Improve eval handling by using multiple TypeScript files auto-incremented and referenced at each execution step (fixes the ASI issue)

Support `--inspect`

11 Oct 19:47
Compare
Choose a tag to compare

Added

  • Support the --inspect flag passed through

Fixed

  • Properly handle jsx === 'preserve' option

JSX Preserve Source Maps

10 Oct 20:41
Compare
Choose a tag to compare

Fixed

  • Support output using jsx: preserve