Skip to main content

ReadableStream

Module Overview

ReadableStream Polyfill for building Keywork apps on Cloudflare Pages.

Usage with ESBuild

import esbuild from 'esbuild'
import { createRequire } from 'module'
const require = createRequire(import.meta.url)

esbuild.build({
format: 'esm',
entryPoints,
keepNames: true ,
inject: [require.resolve('keywork/polyfills/ReadableStream')],
})
tip

Make sure to set keepNames to preserve the polyfill's class names during minification.

Usage

import * as ReadableStream from 'keywork/polyfills/worker/ReadableStream'

Worker Polyfills Classes