typescript-assistant
Version:
Combines and integrates professional Typescript tools into your project
21 lines • 963 B
JavaScript
;
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