-
Notifications
You must be signed in to change notification settings - Fork 780
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Move @types/request back to dependencies #1035
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lirbank
suggested changes
Jan 24, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good but I think you need to update yarn.lock
too when upgrading the dependency.
notheotherben
approved these changes
Jan 24, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me 👍
childish-sambino
approved these changes
Jan 27, 2020
This was referenced Apr 17, 2020
ZuchGuillotine
added a commit
to ZuchGuillotine/hruf
that referenced
this pull request
Feb 2, 2025
… helpers Assistant generated file changes: - server/config/sendgrid.ts: Create SendGrid configuration --- User prompt: We're going to integrate sendgrid for user signup confirmation, two factor authentication, and drip campaigns. lets start by creating a config/sendgrid.ts file. Here are some of the components, add any more functionality you think may be necessary // server/config/sendgrid.ts import sgMail from '@sendgrid/mail'; // Load API key from environment variables const apiKey = process.env.SENDGRID_API_KEY; if (!apiKey) { throw new Error('SENDGRID_API_KEY is not defined in environment variables.'); } // Set the API key for SendGrid sgMail.setApiKey(apiKey); // Optionally, you could wrap the underlying HTTP client if you need to customize timeouts. // For example, using a custom Axios instance (if applicable to your version of the SendGrid SDK) // See: sendgrid/sendgrid-nodejs#1035 export default sgMail;
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #1027.
This moves the
@types/request
dependency back into the non-dev category, unbreaking the package for TypeScript users. This is described as best practice here:https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html#dependencies
I also bumped the version up from 2.0.4, which was two years old, to 2.48.4. I am unsure how DefinitelyTyped versions their types packages... but request v2.88.0 is the most recent version on NPM, so I assume y'all want the latest @types/request version also.