김태민

최종 자료

Showing 124 changed files with 463 additions and 133 deletions
1 +nn shgit
1 -var express = require('express'); 1 +'use strict'
2 -var app = express(); 2 +const express = require('express');
3 -var bodyParser = require('body-parser'); 3 +const bodyParser = require('body-parser');
4 +const request = require('request');
5 +const app = express();
4 var fs = require("fs"); 6 var fs = require("fs");
5 7
6 app.use(express.static('public')); 8 app.use(express.static('public'));
...@@ -13,6 +15,234 @@ app.use(bodyParser.urlencoded({ ...@@ -13,6 +15,234 @@ app.use(bodyParser.urlencoded({
13 app.set('views', __dirname + '/views'); 15 app.set('views', __dirname + '/views');
14 app.set('views engine', 'ejs'); 16 app.set('views engine', 'ejs');
15 17
18 +var price;
19 +var shape = [];
20 +var kinds = [];
21 +var food_value='경희대학교 국제캠퍼스';
22 +// 3번 단계에서 얻은 토큰을 넣어줍니다 . 개인 깃에 올릴 경우 이 부분은 절대 커밋하지 마세요.
23 +var PAGE_ACCESS_TOKEN = 'EAARyuiC0CQ0BADOlzIk6y5bwfVs21Rom3b6Hk85IdGaDVSGblyvyj9IxiZA9hTkVZBFIUqGJxyZAMjkzFVWcwVcUgKxjpp5vuuwymg0oWA5gAbDtZCq4RR5x7n1SibAuNqSsEme4g5UdLa9CdtnHOo83dTmtipvFJMrCcnOhDgZDZD';
24 +//EAAIZBdEhUzlcBAAy7a21fSEuW76k1ABpld4ncE0XcrRv902dy56lZAZCAZANmKifUVah2H5j94xZBpmWAVGR9bhVlouzYyykVJ0XD447ju4Wco2G08jroUdF9hU1FZCILBSZAJxmgkoTYbCQ2FQ8xZByvsDGZAPVPvtBHL51ZCTfOiEgZDZD
25 +app.set('port', (process.env.PORT || 5000));
26 +
27 +app.use(bodyParser.urlencoded({
28 + extended: false
29 +}));
30 +app.use(bodyParser.json());
31 +
32 +app.get('/', (req, res) => {
33 + res.send('Hello world');
34 +})
35 +
36 +// 페이스북 연결
37 +app.get('/webhook', (req, res) => {
38 + if (req.query['hub.verify_token'] === 'VERIFY_TOKEN') {
39 + res.send(req.query['hub.challenge']);
40 + }
41 + res.send('Error, wrong token');
42 +})
43 +
44 +app.post("/webhook", (req, res) => {
45 + console.log("WEBHOOK GET IT WORKS");
46 + var data = req.body;
47 + console.log(data);
48 +
49 + // Make sure this is a page subscription
50 + if (data.object == 'page') {
51 + // Iterate over each entry
52 + // There may be multiple if batched
53 + data.entry.forEach((pageEntry) => {
54 + var pageID = pageEntry.id;
55 + var timeOfEvent = pageEntry.time;
56 +
57 + // Iterate over each messaging event
58 + pageEntry.messaging.forEach((messagingEvent) => {
59 + if (messagingEvent.optin) {
60 + receivedAuthentication(messagingEvent);
61 + } else if (messagingEvent.message) {
62 + var quest = messagingEvent.message.text;
63 + var price = quest;
64 + if (((quest.search('음식') != -1) || (quest.search('추천') != -1)) || ((quest.search('뭐') != -1) && (quest.search('먹') != -1))) {
65 + receivedMessage_price(messagingEvent);
66 + } else if (price == Number(price)) {
67 + price = Number(price);
68 + sendTextMessage(messagingEvent.sender.id, '원하시는 음식 카테고리가 있나요?');
69 + } else if ((quest.search('한식') != -1) || (quest.search('중식') != -1) || (quest.search('일식') != -1) || (quest.search('양식') != -1)) {
70 + if ((quest.search('한식') != -1))
71 + kinds.push('한식');
72 + if ((quest.search('중식') != -1))
73 + kinds.push('중식');
74 + if (quest.search('일식') != -1)
75 + kinds.push('일식');
76 + if ((quest.search('양식') != -1))
77 + kinds.push('양식');
78 + sendTextMessage(messagingEvent.sender.id, '원하시는 음식 형태가 있나요?');
79 + } else if ((quest.search('밥') != -1) || (quest.search('면') != -1) || (quest.search('고기') != -1) || (quest.search('기타') != -1)) {
80 + if ((quest.search('밥') != -1))
81 + shape.push('밥');
82 + if ((quest.search('면') != -1))
83 + shape.push('면');
84 + if (quest.search('고기') != -1)
85 + shape.push('고기');
86 + if ((quest.search('기타') != -1))
87 + shape.push('기타');
88 + receivedMessage_recommend(messagingEvent);
89 + } else if ((quest.search('먹을까') != -1) || (quest.search('말까') != -1)) {
90 + receivedMessage_select(messagingEvent);
91 + } else {
92 + receivedMessage(messagingEvent);
93 + }
94 + } else if (messagingEvent.postback) {
95 + receivedPostback(messagingEvent);
96 + } else {
97 + console.log("Webhook received unknown messagingEvent: ", messagingEvent);
98 + }
99 + });
100 + });
101 + res.sendStatus(200);
102 + }
103 +});
104 +
105 +// 메세지 받고 내보내기
106 +function receivedMessage_recommend(event) {
107 + var senderId = event.sender.id;
108 + var content = event.message.text;
109 + var bot_message = content;
110 + fs.readFile('data/food.json', 'utf8', function(err, food_data) {
111 + if (err) {
112 + console.log((err));
113 + res.status(500).send('Internal Server Error');
114 + } else {
115 + var users = JSON.parse(food_data);
116 + var set1 = new Set();
117 + var set2 = new Set();
118 + var set3 = new Set();
119 +
120 + function add(users, price, shape, kinds, callback) {
121 + for (var foods in users) {
122 + if (shape.length != 0) {
123 + for (var i = 0; i < shape.length; i++) {
124 + if (users[foods]['shape'] == shape[i]) {
125 + set1.add(foods);
126 + }
127 + }
128 + } else {
129 + set1.add(foods);
130 + }
131 + if (kinds.length != 0) {
132 + for (var j = 0; j < kinds.length; j++) {
133 + if (users[foods]['kinds'] == kinds[j]) {
134 + set2.add(foods);
135 + }
136 + }
137 + } else {
138 + set2.add(foods);
139 + }
140 + if (!price || (price && users[foods]['price'] <= Number(price) + 3000 && users[foods]['price'] >= Number(price) - 3000)) {
141 + set3.add(foods);
142 + }
143 + }
144 + callback(set1, set2, set3);
145 + }
146 +
147 + add(users, price, shape, kinds, function(set1, set2, set3) {
148 + let difference1 = new Set([...set1].filter(i => set2.has(i)));
149 + let difference2 = new Set([...difference1].filter(i => set3.has(i)));
150 + var food = [...difference2];
151 + var length = food.length;
152 + console.log('food 목록: ' + food);
153 + console.log('food 갯수: ' + length);
154 + var rand = Math.floor(Math.random() * length);
155 + food_value = food[rand];
156 + console.log('랜덤 food 번호: ' + rand);
157 + price = '';
158 + shape = [];
159 + kinds = [];
160 + var food_address = 'https://map.naver.com/v5/search/'+food_value+'?c=14145162.8039144,4473559.4748438,14,0,0,0,dh';
161 + var My_webpage = 'https://36b421e6.ngrok.io/food/search';
162 + sendTextMessage(senderId, '제가 추천해드리는 음식이에욤:>');
163 + sendTextMessage(senderId, food_value);
164 + sendTextMessage(senderId, food_address);
165 + sendTextMessage(senderId,"저희 웹사이트도 방문해보실래요? : " + My_webpage);
166 +
167 + // sendTextMessage(senderId, /data/images/food_value.png);
168 + }); //add closed
169 + }
170 + }); //readFile closed
171 +
172 +}
173 +
174 +function receivedMessage(event) {
175 + var senderId = event.sender.id;
176 + var content = event.message.text;
177 + var bot_message = content;
178 + var happpy = ['오늘은 무엇을 드실건가요?:)', '뿌에에ㅔ엥', '헣', '저한테 왜그러시는거죠?', '뭐지', '그러쿤요!', '훌쩍', '쒸익쒸익', '뭐하시는거죠?', '눈물', '세상에', '이게무슨일이람', 'ㅋㅋㅋㅋㅋㅋㅋㅋ', '무야', '아니이ㅣㅣ', '네에ㅔㅔ', '찡긋', '(당근 흔드는 중)', '도와주세요', '살려줘'];
179 + var rand = Math.floor(Math.random() * happpy.length);
180 + sendTextMessage(senderId, happpy[rand]);
181 +}
182 +
183 +function receivedMessage_select(event) {
184 + var senderId = event.sender.id;
185 + var content = event.message.text;
186 + var answer = ['먹어', '먹지마'];
187 + var rand = Math.floor(Math.random() * answer.length);
188 + sendTextMessage(senderId, answer[rand]);
189 +}
190 +
191 +function receivedMessage_price(event) {
192 + var senderId = event.sender.id;
193 + var content = event.message.text;
194 + var bot_message = content;
195 + var recom = ['제가 추천해드릴까욤??', '에휴 결정장애시구먼요. 제가 추천해드릴게요', '밥먹어요!! 추천해줄게요', '뭐드시고 싶어요?? 추천해줄게욤'];
196 + var rand = Math.floor(Math.random() * recom.length);
197 + sendTextMessage(senderId, recom[rand]);
198 + sendTextMessage(senderId, "가격대를 입력하시겠어요? :)");
199 +}
200 +
201 +function receivedMessage_map(event) {
202 + var senderId = event.sender.id;
203 + var content = event.message.text;
204 + var bot_message = content;
205 + var recom = ['제가 추천해드릴까욤??', '에휴 결정장애시구먼요. 제가 추천해드릴게요', '밥먹어요!! 추천해줄게요', '뭐드시고 싶어요?? 추천해줄게욤'];
206 + var rand = Math.floor(Math.random() * recom.length);
207 + sendTextMessage(senderId, recom[rand]);
208 + sendTextMessage(senderId, "가격대를 입력하시겠어요? :)");
209 +}
210 +
211 +function receivedPostback(event) {
212 + console.log("RECEIVED POSTBACK IT WORKS");
213 + var senderID = event.sender.id;
214 + var recipientID = event.recipient.id;
215 + var timeOfPostback = event.timestamp;
216 +
217 + var payload = event.postback.payload;
218 +
219 + console.log("Received postback for user %d and page %d with payload '%s' " +
220 + "at %d", senderID, recipientID, payload, timeOfPostback);
221 +
222 + sendTextMessage(senderID, "Postback called");
223 +}
224 +
225 +function sendTextMessage(recipientId, message) {
226 + request({
227 + url: 'https://graph.facebook.com/v2.6/me/messages',
228 + qs: {
229 + access_token: PAGE_ACCESS_TOKEN
230 + },
231 + method: 'POST',
232 + json: {
233 + recipient: {
234 + id: recipientId
235 + },
236 + message: {
237 + text: message
238 + }
239 + }
240 + }, (error, response, body) => {
241 + if (error) {
242 + console.log('Error sending message: ' + response.error);
243 + }
244 + });
245 +}
16 246
17 //main page 247 //main page
18 app.get(['/food', '/food/:id'], function(req, res) { 248 app.get(['/food', '/food/:id'], function(req, res) {
...@@ -21,7 +251,7 @@ app.get(['/food', '/food/:id'], function(req, res) { ...@@ -21,7 +251,7 @@ app.get(['/food', '/food/:id'], function(req, res) {
21 if (id == 'search') { 251 if (id == 'search') {
22 res.render('map.ejs', { 252 res.render('map.ejs', {
23 title: 'Searching', 253 title: 'Searching',
24 - searching: '경희대학교 국제캠퍼스' 254 + searching: food_value
25 }); 255 });
26 } else if (id == 'recommendation') { 256 } else if (id == 'recommendation') {
27 res.render('recommendation.ejs', { 257 res.render('recommendation.ejs', {
...@@ -42,7 +272,7 @@ app.post('/food/search', function(req, res) { ...@@ -42,7 +272,7 @@ app.post('/food/search', function(req, res) {
42 var title = req.body.title; 272 var title = req.body.title;
43 res.render('map.ejs', { 273 res.render('map.ejs', {
44 title: 'Search', 274 title: 'Search',
45 - searching: title 275 + searching: food_value
46 }); 276 });
47 // res.redirect("https://www.google.com/search?q=" + title + "&oq=" + title + "&aqs=chrome..69i57j0l3j69i60j69i61.3149j0j9&sourceid=chrome&ie=UTF-8") 277 // res.redirect("https://www.google.com/search?q=" + title + "&oq=" + title + "&aqs=chrome..69i57j0l3j69i60j69i61.3149j0j9&sourceid=chrome&ie=UTF-8")
48 }) 278 })
...@@ -122,8 +352,6 @@ app.post('/food/recommendation', function(req, res) { ...@@ -122,8 +352,6 @@ app.post('/food/recommendation', function(req, res) {
122 }); //readFile closed 352 }); //readFile closed
123 }); //post closed 353 }); //post closed
124 354
125 - 355 +app.listen(app.get('port'), () => {
126 - 356 + console.log('running on port', app.get('port'));
127 -app.listen(3000, function() {
128 - console.log('Connected, 3000');
129 }) 357 })
......
...@@ -114,6 +114,11 @@ ...@@ -114,6 +114,11 @@
114 "shape": "밥", 114 "shape": "밥",
115 "kinds": "일식" 115 "kinds": "일식"
116 }, 116 },
117 + "스시": {
118 + "price": 10000,
119 + "shape": "밥",
120 + "kinds": "일식"
121 + },
117 "회덮밥": { 122 "회덮밥": {
118 "price": 10000, 123 "price": 10000,
119 "shape": "밥", 124 "shape": "밥",
...@@ -179,7 +184,7 @@ ...@@ -179,7 +184,7 @@
179 "shape": "밥", 184 "shape": "밥",
180 "kinds": "한식" 185 "kinds": "한식"
181 }, 186 },
182 - "생선구이": { 187 + "고등어구이": {
183 "price": 10000, 188 "price": 10000,
184 "shape": "고기", 189 "shape": "고기",
185 "kinds": "한식" 190 "kinds": "한식"
...@@ -253,6 +258,136 @@ ...@@ -253,6 +258,136 @@
253 "price": 20000, 258 "price": 20000,
254 "shape": "고기", 259 "shape": "고기",
255 "kinds": "양식" 260 "kinds": "양식"
261 + },
262 + "파스타": {
263 + "price": 10000,
264 + "shape": "면",
265 + "kinds": "양식"
266 + },
267 + "삼겹살": {
268 + "price": 10000,
269 + "shape": "고기",
270 + "kinds": "힌식"
271 + },
272 + "소고기": {
273 + "price": 20000,
274 + "shape": "고기",
275 + "kinds": "한식"
276 + },
277 + "피자": {
278 + "price": 10000,
279 + "shape": "밥",
280 + "kinds": "일식"
281 + },
282 + "족발": {
283 + "price": 20000,
284 + "shape": "고기",
285 + "kinds": "한식"
286 + },
287 + "잔치국수": {
288 + "price": 5000,
289 + "shape": "면",
290 + "kinds": "한식"
291 + },
292 + "김밥": {
293 + "price": 3000,
294 + "shape": "밥",
295 + "kinds": "한식"
296 + },
297 + "보쌈": {
298 + "price": 20000,
299 + "shape": "고기",
300 + "kinds": "한식"
301 + },
302 + "빵": {
303 + "price": 3000,
304 + "shape": "빵",
305 + "kinds": "양식"
306 + },
307 + "샌드위치": {
308 + "price": 5000,
309 + "shape": "빵",
310 + "kinds": "양식"
311 + },
312 + "햄버거": {
313 + "price": 5000,
314 + "shape": "빵",
315 + "kinds": "양식"
316 + },
317 + "브리또": {
318 + "price": 7000,
319 + "shape": "빵",
320 + "kinds": "양식"
321 + },
322 + "컵밥": {
323 + "price": 4000,
324 + "shape": "밥",
325 + "kinds": "한식"
326 + },
327 + "함박스테이크": {
328 + "price": 10000,
329 + "shape": "고기",
330 + "kinds": "양식"
331 + },
332 + "감자탕": {
333 + "price": 15000,
334 + "shape": "밥",
335 + "kinds": "한식"
336 + },
337 + "타코": {
338 + "price": 5000,
339 + "shape": "빵",
340 + "kinds": "양식"
341 + },
342 + "칼국수": {
343 + "price": 7000,
344 + "shape": "면",
345 + "kinds": "한식"
346 + },
347 + "콩국수": {
348 + "price": 7000,
349 + "shape": "면",
350 + "kinds": "한식"
351 + },
352 + "죽": {
353 + "price": 7000,
354 + "shape": "밥",
355 + "kinds": "한식"
356 + },
357 + "오리고기": {
358 + "price": 15000,
359 + "shape": "고기",
360 + "kinds": "한식"
361 + },
362 + "곱창": {
363 + "price": 20000,
364 + "shape": "고기",
365 + "kinds": "한식"
366 + },
367 + "막창": {
368 + "price": 10000,
369 + "shape": "고기",
370 + "kinds": "한식"
371 + },
372 + "양고기": {
373 + "price": 20000,
374 + "shape": "고기",
375 + "kinds": "양식"
376 + },
377 + "훠궈": {
378 + "price": 10000,
379 + "shape": "기타",
380 + "kinds": "중식"
381 + },
382 + "마라탕": {
383 + "price": 10000,
384 + "shape": "기타",
385 + "kinds": "중식"
386 + },
387 + "샤브샤브": {
388 + "price": 15000,
389 + "shape": "기타",
390 + "kinds": "한식"
256 } 391 }
257 392
258 393
......
1 -const express = require('express');
2 -const bodyParser = require('body-parser');
3 -const request = require('request');
4 -const app = express();
5 -var fs = require("fs");
6 -app.use(express.static('images'));
7 -app.set('views', __dirname + '/views');
8 -app.set('views engine', 'ejs');
9 -app.use(bodyParser.json());
10 -app.use(bodyParser.text());
11 -app.use(bodyParser.urlencoded({
12 - extended: false
13 -})); //post에서bodyparser로 받기 위함
14 -
15 -app.get('/geocode', function(req, res) {
16 - var client_id = 'frzkq4k9mx';
17 - var client_secret = 'IUkysUoIxo233B4h7IavzeFIyyUXCo6EhEzsf0';
18 - var api_url = 'https://openapi.naver.com/v1/map/geocode?query=' + encodeURI(req.query.query); // json
19 - //var api_url = 'https://openapi.naver.com/v1/map/geocode.xml?query=' + encodeURI(req.query.query); // xml
20 - var request = require('request');
21 - var options = {
22 - url: api_url,
23 - headers: {
24 - 'X-Naver-Client-Id': client_id,
25 - 'X-Naver-Client-Secret': client_secret
26 - }
27 - };
28 - res.render('navermap.ejs');
29 - // request.get(options, function(error, response, body) {
30 - // if (!error && response.statusCode === 200) {
31 - // res.json(body);
32 - // } else {
33 - // res.status(response.statusCode).end();
34 - // console.log('error = ' + response.statusCode);
35 - // }
36 - // });
37 -});
38 -
39 -app.listen(3000, function() {
40 - console.log('Connected, 3000');
41 -})
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 21 "_resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
22 "_shasum": "531bc726517a3b2b41f850021c6cc15eaab507cd", 22 "_shasum": "531bc726517a3b2b41f850021c6cc15eaab507cd",
23 "_spec": "accepts@~1.3.7", 23 "_spec": "accepts@~1.3.7",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/jshttp/accepts/issues" 26 "url": "https://github.com/jshttp/accepts/issues"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", 21 "_resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
22 "_shasum": "d3cea04d6b017b2894ad69040fec8b623eb4bd52", 22 "_shasum": "d3cea04d6b017b2894ad69040fec8b623eb4bd52",
23 "_spec": "ajv@^6.5.5", 23 "_spec": "ajv@^6.5.5",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\har-validator", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\har-validator",
25 "author": { 25 "author": {
26 "name": "Evgeny Poberezkin" 26 "name": "Evgeny Poberezkin"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 21 "_resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
22 "_shasum": "9a5f699051b1e7073328f2a008968b64ea2955d2", 22 "_shasum": "9a5f699051b1e7073328f2a008968b64ea2955d2",
23 "_spec": "array-flatten@1.1.1", 23 "_spec": "array-flatten@1.1.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Blake Embrey", 26 "name": "Blake Embrey",
27 "email": "hello@blakeembrey.com", 27 "email": "hello@blakeembrey.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 21 "_resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
22 "_shasum": "8d2475dfab553bb33e77b54e59e880bb8ce23136", 22 "_shasum": "8d2475dfab553bb33e77b54e59e880bb8ce23136",
23 "_spec": "asn1@~0.2.3", 23 "_spec": "asn1@~0.2.3",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
25 "author": { 25 "author": {
26 "name": "Joyent", 26 "name": "Joyent",
27 "url": "joyent.com" 27 "url": "joyent.com"
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
26 "_resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 26 "_resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
27 "_shasum": "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525", 27 "_shasum": "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525",
28 "_spec": "assert-plus@^1.0.0", 28 "_spec": "assert-plus@^1.0.0",
29 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\http-signature", 29 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\http-signature",
30 "author": { 30 "author": {
31 "name": "Mark Cavage", 31 "name": "Mark Cavage",
32 "email": "mcavage@gmail.com" 32 "email": "mcavage@gmail.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 21 "_resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
22 "_shasum": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79", 22 "_shasum": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79",
23 "_spec": "asynckit@^0.4.0", 23 "_spec": "asynckit@^0.4.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\form-data", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\form-data",
25 "author": { 25 "author": {
26 "name": "Alex Indigo", 26 "name": "Alex Indigo",
27 "email": "iam@alexindigo.com" 27 "email": "iam@alexindigo.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 21 "_resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
22 "_shasum": "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8", 22 "_shasum": "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8",
23 "_spec": "aws-sign2@~0.7.0", 23 "_spec": "aws-sign2@~0.7.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Mikeal Rogers", 26 "name": "Mikeal Rogers",
27 "email": "mikeal.rogers@gmail.com", 27 "email": "mikeal.rogers@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz", 21 "_resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz",
22 "_shasum": "24390e6ad61386b0a747265754d2a17219de862c", 22 "_shasum": "24390e6ad61386b0a747265754d2a17219de862c",
23 "_spec": "aws4@^1.8.0", 23 "_spec": "aws4@^1.8.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Michael Hart", 26 "name": "Michael Hart",
27 "email": "michael.hart.au@gmail.com", 27 "email": "michael.hart.au@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 21 "_resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
22 "_shasum": "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e", 22 "_shasum": "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e",
23 "_spec": "bcrypt-pbkdf@^1.0.0", 23 "_spec": "bcrypt-pbkdf@^1.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/joyent/node-bcrypt-pbkdf/issues" 26 "url": "https://github.com/joyent/node-bcrypt-pbkdf/issues"
27 }, 27 },
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
23 "_resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 23 "_resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
24 "_shasum": "96b2709e57c9c4e09a6fd66a8fd979844f69f08a", 24 "_shasum": "96b2709e57c9c4e09a6fd66a8fd979844f69f08a",
25 "_spec": "body-parser", 25 "_spec": "body-parser",
26 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project", 26 + "_where": "C:\\Users\\user\\Desktop\\heroku",
27 "bugs": { 27 "bugs": {
28 "url": "https://github.com/expressjs/body-parser/issues" 28 "url": "https://github.com/expressjs/body-parser/issues"
29 }, 29 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 22 "_resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
23 "_shasum": "f6cf7933a360e0588fa9fde85651cdc7f805d1f6", 23 "_shasum": "f6cf7933a360e0588fa9fde85651cdc7f805d1f6",
24 "_spec": "bytes@3.1.0", 24 "_spec": "bytes@3.1.0",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\body-parser", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
26 "author": { 26 "author": {
27 "name": "TJ Holowaychuk", 27 "name": "TJ Holowaychuk",
28 "email": "tj@vision-media.ca", 28 "email": "tj@vision-media.ca",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 21 "_resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
22 "_shasum": "1b681c21ff84033c826543090689420d187151dc", 22 "_shasum": "1b681c21ff84033c826543090689420d187151dc",
23 "_spec": "caseless@~0.12.0", 23 "_spec": "caseless@~0.12.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Mikeal Rogers", 26 "name": "Mikeal Rogers",
27 "email": "mikeal.rogers@gmail.com" 27 "email": "mikeal.rogers@gmail.com"
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 22 "_resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
23 "_shasum": "c3d45a8b34fd730631a110a8a2520682b31d5a7f", 23 "_shasum": "c3d45a8b34fd730631a110a8a2520682b31d5a7f",
24 "_spec": "combined-stream@~1.0.6", 24 "_spec": "combined-stream@~1.0.6",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
26 "author": { 26 "author": {
27 "name": "Felix Geisendörfer", 27 "name": "Felix Geisendörfer",
28 "email": "felix@debuggable.com", 28 "email": "felix@debuggable.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", 21 "_resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
22 "_shasum": "e130caf7e7279087c5616c2007d0485698984fbd", 22 "_shasum": "e130caf7e7279087c5616c2007d0485698984fbd",
23 "_spec": "content-disposition@0.5.3", 23 "_spec": "content-disposition@0.5.3",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Douglas Christopher Wilson", 26 "name": "Douglas Christopher Wilson",
27 "email": "doug@somethingdoug.com" 27 "email": "doug@somethingdoug.com"
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 22 "_resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
23 "_shasum": "e138cc75e040c727b1966fe5e5f8c9aee256fe3b", 23 "_shasum": "e138cc75e040c727b1966fe5e5f8c9aee256fe3b",
24 "_spec": "content-type@~1.0.4", 24 "_spec": "content-type@~1.0.4",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
26 "author": { 26 "author": {
27 "name": "Douglas Christopher Wilson", 27 "name": "Douglas Christopher Wilson",
28 "email": "doug@somethingdoug.com" 28 "email": "doug@somethingdoug.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 21 "_resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
22 "_shasum": "e303a882b342cc3ee8ca513a79999734dab3ae2c", 22 "_shasum": "e303a882b342cc3ee8ca513a79999734dab3ae2c",
23 "_spec": "cookie-signature@1.0.6", 23 "_spec": "cookie-signature@1.0.6",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "TJ Holowaychuk", 26 "name": "TJ Holowaychuk",
27 "email": "tj@learnboost.com" 27 "email": "tj@learnboost.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", 21 "_resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
22 "_shasum": "beb437e7022b3b6d49019d088665303ebe9c14ba", 22 "_shasum": "beb437e7022b3b6d49019d088665303ebe9c14ba",
23 "_spec": "cookie@0.4.0", 23 "_spec": "cookie@0.4.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Roman Shtylman", 26 "name": "Roman Shtylman",
27 "email": "shtylman@gmail.com" 27 "email": "shtylman@gmail.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 21 "_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
22 "_shasum": "b5fd54220aa2bc5ab57aab7140c940754503c1a7", 22 "_shasum": "b5fd54220aa2bc5ab57aab7140c940754503c1a7",
23 "_spec": "core-util-is@1.0.2", 23 "_spec": "core-util-is@1.0.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\verror", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\verror",
25 "author": { 25 "author": {
26 "name": "Isaac Z. Schlueter", 26 "name": "Isaac Z. Schlueter",
27 "email": "i@izs.me", 27 "email": "i@izs.me",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 21 "_resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
22 "_shasum": "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0", 22 "_shasum": "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0",
23 "_spec": "dashdash@^1.12.0", 23 "_spec": "dashdash@^1.12.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
25 "author": { 25 "author": {
26 "name": "Trent Mick", 26 "name": "Trent Mick",
27 "email": "trentm@gmail.com", 27 "email": "trentm@gmail.com",
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 24 "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
25 "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", 25 "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f",
26 "_spec": "debug@2.6.9", 26 "_spec": "debug@2.6.9",
27 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
28 "author": { 28 "author": {
29 "name": "TJ Holowaychuk", 29 "name": "TJ Holowaychuk",
30 "email": "tj@vision-media.ca" 30 "email": "tj@vision-media.ca"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 21 "_resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
22 "_shasum": "df3ae199acadfb7d440aaae0b29e2272b24ec619", 22 "_shasum": "df3ae199acadfb7d440aaae0b29e2272b24ec619",
23 "_spec": "delayed-stream@~1.0.0", 23 "_spec": "delayed-stream@~1.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\combined-stream", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\combined-stream",
25 "author": { 25 "author": {
26 "name": "Felix Geisendörfer", 26 "name": "Felix Geisendörfer",
27 "email": "felix@debuggable.com", 27 "email": "felix@debuggable.com",
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 "_resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 24 "_resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
25 "_shasum": "9bcd52e14c097763e749b274c4346ed2e560b5a9", 25 "_shasum": "9bcd52e14c097763e749b274c4346ed2e560b5a9",
26 "_spec": "depd@~1.1.2", 26 "_spec": "depd@~1.1.2",
27 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
28 "author": { 28 "author": {
29 "name": "Douglas Christopher Wilson", 29 "name": "Douglas Christopher Wilson",
30 "email": "doug@somethingdoug.com" 30 "email": "doug@somethingdoug.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 21 "_resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
22 "_shasum": "978857442c44749e4206613e37946205826abd80", 22 "_shasum": "978857442c44749e4206613e37946205826abd80",
23 "_spec": "destroy@~1.0.4", 23 "_spec": "destroy@~1.0.4",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\send", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\send",
25 "author": { 25 "author": {
26 "name": "Jonathan Ong", 26 "name": "Jonathan Ong",
27 "email": "me@jongleberry.com", 27 "email": "me@jongleberry.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 21 "_resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
22 "_shasum": "3a83a904e54353287874c564b7549386849a98c9", 22 "_shasum": "3a83a904e54353287874c564b7549386849a98c9",
23 "_spec": "ecc-jsbn@~0.1.1", 23 "_spec": "ecc-jsbn@~0.1.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
25 "author": { 25 "author": {
26 "name": "Jeremie Miller", 26 "name": "Jeremie Miller",
27 "email": "jeremie@jabber.org", 27 "email": "jeremie@jabber.org",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 21 "_resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
22 "_shasum": "590c61156b0ae2f4f0255732a158b266bc56b21d", 22 "_shasum": "590c61156b0ae2f4f0255732a158b266bc56b21d",
23 "_spec": "ee-first@1.1.1", 23 "_spec": "ee-first@1.1.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\on-finished", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\on-finished",
25 "author": { 25 "author": {
26 "name": "Jonathan Ong", 26 "name": "Jonathan Ong",
27 "email": "me@jongleberry.com", 27 "email": "me@jongleberry.com",
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/ejs/-/ejs-3.0.1.tgz", 22 "_resolved": "https://registry.npmjs.org/ejs/-/ejs-3.0.1.tgz",
23 "_shasum": "30c8f6ee9948502cc32e85c37a3f8b39b5a614a5", 23 "_shasum": "30c8f6ee9948502cc32e85c37a3f8b39b5a614a5",
24 "_spec": "ejs", 24 "_spec": "ejs",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project", 25 + "_where": "C:\\Users\\user\\Desktop\\최종",
26 "author": { 26 "author": {
27 "name": "Matthew Eernisse", 27 "name": "Matthew Eernisse",
28 "email": "mde@fleegix.org", 28 "email": "mde@fleegix.org",
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 "_resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 24 "_resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
25 "_shasum": "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59", 25 "_shasum": "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59",
26 "_spec": "encodeurl@~1.0.2", 26 "_spec": "encodeurl@~1.0.2",
27 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
28 "bugs": { 28 "bugs": {
29 "url": "https://github.com/pillarjs/encodeurl/issues" 29 "url": "https://github.com/pillarjs/encodeurl/issues"
30 }, 30 },
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 "_resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 24 "_resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
25 "_shasum": "0258eae4d3d0c0974de1c169188ef0051d1d1988", 25 "_shasum": "0258eae4d3d0c0974de1c169188ef0051d1d1988",
26 "_spec": "escape-html@~1.0.3", 26 "_spec": "escape-html@~1.0.3",
27 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
28 "bugs": { 28 "bugs": {
29 "url": "https://github.com/component/escape-html/issues" 29 "url": "https://github.com/component/escape-html/issues"
30 }, 30 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 22 "_resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
23 "_shasum": "41ae2eeb65efa62268aebfea83ac7d79299b0887", 23 "_shasum": "41ae2eeb65efa62268aebfea83ac7d79299b0887",
24 "_spec": "etag@~1.8.1", 24 "_spec": "etag@~1.8.1",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
26 "bugs": { 26 "bugs": {
27 "url": "https://github.com/jshttp/etag/issues" 27 "url": "https://github.com/jshttp/etag/issues"
28 }, 28 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 22 "_resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
23 "_shasum": "4491fc38605cf51f8629d39c2b5d026f98a4c134", 23 "_shasum": "4491fc38605cf51f8629d39c2b5d026f98a4c134",
24 "_spec": "express", 24 "_spec": "express",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku",
26 "author": { 26 "author": {
27 "name": "TJ Holowaychuk", 27 "name": "TJ Holowaychuk",
28 "email": "tj@vision-media.ca" 28 "email": "tj@vision-media.ca"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 21 "_resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
22 "_shasum": "f8b1136b4071fbd8eb140aff858b1019ec2915fa", 22 "_shasum": "f8b1136b4071fbd8eb140aff858b1019ec2915fa",
23 "_spec": "extend@~3.0.2", 23 "_spec": "extend@~3.0.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Stefan Thomas", 26 "name": "Stefan Thomas",
27 "email": "justmoon@members.fsf.org", 27 "email": "justmoon@members.fsf.org",
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 22 "_resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
23 "_shasum": "96918440e3041a7a414f8c52e3c574eb3c3e1e05", 23 "_shasum": "96918440e3041a7a414f8c52e3c574eb3c3e1e05",
24 "_spec": "extsprintf@1.3.0", 24 "_spec": "extsprintf@1.3.0",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\jsprim", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\jsprim",
26 "bugs": { 26 "bugs": {
27 "url": "https://github.com/davepacheco/node-extsprintf/issues" 27 "url": "https://github.com/davepacheco/node-extsprintf/issues"
28 }, 28 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", 21 "_resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
22 "_shasum": "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49", 22 "_shasum": "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49",
23 "_spec": "fast-deep-equal@^2.0.1", 23 "_spec": "fast-deep-equal@^2.0.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\ajv", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\ajv",
25 "author": { 25 "author": {
26 "name": "Evgeny Poberezkin" 26 "name": "Evgeny Poberezkin"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 21 "_resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
22 "_shasum": "d5142c0caee6b1189f87d3a76111064f86c8bbf2", 22 "_shasum": "d5142c0caee6b1189f87d3a76111064f86c8bbf2",
23 "_spec": "fast-json-stable-stringify@^2.0.0", 23 "_spec": "fast-json-stable-stringify@^2.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\ajv", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\ajv",
25 "author": { 25 "author": {
26 "name": "James Halliday", 26 "name": "James Halliday",
27 "email": "mail@substack.net", 27 "email": "mail@substack.net",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 21 "_resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
22 "_shasum": "b7e7d000ffd11938d0fdb053506f6ebabe9f587d", 22 "_shasum": "b7e7d000ffd11938d0fdb053506f6ebabe9f587d",
23 "_spec": "finalhandler@~1.1.2", 23 "_spec": "finalhandler@~1.1.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Douglas Christopher Wilson", 26 "name": "Douglas Christopher Wilson",
27 "email": "doug@somethingdoug.com" 27 "email": "doug@somethingdoug.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 21 "_resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
22 "_shasum": "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91", 22 "_shasum": "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91",
23 "_spec": "forever-agent@~0.6.1", 23 "_spec": "forever-agent@~0.6.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Mikeal Rogers", 26 "name": "Mikeal Rogers",
27 "email": "mikeal.rogers@gmail.com", 27 "email": "mikeal.rogers@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 21 "_resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
22 "_shasum": "dcce52c05f644f298c6a7ab936bd724ceffbf3a6", 22 "_shasum": "dcce52c05f644f298c6a7ab936bd724ceffbf3a6",
23 "_spec": "form-data@~2.3.2", 23 "_spec": "form-data@~2.3.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Felix Geisendörfer", 26 "name": "Felix Geisendörfer",
27 "email": "felix@debuggable.com", 27 "email": "felix@debuggable.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", 21 "_resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
22 "_shasum": "98c23dab1175657b8c0573e8ceccd91b0ff18c84", 22 "_shasum": "98c23dab1175657b8c0573e8ceccd91b0ff18c84",
23 "_spec": "forwarded@~0.1.2", 23 "_spec": "forwarded@~0.1.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\proxy-addr", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\proxy-addr",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/jshttp/forwarded/issues" 26 "url": "https://github.com/jshttp/forwarded/issues"
27 }, 27 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 22 "_resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
23 "_shasum": "3d8cadd90d976569fa835ab1f8e4b23a105605a7", 23 "_shasum": "3d8cadd90d976569fa835ab1f8e4b23a105605a7",
24 "_spec": "fresh@0.5.2", 24 "_spec": "fresh@0.5.2",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
26 "author": { 26 "author": {
27 "name": "TJ Holowaychuk", 27 "name": "TJ Holowaychuk",
28 "email": "tj@vision-media.ca", 28 "email": "tj@vision-media.ca",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 21 "_resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
22 "_shasum": "5eff8e3e684d569ae4cb2b1282604e8ba62149fa", 22 "_shasum": "5eff8e3e684d569ae4cb2b1282604e8ba62149fa",
23 "_spec": "getpass@^0.1.1", 23 "_spec": "getpass@^0.1.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
25 "author": { 25 "author": {
26 "name": "Alex Wilson", 26 "name": "Alex Wilson",
27 "email": "alex.wilson@joyent.com" 27 "email": "alex.wilson@joyent.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 21 "_resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
22 "_shasum": "a94c2224ebcac04782a0d9035521f24735b7ec92", 22 "_shasum": "a94c2224ebcac04782a0d9035521f24735b7ec92",
23 "_spec": "har-schema@^2.0.0", 23 "_spec": "har-schema@^2.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\har-validator", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\har-validator",
25 "author": { 25 "author": {
26 "name": "Ahmad Nassri", 26 "name": "Ahmad Nassri",
27 "email": "ahmad@ahmadnassri.com", 27 "email": "ahmad@ahmadnassri.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", 21 "_resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
22 "_shasum": "1ef89ebd3e4996557675eed9893110dc350fa080", 22 "_shasum": "1ef89ebd3e4996557675eed9893110dc350fa080",
23 "_spec": "har-validator@~5.1.0", 23 "_spec": "har-validator@~5.1.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Ahmad Nassri", 26 "name": "Ahmad Nassri",
27 "email": "ahmad@ahmadnassri.com", 27 "email": "ahmad@ahmadnassri.com",
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
23 "_resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", 23 "_resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
24 "_shasum": "4f5029cf13239f31036e5b2e55292bcfbcc85c8f", 24 "_shasum": "4f5029cf13239f31036e5b2e55292bcfbcc85c8f",
25 "_spec": "http-errors@1.7.2", 25 "_spec": "http-errors@1.7.2",
26 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\body-parser", 26 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
27 "author": { 27 "author": {
28 "name": "Jonathan Ong", 28 "name": "Jonathan Ong",
29 "email": "me@jongleberry.com", 29 "email": "me@jongleberry.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 21 "_resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
22 "_shasum": "9aecd925114772f3d95b65a60abb8f7c18fbace1", 22 "_shasum": "9aecd925114772f3d95b65a60abb8f7c18fbace1",
23 "_spec": "http-signature@~1.2.0", 23 "_spec": "http-signature@~1.2.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Joyent, Inc" 26 "name": "Joyent, Inc"
27 }, 27 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 22 "_resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
23 "_shasum": "2022b4b25fbddc21d2f524974a474aafe733908b", 23 "_shasum": "2022b4b25fbddc21d2f524974a474aafe733908b",
24 "_spec": "iconv-lite@0.4.24", 24 "_spec": "iconv-lite@0.4.24",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\body-parser", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
26 "author": { 26 "author": {
27 "name": "Alexander Shtuchkin", 27 "name": "Alexander Shtuchkin",
28 "email": "ashtuchkin@gmail.com" 28 "email": "ashtuchkin@gmail.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 21 "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
22 "_shasum": "633c2c83e3da42a502f52466022480f4208261de", 22 "_shasum": "633c2c83e3da42a502f52466022480f4208261de",
23 "_spec": "inherits@2.0.3", 23 "_spec": "inherits@2.0.3",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\http-errors", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\http-errors",
25 "browser": "./inherits_browser.js", 25 "browser": "./inherits_browser.js",
26 "bugs": { 26 "bugs": {
27 "url": "https://github.com/isaacs/inherits/issues" 27 "url": "https://github.com/isaacs/inherits/issues"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", 21 "_resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
22 "_shasum": "37df74e430a0e47550fe54a2defe30d8acd95f65", 22 "_shasum": "37df74e430a0e47550fe54a2defe30d8acd95f65",
23 "_spec": "ipaddr.js@1.9.0", 23 "_spec": "ipaddr.js@1.9.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\proxy-addr", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\proxy-addr",
25 "author": { 25 "author": {
26 "name": "whitequark", 26 "name": "whitequark",
27 "email": "whitequark@whitequark.org" 27 "email": "whitequark@whitequark.org"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 21 "_resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
22 "_shasum": "e479c80858df0c1b11ddda6940f96011fcda4a9a", 22 "_shasum": "e479c80858df0c1b11ddda6940f96011fcda4a9a",
23 "_spec": "is-typedarray@~1.0.0", 23 "_spec": "is-typedarray@~1.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Hugh Kennedy", 26 "name": "Hugh Kennedy",
27 "email": "hughskennedy@gmail.com", 27 "email": "hughskennedy@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 21 "_resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
22 "_shasum": "47e63f7af55afa6f92e1500e690eb8b8529c099a", 22 "_shasum": "47e63f7af55afa6f92e1500e690eb8b8529c099a",
23 "_spec": "isstream@~0.1.2", 23 "_spec": "isstream@~0.1.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Rod Vagg", 26 "name": "Rod Vagg",
27 "email": "rod@vagg.org" 27 "email": "rod@vagg.org"
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 22 "_resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
23 "_shasum": "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513", 23 "_shasum": "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513",
24 "_spec": "jsbn@~0.1.0", 24 "_spec": "jsbn@~0.1.0",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\sshpk", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\sshpk",
26 "author": { 26 "author": {
27 "name": "Tom Wu" 27 "name": "Tom Wu"
28 }, 28 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 21 "_resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
22 "_shasum": "69f6a87d9513ab8bb8fe63bdb0979c448e684660", 22 "_shasum": "69f6a87d9513ab8bb8fe63bdb0979c448e684660",
23 "_spec": "json-schema-traverse@^0.4.1", 23 "_spec": "json-schema-traverse@^0.4.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\ajv", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\ajv",
25 "author": { 25 "author": {
26 "name": "Evgeny Poberezkin" 26 "name": "Evgeny Poberezkin"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 21 "_resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
22 "_shasum": "b480c892e59a2f05954ce727bd3f2a4e882f9e13", 22 "_shasum": "b480c892e59a2f05954ce727bd3f2a4e882f9e13",
23 "_spec": "json-schema@0.2.3", 23 "_spec": "json-schema@0.2.3",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\jsprim", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\jsprim",
25 "author": { 25 "author": {
26 "name": "Kris Zyp" 26 "name": "Kris Zyp"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 21 "_resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
22 "_shasum": "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb", 22 "_shasum": "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb",
23 "_spec": "json-stringify-safe@~5.0.1", 23 "_spec": "json-stringify-safe@~5.0.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Isaac Z. Schlueter", 26 "name": "Isaac Z. Schlueter",
27 "email": "i@izs.me", 27 "email": "i@izs.me",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 21 "_resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
22 "_shasum": "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2", 22 "_shasum": "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2",
23 "_spec": "jsprim@^1.2.2", 23 "_spec": "jsprim@^1.2.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\http-signature", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\http-signature",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/joyent/node-jsprim/issues" 26 "url": "https://github.com/joyent/node-jsprim/issues"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 21 "_resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
22 "_shasum": "8710d7af0aa626f8fffa1ce00168545263255748", 22 "_shasum": "8710d7af0aa626f8fffa1ce00168545263255748",
23 "_spec": "media-typer@0.3.0", 23 "_spec": "media-typer@0.3.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\type-is", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\type-is",
25 "author": { 25 "author": {
26 "name": "Douglas Christopher Wilson", 26 "name": "Douglas Christopher Wilson",
27 "email": "doug@somethingdoug.com" 27 "email": "doug@somethingdoug.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 21 "_resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
22 "_shasum": "b00aaa556dd8b44568150ec9d1b953f3f90cbb61", 22 "_shasum": "b00aaa556dd8b44568150ec9d1b953f3f90cbb61",
23 "_spec": "merge-descriptors@1.0.1", 23 "_spec": "merge-descriptors@1.0.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Jonathan Ong", 26 "name": "Jonathan Ong",
27 "email": "me@jongleberry.com", 27 "email": "me@jongleberry.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 21 "_resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
22 "_shasum": "5529a4d67654134edcc5266656835b0f851afcee", 22 "_shasum": "5529a4d67654134edcc5266656835b0f851afcee",
23 "_spec": "methods@~1.1.2", 23 "_spec": "methods@~1.1.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "browser": { 25 "browser": {
26 "http": false 26 "http": false
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz", 21 "_resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
22 "_shasum": "3e252907b4c7adb906597b4b65636272cf9e7bac", 22 "_shasum": "3e252907b4c7adb906597b4b65636272cf9e7bac",
23 "_spec": "mime-db@1.42.0", 23 "_spec": "mime-db@1.42.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\mime-types", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\mime-types",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/jshttp/mime-db/issues" 26 "url": "https://github.com/jshttp/mime-db/issues"
27 }, 27 },
......
...@@ -17,12 +17,14 @@ ...@@ -17,12 +17,14 @@
17 }, 17 },
18 "_requiredBy": [ 18 "_requiredBy": [
19 "/accepts", 19 "/accepts",
20 + "/form-data",
21 + "/request",
20 "/type-is" 22 "/type-is"
21 ], 23 ],
22 "_resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz", 24 "_resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
23 "_shasum": "39772d46621f93e2a80a856c53b86a62156a6437", 25 "_shasum": "39772d46621f93e2a80a856c53b86a62156a6437",
24 "_spec": "mime-types@~2.1.24", 26 "_spec": "mime-types@~2.1.24",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\accepts", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\type-is",
26 "bugs": { 28 "bugs": {
27 "url": "https://github.com/jshttp/mime-types/issues" 29 "url": "https://github.com/jshttp/mime-types/issues"
28 }, 30 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 21 "_resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
22 "_shasum": "32cd9e5c64553bd58d19a568af452acff04981b1", 22 "_shasum": "32cd9e5c64553bd58d19a568af452acff04981b1",
23 "_spec": "mime@1.6.0", 23 "_spec": "mime@1.6.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\send", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\send",
25 "author": { 25 "author": {
26 "name": "Robert Kieffer", 26 "name": "Robert Kieffer",
27 "email": "robert@broofa.com", 27 "email": "robert@broofa.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 21 "_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22 "_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8", 22 "_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8",
23 "_spec": "ms@2.0.0", 23 "_spec": "ms@2.0.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\debug", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\debug",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/zeit/ms/issues" 26 "url": "https://github.com/zeit/ms/issues"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 21 "_resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
22 "_shasum": "feacf7ccf525a77ae9634436a64883ffeca346fb", 22 "_shasum": "feacf7ccf525a77ae9634436a64883ffeca346fb",
23 "_spec": "negotiator@0.6.2", 23 "_spec": "negotiator@0.6.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\accepts", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\accepts",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/jshttp/negotiator/issues" 26 "url": "https://github.com/jshttp/negotiator/issues"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 21 "_resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
22 "_shasum": "47a7b016baa68b5fa0ecf3dee08a85c679ac6455", 22 "_shasum": "47a7b016baa68b5fa0ecf3dee08a85c679ac6455",
23 "_spec": "oauth-sign@~0.9.0", 23 "_spec": "oauth-sign@~0.9.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Mikeal Rogers", 26 "name": "Mikeal Rogers",
27 "email": "mikeal.rogers@gmail.com", 27 "email": "mikeal.rogers@gmail.com",
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 "_resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 24 "_resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
25 "_shasum": "20f1336481b083cd75337992a16971aa2d906947", 25 "_shasum": "20f1336481b083cd75337992a16971aa2d906947",
26 "_spec": "on-finished@~2.3.0", 26 "_spec": "on-finished@~2.3.0",
27 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
28 "bugs": { 28 "bugs": {
29 "url": "https://github.com/jshttp/on-finished/issues" 29 "url": "https://github.com/jshttp/on-finished/issues"
30 }, 30 },
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
23 "_resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 23 "_resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
24 "_shasum": "9da19e7bee8d12dff0513ed5b76957793bc2e8d4", 24 "_shasum": "9da19e7bee8d12dff0513ed5b76957793bc2e8d4",
25 "_spec": "parseurl@~1.3.3", 25 "_spec": "parseurl@~1.3.3",
26 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 26 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
27 "bugs": { 27 "bugs": {
28 "url": "https://github.com/pillarjs/parseurl/issues" 28 "url": "https://github.com/pillarjs/parseurl/issues"
29 }, 29 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 21 "_resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
22 "_shasum": "df604178005f522f15eb4490e7247a1bfaa67f8c", 22 "_shasum": "df604178005f522f15eb4490e7247a1bfaa67f8c",
23 "_spec": "path-to-regexp@0.1.7", 23 "_spec": "path-to-regexp@0.1.7",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/component/path-to-regexp/issues" 26 "url": "https://github.com/component/path-to-regexp/issues"
27 }, 27 },
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 21 "_resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
22 "_shasum": "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b", 22 "_shasum": "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b",
23 "_spec": "performance-now@^2.1.0", 23 "_spec": "performance-now@^2.1.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "author": { 25 "author": {
26 "name": "Braveg1rl", 26 "name": "Braveg1rl",
27 "email": "braveg1rl@outlook.com" 27 "email": "braveg1rl@outlook.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", 21 "_resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
22 "_shasum": "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34", 22 "_shasum": "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34",
23 "_spec": "proxy-addr@~2.0.5", 23 "_spec": "proxy-addr@~2.0.5",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Douglas Christopher Wilson", 26 "name": "Douglas Christopher Wilson",
27 "email": "doug@somethingdoug.com" 27 "email": "doug@somethingdoug.com"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/psl/-/psl-1.6.0.tgz", 21 "_resolved": "https://registry.npmjs.org/psl/-/psl-1.6.0.tgz",
22 "_shasum": "60557582ee23b6c43719d9890fb4170ecd91e110", 22 "_shasum": "60557582ee23b6c43719d9890fb4170ecd91e110",
23 "_spec": "psl@^1.1.24", 23 "_spec": "psl@^1.1.24",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\tough-cookie", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\tough-cookie",
25 "author": { 25 "author": {
26 "name": "Lupo Montero", 26 "name": "Lupo Montero",
27 "email": "lupomontero@gmail.com", 27 "email": "lupomontero@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 21 "_resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
22 "_shasum": "b58b010ac40c22c5657616c8d2c2c02c7bf479ec", 22 "_shasum": "b58b010ac40c22c5657616c8d2c2c02c7bf479ec",
23 "_spec": "punycode@^2.1.0", 23 "_spec": "punycode@^2.1.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\uri-js", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\uri-js",
25 "author": { 25 "author": {
26 "name": "Mathias Bynens", 26 "name": "Mathias Bynens",
27 "url": "https://mathiasbynens.be/" 27 "url": "https://mathiasbynens.be/"
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 22 "_resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
23 "_shasum": "41dc1a015e3d581f1621776be31afb2876a9b1bc", 23 "_shasum": "41dc1a015e3d581f1621776be31afb2876a9b1bc",
24 "_spec": "qs@6.7.0", 24 "_spec": "qs@6.7.0",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
26 "bugs": { 26 "bugs": {
27 "url": "https://github.com/ljharb/qs/issues" 27 "url": "https://github.com/ljharb/qs/issues"
28 }, 28 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 22 "_resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
23 "_shasum": "3cf37023d199e1c24d1a55b84800c2f3e6468031", 23 "_shasum": "3cf37023d199e1c24d1a55b84800c2f3e6468031",
24 "_spec": "range-parser@~1.2.1", 24 "_spec": "range-parser@~1.2.1",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
26 "author": { 26 "author": {
27 "name": "TJ Holowaychuk", 27 "name": "TJ Holowaychuk",
28 "email": "tj@vision-media.ca", 28 "email": "tj@vision-media.ca",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", 21 "_resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
22 "_shasum": "a1ce6fb9c9bc356ca52e89256ab59059e13d0332", 22 "_shasum": "a1ce6fb9c9bc356ca52e89256ab59059e13d0332",
23 "_spec": "raw-body@2.4.0", 23 "_spec": "raw-body@2.4.0",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\body-parser", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\body-parser",
25 "author": { 25 "author": {
26 "name": "Jonathan Ong", 26 "name": "Jonathan Ong",
27 "email": "me@jongleberry.com", 27 "email": "me@jongleberry.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 21 "_resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
22 "_shasum": "cb3ae806e8740444584ef154ce8ee98d403f3e36", 22 "_shasum": "cb3ae806e8740444584ef154ce8ee98d403f3e36",
23 "_spec": "qs@~6.5.2", 23 "_spec": "qs@~6.5.2",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\request", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\request",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/ljharb/qs/issues" 26 "url": "https://github.com/ljharb/qs/issues"
27 }, 27 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 22 "_resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
23 "_shasum": "9c2fca4f7d35b592efe57c7f0a55e81052124fef", 23 "_shasum": "9c2fca4f7d35b592efe57c7f0a55e81052124fef",
24 "_spec": "request", 24 "_spec": "request",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku",
26 "author": { 26 "author": {
27 "name": "Mikeal Rogers", 27 "name": "Mikeal Rogers",
28 "email": "mikeal.rogers@gmail.com" 28 "email": "mikeal.rogers@gmail.com"
......
...@@ -17,12 +17,14 @@ ...@@ -17,12 +17,14 @@
17 }, 17 },
18 "_requiredBy": [ 18 "_requiredBy": [
19 "/content-disposition", 19 "/content-disposition",
20 - "/express" 20 + "/express",
21 + "/request",
22 + "/tunnel-agent"
21 ], 23 ],
22 "_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 24 "_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
23 "_shasum": "991ec69d296e0313747d59bdfd2b745c35f8828d", 25 "_shasum": "991ec69d296e0313747d59bdfd2b745c35f8828d",
24 "_spec": "safe-buffer@5.1.2", 26 "_spec": "safe-buffer@5.1.2",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
26 "author": { 28 "author": {
27 "name": "Feross Aboukhadijeh", 29 "name": "Feross Aboukhadijeh",
28 "email": "feross@feross.org", 30 "email": "feross@feross.org",
......
...@@ -16,12 +16,15 @@ ...@@ -16,12 +16,15 @@
16 "fetchSpec": ">= 2.1.2 < 3" 16 "fetchSpec": ">= 2.1.2 < 3"
17 }, 17 },
18 "_requiredBy": [ 18 "_requiredBy": [
19 - "/iconv-lite" 19 + "/asn1",
20 + "/ecc-jsbn",
21 + "/iconv-lite",
22 + "/sshpk"
20 ], 23 ],
21 "_resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 24 "_resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
22 "_shasum": "44fa161b0187b9549dd84bb91802f9bd8385cd6a", 25 "_shasum": "44fa161b0187b9549dd84bb91802f9bd8385cd6a",
23 "_spec": "safer-buffer@>= 2.1.2 < 3", 26 "_spec": "safer-buffer@>= 2.1.2 < 3",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\iconv-lite", 27 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\iconv-lite",
25 "author": { 28 "author": {
26 "name": "Nikita Skovoroda", 29 "name": "Nikita Skovoroda",
27 "email": "chalkerx@gmail.com", 30 "email": "chalkerx@gmail.com",
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 21 "_resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
22 "_shasum": "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a", 22 "_shasum": "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a",
23 "_spec": "ms@2.1.1", 23 "_spec": "ms@2.1.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\send", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\send",
25 "bugs": { 25 "bugs": {
26 "url": "https://github.com/zeit/ms/issues" 26 "url": "https://github.com/zeit/ms/issues"
27 }, 27 },
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 "_resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 22 "_resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
23 "_shasum": "c1d8b059f7900f7466dd4938bdc44e11ddb376c8", 23 "_shasum": "c1d8b059f7900f7466dd4938bdc44e11ddb376c8",
24 "_spec": "send@0.17.1", 24 "_spec": "send@0.17.1",
25 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 25 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
26 "author": { 26 "author": {
27 "name": "TJ Holowaychuk", 27 "name": "TJ Holowaychuk",
28 "email": "tj@vision-media.ca" 28 "email": "tj@vision-media.ca"
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 "_resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", 21 "_resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
22 "_shasum": "666e636dc4f010f7ef29970a88a674320898b2f9", 22 "_shasum": "666e636dc4f010f7ef29970a88a674320898b2f9",
23 "_spec": "serve-static@1.14.1", 23 "_spec": "serve-static@1.14.1",
24 - "_where": "C:\\Users\\suamsung\\Desktop\\PROJECT\\OpenSource_Project\\node_modules\\express", 24 + "_where": "C:\\Users\\user\\Desktop\\heroku\\node_modules\\express",
25 "author": { 25 "author": {
26 "name": "Douglas Christopher Wilson", 26 "name": "Douglas Christopher Wilson",
27 "email": "doug@somethingdoug.com" 27 "email": "doug@somethingdoug.com"
......
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
No preview for this file type