React Native: SyntaxError: O modo restrito não permite declarações de função em uma instrução aninhada lexicamente

Comecei a receber esse erro no iOS após atualizar o React Native 0.22.2 e atualizar alguns plugins. Tentei fazer o downgrade e reinstalar tudo, mas não consigo me livrar dele. Alguém mais encontrou isso:

SyntaxError: Strict mode does not allow function declarations in a lexically nested statement.
Atualização # 1:

Além de reverter os módulos, comentei qualquer'use strict';

Uma das coisas que atualizei foi npm e node. Estou executando o nó v5.3.0 e o npm v3.8.3. Não lembro quais versões eu tinha ...

Atualização # 2:

Existem os módulos que estou usando no nativo react:

"dependencies": {
  "deep-freeze": "github:substack/deep-freeze",
  "react": "^0.14.7",
  "react-native": "^0.22.2",
  "react-native-activity-view": "^0.2.8",
  "react-native-animated-progress-bar": "^1.0.0",
  "react-native-audio": "^1.0.0",
  "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git",
  "react-native-device-info": "^0.9.1",
  "react-native-fs": "^1.2.0",
  "react-native-html-to-pdf": "^0.1.2",
  "react-native-in-app-utils": "^2.3.0",
  "react-native-mail": "^0.2.4",
  "react-native-passcode-auth": "^1.0.0",
  "react-native-router-flux": "^2.3.13",
  "react-native-save-asset-library": "^1.0.0",
  "react-native-touch-id": "^1.2.4",
  "react-native-transfer": "^1.0.2",
  "react-native-utils": "^1.0.1",
  "react-native-webkit-localstorage-reader": "^1.0.0",
  "react-redux": "^3.1.2",
  "redux": "^3.0.5",
  "redux-thunk": "^2.0.1"
}
Atualização # 3

Com o pensamento de que o downgrade para o React Native 0.21.0 resolveria esse problema, fiz o seguinte:

Excluiu onode_modules pastaAlterou a versão react-native do package.json de 0.22.2 para 0.21.0 e removeu a entrada de reação (acho que isso é apenas um requisito para 0.22.2).Correunpm installCorreunpm start --reset-cacheAbriu o xcode e executou o aplicativo no simulador.

Infelizmente, ainda estou recebendo o mesmo erro. Apenas para garantir que não fosse algo externo ao meu projeto, criei um novo projeto react-native e ele funcionou bem (mesmo com o react native 0.22.2). Portanto, tem algo a ver com o meu projeto, mas não consigo descobrir o que fiz para causar isso. :(

questionAnswers(1)

yourAnswerToTheQuestion