Skip to content

Commit 2bb8ccf

Browse files
NickLiffenNick Liffen
andauthored
Dependency upgrade :) (#8)
* Node 16 support and dependency upgrade * Node16 not supported on lambda yet Co-authored-by: Nick Liffen <nickliffen@Nicks-MacBook-Pro.local>
1 parent f5498fb commit 2bb8ccf

File tree

15 files changed

+9726
-11009
lines changed

15 files changed

+9726
-11009
lines changed

.github/workflows/deploy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup NodeJS
2020
uses: actions/setup-node@v2
2121
with:
22-
node-version: '14'
22+
node-version: '16'
2323
- name: Setup Python
2424
uses: actions/setup-python@v2
2525
with:

functions/authorizers/githubWebhookIPValidator/package-lock.json

Lines changed: 3476 additions & 763 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

functions/authorizers/githubWebhookIPValidator/package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,31 @@
1414
"license": "ISC",
1515
"devDependencies": {
1616
"@tsconfig/node14": "^1.0.1",
17-
"@types/aws-lambda": "^8.10.82",
17+
"@types/aws-lambda": "^8.10.85",
1818
"@types/ip": "^1.1.0",
1919
"@types/json-schema": "^7.0.9",
20-
"@types/node": "^16.6.1",
21-
"@typescript-eslint/eslint-plugin": "^4.29.2",
22-
"@typescript-eslint/parser": "^4.29.2",
23-
"eslint": "^7.32.0",
20+
"@types/node": "^16.11.7",
21+
"@typescript-eslint/eslint-plugin": "^5.4.0",
22+
"@typescript-eslint/parser": "^5.4.0",
23+
"eslint": "^8.2.0",
2424
"eslint-config-prettier": "^8.3.0",
25-
"eslint-plugin-prettier": "^3.4.0",
26-
"prettier": "^2.3.2",
27-
"ts-node": "^10.2.0",
25+
"eslint-plugin-prettier": "^4.0.0",
26+
"prettier": "^2.4.1",
27+
"ts-node": "^10.4.0",
2828
"tslib": "^2.3.1",
29-
"typescript": "^4.3.5"
29+
"typescript": "^4.4.4"
3030
},
3131
"engines": {
32-
"node": "14"
32+
"node": "16"
3333
},
3434
"repository": {
3535
"type": "git",
3636
"url": "https://github.com/NickLiffen/GSSAR"
3737
},
3838
"dependencies": {
39-
"@aws-sdk/client-ssm": "^3.26.0",
40-
"@octokit/auth-app": "^3.6.0",
41-
"@octokit/graphql": "^4.5.9",
39+
"@aws-sdk/client-ssm": "^3.41.0",
40+
"@octokit/auth-app": "^3.6.1",
41+
"@octokit/graphql": "^4.8.0",
4242
"ip": "^1.1.5"
4343
}
4444
}

functions/authorizers/githubWebhookSecretValidator/package-lock.json

Lines changed: 1439 additions & 3080 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

functions/authorizers/githubWebhookSecretValidator/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,32 @@
1414
"license": "ISC",
1515
"devDependencies": {
1616
"@tsconfig/node14": "^1.0.1",
17-
"@types/aws-lambda": "^8.10.82",
17+
"@types/aws-lambda": "^8.10.85",
1818
"@types/ip": "^1.1.0",
1919
"@types/json-schema": "^7.0.9",
20-
"@types/node": "^16.6.1",
21-
"@typescript-eslint/eslint-plugin": "^4.29.2",
22-
"@typescript-eslint/parser": "^4.29.2",
23-
"eslint": "^7.32.0",
20+
"@types/node": "^16.11.7",
21+
"@typescript-eslint/eslint-plugin": "^5.4.0",
22+
"@typescript-eslint/parser": "^5.4.0",
23+
"eslint": "^8.2.0",
2424
"eslint-config-prettier": "^8.3.0",
25-
"eslint-plugin-prettier": "^3.4.0",
26-
"prettier": "^2.3.2",
27-
"ts-node": "^10.2.0",
25+
"eslint-plugin-prettier": "^4.0.0",
26+
"prettier": "^2.4.1",
27+
"ts-node": "^10.4.0",
2828
"tslib": "^2.3.1",
29-
"typescript": "^4.3.5"
29+
"typescript": "^4.4.4"
3030
},
3131
"engines": {
32-
"node": "14"
32+
"node": "16"
3333
},
3434
"repository": {
3535
"type": "git",
3636
"url": "https://github.com/NickLiffen/GSSAR"
3737
},
3838
"dependencies": {
39-
"@aws-sdk/client-eventbridge": "^3.30.0",
40-
"@aws-sdk/client-ssm": "^3.26.0",
41-
"@octokit/auth-app": "^3.6.0",
42-
"@octokit/graphql": "^4.5.9",
39+
"@aws-sdk/client-eventbridge": "^3.41.0",
40+
"@aws-sdk/client-ssm": "^3.41.0",
41+
"@octokit/auth-app": "^3.6.1",
42+
"@octokit/graphql": "^4.8.0",
4343
"@octokit/webhooks-methods": "^2.0.0",
4444
"ip": "^1.1.5"
4545
}

functions/authorizers/githubWebhookSecretValidator/src/eventBridge.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import {
88
import { APIGatewayProxyEventV2 } from "aws-lambda";
99

1010
export const put = async (event: APIGatewayProxyEventV2): Promise<number> => {
11-
12-
1311
try {
1412
const client = new EventBridgeClient({
1513
region: process.env.REGION,

functions/helpers/.DS_Store

6 KB
Binary file not shown.

0 commit comments

Comments
 (0)