| .. | ||
| cjs | ||
| es | ||
| scripts | ||
| src | ||
| test | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| index.html | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
@videojs/vhs-utils
vhs-utils serves two purposes:
- It extracts objects and functions shared throughout @videojs/http-streaming code to save on package size. See the original @videojs/http-streaming PR for details.
- It exports generic functions from VHS that may be useful to plugin authors.
Installation
npm install --save @videojs/vhs-utils
Usage
All utility functions are published under dist and can be required/imported like so:
es import using es dist
import resolveUrl from '@videojs/vhs-utils/es/resolve-url';
cjs import using cjs dist
const resolveUrl = require('@videojs/vhs-utils/cjs/resolve-url');
depricated cjs dist
const resolveUrl = require('@videojs/vhs-utils/dist/resolve-url');