A date parser middleware, to parse date into Javascript Date Objects
npm install advanced-date-parseradvanced-date-parser
=====================
* NO dependency on other packages
* Also work with typescript
* A date parser middleware, to parse date into Javascript Date Objects
* Javascript utility to parse date attributes into date objects
With NPM:
```
$ cd
npm install --save advanced-date-parser
`javascript`
// create a variable into server.js
const dateParser = require('advanced-date-parser');
`javascript`
// typescript
import * as dateParser from "advanced-date-parser";`
It can be used in many different ways
* To parse only query paramsjavascript`
app.use(dateParser.queryDateParser());
* To parse only request body
`javascript`
app.use(dateParser.bodyDateParser());
* To parse both query and request body
`javascript`
app.use(dateParser.dateParser());
* Also can be use to parse any date attributes into the Object
`javascript`
dateParser.parse(
NOTE: Just set _strict_ mode to _false_, if you want to parse all date values
`javascript`
// Default strict mode is on
app.use(dateParser.queryDateParser(), false);
app.use(dateParser.bodyDateParser(), false);
app.use(dateParser.dateParser(), false);
dateParser.parse(
Clone the project:
`bash`
$ git clone
$ npm install`
Run the tests:bash`
$ mocha`
Deploy:
Update version before (package)bash``
$ git tag v..*
$ git push origin master --tags