Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit aef6a60

Browse files
committed
Nodejs 12.x runtime
1 parent d8afa67 commit aef6a60

File tree

4 files changed

+82
-30
lines changed

4 files changed

+82
-30
lines changed

‎Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:10-alpine
1+
FROM node:12-alpine
22
WORKDIR /app
33

44
COPY package.json yarn.lock serverless.yml ./

‎package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,24 @@
1616
"author": "Jordan Hornblow <jordan@jch254.com>",
1717
"license": "MIT",
1818
"dependencies": {
19-
"aws-sdk": "^2.576.0",
19+
"aws-sdk": "^2.584.0",
2020
"jsonwebtoken": "^8.5.1",
2121
"moment": "^2.24.0",
2222
"uuid": "^3.3.3"
2323
},
2424
"devDependencies": {
2525
"@types/aws-lambda": "^8.10.36",
2626
"@types/jsonwebtoken": "^8.3.5",
27-
"@types/node": "^12.12.11",
27+
"@types/node": "^12.12.14",
2828
"@types/uuid": "^3.4.6",
2929
"@types/webpack": "^4.41.0",
3030
"cross-env": "^6.0.3",
31-
"fork-ts-checker-webpack-plugin": "^3.1.0",
31+
"fork-ts-checker-webpack-plugin": "^3.1.1",
3232
"serverless": "^1.58.0",
3333
"serverless-domain-manager": "^3.3.0",
3434
"serverless-dynamodb-autoscaling": "^0.6.2",
3535
"serverless-dynamodb-local": "^0.2.38",
36-
"serverless-offline": "^5.12.0",
36+
"serverless-offline": "^5.12.1",
3737
"serverless-webpack": "^5.3.1",
3838
"source-map-loader": "^0.2.4",
3939
"ts-loader": "^6.2.1",

‎serverless.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins:
99

1010
provider:
1111
name: aws
12-
runtime: nodejs10.x
12+
runtime: nodejs12.x
1313
stage: prod
1414
region: ap-southeast-2
1515
iamManagedPolicies:

‎yarn.lock

Lines changed: 76 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -470,11 +470,16 @@
470470
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440"
471471
integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==
472472

473-
"@types/node@*", "@types/node@^12.12.11":
473+
"@types/node@*":
474474
version "12.12.11"
475475
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.11.tgz#bec2961975888d964196bf0016a2f984d793d3ce"
476476
integrity sha512-O+x6uIpa6oMNTkPuHDa9MhMMehlxLAd5QcOvKRjAFsBVpeFWTOPnXbDvILvFgFFZfQ1xh1EZi1FbXxUix+zpsQ==
477477

478+
"@types/node@^12.12.14":
479+
version "12.12.14"
480+
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.14.tgz#1c1d6e3c75dba466e0326948d56e8bd72a1903d2"
481+
integrity sha512-u/SJDyXwuihpwjXy7hOOghagLEV1KdAST6syfnOk6QZAMzZuWZqXy5aYYZbh8Jdpd4escVFP0MvftHNDb9pruA==
482+
478483
"@types/source-list-map@*":
479484
version "0.1.2"
480485
resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
@@ -934,7 +939,7 @@ atob@^2.1.1:
934939
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
935940
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
936941

937-
aws-sdk@^2.490.0, aws-sdk@^2.575.0, aws-sdk@^2.576.0, aws-sdk@^2.7.0:
942+
aws-sdk@^2.490.0, aws-sdk@^2.575.0, aws-sdk@^2.7.0:
938943
version "2.576.0"
939944
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.576.0.tgz#2709ba6ced3e940aa889e53305f725e56f6fc13b"
940945
integrity sha512-VdMN1GnQ5V6nzgzl90VcZugNslXt1AyuYBlYHEB/1xz5FXKKJ+D4RDHryDRBOUC65F1OqS2G0mseoaxYEJEznQ==
@@ -949,6 +954,21 @@ aws-sdk@^2.490.0, aws-sdk@^2.575.0, aws-sdk@^2.576.0, aws-sdk@^2.7.0:
949954
uuid "^3.3.2"
950955
xml2js "^0.4.19"
951956

957+
aws-sdk@^2.584.0:
958+
version "2.584.0"
959+
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.584.0.tgz#f65a2ecd2a53cea5a2ff04eaa276a39e0db1db2c"
960+
integrity sha512-pz1klFJcbzOrcQZRqQWlo9xHrxp+/Q20/WftCIy8Ti+bTg6grtOZccslfaDuIfEgaj6f/hxT5qcu6U0FRUMXZw==
961+
dependencies:
962+
buffer "4.9.1"
963+
events "1.1.1"
964+
ieee754 "1.1.13"
965+
jmespath "0.15.0"
966+
querystring "0.2.0"
967+
sax "1.2.1"
968+
url "0.10.3"
969+
uuid "3.3.2"
970+
xml2js "0.4.19"
971+
952972
babel-code-frame@^6.22.0:
953973
version "6.26.0"
954974
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
@@ -1186,6 +1206,15 @@ buffer-xor@^1.0.3:
11861206
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
11871207
integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
11881208

1209+
buffer@4.9.1:
1210+
version "4.9.1"
1211+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
1212+
integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=
1213+
dependencies:
1214+
base64-js "^1.0.2"
1215+
ieee754 "^1.1.4"
1216+
isarray "^1.0.0"
1217+
11891218
buffer@^4.3.0, buffer@^4.9.1:
11901219
version "4.9.2"
11911220
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8"
@@ -1342,7 +1371,7 @@ charenc@~0.0.1:
13421371
resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
13431372
integrity sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=
13441373

1345-
chokidar@^2.0.2, chokidar@^2.0.4:
1374+
chokidar@^2.0.2:
13461375
version "2.1.8"
13471376
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
13481377
integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
@@ -1361,7 +1390,7 @@ chokidar@^2.0.2, chokidar@^2.0.4:
13611390
optionalDependencies:
13621391
fsevents "^1.2.7"
13631392

1364-
chokidar@^3.0.2:
1393+
chokidar@^3.0.2, chokidar@^3.3.0:
13651394
version "3.3.0"
13661395
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.3.0.tgz#12c0714668c55800f659e262d4962a97faf554a6"
13671396
integrity sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==
@@ -2215,7 +2244,7 @@ eventemitter3@3.1.2:
22152244
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
22162245
integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
22172246

2218-
events@^1.1.1:
2247+
events@1.1.1, events@^1.1.1:
22192248
version "1.1.1"
22202249
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
22212250
integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
@@ -2445,14 +2474,14 @@ for-in@^1.0.2:
24452474
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
24462475
integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
24472476

2448-
fork-ts-checker-webpack-plugin@^3.1.0:
2449-
version "3.1.0"
2450-
resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.0.tgz#fb411a4b2c3697e1cd7f83436d4feeacbcc70c7b"
2451-
integrity sha512-6OkRfjuNMNqb14f01xokcWcKV5Ekknc2FvziNpcTYru+kxIYFA2MtuuBI19MHThZnjSBhoi35Dcq+I0oUkFjmQ==
2477+
fork-ts-checker-webpack-plugin@^3.1.1:
2478+
version "3.1.1"
2479+
resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz#a1642c0d3e65f50c2cc1742e9c0a80f441f86b19"
2480+
integrity sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==
24522481
dependencies:
24532482
babel-code-frame "^6.22.0"
24542483
chalk "^2.4.1"
2455-
chokidar "^2.0.4"
2484+
chokidar "^3.3.0"
24562485
micromatch "^3.1.10"
24572486
minimatch "^3.0.4"
24582487
semver "^5.6.0"
@@ -2894,7 +2923,7 @@ iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
28942923
dependencies:
28952924
safer-buffer ">= 2.1.2 < 3"
28962925

2897-
ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.1.8:
2926+
ieee754@1.1.13, ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.1.8:
28982927
version "1.1.13"
28992928
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
29002929
integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
@@ -3308,7 +3337,7 @@ isurl@^1.0.0-alpha5:
33083337
has-to-string-tag-x "^1.2.0"
33093338
is-object "^1.0.1"
33103339

3311-
jmespath@^0.15.0:
3340+
jmespath@0.15.0, jmespath@^0.15.0:
33123341
version "0.15.0"
33133342
resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217"
33143343
integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=
@@ -3625,10 +3654,10 @@ lsmod@1.0.0:
36253654
resolved "https://registry.yarnpkg.com/lsmod/-/lsmod-1.0.0.tgz#9a00f76dca36eb23fa05350afe1b585d4299e64b"
36263655
integrity sha1-mgD3bco26yP6BTUK/htYXUKZ5ks=
36273656

3628-
luxon@^1.19.3:
3629-
version "1.21.2"
3630-
resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.21.2.tgz#2df6d2bba855a12953e076e855604aa3482677a6"
3631-
integrity sha512-yshwnlkA79WfC24/BC9Rd1n0mhorP22Sc7GYn0puRU6wD/douCgNJIzI9qQBuT9m2/bU+n9v1RflVNE4rMPPxQ==
3657+
luxon@^1.21.3:
3658+
version "1.21.3"
3659+
resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.21.3.tgz#f1d5c2a7e855d039836cf4954f883ecac8fc4727"
3660+
integrity sha512-lLRwNcNnkZLuv13A1FUuZRZmTWF7ro2ricYvb0L9cvBYHPvZhQdKwrYnZzi103D2XKmlVmxWpdn2wfIiOt2YEw==
36323661

36333662
make-dir@^1.0.0:
36343663
version "1.3.0"
@@ -4160,7 +4189,7 @@ object-visit@^1.0.0:
41604189
dependencies:
41614190
isobject "^3.0.0"
41624191

4163-
object.fromentries@^2.0.0:
4192+
object.fromentries@^2.0.1:
41644193
version "2.0.1"
41654194
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.1.tgz#050f077855c7af8ae6649f45c80b16ee2d31e704"
41664195
integrity sha512-PUQv8Hbg3j2QX0IQYv3iAGCbGcu4yY4KQ92/dhA4sFSixBmSmp13UpDLs6jGK8rBtbmhNNIK99LD2k293jpiGA==
@@ -4788,6 +4817,11 @@ safe-regex@^1.1.0:
47884817
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
47894818
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
47904819

4820+
sax@1.2.1:
4821+
version "1.2.1"
4822+
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"
4823+
integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o=
4824+
47914825
sax@>=0.6.0, sax@^1.2.1, sax@^1.2.4:
47924826
version "1.2.4"
47934827
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
@@ -4862,10 +4896,10 @@ serverless-dynamodb-local@^0.2.38:
48624896
dynamodb-localhost "^0.0.7"
48634897
lodash "^4.17.0"
48644898

4865-
serverless-offline@^5.12.0:
4866-
version "5.12.0"
4867-
resolved "https://registry.yarnpkg.com/serverless-offline/-/serverless-offline-5.12.0.tgz#06fe48d0826c8b6930b9a47789712d6c6b350139"
4868-
integrity sha512-iYnToFs/PWQe1V68ChueD6+pzMlla8hJNA2O7jThYGiDgC8EyO+R6uAK+cD89VW8kneQNy/eGJzEcA8VUJOkbg==
4899+
serverless-offline@^5.12.1:
4900+
version "5.12.1"
4901+
resolved "https://registry.yarnpkg.com/serverless-offline/-/serverless-offline-5.12.1.tgz#1537d25c0da96866172e3a4aa3744930dc3c3c4d"
4902+
integrity sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg==
48694903
dependencies:
48704904
"@hapi/boom" "^7.4.11"
48714905
"@hapi/h2o2" "^8.3.2"
@@ -4875,8 +4909,8 @@ serverless-offline@^5.12.0:
48754909
js-string-escape "^1.0.1"
48764910
jsonpath-plus "^1.1.0"
48774911
jsonwebtoken "^8.5.1"
4878-
luxon "^1.19.3"
4879-
object.fromentries "^2.0.0"
4912+
luxon "^1.21.3"
4913+
object.fromentries "^2.0.1"
48804914
semver "^6.2.0"
48814915
trim-newlines "^3.0.0"
48824916
update-notifier "^3.0.1"
@@ -5814,7 +5848,7 @@ url-to-options@^1.0.1:
58145848
resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
58155849
integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
58165850

5817-
url@^0.10.3:
5851+
url@0.10.3, url@^0.10.3:
58185852
version "0.10.3"
58195853
resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64"
58205854
integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=
@@ -5872,6 +5906,11 @@ uuid@3.0.0:
58725906
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.0.tgz#6728fc0459c450d796a99c31837569bdf672d728"
58735907
integrity sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg=
58745908

5909+
uuid@3.3.2:
5910+
version "3.3.2"
5911+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
5912+
integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
5913+
58755914
uuid@^2.0.3:
58765915
version "2.0.3"
58775916
resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
@@ -6043,6 +6082,14 @@ xdg-basedir@^3.0.0:
60436082
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
60446083
integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=
60456084

6085+
xml2js@0.4.19:
6086+
version "0.4.19"
6087+
resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7"
6088+
integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==
6089+
dependencies:
6090+
sax ">=0.6.0"
6091+
xmlbuilder "~9.0.1"
6092+
60466093
xml2js@^0.4.19:
60476094
version "0.4.22"
60486095
resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.22.tgz#4fa2d846ec803237de86f30aa9b5f70b6600de02"
@@ -6057,6 +6104,11 @@ xmlbuilder@~11.0.0:
60576104
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3"
60586105
integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==
60596106

6107+
xmlbuilder@~9.0.1:
6108+
version "9.0.7"
6109+
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
6110+
integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
6111+
60606112
xtend@^4.0.0, xtend@~4.0.1:
60616113
version "4.0.2"
60626114
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /