{"_id":"@maildev/core","_rev":"7-2130aabd1213cf6a5cb6ca6a3a8af56a","name":"@maildev/core","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/core","version":"3.0.0-alpha.0","keywords":["maildev","email","testing"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/core@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":"df00808a2df16c0168d0ae940bcee3f95208653e","tarball":"https://registry.npmjs.org/@maildev/core/-/core-3.0.0-alpha.0.tgz","fileCount":74,"integrity":"sha512-YWnZJ/QKScenXS00p6XAMF8xyqhTpk3AtHt3TjItrocIOpTyMytfyNSQ2Jn+ht2FMAetQzN1O6z/bUZBbhqCpg==","signatures":[{"sig":"MEUCIQD3HdHz12HwHNNgTDgaCtJwD2W57ptc+QSi04+otZBBCgIgIzddphAa7CvAU57yMHzTHY3dObeIy4oiwjiRn1TtaP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84707},"main":"./dist/index.js","type":"module","_from":"file:maildev-core-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":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/e5c4ed2d3b82d404bf9249e070d41985/maildev-core-3.0.0-alpha.0.tgz","_integrity":"sha512-YWnZJ/QKScenXS00p6XAMF8xyqhTpk3AtHt3TjItrocIOpTyMytfyNSQ2Jn+ht2FMAetQzN1O6z/bUZBbhqCpg==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Core types, utilities, and storage abstraction for MailDev","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.3","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0-alpha.0_1783363170294_0.6990172856812622","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.1":{"name":"@maildev/core","version":"3.0.0-rc.1","keywords":["maildev","email","testing"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/core@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":"baf71edcdf5682df5a9406664f03b2426dab4fa6","tarball":"https://registry.npmjs.org/@maildev/core/-/core-3.0.0-rc.1.tgz","fileCount":75,"integrity":"sha512-eog8j6yeTI7c579fQWW/LDn3sq0/mbPLOeZpFrByGcWOh1Ugum/WmjOO/exggXbvd8Rw3ISjzvOrtkgFiHQQNg==","signatures":[{"sig":"MEQCICBFh02vYXnia6RnbhN9V2YjIzolVaZDTO64CXL6cuG7AiApBSOMhB473JBk3RQf+G6s3xLlYzS75WFxRvm3fwYjoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85506},"main":"./dist/index.js","type":"module","_from":"file:maildev-core-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":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/3134f5aa6636615ec9bf5c48d38e298b/maildev-core-3.0.0-rc.1.tgz","_integrity":"sha512-eog8j6yeTI7c579fQWW/LDn3sq0/mbPLOeZpFrByGcWOh1Ugum/WmjOO/exggXbvd8Rw3ISjzvOrtkgFiHQQNg==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Core types, utilities, and storage abstraction for MailDev","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.3","@vitest/coverage-v8":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0-rc.1_1783365739206_0.5859213713352622","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.2":{"name":"@maildev/core","version":"3.0.0-rc.2","keywords":["maildev","email","testing"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/core@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":"a04a0b1af75fa8b7aae313190cc69eb35f6468dd","tarball":"https://registry.npmjs.org/@maildev/core/-/core-3.0.0-rc.2.tgz","fileCount":91,"integrity":"sha512-Y6KXyQ6IFnEtmLoARgwTk/FPigtPCQkILOZc9P2zj2iQG/GEayEpkkA1EQS/YLKm+TxwZylM7K4O+semfUBkHg==","signatures":[{"sig":"MEUCIGaygXpP1IWxjxpCNXxU9W70JO1jM3vrVVdJ978NujHIAiEA9p3RVHizipHfFfPNtH1yTPuJDjuPZbfZbCX5wAoz680=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159136},"main":"./dist/index.js","type":"module","_from":"file:maildev-core-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":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/af61eb02aafab8c341e6cc0cc4e896dc/maildev-core-3.0.0-rc.2.tgz","_integrity":"sha512-Y6KXyQ6IFnEtmLoARgwTk/FPigtPCQkILOZc9P2zj2iQG/GEayEpkkA1EQS/YLKm+TxwZylM7K4O+semfUBkHg==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Core types, utilities, and storage abstraction for MailDev","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.7","typescript":"^5.7.3","@types/node":"^22.10.7","@vitest/coverage-v8":"^3.2.7"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0-rc.2_1787697125161_0.2469894419421852","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.3":{"name":"@maildev/core","version":"3.0.0-rc.3","keywords":["maildev","email","testing"],"author":{"name":"Dan Farrelly"},"license":"MIT","_id":"@maildev/core@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":"f87f0cd9a2a9126b9a9d97de84714cb48b2b12a1","tarball":"https://registry.npmjs.org/@maildev/core/-/core-3.0.0-rc.3.tgz","fileCount":91,"integrity":"sha512-R1Pc3WF22IBUIS6fMFHtkhWgUzgQjyMooqK2u7id9aFkldaEeVRWqrga6kWubekf+04PUGG7aI3lPW+7SYGR9Q==","signatures":[{"sig":"MEYCIQDi3Dw1UYX2497EYioPLDEKOf1aqAsMKpSyyId1sRrufAIhAMHp6eK5bCxvtMb6/snwRi2p4f+7VZxIT87H182J89GG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159205},"main":"./dist/index.js","type":"module","_from":"file:maildev-core-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":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/a959a2483cae7e51e84df09ea962e35f/maildev-core-3.0.0-rc.3.tgz","_integrity":"sha512-R1Pc3WF22IBUIS6fMFHtkhWgUzgQjyMooqK2u7id9aFkldaEeVRWqrga6kWubekf+04PUGG7aI3lPW+7SYGR9Q==","repository":{"url":"git+ssh://git@github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"_npmVersion":"11.9.0","description":"Core types, utilities, and storage abstraction for MailDev","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.7","typescript":"^5.7.3","@types/node":"^22.10.7","@vitest/coverage-v8":"^3.2.7"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0-rc.3_1787702170258_0.6043514386082554","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@maildev/core@3.0.0","bugs":{"url":"https://github.com/maildev/maildev/issues"},"dist":{"shasum":"131db4aaef4b32750088044f814370e522e06835","tarball":"https://registry.npmjs.org/@maildev/core/-/core-3.0.0.tgz","fileCount":91,"integrity":"sha512-aUZY30kHeUMzLcCyTX3kcouYtSiritW7cJTV4t++NOVwvdL525bnARt/LxbSPe+t7PLq0K25eTaudSUwnFGCrA==","signatures":[{"sig":"MEYCIQDBnVOT0XoFCAWvTKCemOcPQmJKs9EhpGq3MfIptjaBRAIhANmU5AZmv2on/Gcqc7l7xMDM1ce4r46KcT2cEKgviUMF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEFgXuSLPVVBK1g+aqWR6zN6+V8o8RsqSLJgW8xvzYdgIhAPivplTf3g+AG4Y3zQ3TBFcEBnTNiOqOVk6X5SPZuuX2"}],"unpackedSize":170243},"main":"./dist/index.js","name":"@maildev/core","type":"module","_from":"file:maildev-core-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":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc && node scripts/set-version.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"3.0.0","_npmUser":{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"},"homepage":"https://github.com/maildev/maildev#readme","keywords":["maildev","email","testing"],"_resolved":"/private/var/folders/9s/whpwnwv953l0w02d4_8prd080000gn/T/356054ded3758d6e988aebc0f84287b8/maildev-core-3.0.0.tgz","_integrity":"sha512-aUZY30kHeUMzLcCyTX3kcouYtSiritW7cJTV4t++NOVwvdL525bnARt/LxbSPe+t7PLq0K25eTaudSUwnFGCrA==","repository":{"url":"git+https://github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Core types, utilities, and storage abstraction for MailDev","directories":{},"maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.7.3","@types/node":"^22.10.7","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_3.0.0_1790176896999_0.1857627871910985"}}},"time":{"created":"2026-07-06T18:39:30.060Z","modified":"2026-09-23T15:21:37.374Z","3.0.0-alpha.0":"2026-07-06T18:39:30.444Z","3.0.0-rc.1":"2026-07-06T19:22:19.392Z","3.0.0-rc.2":"2026-08-25T22:32:05.306Z","3.0.0-rc.3":"2026-08-25T23:56:10.414Z","3.0.0":"2026-09-23T15:21:37.091Z"},"bugs":{"url":"https://github.com/maildev/maildev/issues"},"author":{"name":"Dan Farrelly"},"license":"MIT","homepage":"https://github.com/maildev/maildev#readme","keywords":["maildev","email","testing"],"repository":{"url":"git+https://github.com/maildev/maildev.git","type":"git","directory":"packages/core"},"description":"Core types, utilities, and storage abstraction for MailDev","maintainers":[{"name":"djfarrelly","email":"daniel.j.farrelly@gmail.com"}],"readme":"# @maildev/core\n\n> Core types, utilities, and storage abstraction for MailDev.\n\nPart of the [MailDev](https://github.com/maildev/maildev) monorepo. This package provides the shared email model, storage interfaces, and in-memory storage used across the other `@maildev/*` packages.\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/core\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"}