Skip to content

ReactNative - EventEmitter bug #1412

Closed
@camdagr8

Description

@camdagr8

New Issue Checklist

Issue Description

Unable to use Parse in React Native 0.65.1

Steps to reproduce

  1. Create an empty React Native 0.65.1 iOS project
  2. Import Parse React Native: import Parse from 'parse/react-native';

Actual Outcome

Error:

/../node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js:15
import type {EventSubscription} from './EventSubscription';
^^^^^^

SyntaxError: Cannot use import statement outside a module
    at wrapSafe (internal/modules/cjs/loader.js:979:16)
    at Module._compile (internal/modules/cjs/loader.js:1027:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at
 Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/../node_modules/parse/lib/react-native/EventEmitter.js:1:20)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)

Environment

  • React Native iOS version: 0.65.1

Client

  • Parse JS SDK version: 3.3.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:bugImpaired feature or lacking behavior that is likely assumed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions