var config = {
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1"
// - another specific IPv4/6
// - "", "0.0.0.0", "::"
//
port: 8080,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"],
language: "en",
timeFormat: 24,
units: "imperial",
modules: [
{
module: "alert",
},
{
module: "updatenotification",
position: "top_bar",
},
{
module: "clock",
position: "top_left",
},
{
module: "calendar",
header: "Calendar",
position: "top_left",
config: {
calendars: [
{
symbol: "calendar-check",
url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics"
},
{
symbol: "calendar-plus-o ",
url: "https://calendar.google.com/XXXXXXXXX/basic.ics"
},
{
symbol: "calendar-plus-o ",
url: "https://calendar.google.com/XXXXXXX/basic.ics"
}
]
}
},
{
module: "helloworld",
position: "top_bar",
config: {
text: "Welcome to the Carls Residence"
}
},
{
module: "MMM-DarkSkyForecast",
header: "Weather",
position: "top_right",
classes: "default everyone",
disabled: false,
config: {
apikey: "Xxxxxxxxxxdda4d069a",
latitude: "39.548935",
longitude: "-89.294533",
iconset: "4c",
concise: false,
forecastLayout: "table"
}
},
{
module: "MMM-MyScoreboard",
position: "bottom_left",
classes: "default everyone",
header: "My Scoreboard",
config: {
showLeagueSeparators: true,
colored: true,
viewStyle: "mediumLogos",
sports: [
{
league: "NHL",
groups: ["Western"]
},
{
league: "NFL",
groups: ["NFC North"]
},
{
league: "MLB",
groups: ["NL Central"]
},
{
league: "NCAAM",
groups: ["Big Ten"]
},
{
league: "NCAAF",
groups: ["Big Ten"]
}
]
}
},
{
module: 'MMM-iFrame-Ping',
position: 'bottom_left',
config: {
// See 'Configuration options' for more information.
url: "https://radar.weather.gov/radar.php?rid=ILX&product=NCR&overlay=11101111&loop=yes",
autoRefresh: true,
updateInterval: 10,
displayLastUpdate: true,
width: "100%",
height: "400px",
scrolling: "no"
}
},
{
module: "newsfeed",
position: "bottom_bar",
config: {
feeds: [
{
title: "Fox News",
url: "http://feeds.foxnews.com/foxnews/latest"
}
],
showSourceTitle: true,
showPublishDate: true
}
},
]
};
if (typeof module !== "undefined") {module.exports = config;}
You missed some ,
, some ]
and some }
Oh, and you should never post your apikeys or links to personal calendars. I truncated both for you