{"_id":"@maildev/api","_rev":"7-302f476df22e14361385a57905668114","name":"@maildev/api","dist-tags":{"alpha":"3.0.0-alpha.0","latest":"3.0.0","rc":"3.0.0-rc.3"},"versions":{"3.0.0-alpha.0":{"name":"@maildev/api","version":"3.0.0-alpha.0","keywords":["maildev","api","rest","websocket"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/api@3.0.0-alpha.0","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"homepage":"https://github.com/maildev/maildev#readme","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"af6b744d4ccb1b6268ab1770a83e363b6c2cc7af","tarball":"https://registry.npmjs.org/@maildev/api/-/api-3.0.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-/mCYlqnsNr5q0K8Xd9G32xTe2WR9fOvXia9flQHb/pt3bqENcf5bZqeLjm8UN/5S6JKhJTvxQAVUqUpSV+lhCQ==","signatures":[{"sig":"MEUCIEGKUWvVQI5kLuQFTz97Uhrs/sXJ9j73qpRs/bRcNB09AiEApw91PlqurfNQyc0yKdfaXHSF274mmSU567sAQkUrWlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108483},"main":"./dist/index.js","type":"module","_from":"file:maildev-api-3.0.0-alpha.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx watch src/dev.ts","lint":"eslint src/","test":"vitest run","build":"tsc","dev:build":"tsc --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/467d4c9fda94f3a68cdb40251d00a4df/maildev-api-3.0.0-alpha.0.tgz","_integrity":"sha512-/mCYlqnsNr5q0K8Xd9G32xTe2WR9fOvXia9flQHb/pt3bqENcf5bZqeLjm8UN/5S6JKhJTvxQAVUqUpSV+lhCQ==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"_npmVersion":"11.9.0","description":"REST API and WebSocket server for MailDev","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fastify":"^5.2.1","socket.io":"^4.8.1","@maildev/mcp":"3.0.0-alpha.0","@fastify/cors":"^10.0.2","@maildev/core":"3.0.0-alpha.0","@maildev/smtp":"3.0.0-alpha.0","fastify-plugin":"^5.0.1","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.4","typescript":"^5.7.3","@types/node":"^22.10.7"},"_npmOperationalInternal":{"tmp":"tmp/api_3.0.0-alpha.0_1783363170227_0.360385664378456","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.1":{"name":"@maildev/api","version":"3.0.0-rc.1","keywords":["maildev","api","rest","websocket"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/api@3.0.0-rc.1","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"homepage":"https://github.com/maildev/maildev#readme","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"aca10cc3b9dee0e4aeac4200ec345707d162b7e2","tarball":"https://registry.npmjs.org/@maildev/api/-/api-3.0.0-rc.1.tgz","fileCount":23,"integrity":"sha512-U9xbHW9hSbUQ0truDeh1kd2eYZyAaDUR5CeooFKJik2YWDl6xy7WeZ5VoS7YUZYhC6h8TSZf3iBwT3uFcznD/Q==","signatures":[{"sig":"MEQCIDl3oPgQantD5L2EVC/RIgi72B3QVmyquaE12Uql2x/7AiAMXb9DrQ6NSM/SvGNKVFE9Xo3oe1C+csJZi69Fh17mCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109269},"main":"./dist/index.js","type":"module","_from":"file:maildev-api-3.0.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx watch src/dev.ts","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","dev:build":"tsc --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/0cfe9f1e242f1c470751382840cb4375/maildev-api-3.0.0-rc.1.tgz","_integrity":"sha512-U9xbHW9hSbUQ0truDeh1kd2eYZyAaDUR5CeooFKJik2YWDl6xy7WeZ5VoS7YUZYhC6h8TSZf3iBwT3uFcznD/Q==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"_npmVersion":"11.9.0","description":"REST API and WebSocket server for MailDev","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fastify":"^5.2.1","socket.io":"^4.8.1","@maildev/mcp":"3.0.0-rc.1","@fastify/cors":"^10.0.2","@maildev/core":"3.0.0-rc.1","@maildev/smtp":"3.0.0-rc.1","fastify-plugin":"^5.0.1","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.4","typescript":"^5.7.3","@types/node":"^22.10.7"},"_npmOperationalInternal":{"tmp":"tmp/api_3.0.0-rc.1_1783365738986_0.44325228453074295","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.2":{"name":"@maildev/api","version":"3.0.0-rc.2","keywords":["maildev","api","rest","websocket"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/api@3.0.0-rc.2","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"homepage":"https://github.com/maildev/maildev#readme","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"6cde5d0d34aa17a1b12b48a62647870804ecef20","tarball":"https://registry.npmjs.org/@maildev/api/-/api-3.0.0-rc.2.tgz","fileCount":27,"integrity":"sha512-Kg3NqVf7nG5yepdU9+y6hBXoi7n3ThGoCHNVb6QyKne5wFD9yQPV7sf7vGPH5fO/4adEi1Fn8KuB6+FdWVx9mg==","signatures":[{"sig":"MEUCIQC5bghJBAgMiS2+So7nY4i2z/wOcXy1CfRzo/CZ4jcUHAIgJ73iN3a13ikcolg9TGNnxsHYPgwI2gGGiaAOm6snIaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162703},"main":"./dist/index.js","type":"module","_from":"file:maildev-api-3.0.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx watch src/dev.ts","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","dev:build":"tsc --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/0dfa7498f75e8be672a72ddc9c1f558f/maildev-api-3.0.0-rc.2.tgz","_integrity":"sha512-Kg3NqVf7nG5yepdU9+y6hBXoi7n3ThGoCHNVb6QyKne5wFD9yQPV7sf7vGPH5fO/4adEi1Fn8KuB6+FdWVx9mg==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"_npmVersion":"11.9.0","description":"REST API and WebSocket server for MailDev","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fastify":"^5.10.0","socket.io":"^4.8.3","@maildev/mcp":"3.0.0-rc.2","@fastify/cors":"^10.0.2","@maildev/core":"3.0.0-rc.2","@maildev/smtp":"3.0.0-rc.2","fastify-plugin":"^5.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.7","typescript":"^5.7.3","@types/node":"^22.10.7"},"_npmOperationalInternal":{"tmp":"tmp/api_3.0.0-rc.2_1787697124989_0.8627284973286622","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.3":{"name":"@maildev/api","version":"3.0.0-rc.3","keywords":["maildev","api","rest","websocket"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/api@3.0.0-rc.3","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"homepage":"https://github.com/maildev/maildev#readme","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"21dd52a6ce6b28fe1388441facf302ad15aaab16","tarball":"https://registry.npmjs.org/@maildev/api/-/api-3.0.0-rc.3.tgz","fileCount":27,"integrity":"sha512-Dw6xQycklBo9/hkzIwVFr6pQQCw2ipiG3kZpKjsWpTExx0bo2q+rEywGVPZ9hHaLsqPR8JZAZrMfjOgei8SMBw==","signatures":[{"sig":"MEQCIHgncTrPiQ/0gz+At/4QxfxYVmLRaIkA00NoqgJ7y6L4AiAgtjyGBHjtVbMPPkfc3O68fi+DQJI88Y6aqYxLE4qhCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168666},"main":"./dist/index.js","type":"module","_from":"file:maildev-api-3.0.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsx watch src/dev.ts","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","dev:build":"tsc --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/b4fa50fb2ba8bb04b6382226332a6575/maildev-api-3.0.0-rc.3.tgz","_integrity":"sha512-Dw6xQycklBo9/hkzIwVFr6pQQCw2ipiG3kZpKjsWpTExx0bo2q+rEywGVPZ9hHaLsqPR8JZAZrMfjOgei8SMBw==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"_npmVersion":"11.9.0","description":"REST API and WebSocket server for MailDev","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fastify":"^5.10.0","socket.io":"^4.8.3","@maildev/mcp":"3.0.0-rc.3","@fastify/cors":"^10.0.2","@maildev/core":"3.0.0-rc.3","@maildev/smtp":"3.0.0-rc.3","fastify-plugin":"^5.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.7","typescript":"^5.7.3","@types/node":"^22.10.7"},"_npmOperationalInternal":{"tmp":"tmp/api_3.0.0-rc.3_1787702170280_0.717772007111452","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@maildev/api@3.0.0","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"a909b43fab10e1066a426a487d081cec0ae2b397","tarball":"https://registry.npmjs.org/@maildev/api/-/api-3.0.0.tgz","fileCount":27,"integrity":"sha512-wNZ+m1zyZkwmEih23zj1MdhuPmx5FBAmKW9VBFGC9KHQ8zP0ZrKriKuelH1RqAqDn7EJc5cuH80HKIGgK0nAwg==","signatures":[{"sig":"MEQCIAYTiBypIYq3gOQG44jC3E7x/JDYtZg11WLjRYT3F4KqAiBUKCc+5Xd0CWVxaym9zydsF0qBwYREiP6BBri8McRxhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCORiFZgxqsQXsNUPV6F5uQ6e4qvzMy62KnnXgesjzHsAIga/d72pxzxMil0eiOsoGj2j4z2nYYroQgJR6eBtvBPOI="}],"unpackedSize":181766},"main":"./dist/index.js","name":"@maildev/api","type":"module","_from":"file:maildev-api-3.0.0.tgz","types":"./dist/index.d.ts","author":{"name":"Dan Farrelly"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsx watch src/dev.ts","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","dev:build":"tsc --watch","typecheck":"tsc --noEmit"},"version":"3.0.0","_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"homepage":"https://github.com/maildev/maildev#readme","keywords":["maildev","api","rest","websocket"],"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/a0c6e7977f021892fd0e19cee71e97de/maildev-api-3.0.0.tgz","_integrity":"sha512-wNZ+m1zyZkwmEih23zj1MdhuPmx5FBAmKW9VBFGC9KHQ8zP0ZrKriKuelH1RqAqDn7EJc5cuH80HKIGgK0nAwg==","repository":{"url":"git+https://github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"_npmVersion":"10.8.2","description":"REST API and WebSocket server for MailDev","directories":{},"maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"fastify":"^5.12.1","socket.io":"^4.8.3","@maildev/mcp":"3.0.0","@fastify/cors":"^10.0.2","@maildev/core":"3.0.0","@maildev/smtp":"3.0.0","fastify-plugin":"^5.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.11","typescript":"^5.7.3","@types/node":"^22.10.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api_3.0.0_1790176874675_0.878053004690708"}}},"time":{"created":"2026-07-06T18:39:29.998Z","modified":"2026-09-23T15:21:14.902Z","3.0.0-alpha.0":"2026-07-06T18:39:30.363Z","3.0.0-rc.1":"2026-07-06T19:22:19.143Z","3.0.0-rc.2":"2026-08-25T22:32:05.128Z","3.0.0-rc.3":"2026-08-25T23:56:10.415Z","3.0.0":"2026-09-23T15:21:14.749Z"},"bugs":{"url":"https://github.com/maildev/maildev/issues"},"author":{"name":"Dan Farrelly"},"license":"MIT","homepage":"https://github.com/maildev/maildev#readme","keywords":["maildev","api","rest","websocket"],"repository":{"url":"git+https://github.com/maildev/maildev.git","type":"git","directory":"packages/api"},"description":"REST API and WebSocket server for MailDev","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"readme":"# @maildev/api\n\n> REST API and WebSocket server for MailDev.\n\nPart of the [MailDev](https://github.com/maildev/maildev) monorepo. This package exposes the HTTP REST API and WebSocket stream for reading emails, and optionally serves the web UI and the integrated MCP endpoint.\n\nMost users should install the [`maildev`](https://www.npmjs.com/package/maildev) CLI rather than depending on this package directly.\n\n## Install\n\n```bash\nnpm install @maildev/api\n```\n\n## Documentation\n\nSee the [main MailDev README](https://github.com/maildev/maildev#readme) for full documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}