From 39b6e952754650c78b9903b85efc1edcde38d63d Mon Sep 17 00:00:00 2001 From: Kyle McNally Date: Mon, 19 Aug 2024 09:56:38 -0400 Subject: [PATCH] More updates --- .../aws-sam/functions/exampleFunction/app.mjs | 16 +++++++++------- examples/production-dependency/index.js | 8 +++++--- examples/remote-min-binary/index.js | 6 ++++-- examples/serverless-with-lambda-layer/index.js | 8 +++++--- 4 files changed, 23 insertions(+), 15 deletions(-) diff --git a/examples/aws-sam/functions/exampleFunction/app.mjs b/examples/aws-sam/functions/exampleFunction/app.mjs index de94ba7..ec5eeb2 100644 --- a/examples/aws-sam/functions/exampleFunction/app.mjs +++ b/examples/aws-sam/functions/exampleFunction/app.mjs @@ -1,12 +1,14 @@ -import chromium from '@sparticuz/chromium'; -import puppeteer from 'puppeteer-core'; +import chromium from "@sparticuz/chromium"; +import puppeteer from "puppeteer-core"; export const lambdaHandler = async (event, context) => { const browser = await puppeteer.launch({ - args: chromium.args, - defaultViewport: chromium.defaultViewport, + args: puppeteer.defaultArgs({ + args: chromium.args, + headless: "shell", + }), executablePath: await chromium.executablePath(), - headless: chromium.headless, + headless: "shell", }); const page = await browser.newPage(); @@ -20,5 +22,5 @@ export const lambdaHandler = async (event, context) => { await browser.close(); - return { result: 'success', browserVersion, pageTitle }; -} + return { result: "success", browserVersion, pageTitle }; +}; diff --git a/examples/production-dependency/index.js b/examples/production-dependency/index.js index 8f2ea05..bdfc931 100644 --- a/examples/production-dependency/index.js +++ b/examples/production-dependency/index.js @@ -4,10 +4,12 @@ const chromium = require("@sparticuz/chromium"); const handler = async () => { try { const browser = await puppeteer.launch({ - args: chromium.args, - defaultViewport: chromium.defaultViewport, + args: puppeteer.defaultArgs({ + args: chromium.args, + headless: "shell", + }), executablePath: await chromium.executablePath(), - headless: chromium.headless, + headless: "shell", ignoreHTTPSErrors: true, }); diff --git a/examples/remote-min-binary/index.js b/examples/remote-min-binary/index.js index c5ca961..8c2e07c 100644 --- a/examples/remote-min-binary/index.js +++ b/examples/remote-min-binary/index.js @@ -4,8 +4,10 @@ const chromium = require("@sparticuz/chromium-min"); const handler = async () => { try { const browser = await puppeteer.launch({ - args: chromium.args, - defaultViewport: chromium.defaultViewport, + args: puppeteer.defaultArgs({ + args: chromium.args, + headless: "shell", + }), executablePath: await chromium.executablePath( "https://github.com/Sparticuz/chromium/releases/download/v110.0.1/chromium-v110.0.1-pack.tar" ), diff --git a/examples/serverless-with-lambda-layer/index.js b/examples/serverless-with-lambda-layer/index.js index 039cdec..c7e9ad3 100644 --- a/examples/serverless-with-lambda-layer/index.js +++ b/examples/serverless-with-lambda-layer/index.js @@ -5,10 +5,12 @@ module.exports = { handler: async () => { try { const browser = await puppeteer.launch({ - args: chromium.args, - defaultViewport: chromium.defaultViewport, + args: puppeteer.defaultArgs({ + args: chromium.args, + headless: "shell", + }), executablePath: await chromium.executablePath(), - headless: chromium.headless, + headless: "shell", ignoreHTTPSErrors: true, });