github-slug-cli

0.1.0 • Public • Published

github-slug-cli

CLI wrapper for finnp/github-slug

Installation

npm install github-slug-cli # install 

Usage

❯ github-slug --help
 
  Usage: github-slug [options] [path="."]
 
  Options:
 
    -h, --help             output usage information
    -V, --version          output the version number
    -f, --fail             fail if no slug can be determined from [path], default to false
    -r, --remote <remote>  git <remote> of project in [path] to get the slug for, defaults to origin

Examples

# Returns the slug for the current directory 
❯ github-slug
marionebl/github-slug-cli
 
# Silently fails 
❯ github-slug ../
 
# Fails violently 
❯ github-slug -f ../
Error: no gitconfig to be found at /Users/marneb/Projekte/labs
    at /Users/marneb/Projekte/labs/github-slug-cli/node_modules/gitconfiglocal/index.js:8:27
    at /Users/marneb/Projekte/labs/github-slug-cli/node_modules/gitconfiglocal/index.js:41:48
    at FSReqWrap.cb [as oncomplete] (fs.js:216:19)
 
# Use an alternative origin 
❯ github-slug -r fork
knisterpeter/github-slug-cli

/github-slug-cli/

    Package Sidebar

    Install

    npm i github-slug-cli

    Weekly Downloads

    0

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • marionebl