fix(npm): Add sinon as peer dep, resolve extraneous