thedesk/app/node_modules/read-chunk/readme.md

62 lines
837 B
Markdown
Raw Normal View History

2018-02-19 04:41:25 +11:00
# read-chunk [![Build Status](https://travis-ci.org/sindresorhus/read-chunk.svg?branch=master)](https://travis-ci.org/sindresorhus/read-chunk)
> Read a chunk from a file
Because the built-in way is too much boilerplate.
## Install
```sh
$ npm install --save read-chunk
```
## Usage
```js
var readChunk = require('read-chunk');
// foo.txt => hello
readChunk.sync('foo.txt', 1, 3);
//=> ell
```
## API
### readChunk(filepath, position, length, callback)
#### filepath
Type: `string`
#### position
Type: `number`
Position to start reading.
#### length
Type: `number`
Number of bytes to read.
#### callback(error, buffer)
Type: `function`
### readChunk.sync(filepath, start, length)
Same arguments as `readChunk` except the callback.
Returns a buffer.
## License
MIT © [Sindre Sorhus](http://sindresorhus.com)