heracles
Hydra Core library for JavaScript
Heracles is a Promise-based library for consuming Hydra APIs
Browser support
You will need polyfills for older browsers:
Chrome | Firefox | IExplore | Edge | Safari | Opera | |
---|---|---|---|---|---|---|
window.fetch | <42 | <39 | <=11 | <14 | <=10 | <29 |
WeakMap | <36 | <6 | <11 | <7.1 | <23 |
Heracles also uses some ES6 functions from the Object
and Array
prototypes. You may have to load polyfills like those
of the core-js package:
;;
Installation
Heracles uses JSPM for development and is probably best used with it:
jspm install npm:heracles
However, it is also possible to install from NPM directly.
npm install heracles
Heracles is bundled as a CommonJS module and has been verified to work fine with Webpack. Please let me know if you have any issues with other tools like Browserify, server-side NodeJS, etc.
Usage
;Hydra;
More examples
License
MIT