open-index/open-npm huggingface dataset:
npm package: @scanf/cnp
Description: count the packages for a npm package
Author: Alexander Alemayhu
Latest version: 0.0.0

# cnp [![npm version](https://badge.fury.io/js/%40scanf%2Fcnp.svg)](https://badge.fury.io/js/%40scanf%2Fcnp)

Count the npm packages for a package.

## Installation

    npm install -g @scanf/cnp

## Usage

    cnp my_package
npm package: @scanf/git-grep
Description: For of  alessioalex/git-grep
Author: Alexander Alemayhu
Latest version: 0.1.3

# git-grep

Easily search a git repo in a Node streamy way (by shelling out to [git-grep(1)](https://www.kernel.org/pub/software/scm/git/docs/git-grep.html)).

## Usage

```js
gitGrep(repoPath, options);
```

Where options can contain the following properties:
- rev: revision
- term: search term

Example:

```js
var gitGrep = require('git-grep');
var path = require('path');
var repoPath = path.resolve(process.env.REPO || (__dirname + '/.git'));

gitGrep(repoPath, {
  rev: 'HEAD',
  term: process.env.SEARCH_TERM || 'timestamped_migrations'
}).on('data', function(data) {
  console.log(data);
}).on('error', function(err) {
  throw err;
}).on('end', function() {
  console.log("±±±±±±±±±±±±±±±±±±");
  console.log("That's all, folks!");
});
```

Sample output:

```bash
$ REPO=../rails/.git node example.js
{ file: 'activerecord/lib/active_record/core.rb',
  line: '69',
  text: 'mattr_accessor :timestamped_migrations, instance_writer: false' }
{ file: 'activerecord/lib/active_record/core.rb',
  line: '70',
  text: 'self.timestamped_migrations = true' }
{ file: 'activerecord/lib/active_record/migration.rb',
  line: '297',
  text: '#    config.active_record.timestamped_migrations = false' }
{ file: 'activerecord/lib/active_record/migration.rb',
  line: '672',
  text: 'if ActiveRecord::Base.timestamped_migrations' }
{ file: 'activerecord/test/cases/migration_test.rb',
  line: '631',
  text: 'ActiveRecord::Base.timestamped_migrations = true' }
```

## Tests

```
npm test
```

## License

MIT
npm package: @scanf/github-bio
Description: update your GitHub bio from the CLI
Author: Alexander Alemayhu
Latest version: 0.3.1

# github-bio [![npm version](https://badge.fury.io/js/%40scanf%2Fgithub-bio.svg)](https://badge.fury.io/js/%40scanf%2Fgithub-bio)

Update your GitHub bio from the CLI.

## Installation

    npm install -g @scanf/github-bio

## Usage

    github-bio --bio 'cool title'
npm package: @scanf/org-clone
Description: easily clone a organizations public repositories
Author: Alexander Alemayhu
Latest version: 0.4.0

# org-clone [![npm version](https://badge.fury.io/js/%40scanf%2Forg-clone.svg)](https://badge.fury.io/js/%40scanf%2Forg-clone)

Clone all the public repositories from a GitHub organization.

## Installation

    npm install -g @scanf/org-clone

## Usage

    org-clone <org_name>
npm package: @scanf/roman-numerals
Description: Convert Arabic numbers to Roman numbers
Author: Alexander Alemayhu
Latest version: 0.0.1

# roman-numerals

CLI tool to convert arabic numbers to roman ones.

Using [roman-numerals][0] module.

## LICENSE

The project uses a MIT licenses for all files unless otherwise specified.

[0]: https://www.npmjs.com/package/roman-numerals