INNER CODE UNIT · TypeScript
maxN
jonasstrehle/supercookie · server/main.ts:113
const maxN: number = 2**N - 1;
webserver_1.options('*', cors());
webserver_2.options('*', cors());
console.info(`supercookie | Starting up using N=${N}, C-ID='${CACHE_IDENTIFIER}' ...`);
console.info(`supercookie | There are ${Math.max(maxN - 1 - (STORAGE.index ?? 1), 0)}/${maxN-1} unique identifiers left.`);
/**
* @class Webserver
* Webserver defaults
*/
class Webserver {
public static routes: Array<string> = createRoutes(CACHE_IDENTIFIER, N).map((value: string) => `${CACHE_IDENTIFIER}:${value}`);
public static getVector(identifier: number): Array<string> {
const booleanVector: Array<boolean> = (identifier >>> 0).toString(2)