natikgadzhi commited on
Commit
baba36c
·
unverified ·
1 Parent(s): 51b7de0

fix: use playwright-chromium@1.52.0 to fix scraping errors (#1818)

Browse files
Files changed (3) hide show
  1. Dockerfile +4 -4
  2. package-lock.json +6 -16
  3. package.json +1 -1
Dockerfile CHANGED
@@ -13,7 +13,7 @@ RUN useradd -m -u 1000 user
13
  USER user
14
 
15
  ENV HOME=/home/user \
16
- PATH=/home/user/.local/bin:$PATH
17
 
18
  WORKDIR /app
19
 
@@ -21,7 +21,7 @@ WORKDIR /app
21
  RUN touch /app/.env.local
22
 
23
 
24
- RUN npm i --no-package-lock --no-save playwright@1.47.0
25
 
26
  USER root
27
 
@@ -57,8 +57,8 @@ ARG PUBLIC_APP_COLOR=blue
57
  ENV BODY_SIZE_LIMIT=15728640
58
 
59
  RUN --mount=type=cache,target=/app/.npm \
60
- npm set cache /app/.npm && \
61
- npm ci
62
 
63
  COPY --link --chown=1000 . .
64
 
 
13
  USER user
14
 
15
  ENV HOME=/home/user \
16
+ PATH=/home/user/.local/bin:$PATH
17
 
18
  WORKDIR /app
19
 
 
21
  RUN touch /app/.env.local
22
 
23
 
24
+ RUN npm i --no-package-lock --no-save playwright@1.52.0
25
 
26
  USER root
27
 
 
57
  ENV BODY_SIZE_LIMIT=15728640
58
 
59
  RUN --mount=type=cache,target=/app/.npm \
60
+ npm set cache /app/.npm && \
61
+ npm ci
62
 
63
  COPY --link --chown=1000 . .
64
 
package-lock.json CHANGED
@@ -15,7 +15,7 @@
15
  "@huggingface/inference": "^2.8.1",
16
  "@huggingface/transformers": "^3.1.1",
17
  "@iconify-json/bi": "^1.1.21",
18
- "@playwright/browser-chromium": "^1.43.1",
19
  "@resvg/resvg-js": "^2.6.2",
20
  "autoprefixer": "^10.4.14",
21
  "aws-sigv4-fetch": "^4.0.1",
@@ -3440,12 +3440,13 @@
3440
  }
3441
  },
3442
  "node_modules/@playwright/browser-chromium": {
3443
- "version": "1.47.0",
3444
- "resolved": "https://registry.npmjs.org/@playwright/browser-chromium/-/browser-chromium-1.47.0.tgz",
3445
- "integrity": "sha512-uMsRSflfEX1zDYdghRhUaLMnyoKqcVquOjo4cbIlqCpgNulDbRF7k9lUAWgobgIbefFz96a4v9/Fae+ngOuBHQ==",
3446
  "hasInstallScript": true,
 
3447
  "dependencies": {
3448
- "playwright-core": "1.47.0"
3449
  },
3450
  "engines": {
3451
  "node": ">=18"
@@ -12135,17 +12136,6 @@
12135
  }
12136
  },
12137
  "node_modules/playwright-core": {
12138
- "version": "1.47.0",
12139
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.47.0.tgz",
12140
- "integrity": "sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==",
12141
- "bin": {
12142
- "playwright-core": "cli.js"
12143
- },
12144
- "engines": {
12145
- "node": ">=18"
12146
- }
12147
- },
12148
- "node_modules/playwright/node_modules/playwright-core": {
12149
  "version": "1.52.0",
12150
  "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz",
12151
  "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==",
 
15
  "@huggingface/inference": "^2.8.1",
16
  "@huggingface/transformers": "^3.1.1",
17
  "@iconify-json/bi": "^1.1.21",
18
+ "@playwright/browser-chromium": "^1.52.0",
19
  "@resvg/resvg-js": "^2.6.2",
20
  "autoprefixer": "^10.4.14",
21
  "aws-sigv4-fetch": "^4.0.1",
 
3440
  }
3441
  },
3442
  "node_modules/@playwright/browser-chromium": {
3443
+ "version": "1.52.0",
3444
+ "resolved": "https://registry.npmjs.org/@playwright/browser-chromium/-/browser-chromium-1.52.0.tgz",
3445
+ "integrity": "sha512-n2/e2Q0dFACFg/1JZ0t2IYLorDdno6q1QwKnNbPICHwCkAtW7+fSMqCvJ9FSMWSyPugxZqIFhownSpyATxtiTw==",
3446
  "hasInstallScript": true,
3447
+ "license": "Apache-2.0",
3448
  "dependencies": {
3449
+ "playwright-core": "1.52.0"
3450
  },
3451
  "engines": {
3452
  "node": ">=18"
 
12136
  }
12137
  },
12138
  "node_modules/playwright-core": {
 
 
 
 
 
 
 
 
 
 
 
12139
  "version": "1.52.0",
12140
  "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz",
12141
  "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==",
package.json CHANGED
@@ -75,7 +75,7 @@
75
  "@huggingface/inference": "^2.8.1",
76
  "@huggingface/transformers": "^3.1.1",
77
  "@iconify-json/bi": "^1.1.21",
78
- "@playwright/browser-chromium": "^1.43.1",
79
  "@resvg/resvg-js": "^2.6.2",
80
  "autoprefixer": "^10.4.14",
81
  "aws-sigv4-fetch": "^4.0.1",
 
75
  "@huggingface/inference": "^2.8.1",
76
  "@huggingface/transformers": "^3.1.1",
77
  "@iconify-json/bi": "^1.1.21",
78
+ "@playwright/browser-chromium": "^1.52.0",
79
  "@resvg/resvg-js": "^2.6.2",
80
  "autoprefixer": "^10.4.14",
81
  "aws-sigv4-fetch": "^4.0.1",