11# Google Chrome for AWS Lambda as a layer
22
3- > 66 MB (x64) / 64 MB (arm64) Chromium layer for AWS Lambda compressed with Brotli
3+ > MB (x64) / MB (arm64) Chromium layer for AWS Lambda compressed with Brotli
44
55[ Sparticuz/chromium] ( https://github.com/Sparticuz/chromium ) published as a Lambda Layer.
66
7- Tested with Node.js 16x/18x/20x/22x. Compatible with x86_64 and arm64 architectures. Has Chromium v141 .0.0
7+ Tested with Node.js 16x/18x/20x/22x. Compatible with x86_64 and arm64 architectures. Has Chromium v143 .0.0
88
99## Getting Started
1010
1111Click on Layers and choose "Add a layer", and "Provide a layer version ARN" and enter one of the ARNs below based on your Lambda architecture.
1212
1313** For x86_64 (Intel/AMD)** :
1414```
15- arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:None
15+ arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:1None
1616```
1717
1818** For arm64 (Graviton2)** :
1919```
20- arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:None
20+ arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:1None
2121```
2222
2323When importing the module within lambda, make sure you import ` @sparticuz/chromium ` not ` chrome-aws-lambda `
@@ -41,14 +41,14 @@ const chromium = require('@sparticuz/chromium');
4141** For x86_64** :
4242``` ts
4343layers : [LayerVersion .fromLayerVersionArn (this , ' chromium-lambda-layer' ,
44- ' arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:None '
44+ ' arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:1None '
4545)]
4646```
4747
4848** For arm64** :
4949``` ts
5050layers : [LayerVersion .fromLayerVersionArn (this , ' chromium-lambda-layer' ,
51- ' arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:None '
51+ ' arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:1None '
5252)]
5353```
5454
@@ -59,41 +59,41 @@ You can just use a regular ES6 or CommonJS import statement for `@sparticuz/chro
5959
6060### x86_64 (Intel/AMD)
6161
62- * ap-northeast-1: ` arn:aws:lambda:ap-northeast-1:764866452798:layer:chrome-aws-lambda-x64:None `
63- * ap-northeast-2: ` arn:aws:lambda:ap-northeast-2:764866452798:layer:chrome-aws-lambda-x64:None `
64- * ap-south-1: ` arn:aws:lambda:ap-south-1:764866452798:layer:chrome-aws-lambda-x64:None `
65- * ap-southeast-1: ` arn:aws:lambda:ap-southeast-1:764866452798:layer:chrome-aws-lambda-x64:None `
66- * ap-southeast-2: ` arn:aws:lambda:ap-southeast-2:764866452798:layer:chrome-aws-lambda-x64:None `
67- * ca-central-1: ` arn:aws:lambda:ca-central-1:764866452798:layer:chrome-aws-lambda-x64:None `
68- * eu-north-1: ` arn:aws:lambda:eu-north-1:764866452798:layer:chrome-aws-lambda-x64:None `
69- * eu-central-1: ` arn:aws:lambda:eu-central-1:764866452798:layer:chrome-aws-lambda-x64:None `
70- * eu-west-1: ` arn:aws:lambda:eu-west-1:764866452798:layer:chrome-aws-lambda-x64:None `
71- * eu-west-2: ` arn:aws:lambda:eu-west-2:764866452798:layer:chrome-aws-lambda-x64:None `
72- * eu-west-3: ` arn:aws:lambda:eu-west-3:764866452798:layer:chrome-aws-lambda-x64:None `
73- * sa-east-1: ` arn:aws:lambda:sa-east-1:764866452798:layer:chrome-aws-lambda-x64:None `
74- * us-east-1: ` arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:None `
75- * us-east-2: ` arn:aws:lambda:us-east-2:764866452798:layer:chrome-aws-lambda-x64:None `
76- * us-west-1: ` arn:aws:lambda:us-west-1:764866452798:layer:chrome-aws-lambda-x64:None `
77- * us-west-2: ` arn:aws:lambda:us-west-2:764866452798:layer:chrome-aws-lambda-x64:None `
62+ * ap-northeast-1: ` arn:aws:lambda:ap-northeast-1:764866452798:layer:chrome-aws-lambda-x64:1None `
63+ * ap-northeast-2: ` arn:aws:lambda:ap-northeast-2:764866452798:layer:chrome-aws-lambda-x64:1None `
64+ * ap-south-1: ` arn:aws:lambda:ap-south-1:764866452798:layer:chrome-aws-lambda-x64:1None `
65+ * ap-southeast-1: ` arn:aws:lambda:ap-southeast-1:764866452798:layer:chrome-aws-lambda-x64:1None `
66+ * ap-southeast-2: ` arn:aws:lambda:ap-southeast-2:764866452798:layer:chrome-aws-lambda-x64:1None `
67+ * ca-central-1: ` arn:aws:lambda:ca-central-1:764866452798:layer:chrome-aws-lambda-x64:1None `
68+ * eu-north-1: ` arn:aws:lambda:eu-north-1:764866452798:layer:chrome-aws-lambda-x64:1None `
69+ * eu-central-1: ` arn:aws:lambda:eu-central-1:764866452798:layer:chrome-aws-lambda-x64:1None `
70+ * eu-west-1: ` arn:aws:lambda:eu-west-1:764866452798:layer:chrome-aws-lambda-x64:1None `
71+ * eu-west-2: ` arn:aws:lambda:eu-west-2:764866452798:layer:chrome-aws-lambda-x64:1None `
72+ * eu-west-3: ` arn:aws:lambda:eu-west-3:764866452798:layer:chrome-aws-lambda-x64:1None `
73+ * sa-east-1: ` arn:aws:lambda:sa-east-1:764866452798:layer:chrome-aws-lambda-x64:1None `
74+ * us-east-1: ` arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-x64:1None `
75+ * us-east-2: ` arn:aws:lambda:us-east-2:764866452798:layer:chrome-aws-lambda-x64:1None `
76+ * us-west-1: ` arn:aws:lambda:us-west-1:764866452798:layer:chrome-aws-lambda-x64:1None `
77+ * us-west-2: ` arn:aws:lambda:us-west-2:764866452798:layer:chrome-aws-lambda-x64:1None `
7878
7979### arm64 (Graviton2)
8080
81- * ap-northeast-1: ` arn:aws:lambda:ap-northeast-1:764866452798:layer:chrome-aws-lambda-arm64:None `
82- * ap-northeast-2: ` arn:aws:lambda:ap-northeast-2:764866452798:layer:chrome-aws-lambda-arm64:None `
83- * ap-south-1: ` arn:aws:lambda:ap-south-1:764866452798:layer:chrome-aws-lambda-arm64:None `
84- * ap-southeast-1: ` arn:aws:lambda:ap-southeast-1:764866452798:layer:chrome-aws-lambda-arm64:None `
85- * ap-southeast-2: ` arn:aws:lambda:ap-southeast-2:764866452798:layer:chrome-aws-lambda-arm64:None `
86- * ca-central-1: ` arn:aws:lambda:ca-central-1:764866452798:layer:chrome-aws-lambda-arm64:None `
87- * eu-north-1: ` arn:aws:lambda:eu-north-1:764866452798:layer:chrome-aws-lambda-arm64:None `
88- * eu-central-1: ` arn:aws:lambda:eu-central-1:764866452798:layer:chrome-aws-lambda-arm64:None `
89- * eu-west-1: ` arn:aws:lambda:eu-west-1:764866452798:layer:chrome-aws-lambda-arm64:None `
90- * eu-west-2: ` arn:aws:lambda:eu-west-2:764866452798:layer:chrome-aws-lambda-arm64:None `
91- * eu-west-3: ` arn:aws:lambda:eu-west-3:764866452798:layer:chrome-aws-lambda-arm64:None `
92- * sa-east-1: ` arn:aws:lambda:sa-east-1:764866452798:layer:chrome-aws-lambda-arm64:None `
93- * us-east-1: ` arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:None `
94- * us-east-2: ` arn:aws:lambda:us-east-2:764866452798:layer:chrome-aws-lambda-arm64:None `
95- * us-west-1: ` arn:aws:lambda:us-west-1:764866452798:layer:chrome-aws-lambda-arm64:None `
96- * us-west-2: ` arn:aws:lambda:us-west-2:764866452798:layer:chrome-aws-lambda-arm64:None `
81+ * ap-northeast-1: ` arn:aws:lambda:ap-northeast-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
82+ * ap-northeast-2: ` arn:aws:lambda:ap-northeast-2:764866452798:layer:chrome-aws-lambda-arm64:1None `
83+ * ap-south-1: ` arn:aws:lambda:ap-south-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
84+ * ap-southeast-1: ` arn:aws:lambda:ap-southeast-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
85+ * ap-southeast-2: ` arn:aws:lambda:ap-southeast-2:764866452798:layer:chrome-aws-lambda-arm64:1None `
86+ * ca-central-1: ` arn:aws:lambda:ca-central-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
87+ * eu-north-1: ` arn:aws:lambda:eu-north-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
88+ * eu-central-1: ` arn:aws:lambda:eu-central-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
89+ * eu-west-1: ` arn:aws:lambda:eu-west-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
90+ * eu-west-2: ` arn:aws:lambda:eu-west-2:764866452798:layer:chrome-aws-lambda-arm64:1None `
91+ * eu-west-3: ` arn:aws:lambda:eu-west-3:764866452798:layer:chrome-aws-lambda-arm64:1None `
92+ * sa-east-1: ` arn:aws:lambda:sa-east-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
93+ * us-east-1: ` arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
94+ * us-east-2: ` arn:aws:lambda:us-east-2:764866452798:layer:chrome-aws-lambda-arm64:1None `
95+ * us-west-1: ` arn:aws:lambda:us-west-1:764866452798:layer:chrome-aws-lambda-arm64:1None `
96+ * us-west-2: ` arn:aws:lambda:us-west-2:764866452798:layer:chrome-aws-lambda-arm64:1None `
9797
9898## License
9999
0 commit comments