lib/router.js
Function applyMiddleware
has 47 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
router.applyMiddleware = () => {
app = app || jsonApi._apiConfig.router || express()
app.use((req, res, next) => {
res.set({
'Content-Type': 'application/vnd.api+json',
Function _getParams
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
router._getParams = req => {
let urlParts = req.url.split(jsonApi._apiConfig.base)
urlParts.shift()
urlParts = urlParts.join(jsonApi._apiConfig.base).split('?')