{"_id":"@0x63/angel","name":"@0x63/angel","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@0x63/angel","version":"1.0.0","description":"An interactive CLI tool with angel-themed greetings and blessings","main":"index.js","bin":{"angel":"index.js"},"scripts":{"start":"node index.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["angel","blessing","greetings","utility","cli","interactive"],"author":{"name":"Maisy"},"license":"ISC","dependencies":{"chalk":"^4.1.2","figlet":"^1.5.2","gradient-string":"^2.0.2","inquirer":"^8.2.5","nanospinner":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/awhmaisy/angel.git"},"bugs":{"url":"https://github.com/awhmaisy/angel/issues"},"homepage":"https://github.com/awhmaisy/angel#readme","_id":"@0x63/angel@1.0.0","gitHead":"d3ae12bb2889cd08399cf073356271d436d60c2e","_nodeVersion":"18.20.4","_npmVersion":"10.9.0","dist":{"integrity":"sha512-KIFdMveE573/da4yVM+qoc7Yp4R6IokDdGzr0w+VMozkLSL7uQAbE/sxDZ+cwE5j97u0OPUtmVc+Vh3iMoqDTg==","shasum":"3a1dd50fb5c4d037be5095fae8af8e27ea6f6bac","tarball":"https://registry.npmjs.org/@0x63/angel/-/angel-1.0.0.tgz","fileCount":3,"unpackedSize":8786,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHzdjXaD3USSZ40/2e8P2cL/wpazzRCX+iM85O30WtATAiEA2XwB+6CSieGXx/LLji1zGTs9T17SWMmO4ElKjb/5+Vo="}]},"_npmUser":{"name":"0x63","email":"mei@softwear.fund"},"directories":{},"maintainers":[{"name":"0x63","email":"mei@softwear.fund"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/angel_1.0.0_1744386580962_0.9596122140240988"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-11T15:49:40.856Z","1.0.0":"2025-04-11T15:49:41.135Z","modified":"2025-04-11T15:49:41.393Z"},"maintainers":[{"name":"0x63","email":"mei@softwear.fund"}],"description":"An interactive CLI tool with angel-themed greetings and blessings","homepage":"https://github.com/awhmaisy/angel#readme","keywords":["angel","blessing","greetings","utility","cli","interactive"],"repository":{"type":"git","url":"git+https://github.com/awhmaisy/angel.git"},"author":{"name":"Maisy"},"bugs":{"url":"https://github.com/awhmaisy/angel/issues"},"license":"ISC","readme":"# Angel\n\nAn interactive CLI tool with angel-themed greetings and blessings.\n\n## Features\n\n- ✨ Interactive CLI with beautiful ASCII art welcome screen\n- 👋 Angel greetings with personalized messages\n- 🌟 Random angel blessings to brighten your day\n- 📅 Daily inspirational messages that change based on the date\n- 🛍️ Virtual shop displaying magical celestial items\n- 📦 Package information display\n\n## Installation\n\n### Global Installation (recommended for CLI usage)\n\n```bash\nnpm install -g @0x63/angel\n```\n\nAfter installation, you can run the CLI by simply typing:\n\n```bash\nangel\n```\n\n### Local Installation (for use as a library)\n\n```bash\nnpm install @0x63/angel\n```\n\n## Usage\n\n### As a CLI Tool\n\nSimply run the command to launch the interactive menu:\n\n```bash\nangel\n```\n\nThe CLI provides an interactive menu with the following options:\n- Receive a blessing\n- Get a personalized greeting\n- View daily message\n- Browse celestial shop\n- Package information\n- Exit\n\n### As a Library\n\n```javascript\nconst angel = require('@0x63/angel');\n\n// Get a personalized greeting\nconsole.log(angel.greet('Maisy')); \n// Output: Hello Maisy, your guardian angel is watching over you!\n\n// Get a random blessing\nconsole.log(angel.bless());\n// Output: May light guide your path (or another random blessing)\n```\n\n## API\n\n### greet(name)\n\nReturns a greeting message from an angel.\n\n- `name` (string, optional): The name to greet. Defaults to 'friend'.\n- Returns: (string) The greeting message.\n\n### bless()\n\nGenerates a random angel blessing.\n\n- Returns: (string) A random blessing.\n\n## Publishing to NPM\n\nTo publish this package to NPM:\n\n1. Create an NPM account if you don't have one: https://www.npmjs.com/signup\n2. Login to NPM from your terminal: `npm login`\n3. Publish the package: `npm publish --access=public`\n\n**Note**: The package is scoped with `@0x63` prefix. If you want to publish under a different scope, update the name in package.json.\n\n## Development\n\nTo modify this package:\n\n1. Clone the repository\n2. Install dependencies: `npm install`\n3. Make your changes\n4. Test your changes: `npm start`\n\n## License\n\nISC\n","readmeFilename":"README.md","_rev":"1-6fec0f715c164e66560d3d767521a262"}