UNPKG

typescript-assistant

Version:

Combines and integrates professional Typescript tools into your project

21 lines 963 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const chai_1 = require("chai"); const fs = require("fs"); describe('index', () => { it('contains a first line that allows it to be executed on every platform', () => { let contents = fs.readFileSync(`${__dirname}/../src/index.ts`, 'utf-8'); let lines = contents.split('\n'); chai_1.expect(lines[0]).to.equal('#!/usr/bin/env node'); // important: no \r at the end }); it('compiled code contains a first line that allows it to be executed on every platform', () => { let builtFile = `${__dirname}/../build/js/src/index.js`; if (!fs.existsSync(builtFile)) { return; } let contents = fs.readFileSync(builtFile, 'utf-8'); let lines = contents.split('\n'); chai_1.expect(lines[0]).to.equal('#!/usr/bin/env node'); // important: no \r at the end }); }); //# sourceMappingURL=index-tests.js.map