Node.js library for Holiday API
npm install @repetere/node-holidayapiNode.js library for Holiday API
``shell`
npm install --save @repetere/node-holidayapi
`javascript
const HolidayAPI = require('node-holidayapi');
const hapi = new HolidayAPI('_YOUR_API_KEY_').v1;
const parameters = {
// Required
country: 'US',
year: 2016,
// Optional
// month: 7,
// day: 4,
// previous: true,
// upcoming: true,
// public: true,
// pretty: true,
};
hapi.holidays(parameters)
.then(data=>{
// Insert awesome code here...
})
.catch(error=>{
//handle errors
});
`
Make sure you have grunt installed
`sh`
$ npm i -g grunt-cli jsdoc-to-markdown
For generating documentation
`sh`
$ grunt doc
$ jsdoc2md index.js > docs/api.md
`sh``
$ npm i
$ grunt test
Fork, write tests and create a pull request!
Check out https://github.com/repetere/node-holidayapi/blob/master/docs/api.md for the full node holiday api Documentation