Skip to content

Just run `npx brignano` on your command-line to view my interactive business card! (must have npm installed)

Notifications You must be signed in to change notification settings

brignano/npx-brignano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npx_brignano npm Badge

An interactive shell experience that renders my business card in your terminal.

👇 just hit

npx brignano

DEMO

npx-brignano npm Badge

An interactive terminal business card for Anthony Brignano. Run it with npx to view a styled card in your terminal and choose quick actions like emailing or downloading a resume.

Quick start

npx brignano

Demo

What it does

  • Renders a boxed, colored business card in the terminal using boxen and chalk.
  • Presents a small interactive menu (via inquirer) with actions:

CLI

The CLI supports both interactive mode (default) and non-interactive flags. Run npx brignano --help to see the same help output.

  • -h, --help — Show help and exit.
  • -v, --view — Open the resume in the default browser (https://brignano.io/resume).
  • -d, --download — Deprecated alias; now opens the resume in the browser and prints a deprecation warning.
  • -e, --email — Open the default mail client with a new message to [email protected].
  • --no-prompt — Show the card only and exit (non-interactive).

Examples

Run interactively (default):

npx brignano

Open resume directly in browser:

npx brignano --view
# or
npx brignano -v

Open mail client to email Anthony:

npx brignano --email
# or
npx brignano -e

Show card only (useful in CI or scripts):

npx brignano --no-prompt

Files

  • src/card.ts — primary CLI source (TypeScript).
  • dist/card.js — compiled CLI entry referenced by package.json and used by npx.
  • package.json — project metadata, bin entry, scripts, and engines (Node >=18).

Usage

  • Run directly with npx brignano (no install required).
  • Or clone and run locally:
git clone https://github.com/brignano/npx-brignano.git
cd npx-brignano
npm install
npm run build
node dist/card.js

Prerequisites

  • Node.js (tested with Node >=18). npx is included with npm.

Notes

  • The --download flag is deprecated and now opens the resume in your default browser instead of writing a local file.
  • Use --view (or -v) to open the resume directly at https://brignano.io/resume.
  • Links printed in the card may be cmd/ctrl+clickable in supported terminals.

Credits

This project is inspired by and credited to anmol098/npx_card.

License

See package.json for license information.

About

Just run `npx brignano` on your command-line to view my interactive business card! (must have npm installed)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published