Skip to content

Commit e2d255f

Browse files
authored
Merge pull request #98 from pressbooks/chore/upgrade-to-node-18
chore: update package and use node 18
2 parents bbe2cd6 + d78c156 commit e2d255f

File tree

5 files changed

+1664
-853
lines changed

5 files changed

+1664
-853
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,4 @@ typings/
6464
.idea/
6565

6666
# Claudia.js
67-
claudia.json
67+
# claudia.json

claudia.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"lambda": {
3+
"role": "pb-mathjax-executor",
4+
"name": "pb-mathjax",
5+
"region": "ca-central-1"
6+
},
7+
"api": {
8+
"id": "1ui6ipoe49"
9+
}
10+
}

lambda.js

+3-12
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
11
'use strict'
22
process.env.FONTCONFIG_PATH = '/var/task/fonts';
3-
const awsServerlessExpress = require('aws-serverless-express')
3+
const serverlessExpress = require('@vendia/serverless-express')
44
const app = require('./app')
5-
const binaryMimeTypes = [
6-
'application/octet-stream',
7-
'font/eot',
8-
'font/opentype',
9-
'font/otf',
10-
'image/jpeg',
11-
'image/png',
12-
'image/svg+xml'
13-
]
14-
const server = awsServerlessExpress.createServer(app, null, binaryMimeTypes);
15-
exports.handler = (event, context) => awsServerlessExpress.proxy(server, event, context)
5+
6+
exports.handler = serverlessExpress({app})

0 commit comments

Comments
 (0)