RunKit + npm:

node v18.11.0
version: 11.0.0
endpointsharetweet
const obfuscate = require('obfuscate-mail'); const fakeEmails = ['pschuppe@nicolas.com', 'mikayla35@hotmail.com', 'nat.pfannerstill@gmail.com', 'theaney@hotmail.com', 'krajcik.eleanore@gmail.com', 'arnoldo71@schneider.com', 'kweimann@gmail.com', 'kwaters@rosenbaum.info', 'matilde.tillman@gmail.com', 'ccole@gulgowski.org', 'harmony73@labadie.com', 'clement.weissnat@erdman.com', 'mhyatt@yahoo.com', 'krista.murray@smith.com', 'susie.mcdermott@rutherford.com', 'marian.heidenreich@gmail.com', 'eweimann@larkin.biz', 'ykonopelski@kassulke.biz', 'gutkowski.allen@gmail.com', 'laverna36@gislason.com', 'qbeatty@gmail.com', 'thompson.carlo@franecki.com', 'lkuhn@robel.com', 'rex.borer@volkman.com', 'berge.akeem@baumbach.info', 'oconner.gabriel@schmitt.net', 'kuvalis.wyatt@yahoo.com', 'afeeney@botsford.com', 'breanne96@gutmann.net', 'omer.langosh@gmail.com', 'aimee05@gmail.com', 'vweber@yahoo.com', 'kasey28@gusikowski.biz', 'pacocha.kurt@wisozk.com', 'grimes.janet@hotmail.com', 'jbeahan@schinner.com', 'kolby.hayes@yahoo.com', 'halvorson.jacinto@keeling.net', 'okeefe.rita@hotmail.com', 'nschroeder@gmail.com', 'mcartwright@franecki.org', 'goyette.kurt@gmail.com', 'ckilback@hotmail.com', 'candice28@hettinger.com', 'rshanahan@yahoo.com', 'christy38@mckenzie.com', 'olang@hotmail.com', 'gfritsch@abbott.net', 'bprohaska@berge.com', 'adams.nyasia@wuckert.com']; const options = { minimumNameObfuscationLength: Math.max(4, Math.ceil(Math.random()*8)), asterisksLength: Math.max(6, Math.ceil(Math.random() * 8)), visibleCharactersStartLength: Math.floor(Math.random() * 6), visibleCharactersMiddleLength: Math.floor(Math.random() * 6), visibleCharactersEndLength: Math.floor(Math.random() * 6), showDomainName: Math.random() > 0.5, showDomainExtension: Math.random() > 0.5, }; console.log(options); console.log(fakeEmails.map((e) => [`${e}`, `${obfuscate(e, options)}`, `--------------`]).flat());
Created from: https://npm.runkit.com/
Loading…

no comments

    sign in to comment