YujeLee

mapPage 기능 보강 및 css 기능 test

1 { 1 {
2 "name": "culturegallery", 2 "name": "culturegallery",
3 "version": "1.0.0", 3 "version": "1.0.0",
4 - "lockfileVersion": 2, 4 + "lockfileVersion": 1,
5 "requires": true, 5 "requires": true,
6 - "packages": {
7 - "": {
8 - "name": "culturegallery",
9 - "version": "1.0.0",
10 - "license": "MIT",
11 - "dependencies": {
12 - "ejs": "^3.1.5",
13 - "express": "^4.17.1",
14 - "mysql": "^2.18.1"
15 - }
16 - },
17 - "node_modules/accepts": {
18 - "version": "1.3.7",
19 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
20 - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
21 - "dependencies": {
22 - "mime-types": "~2.1.24",
23 - "negotiator": "0.6.2"
24 - }
25 - },
26 - "node_modules/ansi-styles": {
27 - "version": "3.2.1",
28 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
29 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
30 - "dependencies": {
31 - "color-convert": "^1.9.0"
32 - }
33 - },
34 - "node_modules/array-flatten": {
35 - "version": "1.1.1",
36 - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
37 - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
38 - },
39 - "node_modules/async": {
40 - "version": "0.9.2",
41 - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
42 - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
43 - },
44 - "node_modules/balanced-match": {
45 - "version": "1.0.0",
46 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
47 - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
48 - },
49 - "node_modules/bignumber.js": {
50 - "version": "9.0.0",
51 - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
52 - "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
53 - },
54 - "node_modules/body-parser": {
55 - "version": "1.19.0",
56 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
57 - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
58 - "dependencies": {
59 - "bytes": "3.1.0",
60 - "content-type": "~1.0.4",
61 - "debug": "2.6.9",
62 - "depd": "~1.1.2",
63 - "http-errors": "1.7.2",
64 - "iconv-lite": "0.4.24",
65 - "on-finished": "~2.3.0",
66 - "qs": "6.7.0",
67 - "raw-body": "2.4.0",
68 - "type-is": "~1.6.17"
69 - }
70 - },
71 - "node_modules/brace-expansion": {
72 - "version": "1.1.11",
73 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
74 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
75 - "dependencies": {
76 - "balanced-match": "^1.0.0",
77 - "concat-map": "0.0.1"
78 - }
79 - },
80 - "node_modules/bytes": {
81 - "version": "3.1.0",
82 - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
83 - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
84 - },
85 - "node_modules/chalk": {
86 - "version": "2.4.2",
87 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
88 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
89 - "dependencies": {
90 - "ansi-styles": "^3.2.1",
91 - "escape-string-regexp": "^1.0.5",
92 - "supports-color": "^5.3.0"
93 - }
94 - },
95 - "node_modules/color-convert": {
96 - "version": "1.9.3",
97 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
98 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
99 - "dependencies": {
100 - "color-name": "1.1.3"
101 - }
102 - },
103 - "node_modules/color-name": {
104 - "version": "1.1.3",
105 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
106 - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
107 - },
108 - "node_modules/concat-map": {
109 - "version": "0.0.1",
110 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
111 - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
112 - },
113 - "node_modules/content-disposition": {
114 - "version": "0.5.3",
115 - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
116 - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
117 - "dependencies": {
118 - "safe-buffer": "5.1.2"
119 - }
120 - },
121 - "node_modules/content-type": {
122 - "version": "1.0.4",
123 - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
124 - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
125 - },
126 - "node_modules/cookie": {
127 - "version": "0.4.0",
128 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
129 - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
130 - },
131 - "node_modules/cookie-signature": {
132 - "version": "1.0.6",
133 - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
134 - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
135 - },
136 - "node_modules/core-util-is": {
137 - "version": "1.0.2",
138 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
139 - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
140 - },
141 - "node_modules/debug": {
142 - "version": "2.6.9",
143 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
144 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
145 - "dependencies": {
146 - "ms": "2.0.0"
147 - }
148 - },
149 - "node_modules/depd": {
150 - "version": "1.1.2",
151 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
152 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
153 - },
154 - "node_modules/destroy": {
155 - "version": "1.0.4",
156 - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
157 - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
158 - },
159 - "node_modules/ee-first": {
160 - "version": "1.1.1",
161 - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
162 - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
163 - },
164 - "node_modules/ejs": {
165 - "version": "3.1.5",
166 - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.5.tgz",
167 - "integrity": "sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==",
168 - "dependencies": {
169 - "jake": "^10.6.1"
170 - }
171 - },
172 - "node_modules/encodeurl": {
173 - "version": "1.0.2",
174 - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
175 - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
176 - },
177 - "node_modules/escape-html": {
178 - "version": "1.0.3",
179 - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
180 - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
181 - },
182 - "node_modules/escape-string-regexp": {
183 - "version": "1.0.5",
184 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
185 - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
186 - },
187 - "node_modules/etag": {
188 - "version": "1.8.1",
189 - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
190 - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
191 - },
192 - "node_modules/express": {
193 - "version": "4.17.1",
194 - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
195 - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
196 - "dependencies": {
197 - "accepts": "~1.3.7",
198 - "array-flatten": "1.1.1",
199 - "body-parser": "1.19.0",
200 - "content-disposition": "0.5.3",
201 - "content-type": "~1.0.4",
202 - "cookie": "0.4.0",
203 - "cookie-signature": "1.0.6",
204 - "debug": "2.6.9",
205 - "depd": "~1.1.2",
206 - "encodeurl": "~1.0.2",
207 - "escape-html": "~1.0.3",
208 - "etag": "~1.8.1",
209 - "finalhandler": "~1.1.2",
210 - "fresh": "0.5.2",
211 - "merge-descriptors": "1.0.1",
212 - "methods": "~1.1.2",
213 - "on-finished": "~2.3.0",
214 - "parseurl": "~1.3.3",
215 - "path-to-regexp": "0.1.7",
216 - "proxy-addr": "~2.0.5",
217 - "qs": "6.7.0",
218 - "range-parser": "~1.2.1",
219 - "safe-buffer": "5.1.2",
220 - "send": "0.17.1",
221 - "serve-static": "1.14.1",
222 - "setprototypeof": "1.1.1",
223 - "statuses": "~1.5.0",
224 - "type-is": "~1.6.18",
225 - "utils-merge": "1.0.1",
226 - "vary": "~1.1.2"
227 - }
228 - },
229 - "node_modules/filelist": {
230 - "version": "1.0.1",
231 - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz",
232 - "integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==",
233 - "dependencies": {
234 - "minimatch": "^3.0.4"
235 - }
236 - },
237 - "node_modules/finalhandler": {
238 - "version": "1.1.2",
239 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
240 - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
241 - "dependencies": {
242 - "debug": "2.6.9",
243 - "encodeurl": "~1.0.2",
244 - "escape-html": "~1.0.3",
245 - "on-finished": "~2.3.0",
246 - "parseurl": "~1.3.3",
247 - "statuses": "~1.5.0",
248 - "unpipe": "~1.0.0"
249 - }
250 - },
251 - "node_modules/forwarded": {
252 - "version": "0.1.2",
253 - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
254 - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
255 - },
256 - "node_modules/fresh": {
257 - "version": "0.5.2",
258 - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
259 - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
260 - },
261 - "node_modules/has-flag": {
262 - "version": "3.0.0",
263 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
264 - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
265 - },
266 - "node_modules/http-errors": {
267 - "version": "1.7.2",
268 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
269 - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
270 - "dependencies": {
271 - "depd": "~1.1.2",
272 - "inherits": "2.0.3",
273 - "setprototypeof": "1.1.1",
274 - "statuses": ">= 1.5.0 < 2",
275 - "toidentifier": "1.0.0"
276 - }
277 - },
278 - "node_modules/iconv-lite": {
279 - "version": "0.4.24",
280 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
281 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
282 - "dependencies": {
283 - "safer-buffer": ">= 2.1.2 < 3"
284 - }
285 - },
286 - "node_modules/inherits": {
287 - "version": "2.0.3",
288 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
289 - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
290 - },
291 - "node_modules/ipaddr.js": {
292 - "version": "1.9.1",
293 - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
294 - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
295 - },
296 - "node_modules/isarray": {
297 - "version": "1.0.0",
298 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
299 - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
300 - },
301 - "node_modules/jake": {
302 - "version": "10.8.2",
303 - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
304 - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
305 - "dependencies": {
306 - "async": "0.9.x",
307 - "chalk": "^2.4.2",
308 - "filelist": "^1.0.1",
309 - "minimatch": "^3.0.4"
310 - }
311 - },
312 - "node_modules/media-typer": {
313 - "version": "0.3.0",
314 - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
315 - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
316 - },
317 - "node_modules/merge-descriptors": {
318 - "version": "1.0.1",
319 - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
320 - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
321 - },
322 - "node_modules/methods": {
323 - "version": "1.1.2",
324 - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
325 - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
326 - },
327 - "node_modules/mime": {
328 - "version": "1.6.0",
329 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
330 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
331 - },
332 - "node_modules/mime-db": {
333 - "version": "1.44.0",
334 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
335 - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
336 - },
337 - "node_modules/mime-types": {
338 - "version": "2.1.27",
339 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
340 - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
341 - "dependencies": {
342 - "mime-db": "1.44.0"
343 - }
344 - },
345 - "node_modules/minimatch": {
346 - "version": "3.0.4",
347 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
348 - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
349 - "dependencies": {
350 - "brace-expansion": "^1.1.7"
351 - }
352 - },
353 - "node_modules/ms": {
354 - "version": "2.0.0",
355 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
356 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
357 - },
358 - "node_modules/mysql": {
359 - "version": "2.18.1",
360 - "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz",
361 - "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==",
362 - "dependencies": {
363 - "bignumber.js": "9.0.0",
364 - "readable-stream": "2.3.7",
365 - "safe-buffer": "5.1.2",
366 - "sqlstring": "2.3.1"
367 - }
368 - },
369 - "node_modules/negotiator": {
370 - "version": "0.6.2",
371 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
372 - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
373 - },
374 - "node_modules/on-finished": {
375 - "version": "2.3.0",
376 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
377 - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
378 - "dependencies": {
379 - "ee-first": "1.1.1"
380 - }
381 - },
382 - "node_modules/parseurl": {
383 - "version": "1.3.3",
384 - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
385 - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
386 - },
387 - "node_modules/path-to-regexp": {
388 - "version": "0.1.7",
389 - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
390 - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
391 - },
392 - "node_modules/process-nextick-args": {
393 - "version": "2.0.1",
394 - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
395 - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
396 - },
397 - "node_modules/proxy-addr": {
398 - "version": "2.0.6",
399 - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
400 - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
401 - "dependencies": {
402 - "forwarded": "~0.1.2",
403 - "ipaddr.js": "1.9.1"
404 - }
405 - },
406 - "node_modules/qs": {
407 - "version": "6.7.0",
408 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
409 - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
410 - },
411 - "node_modules/range-parser": {
412 - "version": "1.2.1",
413 - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
414 - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
415 - },
416 - "node_modules/raw-body": {
417 - "version": "2.4.0",
418 - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
419 - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
420 - "dependencies": {
421 - "bytes": "3.1.0",
422 - "http-errors": "1.7.2",
423 - "iconv-lite": "0.4.24",
424 - "unpipe": "1.0.0"
425 - }
426 - },
427 - "node_modules/readable-stream": {
428 - "version": "2.3.7",
429 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
430 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
431 - "dependencies": {
432 - "core-util-is": "~1.0.0",
433 - "inherits": "~2.0.3",
434 - "isarray": "~1.0.0",
435 - "process-nextick-args": "~2.0.0",
436 - "safe-buffer": "~5.1.1",
437 - "string_decoder": "~1.1.1",
438 - "util-deprecate": "~1.0.1"
439 - }
440 - },
441 - "node_modules/safe-buffer": {
442 - "version": "5.1.2",
443 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
444 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
445 - },
446 - "node_modules/safer-buffer": {
447 - "version": "2.1.2",
448 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
449 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
450 - },
451 - "node_modules/send": {
452 - "version": "0.17.1",
453 - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
454 - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
455 - "dependencies": {
456 - "debug": "2.6.9",
457 - "depd": "~1.1.2",
458 - "destroy": "~1.0.4",
459 - "encodeurl": "~1.0.2",
460 - "escape-html": "~1.0.3",
461 - "etag": "~1.8.1",
462 - "fresh": "0.5.2",
463 - "http-errors": "~1.7.2",
464 - "mime": "1.6.0",
465 - "ms": "2.1.1",
466 - "on-finished": "~2.3.0",
467 - "range-parser": "~1.2.1",
468 - "statuses": "~1.5.0"
469 - }
470 - },
471 - "node_modules/send/node_modules/ms": {
472 - "version": "2.1.1",
473 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
474 - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
475 - },
476 - "node_modules/serve-static": {
477 - "version": "1.14.1",
478 - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
479 - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
480 - "dependencies": {
481 - "encodeurl": "~1.0.2",
482 - "escape-html": "~1.0.3",
483 - "parseurl": "~1.3.3",
484 - "send": "0.17.1"
485 - }
486 - },
487 - "node_modules/setprototypeof": {
488 - "version": "1.1.1",
489 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
490 - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
491 - },
492 - "node_modules/sqlstring": {
493 - "version": "2.3.1",
494 - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
495 - "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A="
496 - },
497 - "node_modules/statuses": {
498 - "version": "1.5.0",
499 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
500 - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
501 - },
502 - "node_modules/string_decoder": {
503 - "version": "1.1.1",
504 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
505 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
506 - "dependencies": {
507 - "safe-buffer": "~5.1.0"
508 - }
509 - },
510 - "node_modules/supports-color": {
511 - "version": "5.5.0",
512 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
513 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
514 - "dependencies": {
515 - "has-flag": "^3.0.0"
516 - }
517 - },
518 - "node_modules/toidentifier": {
519 - "version": "1.0.0",
520 - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
521 - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
522 - },
523 - "node_modules/type-is": {
524 - "version": "1.6.18",
525 - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
526 - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
527 - "dependencies": {
528 - "media-typer": "0.3.0",
529 - "mime-types": "~2.1.24"
530 - }
531 - },
532 - "node_modules/unpipe": {
533 - "version": "1.0.0",
534 - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
535 - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
536 - },
537 - "node_modules/util-deprecate": {
538 - "version": "1.0.2",
539 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
540 - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
541 - },
542 - "node_modules/utils-merge": {
543 - "version": "1.0.1",
544 - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
545 - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
546 - },
547 - "node_modules/vary": {
548 - "version": "1.1.2",
549 - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
550 - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
551 - }
552 - },
553 "dependencies": { 6 "dependencies": {
554 "accepts": { 7 "accepts": {
555 "version": "1.3.7", 8 "version": "1.3.7",
......
1 +
2 +*
3 +{
4 + margin: 0;
5 + padding: 0;
6 + box-sizing: border-box;
7 + font-family: 'Poppins', sans-serif;
8 +}
9 +
10 +.nav-bar
11 +{
12 + position: relative;
13 + background: rgb(0,0,0,0.5);
14 + height: 80px;
15 +}
16 +
17 +.logo{
18 + background-color: #fff;
19 + margin: 10px 50px;
20 + height: 60px;
21 +}
22 +
23 +.menu{
24 + float: right;
25 + list-style: none;
26 + margin:20px;
27 +}
28 +
29 +.menu li{
30 + display: inline-block;
31 + margin: 10px 5px;
32 +}
33 +
34 +.menu li a{
35 + text-decoration: none;
36 + color: #fff;
37 + padding: 5px 10px;
38 + font-family: sans-serif;
39 + letter-spacing: 2px;
40 + border: 1px solid #fff;
41 +}
42 +
43 +.menu li a:hover{
44 + background: #fff;
45 + transition: .4s;
46 + color: #000;
47 +}
48 +
49 +.welcome{
50 + position: absolute;
51 + top:20%;
52 + left: 50%;
53 + width: 700px; height: 160px;
54 +
55 + text-align:center;
56 + font-family: sans-serif;
57 + color:#000;
58 +}
...\ No newline at end of file ...\ No newline at end of file
...@@ -3,17 +3,41 @@ ...@@ -3,17 +3,41 @@
3 <head> 3 <head>
4 <title> 4 <title>
5 <%= title%> 5 <%= title%>
6 -
7 </title> 6 </title>
7 + <link rel="stylesheet" href='/stylesheets/mapPage_style.css' type="text/css">
8 +
8 </head> 9 </head>
9 <body> 10 <body>
10 - <p style="margin-top:-12px"> 11 + <header>
11 - <b>Chrome 브라우저는 https 환경에서만 geolocation을 지원합니다.</b> 참고해주세요. 12 + <div class="nav-bar">
12 - </p> 13 + <img src="../images/camera.png" alt="" class="logo">
13 - <div id="map" style="width:500px;height:350px;"></div> 14 + <ul class="menu">
15 + <li><a href="">Home</a></li>
16 + <li><a href="">Services</a></li>
17 + <li><a href="">Portfolio</a></li>
18 + <li><a href="">Testimonimal</a></li>
19 + <li><a href="">Career</a></li>
20 + <li><a href="">Contact</a></li>
21 + </ul>
22 + </div>
23 + <div class="welcome">
24 + <h1>어떤 공연을 찾으시나요?</h1>
25 + <a href="mappage" class="btn btn1">나의 근처 공연</a>
26 + <a href="#" class="btn btn2">검색하기</a>
27 + <a href="login" class="btn btn3">로그인</a>
28 + </div>
29 + </header>
30 +
31 + <div id="map"
32 + style="
33 + position: absolute;
34 + border-radius: 5%;
35 + width:500px; height:350px;
36 + top:50%;
37 + left: 50%;
38 + "></div>
14 <div> 39 <div>
15 </div> 40 </div>
16 - <div>hi</div>
17 <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=a3386042ab2e0550ea06d265855b452c"></script> 41 <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=a3386042ab2e0550ea06d265855b452c"></script>
18 <script> 42 <script>
19 var mapContainer = document.getElementById('map'), // 지도를 표시할 div 43 var mapContainer = document.getElementById('map'), // 지도를 표시할 div
......