This repository was archived by the owner on Aug 30, 2022. It is now read-only.
[Snyk] Upgrade ts-node from 10.3.0 to 10.3.1 #137
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade ts-node from 10.3.0 to 10.3.1.
As this is a private repository, Snyk-bot does not have access. Therefore, this PR has been created automatically, but appears to have been created by a real user.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
Release notes
Package name: ts-node
-
10.3.1 - 2021-10-21
- Add version check to use new loader hooks API for node >=16.12.0 (#1522) @ shrujalshah28
-
10.3.0 - 2021-10-11
- Declare types for node builtin modules within REPL so you do not need to import them (#1424, #1500)
- Node REPL exposes builtin modules as globals; typechecker now understands this
- Typechecking should no longer raise errors when using builtins without first importing
- For example:
- Add
- Can be used to compose our loader hooks with another loader or additional logic
- Add support for Node.js's new loader hooks API (#1372, #1457, #1007) @ jonaskello
- Node.js has changed their loader hooks API
- ts-node is compatible with all node versions, detects your node version and exposes the correct hooks API
- Node's new API currently only available in node v17 nightly builds
- Node will eventually backport the changes to node 16, and may also be backport to 14 and 12
- Add
- When ts-node is registered and other libraries
- See complete description in Fixed section below
- Fix #1440, #1441, #1438, #1495: Incorrect stack traces when third-party libraries use
- When ts-node is registered and other libraries
- ts-node uses
- To ensure correct stack traces, all libraries must share a compatible sourcemap support implementation
- Fix #1363: REPL may erroneously combine previous input with next input, eval both as a single statement (#1363, #1480) @ TheUnlocked
- For example, entering
- REPL now ensures both lines are separate statements, both when typechecking and when evaluating
- Fix #1488: Node may log "circular dependency" warning when using
- Fix #1301: Filter empty strings from
- Update VSCode debug configuration (Docs) (#1466)
- Update ESM-related messaging to clarify that experimental status is due to Node.js, not ts-node (#1455)
- Refer to ts-node consistently (#1481) @ animafps
from ts-node GitHub release notesFixed
v10.3.0...v10.3.1
https://github.com/TypeStrong/ts-node/milestone/7
Questions about this release? Ask in the official discussion thread: #1507
Added
util.promisify(setTimeout)(1000)orfs.readFileSync('example.txt')createEsmHooks()function to create ESM loader hooks (API docs) (#1439) @ nonararegister()accepts a ts-nodeService(API docs) (#1474)register(options)is still supported; no breaking changes--emitto--helpoutput (#1400, #1484) @ markbradley27Changed
require('source-map-support'), they will be redirected to@ cspotcode/source-map-supportFixed
source-map-supportinstead of@ cspotcode/source-map-support(#1440, #1441, #1438, #1495, cspotcode/node-source-map-support#23, #1496, #1497) @ ejose19require('source-map-support'), they will be redirected to@ cspotcode/source-map-support@ cspotcode/source-map-supportfor the fixes and enhancements listed here:@ cspotcode/source-map-supportchangelog100on first line and* 2on second line would erronously be interpreted as100 * 2allowJs(#1488, #1489)TS_NODE_IGNOREandTS_NODE_IGNORE_DIAGNOSTICS; treat empty environment variable as empty array (#1301, #1483) @ ValeriaVGTS_NODE_IGNORE= ts-node ./example.tswill disable default ignore rules; will compile files in./node_modulesDocs
v10.2.1...v10.3.0
https://github.com/TypeStrong/ts-node/milestone/5
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs