From bc73f31acc9ac6ff1e0effc6764ca1122c155e8e Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 4 Dec 2015 13:38:24 -0800 Subject: [PATCH] Fix #5928 - Write line after shebang --- src/compiler/emitter.ts | 1 + tests/baselines/reference/shebangBeforeReferences.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 2d1caebe48d50..1ef835711bb56 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -7814,6 +7814,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi const shebang = getShebang(currentText); if (shebang) { write(shebang); + writeLine(); } } } diff --git a/tests/baselines/reference/shebangBeforeReferences.js b/tests/baselines/reference/shebangBeforeReferences.js index 6be2707277d0b..6c3e1420c4ae9 100644 --- a/tests/baselines/reference/shebangBeforeReferences.js +++ b/tests/baselines/reference/shebangBeforeReferences.js @@ -16,6 +16,7 @@ import {x} from "test"; use(x); //// [f.js] -#!/usr/bin/env node"use strict"; +#!/usr/bin/env node +"use strict"; var test_1 = require("test"); use(test_1.x);