range-specifier-parser
v1.0.2
Published
Range Specifier Parser
Downloads
1,595
Readme
Range Specifier Parser
A parser to handle Range Pagination Headers.
Inspired by range-parser.
Installation
npm install --save range-specifier-parser
Usage
The parser receives a byte-ranges-specifier
as its only argument.
import parser from 'range-specifier-parser';
parser('bytes=0-499');
Output
The parser outputs an object with the following properties according to the Byte Ranges spec:
{
first: 0, // `first-byte-pos`.
last: 499, // `last-byte-pos`.
unit: 'bytes' // `bytes-unit`.
}
Running tests
npm test
Release
npm version [<newversion> | major | minor | patch] -m "Release %s"
License
MIT