{"_id":"@bredele/guess-email","_rev":"3-d5461d7354e8d5f5e78bd5fcb0159265","name":"@bredele/guess-email","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@bredele/guess-email","version":"1.0.0","keywords":["email","guess","pattern"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/guess-email@1.0.0","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"c28042916ee6132a7517231370d22d682c6a935b","tarball":"https://registry.npmjs.org/@bredele/guess-email/-/guess-email-1.0.0.tgz","fileCount":15,"integrity":"sha512-JZgftsFjALSopnvFSe8QGbI8BfFjSiIB7tCZPFLZxcnHUXh/7tDGb9OCdkSpW6RM4BOACXuR+n9jE9H6YnQ19w==","signatures":[{"sig":"MEYCIQDRE10HxmqA/kJf6QrUxpygJ/5ClYmO4v3+Qu5IFUdj4wIhALIEMRvksZG+bYI5mrEZiPd6iAjPMlgLpTAAUFX4iHNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25926},"main":"dist/cjs/index.js","types":"dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/src/index.js"}},"gitHead":"e2b42f1306849c2402f3f6ac6ca3c16c17adcbcf","scripts":{"test":"npm run build && node --test dist/cjs/src/index.test.js","build":"npm run build:cjs && npm run build:esm && tsc --emitDeclarationOnly --outDir dist","build:cjs":"swc src -d dist/cjs --config-file .swc/cjs.json --copy-files","build:esm":"swc src -d dist/esm --config-file .swc/esm.json --copy-files","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bredele","actor":{"name":"bredele","type":"user","email":"olivier.wietrich@gmail.com"},"email":"olivier.wietrich@gmail.com"},"_npmVersion":"10.9.2","description":"Generate a list of potential email addresses from a user’s first and last name.","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@swc/cli":"^0.7.7","@swc/core":"^1.12.3","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/guess-email_1.0.0_1750461412989_0.18015129754390058","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bredele/guess-email","version":"1.0.1","keywords":["email","guess","pattern"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/guess-email@1.0.1","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"06d73cd910f23d17ea5f01ed36e452ae4b06573c","tarball":"https://registry.npmjs.org/@bredele/guess-email/-/guess-email-1.0.1.tgz","fileCount":15,"integrity":"sha512-9LH8Mw1NjCpKxns0XukEP6/Bnr+ejY+KgyvOrtjgUfjc5UVOYhvlhTpXkYtCyVoTkCAY1iPC+eZPg7CCGylnPg==","signatures":[{"sig":"MEUCIQC95nX+mmbbzl3cDlo6ccOhFK2ayNY8AZ5PdudYbYkbTwIgLhCWyBaJvcbPgZTNtQoEaqYaAHqXgCndUENp0PQ8dhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25930},"main":"dist/cjs/src/index.js","types":"dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/cjs/src/index.js"}},"gitHead":"e2b42f1306849c2402f3f6ac6ca3c16c17adcbcf","scripts":{"test":"npm run build && node --test dist/cjs/src/index.test.js","build":"npm run build:cjs && npm run build:esm && tsc --emitDeclarationOnly --outDir dist","build:cjs":"swc src -d dist/cjs --config-file .swc/cjs.json --copy-files","build:esm":"swc src -d dist/esm --config-file .swc/esm.json --copy-files","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bredele","actor":{"name":"bredele","type":"user","email":"olivier.wietrich@gmail.com"},"email":"olivier.wietrich@gmail.com"},"_npmVersion":"10.9.2","description":"Generate a list of potential email addresses from a user’s first and last name.","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@swc/cli":"^0.7.7","@swc/core":"^1.12.3","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/guess-email_1.0.1_1750531560388_0.1640116376469707","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bredele/guess-email","version":"1.0.2","description":"Generate a list of potential email addresses from a user’s first and last name.","main":"./dist/cjs/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"}},"types":"./dist/types/index.d.ts","scripts":{"build":"cmplr","typecheck":"tsc --noEmit","test":"npm run build && node --test dist/cjs/index.test.js"},"keywords":["email","guess","pattern"],"author":{"name":"Olivier Wietrich"},"license":"MIT","devDependencies":{"@types/node":"^24.0.3","cmplr":"^1.0.0","typescript":"^5.8.3"},"publishConfig":{"access":"public"},"module":"./dist/esm/index.js","_id":"@bredele/guess-email@1.0.2","gitHead":"269dc225c1b152ef8c7899b1de78050df1a61446","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-rLVNUafzJdNvqfRtlhZ/w6Y/sbGGz566qgQ7n2qrPE6I+M0sXHFH5Q8ZRFuOEx4umIgnFIpF50UN2b4KBXzJtg==","shasum":"53f151948a7bb72a8fca193b9326f965748cb957","tarball":"https://registry.npmjs.org/@bredele/guess-email/-/guess-email-1.0.2.tgz","fileCount":15,"unpackedSize":39728,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGTE3mRyhtT0R2zw9Ke85luDfiBJrsuuPQPVIJyGjoC8AiAqK/NfOI+wX33NSv1Bek0ZXM5NuMEFo1uAUvbhdS0G0w=="}]},"_npmUser":{"name":"bredele","email":"olivier.wietrich@gmail.com","actor":{"name":"bredele","email":"olivier.wietrich@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/guess-email_1.0.2_1750532607264_0.5720598096801544"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-20T23:16:52.942Z","modified":"2025-06-21T19:03:27.619Z","1.0.0":"2025-06-20T23:16:53.154Z","1.0.1":"2025-06-21T18:46:00.557Z","1.0.2":"2025-06-21T19:03:27.424Z"},"author":{"name":"Olivier Wietrich"},"license":"MIT","keywords":["email","guess","pattern"],"description":"Generate a list of potential email addresses from a user’s first and last name.","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"readme":"# guess-email\n\nGenerate a list of potential email addresses from a user’s first and last name.\n\n## Installation\n\n```sh\nnpm install @bredele/guess-email\n```\n\n## Usage\n\n```ts\nimport guess from \"@bredele/guess-email\";\n\nquess(\"example.com\", \"john\", \"doe\");\n// => [{ pattern: 'firstlast', value: 'johndoe@example.com }, ...]\n```\n\n## Notes\n\nHere are the most common patterns by prevalence in B2B datasets.\n\n- first.last\n- firstlast\n- flast\n- f.last\n- first\n- first_last\n- last.first\n- lastfirst\n- firstl\n- first.l\n- lastf\n- last.f\n- last\n- f.l\n- f_last\n- first_l\n- f_l\n- last_first\n- last_f\n- l_first\n- lfirst\n- l.first\n- lf\n- l.f\n- first-last\n- f-last\n- first-l\n- f-l\n- last-first\n- last-f\n- l-first\n- l-f\n- l_f\n","readmeFilename":"README.md"}