JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 223
  • Score
    100M100P100Q81102F
  • License MIT

CLI-based portfolio of Arman Singh (run with npx armansingh)

Package Exports

  • armansingh
  • armansingh/bin/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (armansingh) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

armansingh

Run my portfolio directly in your terminal.

npx armansingh

Features

  • Interactive CLI with menu-driven navigation
  • Direct command mode for quick access
  • Live GitHub stats via the GitHub API
  • Colorful terminal UI with banner, spinners, and styled output

Commands

Command Description
npx armansingh Launch interactive menu
npx armansingh about Who I am & tech stack
npx armansingh projects View my projects
npx armansingh contact Get in touch
npx armansingh stats Live GitHub stats

Tech Stack

  • Node.js — Runtime
  • Inquirer — Interactive prompts
  • Chalk — Terminal colors
  • Figlet — ASCII art banner
  • Boxen — Bordered boxes
  • Ora — Loading spinners
  • node-fetch — GitHub API calls

Requirements

  • Node.js >=14

Local Development

git clone https://github.com/armansinghh/armansingh
cd armansingh
npm install
node bin/index.js


Made with ❤️ by Arman Singh — if you like this, give it a ⭐