1.1.2 • Published 4 months ago

@hyoretsu/providers v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

A collection of useful backend providers

If you're using tsyringe, be sure to use container.registerInstance() instead of container.registerSingleton() and to instantiate the classes using new Class() for providers that have constructors.

  • hashProviders

A simple provider to generate and compare hashes.

You need environment variables to use it.

HASH_DRIVER = "bcrypt"

  • mailProviders

A simple provider to send emails using Nodemailer. Has constructor.

You need environment variables to use it.

MAIL_DRIVER = "ethereal" | "gmail" | "nodemailer" | "sendgrid"

If using Gmail/Nodemailer:

  • MAIL_PASS
  • MAIL_USER

If using Nodemailer:

  • MAIL_HOST
  • MAIL_PORT

If using Sendgrid:

  • SENDGRID_API_KEY
1.1.2

4 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.9

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.11

11 months ago

1.0.10

11 months ago

1.0.12

10 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago