hunk
Multipart files, one hunk at a time.
Getting Started
Install the module with: npm install hunk
Documentation
hunk( String ) : Array|Object
Accepts a string representing multiple documents, delimited by triple hypens (---
), just like YAML. Delimiters may be named by appending any text you want after the hypens (---foo
), unlike YAML.
Examples
Usage
var fs = ;var hunk = ; fs;
Array
foo.hnk
):
Input (---
hello world
---
foo
---
bar
---
Output:
'hello world' 'foo' 'bar'
Object
foo.hnk
):
Input (---hello
world
---foo
bar
---
baz
---
Output:
hello: 'world' foo: 'bar' 2: 'baz'
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.
Release History
- 1.0.5: Better handling of whitespace.
License
Copyright (c) 2013 Shannon Moeller. Licensed under the MIT license.