Skip to content

Commit 26f429c

Browse files
author
Shreyas-Microsoft
committed
add ReadableStream to polyfills
1 parent 359e444 commit 26f429c

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

WebApp.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ USER node
77
RUN npm ci
88
COPY --chown=node:node ./frontend/ ./frontend
99
WORKDIR /home/node/app/frontend
10-
RUN npm install --save-dev @types/node @types/jest jest-environment-jsdom
10+
RUN npm install --save-dev @types/node @types/jest
1111
RUN NODE_OPTIONS=--max_old_space_size=8192 npm run build
1212

1313
FROM python:3.11-alpine

frontend/jest.polyfills.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,12 @@ Object.defineProperties(globalThis, {
2525
FormData: { value: FormData },
2626
Request: { value: Request },
2727
Response: { value: Response },
28+
})
29+
30+
const { ReadableStream, WritableStream, TransformStream } = require('web-streams-polyfill');
31+
32+
Object.defineProperties(globalThis, {
33+
ReadableStream: { value: ReadableStream },
34+
WritableStream: { value: WritableStream },
35+
TransformStream: { value: TransformStream },
2836
})

0 commit comments

Comments
 (0)