UNPKG

optimus-ts

Version:

With this library, you can transform your ids to obfuscated integers based on Knuth's integer hash. Port of optimus-js

11 lines (10 loc) 279 B
export default class Optimus { private MAX_INT32; private MULTIPLIER; private prime; private inverse; private random; constructor(prime: number, inverse: number, random: number); encode: (num: number) => number; decode: (num: number) => number; }