Skip to content

Commit d53f6f9

Browse files
authored
Merge pull request #113 from Fcmam5/feature/use-dotenv
Use dotenv package for environment variables
2 parents 19b7e87 + e98e52b commit d53f6f9

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
YT3_API_KEY=YOUR_YOUTUBE_DATA_API_V3_KEY
2+
DM_API_KEY=YOUR_DAILYMOTION_API_KEY

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
node_modules/
22
index_old.html
33
app-env
4+
.env

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ Install Dependencies
3939
npm install
4040
```
4141

42-
Obtain API keys for YouTube Data API V3 and Dailymotion SDK (Optional) and
43-
source it to your path as YT3_API_KEY and DM_API_KEY respectively
42+
Create a `.env` file and add API keys for YouTube Data API V3 and Dailymotion SDK (Optional) as YT3_API_KEY and DM_API_KEY
4443

4544
Run the server
4645
```

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"author": "Kyle Lim",
1414
"license": "ISC",
1515
"dependencies": {
16+
"dotenv": "8.1.0",
1617
"express": "*",
1718
"lodash": "^4.17.11",
1819
"socket.io": "*"

server.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
require('dotenv').config();
2+
13
var express = require('express');
24
var app = express();
35
var server = require('http').createServer(app);
@@ -8,8 +10,8 @@ rooms = [];
810
// Store all of the sockets and their respective room numbers
911
userrooms = {}
1012

11-
YT3_API_KEY = process.env.YT3_API_KEY
12-
DM_API_KEY = process.env.DM_API_KEY
13+
YT3_API_KEY = process.env.YT3_API_KEY;
14+
DM_API_KEY = process.env.DM_API_KEY;
1315

1416
// Set given room for url parameter
1517
var given_room = ""

0 commit comments

Comments
 (0)