Making the promises dependency unique to the plugin