Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dunno if your implementation is the right way to solve the issue at hand,
but it did indeed clean up my current express application.
I started this pr with the intent to understand what was happening in my own app,
I ended up with refactoring your code so I could read it clearly (es5 hurts my eyes),
I dislike constructor functions, but since you have them I prefer class syntax,
I really detest 4 spaces (2 spaces reads much nicer),
I updated the dependencies,
I added code comments (esdoc style), though prob not complete in any sense.
Most code is left intact, except,
I removed the public callback (it added noise)
Found one fix in private method runInitializers,
it wasn’t looping the initializers, hence couldn’t execute the public configure method when grouped.
Still work to do,
like Istanbul. drop HTMLCov and JSONCov reporters mochajs/mocha#2356
I know there is a release thingy, so yeah.