UNPKG

596 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.ContentHasher = void 0;
4const tslib_1 = require("tslib");
5const inversify_1 = require("inversify");
6const utils_1 = require("../../utils");
7let ContentHasher = class ContentHasher {
8 forFile(fileName, host) {
9 const content = host.readFile(fileName);
10 return content === undefined ? 'N/A' : '' + utils_1.djb2(content);
11 }
12};
13ContentHasher = tslib_1.__decorate([
14 inversify_1.injectable()
15], ContentHasher);
16exports.ContentHasher = ContentHasher;
17//# sourceMappingURL=content-hasher.js.map
\No newline at end of file