perfrunner-reporters
Version:
Home of the perfrunner reporters
15 lines (14 loc) • 368 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.hash = void 0;
const hash = (text) => {
let hash = 0;
let chr;
for (let i = 0; i < text.length; i++) {
chr = text.charCodeAt(i);
hash = (hash << 5) - hash + chr;
hash |= 0;
}
return hash.toString(16);
};
exports.hash = hash;