Skip to content

Instantly share code, notes, and snippets.

@AmrAbdalrahman
AmrAbdalrahman / email.js
Created May 11, 2020 20:19
use sendgrid to send email with nodeJS
const nodemailer = require('nodemailer');
const sendgridTransport = require('nodemailer-sendgrid-transport');
const transporter = nodemailer.createTransport(
sendgridTransport({
auth: {
api_key:
process.env.SENDGRID_API_KEY
}
})
@AmrAbdalrahman
AmrAbdalrahman / .phpstorm.meta.php
Created August 6, 2019 18:15 — forked from barryvdh/.phpstorm.meta.php
Laravel PhpStorm Meta file
<?php
namespace PHPSTORM_META {
/**
* PhpStorm Meta file, to provide autocomplete information for PhpStorm
* Generated on 2017-09-28.
*
* @author Barry vd. Heuvel <barryvdh@gmail.com>
* @see https://github.com/barryvdh/laravel-ide-helper
*/
@AmrAbdalrahman
AmrAbdalrahman / index.js
Created March 16, 2019 12:56
graphql-yoga
import {GraphQLServer} from "graphql-yoga";
import db from './db';
import Query from './resolvers/Query'
import Mutation from './resolvers/Mutation'
import User from './resolvers/User'
import Post from './resolvers/Post'
import Comment from './resolvers/Comment'
/*
const fs = require('fs');
const typeDefs = fs.readFileSync('./src/schema.graphqls','utf8');