grunt-lib-contrib
Version:
Common functionality shared across grunt-contrib tasks.
51 lines (30 loc) • 1.27 kB
Markdown
# grunt-lib-contrib [](http://travis-ci.org/gruntjs/grunt-lib-contrib)
**DEPRECATED - DO NOT USE**
> Common functionality shared across grunt-contrib tasks.
### Helper Functions
#### stripPath(path, stripPath)
**Deprecated. Use [strip-path](https://github.com/sindresorhus/strip-path) instead.**
Strip a path from a path. Normalize both paths for best results.
#### minMaxInfo(min, max, report)
**Deprecated. Use [maxmin](https://github.com/sindresorhus/maxmin) instead.**
Helper for logging compressed, uncompressed and gzipped sizes of strings.
##### report
Choices: `false`, `'min'`, `'gzip'`
Default: `false`
Either do not report anything, report only minification result, or report minification and gzip results.
**Important** Including `'gzip'` results can make this task 5-10x slower depending on the size of the file.
```js
var max = grunt.file.read('max.js');
var min = minify(max);
minMaxInfo(min, max, 'gzip');
```
Would print:
```
Original: 495 bytes.
Minified: 396 bytes.
Gzipped: 36 bytes.
```
#### getNamespaceDeclaration(ns)
This helper is used to build JS namespace declarations.
--
*Lib submitted by [Tyler Kellen](https://goingslowly.com/).*