util.ts 209 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 export class Util { static getNameHash(path:string) { for(var r=0,i=0;i<path.length;i++) { r=(r<<5)-r+path.charCodeAt(i),r&=r; } return "bsync_" + Math.abs(r); } }