Toggle navigation
Toggle navigation
This project
Loading...
Sign in
박시진
/
mamuri-bot
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
윤준석
2022-05-24 01:13:27 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
b122fb12907b926ce0598ae23076c72a438a2377
b122fb12
1 parent
3028f37b
ADD: node.js sequelize orm install and initialization
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
516 additions
and
2 deletions
server/package-lock.json
server/package.json
server/package-lock.json
View file @
b122fb1
...
...
@@ -12,7 +12,9 @@
"@line/bot-sdk"
:
"^7.5.0"
,
"dotenv"
:
"^16.0.1"
,
"express"
:
"^4.18.1"
,
"nodemon"
:
"^2.0.16"
"mysql2"
:
"^2.3.3"
,
"nodemon"
:
"^2.0.16"
,
"sequelize"
:
"^6.20.0"
}
},
"node_modules/@line/bot-sdk"
:
{
...
...
@@ -72,11 +74,29 @@
"@types/node"
:
"*"
}
},
"node_modules/@types/debug"
:
{
"version"
:
"4.1.7"
,
"resolved"
:
"https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz"
,
"integrity"
:
"sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg=="
,
"dependencies"
:
{
"@types/ms"
:
"*"
}
},
"node_modules/@types/ms"
:
{
"version"
:
"0.7.31"
,
"resolved"
:
"https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz"
,
"integrity"
:
"sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
},
"node_modules/@types/node"
:
{
"version"
:
"14.18.18"
,
"resolved"
:
"https://registry.npmjs.org/@types/node/-/node-14.18.18.tgz"
,
"integrity"
:
"sha512-B9EoJFjhqcQ9OmQrNorItO+OwEOORNn3S31WuiHvZY/dm9ajkB7AKD/8toessEtHHNL+58jofbq7hMMY9v4yig=="
},
"node_modules/@types/validator"
:
{
"version"
:
"13.7.2"
,
"resolved"
:
"https://registry.npmjs.org/@types/validator/-/validator-13.7.2.tgz"
,
"integrity"
:
"sha512-KFcchQ3h0OPQgFirBRPZr5F/sVjxZsOrQHedj3zi8AH3Zv/hOLx2OLR4hxR5HcfoU+33n69ZuOfzthKVdMoTiw=="
},
"node_modules/abbrev"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
,
...
...
@@ -513,6 +533,14 @@
"node"
:
">=0.4.0"
}
},
"node_modules/denque"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/denque/-/denque-2.0.1.tgz"
,
"integrity"
:
"sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ=="
,
"engines"
:
{
"node"
:
">=0.10"
}
},
"node_modules/depd"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
,
...
...
@@ -549,6 +577,11 @@
"node"
:
">=12"
}
},
"node_modules/dottie"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz"
,
"integrity"
:
"sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg=="
},
"node_modules/duplexer3"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"
,
...
...
@@ -753,6 +786,14 @@
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"node_modules/generate-function"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz"
,
"integrity"
:
"sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ=="
,
"dependencies"
:
{
"is-property"
:
"^1.0.2"
}
},
"node_modules/get-intrinsic"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz"
,
...
...
@@ -937,6 +978,14 @@
"node"
:
">=0.8.19"
}
},
"node_modules/inflection"
:
{
"version"
:
"1.13.2"
,
"resolved"
:
"https://registry.npmjs.org/inflection/-/inflection-1.13.2.tgz"
,
"integrity"
:
"sha512-cmZlljCRTBFouT8UzMzrGcVEvkv6D/wBdcdKG7J1QH5cXjtU75Dm+P27v9EKu/Y43UYyCJd1WC4zLebRrC8NBw=="
,
"engines"
:
[
"node >= 0.4.0"
]
},
"node_modules/inherits"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
,
...
...
@@ -1057,6 +1106,11 @@
"node"
:
">=8"
}
},
"node_modules/is-property"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
,
"integrity"
:
"sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
},
"node_modules/is-typedarray"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
,
...
...
@@ -1091,6 +1145,16 @@
"node"
:
">=8"
}
},
"node_modules/lodash"
:
{
"version"
:
"4.17.21"
,
"resolved"
:
"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
,
"integrity"
:
"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"node_modules/long"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/long/-/long-4.0.0.tgz"
,
"integrity"
:
"sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
},
"node_modules/lowercase-keys"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
,
...
...
@@ -1207,11 +1271,84 @@
"resolved"
:
"https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
,
"integrity"
:
"sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
},
"node_modules/moment"
:
{
"version"
:
"2.29.3"
,
"resolved"
:
"https://registry.npmjs.org/moment/-/moment-2.29.3.tgz"
,
"integrity"
:
"sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw=="
,
"engines"
:
{
"node"
:
"*"
}
},
"node_modules/moment-timezone"
:
{
"version"
:
"0.5.34"
,
"resolved"
:
"https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.34.tgz"
,
"integrity"
:
"sha512-3zAEHh2hKUs3EXLESx/wsgw6IQdusOT8Bxm3D9UrHPQR7zlMmzwybC8zHEM1tQ4LJwP7fcxrWr8tuBg05fFCbg=="
,
"dependencies"
:
{
"moment"
:
">= 2.9.0"
},
"engines"
:
{
"node"
:
"*"
}
},
"node_modules/ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"node_modules/mysql2"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz"
,
"integrity"
:
"sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA=="
,
"dependencies"
:
{
"denque"
:
"^2.0.1"
,
"generate-function"
:
"^2.3.1"
,
"iconv-lite"
:
"^0.6.3"
,
"long"
:
"^4.0.0"
,
"lru-cache"
:
"^6.0.0"
,
"named-placeholders"
:
"^1.1.2"
,
"seq-queue"
:
"^0.0.5"
,
"sqlstring"
:
"^2.3.2"
},
"engines"
:
{
"node"
:
">= 8.0"
}
},
"node_modules/mysql2/node_modules/iconv-lite"
:
{
"version"
:
"0.6.3"
,
"resolved"
:
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
,
"integrity"
:
"sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="
,
"dependencies"
:
{
"safer-buffer"
:
">= 2.1.2 < 3.0.0"
},
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/named-placeholders"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz"
,
"integrity"
:
"sha512-wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA=="
,
"dependencies"
:
{
"lru-cache"
:
"^4.1.3"
},
"engines"
:
{
"node"
:
">=6.0.0"
}
},
"node_modules/named-placeholders/node_modules/lru-cache"
:
{
"version"
:
"4.1.5"
,
"resolved"
:
"https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"
,
"integrity"
:
"sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g=="
,
"dependencies"
:
{
"pseudomap"
:
"^1.0.2"
,
"yallist"
:
"^2.1.2"
}
},
"node_modules/named-placeholders/node_modules/yallist"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
,
"integrity"
:
"sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
},
"node_modules/negotiator"
:
{
"version"
:
"0.6.3"
,
"resolved"
:
"https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
,
...
...
@@ -1373,6 +1510,11 @@
"url"
:
"https://github.com/sponsors/Borewit"
}
},
"node_modules/pg-connection-string"
:
{
"version"
:
"2.5.0"
,
"resolved"
:
"https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz"
,
"integrity"
:
"sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="
},
"node_modules/picomatch"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
,
...
...
@@ -1404,6 +1546,11 @@
"node"
:
">= 0.10"
}
},
"node_modules/pseudomap"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
,
"integrity"
:
"sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
},
"node_modules/pstree.remy"
:
{
"version"
:
"1.1.8"
,
"resolved"
:
"https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz"
,
...
...
@@ -1530,6 +1677,11 @@
"lowercase-keys"
:
"^1.0.0"
}
},
"node_modules/retry-as-promised"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-5.0.0.tgz"
,
"integrity"
:
"sha512-6S+5LvtTl2ggBumk04hBo/4Uf6fRJUwIgunGZ7CYEBCeufGFW1Pu6ucUf/UskHeWOIsUcLOGLFXPig5tR5V1nA=="
},
"node_modules/safe-buffer"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
,
...
...
@@ -1609,6 +1761,112 @@
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
,
"integrity"
:
"sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
"node_modules/seq-queue"
:
{
"version"
:
"0.0.5"
,
"resolved"
:
"https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz"
,
"integrity"
:
"sha1-1WgS4cAXpuTnw+Ojeh2m143TyT4="
},
"node_modules/sequelize"
:
{
"version"
:
"6.20.0"
,
"resolved"
:
"https://registry.npmjs.org/sequelize/-/sequelize-6.20.0.tgz"
,
"integrity"
:
"sha512-45B+k4eKP0D+x1F08dSYnZjlKGvlxM/FCVTWQ6TLVaGCyRv/TmvTRSZ4bTNB5pMgQOMkJUlztg5zSvMmkzaWCA=="
,
"funding"
:
[
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/sequelize"
}
],
"dependencies"
:
{
"@types/debug"
:
"^4.1.7"
,
"@types/validator"
:
"^13.7.1"
,
"debug"
:
"^4.3.3"
,
"dottie"
:
"^2.0.2"
,
"inflection"
:
"^1.13.2"
,
"lodash"
:
"^4.17.21"
,
"moment"
:
"^2.29.1"
,
"moment-timezone"
:
"^0.5.34"
,
"pg-connection-string"
:
"^2.5.0"
,
"retry-as-promised"
:
"^5.0.0"
,
"semver"
:
"^7.3.5"
,
"sequelize-pool"
:
"^7.1.0"
,
"toposort-class"
:
"^1.0.1"
,
"uuid"
:
"^8.3.2"
,
"validator"
:
"^13.7.0"
,
"wkx"
:
"^0.5.0"
},
"engines"
:
{
"node"
:
">=10.0.0"
},
"peerDependenciesMeta"
:
{
"ibm_db"
:
{
"optional"
:
true
},
"mariadb"
:
{
"optional"
:
true
},
"mysql2"
:
{
"optional"
:
true
},
"pg"
:
{
"optional"
:
true
},
"pg-hstore"
:
{
"optional"
:
true
},
"snowflake-sdk"
:
{
"optional"
:
true
},
"sqlite3"
:
{
"optional"
:
true
},
"tedious"
:
{
"optional"
:
true
}
}
},
"node_modules/sequelize-pool"
:
{
"version"
:
"7.1.0"
,
"resolved"
:
"https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-7.1.0.tgz"
,
"integrity"
:
"sha512-G9c0qlIWQSK29pR/5U2JF5dDQeqqHRragoyahj/Nx4KOOQ3CPPfzxnfqFPCSB7x5UgjOgnZ61nSxz+fjDpRlJg=="
,
"engines"
:
{
"node"
:
">= 10.0.0"
}
},
"node_modules/sequelize/node_modules/debug"
:
{
"version"
:
"4.3.4"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
,
"integrity"
:
"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
,
"dependencies"
:
{
"ms"
:
"2.1.2"
},
"engines"
:
{
"node"
:
">=6.0"
},
"peerDependenciesMeta"
:
{
"supports-color"
:
{
"optional"
:
true
}
}
},
"node_modules/sequelize/node_modules/ms"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
,
"integrity"
:
"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"node_modules/sequelize/node_modules/semver"
:
{
"version"
:
"7.3.7"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
,
"integrity"
:
"sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
,
"dependencies"
:
{
"lru-cache"
:
"^6.0.0"
},
"bin"
:
{
"semver"
:
"bin/semver.js"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/serve-static"
:
{
"version"
:
"1.15.0"
,
"resolved"
:
"https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"
,
...
...
@@ -1646,6 +1904,14 @@
"resolved"
:
"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
,
"integrity"
:
"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
},
"node_modules/sqlstring"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz"
,
"integrity"
:
"sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg=="
,
"engines"
:
{
"node"
:
">= 0.6"
}
},
"node_modules/statuses"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
,
...
...
@@ -1761,6 +2027,11 @@
"resolved"
:
"https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz"
,
"integrity"
:
"sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w=="
},
"node_modules/toposort-class"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz"
,
"integrity"
:
"sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg="
},
"node_modules/touch"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"
,
...
...
@@ -1887,6 +2158,22 @@
"node"
:
">= 0.4.0"
}
},
"node_modules/uuid"
:
{
"version"
:
"8.3.2"
,
"resolved"
:
"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
,
"integrity"
:
"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
,
"bin"
:
{
"uuid"
:
"dist/bin/uuid"
}
},
"node_modules/validator"
:
{
"version"
:
"13.7.0"
,
"resolved"
:
"https://registry.npmjs.org/validator/-/validator-13.7.0.tgz"
,
"integrity"
:
"sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw=="
,
"engines"
:
{
"node"
:
">= 0.10"
}
},
"node_modules/vary"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
,
...
...
@@ -1906,6 +2193,14 @@
"node"
:
">=8"
}
},
"node_modules/wkx"
:
{
"version"
:
"0.5.0"
,
"resolved"
:
"https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz"
,
"integrity"
:
"sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg=="
,
"dependencies"
:
{
"@types/node"
:
"*"
}
},
"node_modules/wrap-ansi"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
,
...
...
@@ -2001,11 +2296,29 @@
"@types/node"
:
"*"
}
},
"@types/debug"
:
{
"version"
:
"4.1.7"
,
"resolved"
:
"https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz"
,
"integrity"
:
"sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg=="
,
"requires"
:
{
"@types/ms"
:
"*"
}
},
"@types/ms"
:
{
"version"
:
"0.7.31"
,
"resolved"
:
"https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz"
,
"integrity"
:
"sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
},
"@types/node"
:
{
"version"
:
"14.18.18"
,
"resolved"
:
"https://registry.npmjs.org/@types/node/-/node-14.18.18.tgz"
,
"integrity"
:
"sha512-B9EoJFjhqcQ9OmQrNorItO+OwEOORNn3S31WuiHvZY/dm9ajkB7AKD/8toessEtHHNL+58jofbq7hMMY9v4yig=="
},
"@types/validator"
:
{
"version"
:
"13.7.2"
,
"resolved"
:
"https://registry.npmjs.org/@types/validator/-/validator-13.7.2.tgz"
,
"integrity"
:
"sha512-KFcchQ3h0OPQgFirBRPZr5F/sVjxZsOrQHedj3zi8AH3Zv/hOLx2OLR4hxR5HcfoU+33n69ZuOfzthKVdMoTiw=="
},
"abbrev"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
,
...
...
@@ -2332,6 +2645,11 @@
"resolved"
:
"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
,
"integrity"
:
"sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
},
"denque"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/denque/-/denque-2.0.1.tgz"
,
"integrity"
:
"sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ=="
},
"depd"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
,
...
...
@@ -2355,6 +2673,11 @@
"resolved"
:
"https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz"
,
"integrity"
:
"sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ=="
},
"dottie"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/dottie/-/dottie-2.0.2.tgz"
,
"integrity"
:
"sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg=="
},
"duplexer3"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"
,
...
...
@@ -2505,6 +2828,14 @@
"resolved"
:
"https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
,
"integrity"
:
"sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"generate-function"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz"
,
"integrity"
:
"sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ=="
,
"requires"
:
{
"is-property"
:
"^1.0.2"
}
},
"get-intrinsic"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz"
,
...
...
@@ -2630,6 +2961,11 @@
"resolved"
:
"https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
,
"integrity"
:
"sha1-khi5srkoojixPcT7a21XbyMUU+o="
},
"inflection"
:
{
"version"
:
"1.13.2"
,
"resolved"
:
"https://registry.npmjs.org/inflection/-/inflection-1.13.2.tgz"
,
"integrity"
:
"sha512-cmZlljCRTBFouT8UzMzrGcVEvkv6D/wBdcdKG7J1QH5cXjtU75Dm+P27v9EKu/Y43UYyCJd1WC4zLebRrC8NBw=="
},
"inherits"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
,
...
...
@@ -2708,6 +3044,11 @@
"resolved"
:
"https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz"
,
"integrity"
:
"sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
},
"is-property"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
,
"integrity"
:
"sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
},
"is-typedarray"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
,
...
...
@@ -2739,6 +3080,16 @@
"package-json"
:
"^6.3.0"
}
},
"lodash"
:
{
"version"
:
"4.17.21"
,
"resolved"
:
"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
,
"integrity"
:
"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"long"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/long/-/long-4.0.0.tgz"
,
"integrity"
:
"sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
},
"lowercase-keys"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
,
...
...
@@ -2818,11 +3169,73 @@
"resolved"
:
"https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
,
"integrity"
:
"sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
},
"moment"
:
{
"version"
:
"2.29.3"
,
"resolved"
:
"https://registry.npmjs.org/moment/-/moment-2.29.3.tgz"
,
"integrity"
:
"sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw=="
},
"moment-timezone"
:
{
"version"
:
"0.5.34"
,
"resolved"
:
"https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.34.tgz"
,
"integrity"
:
"sha512-3zAEHh2hKUs3EXLESx/wsgw6IQdusOT8Bxm3D9UrHPQR7zlMmzwybC8zHEM1tQ4LJwP7fcxrWr8tuBg05fFCbg=="
,
"requires"
:
{
"moment"
:
">= 2.9.0"
}
},
"ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"mysql2"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz"
,
"integrity"
:
"sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA=="
,
"requires"
:
{
"denque"
:
"^2.0.1"
,
"generate-function"
:
"^2.3.1"
,
"iconv-lite"
:
"^0.6.3"
,
"long"
:
"^4.0.0"
,
"lru-cache"
:
"^6.0.0"
,
"named-placeholders"
:
"^1.1.2"
,
"seq-queue"
:
"^0.0.5"
,
"sqlstring"
:
"^2.3.2"
},
"dependencies"
:
{
"iconv-lite"
:
{
"version"
:
"0.6.3"
,
"resolved"
:
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
,
"integrity"
:
"sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="
,
"requires"
:
{
"safer-buffer"
:
">= 2.1.2 < 3.0.0"
}
}
}
},
"named-placeholders"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz"
,
"integrity"
:
"sha512-wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA=="
,
"requires"
:
{
"lru-cache"
:
"^4.1.3"
},
"dependencies"
:
{
"lru-cache"
:
{
"version"
:
"4.1.5"
,
"resolved"
:
"https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"
,
"integrity"
:
"sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g=="
,
"requires"
:
{
"pseudomap"
:
"^1.0.2"
,
"yallist"
:
"^2.1.2"
}
},
"yallist"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
,
"integrity"
:
"sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
}
}
},
"negotiator"
:
{
"version"
:
"0.6.3"
,
"resolved"
:
"https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
,
...
...
@@ -2937,6 +3350,11 @@
"resolved"
:
"https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz"
,
"integrity"
:
"sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg=="
},
"pg-connection-string"
:
{
"version"
:
"2.5.0"
,
"resolved"
:
"https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz"
,
"integrity"
:
"sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="
},
"picomatch"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
,
...
...
@@ -2956,6 +3374,11 @@
"ipaddr.js"
:
"1.9.1"
}
},
"pseudomap"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
,
"integrity"
:
"sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
},
"pstree.remy"
:
{
"version"
:
"1.1.8"
,
"resolved"
:
"https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz"
,
...
...
@@ -3057,6 +3480,11 @@
"lowercase-keys"
:
"^1.0.0"
}
},
"retry-as-promised"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/retry-as-promised/-/retry-as-promised-5.0.0.tgz"
,
"integrity"
:
"sha512-6S+5LvtTl2ggBumk04hBo/4Uf6fRJUwIgunGZ7CYEBCeufGFW1Pu6ucUf/UskHeWOIsUcLOGLFXPig5tR5V1nA=="
},
"safe-buffer"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
,
...
...
@@ -3114,6 +3542,62 @@
}
}
},
"seq-queue"
:
{
"version"
:
"0.0.5"
,
"resolved"
:
"https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz"
,
"integrity"
:
"sha1-1WgS4cAXpuTnw+Ojeh2m143TyT4="
},
"sequelize"
:
{
"version"
:
"6.20.0"
,
"resolved"
:
"https://registry.npmjs.org/sequelize/-/sequelize-6.20.0.tgz"
,
"integrity"
:
"sha512-45B+k4eKP0D+x1F08dSYnZjlKGvlxM/FCVTWQ6TLVaGCyRv/TmvTRSZ4bTNB5pMgQOMkJUlztg5zSvMmkzaWCA=="
,
"requires"
:
{
"@types/debug"
:
"^4.1.7"
,
"@types/validator"
:
"^13.7.1"
,
"debug"
:
"^4.3.3"
,
"dottie"
:
"^2.0.2"
,
"inflection"
:
"^1.13.2"
,
"lodash"
:
"^4.17.21"
,
"moment"
:
"^2.29.1"
,
"moment-timezone"
:
"^0.5.34"
,
"pg-connection-string"
:
"^2.5.0"
,
"retry-as-promised"
:
"^5.0.0"
,
"semver"
:
"^7.3.5"
,
"sequelize-pool"
:
"^7.1.0"
,
"toposort-class"
:
"^1.0.1"
,
"uuid"
:
"^8.3.2"
,
"validator"
:
"^13.7.0"
,
"wkx"
:
"^0.5.0"
},
"dependencies"
:
{
"debug"
:
{
"version"
:
"4.3.4"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
,
"integrity"
:
"sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
,
"requires"
:
{
"ms"
:
"2.1.2"
}
},
"ms"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
,
"integrity"
:
"sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"semver"
:
{
"version"
:
"7.3.7"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
,
"integrity"
:
"sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
,
"requires"
:
{
"lru-cache"
:
"^6.0.0"
}
}
}
},
"sequelize-pool"
:
{
"version"
:
"7.1.0"
,
"resolved"
:
"https://registry.npmjs.org/sequelize-pool/-/sequelize-pool-7.1.0.tgz"
,
"integrity"
:
"sha512-G9c0qlIWQSK29pR/5U2JF5dDQeqqHRragoyahj/Nx4KOOQ3CPPfzxnfqFPCSB7x5UgjOgnZ61nSxz+fjDpRlJg=="
},
"serve-static"
:
{
"version"
:
"1.15.0"
,
"resolved"
:
"https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"
,
...
...
@@ -3145,6 +3629,11 @@
"resolved"
:
"https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
,
"integrity"
:
"sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
},
"sqlstring"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz"
,
"integrity"
:
"sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg=="
},
"statuses"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
,
...
...
@@ -3224,6 +3713,11 @@
}
}
},
"toposort-class"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/toposort-class/-/toposort-class-1.0.1.tgz"
,
"integrity"
:
"sha1-f/0feMi+KMO6Rc1OGj9e4ZO9mYg="
},
"touch"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"
,
...
...
@@ -3316,6 +3810,16 @@
"resolved"
:
"https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
,
"integrity"
:
"sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
},
"uuid"
:
{
"version"
:
"8.3.2"
,
"resolved"
:
"https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
,
"integrity"
:
"sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
},
"validator"
:
{
"version"
:
"13.7.0"
,
"resolved"
:
"https://registry.npmjs.org/validator/-/validator-13.7.0.tgz"
,
"integrity"
:
"sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw=="
},
"vary"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
,
...
...
@@ -3329,6 +3833,14 @@
"string-width"
:
"^4.0.0"
}
},
"wkx"
:
{
"version"
:
"0.5.0"
,
"resolved"
:
"https://registry.npmjs.org/wkx/-/wkx-0.5.0.tgz"
,
"integrity"
:
"sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg=="
,
"requires"
:
{
"@types/node"
:
"*"
}
},
"wrap-ansi"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
,
...
...
server/package.json
View file @
b122fb1
...
...
@@ -18,6 +18,8 @@
"@line/bot-sdk"
:
"^7.5.0"
,
"dotenv"
:
"^16.0.1"
,
"express"
:
"^4.18.1"
,
"nodemon"
:
"^2.0.16"
"mysql2"
:
"^2.3.3"
,
"nodemon"
:
"^2.0.16"
,
"sequelize"
:
"^6.20.0"
}
}
...
...
Please
register
or
login
to post a comment