Alex Rudenko
e4cc2f9ee9
feat: allow downloading Firefox channels other than nightly ( #12051 )
...
Co-authored-by: Nikolay Vitkov <nvitkov@chromium.org>
2024-03-13 13:44:56 +00:00
Alex Rudenko
4677281877
feat!: remove PUPPETEER_DOWNLOAD_PATH in favor of PUPPETEER_CACHE_DIR ( #11605 )
2024-02-02 13:14:38 +01:00
Alex Rudenko
ce894a2ffc
feat: download chrome-headless-shell by default and use it for the old headless mode ( #11754 )
2024-01-25 21:39:07 +01:00
Nikolay Vitkov
b6c5642cc9
chore: update license headers ( #11563 )
2024-01-03 10:11:33 +00:00
jrandolf
2bcf1e62d8
revert: "feat: download chrome-headless-shell by default and use it for the old headless mode" ( #11545 )
2023-12-13 14:40:06 +01:00
Alex Rudenko
75ba27bca2
feat: download chrome-headless-shell by default and use it for the old headless mode ( #11093 )
2023-12-07 10:00:20 +00:00
Alex Rudenko
53fb69bf7f
feat: implement the Puppeteer CLI ( #11344 )
2023-11-23 08:51:37 +00:00
Nikolay Vitkov
08615f848c
test: add installation test for BiDi ( #11311 )
2023-11-07 08:20:44 +01:00
Nikolay Vitkov
ab15aa5af8
ci: use the installed version rather than downloading ( #11248 )
2023-10-25 15:15:08 +02:00
Alex Rudenko
cfe4b8b0cd
ci: optimize installation tests and inspect code ( #11150 )
2023-10-13 10:03:14 +02:00
jrandolf
43a4ccbb7c
chore: add TypeScript compilation test ( #10919 )
2023-09-15 17:17:23 +02:00
jrandolf
9a32bc1d09
chore: update dependencies ( #10835 )
2023-09-03 13:16:51 +02:00
Nikolay Vitkov
3552d97360
chore: update dependencies ( #10336 )
2023-06-07 11:17:31 +00:00
Alex Rudenko
1ad32ec994
feat: add an ability to trim cache for Puppeteer ( #10199 )
2023-05-17 15:21:40 +02:00
Alex Rudenko
4398f66f28
fix: downloadPath should be used by the install script ( #10163 )
2023-05-11 17:09:24 +00:00
Alex Rudenko
285c7912fc
test: installation test for @puppeteer/browsers ( #10027 )
2023-04-14 16:47:59 +02:00
Alex Rudenko
de0cc3245e
chore: simplify installation tests ( #9945 )
2023-04-04 17:07:24 +00:00
Alex Rudenko
c8f6adf9f3
refactor: use browsers for launchers ( #9937 )
2023-04-04 13:29:21 +00:00
Alex Rudenko
3936600ba9
refactor: use @puppeteer/browsers for install ( #9898 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-03-28 09:27:50 +00:00
Alex Rudenko
f6ef167b0f
chore: validate licenses ( #9873 )
2023-03-23 10:22:52 +01:00
jrandolf
813882db7b
chore: update glob ( #9776 )
2023-03-06 12:28:33 +01:00
Nikolay Vitkov
eefe9583d0
chore: Add EsLint rule import/order ( #9685 )
2023-02-15 15:09:31 -08:00
jrandolf
ec201744f0
feat: use configuration files ( #9140 )
...
This PR adds configurations files to `puppeteer`'s methods for
configuration. Under the hood, `puppeteer` relies on
https://www.npmjs.com/package/cosmiconfig which resolves several formats
of configuration:
- a `puppeteer` property in package.json
- a `.puppeteerrc` file in JSON or YAML format
- a `.puppeteerrc.json`, `.puppeteerrc.yaml`, `.puppeteerrc.yml`,
`.puppeteerrc.js`, or `.puppeteerrc.cjs` file
- a `puppeteer.config.js` or `puppeteer.config.cjs` CommonJS module
exporting an object
Documentation will be added later.
Fixed : #9128
2022-10-21 15:09:21 +02:00
jrandolf
8f4902eed9
chore: use test runner for installation tests ( #9110 )
2022-10-14 13:37:07 +02:00