Skip to content
/ emma-cli Public
forked from maticzav/emma-cli

📦 Terminal assistant to find and install node packages.

Notifications You must be signed in to change notification settings

vvo/emma-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emma 📦

CircleCI npm version XO code style

Install the package you are looking for.

Power by Algolia and Yarn.

Overview

Emma is a command line assistant which helps you search and install packages more quickly. Using the power of Algolia it is extremely responsive and gives you all the information you need to decide which package is the right one.

Features

  • Extremely fast: Search all the packages from NPM and Yarn using your terminal.
  • Build the stack: Search for multiple packages and install them with one keystroke.
  • Automatic tool detection: Detects whether it should use Yarn or NPM, out of the box.

Install

npm install -g emma-cli

Use Yarn or NPM to install.

Example

❯ emma-cli ~ emma
Search packages 📦  : graphql
❯ 2m     graphql          graphql         A Query Language and Runtime which can target any service.
  176    graph.ql         MatthewMueller  Faster and simpler technique for creating and querying Grap
  971.6k @types/graphql   DefinitelyTyped TypeScript definitions for graphql
  950.5k graphql-tag      apollostack     A JavaScript template literal tag that parses GraphQL queri
  790.2k graphql-anywhere apollographql   Run GraphQL queries with no schema and just one resolver

Picked:
› ava  0.25.0

API

Usage
   $ emma

Example
   $ emma -D

Options
   --dev -D      Add to dev dependencies.

Run without package-name to enter live search.
Use keyboard to search through package library.
Use up/down to select packages.
Click enter to trigger the install.

License

MIT © Matic Zavadlal

About

📦 Terminal assistant to find and install node packages.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%