8221c180a5
This upgrades to ncc@0.25.0 and fixes the previous bugs including: * ncc not referenced correctly in build * Babel type errors * node-fetch, etag, chalk and raw-body dependencies not building with ncc - these have been "un-ncc'd" for now. As they are relatively small dependencies, this doesn't seem too much of an issue and we can follow up in the tracking ncc issue at https://github.com/vercel/ncc/issues/612. * `yarn dev` issues Took a lot of bisecting, but the overall diff isn't too bad here in the end.
9 lines
240 B
JavaScript
9 lines
240 B
JavaScript
import fetch, { Headers, Request, Response } from 'node-fetch'
|
|
|
|
// Polyfill fetch() in the Node.js environment
|
|
if (!global.fetch) {
|
|
global.fetch = fetch
|
|
global.Headers = Headers
|
|
global.Request = Request
|
|
global.Response = Response
|
|
}
|