Andrew Bradley
Andrew Bradley
## Search Terms native ecmascript, esm, plugin ## Problem It would be nice to write TypeDoc plugins as ESM modules, using node's new native ESM support ## Suggested Solution typedoc...
## Search Terms github action github actions ## Problem Github projects should be able to get rendered typedoc published to Github Pages with as little configuration as possible. ## Suggested...
Does this library handle async assertions? It does not appear to intercept rejections from promises. For example: ``` await expect(Promise.reject(true)).rejects.toBe(false); ```
More things to improve developer experience working on ts-node - [ ] testability improvements? - allow configuration tests to skip executing code - `service.getInternalConfiguration()` - function call to test `bin.ts`...
This issue tracks the work necessary on the ts-node side to offer first-class support for a sucrase transpiler. Related to: https://github.com/alangpierce/sucrase/issues/726 https://github.com/alangpierce/sucrase/pull/729 User should be able to `ts-node --sucrase` or...
Breaking changes we should include in the next major, v11 ## Implemented in #1760 Minimum node version: v14 Minimum TS version: 4.0 (from https://github.com/DefinitelyTyped/DefinitelyTyped#support-window) * [x] Remove `ts.createIncrementalProgram` fallback to...
Node shipped a `Module.runMain` bug in 18.6.0 introduced by loader chaining. They've subsequently implemented a fix: nodejs/node#43763 ts-node shipped a workaround that version-detects 18.6.0. The workaround doesn't preserve `require.main` and...
An epic to track diagnostic logging, warnings, and tools users can use to better understand what's happening. The goal is for users to diagnose their own problems and walk away...
Invalidate source-map-support cache when `require.cache` is cleaned and file is re-required. Fixes #268 Is `emptyCacheBetweenOperations` sufficient? Or will this cause unnecessary fs calls within source-map-support? If we want to avoid...
### Desired Behavior Ask `ts-node` not to run anything, but to emit everything matched by `--files` as compiled output. ### Is this request related to a problem? A way to...