add 'requireProvider' option
Merge pull request #4 from drosen0/master

Add 'requireProvider' option