@typed/content-hash
Version:
Content hash a directory of HTML/JS/CSS files and other static assets
15 lines • 997 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const assert_1 = require("assert");
const getFileExtension_1 = require("./getFileExtension");
describe('getFileExtension', () => {
it('returns the proper file extension', () => {
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.js'), '.js');
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.js.map'), '.js.map');
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.js.map.proxy.js'), '.js.map.proxy.js');
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.d.ts'), '.d.ts');
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.d.ts.map'), '.d.ts.map');
(0, assert_1.deepStrictEqual)((0, getFileExtension_1.getFileExtension)('foobar.css.proxy.js'), '.css.proxy.js');
});
});
//# sourceMappingURL=getFileExtension.test.js.map