# assemble-contrib-download

> Assemble plugin for downloading files from GitHub.

Latest version **0.1.3** (published 2014-02-27) · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install assemble-contrib-download
pnpm add assemble-contrib-download
yarn add assemble-contrib-download
bun add assemble-contrib-download
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.1.3 |
| Published | 2014-02-27 |
| First published | 2013-11-28 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=0.8 |
| Dependencies | 6 |
| Known vulnerabilities | 0 (+7 in 2 direct dependencies) |
| Install scripts | no |
| Author | Jon Schlinkert |
| Maintainers | jonschlinkert, doowb |
| Keywords | assemble, assembleplugin, assemblecontrib, assemble plugin, assemble contrib, download, grunt |

## Links

- npm: https://www.npmjs.com/package/assemble-contrib-download
- Repository: https://github.com/assemble/assemble-contrib-download
- Issues: https://github.com/assemble/assemble-contrib-download/issues
- npm.io page: https://npm.io/package/assemble-contrib-download

## Dependencies (6)

- [async](https://npm.io/package/async.md) ~0.2.10
- [chalk](https://npm.io/package/chalk.md) ~0.4.0
- [lodash](https://npm.io/package/lodash.md) ~2.3.0
- [request](https://npm.io/package/request.md) ~2.27.0
- [fs-utils](https://npm.io/package/fs-utils.md) ~0.3.6
- [request-progress](https://npm.io/package/request-progress.md) ~0.3.1

## Recent versions

- 0.1.3 (latest) — 2014-02-27
- 0.1.2 — 2014-02-15
- 0.1.1 — 2014-02-14
- 0.1.0 — 2013-11-28

## README

# grunt-assemble-download [![NPM version](https://badge.fury.io/js/grunt-assemble-download.svg)](http://badge.fury.io/js/grunt-assemble-download)

> Assemble plugin for downloading files from GitHub.

## Quickstart

In the command line, run:

```bash
npm install grunt-assemble-download --save
```

Next, to register the plugin with Assemble in your project's Gruntfile you can either specify the direct path to the plugin(s) (e.g. `./path/to/plugins/*.js`), or if installed via npm, make sure the plugin is in the `devDependencies` of your project.js package.json, and simply add the module's name to the `plugins` option:

```js
assemble: {
  options: {
    plugins: ['grunt-assemble-download', 'other/plugins/*.js']
  }
}
```

Visit the [plugins docs](http://assemble.io/plugins/) for more info or for help getting started.

## Options

## repo

Type: `String`
Default: `assemble/handlebars-helpers`

Repo from which to download files.

## dest

Type: `String`
Default: `tmp/`

Destination for the downloaded files.

## files

Type: `Array`
Default: `['docs/helpers.zip']`

Paths the file or files to download.

## Usage Examples

```js
assemble: {
  options: {
    plugins: ['grunt-assemble-download'],
    download: {
      repo: 'assemble/handlebars-helpers',
      files: ['docs/helpers.zip'],
      dest: 'tmp/'
    }
  }
}
```

## Assemble plugins

* [grunt-assemble](https://www.npmjs.com/package/grunt-assemble): Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt,… [more](https://www.npmjs.com/package/grunt-assemble) | [homepage](http://assemble.io)
* [grunt-assemble-anchors](https://www.npmjs.com/package/grunt-assemble-anchors): Assemble plugin for creating anchor tags from headings in generated html using Cheerio.js. | [homepage](https://github.com/assemble/grunt-assemble-anchors)
* [grunt-assemble-contextual](https://www.npmjs.com/package/grunt-assemble-contextual): Generates a JSON file with the context of each page. Basic plugin to help see… [more](https://www.npmjs.com/package/grunt-assemble-contextual) | [homepage](https://github.com/assemble/grunt-assemble-contextual)
* [grunt-assemble-decompress](https://www.npmjs.com/package/grunt-assemble-decompress): Assemble plugin for extracting zip, tar and tar.gz archives. | [homepage](https://github.com/assemble/grunt-assemble-decompress)
* [grunt-assemble-i18n](https://www.npmjs.com/package/grunt-assemble-i18n): Plugin for adding i18n support to Assemble projects. | [homepage](https://github.com/assemble/grunt-assemble-i18n)
* [grunt-assemble-lunr](https://www.npmjs.com/package/grunt-assemble-lunr): Assemble plugin for adding search capabilities to your static site, with lunr.js. | [homepage](http://assemble.io)
* [grunt-assemble-navigation](https://www.npmjs.com/package/grunt-assemble-navigation): Assemble navigation plugin. Automatically generate Bootstrap-style, multi-level side nav. See the sidenav on assemble.io for… [more](https://www.npmjs.com/package/grunt-assemble-navigation) | [homepage](https://github.com/assemble/grunt-assemble-navigation)
* [grunt-assemble-permalinks](https://www.npmjs.com/package/grunt-assemble-permalinks): Permalinks plugin for Assemble, the static site generator for Grunt.js, Yeoman and Node.js. This plugin… [more](https://www.npmjs.com/package/grunt-assemble-permalinks) | [homepage](https://github.com/assemble/grunt-assemble-permalinks)
* [grunt-assemble-sitemap](https://www.npmjs.com/package/grunt-assemble-sitemap): Sitemap plugin for Assemble | [homepage](http://assemble.io/plugins)
* [grunt-assemble-toc](https://www.npmjs.com/package/grunt-assemble-toc): Assemble middleware for adding a Table of Contents (TOC) to any HTML page. | [homepage](http://assemble.io)
* [grunt-assemble-wordcount](https://www.npmjs.com/package/grunt-assemble-wordcount): Assemble plugin for displaying wordcount and average reading time to blog posts or pages. | [homepage](https://github.com/assemble/grunt-assemble-wordcount)

## Contributing

Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/assemble/grunt-assemble-download/issues/new).

## Authors

**Jon Schlinkert**

+ [github/jonschlinkert](https://github.com/jonschlinkert)
+ [twitter/jonschlinkert](http://twitter.com/jonschlinkert)

## License

Copyright © 2015 Jon Schlinkert
Released under the MIT license.

***

_This file was generated by [verb-cli](https://github.com/assemble/verb-cli) on September 25, 2015._

---
_Source: https://npm.io/package/assemble-contrib-download · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
