Skip to content

Commit fbce1cd

Browse files
HazATkamilogorek
authored andcommitted
feat: Update all dependencies for core/browser (#1195)
* feat: Update all dependencies for core/browser * fix: Headless chrome tests
1 parent f6482e5 commit fbce1cd

File tree

5 files changed

+860
-698
lines changed

5 files changed

+860
-698
lines changed

packages/browser/__tests__/index.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as Sentry from '@sentry/core';
44
import * as fs from 'fs';
55
import * as http from 'http';
66
import * as path from 'path';
7-
import * as Puppeteer from 'puppeteer';
7+
const Puppeteer = require('puppeteer');
88
import { SentryBrowser } from '../index';
99

1010
describe('Browser Interface', () => {
@@ -29,13 +29,16 @@ describe('Browser Interface', () => {
2929
})
3030
.listen(8999);
3131

32-
const browser = await Puppeteer.launch({ headless: true });
32+
const browser = await Puppeteer.launch({
33+
headless: true,
34+
args: ['--no-sandbox', '--disable-setuid-sandbox'],
35+
});
3336
const page = await browser.newPage();
3437

35-
page.on('request', async request => {
38+
page.on('request', async (request: any) => {
3639
// @ts-ignore
37-
if (request.resourceType === 'other' || request.resourceType === 'xhr') {
38-
const data = JSON.parse(request.postData as any);
40+
if (request.resourceType() === 'other' || request.resourceType() === 'xhr') {
41+
const data = JSON.parse(request.postData() as any);
3942
if (data.exception) {
4043
expect(data.exception).not.toBeUndefined();
4144
} else {

packages/browser/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@
99
},
1010
"dependencies": {
1111
"@sentry/core": "^0.2.1",
12-
"raven-js": "^3.21.0"
12+
"raven-js": "^3.22.0"
1313
},
1414
"devDependencies": {
15-
"@types/jest": "^21.1.8",
16-
"@types/node": "^8.5.1",
17-
"@types/puppeteer": "^0.13.8",
18-
"jest": "^21.2.1",
15+
"@types/jest": "^22.0.1",
16+
"@types/node": "^9.3.0",
17+
"@types/puppeteer": "^0.13.9",
18+
"jest": "^22.0.6",
1919
"npm-run-all": "^4.1.2",
20-
"prettier": "^1.9.2",
21-
"puppeteer": "^0.13.0",
22-
"rollup": "^0.52.1",
20+
"prettier": "^1.10.2",
21+
"puppeteer": "^1.0.0",
22+
"rollup": "^0.54.0",
2323
"rollup-plugin-commonjs": "^8.2.6",
24-
"rollup-plugin-node-resolve": "^3.0.0",
24+
"rollup-plugin-node-resolve": "^3.0.2",
2525
"rollup-plugin-uglify": "^2.0.1",
26-
"ts-jest": "^21.2.4",
26+
"ts-jest": "^22.0.1",
2727
"ts-loader": "^3.2.0",
28-
"ts-node": "^4.0.2",
29-
"tslint": "^5.8.0",
28+
"ts-node": "^4.1.0",
29+
"tslint": "^5.9.1",
3030
"tslint-config-prettier": "^1.6.0",
3131
"tslint-eslint-rules": "^4.1.1",
3232
"typescript": "^2.6.2",

0 commit comments

Comments
 (0)