Toggle navigation
Toggle navigation
This project
Loading...
Sign in
2019-1-OpenSourceSW
/
Probability Death
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
DESKTOP-PC6TBNS\강환석씨
2018-12-09 20:28:06 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
dd1433904ccff97aa6e0ab2064d859485c19afc0
dd143390
1 parent
ec442ae7
ejs file route fixed
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
144 additions
and
143 deletions
app.js
package-lock.json
views/index.ejs
app.js
View file @
dd14339
...
...
@@ -19,6 +19,7 @@ app.use(express.json());
app
.
use
(
express
.
urlencoded
({
extended
:
false
}));
app
.
use
(
cookieParser
());
app
.
use
(
express
.
static
(
path
.
join
(
__dirname
,
'public'
)));
app
.
use
(
express
.
static
(
path
.
join
(
__dirname
,
'code'
)));
app
.
use
(
'/'
,
indexRouter
);
app
.
use
(
'/users'
,
usersRouter
);
...
...
package-lock.json
View file @
dd14339
...
...
@@ -9,7 +9,7 @@
"resolved"
:
"https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz"
,
"integrity"
:
"sha1-63d99gEXI6OxTopywIBcjoZ0a9I="
,
"requires"
:
{
"mime-types"
:
"
~2.1.18
"
,
"mime-types"
:
"
2.1.21
"
,
"negotiator"
:
"0.6.1"
}
},
...
...
@@ -23,10 +23,10 @@
"resolved"
:
"https://registry.npmjs.org/ajv/-/ajv-6.6.1.tgz"
,
"integrity"
:
"sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww=="
,
"requires"
:
{
"fast-deep-equal"
:
"
^
2.0.1"
,
"fast-json-stable-stringify"
:
"
^
2.0.0"
,
"json-schema-traverse"
:
"
^
0.4.1"
,
"uri-js"
:
"
^
4.2.2"
"fast-deep-equal"
:
"2.0.1"
,
"fast-json-stable-stringify"
:
"2.0.0"
,
"json-schema-traverse"
:
"0.4.1"
,
"uri-js"
:
"4.2.2"
}
},
"array-flatten"
:
{
...
...
@@ -44,7 +44,7 @@
"resolved"
:
"https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"
,
"integrity"
:
"sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="
,
"requires"
:
{
"safer-buffer"
:
"
~2.1.0
"
"safer-buffer"
:
"
2.1.2
"
}
},
"assert-plus"
:
{
...
...
@@ -100,7 +100,7 @@
"resolved"
:
"https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
,
"integrity"
:
"sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4="
,
"requires"
:
{
"tweetnacl"
:
"
^0.14.3
"
"tweetnacl"
:
"
0.14.5
"
}
},
"better-assert"
:
{
...
...
@@ -127,15 +127,15 @@
"integrity"
:
"sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ="
,
"requires"
:
{
"bytes"
:
"3.0.0"
,
"content-type"
:
"
~
1.0.4"
,
"content-type"
:
"1.0.4"
,
"debug"
:
"2.6.9"
,
"depd"
:
"
~
1.1.2"
,
"http-errors"
:
"
~
1.6.3"
,
"depd"
:
"1.1.2"
,
"http-errors"
:
"1.6.3"
,
"iconv-lite"
:
"0.4.23"
,
"on-finished"
:
"
~
2.3.0"
,
"on-finished"
:
"2.3.0"
,
"qs"
:
"6.5.2"
,
"raw-body"
:
"2.3.3"
,
"type-is"
:
"
~
1.6.16"
"type-is"
:
"1.6.16"
}
},
"bytes"
:
{
...
...
@@ -163,7 +163,7 @@
"resolved"
:
"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz"
,
"integrity"
:
"sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w=="
,
"requires"
:
{
"delayed-stream"
:
"
~
1.0.0"
"delayed-stream"
:
"1.0.0"
}
},
"component-bind"
:
{
...
...
@@ -186,7 +186,7 @@
"resolved"
:
"https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz"
,
"integrity"
:
"sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw=="
,
"requires"
:
{
"mime-db"
:
"
>= 1.36.0 < 2
"
"mime-db"
:
"
1.37.0
"
}
},
"compression"
:
{
...
...
@@ -194,13 +194,13 @@
"resolved"
:
"https://registry.npmjs.org/compression/-/compression-1.7.3.tgz"
,
"integrity"
:
"sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg=="
,
"requires"
:
{
"accepts"
:
"
~
1.3.5"
,
"accepts"
:
"1.3.5"
,
"bytes"
:
"3.0.0"
,
"compressible"
:
"
~2.0.14
"
,
"compressible"
:
"
2.0.15
"
,
"debug"
:
"2.6.9"
,
"on-headers"
:
"
~
1.0.1"
,
"on-headers"
:
"1.0.1"
,
"safe-buffer"
:
"5.1.2"
,
"vary"
:
"
~
1.1.2"
"vary"
:
"1.1.2"
}
},
"content-disposition"
:
{
...
...
@@ -247,7 +247,7 @@
"resolved"
:
"https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
,
"integrity"
:
"sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA="
,
"requires"
:
{
"assert-plus"
:
"
^
1.0.0"
"assert-plus"
:
"1.0.0"
}
},
"dasherize"
:
{
...
...
@@ -298,8 +298,8 @@
"resolved"
:
"https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
,
"integrity"
:
"sha1-OoOpBOVDUyh4dMVkt1SThoSamMk="
,
"requires"
:
{
"jsbn"
:
"
~0.1.0
"
,
"safer-buffer"
:
"
^2.1.0
"
"jsbn"
:
"
0.1.1
"
,
"safer-buffer"
:
"
2.1.2
"
}
},
"ee-first"
:
{
...
...
@@ -322,12 +322,12 @@
"resolved"
:
"https://registry.npmjs.org/engine.io/-/engine.io-3.3.1.tgz"
,
"integrity"
:
"sha512-p0njqQo5QWVxJauKcnp5IO+LBeE5JD1tAf+UxPU8ASEUHSpsSSfYR+kVb8XGGH8AEDUa1Dk5jCvPQShNBL5BdQ=="
,
"requires"
:
{
"accepts"
:
"
~1.3.4
"
,
"accepts"
:
"
1.3.5
"
,
"base64id"
:
"1.0.0"
,
"cookie"
:
"0.3.1"
,
"debug"
:
"
~
3.1.0"
,
"engine.io-parser"
:
"
~2.1.0
"
,
"ws"
:
"
~6.1.0
"
"debug"
:
"3.1.0"
,
"engine.io-parser"
:
"
2.1.3
"
,
"ws"
:
"
6.1.2
"
},
"dependencies"
:
{
"debug"
:
{
...
...
@@ -347,14 +347,14 @@
"requires"
:
{
"component-emitter"
:
"1.2.1"
,
"component-inherit"
:
"0.0.3"
,
"debug"
:
"
~
3.1.0"
,
"engine.io-parser"
:
"
~2.1.1
"
,
"debug"
:
"3.1.0"
,
"engine.io-parser"
:
"
2.1.3
"
,
"has-cors"
:
"1.1.0"
,
"indexof"
:
"0.0.1"
,
"parseqs"
:
"0.0.5"
,
"parseuri"
:
"0.0.5"
,
"ws"
:
"
~6.1.0
"
,
"xmlhttprequest-ssl"
:
"
~1.5.4
"
,
"ws"
:
"
6.1.2
"
,
"xmlhttprequest-ssl"
:
"
1.5.5
"
,
"yeast"
:
"0.1.2"
},
"dependencies"
:
{
...
...
@@ -374,10 +374,10 @@
"integrity"
:
"sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA=="
,
"requires"
:
{
"after"
:
"0.8.2"
,
"arraybuffer.slice"
:
"
~
0.0.7"
,
"arraybuffer.slice"
:
"0.0.7"
,
"base64-arraybuffer"
:
"0.1.5"
,
"blob"
:
"0.0.5"
,
"has-binary2"
:
"
~1.0.2
"
"has-binary2"
:
"
1.0.3
"
}
},
"escape-html"
:
{
...
...
@@ -400,36 +400,36 @@
"resolved"
:
"https://registry.npmjs.org/express/-/express-4.16.4.tgz"
,
"integrity"
:
"sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg=="
,
"requires"
:
{
"accepts"
:
"
~
1.3.5"
,
"accepts"
:
"1.3.5"
,
"array-flatten"
:
"1.1.1"
,
"body-parser"
:
"1.18.3"
,
"content-disposition"
:
"0.5.2"
,
"content-type"
:
"
~
1.0.4"
,
"content-type"
:
"1.0.4"
,
"cookie"
:
"0.3.1"
,
"cookie-signature"
:
"1.0.6"
,
"debug"
:
"2.6.9"
,
"depd"
:
"
~
1.1.2"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"etag"
:
"
~
1.8.1"
,
"depd"
:
"1.1.2"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"etag"
:
"1.8.1"
,
"finalhandler"
:
"1.1.1"
,
"fresh"
:
"0.5.2"
,
"merge-descriptors"
:
"1.0.1"
,
"methods"
:
"
~
1.1.2"
,
"on-finished"
:
"
~
2.3.0"
,
"parseurl"
:
"
~
1.3.2"
,
"methods"
:
"1.1.2"
,
"on-finished"
:
"2.3.0"
,
"parseurl"
:
"1.3.2"
,
"path-to-regexp"
:
"0.1.7"
,
"proxy-addr"
:
"
~
2.0.4"
,
"proxy-addr"
:
"2.0.4"
,
"qs"
:
"6.5.2"
,
"range-parser"
:
"
~
1.2.0"
,
"range-parser"
:
"1.2.0"
,
"safe-buffer"
:
"5.1.2"
,
"send"
:
"0.16.2"
,
"serve-static"
:
"1.13.2"
,
"setprototypeof"
:
"1.1.0"
,
"statuses"
:
"
~
1.4.0"
,
"type-is"
:
"
~
1.6.16"
,
"statuses"
:
"1.4.0"
,
"type-is"
:
"1.6.16"
,
"utils-merge"
:
"1.0.1"
,
"vary"
:
"
~
1.1.2"
"vary"
:
"1.1.2"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -470,12 +470,12 @@
"integrity"
:
"sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg=="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"on-finished"
:
"
~
2.3.0"
,
"parseurl"
:
"
~
1.3.2"
,
"statuses"
:
"
~
1.4.0"
,
"unpipe"
:
"
~
1.0.0"
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"on-finished"
:
"2.3.0"
,
"parseurl"
:
"1.3.2"
,
"statuses"
:
"1.4.0"
,
"unpipe"
:
"1.0.0"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -495,9 +495,9 @@
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
,
"integrity"
:
"sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
,
"requires"
:
{
"asynckit"
:
"
^
0.4.0"
,
"combined-stream"
:
"
^1.0.6
"
,
"mime-types"
:
"
^2.1.12
"
"asynckit"
:
"0.4.0"
,
"combined-stream"
:
"
1.0.7
"
,
"mime-types"
:
"
2.1.21
"
}
},
"forwarded"
:
{
...
...
@@ -520,7 +520,7 @@
"resolved"
:
"https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
,
"integrity"
:
"sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo="
,
"requires"
:
{
"assert-plus"
:
"
^
1.0.0"
"assert-plus"
:
"1.0.0"
}
},
"har-schema"
:
{
...
...
@@ -533,8 +533,8 @@
"resolved"
:
"https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz"
,
"integrity"
:
"sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g=="
,
"requires"
:
{
"ajv"
:
"
^6.5.5
"
,
"har-schema"
:
"
^
2.0.0"
"ajv"
:
"
6.6.1
"
,
"har-schema"
:
"2.0.0"
}
},
"has-binary2"
:
{
...
...
@@ -607,10 +607,10 @@
"resolved"
:
"http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"
,
"integrity"
:
"sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0="
,
"requires"
:
{
"depd"
:
"
~
1.1.2"
,
"depd"
:
"1.1.2"
,
"inherits"
:
"2.0.3"
,
"setprototypeof"
:
"1.1.0"
,
"statuses"
:
"
>= 1.4.0 < 2
"
"statuses"
:
"
1.5.0
"
}
},
"http-signature"
:
{
...
...
@@ -618,9 +618,9 @@
"resolved"
:
"https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
,
"integrity"
:
"sha1-muzZJRFHcvPZW2WmCruPfBj7rOE="
,
"requires"
:
{
"assert-plus"
:
"
^
1.0.0"
,
"jsprim"
:
"
^1.2.2
"
,
"sshpk"
:
"
^1.7.0
"
"assert-plus"
:
"1.0.0"
,
"jsprim"
:
"
1.4.1
"
,
"sshpk"
:
"
1.15.2
"
}
},
"iconv-lite"
:
{
...
...
@@ -628,7 +628,7 @@
"resolved"
:
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"
,
"integrity"
:
"sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="
,
"requires"
:
{
"safer-buffer"
:
"
>= 2.1.2 < 3
"
"safer-buffer"
:
"
2.1.2
"
}
},
"ienoopen"
:
{
...
...
@@ -727,7 +727,7 @@
"resolved"
:
"https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz"
,
"integrity"
:
"sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg=="
,
"requires"
:
{
"mime-db"
:
"
~
1.37.0"
"mime-db"
:
"1.37.0"
}
},
"morgan"
:
{
...
...
@@ -735,11 +735,11 @@
"resolved"
:
"https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz"
,
"integrity"
:
"sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA=="
,
"requires"
:
{
"basic-auth"
:
"
~2.0.0
"
,
"basic-auth"
:
"
2.0.1
"
,
"debug"
:
"2.6.9"
,
"depd"
:
"
~
1.1.2"
,
"on-finished"
:
"
~
2.3.0"
,
"on-headers"
:
"
~
1.0.1"
"depd"
:
"1.1.2"
,
"on-finished"
:
"2.3.0"
,
"on-headers"
:
"1.0.1"
}
},
"ms"
:
{
...
...
@@ -796,7 +796,7 @@
"resolved"
:
"https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz"
,
"integrity"
:
"sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0="
,
"requires"
:
{
"better-assert"
:
"
~1.0.0
"
"better-assert"
:
"
1.0.2
"
}
},
"parseuri"
:
{
...
...
@@ -804,7 +804,7 @@
"resolved"
:
"https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz"
,
"integrity"
:
"sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo="
,
"requires"
:
{
"better-assert"
:
"
~1.0.0
"
"better-assert"
:
"
1.0.2
"
}
},
"parseurl"
:
{
...
...
@@ -837,7 +837,7 @@
"resolved"
:
"https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz"
,
"integrity"
:
"sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA=="
,
"requires"
:
{
"forwarded"
:
"
~
0.1.2"
,
"forwarded"
:
"0.1.2"
,
"ipaddr.js"
:
"1.8.0"
}
},
...
...
@@ -877,13 +877,13 @@
"resolved"
:
"http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"
,
"integrity"
:
"sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="
,
"requires"
:
{
"core-util-is"
:
"
~1.0.0
"
,
"inherits"
:
"
~
2.0.3"
,
"isarray"
:
"
~
1.0.0"
,
"process-nextick-args"
:
"
~
2.0.0"
,
"safe-buffer"
:
"
~5.1.1
"
,
"string_decoder"
:
"
~
1.1.1"
,
"util-deprecate"
:
"
~1.0.1
"
"core-util-is"
:
"
1.0.2
"
,
"inherits"
:
"2.0.3"
,
"isarray"
:
"1.0.0"
,
"process-nextick-args"
:
"2.0.0"
,
"safe-buffer"
:
"
5.1.2
"
,
"string_decoder"
:
"1.1.1"
,
"util-deprecate"
:
"
1.0.2
"
},
"dependencies"
:
{
"isarray"
:
{
...
...
@@ -903,26 +903,26 @@
"resolved"
:
"https://registry.npmjs.org/request/-/request-2.88.0.tgz"
,
"integrity"
:
"sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg=="
,
"requires"
:
{
"aws-sign2"
:
"
~
0.7.0"
,
"aws4"
:
"
^
1.8.0"
,
"caseless"
:
"
~
0.12.0"
,
"combined-stream"
:
"
~1.0.6
"
,
"extend"
:
"
~
3.0.2"
,
"forever-agent"
:
"
~
0.6.1"
,
"form-data"
:
"
~2.3.2
"
,
"har-validator"
:
"
~5.1.0
"
,
"http-signature"
:
"
~
1.2.0"
,
"is-typedarray"
:
"
~
1.0.0"
,
"isstream"
:
"
~
0.1.2"
,
"json-stringify-safe"
:
"
~
5.0.1"
,
"mime-types"
:
"
~2.1.19
"
,
"oauth-sign"
:
"
~
0.9.0"
,
"performance-now"
:
"
^
2.1.0"
,
"qs"
:
"
~
6.5.2"
,
"safe-buffer"
:
"
^
5.1.2"
,
"tough-cookie"
:
"
~
2.4.3"
,
"tunnel-agent"
:
"
^
0.6.0"
,
"uuid"
:
"
^
3.3.2"
"aws-sign2"
:
"0.7.0"
,
"aws4"
:
"1.8.0"
,
"caseless"
:
"0.12.0"
,
"combined-stream"
:
"
1.0.7
"
,
"extend"
:
"3.0.2"
,
"forever-agent"
:
"0.6.1"
,
"form-data"
:
"
2.3.3
"
,
"har-validator"
:
"
5.1.3
"
,
"http-signature"
:
"1.2.0"
,
"is-typedarray"
:
"1.0.0"
,
"isstream"
:
"0.1.2"
,
"json-stringify-safe"
:
"5.0.1"
,
"mime-types"
:
"
2.1.21
"
,
"oauth-sign"
:
"0.9.0"
,
"performance-now"
:
"2.1.0"
,
"qs"
:
"6.5.2"
,
"safe-buffer"
:
"5.1.2"
,
"tough-cookie"
:
"2.4.3"
,
"tunnel-agent"
:
"0.6.0"
,
"uuid"
:
"3.3.2"
}
},
"safe-buffer"
:
{
...
...
@@ -941,18 +941,18 @@
"integrity"
:
"sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"depd"
:
"
~
1.1.2"
,
"destroy"
:
"
~
1.0.4"
,
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"etag"
:
"
~
1.8.1"
,
"depd"
:
"1.1.2"
,
"destroy"
:
"1.0.4"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"etag"
:
"1.8.1"
,
"fresh"
:
"0.5.2"
,
"http-errors"
:
"
~1.6.2
"
,
"http-errors"
:
"
1.6.3
"
,
"mime"
:
"1.4.1"
,
"ms"
:
"2.0.0"
,
"on-finished"
:
"
~
2.3.0"
,
"range-parser"
:
"
~
1.2.0"
,
"statuses"
:
"
~
1.4.0"
"on-finished"
:
"2.3.0"
,
"range-parser"
:
"1.2.0"
,
"statuses"
:
"1.4.0"
},
"dependencies"
:
{
"statuses"
:
{
...
...
@@ -967,9 +967,9 @@
"resolved"
:
"https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"
,
"integrity"
:
"sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="
,
"requires"
:
{
"encodeurl"
:
"
~
1.0.2"
,
"escape-html"
:
"
~
1.0.3"
,
"parseurl"
:
"
~
1.3.2"
,
"encodeurl"
:
"1.0.2"
,
"escape-html"
:
"1.0.3"
,
"parseurl"
:
"1.3.2"
,
"send"
:
"0.16.2"
}
},
...
...
@@ -983,12 +983,12 @@
"resolved"
:
"https://registry.npmjs.org/socket.io/-/socket.io-2.2.0.tgz"
,
"integrity"
:
"sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w=="
,
"requires"
:
{
"debug"
:
"
~
4.1.0"
,
"engine.io"
:
"
~
3.3.1"
,
"has-binary2"
:
"
~1.0.2
"
,
"socket.io-adapter"
:
"
~1.1.0
"
,
"debug"
:
"4.1.0"
,
"engine.io"
:
"3.3.1"
,
"has-binary2"
:
"
1.0.3
"
,
"socket.io-adapter"
:
"
1.1.1
"
,
"socket.io-client"
:
"2.2.0"
,
"socket.io-parser"
:
"
~
3.3.0"
"socket.io-parser"
:
"3.3.0"
},
"dependencies"
:
{
"debug"
:
{
...
...
@@ -996,7 +996,7 @@
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-4.1.0.tgz"
,
"integrity"
:
"sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg=="
,
"requires"
:
{
"ms"
:
"
^
2.1.1"
"ms"
:
"2.1.1"
}
},
"ms"
:
{
...
...
@@ -1020,15 +1020,15 @@
"base64-arraybuffer"
:
"0.1.5"
,
"component-bind"
:
"1.0.0"
,
"component-emitter"
:
"1.2.1"
,
"debug"
:
"
~
3.1.0"
,
"engine.io-client"
:
"
~
3.3.1"
,
"has-binary2"
:
"
~1.0.2
"
,
"debug"
:
"3.1.0"
,
"engine.io-client"
:
"3.3.1"
,
"has-binary2"
:
"
1.0.3
"
,
"has-cors"
:
"1.1.0"
,
"indexof"
:
"0.0.1"
,
"object-component"
:
"0.0.3"
,
"parseqs"
:
"0.0.5"
,
"parseuri"
:
"0.0.5"
,
"socket.io-parser"
:
"
~
3.3.0"
,
"socket.io-parser"
:
"3.3.0"
,
"to-array"
:
"0.1.4"
},
"dependencies"
:
{
...
...
@@ -1048,7 +1048,7 @@
"integrity"
:
"sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng=="
,
"requires"
:
{
"component-emitter"
:
"1.2.1"
,
"debug"
:
"
~
3.1.0"
,
"debug"
:
"3.1.0"
,
"isarray"
:
"2.0.1"
},
"dependencies"
:
{
...
...
@@ -1072,15 +1072,15 @@
"resolved"
:
"https://registry.npmjs.org/sshpk/-/sshpk-1.15.2.tgz"
,
"integrity"
:
"sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA=="
,
"requires"
:
{
"asn1"
:
"
~0.2.3
"
,
"assert-plus"
:
"
^
1.0.0"
,
"bcrypt-pbkdf"
:
"
^1.0.0
"
,
"dashdash"
:
"
^1.12.0
"
,
"ecc-jsbn"
:
"
~0.1.1
"
,
"getpass"
:
"
^0.1.1
"
,
"jsbn"
:
"
~0.1.0
"
,
"safer-buffer"
:
"
^2.0
.2"
,
"tweetnacl"
:
"
~0.14.0
"
"asn1"
:
"
0.2.4
"
,
"assert-plus"
:
"1.0.0"
,
"bcrypt-pbkdf"
:
"
1.0.2
"
,
"dashdash"
:
"
1.14.1
"
,
"ecc-jsbn"
:
"
0.1.2
"
,
"getpass"
:
"
0.1.7
"
,
"jsbn"
:
"
0.1.1
"
,
"safer-buffer"
:
"
2.1
.2"
,
"tweetnacl"
:
"
0.14.5
"
}
},
"statuses"
:
{
...
...
@@ -1093,7 +1093,7 @@
"resolved"
:
"http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
,
"integrity"
:
"sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
,
"requires"
:
{
"safe-buffer"
:
"
~5.1.0
"
"safe-buffer"
:
"
5.1.2
"
}
},
"to-array"
:
{
...
...
@@ -1106,8 +1106,8 @@
"resolved"
:
"https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"
,
"integrity"
:
"sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="
,
"requires"
:
{
"psl"
:
"
^1.1.24
"
,
"punycode"
:
"
^
1.4.1"
"psl"
:
"
1.1.29
"
,
"punycode"
:
"1.4.1"
},
"dependencies"
:
{
"punycode"
:
{
...
...
@@ -1122,7 +1122,7 @@
"resolved"
:
"https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
,
"integrity"
:
"sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0="
,
"requires"
:
{
"safe-buffer"
:
"
^5.0.1
"
"safe-buffer"
:
"
5.1.2
"
}
},
"tweetnacl"
:
{
...
...
@@ -1136,7 +1136,7 @@
"integrity"
:
"sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q=="
,
"requires"
:
{
"media-typer"
:
"0.3.0"
,
"mime-types"
:
"
~2.1.18
"
"mime-types"
:
"
2.1.21
"
}
},
"unpipe"
:
{
...
...
@@ -1149,7 +1149,7 @@
"resolved"
:
"https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz"
,
"integrity"
:
"sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ=="
,
"requires"
:
{
"punycode"
:
"
^2.1.0
"
"punycode"
:
"
2.1.1
"
}
},
"util-deprecate"
:
{
...
...
@@ -1177,9 +1177,9 @@
"resolved"
:
"https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
,
"integrity"
:
"sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA="
,
"requires"
:
{
"assert-plus"
:
"
^
1.0.0"
,
"assert-plus"
:
"1.0.0"
,
"core-util-is"
:
"1.0.2"
,
"extsprintf"
:
"
^1.2
.0"
"extsprintf"
:
"
1.3
.0"
}
},
"ws"
:
{
...
...
@@ -1187,7 +1187,7 @@
"resolved"
:
"https://registry.npmjs.org/ws/-/ws-6.1.2.tgz"
,
"integrity"
:
"sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw=="
,
"requires"
:
{
"async-limiter"
:
"
~
1.0.0"
"async-limiter"
:
"1.0.0"
}
},
"x-xss-protection"
:
{
...
...
@@ -1206,4 +1206,4 @@
"integrity"
:
"sha1-AI4G2AlDIMNy28L47XagymyKxBk="
}
}
}
\ No newline at end of file
}
...
...
views/index.ejs
View file @
dd14339
...
...
@@ -8,9 +8,9 @@
<style
type=
"text/css"
></style>
</head>
<body>
<script
src=
"
../code/
highcharts.js"
></script>
<script
src=
"
../code/
modules/exporting.js"
></script>
<script
src=
"
../code/
modules/export-data.js"
></script>
<script
src=
"highcharts.js"
></script>
<script
src=
"modules/exporting.js"
></script>
<script
src=
"modules/export-data.js"
></script>
<div
id=
"container1"
...
...
Please
register
or
login
to post a comment