hunk.code_window:     "web": "expo start --web"
     },
     "dependencies": {
       "expo": "~45.0.0-beta.4",
       "expo-splash-screen": "~0.15.0",
       "expo-status-bar": "~1.3.0",
       "react": "18.0.0",
       "react-dom": "18.0.0",
       "react-native": "0.69.1",
       "react-native-web": "0.18.1"
     },
     "devDependencies": {
       "@babel/core": "^7.12.9"
     }
   }
hunk.labels: keep keep keep replace replace replace replace replace replace replace keep keep keep keep keep
hunk.after_edit:     "expo": "~46.0.0-alpha.0",
       "expo-splash-screen": "~0.16.0",
       "expo-status-bar": "~1.4.0",
       "react": "17.0.2",
       "react-dom": "17.0.2",
       "react-native": "0.68.2",
       "react-native-web": "0.17.7"
  
hunk.file_path: templates/expo-template-bare-minimum/package.json
hunk.type: replace
file: "use strict";
  // Taken from:
  // https://airbnb.io/enzyme/docs/guides/react-native.html
  var __importDefault = (this && this.__importDefault) || function (mod) {
      return (mod && mod.__esModule) ? mod : { "default": mod };
  };
  Object.defineProperty(exports, "__esModule", { value: true });
  require("react-native");
  require("jest-enzyme");
  const enzyme_adapter_react_17_1 = __importDefault(require("@wojtekmaj/enzyme-adapter-react-17"));
  const enzyme_1 = __importDefault(require("enzyme"));
  const serializer_1 = __importDefault(require("./serializer"));
  /**
   * Set up DOM in node.js environment for Enzyme to mount to
   */
  const { JSDOM } = require('jsdom');
  const jsdom = new JSDOM('<!doctype html><html><body></body></html>');
  const { window } = jsdom;
  global.window = window;
  global.document = window.document;
  global.navigator = {
      userAgent: 'node.js',
  };
  // @SimenB: This is discouraged by jsdom itself:
  // https://github.com/jsdom/jsdom/wiki/Don't-stuff-jsdom-globals-onto-the-Node-global
  Object.defineProperties(global, Object.assign(Object.assign({}, Object.getOwnPropertyDescriptors(window)), Object.getOwnPropertyDescriptors(global)));
  /**
   * Set up a mock DOM in Node for Enzyme to which to mount
   * and inspect the DOM in tests.
   */
  enzyme_1.default.configure({ adapter: new enzyme_adapter_react_17_1.default() });
  // @ts-ignore: test types are not available in src/
  expect.addSnapshotSerializer(serializer_1.default);
  // Mute DOM formatting errors
  const originalConsoleError = console.error;
  console.error = (message) => {
      if (message.startsWith('Warning:')) {
          return;
      }
      originalConsoleError(message);
  };
  //# sourceMappingURL=setupEnzyme.native.js.map