playwright/src
Andrey Lushnikov cb1b64289c
devops: downloading ffmpeg during install step (#5249)
This patch starts downloading FFMPEG like we download our browsers
instead of bundling it in the NPM package.

With this patch, NPM size is reduced from 8.8MB to 1.7MB.

Consequences:
- `npx playwright` is drastically faster now
- playwright driver for language bindings is way smaller
- projects that bundle Playwright can pass Apple Notorization

Fixes #5193
2021-02-03 09:19:11 -08:00
..
cli feat(snapshots): switch MutationObserver to only observer attributes (#5220) 2021-01-31 19:20:20 -08:00
client fix: update terminal size dynamically (#5250) 2021-02-02 14:25:51 -08:00
dispatchers fix: update terminal size dynamically (#5250) 2021-02-02 14:25:51 -08:00
install devops: downloading ffmpeg during install step (#5249) 2021-02-03 09:19:11 -08:00
protocol fix: update terminal size dynamically (#5250) 2021-02-02 14:25:51 -08:00
remote chore: centralize playwright creation, bind context listeners to instance (#5217) 2021-01-29 16:00:56 -08:00
server devops: downloading ffmpeg during install step (#5249) 2021-02-03 09:19:11 -08:00
third_party/highlightjs chore: add storybook dep (#5082) 2021-01-21 08:29:01 -08:00
trace feat(snapshots): switch MutationObserver to only observer attributes (#5220) 2021-01-31 19:20:20 -08:00
utils devops: downloading ffmpeg during install step (#5249) 2021-02-03 09:19:11 -08:00
web fix: update terminal size dynamically (#5250) 2021-02-02 14:25:51 -08:00
.eslintrc.js chore(lint): add @typescript-eslint/type-annotation-spacing rule (#897) 2020-02-07 13:36:49 -08:00
browserServerImpl.ts chore: centralize playwright creation, bind context listeners to instance (#5217) 2021-01-29 16:00:56 -08:00
inprocess.ts chore: centralize playwright creation, bind context listeners to instance (#5217) 2021-01-29 16:00:56 -08:00
service.ts chore: add websocket connection mode (#4510) 2020-11-20 15:19:39 -08:00