open-index/open-npm huggingface dataset:
npm package: @jrhames/docco
Description: The Quick and Dirty Literate Programming Documentation Generator
Author: Jr. Hames
Latest version: 1.0.1

 ____
/\  _`\
\ \ \/\ \        ___         ___         ___         ___
 \ \ \ \ \      / __`\      /'___\      /'___\      / __`\
  \ \ \_\ \    /\ \ \ \    /\ \__/     /\ \__/     /\ \ \ \
   \ \____/    \ \____/    \ \____\    \ \____\    \ \____/
    \/___/      \/___/      \/____/     \/____/     \/___/


Docco is a quick-and-dirty, hundred-line-long, literate-programming-style
documentation generator. For more information, see:

- Current Repo: https://github.com/jrhames/docco
- Original Repo: https://github.com/GerHobbelt/docco


Installation
------------

  sudo npm install -g @jrhames/docco


Usage
-----

Usage: docco [options] FILES

  Options:

    -h, --help                output usage information
    -V, --version             output the version number
    -l, --layout [layout]     choose a built-in layouts (parallel, linear)
    -c, --css [file]          use a custom css file
    -o, --output [path]       use a custom output path
    -t, --template [file]     use a custom .jst template
    -b, --blocks              parse block comments where available
    -m, --markdown            output markdown
    --marked [file]           use custom marked options
    -i, --ignore [file]       ignore unsupported languages
    -e, --extension [ext]     use the given file extension for all inputs
    -L, --languages [file]    use a custom languages.json

---


For Docco Developers: Building and Testing
------------------------------------------

Install (on Ubuntu 12):

( as root )
    apt-get install coffeescript

( as user )
    npm install
( See also: https://github.com/harvesthq/chosen/issues/508 )
    cake.coffeescript build
    cake.coffeescript doc
    cake.coffeescript test


When you run
    cake.coffeescript install
you must make sure to install the commander package as well:
    npm install commander -g



For Docco Developers: Building and Testing (original, outdated info):
---------------------------------------------------------------------

    npm install -g coffee-script
    npm install -g commander
    npm install
    make



===================================================================

This fork supports JSDoc style comments and highlights declared parameters.

Example:

```
/**
 * @description Lolify someone's name
 * @param {String} name A person's name
 */
function lolify(name) {
   return 'OH HAI ' + name + ' KTHXBAI';
}
```
npm package: @jrhames/grunt-docco
Description: Grunt Docco plugin.
Author: Jr. Hames
Latest version: 1.0.1

# grunt-docco

Grunt Docco plugin.

## Getting Started
Install this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-docco --save-dev`

Then add this line to your project's `grunt.js` gruntfile:

```javascript
grunt.loadNpmTasks('grunt-docco');
```

[grunt]: https://github.com/cowboy/grunt
[getting_started]: https://github.com/cowboy/grunt/blob/master/docs/getting_started.md

## Documentation

Add the task config to the grunt initConfig block.

```
docco: {
  debug: {
    src: ['test/**/*.js'],
    options: {
      output: 'docs/'
    }
  }
}

```

## Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [grunt][grunt].

## Release History
* 0.5.0: Support for grunt 1.0
* 0.4.0: Update to use docco ~0.7.0
* 0.3.3: Update to use latest official docco version
* 0.3.2: Update to use newer commit of development docco
* 0.3.1: Update to use #development docco - fixes several issues with multiple runs.
* 0.3.0: Removed dependency on python's pygments. Use latest libraries.
* 0.2.0: Early release, depended on python's pygments.

## License
Copyright (c) 2012 - 2016 David Souther et al
Licensed under the MIT license.