I have tried about ten different solutions. All of them give me the correct json response when I view them myself but the freeCodeCamp Validation is failing.
var express = require('express');
var app = express();
app.get('/json', (req, res) => {
var response = {"message": "Hello json"};
if (process.env.MESSAGE_STYLE === "uppercase")
response.message = response.message.toUpperCase();
else
response.message = response.message;
res.json(response);
});
app.get("/", (req, res) => {
res.sendFile(__dirname + "/views/index.html")
});
app.use(express.static(__dirname + "/public"));
User Agent is: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0
.
Challenge: Use the .env File
Link to the challenge: