63.md (13937B)
1 # PR #63 Update dependency ts-node to v8- autoclosed 2 3 - **Status:** closed 4 - **Author:** @renovate[bot] 5 - **Created:** 2019-01-22T01:55:45Z 6 - **Branch:** renovate/ts-node-8.x → master 7 - **Closed:** 2020-10-26T04:01:37Z 8 - **Diff:** [63.diff](./63.diff) 9 10 --- 11 12 This PR contains the following updates: 13 14 | Package | Type | Update | Change | 15 |---|---|---|---| 16 | [ts-node](https://togithub.com/TypeStrong/ts-node) | devDependencies | major | [`^7.0.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/ts-node/7.0.1/8.10.2) | 17 18 --- 19 20 ### Release Notes 21 22 <details> 23 <summary>TypeStrong/ts-node</summary> 24 25 ### [`v8.10.2`](https://togithub.com/TypeStrong/ts-node/releases/v8.10.2) 26 27 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.10.1...v8.10.2) 28 29 **Fixed** 30 31 Fixes [#​1037](https://togithub.com/TypeStrong/ts-node/issues/1037): source maps broken on Windows. ([#​1038](https://togithub.com/TypeStrong/ts-node/issues/1038)) 32 33 **Misc** 34 35 Fix failing tests on node 6 ([#​1035](https://togithub.com/TypeStrong/ts-node/issues/1035)) 36 Push coverage from Github Actions; remove TravisCI ([#​1034](https://togithub.com/TypeStrong/ts-node/issues/1034)) 37 Run tests e2e against an `npm pack && npm install`ed ts-node ([#​1032](https://togithub.com/TypeStrong/ts-node/issues/1032)) 38 Run CI tests on Windows ([#​1041](https://togithub.com/TypeStrong/ts-node/issues/1041)) 39 Run CI only once per commit on pull requests and master ([#​1042](https://togithub.com/TypeStrong/ts-node/issues/1042)) 40 41 ### [`v8.10.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.10.1) 42 43 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.10.0...v8.10.1) 44 45 **Fix** 46 47 Fixes [#​1026](https://togithub.com/TypeStrong/ts-node/issues/1026): revert the addition of package.json "exports" because it blocked `require()`s that used to work, for example `require('ts-node/register')` ([#​1027](https://togithub.com/TypeStrong/ts-node/issues/1027)) 48 49 ### [`v8.10.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.10.0) 50 51 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.9.1...v8.10.0) 52 53 **Added** 54 55 Experimental support for native ECMAScript modules in node >=13 ([#​1007](https://togithub.com/TypeStrong/ts-node/issues/1007), [#​1010](https://togithub.com/TypeStrong/ts-node/issues/1010)) 56 57 ### [`v8.9.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.9.1) 58 59 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.9.0...v8.9.1) 60 61 **Fixed** 62 63 Fix `--interactive` / `-i` flag so it forces REPL even when stdin is not a TTY ([#​1019](https://togithub.com/TypeStrong/ts-node/issues/1019)) 64 65 ### [`v8.9.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.9.0) 66 67 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.8.2...v8.9.0) 68 69 **Fixed** 70 71 Fix failing tests caused by recent changes to [@​types/node](https://togithub.com/types/node) ([#​1016](https://togithub.com/TypeStrong/ts-node/issues/1016)) 72 Fix [#​945](https://togithub.com/TypeStrong/ts-node/issues/945): Bump source-map-support dependency to include upstream fix for worker threads error handling ([#​1015](https://togithub.com/TypeStrong/ts-node/issues/1015)) [@​addaleax](https://togithub.com/addaleax) 73 Fix [#​1004](https://togithub.com/TypeStrong/ts-node/issues/1004): in `--scriptMode`, resolve config file relative to realpath of entrypoint script ([#​1009](https://togithub.com/TypeStrong/ts-node/issues/1009)) 74 Normalized filenames in cache to fix performance issues on Windows ([#​997](https://togithub.com/TypeStrong/ts-node/issues/997)) [@​sylc](https://togithub.com/sylc) 75 76 **Added** 77 78 Add timestamps to debug logging ([#​994](https://togithub.com/TypeStrong/ts-node/issues/994)) [@​sylc](https://togithub.com/sylc) 79 80 **Docs** 81 82 Improve coverage of the README ([#​1000](https://togithub.com/TypeStrong/ts-node/issues/1000)) [@​KasparEtter](https://togithub.com/KasparEtter) 83 Change order of install commands in README ([#​993](https://togithub.com/TypeStrong/ts-node/issues/993)) [@​jacobdcastro](https://togithub.com/jacobdcastro) 84 Mention `ts-node -vv` flag in issue template ([#​1001](https://togithub.com/TypeStrong/ts-node/issues/1001)) 85 Run GHActions tests on pull requests ([#​1017](https://togithub.com/TypeStrong/ts-node/issues/1017)) 86 87 ### [`v8.8.2`](https://togithub.com/TypeStrong/ts-node/releases/v8.8.2) 88 89 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.8.1...v8.8.2) 90 91 **Fixed** 92 93 - Avoid pushing to `rootFileNames` with version 94 95 ### [`v8.8.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.8.1) 96 97 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.8.0...v8.8.1) 98 99 **Fixed** 100 101 - Fix `--files` support [`be2c899`](https://togithub.com/TypeStrong/ts-node/commit/be2c899) 102 103 ### [`v8.8.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.8.0) 104 105 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.7.0...v8.8.0) 106 107 **Added** 108 109 - Add `sanitize=true` to README for SVGs to work on NPM 110 111 **Fixed** 112 113 - Simplify `projectVersion++` by incrementing on each file change 114 - List all files for `getScriptFileNames` ([#​985](https://togithub.com/TypeStrong/ts-node/issues/985)) - revisits the change in [#​884](https://togithub.com/TypeStrong/ts-node/issues/884) 115 116 ### [`v8.7.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.7.0) 117 118 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.6.2...v8.7.0) 119 120 **Fixed** 121 122 - Remove buggy caching of `ts.sys.readDirectory` ([#​969](https://togithub.com/TypeStrong/ts-node/issues/969)) 123 - Fix REPL ASI handling when user input starts with `-` ([#​944](https://togithub.com/TypeStrong/ts-node/issues/944)) 124 125 **Added** 126 127 - Implement `LanguageServiceHost::getProjectVersion` to workaround [microsoft/TypeScript#​36748](https://togithub.com/microsoft/TypeScript/issues/36748) ([#​906](https://togithub.com/TypeStrong/ts-node/issues/906) 128 - Add `ts-node-transpile-only` binary ([#​939](https://togithub.com/TypeStrong/ts-node/issues/939)) [@​G-Rath](https://togithub.com/G-Rath) 129 130 **Changed** 131 132 - Deprecate `ts-script` in favor of `ts-node-script` ([#​948](https://togithub.com/TypeStrong/ts-node/issues/948)) [@​G-Rath](https://togithub.com/G-Rath) 133 134 **Docs** 135 136 - Fix bash syntax error in README ([#​943](https://togithub.com/TypeStrong/ts-node/issues/943)) [@​abraj](https://togithub.com/abraj) 137 - Add Github issue templates ([#​959](https://togithub.com/TypeStrong/ts-node/issues/959), [#​965](https://togithub.com/TypeStrong/ts-node/issues/965), [#​947](https://togithub.com/TypeStrong/ts-node/issues/947)) 138 - Add IntelliJ debug instructions to README ([#​958](https://togithub.com/TypeStrong/ts-node/issues/958)) 139 - Add mocha 7 usage example to README ([#​961](https://togithub.com/TypeStrong/ts-node/issues/961)) 140 141 ### [`v8.6.2`](https://togithub.com/TypeStrong/ts-node/releases/v8.6.2) 142 143 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.6.1...v8.6.2) 144 145 **Fixed** 146 147 - Downgrade `yn` due to node engine ([#​942](https://togithub.com/TypeStrong/ts-node/issues/942)) 148 149 ### [`v8.6.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.6.1) 150 151 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.6.0...v8.6.1) 152 153 **Fixed** 154 155 - Fix the resolution order of `TS_NODE_COMPILER_OPTIONS` - closes [#​938](https://togithub.com/TypeStrong/ts-node/issues/938) 156 157 ### [`v8.6.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.6.0) 158 159 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.5.4...v8.6.0) 160 161 **Fixed** 162 163 - Remove normalize slashes from config file loading for Windows 164 165 **Added** 166 167 - Configure using `tsconfig.json` ([#​921](https://togithub.com/TypeStrong/ts-node/issues/921)) [@​cspotcode](https://togithub.com/cspotcode) 🎉 168 - Allow `dir` to be configurable 169 - Add `--build` flag for emitting compiled TypeScript (under `--compiler-host` mode) 170 - Incremental compiler support ([#​895](https://togithub.com/TypeStrong/ts-node/issues/895)) 171 172 ### [`v8.5.4`](https://togithub.com/TypeStrong/ts-node/releases/v8.5.4) 173 174 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.5.3...v8.5.4) 175 176 - Fix relative `node_modules` ignore [`266eaa5`](https://togithub.com/TypeStrong/ts-node/commit/266eaa5) 177 178 ### [`v8.5.3`](https://togithub.com/TypeStrong/ts-node/releases/v8.5.3) 179 180 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.5.2...v8.5.3) 181 182 **Fixed** 183 184 - Pass correct diagnostics list in transpile mode ([#​917](https://togithub.com/TypeStrong/ts-node/issues/917)) [`907e3e1`](https://togithub.com/TypeStrong/ts-node/commit/907e3e1) 185 - Make `--ignore` relative [`ea6e1da`](https://togithub.com/TypeStrong/ts-node/commit/ea6e1da) 186 187 ### [`v8.5.2`](https://togithub.com/TypeStrong/ts-node/releases/v8.5.2) 188 189 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.5.0...v8.5.2) 190 191 **Fixed** 192 193 - Revert `--require` module loading change 194 195 ### [`v8.5.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.5.0) 196 197 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.4.1...v8.5.0) 198 199 **Added** 200 201 - Expose `ts-script` for relative `tsconfig.json` files from `<script.ts>` 202 - Support `--interactive` CLI option 203 - Expose registered `ts-node` instance information on `process` 204 - Allow dynamic `enable` of registered `ts-node` instances 205 - Allow `--dir` to be configurable from CLI 206 - Add `--scope` flag for directory scoped compilation of TypeScript 207 - REPL history on node 11+ 208 - Expose `create` function for programmatic compiler usage 209 210 **Fixed** 211 212 - Repeated RegExps in REPL will now compile 213 214 ### [`v8.4.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.4.1) 215 216 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.4.0...v8.4.1) 217 218 **Fixed** 219 220 - Revert "List all files in memory cache improves perf 1.4x" [`87a6e2c`](https://togithub.com/TypeStrong/ts-node/commit/87a6e2c) 221 222 ### [`v8.4.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.4.0) 223 224 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.3.0...v8.4.0) 225 226 **Added** 227 228 - Introduce transformers program support ([#​879](https://togithub.com/TypeStrong/ts-node/issues/879)) [`12ff53d`](https://togithub.com/TypeStrong/ts-node/commit/12ff53d) 229 230 **Fixed** 231 232 - Fix prefer TS exts via env variables ([#​867](https://togithub.com/TypeStrong/ts-node/issues/867)) [`b01b629`](https://togithub.com/TypeStrong/ts-node/commit/b01b629) 233 234 ### [`v8.3.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.3.0) 235 236 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.2.0...v8.3.0) 237 238 **Added** 239 240 - Support `--prefer-ts-exts` flag 241 242 ### [`v8.2.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.2.0) 243 244 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.1.1...v8.2.0) 245 246 **Added** 247 248 - Expand FS cache to all file system operations 249 250 **Changed** 251 252 - Pass all files to "root scripts" TypeScript compiler option to improve performance 253 254 ### [`v8.1.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.1.1) 255 256 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.1.0...v8.1.1) 257 258 **Fixed** 259 260 - Remove `realpath` from TypeScript compiler to support existing use-cases without `preserveSymlinks` 261 262 ### [`v8.1.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.1.0) 263 264 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.0.3...v8.1.0) 265 266 **Added** 267 268 - Expose `--log-error` option for logging on TypeScript compilation issues 269 - Cache file system lookup operations 270 271 **Changed** 272 273 - Remove `incremental` and `tsBuildInfoFile` compiler options 274 275 ### [`v8.0.3`](https://togithub.com/TypeStrong/ts-node/releases/v8.0.3) 276 277 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.0.2...v8.0.3) 278 279 **Added** 280 281 - Fall back on resolving relative TypeScript packages (normal resolution is from working directory, these two things can be the same in the case of locally installed packages) 282 283 ### [`v8.0.2`](https://togithub.com/TypeStrong/ts-node/releases/v8.0.2) 284 285 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.0.1...v8.0.2) 286 287 **Fixed** 288 289 - Override `include` property, not `includes` 🤕 290 291 ### [`v8.0.1`](https://togithub.com/TypeStrong/ts-node/releases/v8.0.1) 292 293 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v8.0.0...v8.0.1) 294 295 **Fixed** 296 297 - Add missing `arg` to `package.json` dependencies 298 299 ### [`v8.0.0`](https://togithub.com/TypeStrong/ts-node/releases/v8.0.0) 300 301 [Compare Source](https://togithub.com/TypeStrong/ts-node/compare/v7.0.1...v8.0.0) 302 303 **Changed** 304 305 - Remove JavaScript output cache 306 - Cleaned up CLI args 307 - The `-p` option must now be `-pe` since `arg` does not support optional flag and string at the same time 308 - Other CLI options support camel case must now be specified in `kebab-case` 309 - Preserve `ts-node` arguments in `execArgv` for forked processes to use 310 - Avoid loading files at the configuration level by default 311 - Avoids `ts-node` REPL taking a long time in a large user directory 312 313 </details> 314 315 --- 316 317 ### Renovate configuration 318 319 :date: **Schedule**: At any time (no schedule defined). 320 321 :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. 322 323 :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 324 325 :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. 326 327 --- 328 329 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box 330 331 --- 332 333 This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/SocialNetworkNews/SocialNetworkNews-Web). 334