-
Notifications
You must be signed in to change notification settings - Fork 51
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
36 lines (32 loc) · 1.03 KB
/
pnpm-workspace.yaml
File metadata and controls
36 lines (32 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
packages:
- website
minimumReleaseAge: 1440
minimumReleaseAgeExclude:
- "@apify/*"
- "@crawlee/*"
- "apify-client"
- "apify"
- "crawlee"
- "got-scraping"
onlyBuiltDependencies:
- "@playwright/browser-chromium"
- "@swc/core"
- esbuild
- puppeteer
# Pin @puppeteer/browsers to v3 even though our direct puppeteer dep
# is still on v24 (which would otherwise pull in @puppeteer/browsers v2).
# v2.x uses extract-zip@2.0.1, which silently aborts mid-stream on newer
# Node releases, leaving ~/.cache/puppeteer/chrome/.../ with only the
# first archive entry and no `chrome` binary. Test runs then fail with
# "Could not find Chrome (ver. X)". Fixed in @puppeteer/browsers v3,
# which shells out to system `unzip`/`tar.exe` instead.
# Upstream: https://github.com/puppeteer/puppeteer/issues/14957
# Fix: https://github.com/puppeteer/puppeteer/pull/14960
overrides:
"@puppeteer/browsers": "^3.0.4"
nodeLinker: hoisted
linkWorkspacePackages: true
preferWorkspacePackages: true
legacyPeerDeps: true
publicHoistPattern:
- "*"