{"_id":"@bredele/email-provider","_rev":"6-cfbb5c2113d78d3e0aec9bdafab31f3a","name":"@bredele/email-provider","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@bredele/email-provider","version":"1.0.0","keywords":["email","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/email-provider@1.0.0","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"81018c58e392cb8ec114f509d663e485373b8154","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.0.0.tgz","fileCount":16,"integrity":"sha512-41UgEXYMfckj18Ily856TlgfN/ecrA6/enUrRrZlW+6OiG6RBJhYiM34UYxpgzpmpnx2z5lZ/UkIuuZnfoTwBw==","signatures":[{"sig":"MEUCIHVxhOmbqo+VznaAuQ6Y8whN3wDtYYyMBCubloqHvtF9AiEA+H8OfyjRxFpj0/PPoEEPTfSBruiSjREsLdJ5Y5RbvRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26904},"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":"90017839571bc1df705c284c54e7839e249e71d8","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","build:esm":"swc src -d dist/esm --config-file .swc/esm.json","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":"Return email provider for a given email address","directories":{},"_nodeVersion":"23.6.0","_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/email-provider_1.0.0_1750454796183_0.12992743133571838","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bredele/email-provider","version":"1.0.1","keywords":["email","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/email-provider@1.0.1","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"f50b41e6a7818f25146750e22658be1ba78cb286","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.0.1.tgz","fileCount":11,"integrity":"sha512-EkD8uV8KAOAp/obmwbGl+B+RTe2K3mPXAnuGbO12Uoss4oG+dIkjgAzPGfdkb6P58gJaS3Qb3K2MAPpwcJbU6g==","signatures":[{"sig":"MEUCIQC6C3k1Q6m4QoCmZLUZ2vsd8Gj+n9hmv1cotpTxuvpUlQIgdYkf2S6Yow+vFq/NT2VCVDz0KFzg4mkuwqcb8BWFHu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18685},"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":"39365ac2e2f338434491790234b8c53a1d1e7885","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","build:esm":"swc src -d dist/esm --config-file .swc/esm.json","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":"Return email provider for a given email address","directories":{},"_nodeVersion":"23.6.0","_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/email-provider_1.0.1_1750460969361_0.23593788689389528","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bredele/email-provider","version":"1.0.2","keywords":["email","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/email-provider@1.0.2","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"0d208276ebea8d7cd71e504a2d6b452a4aaf4bb4","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.0.2.tgz","fileCount":11,"integrity":"sha512-UTOKa5VE4S/PfVXytaop4xD4kPS/RKMSBzak4jf8SodFd9imd4T5Y+lSZzBroqR4p+PufhgmjRMD5JLieeN2qw==","signatures":[{"sig":"MEQCIHozWP6aE9yekviAidKqach8/8ROatT7fYY8/mbGWenpAiBvQ36f6pPy1wQbWBW9R/OYGfTQmIQPxHCac7jTYQcCyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18689},"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":"39365ac2e2f338434491790234b8c53a1d1e7885","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","build:esm":"swc src -d dist/esm --config-file .swc/esm.json","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":"Return email provider for a given email address","directories":{},"_nodeVersion":"23.6.0","_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/email-provider_1.0.2_1750531556394_0.2880709944911197","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bredele/email-provider","version":"1.0.3","keywords":["email","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/email-provider@1.0.3","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"df4caa27746e8b24c153ea1dd2ddb314dc22f39b","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.0.3.tgz","fileCount":15,"integrity":"sha512-0urFm6LmRS/U986CfRQXn4coCjWotlUrYDROX1q4lGYB1nL4Kq8zuqifH6mc/jXen8OsGE5XDZG4m6/PQi+qhQ==","signatures":[{"sig":"MEQCICtRoQtLnuOzjDJjJ03TIWYSYDEowpGdddMpszAd5yCOAiA9Rxgkyz02CuvFMtFcsTOecwCltQULU784IHycuOvmJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41942},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1510ddee7a5cd1f78da34ec4cefef64ad7ea6c75","scripts":{"test":"npm run build && node --test dist/cjs/index.test.js","build":"cmplr","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":"Return email provider for a given email address","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"cmplr":"^1.0.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/email-provider_1.0.3_1750533055964_0.821390308331166","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bredele/email-provider","version":"1.0.4","keywords":["email","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","_id":"@bredele/email-provider@1.0.4","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"dist":{"shasum":"d167163105d5dcde7c8ebf227a870193f62249db","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.0.4.tgz","fileCount":15,"integrity":"sha512-WDS8s4T5qCwpoarl3tvPOhdEskTv5MbU6I+s/DFxIJaLiNWUwDwodG+bmbeIZuHBQ8DtjnZLa6o2ss5lZSiIhA==","signatures":[{"sig":"MEYCIQD6niiJoNQvtBADyaYCAWviRq56AOzZy/yoCbVjhvrMfgIhALjOp3s/R8idsHruWR1IKTJ7+DQ5uJRwlX4c8M9qB9JY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41922},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"6ee0e0805256080ea687a48bb705158a3bf07cae","scripts":{"test":"npm run build && node --test dist/cjs/index.test.js","build":"cmplr","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":"Return email provider for a given email address","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"cmplr":"^1.0.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/email-provider_1.0.4_1751860560953_0.35162181398900083","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bredele/email-provider","version":"1.1.0","description":"Return email provider for a given email address","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","provider"],"author":{"name":"Olivier Wietrich"},"license":"MIT","devDependencies":{"@types/node":"^24.0.3","cmplr":"^1.0.0","typescript":"^5.8.3"},"module":"./dist/esm/index.js","_id":"@bredele/email-provider@1.1.0","gitHead":"153a8205bb041d1b8c766e2635abdc3d4dd1620f","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0V5Uy1deCAPMI8z3fGM+GLR50mn6bqKUZcU4/hKD4GgMb/spbvHb/hkqXzn1UNvsXxiNfRF3JII9kLAr+OqUOg==","shasum":"d28fc0788985b0aa113609432fd1d945b42a0d6a","tarball":"https://registry.npmjs.org/@bredele/email-provider/-/email-provider-1.1.0.tgz","fileCount":15,"unpackedSize":38355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHNiATrVxWrK3RnGxJwFrsXuHc8q131fZVi3cyhyYolHAiBDxDo9tyiNGCBlhnFXd5q+I/6rktkIlhoX+rcPgIOwTw=="}]},"_npmUser":{"name":"bredele","email":"olivier.wietrich@gmail.com"},"directories":{},"maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/email-provider_1.1.0_1762463109043_0.9543144945123601"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-20T21:26:36.108Z","modified":"2025-11-06T21:05:09.440Z","1.0.0":"2025-06-20T21:26:36.392Z","1.0.1":"2025-06-20T23:09:29.550Z","1.0.2":"2025-06-21T18:45:56.573Z","1.0.3":"2025-06-21T19:10:56.138Z","1.0.4":"2025-07-07T03:56:01.125Z","1.1.0":"2025-11-06T21:05:09.234Z"},"author":{"name":"Olivier Wietrich"},"license":"MIT","keywords":["email","provider"],"description":"Return email provider for a given email address","maintainers":[{"name":"bredele","email":"olivier.wietrich@gmail.com"}],"readme":"# email-provider\n\nReturn the email provider for a given email address.\n\n## Installation\n\n```sh\nnpm install @bredele/email-provider\n```\n\n## Usage\n\n```ts\nimport provider from \"@bredele/email-provider\";\n\nawait provider(\"hello@gmail.com\");\n// => 'gmail'\n\nawait provider(\"hello@something-random.com\");\n// => 'unknown\n```\n\n## Providers\n\nThis module supports the following providers:\n\n- gmail\n- outlook\n- yahoo\n- zoho\n- protonmail\n- icloud\n- fastmail\n","readmeFilename":"README.md"}