index.js 575 B

12345678910111213141516171819202122232425
  1. const Client = require('./client')();
  2. const MultiClient = require('../lib/multiclient')({
  3. Client,
  4. });
  5. const Provider = require('../lib/provider')({
  6. Client,
  7. });
  8. // In case the code being tested relies on the provider.client.clients array existing
  9. // (e.g. a health check) use the real MultiClient for this mock.
  10. const MultiProvider = require('../lib/provider')({
  11. Client: MultiClient,
  12. });
  13. const Notification = require('../lib/notification');
  14. const token = require('../lib/token');
  15. module.exports = {
  16. Provider,
  17. MultiProvider,
  18. Notification,
  19. Client,
  20. token,
  21. };