Catalog npm
PACKAGE EXPLORERView in registry

@0x63/angel

npm

An interactive CLI tool with angel-themed greetings and blessings

angelblessingcligreetingsinteractiveutility
Versions collected1
Direct dependencies5From release 1.0.0
Last observed20 Oct, 22:38 UTC

README

Current package documentation

Angel

An interactive CLI tool with angel-themed greetings and blessings.

Features

  • ✨ Interactive CLI with beautiful ASCII art welcome screen
  • 👋 Angel greetings with personalized messages
  • 🌟 Random angel blessings to brighten your day
  • 📅 Daily inspirational messages that change based on the date
  • 🛍️ Virtual shop displaying magical celestial items
  • 📦 Package information display

Installation

npm install -g @0x63/angel

After installation, you can run the CLI by simply typing:

angel

Local Installation (for use as a library)

npm install @0x63/angel

Usage

As a CLI Tool

Simply run the command to launch the interactive menu:

angel

The CLI provides an interactive menu with the following options:

  • Receive a blessing
  • Get a personalized greeting
  • View daily message
  • Browse celestial shop
  • Package information
  • Exit

As a Library

const angel = require('@0x63/angel');

// Get a personalized greeting
console.log(angel.greet('Maisy')); 
// Output: Hello Maisy, your guardian angel is watching over you!

// Get a random blessing
console.log(angel.bless());
// Output: May light guide your path (or another random blessing)

API

greet(name)

Returns a greeting message from an angel.

  • name (string, optional): The name to greet. Defaults to 'friend'.
  • Returns: (string) The greeting message.

bless()

Generates a random angel blessing.

  • Returns: (string) A random blessing.

Publishing to NPM

To publish this package to NPM:

  1. Create an NPM account if you don't have one: https://www.npmjs.com/signup
  2. Login to NPM from your terminal: npm login
  3. Publish the package: npm publish --access=public

Note: The package is scoped with @0x63 prefix. If you want to publish under a different scope, update the name in package.json.

Development

To modify this package:

  1. Clone the repository
  2. Install dependencies: npm install
  3. Make your changes
  4. Test your changes: npm start

License

ISC

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.0Registry latest11 Apr 20255

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
awhmaisy/angel

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:d66ba07e887629725c4916fb654ad304f452ba7e7eaee411c580ffb89ec419e5