-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
ReferenceError: Response not defined is thrown when ampli is loaded with disabled: true flag.
Steps to reproduce:
- Call
ampli.load()withdisabled: true - Add a valid event to the tracking plan
- Call on event with ampli to validate
- ReferenceError is thrown
If disabled flag is switched to false, application behaves as expected
As I can see, the error originates in the ampli/index.js generated file. There on line 245 Promise.resolve has <Response> type, however that is not defined in js runtime. This throws an error. If I manually remove the <Response> from the line, application works as expected. But this is not an option since the file is overwritten on every use of ampli pull.
OS: macOS Monterey 12.3
Node version: 16.14.2
Ampli version: @amplitude/ampli/1.10.0 darwin-arm64 node-v12.22.12
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels

