Node JS JSON question

Hello I have a node module that sends email
-----------------------------------------------------------------

var nodemailer = require("nodemailer");

var app = express();

var smtpTransport = nodemailer.createTransport("SMTP",
    {
    service: "Gmail",
    auth: {
       user: "person@Gmail.com",
        pass: "passval"

    }
});

------------------------------------------------
I would like to save the credentials in a separate json file

File:  security.json

  { "user": "person@Gmail.com",
    "pass": "passval"
  }

-------------------------------------------------

var nodemailer = require("nodemailer");
var credentials = require("./security.json");

var app = express();

var smtpTransport = nodemailer.createTransport("SMTP",
    {
    service: "Gmail",
    auth: {
       user: credentials.user,
        pass: credentials.pass

    }
});
Charles BaldoSoftware DeveloperAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
RobConnect With a Mentor Owner (Aidellio)Commented:
What's your question and what is it about your code that doesn't work?

Your code works for me.
0
 
Charles BaldoSoftware DeveloperAuthor Commented:
Changing it to a .js file worked for me
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.