Skip to content

Commit 42ada7a

Browse files
author
Ben Herila
committed
1 parent 2ae19a7 commit 42ada7a

File tree

3 files changed

+67
-1
lines changed

3 files changed

+67
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"lodash": "^4.17.21",
5757
"markdown-to-jsx": "^7.3.2",
5858
"moment": "^2.29.4",
59+
"mysql2": "^3.11.4",
5960
"next": "^15.0.3",
6061
"next-compose-plugins": "^2.2.1",
6162
"papaparse": "^5.4.1",

src/lib/db.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import mysql from 'serverless-mysql'
22
export default mysql({
3+
library: require('mysql2'),
34
config: {
45
host: process.env.DBHOST,
56
port: parseInt(process.env.DBPORT || '3306', 10),

yarn.lock

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2523,6 +2523,11 @@ available-typed-arrays@^1.0.7:
25232523
dependencies:
25242524
possible-typed-array-names "^1.0.0"
25252525

2526+
aws-ssl-profiles@^1.1.1:
2527+
version "1.1.2"
2528+
resolved "https://registry.yarnpkg.com/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz#157dd77e9f19b1d123678e93f120e6f193022641"
2529+
integrity sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==
2530+
25262531
axe-core@^4.10.0:
25272532
version "4.10.2"
25282533
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.10.2.tgz#85228e3e1d8b8532a27659b332e39b7fa0e022df"
@@ -3369,6 +3374,11 @@ delayed-stream@~1.0.0:
33693374
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
33703375
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
33713376

3377+
denque@^2.1.0:
3378+
version "2.1.0"
3379+
resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1"
3380+
integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==
3381+
33723382
33733383
version "2.0.0"
33743384
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
@@ -4372,6 +4382,13 @@ functions-have-names@^1.2.3:
43724382
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
43734383
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
43744384

4385+
generate-function@^2.3.1:
4386+
version "2.3.1"
4387+
resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f"
4388+
integrity sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==
4389+
dependencies:
4390+
is-property "^1.0.2"
4391+
43754392
gensync@^1.0.0-beta.2:
43764393
version "1.0.0-beta.2"
43774394
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
@@ -4733,7 +4750,7 @@ [email protected]:
47334750
dependencies:
47344751
safer-buffer ">= 2.1.2 < 3"
47354752

4736-
[email protected], iconv-lite@^0.6.2:
4753+
[email protected], iconv-lite@^0.6.2, iconv-lite@^0.6.3:
47374754
version "0.6.3"
47384755
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
47394756
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
@@ -5100,6 +5117,11 @@ is-potential-custom-element-name@^1.0.1:
51005117
resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
51015118
integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
51025119

5120+
is-property@^1.0.2:
5121+
version "1.0.2"
5122+
resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
5123+
integrity sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==
5124+
51035125
is-regex@^1.1.4:
51045126
version "1.1.4"
51055127
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
@@ -6035,6 +6057,11 @@ long@^4.0.0:
60356057
resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28"
60366058
integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==
60376059

6060+
long@^5.2.1:
6061+
version "5.2.3"
6062+
resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1"
6063+
integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==
6064+
60386065
longest-streak@^3.0.0:
60396066
version "3.1.0"
60406067
resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4"
@@ -6059,6 +6086,11 @@ lru-cache@^7.10.1, lru-cache@^7.14.1:
60596086
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
60606087
integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
60616088

6089+
lru.min@^1.0.0:
6090+
version "1.1.1"
6091+
resolved "https://registry.yarnpkg.com/lru.min/-/lru.min-1.1.1.tgz#146e01e3a183fa7ba51049175de04667d5701f0e"
6092+
integrity sha512-FbAj6lXil6t8z4z3j0E5mfRlPzxkySotzUHwRXjlpRh10vc6AI6WN62ehZj82VG7M20rqogJ0GLwar2Xa05a8Q==
6093+
60626094
lz-string@^1.5.0:
60636095
version "1.5.0"
60646096
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
@@ -6517,6 +6549,21 @@ [email protected], ms@^2.1.1, ms@^2.1.3:
65176549
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
65186550
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
65196551

6552+
mysql2@^3.11.4:
6553+
version "3.11.4"
6554+
resolved "https://registry.yarnpkg.com/mysql2/-/mysql2-3.11.4.tgz#08658b6285adbace7d43b2eaa18efddb85f99501"
6555+
integrity sha512-Z2o3tY4Z8EvSRDwknaC40MdZ3+m0sKbpnXrShQLdxPrAvcNli7jLrD2Zd2IzsRMw4eK9Yle500FDmlkIqp+krg==
6556+
dependencies:
6557+
aws-ssl-profiles "^1.1.1"
6558+
denque "^2.1.0"
6559+
generate-function "^2.3.1"
6560+
iconv-lite "^0.6.3"
6561+
long "^5.2.1"
6562+
lru.min "^1.0.0"
6563+
named-placeholders "^1.1.3"
6564+
seq-queue "^0.0.5"
6565+
sqlstring "^2.3.2"
6566+
65206567
mysql@^2.18.1:
65216568
version "2.18.1"
65226569
resolved "https://registry.yarnpkg.com/mysql/-/mysql-2.18.1.tgz#2254143855c5a8c73825e4522baf2ea021766717"
@@ -6527,6 +6574,13 @@ mysql@^2.18.1:
65276574
safe-buffer "5.1.2"
65286575
sqlstring "2.3.1"
65296576

6577+
named-placeholders@^1.1.3:
6578+
version "1.1.3"
6579+
resolved "https://registry.yarnpkg.com/named-placeholders/-/named-placeholders-1.1.3.tgz#df595799a36654da55dda6152ba7a137ad1d9351"
6580+
integrity sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==
6581+
dependencies:
6582+
lru-cache "^7.14.1"
6583+
65306584
nanoid@^3.3.6:
65316585
version "3.3.7"
65326586
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
@@ -7666,6 +7720,11 @@ [email protected]:
76667720
range-parser "~1.2.1"
76677721
statuses "2.0.1"
76687722

7723+
seq-queue@^0.0.5:
7724+
version "0.0.5"
7725+
resolved "https://registry.yarnpkg.com/seq-queue/-/seq-queue-0.0.5.tgz#d56812e1c017a6e4e7c3e3a37a1da6d78dd3c93e"
7726+
integrity sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==
7727+
76697728
serialize-javascript@^6.0.1:
76707729
version "6.0.2"
76717730
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
@@ -7961,6 +8020,11 @@ [email protected]:
79618020
resolved "https://registry.yarnpkg.com/sqlstring/-/sqlstring-2.3.1.tgz#475393ff9e91479aea62dcaf0ca3d14983a7fb40"
79628021
integrity sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==
79638022

8023+
sqlstring@^2.3.2:
8024+
version "2.3.3"
8025+
resolved "https://registry.yarnpkg.com/sqlstring/-/sqlstring-2.3.3.tgz#2ddc21f03bce2c387ed60680e739922c65751d0c"
8026+
integrity sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==
8027+
79648028
stack-utils@^2.0.3:
79658029
version "2.0.6"
79668030
resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f"

0 commit comments

Comments
 (0)