playwright/packages/playwright-core
Dmitry Gozman 4c8912f74e
chore: remove separate process that cleans up directories (#24376)
A separate process is `spawnSync`'ed on process exit to cleanup
temporary directories, introduced in #13769 that followed up after
#13343.

A separate process might stall for various fs-related issues, which
prevents the original process from exiting.

With the recent changes, we always gracefully close and cleanup after
all launched executables before calling `process.exit()`, and so it
should only be possible to leave temp directories when using Playwright
and calling `process.exit()` programmatically without closing browsers.

We can now drop the extra process and rely on `rimraf.sync` for
last-resort cleanup in these rare circumstances.
2023-07-24 15:24:29 -07:00
..
bin fix: Allow portable bash paths for systems including NixOS (#23889) 2023-07-03 06:27:06 -07:00
bundles chore: remove glob dependency from utils bundle (#24291) 2023-07-19 05:17:34 +02:00
src chore: remove separate process that cleans up directories (#24376) 2023-07-24 15:24:29 -07:00
types feat: add screen definitions for ipad gen 5 (#24355) 2023-07-24 14:57:12 -07:00
.eslintrc.js lint: prevent object string concatenation (#23172) 2023-05-19 15:17:43 -07:00
.npmignore chore: move pw-core utilsBundleImpl into own directory (#23706) 2023-06-15 20:16:47 +02:00
browsers.json feat(webkit): roll to r1879 (#24380) 2023-07-24 22:40:54 +02:00
cli.js chore: fix playwright-core cli (#23203) 2023-05-22 12:37:08 -07:00
index.d.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
index.js chore: refactored minimum Node Major version to variable (#24188) 2023-07-18 19:57:48 +02:00
index.mjs fix: export request from index.jsm (#13158) 2022-03-30 09:35:47 -07:00
package.json chore: cut 1.36.0 (#24104) 2023-07-07 13:01:17 -07:00
README.md chore: drop dependency on playwright-core in all our packages (#2318) 2020-05-21 13:18:15 -07:00
ThirdPartyNotices.txt chore: remove glob dependency from utils bundle (#24291) 2023-07-19 05:17:34 +02:00

playwright-core

This package contains the no-browser flavor of Playwright.