We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chrome-aws-lambda
"chrome-aws-lambda": "^10.1.0",
puppeteer
puppeteer-core
"puppeteer-core": "^14.1.1"
[2022-05-26 12:13:38]: ERROR Unhandled Rejection/Catch Error: Cannot find module 'C:\Users\admin\Desktop\Codes\dota-coach-bot\node_modules\puppeteer-core\lib\cjs\puppeteer\common\Browser'
const chromium = require('chrome-aws-lambda'); async function test(url) { const browser = await chromium.puppeteer.launch({ executablePath: await chromium.executablePath, headless: chromium.headless, }); const page = await browser.newPage(); await page.goto(url); const [dota2] = await page.$x('/html/body/div[2]/div[2]/div[1]/div/div[10]/span[2]'); const txt = await dota2.getProperty('textContent'); const rawText = await txt.jsonValue(); const [steamwebapi] = await page.$x('/html/body/div[2]/div[2]/div[1]/div/div[6]/span[2]'); const txt2 = await steamwebapi.getProperty('textContent'); const rawText2 = await txt2.jsonValue(); const [wholepage] = await page.$x('/html/body/div[2]/div[2]/div[1]/div'); await wholepage.screenshot({ path: './assets/screenshots/stats.png' }); const file = new MessageAttachment('./assets/screenshots/stats.png'); const embed = new MessageEmbed() .setTitle('Steam Status') .setURL('https://steamstatus.com/') .addFields( { name: '<:dota2:979197867774312539> Dota 2 Coordinator', value: `${rawText}`, inline: false }, { name: '<:steam:979198111102685194> Steam Web API', value: `${rawText2}`, inline: false }, ) .setImage('attachment://stats.png') .setFooter({ text: 'This is an Automated Message' }); message.channels.cache.get('979217012465233960').send({ embeds: [embed], files: [file] }).then(async (m) => { setTimeout(() => m.delete(), 10000); }); console.log({ rawText }); await browser.close(); } test('https://steamstat.us/');
The text was updated successfully, but these errors were encountered:
Have the same issue with puppeteer v14
Sorry, something went wrong.
Same issue on my end, would downgrading to a specific version help?
13.7.0 works fine for me
@sparticuz/chrome-aws-lambda is the fix for this
The latest repository is https://www.npmjs.com/package/@sparticuz/chromium. Working well with node 18 and AWS Lambda.
No branches or pull requests
Environment
chrome-aws-lambda
Version:"chrome-aws-lambda": "^10.1.0",
puppeteer
/puppeteer-core
Version:"puppeteer-core": "^14.1.1"
Current Behavior
[2022-05-26 12:13:38]: ERROR Unhandled Rejection/Catch
Error: Cannot find module 'C:\Users\admin\Desktop\Codes\dota-coach-bot\node_modules\puppeteer-core\lib\cjs\puppeteer\common\Browser'
The text was updated successfully, but these errors were encountered: