{"_id":"@anonymous961/imailbox","_rev":"3-a3d7317fc862db9b93b78915b909e823","name":"@anonymous961/imailbox","description":"Common folder for imailbox","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@anonymous961/imailbox","version":"1.0.0","author":{"name":"Anil Kumar Behera"},"license":"MIT","_id":"@anonymous961/imailbox@1.0.0","dist":{"shasum":"3f2b7b3ca09be622ad20e32387c2a13bec614493","tarball":"https://registry.npmjs.org/@anonymous961/imailbox/-/imailbox-1.0.0.tgz","fileCount":2,"integrity":"sha512-H8b5IBV7cOSij4a40ec7MgXsgBkkii3PYVcMSTO721tBg4+BpTgKAnRYo/eIAhdp+atg/vGpq4eBxV/vR+FhvQ==","signatures":[{"sig":"MEUCIDnMk+r3IR+33KD6wttOOjhtaBYs49pd0Y+LpSakl03HAiEApkGSZ5VvG2VQRQKP1aghXt/T9IX0VHGf3fPHeOg3cSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12633},"main":"index.js","gitHead":"b6a341f3158ec2669294dd40e3217904f0d6957b","scripts":{"build":"tsc -b"},"_npmUser":{"name":"anonymous961","email":"ark845612@gmail.com"},"_npmVersion":"10.5.2","description":"Common folder for imailbox","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.8","express":"^4.19.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/imailbox_1.0.0_1719605571518_0.7241667210445246","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@anonymous961/imailbox","version":"1.0.1","author":{"name":"Anil Kumar Behera"},"license":"MIT","_id":"@anonymous961/imailbox@1.0.1","dist":{"shasum":"e46158f3a7a39a6fc59e7b4d59e89787c031cd72","tarball":"https://registry.npmjs.org/@anonymous961/imailbox/-/imailbox-1.0.1.tgz","fileCount":4,"integrity":"sha512-j0DeVDZAAjE3Vm218Qu6rlaktRaW2M/8ZxRGoYPmMfdMdPx1FOra4nst8SyldwRSwdcaw0JDDkNaHG1ct/sp/Q==","signatures":[{"sig":"MEQCIBuRvMkc8pSzDg0Qb0JUZV0Il0EOtUF7a+rvYRs+jbpPAiAIb0JZX0aKgUJNbRDxpn0tOPtB5PDjRffq8TkiIAUVJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13738},"main":"index.js","gitHead":"b6a341f3158ec2669294dd40e3217904f0d6957b","scripts":{"build":"tsc -b"},"_npmUser":{"name":"anonymous961","email":"ark845612@gmail.com"},"_npmVersion":"10.5.2","description":"Common folder for imailbox","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.8","express":"^4.19.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/imailbox_1.0.1_1719606053899_0.5364835408079809","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@anonymous961/imailbox","version":"1.0.2","author":{"name":"Anil Kumar Behera"},"license":"MIT","_id":"@anonymous961/imailbox@1.0.2","dist":{"shasum":"8a7c049898e616d1fc76efef2f127de0eadd9be8","tarball":"https://registry.npmjs.org/@anonymous961/imailbox/-/imailbox-1.0.2.tgz","fileCount":5,"integrity":"sha512-ClVDHnaDcnM6BAhj0bj4Hq1sv66WJMIVy6Xa8NsGnhrQL28Rn4gGbrpHnl134UMk1BFYgBTlgGO7w+9KhtZgGQ==","signatures":[{"sig":"MEQCIAJt0WJ+83jrJwyFBbWl+HZa4iYkJurnaoQ/+DVV1Kk8AiAvymv5qtAuDdwqyXvwMfVLUESltDXpjBKWZM5GZ9B4GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13866},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6a341f3158ec2669294dd40e3217904f0d6957b","scripts":{"build":"tsc -b"},"_npmUser":{"name":"anonymous961","email":"ark845612@gmail.com"},"_npmVersion":"10.5.2","description":"Common folder for imailbox","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.8","express":"^4.19.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/imailbox_1.0.2_1719649631116_0.9925653359138062","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@anonymous961/imailbox","version":"1.0.3","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","scripts":{"build":"tsc -b"},"author":{"name":"Anil Kumar Behera"},"description":"Common folder for imailbox","dependencies":{"express":"^4.19.2","zod":"^3.23.8"},"_id":"@anonymous961/imailbox@1.0.3","gitHead":"b6a341f3158ec2669294dd40e3217904f0d6957b","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-BMsBWAERjL3RpGmqqehUOKVSeI0DuJHlGOyBS+ilreB+iS7DctgGjIuGDk+tP8GIU/DMLWHav6YRkYVNdG2odA==","shasum":"608139aab65133f2b74249a30e531c7b2c199c37","tarball":"https://registry.npmjs.org/@anonymous961/imailbox/-/imailbox-1.0.3.tgz","fileCount":5,"unpackedSize":15267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAU7V2aX+gIK1iJu3iXavk6UB7/rVKLpBjXHm6RSzkQhAiB/jV1YntgQfTwCS6GEYaGvqwZOkAjlXHqE6gmh5qb7fw=="}]},"_npmUser":{"name":"anonymous961","email":"ark845612@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/imailbox_1.0.3_1719649660750_0.16346530578685603"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-28T20:12:51.438Z","modified":"2024-06-29T08:27:41.135Z","1.0.0":"2024-06-28T20:12:51.665Z","1.0.1":"2024-06-28T20:20:54.029Z","1.0.2":"2024-06-29T08:27:11.518Z","1.0.3":"2024-06-29T08:27:40.947Z"},"maintainers":[{"name":"anonymous961","email":"ark845612@gmail.com"}],"author":{"name":"Anil Kumar Behera"},"license":"MIT","readme":"# @anonymous961/imailbox\n\nThis module provides type definitions for various input schemas used in the iMailbox application. These definitions are created using the `zod` library, ensuring robust input validation and type safety.\n\n## Available Type Definitions\n\n- **signupInput**\n\n  - Schema for validating the input of the sign-up form.\n  - Fields:\n    - `email`: A valid email address (string).\n    - `password`: A password with a minimum length of 6 characters (string).\n    - `name`: An optional name field (string).\n\n- **signinInput**\n  - Schema for validating the input of the sign-in form.\n  - Fields:\n    - `email`: A valid email address (string).\n    - `password`: A password with a minimum length of 6 characters (string).\n\n## Installation\n\nTo install the module, use npm or yarn:\n\n```sh\nnpm install @anonymous961/imailbox\n```\n\nor\n\n```sh\nyarn add @anonymous961/imailbox\n```\n\n## Usage\n\nImport the required type definitions and use them in your project:\n\n```ts\nimport { signupInput, signinInput } from \"@anonymous961/imailbox\";\n\n// Example usage:\nconst signupData = {\n  email: \"test@example.com\",\n  password: \"password123\",\n  name: \"John Doe\",\n};\n\nconst validationResult = signupInput.safeParse(signupData);\n\nif (!validationResult.success) {\n  console.error(validationResult.error);\n} else {\n  console.log(\"Signup data is valid:\", validationResult.data);\n}\n```\n\nThis ensures that your input data adheres to the defined schemas, improving reliability and type safety in your application.\n","readmeFilename":"README.md"}