4;ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
217038
|
217038
|
"metadata": {},
|
|
@ -217617,7 +217617,7 @@
|
217617
|
217617
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\nconst path = require('path');\n\n\n\n\n\n\nfunction findXcodeProject(files) {\n const sortedFiles = files.sort();\n for (let i = sortedFiles.length - 1; i >= 0; i--) {\n const fileName = files[i];\n const ext = path.extname(fileName);\n\n if (ext === '.xcworkspace') {\n return {\n name: fileName,\n isWorkspace: true };\n\n }\n if (ext === '.xcodeproj') {\n return {\n name: fileName,\n isWorkspace: false };\n\n }\n }\n\n return null;\n}\n\nmodule.exports = findXcodeProject;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbmRYY29kZVByb2plY3QuanMiXSwibmFtZXMiOlsicGF0aCIsInJlcXVpcmUiLCJmaW5kWGNvZGVQcm9qZWN0IiwiZmlsZXMiLCJzb3J0ZWRGaWxlcyIsInNvcnQiLCJpIiwibGVuZ3RoIiwiZmlsZU5hbWUiLCJleHQiLCJleHRuYW1lIiwibmFtZSIsImlzV29ya3NwYWNlIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQTs7QUFFQSxNQUFNQSxJQUFJLEdBQUdDLE9BQU8sQ0FBQyxNQUFELENBQXBCOzs7Ozs7O0FBT0EsU0FBU0MsZ0JBQVQsQ0FBMEJDLEtBQTFCLEVBQThEO0FBQzVELFFBQU1DLFdBQVcsR0FBR0QsS0FBSyxDQUFDRSxJQUFOLEVBQXBCO0FBQ0EsT0FBSyxJQUFJQyxDQUFDLEdBQUdGLFdBQVcsQ0FBQ0csTUFBWixHQUFxQixDQUFsQyxFQUFxQ0QsQ0FBQyxJQUFJLENBQTFDLEVBQTZDQSxDQUFDLEVBQTlDLEVBQWtEO0FBQ2hELFVBQU1FLFFBQVEsR0FBR0wsS0FBSyxDQUFDRyxDQUFELENBQXRCO0FBQ0EsVUFBTUcsR0FBRyxHQUFHVCxJQUFJLENBQUNVLE9BQUwsQ0FBYUYsUUFBYixDQUFaOztBQUVBLFFBQUlDLEdBQUcsS0FBSyxjQUFaLEVBQTRCO0FBQzFCLGFBQU87QUFDTEUsUUFBQUEsSUFBSSxFQUFFSCxRQUREO0FBRUxJLFFBQUFBLFdBQVcsRUFBRSxJQUZSLEVBQVA7O0FBSUQ7QUFDRCxRQUFJSCxHQUFHLEtBQUssWUFBWixFQUEwQjtBQUN4QixhQUFPO0FBQ0xFLFFBQUFBLElBQUksRUFBRUgsUUFERDtBQUVMSSxRQUFBQSxXQUFXLEVBQUUsS0FGUixFQUFQOztBQUlEO0FBQ0Y7O0FBRUQsU0FBTyxJQUFQO0FBQ0Q7O0FBRURDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQlosZ0JBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvcnVuSU9TIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKiBAZmxvdyBzdHJpY3RcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5cbnR5cGUgUHJvamVjdEluZm8gPSB7XG4gIG5hbWU6IHN0cmluZyxcbiAgaXNXb3Jrc3BhY2U6IGJvb2xlYW4sXG59O1xuXG5mdW5jdGlvbiBmaW5kWGNvZGVQcm9qZWN0KGZpbGVzOiBBcnJheTxzdHJpbmc+KTogP1Byb2plY3RJbmZvIHtcbiAgY29uc3Qgc29ydGVkRmlsZXMgPSBmaWxlcy5zb3J0KCk7XG4gIGZvciAobGV0IGkgPSBzb3J0ZWRGaWxlcy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkge1xuICAgIGNvbnN0IGZpbGVOYW1lID0gZmlsZXNbaV07XG4gICAgY29uc3QgZXh0ID0gcGF0aC5leHRuYW1lKGZpbGVOYW1lKTtcblxuICAgIGlmIChleHQgPT09ICcueGN3b3Jrc3BhY2UnKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICBuYW1lOiBmaWxlTmFtZSxcbiAgICAgICAgaXNXb3Jrc3BhY2U6IHRydWUsXG4gICAgICB9O1xuICAgIH1cbiAgICBpZiAoZXh0ID09PSAnLnhjb2RlcHJvaicpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIG5hbWU6IGZpbGVOYW1lLFxuICAgICAgICBpc1dvcmtzcGFjZTogZmFsc2UsXG4gICAgICB9O1xuICAgIH1cbiAgfVxuXG4gIHJldHVybiBudWxsO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGZpbmRYY29kZVByb2plY3Q7XG4iXX0=",
|
217618
|
217618
|
"map": null,
|
217619
|
217619
|
"sourceType": "script",
|
217620
|
|
"mtime": 1576499289044
|
|
217620
|
"mtime": 1576745582012
|
217621
|
217621
|
},
|
217622
|
217622
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/findReactNativeScripts.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
217623
|
217623
|
"metadata": {},
|
|
@ -218202,7 +218202,7 @@
|
218202
|
218202
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\nconst path = require('path');\nconst fs = require('fs');\n\nfunction findReactNativeScripts() {\n const executablePath = path.resolve(\n 'node_modules',\n '.bin',\n 'react-native-scripts');\n\n if (fs.existsSync(executablePath)) {\n return executablePath;\n }\n return null;\n}\n\nmodule.exports = findReactNativeScripts;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMuanMiXSwibmFtZXMiOlsicGF0aCIsInJlcXVpcmUiLCJmcyIsImZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMiLCJleGVjdXRhYmxlUGF0aCIsInJlc29sdmUiLCJleGlzdHNTeW5jIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQTs7QUFFQSxNQUFNQSxJQUFJLEdBQUdDLE9BQU8sQ0FBQyxNQUFELENBQXBCO0FBQ0EsTUFBTUMsRUFBRSxHQUFHRCxPQUFPLENBQUMsSUFBRCxDQUFsQjs7QUFFQSxTQUFTRSxzQkFBVCxHQUEyQztBQUN6QyxRQUFNQyxjQUFjLEdBQUdKLElBQUksQ0FBQ0ssT0FBTDtBQUNyQixnQkFEcUI7QUFFckIsUUFGcUI7QUFHckIsd0JBSHFCLENBQXZCOztBQUtBLE1BQUlILEVBQUUsQ0FBQ0ksVUFBSCxDQUFjRixjQUFkLENBQUosRUFBbUM7QUFDakMsV0FBT0EsY0FBUDtBQUNEO0FBQ0QsU0FBTyxJQUFQO0FBQ0Q7O0FBRURHLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQkwsc0JBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvdXRpbCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICogQGZsb3cgc3RyaWN0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBwYXRoID0gcmVxdWlyZSgncGF0aCcpO1xuY29uc3QgZnMgPSByZXF1aXJlKCdmcycpO1xuXG5mdW5jdGlvbiBmaW5kUmVhY3ROYXRpdmVTY3JpcHRzKCk6ID9zdHJpbmcge1xuICBjb25zdCBleGVjdXRhYmxlUGF0aCA9IHBhdGgucmVzb2x2ZShcbiAgICAnbm9kZV9tb2R1bGVzJyxcbiAgICAnLmJpbicsXG4gICAgJ3JlYWN0LW5hdGl2ZS1zY3JpcHRzJyxcbiAgKTtcbiAgaWYgKGZzLmV4aXN0c1N5bmMoZXhlY3V0YWJsZVBhdGgpKSB7XG4gICAgcmV0dXJuIGV4ZWN1dGFibGVQYXRoO1xuICB9XG4gIHJldHVybiBudWxsO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGZpbmRSZWFjdE5hdGl2ZVNjcmlwdHM7XG4iXX0=",
|
218203
|
218203
|
"map": null,
|
218204
|
218204
|
"sourceType": "script",
|
218205
|
|
"mtime": 1576499289068
|
|
218205
|
"mtime": 1576745582037
|
218206
|
218206
|
},
|
218207
|
218207
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runIOS\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runIOS/parseIOSDevicesList.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
218208
|
218208
|
"metadata": {},
|
|
@ -218787,7 +218787,7 @@
|
218787
|
218787
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\n\n\n\n\n\n\n/**\n * Parses the output of `xcrun simctl list devices` command\n */\nfunction parseIOSDevicesList(text) {\n const devices = [];\n text.split('\\n').forEach(line => {\n const device = line.match(/(.*?) \\((.*?)\\) \\[(.*?)\\]/);\n const noSimulator = line.match(/(.*?) \\((.*?)\\) \\[(.*?)\\] \\((.*?)\\)/);\n if (device != null && noSimulator == null) {\n var name = device[1];\n var version = device[2];\n var udid = device[3];\n devices.push({ udid, name, version });\n }\n });\n\n return devices;\n}\n\nmodule.exports = parseIOSDevicesList;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnNlSU9TRGV2aWNlc0xpc3QuanMiXSwibmFtZXMiOlsicGFyc2VJT1NEZXZpY2VzTGlzdCIsInRleHQiLCJkZXZpY2VzIiwic3BsaXQiLCJmb3JFYWNoIiwibGluZSIsImRldmljZSIsIm1hdGNoIiwibm9TaW11bGF0b3IiLCJuYW1lIiwidmVyc2lvbiIsInVkaWQiLCJwdXNoIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQTs7Ozs7Ozs7QUFRQTs7O0FBR0EsU0FBU0EsbUJBQVQsQ0FBNkJDLElBQTdCLEVBQWlFO0FBQy9ELFFBQU1DLE9BQU8sR0FBRyxFQUFoQjtBQUNBRCxFQUFBQSxJQUFJLENBQUNFLEtBQUwsQ0FBVyxJQUFYLEVBQWlCQyxPQUFqQixDQUF5QkMsSUFBSSxJQUFJO0FBQy9CLFVBQU1DLE1BQU0sR0FBR0QsSUFBSSxDQUFDRSxLQUFMLENBQVcsMkJBQVgsQ0FBZjtBQUNBLFVBQU1DLFdBQVcsR0FBR0gsSUFBSSxDQUFDRSxLQUFMLENBQVcscUNBQVgsQ0FBcEI7QUFDQSxRQUFJRCxNQUFNLElBQUksSUFBVixJQUFrQkUsV0FBVyxJQUFJLElBQXJDLEVBQTJDO0FBQ3pDLFVBQUlDLElBQUksR0FBR0gsTUFBTSxDQUFDLENBQUQsQ0FBakI7QUFDQSxVQUFJSSxPQUFPLEdBQUdKLE1BQU0sQ0FBQyxDQUFELENBQXBCO0FBQ0EsVUFBSUssSUFBSSxHQUFHTCxNQUFNLENBQUMsQ0FBRCxDQUFqQjtBQUNBSixNQUFBQSxPQUFPLENBQUNVLElBQVIsQ0FBYSxFQUFDRCxJQUFELEVBQU9GLElBQVAsRUFBYUMsT0FBYixFQUFiO0FBQ0Q7QUFDRixHQVREOztBQVdBLFNBQU9SLE9BQVA7QUFDRDs7QUFFRFcsTUFBTSxDQUFDQyxPQUFQLEdBQWlCZCxtQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9ydW5JT1MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqIEBmbG93IHN0cmljdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxudHlwZSBJT1NEZXZpY2VJbmZvID0ge1xuICBuYW1lOiBzdHJpbmcsXG4gIHVkaWQ6IHN0cmluZyxcbiAgdmVyc2lvbjogc3RyaW5nLFxufTtcblxuLyoqXG4gKiBQYXJzZXMgdGhlIG91dHB1dCBvZiBgeGNydW4gc2ltY3RsIGxpc3QgZGV2aWNlc2AgY29tbWFuZFxuICovXG5mdW5jdGlvbiBwYXJzZUlPU0RldmljZXNMaXN0KHRleHQ6IHN0cmluZyk6IEFycmF5PElPU0RldmljZUluZm8+IHtcbiAgY29uc3QgZGV2aWNlcyA9IFtdO1xuICB0ZXh0LnNwbGl0KCdcXG4nKS5mb3JFYWNoKGxpbmUgPT4ge1xuICAgIGNvbnN0IGRldmljZSA9IGxpbmUubWF0Y2goLyguKj8pIFxcKCguKj8pXFwpIFxcWyguKj8pXFxdLyk7XG4gICAgY29uc3Qgbm9TaW11bGF0b3IgPSBsaW5lLm1hdGNoKC8oLio/KSBcXCgoLio/KVxcKSBcXFsoLio/KVxcXSBcXCgoLio/KVxcKS8pO1xuICAgIGlmIChkZXZpY2UgIT0gbnVsbCAmJiBub1NpbXVsYXRvciA9PSBudWxsKSB7XG4gICAgICB2YXIgbmFtZSA9IGRldmljZVsxXTtcbiAgICAgIHZhciB2ZXJzaW9uID0gZGV2aWNlWzJdO1xuICAgICAgdmFyIHVkaWQgPSBkZXZpY2VbM107XG4gICAgICBkZXZpY2VzLnB1c2goe3VkaWQsIG5hbWUsIHZlcnNpb259KTtcbiAgICB9XG4gIH0pO1xuXG4gIHJldHVybiBkZXZpY2VzO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHBhcnNlSU9TRGV2aWNlc0xpc3Q7XG4iXX0=",
|
218788
|
218788
|
"map": null,
|
218789
|
218789
|
"sourceType": "script",
|
218790
|
|
"mtime": 1576499289044
|
|
218790
|
"mtime": 1576745582012
|
218791
|
218791
|
},
|
218792
|
218792
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runIOS\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runIOS/findMatchingSimulator.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
218793
|
218793
|
"metadata": {},
|
|
@ -219372,7 +219372,7 @@
|
219372
|
219372
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\n/**\n * Takes in a parsed simulator list and a desired name, and returns an object with the matching simulator. The desired\n * name can optionally include the iOS version in between parenthesis after the device name. Ex: \"iPhone 6 (9.2)\" in\n * which case it'll attempt to find a simulator with the exact version specified.\n *\n * If the simulatorString argument is null, we'll go into default mode and return the currently booted simulator, or if\n * none is booted, it will be the first in the list.\n *\n * @param Object simulators a parsed list from `xcrun simctl list --json devices` command\n * @param String|null simulatorString the string with the name of desired simulator. If null, it will use the currently\n * booted simulator, or if none are booted, the first in the list.\n * @returns {Object} {udid, name, version}\n */\nfunction findMatchingSimulator(simulators, simulatorString) {\n if (!simulators.devices) {\n return null;\n }\n const devices = simulators.devices;\n\n const parsedSimulatorName = simulatorString ?\n simulatorString.match(/(.*)? (?:\\((.*)?\\))?/) :\n [];\n if (parsedSimulatorName[2] !== undefined) {\n var simulatorVersion = parsedSimulatorName[2];\n var simulatorName = parsedSimulatorName[1];\n } else {\n simulatorName = simulatorString;\n }\n\n var match;\n for (const versionDescriptor in devices) {\n const device = devices[versionDescriptor];\n let version = versionDescriptor;\n\n if (/^com\\.apple\\.CoreSimulator\\.SimRuntime\\./g.test(version)) {\n // Transform \"com.apple.CoreSimulator.SimRuntime.iOS-12-2\" into \"iOS 12.2\"\n version = version.replace(/^com\\.apple\\.CoreSimulator\\.SimRuntime\\.([^-]+)-([^-]+)-([^-]+)$/g, '$1 $2.$3');\n }\n\n // Making sure the version of the simulator is an iOS or tvOS (Removes Apple Watch, etc)\n if (!version.includes('iOS') && !version.includes('tvOS')) {\n continue;\n }\n if (simulatorVersion && !version.endsWith(simulatorVersion)) {\n continue;\n }\n for (const i in device) {\n const simulator = device[i];\n // Skipping non-available simulator\n if (\n simulator.availability !== '(available)' &&\n simulator.isAvailable !== 'YES')\n {\n continue;\n }\n let booted = simulator.state === 'Booted';\n if (booted && simulatorName === null) {\n return {\n udid: simulator.udid,\n name: simulator.name,\n booted,\n version };\n\n }\n if (simulator.name === simulatorName && !match) {\n match = {\n udid: simulator.udid,\n name: simulator.name,\n booted,\n version };\n\n }\n // Keeps track of the first available simulator for use if we can't find one above.\n if (simulatorName === null && !match) {\n match = {\n udid: simulator.udid,\n name: simulator.name,\n booted,\n version };\n\n }\n }\n }\n if (match) {\n return match;\n }\n return null;\n}\n\nmodule.exports = findMatchingSimulator;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbmRNYXRjaGluZ1NpbXVsYXRvci5qcyJdLCJuYW1lcyI6WyJmaW5kTWF0Y2hpbmdTaW11bGF0b3IiLCJzaW11bGF0b3JzIiwic2ltdWxhdG9yU3RyaW5nIiwiZGV2aWNlcyIsInBhcnNlZFNpbXVsYXRvck5hbWUiLCJtYXRjaCIsInVuZGVmaW5lZCIsInNpbXVsYXRvclZlcnNpb24iLCJzaW11bGF0b3JOYW1lIiwidmVyc2lvbkRlc2NyaXB0b3IiLCJkZXZpY2UiLCJ2ZXJzaW9uIiwidGVzdCIsInJlcGxhY2UiLCJpbmNsdWRlcyIsImVuZHNXaXRoIiwiaSIsInNpbXVsYXRvciIsImF2YWlsYWJpbGl0eSIsImlzQXZhaWxhYmxlIiwiYm9vdGVkIiwic3RhdGUiLCJ1ZGlkIiwibmFtZSIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQTs7Ozs7Ozs7Ozs7OztBQWFBLFNBQVNBLHFCQUFULENBQStCQyxVQUEvQixFQUEyQ0MsZUFBM0MsRUFBNEQ7QUFDMUQsTUFBSSxDQUFDRCxVQUFVLENBQUNFLE9BQWhCLEVBQXlCO0FBQ3ZCLFdBQU8sSUFBUDtBQUNEO0FBQ0QsUUFBTUEsT0FBTyxHQUFHRixVQUFVLENBQUNFLE9BQTNCOztBQUVBLFFBQU1DLG1CQUFtQixHQUFHRixlQUFlO0FBQ3ZDQSxFQUFBQSxlQUFlLENBQUNHLEtBQWhCLENBQXNCLHNCQUF0QixDQUR1QztBQUV2QyxJQUZKO0FBR0EsTUFBSUQsbUJBQW1CLENBQUMsQ0FBRCxDQUFuQixLQUEyQkUsU0FBL0IsRUFBMEM7QUFDeEMsUUFBSUMsZ0JBQWdCLEdBQUdILG1CQUFtQixDQUFDLENBQUQsQ0FBMUM7QUFDQSxRQUFJSSxhQUFhLEdBQUdKLG1CQUFtQixDQUFDLENBQUQsQ0FBdkM7QUFDRCxHQUhELE1BR087QUFDTEksSUFBQUEsYUFBYSxHQUFHTixlQUFoQjtBQUNEOztBQUVELE1BQUlHLEtBQUo7QUFDQSxPQUFLLE1BQU1JLGlCQUFYLElBQWdDTixPQUFoQyxFQUF5QztBQUN2QyxVQUFNTyxNQUFNLEdBQUdQLE9BQU8sQ0FBQ00saUJBQUQsQ0FBdEI7QUFDQSxRQUFJRSxPQUFPLEdBQUdGLGlCQUFkOztBQUVBLFFBQUssMkNBQUQsQ0FBOENHLElBQTlDLENBQW1ERCxPQUFuRCxDQUFKLEVBQWlFO0FBQy9EO0FBQ0FBLE1BQUFBLE9BQU8sR0FBR0EsT0FBTyxDQUFDRSxPQUFSLENBQWdCLG1FQUFoQixFQUFxRixVQUFyRixDQUFWO0FBQ0Q7O0FBRUQ7QUFDQSxRQUFJLENBQUNGLE9BQU8sQ0FBQ0csUUFBUixDQUFpQixLQUFqQixDQUFELElBQTRCLENBQUNILE9BQU8sQ0FBQ0csUUFBUixDQUFpQixNQUFqQixDQUFqQyxFQUEyRDtBQUN6RDtBQUNEO0FBQ0QsUUFBSVAsZ0JBQWdCLElBQUksQ0FBQ0ksT0FBTyxDQUFDSSxRQUFSLENBQWlCUixnQkFBakIsQ0FBekIsRUFBNkQ7QUFDM0Q7QUFDRDtBQUNELFNBQUssTUFBTVMsQ0FBWCxJQUFnQk4sTUFBaEIsRUFBd0I7QUFDdEIsWUFBTU8sU0FBUyxHQUFHUCxNQUFNLENBQUNNLENBQUQsQ0FBeEI7QUFDQTtBQUNBO0FBQ0VDLE1BQUFBLFNBQVMsQ0FBQ0MsWUFBVixLQUEyQixhQUEzQjtBQUNBRCxNQUFBQSxTQUFTLENBQUNFLFdBQVYsS0FBMEIsS0FGNUI7QUFHRTtBQUNBO0FBQ0Q7QUFDRCxVQUFJQyxNQUFNLEdBQUdILFNBQVMsQ0FBQ0ksS0FBVixLQUFvQixRQUFqQztBQUNBLFVBQUlELE1BQU0sSUFBSVosYUFBYSxLQUFLLElBQWhDLEVBQXNDO0FBQ3BDLGVBQU87QUFDTGMsVUFBQUEsSUFBSSxFQUFFTCxTQUFTLENBQUNLLElBRFg7QUFFTEMsVUFBQUEsSUFBSSxFQUFFTixTQUFTLENBQUNNLElBRlg7QUFHTEgsVUFBQUEsTUFISztBQUlMVCxVQUFBQSxPQUpLLEVBQVA7O0FBTUQ7QUFDRCxVQUFJTSxTQUFTLENBQUNNLElBQVYsS0FBbUJmLGFBQW5CLElBQW9DLENBQUNILEtBQXpDLEVBQWdEO0FBQzlDQSxRQUFBQSxLQUFLLEdBQUc7QUFDTmlCLFVBQUFBLElBQUksRUFBRUwsU0FBUyxDQUFDSyxJQURWO0FBRU5DLFVBQUFBLElBQUksRUFBRU4sU0FBUyxDQUFDTSxJQUZWO0FBR05ILFVBQUFBLE1BSE07QUFJTlQsVUFBQUEsT0FKTSxFQUFSOztBQU1EO0FBQ0Q7QUFDQSxVQUFJSCxhQUFhLEtBQUssSUFBbEIsSUFBMEIsQ0FBQ0gsS0FBL0IsRUFBc0M7QUFDcENBLFFBQUFBLEtBQUssR0FBRztBQUNOaUIsVUFBQUEsSUFBSSxFQUFFTCxTQUFTLENBQUNLLElBRFY7QUFFTkMsVUFBQUEsSUFBSSxFQUFFTixTQUFTLENBQUNNLElBRlY7QUFHTkgsVUFBQUEsTUFITTtBQUlOVCxVQUFBQSxPQUpNLEVBQVI7O0FBTUQ7QUFDRjtBQUNGO0FBQ0QsTUFBSU4sS0FBSixFQUFXO0FBQ1QsV0FBT0EsS0FBUDtBQUNEO0FBQ0QsU0FBTyxJQUFQO0FBQ0Q7O0FBRURtQixNQUFNLENBQUNDLE9BQVAsR0FBaUJ6QixxQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9ydW5JT1MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbi8qKlxuICogVGFrZXMgaW4gYSBwYXJzZWQgc2ltdWxhdG9yIGxpc3QgYW5kIGEgZGVzaXJlZCBuYW1lLCBhbmQgcmV0dXJucyBhbiBvYmplY3Qgd2l0aCB0aGUgbWF0Y2hpbmcgc2ltdWxhdG9yLiBUaGUgZGVzaXJlZFxuICogbmFtZSBjYW4gb3B0aW9uYWxseSBpbmNsdWRlIHRoZSBpT1MgdmVyc2lvbiBpbiBiZXR3ZWVuIHBhcmVudGhlc2lzIGFmdGVyIHRoZSBkZXZpY2UgbmFtZS4gRXg6IFwiaVBob25lIDYgKDkuMilcIiBpblxuICogd2hpY2ggY2FzZSBpdCdsbCBhdHRlbXB0IHRvIGZpbmQgYSBzaW11bGF0b3Igd2l0aCB0aGUgZXhhY3QgdmVyc2lvbiBzcGVjaWZpZWQuXG4gKlxuICogSWYgdGhlIHNpbXVsYXRvclN0cmluZyBhcmd1bWVudCBpcyBudWxsLCB3ZSdsbCBnbyBpbnRvIGRlZmF1bHQgbW9kZSBhbmQgcmV0dXJuIHRoZSBjdXJyZW50bHkgYm9vdGVkIHNpbXVsYXRvciwgb3IgaWZcbiAqIG5vbmUgaXMgYm9vdGVkLCBpdCB3aWxsIGJlIHRoZSBmaXJzdCBpbiB0aGUgbGlzdC5cbiAqXG4gKiBAcGFyYW0gT2JqZWN0IHNpbXVsYXRvcnMgYSBwYXJzZWQgbGlzdCBmcm9tIGB4Y3J1biBzaW1jdGwgbGlzdCAtLWpzb24gZGV2aWNlc2AgY29tbWFuZFxuICogQHBhcmFtIFN0cmluZ3xudWxsIHNpbXVsYXRvclN0cmluZyB0aGUgc3RyaW5nIHdpdGggdGhlIG5hbWUgb2YgZGVzaXJlZCBzaW11bGF0b3IuIElmIG51bGwsIGl0IHdpbGwgdXNlIHRoZSBjdXJyZW50bHlcbiAqICAgICAgICBib290ZWQgc2ltdWxhdG9yLCBvciBpZiBub25lIGFyZSBib290ZWQsIHRoZSBmaXJzdCBpbiB0aGUgbGlzdC5cbiAqIEByZXR1cm5zIHtPYmplY3R9IHt1ZGlkLCBuYW1lLCB2ZXJzaW9ufVxuICovXG5mdW5jdGlvbiBmaW5kTWF0Y2hpbmdTaW11bGF0b3Ioc2ltdWxhdG9ycywgc2ltdWxhdG9yU3RyaW5nKSB7XG4gIGlmICghc2ltdWxhdG9ycy5kZXZpY2VzKSB7XG4gICAgcmV0dXJuIG51bGw7XG4gIH1cbiAgY29uc3QgZGV2aWNlcyA9IHNpbXVsYXRvcnMuZGV2aWNlcztcblxuICBjb25zdCBwYXJzZWRTaW11bGF0b3JOYW1lID0gc2ltdWxhdG9yU3RyaW5nXG4gICAgPyBzaW11bGF0b3JTdHJpbmcubWF0Y2goLyguKik/ICg/OlxcKCguKik/XFwpKT8vKVxuICAgIDogW107XG4gIGlmIChwYXJzZWRTaW11bGF0b3JOYW1lWzJdICE9PSB1bmRlZmluZWQpIHtcbiAgICB2YXIgc2ltdWxhdG9yVmVyc2lvbiA9IHBhcnNlZFNpbXVsYXRvck5hbWVbMl07XG4gICAgdmFyIHNpbXVsYXRvck5hbWUgPSBwYXJzZWRTaW11bGF0b3JOYW1lWzFdO1xuICB9IGVsc2Uge1xuICAgIHNpbXVsYXRvck5hbWUgPSBzaW11bGF0b3JTdHJpbmc7XG4gIH1cblxuICB2YXIgbWF0Y2g7XG4gIGZvciAoY29uc3QgdmVyc2lvbkRlc2NyaXB0b3IgaW4gZGV2aWNlcykge1xuICAgIGNvbnN0IGRldmljZSA9IGRldmljZXNbdmVyc2lvbkRlc2NyaXB0b3JdO1xuICAgIGxldCB2ZXJzaW9uID0gdmVyc2lvbkRlc2NyaXB0b3I7XG5cbiAgICBpZiAoKC9eY29tXFwuYXBwbGVcXC5Db3JlU2ltdWxhdG9yXFwuU2ltUnVudGltZVxcLi9nKS50ZXN0KHZlcnNpb24pKSB7XG4gICAgICAvLyBUcmFuc2Zvcm0gXCJjb20uYXBwbGUuQ29yZVNpbXVsYXRvci5TaW1SdW50aW1lLmlPUy0xMi0yXCIgaW50byBcImlPUyAxMi4yXCJcbiAgICAgIHZlcnNpb24gPSB2ZXJzaW9uLnJlcGxhY2UoL15jb21cXC5hcHBsZVxcLkNvcmVTaW11bGF0b3JcXC5TaW1SdW50aW1lXFwuKFteLV0rKS0oW14tXSspLShbXi1dKykkL2csICckMSAkMi4kMycpO1xuICAgIH1cblxuICAgIC8vIE1ha2luZyBzdXJlIHRoZSB2ZXJzaW9uIG9mIHRoZSBzaW11bGF0b3IgaXMgYW4gaU9TIG9yIHR2T1MgKFJlbW92ZXMgQXBwbGUgV2F0Y2gsIGV0YylcbiAgICBpZiAoIXZlcnNpb24uaW5jbHVkZXMoJ2lPUycpICYmICF2ZXJzaW9uLmluY2x1ZGVzKCd0dk9TJykpIHtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cbiAgICBpZiAoc2ltdWxhdG9yVmVyc2lvbiAmJiAhdmVyc2lvbi5lbmRzV2l0aChzaW11bGF0b3JWZXJzaW9uKSkge1xuICAgICAgY29udGludWU7XG4gICAgfVxuICAgIGZvciAoY29uc3QgaSBpbiBkZXZpY2UpIHtcbiAgICAgIGNvbnN0IHNpbXVsYXRvciA9IGRldmljZVtpXTtcbiAgICAgIC8vIFNraXBwaW5nIG5vbi1hdmFpbGFibGUgc2ltdWxhdG9yXG4gICAgICBpZiAoXG4gICAgICAgIHNpbXVsYXRvci5hdmFpbGFiaWxpdHkgIT09ICcoYXZhaWxhYmxlKScgJiZcbiAgICAgICAgc2ltdWxhdG9yLmlzQXZhaWxhYmxlICE9PSAnWUVTJ1xuICAgICAgKSB7XG4gICAgICAgIGNvbnRpbnVlO1xuICAgICAgfVxuICAgICAgbGV0IGJvb3RlZCA9IHNpbXVsYXRvci5zdGF0ZSA9PT0gJ0Jvb3RlZCc7XG4gICAgICBpZiAoYm9vdGVkICYmIHNpbXVsYXRvck5hbWUgPT09IG51bGwpIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICB1ZGlkOiBzaW11bGF0b3IudWRpZCxcbiAgICAgICAgICBuYW1lOiBzaW11bGF0b3IubmFtZSxcbiAgICAgICAgICBib290ZWQsXG4gICAgICAgICAgdmVyc2lvbixcbiAgICAgICAgfTtcbiAgICAgIH1cbiAgICAgIGlmIChzaW11bGF0b3IubmFtZSA9PT0gc2ltdWxhdG9yTmFtZSAmJiAhbWF0Y2gpIHtcbiAgICAgICAgbWF0Y2ggPSB7XG4gICAgICAgICAgdWRpZDogc2ltdWxhdG9yLnVkaWQsXG4gICAgICAgICAgbmFtZTogc2ltdWxhdG9yLm5hbWUsXG4gICAgICAgICAgYm9vdGVkLFxuICAgICAgICAgIHZlcnNpb24sXG4gICAgICAgIH07XG4gICAgICB9XG4gICAgICAvLyBLZWVwcyB0cmFjayBvZiB0aGUgZmlyc3QgYXZhaWxhYmxlIHNpbXVsYXRvciBmb3IgdXNlIGlmIHdlIGNhbid0IGZpbmQgb25lIGFib3ZlLlxuICAgICAgaWYgKHNpbXVsYXRvck5hbWUgPT09IG51bGwgJiYgIW1hdGNoKSB7XG4gICAgICAgIG1hdGNoID0ge1xuICAgICAgICAgIHVkaWQ6IHNpbXVsYXRvci51ZGlkLFxuICAgICAgICAgIG5hbWU6IHNpbXVsYXRvci5uYW1lLFxuICAgICAgICAgIGJvb3RlZCxcbiAgICAgICAgICB2ZXJzaW9uLFxuICAgICAgICB9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBpZiAobWF0Y2gpIHtcbiAgICByZXR1cm4gbWF0Y2g7XG4gIH1cbiAgcmV0dXJuIG51bGw7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gZmluZE1hdGNoaW5nU2ltdWxhdG9yO1xuIl19",
|
219373
|
219373
|
"map": null,
|
219374
|
219374
|
"sourceType": "script",
|
219375
|
|
"mtime": 1576499289043
|
|
219375
|
"mtime": 1576745582012
|
219376
|
219376
|
},
|
219377
|
219377
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runAndroid\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runAndroid/runAndroid.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
219378
|
219378
|
"metadata": {},
|
|
@ -219957,7 +219957,7 @@
|
219957
|
219957
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst adb = require('./adb');\nconst chalk = require('chalk');\nconst child_process = require('child_process');\nconst fs = require('fs');\nconst isPackagerRunning = require('../util/isPackagerRunning');\nconst findReactNativeScripts = require('../util/findReactNativeScripts');\nconst isString = require('lodash/isString');\nconst path = require('path');\nconst Promise = require('promise');\n\n// Verifies this is an Android project\nfunction checkAndroid(root) {\n return fs.existsSync(path.join(root, 'android/gradlew'));\n}\n\n/**\n * Starts the app on a connected Android emulator or device.\n */\nfunction runAndroid(argv, config, args) {\n if (!checkAndroid(args.root)) {\n const reactNativeScriptsPath = findReactNativeScripts();\n if (reactNativeScriptsPath) {\n child_process.spawnSync(\n reactNativeScriptsPath,\n ['android'].concat(process.argv.slice(1)),\n { stdio: 'inherit' });\n\n } else {\n console.log(\n chalk.red(\n 'Android project not found. Maybe run react-native android first?'));\n\n\n }\n return;\n }\n\n if (!args.packager) {\n return buildAndRun(args);\n }\n\n return isPackagerRunning(args.port).then(result => {\n if (result === 'running') {\n console.log(chalk.bold('JS server already running.'));\n } else if (result === 'unrecognized') {\n console.warn(\n chalk.yellow('JS server not recognized, continuing with build...'));\n\n } else {\n // result == 'not_running'\n console.log(chalk.bold('Starting JS server...'));\n startServerInNewWindow(args.port, args.terminal);\n }\n return buildAndRun(args);\n });\n}\n\nfunction getAdbPath() {\n return process.env.ANDROID_HOME ?\n process.env.ANDROID_HOME + '/platform-tools/adb' :\n 'adb';\n}\n\n// Runs ADB reverse tcp:8081 tcp:8081 to allow loading the jsbundle from the packager\nfunction tryRunAdbReverse(packagerPort, device) {\n try {\n const adbPath = getAdbPath();\n const adbArgs = ['reverse', `tcp:${packagerPort}`, `tcp:${packagerPort}`];\n\n // If a device is specified then tell adb to use it\n if (device) {\n adbArgs.unshift('-s', device);\n }\n\n console.log(chalk.bold(`Running ${adbPath} ${adbArgs.join(' ')}`));\n\n child_process.execFileSync(adbPath, adbArgs, {\n stdio: [process.stdin, process.stdout, process.stderr] });\n\n } catch (e) {\n console.log(chalk.yellow(`Could not run adb reverse: ${e.message}`));\n }\n}\n\nfunction getPackageNameWithSuffix(appId, appIdSuffix, packageName) {\n if (appId) {\n return appId;\n } else if (appIdSuffix) {\n return packageName + '.' + appIdSuffix;\n }\n\n return packageName;\n}\n\n// Builds the app and runs it on a connected emulator / device.\nfunction buildAndRun(args) {\n process.chdir(path.join(args.root, 'android'));\n const cmd = process.platform.startsWith('win') ? 'gradlew.bat' : './gradlew';\n\n const packageName = fs.\n readFileSync(`${args.appFolder}/src/main/AndroidManifest.xml`, 'utf8').\n match(/package=\"(.+?)\"/)[1];\n\n const packageNameWithSuffix = getPackageNameWithSuffix(\n args.appId,\n args.appIdSuffix,\n packageName);\n\n\n const adbPath = getAdbPath();\n if (args.deviceId) {\n if (isString(args.deviceId)) {\n return runOnSpecificDevice(\n args,\n cmd,\n packageNameWithSuffix,\n packageName,\n adbPath);\n\n } else {\n console.log(chalk.red('Argument missing for parameter --deviceId'));\n }\n } else {\n return runOnAllDevices(\n args,\n cmd,\n packageNameWithSuffix,\n packageName,\n adbPath);\n\n }\n}\n\nfunction runOnSpecificDevice(\nargs,\ngradlew,\npackageNameWithSuffix,\npackageName,\nadbPath)\n{\n let devices = adb.getDevices();\n if (devices && devices.length > 0) {\n if (devices.indexOf(args.deviceId) !== -1) {\n buildApk(gradlew);\n installAndLaunchOnDevice(\n args,\n args.deviceId,\n packageNameWithSuffix,\n packageName,\n adbPath);\n\n } else {\n console.log(\n 'Could not find device with the id: \"' + args.deviceId + '\".');\n\n console.log('Choose one of the following:');\n console.log(devices);\n }\n } else {\n console.log('No Android devices connected.');\n }\n}\n\nfunction buildApk(gradlew) {\n try {\n console.log(chalk.bold('Building the app...'));\n\n // using '-x lint' in order to ignore linting errors while building the apk\n child_process.execFileSync(gradlew, ['build', '-x', 'lint'], {\n stdio: [process.stdin, process.stdout, process.stderr] });\n\n } catch (e) {\n console.log(\n chalk.red('Could not build the app, read the error above for details.\\n'));\n\n }\n}\n\nfunction tryInstallAppOnDevice(args, device) {\n try {\n const pathToApk = `${args.appFolder}/build/outputs/apk/${\n args.appFolder\n }-debug.apk`;\n const adbPath = getAdbPath();\n const adbArgs = ['-s', device, 'install', pathToApk];\n console.log(\n chalk.bold(\n `Installing the app on the device (cd android && adb -s ${device} install ${pathToApk}`));\n\n\n child_process.execFileSync(adbPath, adbArgs, {\n stdio: [process.stdin, process.stdout, process.stderr] });\n\n } catch (e) {\n console.log(e.message);\n console.log(\n chalk.red(\n 'Could not install the app on the device, read the error above for details.\\n'));\n\n\n }\n}\n\nfunction tryLaunchAppOnDevice(\ndevice,\npackageNameWithSuffix,\npackageName,\nadbPath,\nmainActivity)\n{\n try {\n const adbArgs = [\n '-s',\n device,\n 'shell',\n 'am',\n 'start',\n '-n',\n packageNameWithSuffix + '/' + packageName + '.' + mainActivity];\n\n console.log(\n chalk.bold(\n `Starting the app on ${device} (${adbPath} ${adbArgs.join(' ')})...`));\n\n\n child_process.spawnSync(adbPath, adbArgs, { stdio: 'inherit' });\n } catch (e) {\n console.log(\n chalk.red('adb invocation failed. Do you have adb in your PATH?'));\n\n }\n}\n\nfunction installAndLaunchOnDevice(\nargs,\nselectedDevice,\npackageNameWithSuffix,\npackageName,\nadbPath)\n{\n tryRunAdbReverse(args.port, selectedDevice);\n tryInstallAppOnDevice(args, selectedDevice);\n tryLaunchAppOnDevice(\n selectedDevice,\n packageNameWithSuffix,\n packageName,\n adbPath,\n args.mainActivity);\n\n}\n\nfunction runOnAllDevices(\nargs,\ncmd,\npackageNameWithSuffix,\npackageName,\nadbPath)\n{\n try {\n const gradleArgs = [];\n if (args.variant) {\n gradleArgs.push(\n 'install' + args.variant[0].toUpperCase() + args.variant.slice(1));\n\n } else if (args.flavor) {\n console.warn(\n chalk.yellow('--flavor has been deprecated. Use --variant instead'));\n\n gradleArgs.push(\n 'install' + args.flavor[0].toUpperCase() + args.flavor.slice(1));\n\n } else {\n gradleArgs.push('installDebug');\n }\n\n if (args.installDebug) {\n gradleArgs.push(args.installDebug);\n }\n\n console.log(\n chalk.bold(\n `Building and installing the app on the device (cd android && ${cmd} ${gradleArgs.join(\n ' ')\n })...`));\n\n\n\n child_process.execFileSync(cmd, gradleArgs, {\n stdio: [process.stdin, process.stdout, process.stderr] });\n\n } catch (e) {\n console.log(\n chalk.red(\n 'Could not install the app on the device, read the error above for details.\\n' +\n 'Make sure you have an Android emulator running or a device connected and have\\n' +\n 'set up your Android development environment:\\n' +\n 'https://facebook.github.io/react-native/docs/getting-started.html'));\n\n\n // stderr is automatically piped from the gradle process, so the user\n // should see the error already, there is no need to do\n // `console.log(e.stderr)`\n return Promise.reject(e);\n }\n const devices = adb.getDevices();\n if (devices && devices.length > 0) {\n devices.forEach(device => {\n tryRunAdbReverse(args.port, device);\n tryLaunchAppOnDevice(\n device,\n packageNameWithSuffix,\n packageName,\n adbPath,\n args.mainActivity);\n\n });\n } else {\n try {\n // If we cannot execute based on adb devices output, fall back to\n // shell am start\n const fallbackAdbArgs = [\n 'shell',\n 'am',\n 'start',\n '-n',\n packageNameWithSuffix + '/' + packageName + '.MainActivity'];\n\n console.log(\n chalk.bold(\n `Starting the app (${adbPath} ${fallbackAdbArgs.join(' ')}...`));\n\n\n child_process.spawnSync(adbPath, fallbackAdbArgs, { stdio: 'inherit' });\n } catch (e) {\n console.log(\n chalk.red('adb invocation failed. Do you have adb in your PATH?'));\n\n // stderr is automatically piped from the gradle process, so the user\n // should see the error already, there is no need to do\n // `console.log(e.stderr)`\n return Promise.reject(e);\n }\n }\n}\n\nfunction startServerInNewWindow(port, terminal = process.env.REACT_TERMINAL) {\n // set up OS-specific filenames and commands\n const isWindows = /^win/.test(process.platform);\n const scriptFile = isWindows ?\n 'launchPackager.bat' :\n 'launchPackager.command';\n const packagerEnvFilename = isWindows ? '.packager.bat' : '.packager.env';\n const portExportContent = isWindows ?\n `set RCT_METRO_PORT=${port}` :\n `export RCT_METRO_PORT=${port}`;\n\n // set up the launchpackager.(command|bat) file\n const scriptsDir = path.resolve(__dirname, '..', '..', 'scripts');\n const launchPackagerScript = path.resolve(scriptsDir, scriptFile);\n const procConfig = { cwd: scriptsDir };\n\n // set up the .packager.(env|bat) file to ensure the packager starts on the right port\n const packagerEnvFile = path.join(\n __dirname,\n '..',\n '..',\n 'scripts',\n packagerEnvFilename);\n\n\n // ensure we overwrite file by passing the 'w' flag\n fs.writeFileSync(packagerEnvFile, portExportContent, {\n encoding: 'utf8',\n flag: 'w' });\n\n\n if (process.platform === 'darwin') {\n if (terminal) {\n return child_process.spawnSync(\n 'open',\n ['-a', terminal, launchPackagerScript],\n procConfig);\n\n }\n return child_process.spawnSync('open', [launchPackagerScript], procConfig);\n } else if (process.platform === 'linux') {\n if (terminal) {\n procConfig.detached = true;\n return child_process.spawn(\n terminal,\n ['-e', 'sh ' + launchPackagerScript],\n procConfig);\n\n }\n // By default, the child shell process will be attached to the parent\n procConfig.detached = false;\n return child_process.spawn('sh', [launchPackagerScript], procConfig);\n } else if (/^win/.test(process.platform)) {\n procConfig.detached = true;\n procConfig.stdio = 'ignore';\n return child_process.spawn(\n 'cmd.exe',\n ['/C', launchPackagerScript],\n procConfig);\n\n } else {\n console.log(\n chalk.red(\n `Cannot start the packager. Unknown platform ${process.platform}`));\n\n\n }\n}\n\nmodule.exports = {\n name: 'run-android',\n description:\n 'builds your app and starts it on a connected Android emulator or device',\n func: runAndroid,\n options: [\n {\n command: '--install-debug' },\n\n {\n command: '--root [string]',\n description:\n 'Override the root directory for the android build (which contains the android directory)',\n default: '' },\n\n {\n command: '--flavor [string]',\n description: '--flavor has been deprecated. Use --variant instead' },\n\n {\n command: '--variant [string]' },\n\n {\n command: '--appFolder [string]',\n description:\n 'Specify a different application folder name for the android source.',\n default: 'app' },\n\n {\n command: '--appId [string]',\n description: 'Specify an applicationId to launch after build.',\n default: '' },\n\n {\n command: '--appIdSuffix [string]',\n description: 'Specify an applicationIdSuffix to launch after build.',\n default: '' },\n\n {\n command: '--main-activity [string]',\n description: 'Name of the activity to start',\n default: 'MainActivity' },\n\n {\n command: '--deviceId [string]',\n description:\n 'builds your app and starts it on a specific device/simulator with the ' +\n 'given device id (listed by running \"adb devices\" on the command line).' },\n\n {\n command: '--no-packager',\n description: 'Do not launch packager while building' },\n\n {\n command: '--port [number]',\n default: process.env.RCT_METRO_PORT || 8081,\n parse: val => Number(val) },\n\n {\n command: '--terminal [string]',\n description:\n 'Launches the Metro Bundler in a new window using the specified terminal path.',\n default: '' }] };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJ1bkFuZHJvaWQuanMiXSwibmFtZXMiOlsiYWRiIiwicmVxdWlyZSIsImNoYWxrIiwiY2hpbGRfcHJvY2VzcyIsImZzIiwiaXNQYWNrYWdlclJ1bm5pbmciLCJmaW5kUmVhY3ROYXRpdmVTY3JpcHRzIiwiaXNTdHJpbmciLCJwYXRoIiwiUHJvbWlzZSIsImNoZWNrQW5kcm9pZCIsInJvb3QiLCJleGlzdHNTeW5jIiwiam9pbiIsInJ1bkFuZHJvaWQiLCJhcmd2IiwiY29uZmlnIiwiYXJncyIsInJlYWN0TmF0aXZlU2NyaXB0c1BhdGgiLCJzcGF3blN5bmMiLCJjb25jYXQiLCJwcm9jZXNzIiwic2xpY2UiLCJzdGRpbyIsImNvbnNvbGUiLCJsb2ciLCJyZWQiLCJwYWNrYWdlciIsImJ1aWxkQW5kUnVuIiwicG9ydCIsInRoZW4iLCJyZXN1bHQiLCJib2xkIiwid2FybiIsInllbGxvdyIsInN0YXJ0U2VydmVySW5OZXdXaW5kb3ciLCJ0ZXJtaW5hbCIsImdldEFkYlBhdGgiLCJlbnYiLCJBTkRST0lEX0hPTUUiLCJ0cnlSdW5BZGJSZXZlcnNlIiwicGFja2FnZXJQb3J0IiwiZGV2aWNlIiwiYWRiUGF0aCIsImFkYkFyZ3MiLCJ1bnNoaWZ0IiwiZXhlY0ZpbGVTeW5jIiwic3RkaW4iLCJzdGRvdXQiLCJzdGRlcnIiLCJlIiwibWVzc2FnZSIsImdldFBhY2thZ2VOYW1lV2l0aFN1ZmZpeCIsImFwcElkIiwiYXBwSWRTdWZmaXgiLCJwYWNrYWdlTmFtZSIsImNoZGlyIiwiY21kIiwicGxhdGZvcm0iLCJzdGFydHNXaXRoIiwicmVhZEZpbGVTeW5jIiwiYXBwRm9sZGVyIiwibWF0Y2giLCJwYWNrYWdlTmFtZVdpdGhTdWZmaXgiLCJkZXZpY2VJZCIsInJ1bk9uU3BlY2lmaWNEZXZpY2UiLCJydW5PbkFsbERldmljZXMiLCJncmFkbGV3IiwiZGV2aWNlcyIsImdldERldmljZXMiLCJsZW5ndGgiLCJpbmRleE9mIiwiYnVpbGRBcGsiLCJpbnN0YWxsQW5kTGF1bmNoT25EZXZpY2UiLCJ0cnlJbnN0YWxsQXBwT25EZXZpY2UiLCJwYXRoVG9BcGsiLCJ0cnlMYXVuY2hBcHBPbkRldmljZSIsIm1haW5BY3Rpdml0eSIsInNlbGVjdGVkRGV2aWNlIiwiZ3JhZGxlQXJncyIsInZhcmlhbnQiLCJwdXNoIiwidG9VcHBlckNhc2UiLCJmbGF2b3IiLCJpbnN0YWxsRGVidWciLCJyZWplY3QiLCJmb3JFYWNoIiwiZmFsbGJhY2tBZGJBcmdzIiwiUkVBQ1RfVEVSTUlOQUwiLCJpc1dpbmRvd3MiLCJ0ZXN0Iiwic2NyaXB0RmlsZSIsInBhY2thZ2VyRW52RmlsZW5hbWUiLCJwb3J0RXhwb3J0Q29udGVudCIsInNjcmlwdHNEaXIiLCJyZXNvbHZlIiwiX19kaXJuYW1lIiwibGF1bmNoUGFja2FnZXJTY3JpcHQiLCJwcm9jQ29uZmlnIiwiY3dkIiwicGFja2FnZXJFbnZGaWxlIiwid3JpdGVGaWxlU3luYyIsImVuY29kaW5nIiwiZmxhZyIsImRldGFjaGVkIiwic3Bhd24iLCJtb2R1bGUiLCJleHBvcnRzIiwibmFtZSIsImRlc2NyaXB0aW9uIiwiZnVuYyIsIm9wdGlvbnMiLCJjb21tYW5kIiwiZGVmYXVsdCIsIlJDVF9NRVRST19QT1JUIiwicGFyc2UiLCJ2YWwiLCJOdW1iZXIiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxHQUFHLEdBQUdDLE9BQU8sQ0FBQyxPQUFELENBQW5CO0FBQ0EsTUFBTUMsS0FBSyxHQUFHRCxPQUFPLENBQUMsT0FBRCxDQUFyQjtBQUNBLE1BQU1FLGFBQWEsR0FBR0YsT0FBTyxDQUFDLGVBQUQsQ0FBN0I7QUFDQSxNQUFNRyxFQUFFLEdBQUdILE9BQU8sQ0FBQyxJQUFELENBQWxCO0FBQ0EsTUFBTUksaUJBQWlCLEdBQUdKLE9BQU8sQ0FBQywyQkFBRCxDQUFqQztBQUNBLE1BQU1LLHNCQUFzQixHQUFHTCxPQUFPLENBQUMsZ0NBQUQsQ0FBdEM7QUFDQSxNQUFNTSxRQUFRLEdBQUdOLE9BQU8sQ0FBQyxpQkFBRCxDQUF4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SCxJQUFBQSxXQUFXO0FBQ1Q7QUFDQSw0RUFKSixFQXRDTzs7QUE0Q1A7QUFDRUcsSUFBQUEsT0FBTyxFQUFFLGVBRFg7QUFFRUgsSUFBQUEsV0FBVyxFQUFFLHVDQUZmLEVBNUNPOztBQWdEUDtBQUNFRyxJQUFBQSxPQUFPLEVBQUUsaUJBRFg7QUFFRUMsSUFBQUEsT0FBTyxFQUFFNUYsT0FBTyxDQUFDaUIsR0FBUixDQUFZNEUsY0FBWixJQUE4QixJQUZ6QztBQUdFQyxJQUFBQSxLQUFLLEVBQUdDLEdBQUQsSUFBaUJDLE1BQU0sQ0FBQ0QsR0FBRCxDQUhoQyxFQWhETzs7QUFxRFA7QUFDRUosSUFBQUEsT0FBTyxFQUFFLHFCQURYO0FBRUVILElBQUFBLFdBQVc7QUFDVCxtRkFISjtBQUlFSSxJQUFBQSxPQUFPLEVBQUUsRUFKWCxFQXJETyxDQUxNLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvcnVuQW5kcm9pZCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgYWRiID0gcmVxdWlyZSgnLi9hZGInKTtcbmNvbnN0IGNoYWxrID0gcmVxdWlyZSgnY2hhbGsnKTtcbmNvbnN0IGNoaWxkX3Byb2Nlc3MgPSByZXF1aXJlKCdjaGlsZF9wcm9jZXNzJyk7XG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5jb25zdCBpc1BhY2thZ2VyUnVubmluZyA9IHJlcXVpcmUoJy4uL3V0aWwvaXNQYWNrYWdlclJ1bm5pbmcnKTtcbmNvbnN0IGZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMgPSByZXF1aXJlKCcuLi91dGlsL2ZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMnKTtcbmNvbnN0IGlzU3RyaW5nID0gcmVxdWlyZSgnbG9kYXNoL2lzU3RyaW5nJyk7XG5jb25zdCBwYXRoID0gcmVxdWlyZSgncGF0aCcpO1xuY29uc3QgUHJvbWlzZSA9IHJlcXVpcmUoJ3Byb21pc2UnKTtcblxuLy8gVmVyaWZpZXMgdGhpcyBpcyBhbiBBbmRyb2lkIHByb2plY3RcbmZ1bmN0aW9uIGNoZWNrQW5kcm9pZChyb290KSB7XG4gIHJldHVybiBmcy5leGlzdHNTeW5jKHBhdGguam9pbihyb290LCAnYW5kcm9pZC9ncmFkbGV3JykpO1xufVxuXG4vKipcbiAqIFN0YXJ0cyB0aGUgYXBwIG9uIGEgY29ubmVjdGVkIEFuZHJvaWQgZW11bGF0b3Igb3IgZGV2aWNlLlxuICovXG5mdW5jdGlvbiBydW5BbmRyb2lkKGFyZ3YsIGNvbmZpZywgYXJncykge1xuICBpZiAoIWNoZWNrQW5kcm9pZChhcmdzLnJvb3QpKSB7XG4gICAgY29uc3QgcmVhY3ROYXRpdmVTY3JpcHRzUGF0aCA9IGZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMoKTtcbiAgICBpZiAocmVhY3ROYXRpdmVTY3JpcHRzUGF0aCkge1xuICAgICAgY2hpbGRfcHJvY2Vzcy5zcGF3blN5bmMoXG4gICAgICAgIHJlYWN0TmF0aXZlU2NyaXB0c1BhdGgsXG4gICAgICAgIFsnYW5kcm9pZCddLmNvbmNhdChwcm9jZXNzLmFyZ3Yuc2xpY2UoMSkpLFxuICAgICAgICB7c3RkaW86ICdpbmhlcml0J30sXG4gICAgICApO1xuICAgIH0gZWxzZSB7XG4gICAgICBjb25zb2xlLmxvZyhcbiAgICAgICAgY2hhbGsucmVkKFxuICAgICAgICAgICdBbmRyb2lkIHByb2plY3Qgbm90IGZvdW5kLiBNYXliZSBydW4gcmVhY3QtbmF0aXZlIGFuZHJvaWQgZmlyc3Q/JyxcbiAgICAgICAgKSxcbiAgICAgICk7XG4gICAgfVxuICAgIHJldHVybjtcbiAgfVxuXG4gIGlmICghYXJncy5wYWNrYWdlcikge1xuICAgIHJldHVybiBidWlsZEFuZFJ1bihhcmdzKTtcbiAgfVxuXG4gIHJldHVybiBpc1BhY2thZ2VyUnVubmluZyhhcmdzLnBvcnQpLnRoZW4ocmVzdWx0ID0+IHtcbiAgICBpZiAocmVzdWx0ID09PSAncnVubmluZycpIHtcbiAgICAgIGNvbnNvbGUubG9nKGNoYWxrLmJvbGQoJ0pTIHNlcnZlciBhbHJlYWR5IHJ1bm5pbmcuJykpO1xuICAgIH0gZWxzZSBpZiAocmVzdWx0ID09PSAndW5yZWNvZ25pemVkJykge1xuICAgICAgY29uc29sZS53YXJuKFxuICAgICAgICBjaGFsay55ZWxsb3coJ0pTIHNlcnZlciBub3QgcmVjb2duaXplZCwgY29udGludWluZyB3aXRoIGJ1aWxkLi4uJyksXG4gICAgICApO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyByZXN1bHQgPT0gJ25vdF9ydW5uaW5nJ1xuICAgICAgY29uc29sZS5sb2coY2hhbGsuYm9sZCgnU3RhcnRpbmcgSlMgc2VydmVyLi4uJykpO1xuICAgICAgc3RhcnRTZXJ2ZXJJbk5ld1dpbmRvdyhhcmdzLnBvcnQsIGFyZ3MudGVybWluYWwpO1xuICAgIH1cbiAgICByZXR1cm4gYnVpbGRBbmRSdW4oYXJncyk7XG4gIH0pO1xufVxuXG5mdW5jdGlvbiBnZXRBZGJQYXRoKCkge1xuICByZXR1cm4gcHJvY2Vzcy5lbnYuQU5EUk9JRF9IT01FXG4gICAgPyBwcm9jZXNzLmVudi5BTkRST0lEX0hPTUUgKyAnL3BsYXRmb3JtLXRvb2xzL2FkYidcbiAgICA6ICdhZGInO1xufVxuXG4vLyBSdW5zIEFEQiByZXZlcnNlIHRjcDo4MDgxIHRjcDo4MDgxIHRvIGFsbG93IGxvYWRpbmcgdGhlIGpzYnVuZGxlIGZyb20gdGhlIHBhY2thZ2VyXG5mdW5jdGlvbiB0cnlSdW5BZGJSZXZlcnNlKHBhY2thZ2VyUG9ydCwgZGV2aWNlKSB7XG4gIHRyeSB7XG4gICAgY29uc3QgYWRiUGF0aCA9IGdldEFkYlBhdGgoKTtcbiAgICBjb25zdCBhZGJBcmdzID0gWydyZXZlcnNlJywgYHRjcDoke3BhY2thZ2VyUG9ydH1gLCBgdGNwOiR7cGFja2FnZXJQb3J0fWBdO1xuXG4gICAgLy8gSWYgYSBkZXZpY2UgaXMgc3BlY2lmaWVkIHRoZW4gdGVsbCBhZGIgdG8gdXNlIGl0XG4gICAgaWYgKGRldmljZSkge1xuICAgICAgYWRiQXJncy51bnNoaWZ0KCctcycsIGRldmljZSk7XG4gICAgfVxuXG4gICAgY29uc29sZS5sb2coY2hhbGsuYm9sZChgUnVubmluZyAke2FkYlBhdGh9ICR7YWRiQXJncy5qb2luKCcgJyl9YCkpO1xuXG4gICAgY2hpbGRfcHJvY2Vzcy5leGVjRmlsZVN5bmMoYWRiUGF0aCwgYWRiQXJncywge1xuICAgICAgc3RkaW86IFtwcm9jZXNzLnN0ZGluLCBwcm9jZXNzLnN0ZG91dCwgcHJvY2Vzcy5zdGRlcnJdLFxuICAgIH0pO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5sb2coY2hhbGsueWVsbG93KGBDb3VsZCBub3QgcnVuIGFkYiByZXZlcnNlOiAke2UubWVzc2FnZX1gKSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gZ2V0UGFja2FnZU5hbWVXaXRoU3VmZml4KGFwcElkLCBhcHBJZFN1ZmZpeCwgcGFja2FnZU5hbWUpIHtcbiAgaWYgKGFwcElkKSB7XG4gICAgcmV0dXJuIGFwcElkO1xuICB9IGVsc2UgaWYgKGFwcElkU3VmZml4KSB7XG4gICAgcmV0dXJuIHBhY2thZ2VOYW1lICsgJy4nICsgYXBwSWRTdWZmaXg7XG4gIH1cblxuICByZXR1cm4gcGFja2FnZU5hbWU7XG59XG5cbi8vIEJ1aWxkcyB0aGUgYXBwIGFuZCBydW5zIGl0IG9uIGEgY29ubmVjdGVkIGVtdWxhdG9yIC8gZGV2aWNlLlxuZnVuY3Rpb24gYnVpbGRBbmRSdW4oYXJncykge1xuICBwcm9jZXNzLmNoZGlyKHBhdGguam9pbihhcmdzLnJvb3QsICdhbmRyb2lkJykpO1xuICBjb25zdCBjbWQgPSBwcm9jZXNzLnBsYXRmb3JtLnN0YXJ0c1dpdGgoJ3dpbicpID8gJ2dyYWRsZXcuYmF0JyA6ICcuL2dyYWRsZXcnO1xuXG4gIGNvbnN0IHBhY2thZ2VOYW1lID0gZnNcbiAgICAucmVhZEZpbGVTeW5jKGAke2FyZ3MuYXBwRm9sZGVyfS9zcmMvbWFpbi9BbmRyb2lkTWFuaWZlc3QueG1sYCwgJ3V0ZjgnKVxuICAgIC5tYXRjaCgvcGFja2FnZT1cIiguKz8pXCIvKVsxXTtcblxuICBjb25zdCBwYWNrYWdlTmFtZVdpdGhTdWZmaXggPSBnZXRQYWNrYWdlTmFtZVdpdGhTdWZmaXgoXG4gICAgYXJncy5hcHBJZCxcbiAgICBhcmdzLmFwcElkU3VmZml4LFxuICAgIHBhY2thZ2VOYW1lLFxuICApO1xuXG4gIGNvbnN0IGFkYlBhdGggPSBnZXRBZGJQYXRoKCk7XG4gIGlmIChhcmdzLmRldmljZUlkKSB7XG4gICAgaWYgKGlzU3RyaW5nKGFyZ3MuZGV2aWNlSWQpKSB7XG4gICAgICByZXR1cm4gcnVuT25TcGVjaWZpY0RldmljZShcbiAgICAgICAgYXJncyxcbiAgICAgICAgY21kLFxuICAgICAgICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gICAgICAgIHBhY2thZ2VOYW1lLFxuICAgICAgICBhZGJQYXRoLFxuICAgICAgKTtcbiAgICB9IGVsc2Uge1xuICAgICAgY29uc29sZS5sb2coY2hhbGsucmVkKCdBcmd1bWVudCBtaXNzaW5nIGZvciBwYXJhbWV0ZXIgLS1kZXZpY2VJZCcpKTtcbiAgICB9XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIHJ1bk9uQWxsRGV2aWNlcyhcbiAgICAgIGFyZ3MsXG4gICAgICBjbWQsXG4gICAgICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gICAgICBwYWNrYWdlTmFtZSxcbiAgICAgIGFkYlBhdGgsXG4gICAgKTtcbiAgfVxufVxuXG5mdW5jdGlvbiBydW5PblNwZWNpZmljRGV2aWNlKFxuICBhcmdzLFxuICBncmFkbGV3LFxuICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gIHBhY2thZ2VOYW1lLFxuICBhZGJQYXRoLFxuKSB7XG4gIGxldCBkZXZpY2VzID0gYWRiLmdldERldmljZXMoKTtcbiAgaWYgKGRldmljZXMgJiYgZGV2aWNlcy5sZW5ndGggPiAwKSB7XG4gICAgaWYgKGRldmljZXMuaW5kZXhPZihhcmdzLmRldmljZUlkKSAhPT0gLTEpIHtcbiAgICAgIGJ1aWxkQXBrKGdyYWRsZXcpO1xuICAgICAgaW5zdGFsbEFuZExhdW5jaE9uRGV2aWNlKFxuICAgICAgICBhcmdzLFxuICAgICAgICBhcmdzLmRldmljZUlkLFxuICAgICAgICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gICAgICAgIHBhY2thZ2VOYW1lLFxuICAgICAgICBhZGJQYXRoLFxuICAgICAgKTtcbiAgICB9IGVsc2Uge1xuICAgICAgY29uc29sZS5sb2coXG4gICAgICAgICdDb3VsZCBub3QgZmluZCBkZXZpY2Ugd2l0aCB0aGUgaWQ6IFwiJyArIGFyZ3MuZGV2aWNlSWQgKyAnXCIuJyxcbiAgICAgICk7XG4gICAgICBjb25zb2xlLmxvZygnQ2hvb3NlIG9uZSBvZiB0aGUgZm9sbG93aW5nOicpO1xuICAgICAgY29uc29sZS5sb2coZGV2aWNlcyk7XG4gICAgfVxuICB9IGVsc2Uge1xuICAgIGNvbnNvbGUubG9nKCdObyBBbmRyb2lkIGRldmljZXMgY29ubmVjdGVkLicpO1xuICB9XG59XG5cbmZ1bmN0aW9uIGJ1aWxkQXBrKGdyYWRsZXcpIHtcbiAgdHJ5IHtcbiAgICBjb25zb2xlLmxvZyhjaGFsay5ib2xkKCdCdWlsZGluZyB0aGUgYXBwLi4uJykpO1xuXG4gICAgLy8gdXNpbmcgJy14IGxpbnQnIGluIG9yZGVyIHRvIGlnbm9yZSBsaW50aW5nIGVycm9ycyB3aGlsZSBidWlsZGluZyB0aGUgYXBrXG4gICAgY2hpbGRfcHJvY2Vzcy5leGVjRmlsZVN5bmMoZ3JhZGxldywgWydidWlsZCcsICcteCcsICdsaW50J10sIHtcbiAgICAgIHN0ZGlvOiBbcHJvY2Vzcy5zdGRpbiwgcHJvY2Vzcy5zdGRvdXQsIHByb2Nlc3Muc3RkZXJyXSxcbiAgICB9KTtcbiAgfSBjYXRjaCAoZSkge1xuICAgIGNvbnNvbGUubG9nKFxuICAgICAgY2hhbGsucmVkKCdDb3VsZCBub3QgYnVpbGQgdGhlIGFwcCwgcmVhZCB0aGUgZXJyb3IgYWJvdmUgZm9yIGRldGFpbHMuXFxuJyksXG4gICAgKTtcbiAgfVxufVxuXG5mdW5jdGlvbiB0cnlJbnN0YWxsQXBwT25EZXZpY2UoYXJncywgZGV2aWNlKSB7XG4gIHRyeSB7XG4gICAgY29uc3QgcGF0aFRvQXBrID0gYCR7YXJncy5hcHBGb2xkZXJ9L2J1aWxkL291dHB1dHMvYXBrLyR7XG4gICAgICBhcmdzLmFwcEZvbGRlclxuICAgIH0tZGVidWcuYXBrYDtcbiAgICBjb25zdCBhZGJQYXRoID0gZ2V0QWRiUGF0aCgpO1xuICAgIGNvbnN0IGFkYkFyZ3MgPSBbJy1zJywgZGV2aWNlLCAnaW5zdGFsbCcsIHBhdGhUb0Fwa107XG4gICAgY29uc29sZS5sb2coXG4gICAgICBjaGFsay5ib2xkKFxuICAgICAgICBgSW5zdGFsbGluZyB0aGUgYXBwIG9uIHRoZSBkZXZpY2UgKGNkIGFuZHJvaWQgJiYgYWRiIC1zICR7ZGV2aWNlfSBpbnN0YWxsICR7cGF0aFRvQXBrfWAsXG4gICAgICApLFxuICAgICk7XG4gICAgY2hpbGRfcHJvY2Vzcy5leGVjRmlsZVN5bmMoYWRiUGF0aCwgYWRiQXJncywge1xuICAgICAgc3RkaW86IFtwcm9jZXNzLnN0ZGluLCBwcm9jZXNzLnN0ZG91dCwgcHJvY2Vzcy5zdGRlcnJdLFxuICAgIH0pO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5sb2coZS5tZXNzYWdlKTtcbiAgICBjb25zb2xlLmxvZyhcbiAgICAgIGNoYWxrLnJlZChcbiAgICAgICAgJ0NvdWxkIG5vdCBpbnN0YWxsIHRoZSBhcHAgb24gdGhlIGRldmljZSwgcmVhZCB0aGUgZXJyb3IgYWJvdmUgZm9yIGRldGFpbHMuXFxuJyxcbiAgICAgICksXG4gICAgKTtcbiAgfVxufVxuXG5mdW5jdGlvbiB0cnlMYXVuY2hBcHBPbkRldmljZShcbiAgZGV2aWNlLFxuICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gIHBhY2thZ2VOYW1lLFxuICBhZGJQYXRoLFxuICBtYWluQWN0aXZpdHksXG4pIHtcbiAgdHJ5IHtcbiAgICBjb25zdCBhZGJBcmdzID0gW1xuICAgICAgJy1zJyxcbiAgICAgIGRldmljZSxcbiAgICAgICdzaGVsbCcsXG4gICAgICAnYW0nLFxuICAgICAgJ3N0YXJ0JyxcbiAgICAgICctbicsXG4gICAgICBwYWNrYWdlTmFtZVdpdGhTdWZmaXggKyAnLycgKyBwYWNrYWdlTmFtZSArICcuJyArIG1haW5BY3Rpdml0eSxcbiAgICBdO1xuICAgIGNvbnNvbGUubG9nKFxuICAgICAgY2hhbGsuYm9sZChcbiAgICAgICAgYFN0YXJ0aW5nIHRoZSBhcHAgb24gJHtkZXZpY2V9ICgke2FkYlBhdGh9ICR7YWRiQXJncy5qb2luKCcgJyl9KS4uLmAsXG4gICAgICApLFxuICAgICk7XG4gICAgY2hpbGRfcHJvY2Vzcy5zcGF3blN5bmMoYWRiUGF0aCwgYWRiQXJncywge3N0ZGlvOiAnaW5oZXJpdCd9KTtcbiAgfSBjYXRjaCAoZSkge1xuICAgIGNvbnNvbGUubG9nKFxuICAgICAgY2hhbGsucmVkKCdhZGIgaW52b2NhdGlvbiBmYWlsZWQuIERvIHlvdSBoYXZlIGFkYiBpbiB5b3VyIFBBVEg/JyksXG4gICAgKTtcbiAgfVxufVxuXG5mdW5jdGlvbiBpbnN0YWxsQW5kTGF1bmNoT25EZXZpY2UoXG4gIGFyZ3MsXG4gIHNlbGVjdGVkRGV2aWNlLFxuICBwYWNrYWdlTmFtZVdpdGhTdWZmaXgsXG4gIHBhY2thZ2VOYW1lLFxuICBhZGJQYXRoLFxuKSB7XG4gIHRyeVJ1bkFkYlJldmVyc2UoYXJncy5wb3J0LCBzZWxlY3RlZERldmljZSk7XG4gIHRyeUluc3RhbGxBcHBPbkRldmljZShhcmdzLCBzZWxlY3RlZERldmljZSk7XG4gIHRyeUxhdW5jaEFwcE9uRGV2aWNlKFxuICAgIHNlbGVjdGVkRGV2aWNlLFxuICAgIHBhY2thZ2VOYW1lV2l0aFN1ZmZpeCxcbiAgICBwYWNrYWdlTmFtZSxcbiAgICBhZGJQYXRoLFxuICAgIGFyZ3MubWFpbkFjdGl2aXR5LFxuICApO1xufVxuXG5mdW5jdGlvbiBydW5PbkFsbERldmljZXMoXG4gIGFyZ3MsXG4gIGNtZCxcbiAgcGFja2FnZU5hbWVXaXRoU3VmZml4LFxuICBwYWNrYWdlTmFtZSxcbiAgYWRiUGF0aCxcbikge1xuICB0cnkge1xuICAgIGNvbnN0IGdyYWRsZUFyZ3MgPSBbXTtcbiAgICBpZiAoYXJncy52YXJpYW50KSB7XG4gICAgICBncmFkbGVBcmdzLnB1c2goXG4gICAgICAgICdpbnN0YWxsJyArIGFyZ3MudmFyaWFudFswXS50b1VwcGVyQ2FzZSgpICsgYXJncy52YXJpYW50LnNsaWNlKDEpLFxuICAgICAgKTtcbiAgICB9IGVsc2UgaWYgKGFyZ3MuZmxhdm9yKSB7XG4gICAgICBjb25zb2xlLndhcm4oXG4gICAgICAgIGNoYWxrLnllbGxvdygnLS1mbGF2b3IgaGFzIGJlZW4gZGVwcmVjYXRlZC4gVXNlIC0tdmFyaWFudCBpbnN0ZWFkJyksXG4gICAgICApO1xuICAgICAgZ3JhZGxlQXJncy5wdXNoKFxuICAgICAgICAnaW5zdGFsbCcgKyBhcmdzLmZsYXZvclswXS50b1VwcGVyQ2FzZSgpICsgYXJncy5mbGF2b3Iuc2xpY2UoMSksXG4gICAgICApO1xuICAgIH0gZWxzZSB7XG4gICAgICBncmFkbGVBcmdzLnB1c2goJ2luc3RhbGxEZWJ1ZycpO1xuICAgIH1cblxuICAgIGlmIChhcmdzLmluc3RhbGxEZWJ1Zykge1xuICAgICAgZ3JhZGxlQXJncy5wdXNoKGFyZ3MuaW5zdGFsbERlYnVnKTtcbiAgICB9XG5cbiAgICBjb25zb2xlLmxvZyhcbiAgICAgIGNoYWxrLmJvbGQoXG4gICAgICAgIGBCdWlsZGluZyBhbmQgaW5zdGFsbGluZyB0aGUgYXBwIG9uIHRoZSBkZXZpY2UgKGNkIGFuZHJvaWQgJiYgJHtjbWR9ICR7Z3JhZGxlQXJncy5qb2luKFxuICAgICAgICAgICcgJyxcbiAgICAgICAgKX0pLi4uYCxcbiAgICAgICksXG4gICAgKTtcblxuICAgIGNoaWxkX3Byb2Nlc3MuZXhlY0ZpbGVTeW5jKGNtZCwgZ3JhZGxlQXJncywge1xuICAgICAgc3RkaW86IFtwcm9jZXNzLnN0ZGluLCBwcm9jZXNzLnN0ZG91dCwgcHJvY2Vzcy5zdGRlcnJdLFxuICAgIH0pO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5sb2coXG4gICAgICBjaGFsay5yZWQoXG4gICAgICAgICdDb3VsZCBub3QgaW5zdGFsbCB0aGUgYXBwIG9uIHRoZSBkZXZpY2UsIHJlYWQgdGhlIGVycm9yIGFib3ZlIGZvciBkZXRhaWxzLlxcbicgK1xuICAgICAgICAgICdNYWtlIHN1cmUgeW91IGhhdmUgYW4gQW5kcm9pZCBlbXVsYXRvciBydW5uaW5nIG9yIGEgZGV2aWNlIGNvbm5lY3RlZCBhbmQgaGF2ZVxcbicgK1xuICAgICAgICAgICdzZXQgdXAgeW91ciBBbmRyb2lkIGRldmVsb3BtZW50IGVudmlyb25tZW50OlxcbicgK1xuICAgICAgICAgICdodHRwczovL2ZhY2Vib29rLmdpdGh1Yi5pby9yZWFjdC1uYXRpdmUvZG9jcy9nZXR0aW5nLXN0YXJ0ZWQuaHRtbCcsXG4gICAgICApLFxuICAgICk7XG4gICAgLy8gc3RkZXJyIGlzIGF1dG9tYXRpY2FsbHkgcGlwZWQgZnJvbSB0aGUgZ3JhZGxlIHByb2Nlc3MsIHNvIHRoZSB1c2VyXG4gICAgLy8gc2hvdWxkIHNlZSB0aGUgZXJyb3IgYWxyZWFkeSwgdGhlcmUgaXMgbm8gbmVlZCB0byBkb1xuICAgIC8vIGBjb25zb2xlLmxvZyhlLnN0ZGVycilgXG4gICAgcmV0dXJuIFByb21pc2UucmVqZWN0KGUpO1xuICB9XG4gIGNvbnN0IGRldmljZXMgPSBhZGIuZ2V0RGV2aWNlcygpO1xuICBpZiAoZGV2aWNlcyAmJiBkZXZpY2VzLmxlbmd0aCA+IDApIHtcbiAgICBkZXZpY2VzLmZvckVhY2goZGV2aWNlID0+IHtcbiAgICAgIHRyeVJ1bkFkYlJldmVyc2UoYXJncy5wb3J0LCBkZXZpY2UpO1xuICAgICAgdHJ5TGF1bmNoQXBwT25EZXZpY2UoXG4gICAgICAgIGRldmljZSxcbiAgICAgICAgcGFja2FnZU5hbWVXaXRoU3VmZml4LFxuICAgICAgICBwYWNrYWdlTmFtZSxcbiAgICAgICAgYWRiUGF0aCxcbiAgICAgICAgYXJncy5tYWluQWN0aXZpdHksXG4gICAgICApO1xuICAgIH0pO1xuICB9IGVsc2Uge1xuICAgIHRyeSB7XG4gICAgICAvLyBJZiB3ZSBjYW5ub3QgZXhlY3V0ZSBiYXNlZCBvbiBhZGIgZGV2aWNlcyBvdXRwdXQsIGZhbGwgYmFjayB0b1xuICAgICAgLy8gc2hlbGwgYW0gc3RhcnRcbiAgICAgIGNvbnN0IGZhbGxiYWNrQWRiQXJncyA9IFtcbiAgICAgICAgJ3NoZWxsJyxcbiAgICAgICAgJ2FtJyxcbiAgICAgICAgJ3N0YXJ0JyxcbiAgICAgICAgJy1uJyxcbiAgICAgICAgcGFja2FnZU5hbWVXaXRoU3VmZml4ICsgJy8nICsgcGFja2FnZU5hbWUgKyAnLk1haW5BY3Rpdml0eScsXG4gICAgICBdO1xuICAgICAgY29uc29sZS5sb2coXG4gICAgICAgIGNoYWxrLmJvbGQoXG4gICAgICAgICAgYFN0YXJ0aW5nIHRoZSBhcHAgKCR7YWRiUGF0aH0gJHtmYWxsYmFja0FkYkFyZ3Muam9pbignICcpfS4uLmAsXG4gICAgICAgICksXG4gICAgICApO1xuICAgICAgY2hpbGRfcHJvY2Vzcy5zcGF3blN5bmMoYWRiUGF0aCwgZmFsbGJhY2tBZGJBcmdzLCB7c3RkaW86ICdpbmhlcml0J30pO1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIGNvbnNvbGUubG9nKFxuICAgICAgICBjaGFsay5yZWQoJ2FkYiBpbnZvY2F0aW9uIGZhaWxlZC4gRG8geW91IGhhdmUgYWRiIGluIHlvdXIgUEFUSD8nKSxcbiAgICAgICk7XG4gICAgICAvLyBzdGRlcnIgaXMgYXV0b21hdGljYWxseSBwaXBlZCBmcm9tIHRoZSBncmFkbGUgcHJvY2Vzcywgc28gdGhlIHVzZXJcbiAgICAgIC8vIHNob3VsZCBzZWUgdGhlIGVycm9yIGFscmVhZHksIHRoZXJlIGlzIG5vIG5lZWQgdG8gZG9cbiAgICAgIC8vIGBjb25zb2xlLmxvZyhlLnN0ZGVycilgXG4gICAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QoZSk7XG4gICAgfVxuICB9XG59XG5cbmZ1bmN0aW9uIHN0YXJ0U2VydmVySW5OZXdXaW5kb3cocG9ydCwgdGVybWluYWwgPSBwcm9jZXNzLmVudi5SRUFDVF9URVJNSU5BTCkge1xuICAvLyBzZXQgdXAgT1Mtc3BlY2lmaWMgZmlsZW5hbWVzIGFuZCBjb21tYW5kc1xuICBjb25zdCBpc1dpbmRvd3MgPSAvXndpbi8udGVzdChwcm9jZXNzLnBsYXRmb3JtKTtcbiAgY29uc3Qgc2NyaXB0RmlsZSA9IGlzV2luZG93c1xuICAgID8gJ2xhdW5jaFBhY2thZ2VyLmJhdCdcbiAgICA6ICdsYXVuY2hQYWNrYWdlci5jb21tYW5kJztcbiAgY29uc3QgcGFja2FnZXJFbnZGaWxlbmFtZSA9IGlzV2luZG93cyA/ICcucGFja2FnZXIuYmF0JyA6ICcucGFja2FnZXIuZW52JztcbiAgY29uc3QgcG9ydEV4cG9ydENvbnRlbnQgPSBpc1dpbmRvd3NcbiAgICA/IGBzZXQgUkNUX01FVFJPX1BPUlQ9JHtwb3J0fWBcbiAgICA6IGBleHBvcnQgUkNUX01FVFJPX1BPUlQ9JHtwb3J0fWA7XG5cbiAgLy8gc2V0IHVwIHRoZSBsYXVuY2hwYWNrYWdlci4oY29tbWFuZHxiYXQpIGZpbGVcbiAgY29uc3Qgc2NyaXB0c0RpciA9IHBhdGgucmVzb2x2ZShfX2Rpcm5hbWUsICcuLicsICcuLicsICdzY3JpcHRzJyk7XG4gIGNvbnN0IGxhdW5jaFBhY2thZ2VyU2NyaXB0ID0gcGF0aC5yZXNvbHZlKHNjcmlwdHNEaXIsIHNjcmlwdEZpbGUpO1xuICBjb25zdCBwcm9jQ29uZmlnID0ge2N3ZDogc2NyaXB0c0Rpcn07XG5cbiAgLy8gc2V0IHVwIHRoZSAucGFja2FnZXIuKGVudnxiYXQpIGZpbGUgdG8gZW5zdXJlIHRoZSBwYWNrYWdlciBzdGFydHMgb24gdGhlIHJpZ2h0IHBvcnRcbiAgY29uc3QgcGFja2FnZXJFbnZGaWxlID0gcGF0aC5qb2luKFxuICAgIF9fZGlybmFtZSxcbiAgICAnLi4nLFxuICAgICcuLicsXG4gICAgJ3NjcmlwdHMnLFxuICAgIHBhY2thZ2VyRW52RmlsZW5hbWUsXG4gICk7XG5cbiAgLy8gZW5zdXJlIHdlIG92ZXJ3cml0ZSBmaWxlIGJ5IHBhc3NpbmcgdGhlICd3JyBmbGFnXG4gIGZzLndyaXRlRmlsZVN5bmMocGFja2FnZXJFbnZGaWxlLCBwb3J0RXhwb3J0Q29udGVudCwge1xuICAgIGVuY29kaW5nOiAndXRmOCcsXG4gICAgZmxhZzogJ3cnLFxuICB9KTtcblxuICBpZiAocHJvY2Vzcy5wbGF0Zm9ybSA9PT0gJ2RhcndpbicpIHtcbiAgICBpZiAodGVybWluYWwpIHtcbiAgICAgIHJldHVybiBjaGlsZF9wcm9jZXNzLnNwYXduU3luYyhcbiAgICAgICAgJ29wZW4nLFxuICAgICAgICBbJy1hJywgdGVybWluYWwsIGxhdW5jaFBhY2thZ2VyU2NyaXB0XSxcbiAgICAgICAgcHJvY0NvbmZpZyxcbiAgICAgICk7XG4gICAgfVxuICAgIHJldHVybiBjaGlsZF9wcm9jZXNzLnNwYXduU3luYygnb3BlbicsIFtsYXVuY2hQYWNrYWdlclNjcmlwdF0sIHByb2NDb25maWcpO1xuICB9IGVsc2UgaWYgKHByb2Nlc3MucGxhdGZvcm0gPT09ICdsaW51eCcpIHtcbiAgICBpZiAodGVybWluYWwpIHtcbiAgICAgIHByb2NDb25maWcuZGV0YWNoZWQgPSB0cnVlO1xuICAgICAgcmV0dXJuIGNoaWxkX3Byb2Nlc3Muc3Bhd24oXG4gICAgICAgIHRlcm1pbmFsLFxuICAgICAgICBbJy1lJywgJ3NoICcgKyBsYXVuY2hQYWNrYWdlclNjcmlwdF0sXG4gICAgICAgIHByb2NDb25maWcsXG4gICAgICApO1xuICAgIH1cbiAgICAvLyBCeSBkZWZhdWx0LCB0aGUgY2hpbGQgc2hlbGwgcHJvY2VzcyB3aWxsIGJlIGF0dGFjaGVkIHRvIHRoZSBwYXJlbnRcbiAgICBwcm9jQ29uZmlnLmRldGFjaGVkID0gZmFsc2U7XG4gICAgcmV0dXJuIGNoaWxkX3Byb2Nlc3Muc3Bhd24oJ3NoJywgW2xhdW5jaFBhY2thZ2VyU2NyaXB0XSwgcHJvY0NvbmZpZyk7XG4gIH0gZWxzZSBpZiAoL153aW4vLnRlc3QocHJvY2Vzcy5wbGF0Zm9ybSkpIHtcbiAgICBwcm9jQ29uZmlnLmRldGFjaGVkID0gdHJ1ZTtcbiAgICBwcm9jQ29uZmlnLnN0ZGlvID0gJ2lnbm9yZSc7XG4gICAgcmV0dXJuIGNoaWxkX3Byb2Nlc3Muc3Bhd24oXG4gICAgICAnY21kLmV4ZScsXG4gICAgICBbJy9DJywgbGF1bmNoUGFja2FnZXJTY3JpcHRdLFxuICAgICAgcHJvY0NvbmZpZyxcbiAgICApO1xuICB9IGVsc2Uge1xuICAgIGNvbnNvbGUubG9nKFxuICAgICAgY2hhbGsucmVkKFxuICAgICAgICBgQ2Fubm90IHN0YXJ0IHRoZSBwYWNrYWdlci4gVW5rbm93biBwbGF0Zm9ybSAke3Byb2Nlc3MucGxhdGZvcm19YCxcbiAgICAgICksXG4gICAgKTtcbiAgfVxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbmFtZTogJ3J1bi1hbmRyb2lkJyxcbiAgZGVzY3JpcHRpb246XG4gICAgJ2J1aWxkcyB5b3VyIGFwcCBhbmQgc3RhcnRzIGl0IG9uIGEgY29ubmVjdGVkIEFuZHJvaWQgZW11bGF0b3Igb3IgZGV2aWNlJyxcbiAgZnVuYzogcnVuQW5kcm9pZCxcbiAgb3B0aW9uczogW1xuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLWluc3RhbGwtZGVidWcnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tcm9vdCBbc3RyaW5nXScsXG4gICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgJ092ZXJyaWRlIHRoZSByb290IGRpcmVjdG9yeSBmb3IgdGhlIGFuZHJvaWQgYnVpbGQgKHdoaWNoIGNvbnRhaW5zIHRoZSBhbmRyb2lkIGRpcmVjdG9yeSknLFxuICAgICAgZGVmYXVsdDogJycsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS1mbGF2b3IgW3N0cmluZ10nLFxuICAgICAgZGVzY3JpcHRpb246ICctLWZsYXZvciBoYXMgYmVlbiBkZXByZWNhdGVkLiBVc2UgLS12YXJpYW50IGluc3RlYWQnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tdmFyaWFudCBbc3RyaW5nXScsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS1hcHBGb2xkZXIgW3N0cmluZ10nLFxuICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICdTcGVjaWZ5IGEgZGlmZmVyZW50IGFwcGxpY2F0aW9uIGZvbGRlciBuYW1lIGZvciB0aGUgYW5kcm9pZCBzb3VyY2UuJyxcbiAgICAgIGRlZmF1bHQ6ICdhcHAnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tYXBwSWQgW3N0cmluZ10nLFxuICAgICAgZGVzY3JpcHRpb246ICdTcGVjaWZ5IGFuIGFwcGxpY2F0aW9uSWQgdG8gbGF1bmNoIGFmdGVyIGJ1aWxkLicsXG4gICAgICBkZWZhdWx0OiAnJyxcbiAgICB9LFxuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLWFwcElkU3VmZml4IFtzdHJpbmddJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnU3BlY2lmeSBhbiBhcHBsaWNhdGlvbklkU3VmZml4IHRvIGxhdW5jaCBhZnRlciBidWlsZC4nLFxuICAgICAgZGVmYXVsdDogJycsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS1tYWluLWFjdGl2aXR5IFtzdHJpbmddJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnTmFtZSBvZiB0aGUgYWN0aXZpdHkgdG8gc3RhcnQnLFxuICAgICAgZGVmYXVsdDogJ01haW5BY3Rpdml0eScsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS1kZXZpY2VJZCBbc3RyaW5nXScsXG4gICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgJ2J1aWxkcyB5b3VyIGFwcCBhbmQgc3RhcnRzIGl0IG9uIGEgc3BlY2lmaWMgZGV2aWNlL3NpbXVsYXRvciB3aXRoIHRoZSAnICtcbiAgICAgICAgJ2dpdmVuIGRldmljZSBpZCAobGlzdGVkIGJ5IHJ1bm5pbmcgXCJhZGIgZGV2aWNlc1wiIG9uIHRoZSBjb21tYW5kIGxpbmUpLicsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS1uby1wYWNrYWdlcicsXG4gICAgICBkZXNjcmlwdGlvbjogJ0RvIG5vdCBsYXVuY2ggcGFja2FnZXIgd2hpbGUgYnVpbGRpbmcnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tcG9ydCBbbnVtYmVyXScsXG4gICAgICBkZWZhdWx0OiBwcm9jZXNzLmVudi5SQ1RfTUVUUk9fUE9SVCB8fCA4MDgxLFxuICAgICAgcGFyc2U6ICh2YWw6IHN0cmluZykgPT4gTnVtYmVyKHZhbCksXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS10ZXJtaW5hbCBbc3RyaW5nXScsXG4gICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgJ0xhdW5jaGVzIHRoZSBNZXRybyBCdW5kbGVyIGluIGEgbmV3IHdpbmRvdyB1c2luZyB0aGUgc3BlY2lmaWVkIHRlcm1pbmFsIHBhdGguJyxcbiAgICAgIGRlZmF1bHQ6ICcnLFxuICAgIH0sXG4gIF0sXG59O1xuIl19",
|
219958
|
219958
|
"map": null,
|
219959
|
219959
|
"sourceType": "script",
|
219960
|
|
"mtime": 1576499289043
|
|
219960
|
"mtime": 1576745582012
|
219961
|
219961
|
},
|
219962
|
219962
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runAndroid\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/runAndroid/adb.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
219963
|
219963
|
"metadata": {},
|
|
@ -220542,7 +220542,7 @@
|
220542
|
220542
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\nconst child_process = require('child_process');\n\n/**\n * Parses the output of the 'adb devices' command\n */\nfunction parseDevicesResult(result) {\n if (!result) {\n return [];\n }\n\n const devices = [];\n const lines = result.trim().split(/\\r?\\n/);\n\n for (let i = 0; i < lines.length; i++) {\n let words = lines[i].split(/[ ,\\t]+/).filter(w => w !== '');\n\n if (words[1] === 'device') {\n devices.push(words[0]);\n }\n }\n return devices;\n}\n\n/**\n * Executes the commands needed to get a list of devices from ADB\n */\nfunction getDevices() {\n try {\n const devicesResult = child_process.execSync('adb devices');\n return parseDevicesResult(devicesResult.toString());\n } catch (e) {\n return [];\n }\n}\n\nmodule.exports = {\n parseDevicesResult: parseDevicesResult,\n getDevices: getDevices };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkYi5qcyJdLCJuYW1lcyI6WyJjaGlsZF9wcm9jZXNzIiwicmVxdWlyZSIsInBhcnNlRGV2aWNlc1Jlc3VsdCIsInJlc3VsdCIsImRldmljZXMiLCJsaW5lcyIsInRyaW0iLCJzcGxpdCIsImkiLCJsZW5ndGgiLCJ3b3JkcyIsImZpbHRlciIsInciLCJwdXNoIiwiZ2V0RGV2aWNlcyIsImRldmljZXNSZXN1bHQiLCJleGVjU3luYyIsInRvU3RyaW5nIiwiZSIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJjQUFBOzs7Ozs7Ozs7O0FBVUEsTUFBTUEsYUFBYSxHQUFHQyxPQUFPLENBQUMsZUFBRCxDQUE3Qjs7QUFFQTs7O0FBR0EsU0FBU0Msa0JBQVQsQ0FBNEJDLE1BQTVCLEVBQTJEO0FBQ3pELE1BQUksQ0FBQ0EsTUFBTCxFQUFhO0FBQ1gsV0FBTyxFQUFQO0FBQ0Q7O0FBRUQsUUFBTUMsT0FBTyxHQUFHLEVBQWhCO0FBQ0EsUUFBTUMsS0FBSyxHQUFHRixNQUFNLENBQUNHLElBQVAsR0FBY0MsS0FBZCxDQUFvQixPQUFwQixDQUFkOztBQUVBLE9BQUssSUFBSUMsQ0FBQyxHQUFHLENBQWIsRUFBZ0JBLENBQUMsR0FBR0gsS0FBSyxDQUFDSSxNQUExQixFQUFrQ0QsQ0FBQyxFQUFuQyxFQUF1QztBQUNyQyxRQUFJRSxLQUFLLEdBQUdMLEtBQUssQ0FBQ0csQ0FBRCxDQUFMLENBQVNELEtBQVQsQ0FBZSxTQUFmLEVBQTBCSSxNQUExQixDQUFpQ0MsQ0FBQyxJQUFJQSxDQUFDLEtBQUssRUFBNUMsQ0FBWjs7QUFFQSxRQUFJRixLQUFLLENBQUMsQ0FBRCxDQUFMLEtBQWEsUUFBakIsRUFBMkI7QUFDekJOLE1BQUFBLE9BQU8sQ0FBQ1MsSUFBUixDQUFhSCxLQUFLLENBQUMsQ0FBRCxDQUFsQjtBQUNEO0FBQ0Y7QUFDRCxTQUFPTixPQUFQO0FBQ0Q7O0FBRUQ7OztBQUdBLFNBQVNVLFVBQVQsR0FBcUM7QUFDbkMsTUFBSTtBQUNGLFVBQU1DLGFBQWEsR0FBR2YsYUFBYSxDQUFDZ0IsUUFBZCxDQUF1QixhQUF2QixDQUF0QjtBQUNBLFdBQU9kLGtCQUFrQixDQUFDYSxhQUFhLENBQUNFLFFBQWQsRUFBRCxDQUF6QjtBQUNELEdBSEQsQ0FHRSxPQUFPQyxDQUFQLEVBQVU7QUFDVixXQUFPLEVBQVA7QUFDRDtBQUNGOztBQUVEQyxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZmxCLEVBQUFBLGtCQUFrQixFQUFFQSxrQkFETDtBQUVmWSxFQUFBQSxVQUFVLEVBQUVBLFVBRkcsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9ydW5BbmRyb2lkIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKiBAZmxvdyBzdHJpY3RcbiAqL1xuXG5jb25zdCBjaGlsZF9wcm9jZXNzID0gcmVxdWlyZSgnY2hpbGRfcHJvY2VzcycpO1xuXG4vKipcbiAqIFBhcnNlcyB0aGUgb3V0cHV0IG9mIHRoZSAnYWRiIGRldmljZXMnIGNvbW1hbmRcbiAqL1xuZnVuY3Rpb24gcGFyc2VEZXZpY2VzUmVzdWx0KHJlc3VsdDogc3RyaW5nKTogQXJyYXk8c3RyaW5nPiB7XG4gIGlmICghcmVzdWx0KSB7XG4gICAgcmV0dXJuIFtdO1xuICB9XG5cbiAgY29uc3QgZGV2aWNlcyA9IFtdO1xuICBjb25zdCBsaW5lcyA9IHJlc3VsdC50cmltKCkuc3BsaXQoL1xccj9cXG4vKTtcblxuICBmb3IgKGxldCBpID0gMDsgaSA8IGxpbmVzLmxlbmd0aDsgaSsrKSB7XG4gICAgbGV0IHdvcmRzID0gbGluZXNbaV0uc3BsaXQoL1sgLFxcdF0rLykuZmlsdGVyKHcgPT4gdyAhPT0gJycpO1xuXG4gICAgaWYgKHdvcmRzWzFdID09PSAnZGV2aWNlJykge1xuICAgICAgZGV2aWNlcy5wdXNoKHdvcmRzWzBdKTtcbiAgICB9XG4gIH1cbiAgcmV0dXJuIGRldmljZXM7XG59XG5cbi8qKlxuICogRXhlY3V0ZXMgdGhlIGNvbW1hbmRzIG5lZWRlZCB0byBnZXQgYSBsaXN0IG9mIGRldmljZXMgZnJvbSBBREJcbiAqL1xuZnVuY3Rpb24gZ2V0RGV2aWNlcygpOiBBcnJheTxzdHJpbmc+IHtcbiAgdHJ5IHtcbiAgICBjb25zdCBkZXZpY2VzUmVzdWx0ID0gY2hpbGRfcHJvY2Vzcy5leGVjU3luYygnYWRiIGRldmljZXMnKTtcbiAgICByZXR1cm4gcGFyc2VEZXZpY2VzUmVzdWx0KGRldmljZXNSZXN1bHQudG9TdHJpbmcoKSk7XG4gIH0gY2F0Y2ggKGUpIHtcbiAgICByZXR1cm4gW107XG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIHBhcnNlRGV2aWNlc1Jlc3VsdDogcGFyc2VEZXZpY2VzUmVzdWx0LFxuICBnZXREZXZpY2VzOiBnZXREZXZpY2VzLFxufTtcbiJdfQ==",
|
220543
|
220543
|
"map": null,
|
220544
|
220544
|
"sourceType": "script",
|
220545
|
|
"mtime": 1576499289043
|
|
220545
|
"mtime": 1576745582011
|
220546
|
220546
|
},
|
220547
|
220547
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/isPackagerRunning.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
220548
|
220548
|
"metadata": {},
|
|
@ -221127,7 +221127,7 @@
|
221127
|
221127
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst fetch = require('node-fetch');\n\n/**\n * Indicates whether or not the packager is running. It returns a promise that\n * when fulfilled can returns one out of these possible values:\n * - `running`: the packager is running\n * - `not_running`: the packager nor any process is running on the expected\n * port.\n * - `unrecognized`: one other process is running on the port we expect the\n * packager to be running.\n */\nfunction isPackagerRunning(packagerPort = process.env.RCT_METRO_PORT || 8081) {\n return fetch(`http://localhost:${packagerPort}/status`).then(\n (res) =>\n res.\n text().\n then(\n (body) =>\n body === 'packager-status:running' ? 'running' : 'unrecognized'),\n\n () => 'not_running');\n\n}\n\nmodule.exports = isPackagerRunning;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlzUGFja2FnZXJSdW5uaW5nLmpzIl0sIm5hbWVzIjpbImZldGNoIiwicmVxdWlyZSIsImlzUGFja2FnZXJSdW5uaW5nIiwicGFja2FnZXJQb3J0IiwicHJvY2VzcyIsImVudiIsIlJDVF9NRVRST19QT1JUIiwidGhlbiIsInJlcyIsInRleHQiLCJib2R5IiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLEtBQUssR0FBR0MsT0FBTyxDQUFDLFlBQUQsQ0FBckI7O0FBRUE7Ozs7Ozs7OztBQVNBLFNBQVNDLGlCQUFULENBQTJCQyxZQUFZLEdBQUdDLE9BQU8sQ0FBQ0MsR0FBUixDQUFZQyxjQUFaLElBQThCLElBQXhFLEVBQThFO0FBQzVFLFNBQU9OLEtBQUssQ0FBRSxvQkFBbUJHLFlBQWEsU0FBbEMsQ0FBTCxDQUFpREksSUFBakQ7QUFDTCxHQUFBQyxHQUFHO0FBQ0RBLEVBQUFBLEdBQUc7QUFDQUMsRUFBQUEsSUFESDtBQUVHRixFQUFBQSxJQUZIO0FBR0ksR0FBQUcsSUFBSTtBQUNGQSxFQUFBQSxJQUFJLEtBQUsseUJBQVQsR0FBcUMsU0FBckMsR0FBaUQsY0FKdkQsQ0FGRzs7QUFRTCxRQUFNLGFBUkQsQ0FBUDs7QUFVRDs7QUFFREMsTUFBTSxDQUFDQyxPQUFQLEdBQWlCVixpQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS91dGlsIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBmZXRjaCA9IHJlcXVpcmUoJ25vZGUtZmV0Y2gnKTtcblxuLyoqXG4gKiBJbmRpY2F0ZXMgd2hldGhlciBvciBub3QgdGhlIHBhY2thZ2VyIGlzIHJ1bm5pbmcuIEl0IHJldHVybnMgYSBwcm9taXNlIHRoYXRcbiAqIHdoZW4gZnVsZmlsbGVkIGNhbiByZXR1cm5zIG9uZSBvdXQgb2YgdGhlc2UgcG9zc2libGUgdmFsdWVzOlxuICogICAtIGBydW5uaW5nYDogdGhlIHBhY2thZ2VyIGlzIHJ1bm5pbmdcbiAqICAgLSBgbm90X3J1bm5pbmdgOiB0aGUgcGFja2FnZXIgbm9yIGFueSBwcm9jZXNzIGlzIHJ1bm5pbmcgb24gdGhlIGV4cGVjdGVkXG4gKiAgICAgICAgICAgICAgICAgICAgcG9ydC5cbiAqICAgLSBgdW5yZWNvZ25pemVkYDogb25lIG90aGVyIHByb2Nlc3MgaXMgcnVubmluZyBvbiB0aGUgcG9ydCB3ZSBleHBlY3QgdGhlXG4gKiAgICAgICAgICAgICAgICAgICAgIHBhY2thZ2VyIHRvIGJlIHJ1bm5pbmcuXG4gKi9cbmZ1bmN0aW9uIGlzUGFja2FnZXJSdW5uaW5nKHBhY2thZ2VyUG9ydCA9IHByb2Nlc3MuZW52LlJDVF9NRVRST19QT1JUIHx8IDgwODEpIHtcbiAgcmV0dXJuIGZldGNoKGBodHRwOi8vbG9jYWxob3N0OiR7cGFja2FnZXJQb3J0fS9zdGF0dXNgKS50aGVuKFxuICAgIHJlcyA9PlxuICAgICAgcmVzXG4gICAgICAgIC50ZXh0KClcbiAgICAgICAgLnRoZW4oXG4gICAgICAgICAgYm9keSA9PlxuICAgICAgICAgICAgYm9keSA9PT0gJ3BhY2thZ2VyLXN0YXR1czpydW5uaW5nJyA/ICdydW5uaW5nJyA6ICd1bnJlY29nbml6ZWQnLFxuICAgICAgICApLFxuICAgICgpID0+ICdub3RfcnVubmluZycsXG4gICk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gaXNQYWNrYWdlclJ1bm5pbmc7XG4iXX0=",
|
221128
|
221128
|
"map": null,
|
221129
|
221129
|
"sourceType": "script",
|
221130
|
|
"mtime": 1576499289069
|
|
221130
|
"mtime": 1576745582038
|
221131
|
221131
|
},
|
221132
|
221132
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/library\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/library/library.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
221133
|
221133
|
"metadata": {},
|
|
@ -221712,7 +221712,7 @@
|
221712
|
221712
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst copyAndReplace = require('../util/copyAndReplace');\nconst fs = require('fs');\nconst isValidPackageName = require('../util/isValidPackageName');\nconst path = require('path');\nconst walk = require('../util/walk');\n\n/**\n * Creates a new native library with the given name\n */\nfunction library(argv, config, args) {\n if (!isValidPackageName(args.name)) {\n return Promise.reject(\n args.name +\n ' is not a valid name for a project. Please use a valid ' +\n 'identifier name (alphanumeric).');\n\n }\n\n const root = process.cwd();\n const libraries = path.resolve(root, 'Libraries');\n const libraryDest = path.resolve(libraries, args.name);\n const source = path.resolve(\n 'node_modules',\n 'react-native',\n 'Libraries',\n 'Sample');\n\n\n if (!fs.existsSync(libraries)) {\n fs.mkdirSync(libraries);\n }\n\n if (fs.existsSync(libraryDest)) {\n return Promise.reject(\n new Error(`Library already exists in ${libraryDest}`));\n\n }\n\n walk(source).forEach(f => {\n if (\n f.indexOf('project.xcworkspace') !== -1 ||\n f.indexOf('.xcodeproj/xcuserdata') !== -1)\n {\n return;\n }\n\n const dest = path.relative(\n source,\n f.replace(/Sample/g, args.name).replace(/^_/, '.'));\n\n copyAndReplace(path.resolve(source, f), path.resolve(libraryDest, dest), {\n Sample: args.name });\n\n });\n\n console.log('Created library in', libraryDest);\n console.log('Next Steps:');\n console.log(' Link your library in Xcode:');\n console.log(\n ' https://facebook.github.io/react-native/docs/' +\n 'linking-libraries-ios.html#content\\n');\n\n}\n\nmodule.exports = {\n name: 'new-library',\n func: library,\n description: 'generates a native library bridge',\n options: [\n {\n command: '--name <string>',\n description: 'name of the library to generate',\n default: null }] };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnJhcnkuanMiXSwibmFtZXMiOlsiY29weUFuZFJlcGxhY2UiLCJyZXF1aXJlIiwiZnMiLCJpc1ZhbGlkUGFja2FnZU5hbWUiLCJwYXRoIiwid2FsayIsImxpYnJhcnkiLCJhcmd2IiwiY29uZmlnIiwiYXJncyIsIm5hbWUiLCJQcm9taXNlIiwicmVqZWN0Iiwicm9vdCIsInByb2Nlc3MiLCJjd2QiLCJsaWJyYXJpZXMiLCJyZXNvbHZlIiwibGlicmFyeURlc3QiLCJzb3VyY2UiLCJleGlzdHNTeW5jIiwibWtkaXJTeW5jIiwiRXJyb3IiLCJmb3JFYWNoIiwiZiIsImluZGV4T2YiLCJkZXN0IiwicmVsYXRpdmUiLCJyZXBsYWNlIiwiU2FtcGxlIiwiY29uc29sZSIsImxvZyIsIm1vZHVsZSIsImV4cG9ydHMiLCJmdW5jIiwiZGVzY3JpcHRpb24iLCJvcHRpb25zIiwiY29tbWFuZCIsImRlZmF1bHQiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxjQUFjLEdBQUdDLE9BQU8sQ0FBQyx3QkFBRCxDQUE5QjtBQUNBLE1BQU1DLEVBQUUsR0FBR0QsT0FBTyxDQUFDLElBQUQsQ0FBbEI7QUFDQSxNQUFNRSxrQkFBa0IsR0FBR0YsT0FBTyxDQUFDLDRCQUFELENBQWxDO0FBQ0EsTUFBTUcsSUFBSSxHQUFHSCxPQUFPLENBQUMsTUFBRCxDQUFwQjtBQUNBLE1BQU1JLElBQUksR0FBR0osT0FBTyxDQUFDLGNBQUQsQ0FBcEI7O0FBRUE7OztBQUdBLFNBQVNLLE9BQVQsQ0FBaUJDLElBQWpCLEVBQXVCQyxNQUF2QixFQUErQkMsSUFBL0IsRUFBcUM7QUFDbkMsTUFBSSxDQUFDTixrQkFBa0IsQ0FBQ00sSUFBSSxDQUFDQyxJQUFOLENBQXZCLEVBQW9DO0FBQ2xDLFdBQU9DLE9BQU8sQ0FBQ0MsTUFBUjtBQUNMSCxJQUFBQSxJQUFJLENBQUNDLElBQUw7QUFDRSw2REFERjtBQUVFLHFDQUhHLENBQVA7O0FBS0Q7O0FBRUQsUUFBTUcsSUFBSSxHQUFHQyxPQUFPLENBQUNDLEdBQVIsRUFBYjtBQUNBLFFBQU1DLFNBQVMsR0FBR1osSUFBSSxDQUFDYSxPQUFMLENBQWFKLElBQWIsRUFBbUIsV0FBbkIsQ0FBbEI7QUFDQSxRQUFNSyxXQUFXLEdBQUdkLElBQUksQ0FBQ2EsT0FBTCxDQUFhRCxTQUFiLEVBQXdCUCxJQUFJLENBQUNDLElBQTdCLENBQXBCO0FBQ0EsUUFBTVMsTUFBTSxHQUFHZixJQUFJLENBQUNhLE9BQUw7QUFDYixnQkFEYTtBQUViLGdCQUZhO0FBR2IsYUFIYTtBQUliLFVBSmEsQ0FBZjs7O0FBT0EsTUFBSSxDQUFDZixFQUFFLENBQUNrQixVQUFILENBQWNKLFNBQWQsQ0FBTCxFQUErQjtBQUM3QmQsSUFBQUEsRUFBRSxDQUFDbUIsU0FBSCxDQUFhTCxTQUFiO0FBQ0Q7O0FBRUQsTUFBSWQsRUFBRSxDQUFDa0IsVUFBSCxDQUFjRixXQUFkLENBQUosRUFBZ0M7QUFDOUIsV0FBT1AsT0FBTyxDQUFDQyxNQUFSO0FBQ0wsUUFBSVUsS0FBSixDQUFXLDZCQUE0QkosV0FBWSxFQUFuRCxDQURLLENBQVA7O0FBR0Q7O0FBRURiLEVBQUFBLElBQUksQ0FBQ2MsTUFBRCxDQUFKLENBQWFJLE9BQWIsQ0FBcUJDLENBQUMsSUFBSTtBQUN4QjtBQUNFQSxJQUFBQSxDQUFDLENBQUNDLE9BQUYsQ0FBVSxxQkFBVixNQUFxQyxDQUFDLENBQXRDO0FBQ0FELElBQUFBLENBQUMsQ0FBQ0MsT0FBRixDQUFVLHVCQUFWLE1BQXVDLENBQUMsQ0FGMUM7QUFHRTtBQUNBO0FBQ0Q7O0FBRUQsVUFBTUMsSUFBSSxHQUFHdEIsSUFBSSxDQUFDdUIsUUFBTDtBQUNYUixJQUFBQSxNQURXO0FBRVhLLElBQUFBLENBQUMsQ0FBQ0ksT0FBRixDQUFVLFNBQVYsRUFBcUJuQixJQUFJLENBQUNDLElBQTFCLEVBQWdDa0IsT0FBaEMsQ0FBd0MsSUFBeEMsRUFBOEMsR0FBOUMsQ0FGVyxDQUFiOztBQUlBNUIsSUFBQUEsY0FBYyxDQUFDSSxJQUFJLENBQUNhLE9BQUwsQ0FBYUUsTUFBYixFQUFxQkssQ0FBckIsQ0FBRCxFQUEwQnBCLElBQUksQ0FBQ2EsT0FBTCxDQUFhQyxXQUFiLEVBQTBCUSxJQUExQixDQUExQixFQUEyRDtBQUN2RUcsTUFBQUEsTUFBTSxFQUFFcEIsSUFBSSxDQUFDQyxJQUQwRCxFQUEzRCxDQUFkOztBQUdELEdBZkQ7O0FBaUJBb0IsRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVksb0JBQVosRUFBa0NiLFdBQWxDO0FBQ0FZLEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLGFBQVo7QUFDQUQsRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVksZ0NBQVo7QUFDQUQsRUFBQUEsT0FBTyxDQUFDQyxHQUFSO0FBQ0U7QUFDRSx3Q0FGSjs7QUFJRDs7QUFFREMsTUFBTSxDQUFDQyxPQUFQLEdBQWlCO0FBQ2Z2QixFQUFBQSxJQUFJLEVBQUUsYUFEUztBQUVmd0IsRUFBQUEsSUFBSSxFQUFFNUIsT0FGUztBQUdmNkIsRUFBQUEsV0FBVyxFQUFFLG1DQUhFO0FBSWZDLEVBQUFBLE9BQU8sRUFBRTtBQUNQO0FBQ0VDLElBQUFBLE9BQU8sRUFBRSxpQkFEWDtBQUVFRixJQUFBQSxXQUFXLEVBQUUsaUNBRmY7QUFHRUcsSUFBQUEsT0FBTyxFQUFFLElBSFgsRUFETyxDQUpNLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvbGlicmFyeSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgY29weUFuZFJlcGxhY2UgPSByZXF1aXJlKCcuLi91dGlsL2NvcHlBbmRSZXBsYWNlJyk7XG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5jb25zdCBpc1ZhbGlkUGFja2FnZU5hbWUgPSByZXF1aXJlKCcuLi91dGlsL2lzVmFsaWRQYWNrYWdlTmFtZScpO1xuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcbmNvbnN0IHdhbGsgPSByZXF1aXJlKCcuLi91dGlsL3dhbGsnKTtcblxuLyoqXG4gKiBDcmVhdGVzIGEgbmV3IG5hdGl2ZSBsaWJyYXJ5IHdpdGggdGhlIGdpdmVuIG5hbWVcbiAqL1xuZnVuY3Rpb24gbGlicmFyeShhcmd2LCBjb25maWcsIGFyZ3MpIHtcbiAgaWYgKCFpc1ZhbGlkUGFja2FnZU5hbWUoYXJncy5uYW1lKSkge1xuICAgIHJldHVybiBQcm9taXNlLnJlamVjdChcbiAgICAgIGFyZ3MubmFtZSArXG4gICAgICAgICcgaXMgbm90IGEgdmFsaWQgbmFtZSBmb3IgYSBwcm9qZWN0LiBQbGVhc2UgdXNlIGEgdmFsaWQgJyArXG4gICAgICAgICdpZGVudGlmaWVyIG5hbWUgKGFscGhhbnVtZXJpYykuJyxcbiAgICApO1xuICB9XG5cbiAgY29uc3Qgcm9vdCA9IHByb2Nlc3MuY3dkKCk7XG4gIGNvbnN0IGxpYnJhcmllcyA9IHBhdGgucmVzb2x2ZShyb290LCAnTGlicmFyaWVzJyk7XG4gIGNvbnN0IGxpYnJhcnlEZXN0ID0gcGF0aC5yZXNvbHZlKGxpYnJhcmllcywgYXJncy5uYW1lKTtcbiAgY29uc3Qgc291cmNlID0gcGF0aC5yZXNvbHZlKFxuICAgICdub2RlX21vZHVsZXMnLFxuICAgICdyZWFjdC1uYXRpdmUnLFxuICAgICdMaWJyYXJpZXMnLFxuICAgICdTYW1wbGUnLFxuICApO1xuXG4gIGlmICghZnMuZXhpc3RzU3luYyhsaWJyYXJpZXMpKSB7XG4gICAgZnMubWtkaXJTeW5jKGxpYnJhcmllcyk7XG4gIH1cblxuICBpZiAoZnMuZXhpc3RzU3luYyhsaWJyYXJ5RGVzdCkpIHtcbiAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QoXG4gICAgICBuZXcgRXJyb3IoYExpYnJhcnkgYWxyZWFkeSBleGlzdHMgaW4gJHtsaWJyYXJ5RGVzdH1gKSxcbiAgICApO1xuICB9XG5cbiAgd2Fsayhzb3VyY2UpLmZvckVhY2goZiA9PiB7XG4gICAgaWYgKFxuICAgICAgZi5pbmRleE9mKCdwcm9qZWN0Lnhjd29ya3NwYWNlJykgIT09IC0xIHx8XG4gICAgICBmLmluZGV4T2YoJy54Y29kZXByb2oveGN1c2VyZGF0YScpICE9PSAtMVxuICAgICkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGRlc3QgPSBwYXRoLnJlbGF0aXZlKFxuICAgICAgc291cmNlLFxuICAgICAgZi5yZXBsYWNlKC9TYW1wbGUvZywgYXJncy5uYW1lKS5yZXBsYWNlKC9eXy8sICcuJyksXG4gICAgKTtcbiAgICBjb3B5QW5kUmVwbGFjZShwYXRoLnJlc29sdmUoc291cmNlLCBmKSwgcGF0aC5yZXNvbHZlKGxpYnJhcnlEZXN0LCBkZXN0KSwge1xuICAgICAgU2FtcGxlOiBhcmdzLm5hbWUsXG4gICAgfSk7XG4gIH0pO1xuXG4gIGNvbnNvbGUubG9nKCdDcmVhdGVkIGxpYnJhcnkgaW4nLCBsaWJyYXJ5RGVzdCk7XG4gIGNvbnNvbGUubG9nKCdOZXh0IFN0ZXBzOicpO1xuICBjb25zb2xlLmxvZygnICAgTGluayB5b3VyIGxpYnJhcnkgaW4gWGNvZGU6Jyk7XG4gIGNvbnNvbGUubG9nKFxuICAgICcgICBodHRwczovL2ZhY2Vib29rLmdpdGh1Yi5pby9yZWFjdC1uYXRpdmUvZG9jcy8nICtcbiAgICAgICdsaW5raW5nLWxpYnJhcmllcy1pb3MuaHRtbCNjb250ZW50XFxuJyxcbiAgKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG5hbWU6ICduZXctbGlicmFyeScsXG4gIGZ1bmM6IGxpYnJhcnksXG4gIGRlc2NyaXB0aW9uOiAnZ2VuZXJhdGVzIGEgbmF0aXZlIGxpYnJhcnkgYnJpZGdlJyxcbiAgb3B0aW9uczogW1xuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLW5hbWUgPHN0cmluZz4nLFxuICAgICAgZGVzY3JpcHRpb246ICduYW1lIG9mIHRoZSBsaWJyYXJ5IHRvIGdlbmVyYXRlJyxcbiAgICAgIGRlZmF1bHQ6IG51bGwsXG4gICAgfSxcbiAgXSxcbn07XG4iXX0=",
|
221713
|
221713
|
"map": null,
|
221714
|
221714
|
"sourceType": "script",
|
221715
|
|
"mtime": 1576499289012
|
|
221715
|
"mtime": 1576745581985
|
221716
|
221716
|
},
|
221717
|
221717
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/copyAndReplace.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
221718
|
221718
|
"metadata": {},
|
|
@ -222297,7 +222297,7 @@
|
222297
|
222297
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst fs = require('fs');\nconst path = require('path');\n\n// Binary files, don't process these (avoid decoding as utf8)\nconst binaryExtensions = ['.png', '.jar'];\n\n/**\n * Copy a file to given destination, replacing parts of its contents.\n * @param srcPath Path to a file to be copied.\n * @param destPath Destination path.\n * @param replacements: e.g. {'TextToBeReplaced': 'Replacement'}\n * @param contentChangedCallback\n * Used when upgrading projects. Based on if file contents would change\n * when being replaced, allows the caller to specify whether the file\n * should be replaced or not.\n * If null, files will be overwritten.\n * Function(path, 'identical' | 'changed' | 'new') => 'keep' | 'overwrite'\n */\nfunction copyAndReplace(\nsrcPath,\ndestPath,\nreplacements,\ncontentChangedCallback)\n{\n if (fs.lstatSync(srcPath).isDirectory()) {\n if (!fs.existsSync(destPath)) {\n fs.mkdirSync(destPath);\n }\n // Not recursive\n return;\n }\n\n const extension = path.extname(srcPath);\n if (binaryExtensions.indexOf(extension) !== -1) {\n // Binary file\n let shouldOverwrite = 'overwrite';\n if (contentChangedCallback) {\n const newContentBuffer = fs.readFileSync(srcPath);\n let contentChanged = 'identical';\n try {\n const origContentBuffer = fs.readFileSync(destPath);\n if (Buffer.compare(origContentBuffer, newContentBuffer) !== 0) {\n contentChanged = 'changed';\n }\n } catch (err) {\n if (err.code === 'ENOENT') {\n contentChanged = 'new';\n } else {\n throw err;\n }\n }\n shouldOverwrite = contentChangedCallback(destPath, contentChanged);\n }\n if (shouldOverwrite === 'overwrite') {\n copyBinaryFile(srcPath, destPath, err => {\n if (err) {\n throw err;\n }\n });\n }\n } else {\n // Text file\n const srcPermissions = fs.statSync(srcPath).mode;\n let content = fs.readFileSync(srcPath, 'utf8');\n Object.keys(replacements).forEach(\n (regex) =>\n content = content.replace(\n new RegExp(regex, 'g'),\n replacements[regex]));\n\n\n\n let shouldOverwrite = 'overwrite';\n if (contentChangedCallback) {\n // Check if contents changed and ask to overwrite\n let contentChanged = 'identical';\n try {\n const origContent = fs.readFileSync(destPath, 'utf8');\n if (content !== origContent) {\n //console.log('Content changed: ' + destPath);\n contentChanged = 'changed';\n }\n } catch (err) {\n if (err.code === 'ENOENT') {\n contentChanged = 'new';\n } else {\n throw err;\n }\n }\n shouldOverwrite = contentChangedCallback(destPath, contentChanged);\n }\n if (shouldOverwrite === 'overwrite') {\n fs.writeFileSync(destPath, content, {\n encoding: 'utf8',\n mode: srcPermissions });\n\n }\n }\n}\n\n/**\n * Same as 'cp' on Unix. Don't do any replacements.\n */\nfunction copyBinaryFile(srcPath, destPath, cb) {\n let cbCalled = false;\n const srcPermissions = fs.statSync(srcPath).mode;\n const readStream = fs.createReadStream(srcPath);\n readStream.on('error', function (err) {\n done(err);\n });\n const writeStream = fs.createWriteStream(destPath, {\n mode: srcPermissions });\n\n writeStream.on('error', function (err) {\n done(err);\n });\n writeStream.on('close', function (ex) {\n done();\n });\n readStream.pipe(writeStream);\n function done(err) {\n if (!cbCalled) {\n cb(err);\n cbCalled = true;\n }\n }\n}\n\nmodule.exports = copyAndReplace;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcHlBbmRSZXBsYWNlLmpzIl0sIm5hbWVzIjpbImZzIiwicmVxdWlyZSIsInBhdGgiLCJiaW5hcnlFeHRlbnNpb25zIiwiY29weUFuZFJlcGxhY2UiLCJzcmNQYXRoIiwiZGVzdFBhdGgiLCJyZXBsYWNlbWVudHMiLCJjb250ZW50Q2hhbmdlZENhbGxiYWNrIiwibHN0YXRTeW5jIiwiaXNEaXJlY3RvcnkiLCJleGlzdHNTeW5jIiwibWtkaXJTeW5jIiwiZXh0ZW5zaW9uIiwiZXh0bmFtZSIsImluZGV4T2YiLCJzaG91bGRPdmVyd3JpdGUiLCJuZXdDb250ZW50QnVmZmVyIiwicmVhZEZpbGVTeW5jIiwiY29udGVudENoYW5nZWQiLCJvcmlnQ29udGVudEJ1ZmZlciIsIkJ1ZmZlciIsImNvbXBhcmUiLCJlcnIiLCJjb2RlIiwiY29weUJpbmFyeUZpbGUiLCJzcmNQZXJtaXNzaW9ucyIsInN0YXRTeW5jIiwibW9kZSIsImNvbnRlbnQiLCJPYmplY3QiLCJrZXlzIiwiZm9yRWFjaCIsInJlZ2V4IiwicmVwbGFjZSIsIlJlZ0V4cCIsIm9yaWdDb250ZW50Iiwid3JpdGVGaWxlU3luYyIsImVuY29kaW5nIiwiY2IiLCJjYkNhbGxlZCIsInJlYWRTdHJlYW0iLCJjcmVhdGVSZWFkU3RyZWFtIiwib24iLCJkb25lIiwid3JpdGVTdHJlYW0iLCJjcmVhdGVXcml0ZVN0cmVhbSIsImV4IiwicGlwZSIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxFQUFFLEdBQUdDLE9BQU8sQ0FBQyxJQUFELENBQWxCO0FBQ0EsTUFBTUMsSUFBSSxHQUFHRCxPQUFPLENBQUMsTUFBRCxDQUFwQjs7QUFFQTtBQUNBLE1BQU1FLGdCQUFnQixHQUFHLENBQUMsTUFBRCxFQUFTLE1BQVQsQ0FBekI7O0FBRUE7Ozs7Ozs7Ozs7OztBQVlBLFNBQVNDLGNBQVQ7QUFDRUMsT0FERjtBQUVFQyxRQUZGO0FBR0VDLFlBSEY7QUFJ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UUFBSSxDQUFDaUIsUUFBTCxFQUFlO0FBQ2JELE1BQUFBLEVBQUUsQ0FBQ2hCLEdBQUQsQ0FBRjtBQUNBaUIsTUFBQUEsUUFBUSxHQUFHLElBQVg7QUFDRDtBQUNGO0FBQ0Y7O0FBRURTLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjlDLGNBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvdXRpbCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgZnMgPSByZXF1aXJlKCdmcycpO1xuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcblxuLy8gQmluYXJ5IGZpbGVzLCBkb24ndCBwcm9jZXNzIHRoZXNlIChhdm9pZCBkZWNvZGluZyBhcyB1dGY4KVxuY29uc3QgYmluYXJ5RXh0ZW5zaW9ucyA9IFsnLnBuZycsICcuamFyJ107XG5cbi8qKlxuICogQ29weSBhIGZpbGUgdG8gZ2l2ZW4gZGVzdGluYXRpb24sIHJlcGxhY2luZyBwYXJ0cyBvZiBpdHMgY29udGVudHMuXG4gKiBAcGFyYW0gc3JjUGF0aCBQYXRoIHRvIGEgZmlsZSB0byBiZSBjb3BpZWQuXG4gKiBAcGFyYW0gZGVzdFBhdGggRGVzdGluYXRpb24gcGF0aC5cbiAqIEBwYXJhbSByZXBsYWNlbWVudHM6IGUuZy4geydUZXh0VG9CZVJlcGxhY2VkJzogJ1JlcGxhY2VtZW50J31cbiAqIEBwYXJhbSBjb250ZW50Q2hhbmdlZENhbGxiYWNrXG4gKiAgICAgICAgVXNlZCB3aGVuIHVwZ3JhZGluZyBwcm9qZWN0cy4gQmFzZWQgb24gaWYgZmlsZSBjb250ZW50cyB3b3VsZCBjaGFuZ2VcbiAqICAgICAgICB3aGVuIGJlaW5nIHJlcGxhY2VkLCBhbGxvd3MgdGhlIGNhbGxlciB0byBzcGVjaWZ5IHdoZXRoZXIgdGhlIGZpbGVcbiAqICAgICAgICBzaG91bGQgYmUgcmVwbGFjZWQgb3Igbm90LlxuICogICAgICAgIElmIG51bGwsIGZpbGVzIHdpbGwgYmUgb3ZlcndyaXR0ZW4uXG4gKiAgICAgICAgRnVuY3Rpb24ocGF0aCwgJ2lkZW50aWNhbCcgfCAnY2hhbmdlZCcgfCAnbmV3JykgPT4gJ2tlZXAnIHwgJ292ZXJ3cml0ZSdcbiAqL1xuZnVuY3Rpb24gY29weUFuZFJlcGxhY2UoXG4gIHNyY1BhdGgsXG4gIGRlc3RQYXRoLFxuICByZXBsYWNlbWVudHMsXG4gIGNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2ssXG4pIHtcbiAgaWYgKGZzLmxzdGF0U3luYyhzcmNQYXRoKS5pc0RpcmVjdG9yeSgpKSB7XG4gICAgaWYgKCFmcy5leGlzdHNTeW5jKGRlc3RQYXRoKSkge1xuICAgICAgZnMubWtkaXJTeW5jKGRlc3RQYXRoKTtcbiAgICB9XG4gICAgLy8gTm90IHJlY3Vyc2l2ZVxuICAgIHJldHVybjtcbiAgfVxuXG4gIGNvbnN0IGV4dGVuc2lvbiA9IHBhdGguZXh0bmFtZShzcmNQYXRoKTtcbiAgaWYgKGJpbmFyeUV4dGVuc2lvbnMuaW5kZXhPZihleHRlbnNpb24pICE9PSAtMSkge1xuICAgIC8vIEJpbmFyeSBmaWxlXG4gICAgbGV0IHNob3VsZE92ZXJ3cml0ZSA9ICdvdmVyd3JpdGUnO1xuICAgIGlmIChjb250ZW50Q2hhbmdlZENhbGxiYWNrKSB7XG4gICAgICBjb25zdCBuZXdDb250ZW50QnVmZmVyID0gZnMucmVhZEZpbGVTeW5jKHNyY1BhdGgpO1xuICAgICAgbGV0IGNvbnRlbnRDaGFuZ2VkID0gJ2lkZW50aWNhbCc7XG4gICAgICB0cnkge1xuICAgICAgICBjb25zdCBvcmlnQ29udGVudEJ1ZmZlciA9IGZzLnJlYWRGaWxlU3luYyhkZXN0UGF0aCk7XG4gICAgICAgIGlmIChCdWZmZXIuY29tcGFyZShvcmlnQ29udGVudEJ1ZmZlciwgbmV3Q29udGVudEJ1ZmZlcikgIT09IDApIHtcbiAgICAgICAgICBjb250ZW50Q2hhbmdlZCA9ICdjaGFuZ2VkJztcbiAgICAgICAgfVxuICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgIGlmIChlcnIuY29kZSA9PT0gJ0VOT0VOVCcpIHtcbiAgICAgICAgICBjb250ZW50Q2hhbmdlZCA9ICduZXcnO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRocm93IGVycjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc2hvdWxkT3ZlcndyaXRlID0gY29udGVudENoYW5nZWRDYWxsYmFjayhkZXN0UGF0aCwgY29udGVudENoYW5nZWQpO1xuICAgIH1cbiAgICBpZiAoc2hvdWxkT3ZlcndyaXRlID09PSAnb3ZlcndyaXRlJykge1xuICAgICAgY29weUJpbmFyeUZpbGUoc3JjUGF0aCwgZGVzdFBhdGgsIGVyciA9PiB7XG4gICAgICAgIGlmIChlcnIpIHtcbiAgICAgICAgICB0aHJvdyBlcnI7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH1cbiAgfSBlbHNlIHtcbiAgICAvLyBUZXh0IGZpbGVcbiAgICBjb25zdCBzcmNQZXJtaXNzaW9ucyA9IGZzLnN0YXRTeW5jKHNyY1BhdGgpLm1vZGU7XG4gICAgbGV0IGNvbnRlbnQgPSBmcy5yZWFkRmlsZVN5bmMoc3JjUGF0aCwgJ3V0ZjgnKTtcbiAgICBPYmplY3Qua2V5cyhyZXBsYWNlbWVudHMpLmZvckVhY2goXG4gICAgICByZWdleCA9PlxuICAgICAgICAoY29udGVudCA9IGNvbnRlbnQucmVwbGFjZShcbiAgICAgICAgICBuZXcgUmVnRXhwKHJlZ2V4LCAnZycpLFxuICAgICAgICAgIHJlcGxhY2VtZW50c1tyZWdleF0sXG4gICAgICAgICkpLFxuICAgICk7XG5cbiAgICBsZXQgc2hvdWxkT3ZlcndyaXRlID0gJ292ZXJ3cml0ZSc7XG4gICAgaWYgKGNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2spIHtcbiAgICAgIC8vIENoZWNrIGlmIGNvbnRlbnRzIGNoYW5nZWQgYW5kIGFzayB0byBvdmVyd3JpdGVcbiAgICAgIGxldCBjb250ZW50Q2hhbmdlZCA9ICdpZGVudGljYWwnO1xuICAgICAgdHJ5IHtcbiAgICAgICAgY29uc3Qgb3JpZ0NvbnRlbnQgPSBmcy5yZWFkRmlsZVN5bmMoZGVzdFBhdGgsICd1dGY4Jyk7XG4gICAgICAgIGlmIChjb250ZW50ICE9PSBvcmlnQ29udGVudCkge1xuICAgICAgICAgIC8vY29uc29sZS5sb2coJ0NvbnRlbnQgY2hhbmdlZDogJyArIGRlc3RQYXRoKTtcbiAgICAgICAgICBjb250ZW50Q2hhbmdlZCA9ICdjaGFuZ2VkJztcbiAgICAgICAgfVxuICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgIGlmIChlcnIuY29kZSA9PT0gJ0VOT0VOVCcpIHtcbiAgICAgICAgICBjb250ZW50Q2hhbmdlZCA9ICduZXcnO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRocm93IGVycjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc2hvdWxkT3ZlcndyaXRlID0gY29udGVudENoYW5nZWRDYWxsYmFjayhkZXN0UGF0aCwgY29udGVudENoYW5nZWQpO1xuICAgIH1cbiAgICBpZiAoc2hvdWxkT3ZlcndyaXRlID09PSAnb3ZlcndyaXRlJykge1xuICAgICAgZnMud3JpdGVGaWxlU3luYyhkZXN0UGF0aCwgY29udGVudCwge1xuICAgICAgICBlbmNvZGluZzogJ3V0ZjgnLFxuICAgICAgICBtb2RlOiBzcmNQZXJtaXNzaW9ucyxcbiAgICAgIH0pO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIFNhbWUgYXMgJ2NwJyBvbiBVbml4LiBEb24ndCBkbyBhbnkgcmVwbGFjZW1lbnRzLlxuICovXG5mdW5jdGlvbiBjb3B5QmluYXJ5RmlsZShzcmNQYXRoLCBkZXN0UGF0aCwgY2IpIHtcbiAgbGV0IGNiQ2FsbGVkID0gZmFsc2U7XG4gIGNvbnN0IHNyY1Blcm1pc3Npb25zID0gZnMuc3RhdFN5bmMoc3JjUGF0aCkubW9kZTtcbiAgY29uc3QgcmVhZFN0cmVhbSA9IGZzLmNyZWF0ZVJlYWRTdHJlYW0oc3JjUGF0aCk7XG4gIHJlYWRTdHJlYW0ub24oJ2Vycm9yJywgZnVuY3Rpb24oZXJyKSB7XG4gICAgZG9uZShlcnIpO1xuICB9KTtcbiAgY29uc3Qgd3JpdGVTdHJlYW0gPSBmcy5jcmVhdGVXcml0ZVN0cmVhbShkZXN0UGF0aCwge1xuICAgIG1vZGU6IHNyY1Blcm1pc3Npb25zLFxuICB9KTtcbiAgd3JpdGVTdHJlYW0ub24oJ2Vycm9yJywgZnVuY3Rpb24oZXJyKSB7XG4gICAgZG9uZShlcnIpO1xuICB9KTtcbiAgd3JpdGVTdHJlYW0ub24oJ2Nsb3NlJywgZnVuY3Rpb24oZXgpIHtcbiAgICBkb25lKCk7XG4gIH0pO1xuICByZWFkU3RyZWFtLnBpcGUod3JpdGVTdHJlYW0pO1xuICBmdW5jdGlvbiBkb25lKGVycikge1xuICAgIGlmICghY2JDYWxsZWQpIHtcbiAgICAgIGNiKGVycik7XG4gICAgICBjYkNhbGxlZCA9IHRydWU7XG4gICAgfVxuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0gY29weUFuZFJlcGxhY2U7XG4iXX0=",
|
222298
|
222298
|
"map": null,
|
222299
|
222299
|
"sourceType": "script",
|
222300
|
|
"mtime": 1576499289067
|
|
222300
|
"mtime": 1576745582036
|
222301
|
222301
|
},
|
222302
|
222302
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/isValidPackageName.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
222303
|
222303
|
"metadata": {},
|
|
@ -222882,7 +222882,7 @@
|
222882
|
222882
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nfunction isValidPackageName(name) {\n return name.match(/^[$A-Z_][0-9A-Z_$]*$/i);\n}\n\nmodule.exports = isValidPackageName;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlzVmFsaWRQYWNrYWdlTmFtZS5qcyJdLCJuYW1lcyI6WyJpc1ZhbGlkUGFja2FnZU5hbWUiLCJuYW1lIiwibWF0Y2giLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsU0FBU0Esa0JBQVQsQ0FBNEJDLElBQTVCLEVBQWtDO0FBQ2hDLFNBQU9BLElBQUksQ0FBQ0MsS0FBTCxDQUFXLHVCQUFYLENBQVA7QUFDRDs7QUFFREMsTUFBTSxDQUFDQyxPQUFQLEdBQWlCSixrQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS91dGlsIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5mdW5jdGlvbiBpc1ZhbGlkUGFja2FnZU5hbWUobmFtZSkge1xuICByZXR1cm4gbmFtZS5tYXRjaCgvXlskQS1aX11bMC05QS1aXyRdKiQvaSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gaXNWYWxpZFBhY2thZ2VOYW1lO1xuIl19",
|
222883
|
222883
|
"map": null,
|
222884
|
222884
|
"sourceType": "script",
|
222885
|
|
"mtime": 1576499289069
|
|
222885
|
"mtime": 1576745582038
|
222886
|
222886
|
},
|
222887
|
222887
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/walk.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
222888
|
222888
|
"metadata": {},
|
|
@ -223467,7 +223467,7 @@
|
223467
|
223467
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst fs = require('fs');\nconst path = require('path');\n\nfunction walk(current) {\n if (!fs.lstatSync(current).isDirectory()) {\n return [current];\n }\n\n const files = fs.readdirSync(current).map(child => {\n child = path.join(current, child);\n return walk(child);\n });\n return [].concat.apply([current], files);\n}\n\nmodule.exports = walk;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndhbGsuanMiXSwibmFtZXMiOlsiZnMiLCJyZXF1aXJlIiwicGF0aCIsIndhbGsiLCJjdXJyZW50IiwibHN0YXRTeW5jIiwiaXNEaXJlY3RvcnkiLCJmaWxlcyIsInJlYWRkaXJTeW5jIiwibWFwIiwiY2hpbGQiLCJqb2luIiwiY29uY2F0IiwiYXBwbHkiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTUEsRUFBRSxHQUFHQyxPQUFPLENBQUMsSUFBRCxDQUFsQjtBQUNBLE1BQU1DLElBQUksR0FBR0QsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7O0FBRUEsU0FBU0UsSUFBVCxDQUFjQyxPQUFkLEVBQXVCO0FBQ3JCLE1BQUksQ0FBQ0osRUFBRSxDQUFDSyxTQUFILENBQWFELE9BQWIsRUFBc0JFLFdBQXRCLEVBQUwsRUFBMEM7QUFDeEMsV0FBTyxDQUFDRixPQUFELENBQVA7QUFDRDs7QUFFRCxRQUFNRyxLQUFLLEdBQUdQLEVBQUUsQ0FBQ1EsV0FBSCxDQUFlSixPQUFmLEVBQXdCSyxHQUF4QixDQUE0QkMsS0FBSyxJQUFJO0FBQ2pEQSxJQUFBQSxLQUFLLEdBQUdSLElBQUksQ0FBQ1MsSUFBTCxDQUFVUCxPQUFWLEVBQW1CTSxLQUFuQixDQUFSO0FBQ0EsV0FBT1AsSUFBSSxDQUFDTyxLQUFELENBQVg7QUFDRCxHQUhhLENBQWQ7QUFJQSxTQUFPLEdBQUdFLE1BQUgsQ0FBVUMsS0FBVixDQUFnQixDQUFDVCxPQUFELENBQWhCLEVBQTJCRyxLQUEzQixDQUFQO0FBQ0Q7O0FBRURPLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQlosSUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS91dGlsIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5jb25zdCBwYXRoID0gcmVxdWlyZSgncGF0aCcpO1xuXG5mdW5jdGlvbiB3YWxrKGN1cnJlbnQpIHtcbiAgaWYgKCFmcy5sc3RhdFN5bmMoY3VycmVudCkuaXNEaXJlY3RvcnkoKSkge1xuICAgIHJldHVybiBbY3VycmVudF07XG4gIH1cblxuICBjb25zdCBmaWxlcyA9IGZzLnJlYWRkaXJTeW5jKGN1cnJlbnQpLm1hcChjaGlsZCA9PiB7XG4gICAgY2hpbGQgPSBwYXRoLmpvaW4oY3VycmVudCwgY2hpbGQpO1xuICAgIHJldHVybiB3YWxrKGNoaWxkKTtcbiAgfSk7XG4gIHJldHVybiBbXS5jb25jYXQuYXBwbHkoW2N1cnJlbnRdLCBmaWxlcyk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gd2FsaztcbiJdfQ==",
|
223468
|
223468
|
"map": null,
|
223469
|
223469
|
"sourceType": "script",
|
223470
|
|
"mtime": 1576499289070
|
|
223470
|
"mtime": 1576745582039
|
223471
|
223471
|
},
|
223472
|
223472
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/bundle.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
223473
|
223473
|
"metadata": {},
|
|
@ -224052,7 +224052,7 @@
|
224052
|
224052
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst buildBundle = require('./buildBundle');\nconst bundleCommandLineArgs = require('./bundleCommandLineArgs');\nconst outputBundle = require('metro/src/shared/output/bundle');\n\n/**\n * Builds the bundle starting to look for dependencies at the given entry path.\n */\nfunction bundleWithOutput(argv, configPromise, args, output) {\n if (!output) {\n output = outputBundle;\n }\n return buildBundle(args, configPromise, output);\n}\n\nmodule.exports = {\n name: 'bundle',\n description: 'builds the javascript bundle for offline use',\n func: bundleWithOutput,\n options: bundleCommandLineArgs,\n\n // not used by the CLI itself\n withOutput: bundleWithOutput };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1bmRsZS5qcyJdLCJuYW1lcyI6WyJidWlsZEJ1bmRsZSIsInJlcXVpcmUiLCJidW5kbGVDb21tYW5kTGluZUFyZ3MiLCJvdXRwdXRCdW5kbGUiLCJidW5kbGVXaXRoT3V0cHV0IiwiYXJndiIsImNvbmZpZ1Byb21pc2UiLCJhcmdzIiwib3V0cHV0IiwibW9kdWxlIiwiZXhwb3J0cyIsIm5hbWUiLCJkZXNjcmlwdGlvbiIsImZ1bmMiLCJvcHRpb25zIiwid2l0aE91dHB1dCJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLFdBQVcsR0FBR0MsT0FBTyxDQUFDLGVBQUQsQ0FBM0I7QUFDQSxNQUFNQyxxQkFBcUIsR0FBR0QsT0FBTyxDQUFDLHlCQUFELENBQXJDO0FBQ0EsTUFBTUUsWUFBWSxHQUFHRixPQUFPLENBQUMsZ0NBQUQsQ0FBNUI7O0FBRUE7OztBQUdBLFNBQVNHLGdCQUFULENBQTBCQyxJQUExQixFQUFnQ0MsYUFBaEMsRUFBK0NDLElBQS9DLEVBQXFEQyxNQUFyRCxFQUE2RDtBQUMzRCxNQUFJLENBQUNBLE1BQUwsRUFBYTtBQUNYQSxJQUFBQSxNQUFNLEdBQUdMLFlBQVQ7QUFDRDtBQUNELFNBQU9ILFdBQVcsQ0FBQ08sSUFBRCxFQUFPRCxhQUFQLEVBQXNCRSxNQUF0QixDQUFsQjtBQUNEOztBQUVEQyxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFLFFBRFM7QUFFZkMsRUFBQUEsV0FBVyxFQUFFLDhDQUZFO0FBR2ZDLEVBQUFBLElBQUksRUFBRVQsZ0JBSFM7QUFJZlUsRUFBQUEsT0FBTyxFQUFFWixxQkFKTTs7QUFNZjtBQUNBYSxFQUFBQSxVQUFVLEVBQUVYLGdCQVBHLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvYnVuZGxlIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBidWlsZEJ1bmRsZSA9IHJlcXVpcmUoJy4vYnVpbGRCdW5kbGUnKTtcbmNvbnN0IGJ1bmRsZUNvbW1hbmRMaW5lQXJncyA9IHJlcXVpcmUoJy4vYnVuZGxlQ29tbWFuZExpbmVBcmdzJyk7XG5jb25zdCBvdXRwdXRCdW5kbGUgPSByZXF1aXJlKCdtZXRyby9zcmMvc2hhcmVkL291dHB1dC9idW5kbGUnKTtcblxuLyoqXG4gKiBCdWlsZHMgdGhlIGJ1bmRsZSBzdGFydGluZyB0byBsb29rIGZvciBkZXBlbmRlbmNpZXMgYXQgdGhlIGdpdmVuIGVudHJ5IHBhdGguXG4gKi9cbmZ1bmN0aW9uIGJ1bmRsZVdpdGhPdXRwdXQoYXJndiwgY29uZmlnUHJvbWlzZSwgYXJncywgb3V0cHV0KSB7XG4gIGlmICghb3V0cHV0KSB7XG4gICAgb3V0cHV0ID0gb3V0cHV0QnVuZGxlO1xuICB9XG4gIHJldHVybiBidWlsZEJ1bmRsZShhcmdzLCBjb25maWdQcm9taXNlLCBvdXRwdXQpO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbmFtZTogJ2J1bmRsZScsXG4gIGRlc2NyaXB0aW9uOiAnYnVpbGRzIHRoZSBqYXZhc2NyaXB0IGJ1bmRsZSBmb3Igb2ZmbGluZSB1c2UnLFxuICBmdW5jOiBidW5kbGVXaXRoT3V0cHV0LFxuICBvcHRpb25zOiBidW5kbGVDb21tYW5kTGluZUFyZ3MsXG5cbiAgLy8gbm90IHVzZWQgYnkgdGhlIENMSSBpdHNlbGZcbiAgd2l0aE91dHB1dDogYnVuZGxlV2l0aE91dHB1dCxcbn07XG4iXX0=",
|
224053
|
224053
|
"map": null,
|
224054
|
224054
|
"sourceType": "script",
|
224055
|
|
"mtime": 1576499288992
|
|
224055
|
"mtime": 1576745581968
|
224056
|
224056
|
},
|
224057
|
224057
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/buildBundle.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
224058
|
224058
|
"metadata": {},
|
|
@ -224637,7 +224637,7 @@
|
224637
|
224637
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};var ownKeys = Object.keys(source);if (typeof Object.getOwnPropertySymbols === 'function') {ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {return Object.getOwnPropertyDescriptor(source, sym).enumerable;}));}ownKeys.forEach(function (key) {_defineProperty(target, key, source[key]);});}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}\n\nconst log = require('../util/log').out('bundle');\nconst Server = require('metro/src/Server');\n\n/* $FlowFixMe(site=react_native_oss) */\nconst outputBundle = require('metro/src/shared/output/bundle');\nconst path = require('path');\nconst saveAssets = require('./saveAssets');\n\n\n\n\nasync function buildBundle(\nargs,\n\n\n\n\n\n\n\nconfigPromise,\n/* $FlowFixMe(>=0.85.0 site=react_native_fb) This comment suppresses an error\n * found when Flow v0.85 was deployed. To see the error, delete this comment\n * and run Flow. */\noutput = outputBundle)\n{\n // This is used by a bazillion of npm modules we don't control so we don't\n // have other choice than defining it as an env variable here.\n process.env.NODE_ENV = args.dev ? 'development' : 'production';\n const config = await configPromise;\n\n let sourceMapUrl = args.sourcemapOutput;\n if (sourceMapUrl && !args.sourcemapUseAbsolutePath) {\n sourceMapUrl = path.basename(sourceMapUrl);\n }\n\n const requestOpts = {\n entryFile: args.entryFile,\n sourceMapUrl,\n dev: args.dev,\n minify: args.minify !== undefined ? args.minify : !args.dev,\n platform: args.platform };\n\n\n const server = new Server(_objectSpread({}, config, { resetCache: args.resetCache }));\n\n try {\n const bundle = await output.build(server, requestOpts);\n\n await output.save(bundle, args, log);\n\n // Save the assets of the bundle\n const outputAssets = await server.getAssets(_objectSpread({},\n Server.DEFAULT_BUNDLE_OPTIONS,\n requestOpts, {\n bundleType: 'todo' }));\n\n\n // When we're done saving bundle output and the assets, we're done.\n return await saveAssets(outputAssets, args.platform, args.assetsDest);\n } finally {\n server.end();\n }\n}\n\nmodule.exports = buildBundle;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1aWxkQnVuZGxlLmpzIl0sIm5hbWVzIjpbImxvZyIsInJlcXVpcmUiLCJvdXQiLCJTZXJ2ZXIiLCJvdXRwdXRCdW5kbGUiLCJwYXRoIiwic2F2ZUFzc2V0cyIsImJ1aWxkQnVuZGxlIiwiYXJncyIsImNvbmZpZ1Byb21pc2UiLCJvdXRwdXQiLCJwcm9jZXNzIiwiZW52IiwiTk9ERV9FTlYiLCJkZXYiLCJjb25maWciLCJzb3VyY2VNYXBVcmwiLCJzb3VyY2VtYXBPdXRwdXQiLCJzb3VyY2VtYXBVc2VBYnNvbHV0ZVBhdGgiLCJiYXNlbmFtZSIsInJlcXVlc3RPcHRzIiwiZW50cnlGaWxlIiwibWluaWZ5IiwidW5kZWZpbmVkIiwicGxhdGZvcm0iLCJzZXJ2ZXIiLCJyZXNldENhY2hlIiwiYnVuZGxlIiwiYnVpbGQiLCJzYXZlIiwib3V0cHV0QXNzZXRzIiwiZ2V0QXNzZXRzIiwiREVGQVVMVF9CVU5ETEVfT1BUSU9OUyIsImJ1bmRsZVR5cGUiLCJhc3NldHNEZXN0IiwiZW5kIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQSxhOztBQUVBLE1BQU1BLEdBQUcsR0FBR0MsT0FBTyxDQUFDLGFBQUQsQ0FBUCxDQUF1QkMsR0FBdkIsQ0FBMkIsUUFBM0IsQ0FBWjtBQUNBLE1BQU1DLE1BQU0sR0FBR0YsT0FBTyxDQUFDLGtCQUFELENBQXRCOztBQUVBO0FBQ0EsTUFBTUcsWUFBWSxHQUFHSCxPQUFPLENBQUMsZ0NBQUQsQ0FBNUI7QUFDQSxNQUFNSSxJQUFJLEdBQUdKLE9BQU8sQ0FBQyxNQUFELENBQXBCO0FBQ0EsTUFBTUssVUFBVSxHQUFHTCxPQUFPLENBQUMsY0FBRCxDQUExQjs7Ozs7QUFLQSxlQUFlTSxXQUFmO0FBQ0VDLElBREY7Ozs7Ozs7O0FBU0VDLGFBVEY7QUFVRTs7O0FBR0FDLE1BQU0sR0FBR04sWUFiWDtBQWNFO0FBQ0E7QUFDQTtBQUNBTyxFQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWUMsUUFBWixHQUF1QkwsSUFBSSxDQUFDTSxHQUFMLEdBQVcsYUFBWCxHQUEyQixZQUFsRDtBQUNBLFFBQU1DLE1BQU0sR0FBRyxNQUFNTixhQUFyQjs7QUFFQSxNQUFJTyxZQUFZLEdBQUdSLElBQUksQ0FBQ1MsZUFBeEI7QUFDQSxNQUFJRCxZQUFZLElBQUksQ0FBQ1IsSUFBSSxDQUFDVSx3QkFBMUIsRUFBb0Q7QUFDbERGLElBQUFBLFlBQVksR0FBR1gsSUFBSSxDQUFDYyxRQUFMLENBQWNILFlBQWQsQ0FBZjtBQUNEOztBQUVELFFBQU1JLFdBQTJCLEdBQUc7QUFDbENDLElBQUFBLFNBQVMsRUFBRWIsSUFBSSxDQUFDYSxTQURrQjtBQUVsQ0wsSUFBQUEsWUFGa0M7QUFHbENGLElBQUFBLEdBQUcsRUFBRU4sSUFBSSxDQUFDTSxHQUh3QjtBQUlsQ1EsSUFBQUEsTUFBTSxFQUFFZCxJQUFJLENBQUNjLE1BQUwsS0FBZ0JDLFNBQWhCLEdBQTRCZixJQUFJLENBQUNjLE1BQWpDLEdBQTBDLENBQUNkLElBQUksQ0FBQ00sR0FKdEI7QUFLbENVLElBQUFBLFFBQVEsRUFBRWhCLElBQUksQ0FBQ2dCLFFBTG1CLEVBQXBDOzs7QUFRQSxRQUFNQyxNQUFNLEdBQUcsSUFBSXRCLE1BQUosbUJBQWVZLE1BQWYsSUFBdUJXLFVBQVUsRUFBRWxCLElBQUksQ0FBQ2tCLFVBQXhDLElBQWY7O0FBRUEsTUFBSTtBQUNGLFVBQU1DLE1BQU0sR0FBRyxNQUFNakIsTUFBTSxDQUFDa0IsS0FBUCxDQUFhSCxNQUFiLEVBQXFCTCxXQUFyQixDQUFyQjs7QUFFQSxVQUFNVixNQUFNLENBQUNtQixJQUFQLENBQVlGLE1BQVosRUFBb0JuQixJQUFwQixFQUEwQlIsR0FBMUIsQ0FBTjs7QUFFQTtBQUNBLFVBQU04QixZQUFZLEdBQUcsTUFBTUwsTUFBTSxDQUFDTSxTQUFQO0FBQ3RCNUIsSUFBQUEsTUFBTSxDQUFDNkIsc0JBRGU7QUFFdEJaLElBQUFBLFdBRnNCO0FBR3pCYSxNQUFBQSxVQUFVLEVBQUUsTUFIYSxJQUEzQjs7O0FBTUE7QUFDQSxXQUFPLE1BQU0zQixVQUFVLENBQUN3QixZQUFELEVBQWV0QixJQUFJLENBQUNnQixRQUFwQixFQUE4QmhCLElBQUksQ0FBQzBCLFVBQW5DLENBQXZCO0FBQ0QsR0FkRCxTQWNVO0FBQ1JULElBQUFBLE1BQU0sQ0FBQ1UsR0FBUDtBQUNEO0FBQ0Y7O0FBRURDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjlCLFdBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvYnVuZGxlIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKiBAZmxvd1xuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgbG9nID0gcmVxdWlyZSgnLi4vdXRpbC9sb2cnKS5vdXQoJ2J1bmRsZScpO1xuY29uc3QgU2VydmVyID0gcmVxdWlyZSgnbWV0cm8vc3JjL1NlcnZlcicpO1xuXG4vKiAkRmxvd0ZpeE1lKHNpdGU9cmVhY3RfbmF0aXZlX29zcykgKi9cbmNvbnN0IG91dHB1dEJ1bmRsZSA9IHJlcXVpcmUoJ21ldHJvL3NyYy9zaGFyZWQvb3V0cHV0L2J1bmRsZScpO1xuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcbmNvbnN0IHNhdmVBc3NldHMgPSByZXF1aXJlKCcuL3NhdmVBc3NldHMnKTtcblxuaW1wb3J0IHR5cGUge1JlcXVlc3RPcHRpb25zLCBPdXRwdXRPcHRpb25zfSBmcm9tICcuL3R5cGVzLmZsb3cnO1xuaW1wb3J0IHR5cGUge0NvbmZpZ1R9IGZyb20gJ21ldHJvLWNvbmZpZy9zcmMvY29uZmlnVHlwZXMuZmxvdyc7XG5cbmFzeW5jIGZ1bmN0aW9uIGJ1aWxkQnVuZGxlKFxuICBhcmdzOiBPdXRwdXRPcHRpb25zICYge1xuICAgIGFzc2V0c0Rlc3Q6IG1peGVkLFxuICAgIGVudHJ5RmlsZTogc3RyaW5nLFxuICAgIG1heFdvcmtlcnM6IG51bWJlcixcbiAgICByZXNldENhY2hlOiBib29sZWFuLFxuICAgIHRyYW5zZm9ybWVyOiBzdHJpbmcsXG4gICAgbWluaWZ5OiBib29sZWFuLFxuICB9LFxuICBjb25maWdQcm9taXNlOiBQcm9taXNlPENvbmZpZ1Q+LFxuICAvKiAkRmxvd0ZpeE1lKD49MC44NS4wIHNpdGU9cmVhY3RfbmF0aXZlX2ZiKSBUaGlzIGNvbW1lbnQgc3VwcHJlc3NlcyBhbiBlcnJvclxuICAgKiBmb3VuZCB3aGVuIEZsb3cgdjAuODUgd2FzIGRlcGxveWVkLiBUbyBzZWUgdGhlIGVycm9yLCBkZWxldGUgdGhpcyBjb21tZW50XG4gICAqIGFuZCBydW4gRmxvdy4gKi9cbiAgb3V0cHV0ID0gb3V0cHV0QnVuZGxlLFxuKSB7XG4gIC8vIFRoaXMgaXMgdXNlZCBieSBhIGJhemlsbGlvbiBvZiBucG0gbW9kdWxlcyB3ZSBkb24ndCBjb250cm9sIHNvIHdlIGRvbid0XG4gIC8vIGhhdmUgb3RoZXIgY2hvaWNlIHRoYW4gZGVmaW5pbmcgaXQgYXMgYW4gZW52IHZhcmlhYmxlIGhlcmUuXG4gIHByb2Nlc3MuZW52Lk5PREVfRU5WID0gYXJncy5kZXYgPyAnZGV2ZWxvcG1lbnQnIDogJ3Byb2R1Y3Rpb24nO1xuICBjb25zdCBjb25maWcgPSBhd2FpdCBjb25maWdQcm9taXNlO1xuXG4gIGxldCBzb3VyY2VNYXBVcmwgPSBhcmdzLnNvdXJjZW1hcE91dHB1dDtcbiAgaWYgKHNvdXJjZU1hcFVybCAmJiAhYXJncy5zb3VyY2VtYXBVc2VBYnNvbHV0ZVBhdGgpIHtcbiAgICBzb3VyY2VNYXBVcmwgPSBwYXRoLmJhc2VuYW1lKHNvdXJjZU1hcFVybCk7XG4gIH1cblxuICBjb25zdCByZXF1ZXN0T3B0czogUmVxdWVzdE9wdGlvbnMgPSB7XG4gICAgZW50cnlGaWxlOiBhcmdzLmVudHJ5RmlsZSxcbiAgICBzb3VyY2VNYXBVcmwsXG4gICAgZGV2OiBhcmdzLmRldixcbiAgICBtaW5pZnk6IGFyZ3MubWluaWZ5ICE9PSB1bmRlZmluZWQgPyBhcmdzLm1pbmlmeSA6ICFhcmdzLmRldixcbiAgICBwbGF0Zm9ybTogYXJncy5wbGF0Zm9ybSxcbiAgfTtcblxuICBjb25zdCBzZXJ2ZXIgPSBuZXcgU2VydmVyKHsuLi5jb25maWcsIHJlc2V0Q2FjaGU6IGFyZ3MucmVzZXRDYWNoZX0pO1xuXG4gIHRyeSB7XG4gICAgY29uc3QgYnVuZGxlID0gYXdhaXQgb3V0cHV0LmJ1aWxkKHNlcnZlciwgcmVxdWVzdE9wdHMpO1xuXG4gICAgYXdhaXQgb3V0cHV0LnNhdmUoYnVuZGxlLCBhcmdzLCBsb2cpO1xuXG4gICAgLy8gU2F2ZSB0aGUgYXNzZXRzIG9mIHRoZSBidW5kbGVcbiAgICBjb25zdCBvdXRwdXRBc3NldHMgPSBhd2FpdCBzZXJ2ZXIuZ2V0QXNzZXRzKHtcbiAgICAgIC4uLlNlcnZlci5ERUZBVUxUX0JVTkRMRV9PUFRJT05TLFxuICAgICAgLi4ucmVxdWVzdE9wdHMsXG4gICAgICBidW5kbGVUeXBlOiAndG9kbycsXG4gICAgfSk7XG5cbiAgICAvLyBXaGVuIHdlJ3JlIGRvbmUgc2F2aW5nIGJ1bmRsZSBvdXRwdXQgYW5kIHRoZSBhc3NldHMsIHdlJ3JlIGRvbmUuXG4gICAgcmV0dXJuIGF3YWl0IHNhdmVBc3NldHMob3V0cHV0QXNzZXRzLCBhcmdzLnBsYXRmb3JtLCBhcmdzLmFzc2V0c0Rlc3QpO1xuICB9IGZpbmFsbHkge1xuICAgIHNlcnZlci5lbmQoKTtcbiAgfVxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGJ1aWxkQnVuZGxlO1xuIl19",
|
224638
|
224638
|
"map": null,
|
224639
|
224639
|
"sourceType": "script",
|
224640
|
|
"mtime": 1576499288992
|
|
224640
|
"mtime": 1576745581968
|
224641
|
224641
|
},
|
224642
|
224642
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/log.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
224643
|
224643
|
"metadata": {},
|
|
@ -225222,7 +225222,7 @@
|
225222
|
225222
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nvar _enabled = true;\n\nfunction disable() {\n _enabled = false;\n}\n\nfunction log(stream, module) {\n return function () {\n if (!_enabled) {\n return;\n }\n const message = Array.prototype.slice.call(arguments).join(' ');\n stream.write(module + ': ' + message + '\\n');\n };\n}\n\nmodule.exports.out = log.bind(null, process.stdout);\nmodule.exports.err = log.bind(null, process.stderr);\nmodule.exports.disable = disable;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZy5qcyJdLCJuYW1lcyI6WyJfZW5hYmxlZCIsImRpc2FibGUiLCJsb2ciLCJzdHJlYW0iLCJtb2R1bGUiLCJtZXNzYWdlIiwiQXJyYXkiLCJwcm90b3R5cGUiLCJzbGljZSIsImNhbGwiLCJhcmd1bWVudHMiLCJqb2luIiwid3JpdGUiLCJleHBvcnRzIiwib3V0IiwiYmluZCIsInByb2Nlc3MiLCJzdGRvdXQiLCJlcnIiLCJzdGRlcnIiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxJQUFJQSxRQUFRLEdBQUcsSUFBZjs7QUFFQSxTQUFTQyxPQUFULEdBQW1CO0FBQ2pCRCxFQUFBQSxRQUFRLEdBQUcsS0FBWDtBQUNEOztBQUVELFNBQVNFLEdBQVQsQ0FBYUMsTUFBYixFQUFxQkMsTUFBckIsRUFBNkI7QUFDM0IsU0FBTyxZQUFXO0FBQ2hCLFFBQUksQ0FBQ0osUUFBTCxFQUFlO0FBQ2I7QUFDRDtBQUNELFVBQU1LLE9BQU8sR0FBR0MsS0FBSyxDQUFDQyxTQUFOLENBQWdCQyxLQUFoQixDQUFzQkMsSUFBdEIsQ0FBMkJDLFNBQTNCLEVBQXNDQyxJQUF0QyxDQUEyQyxHQUEzQyxDQUFoQjtBQUNBUixJQUFBQSxNQUFNLENBQUNTLEtBQVAsQ0FBYVIsTUFBTSxHQUFHLElBQVQsR0FBZ0JDLE9BQWhCLEdBQTBCLElBQXZDO0FBQ0QsR0FORDtBQU9EOztBQUVERCxNQUFNLENBQUNTLE9BQVAsQ0FBZUMsR0FBZixHQUFxQlosR0FBRyxDQUFDYSxJQUFKLENBQVMsSUFBVCxFQUFlQyxPQUFPLENBQUNDLE1BQXZCLENBQXJCO0FBQ0FiLE1BQU0sQ0FBQ1MsT0FBUCxDQUFlSyxHQUFmLEdBQXFCaEIsR0FBRyxDQUFDYSxJQUFKLENBQVMsSUFBVCxFQUFlQyxPQUFPLENBQUNHLE1BQXZCLENBQXJCO0FBQ0FmLE1BQU0sQ0FBQ1MsT0FBUCxDQUFlWixPQUFmLEdBQXlCQSxPQUF6QiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL3V0aWwiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbnZhciBfZW5hYmxlZCA9IHRydWU7XG5cbmZ1bmN0aW9uIGRpc2FibGUoKSB7XG4gIF9lbmFibGVkID0gZmFsc2U7XG59XG5cbmZ1bmN0aW9uIGxvZyhzdHJlYW0sIG1vZHVsZSkge1xuICByZXR1cm4gZnVuY3Rpb24oKSB7XG4gICAgaWYgKCFfZW5hYmxlZCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBjb25zdCBtZXNzYWdlID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzKS5qb2luKCcgJyk7XG4gICAgc3RyZWFtLndyaXRlKG1vZHVsZSArICc6ICcgKyBtZXNzYWdlICsgJ1xcbicpO1xuICB9O1xufVxuXG5tb2R1bGUuZXhwb3J0cy5vdXQgPSBsb2cuYmluZChudWxsLCBwcm9jZXNzLnN0ZG91dCk7XG5tb2R1bGUuZXhwb3J0cy5lcnIgPSBsb2cuYmluZChudWxsLCBwcm9jZXNzLnN0ZGVycik7XG5tb2R1bGUuZXhwb3J0cy5kaXNhYmxlID0gZGlzYWJsZTtcbiJdfQ==",
|
225223
|
225223
|
"map": null,
|
225224
|
225224
|
"sourceType": "script",
|
225225
|
|
"mtime": 1576499289069
|
|
225225
|
"mtime": 1576745582038
|
225226
|
225226
|
},
|
225227
|
225227
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/saveAssets.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
225228
|
225228
|
"metadata": {},
|
|
@ -225807,7 +225807,7 @@
|
225807
|
225807
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst filterPlatformAssetScales = require('./filterPlatformAssetScales');\nconst fs = require('fs');\nconst getAssetDestPathAndroid = require('./getAssetDestPathAndroid');\nconst getAssetDestPathIOS = require('./getAssetDestPathIOS');\nconst log = require('../util/log').out('bundle');\nconst mkdirp = require('mkdirp');\nconst path = require('path');\n\nfunction saveAssets(assets, platform, assetsDest) {\n if (!assetsDest) {\n console.warn('Assets destination folder is not set, skipping...');\n return Promise.resolve();\n }\n\n const getAssetDestPath =\n platform === 'android' ? getAssetDestPathAndroid : getAssetDestPathIOS;\n\n const filesToCopy = Object.create(null); // Map src -> dest\n assets.forEach(asset => {\n const validScales = new Set(\n filterPlatformAssetScales(platform, asset.scales));\n\n asset.scales.forEach((scale, idx) => {\n if (!validScales.has(scale)) {\n return;\n }\n const src = asset.files[idx];\n const dest = path.join(assetsDest, getAssetDestPath(asset, scale));\n filesToCopy[src] = dest;\n });\n });\n\n return copyAll(filesToCopy);\n}\n\nfunction copyAll(filesToCopy) {\n const queue = Object.keys(filesToCopy);\n if (queue.length === 0) {\n return Promise.resolve();\n }\n\n log('Copying ' + queue.length + ' asset files');\n return new Promise((resolve, reject) => {\n const copyNext = error => {\n if (error) {\n return reject(error);\n }\n if (queue.length === 0) {\n log('Done copying assets');\n resolve();\n } else {\n const src = queue.shift();\n const dest = filesToCopy[src];\n copy(src, dest, copyNext);\n }\n };\n copyNext();\n });\n}\n\nfunction copy(src, dest, callback) {\n const destDir = path.dirname(dest);\n mkdirp(destDir, err => {\n if (err) {\n return callback(err);\n }\n fs.createReadStream(src).\n pipe(fs.createWriteStream(dest)).\n on('finish', callback);\n });\n}\n\nmodule.exports = saveAssets;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNhdmVBc3NldHMuanMiXSwibmFtZXMiOlsiZmlsdGVyUGxhdGZvcm1Bc3NldFNjYWxlcyIsInJlcXVpcmUiLCJmcyIsImdldEFzc2V0RGVzdFBhdGhBbmRyb2lkIiwiZ2V0QXNzZXREZXN0UGF0aElPUyIsImxvZyIsIm91dCIsIm1rZGlycCIsInBhdGgiLCJzYXZlQXNzZXRzIiwiYXNzZXRzIiwicGxhdGZvcm0iLCJhc3NldHNEZXN0IiwiY29uc29sZSIsIndhcm4iLCJQcm9taXNlIiwicmVzb2x2ZSIsImdldEFzc2V0RGVzdFBhdGgiLCJmaWxlc1RvQ29weSIsIk9iamVjdCIsImNyZWF0ZSIsImZvckVhY2giLCJhc3NldCIsInZhbGlkU2NhbGVzIiwiU2V0Iiwic2NhbGVzIiwic2NhbGUiLCJpZHgiLCJoYXMiLCJzcmMiLCJmaWxlcyIsImRlc3QiLCJqb2luIiwiY29weUFsbCIsInF1ZXVlIiwia2V5cyIsImxlbmd0aCIsInJlamVjdCIsImNvcHlOZXh0IiwiZXJyb3IiLCJzaGlmdCIsImNvcHkiLCJjYWxsYmFjayIsImRlc3REaXIiLCJkaXJuYW1lIiwiZXJyIiwiY3JlYXRlUmVhZFN0cmVhbSIsInBpcGUiLCJjcmVhdGVXcml0ZVN0cmVhbSIsIm9uIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLHlCQUF5QixHQUFHQyxPQUFPLENBQUMsNkJBQUQsQ0FBekM7QUFDQSxNQUFNQyxFQUFFLEdBQUdELE9BQU8sQ0FBQyxJQUFELENBQWxCO0FBQ0EsTUFBTUUsdUJBQXVCLEdBQUdGLE9BQU8sQ0FBQywyQkFBRCxDQUF2QztBQUNBLE1BQU1HLG1CQUFtQixHQUFHSCxPQUFPLENBQUMsdUJBQUQsQ0FBbkM7QUFDQSxNQUFNSSxHQUFHLEdBQUdKLE9BQU8sQ0FBQyxhQUFELENBQVAsQ0FBdUJLLEdBQXZCLENBQTJCLFFBQTNCLENBQVo7QUFDQSxNQUFNQyxNQUFNLEdBQUdOLE9BQU8sQ0FBQyxRQUFELENBQXRCO0FBQ0EsTUFBTU8sSUFBSSxHQUFHUCxPQUFPLENBQUMsTUFBRCxDQUFwQjs7QUFFQSxTQUFTUSxVQUFULENBQW9CQyxNQUFwQixFQUE0QkMsUUFBNUIsRUFBc0NDLFVBQXRDLEVBQWtEO0FBQ2hELE1BQUksQ0FBQ0EsVUFBTCxFQUFpQjtBQUNmQyxJQUFBQSxPQUFPLENBQUNDLElBQVIsQ0FBYSxtREFBYjtBQUNBLFdBQU9DLE9BQU8sQ0FBQ0MsT0FBUixFQUFQO0FBQ0Q7O0FBRUQsUUFBTUMsZ0JBQWdCO0FBQ3BCTixFQUFBQSxRQUFRLEtBQUssU0FBYixHQUF5QlIsdUJBQXpCLEdBQW1EQyxtQkFEckQ7O0FBR0EsUUFBTWMsV0FBVyxHQUFHQyxNQUFNLENBQUNDLE1BQVAsQ0FBYyxJQUFkLENBQXBCLENBVGdELENBU1A7QUFDekNWLEVBQUFBLE1BQU0sQ0FBQ1csT0FBUCxDQUFlQyxLQUFLLElBQUk7QUFDdEIsVUFBTUMsV0FBVyxHQUFHLElBQUlDLEdBQUo7QUFDbEJ4QixJQUFBQSx5QkFBeUIsQ0FBQ1csUUFBRCxFQUFXVyxLQUFLLENBQUNHLE1BQWpCLENBRFAsQ0FBcEI7O0FBR0FILElBQUFBLEtBQUssQ0FBQ0csTUFBTixDQUFhSixPQUFiLENBQXFCLENBQUNLLEtBQUQsRUFBUUMsR0FBUixLQUFnQjtBQUNuQyxVQUFJLENBQUNKLFdBQVcsQ0FBQ0ssR0FBWixDQUFnQkYsS0FBaEIsQ0FBTCxFQUE2QjtBQUMzQjtBQUNEO0FBQ0QsWUFBTUcsR0FBRyxHQUFHUCxLQUFLLENBQUNRLEtBQU4sQ0FBWUgsR0FBWixDQUFaO0FBQ0EsWUFBTUksSUFBSSxHQUFHdkIsSUFBSSxDQUFDd0IsSUFBTCxDQUFVcEIsVUFBVixFQUFzQkssZ0JBQWdCLENBQUNLLEtBQUQsRUFBUUksS0FBUixDQUF0QyxDQUFiO0FBQ0FSLE1BQUFBLFdBQVcsQ0FBQ1csR0FBRCxDQUFYLEdBQW1CRSxJQUFuQjtBQUNELEtBUEQ7QUFRRCxHQVpEOztBQWNBLFNBQU9FLE9BQU8sQ0FBQ2YsV0FBRCxDQUFkO0FBQ0Q7O0FBRUQsU0FBU2UsT0FBVCxDQUFpQmYsV0FBakIsRUFBOEI7QUFDNUIsUUFBTWdCLEtBQUssR0FBR2YsTUFBTSxDQUFDZ0IsSUFBUCxDQUFZakIsV0FBWixDQUFkO0FBQ0EsTUFBSWdCLEtBQUssQ0FBQ0UsTUFBTixLQUFpQixDQUFyQixFQUF3QjtBQUN0QixXQUFPckIsT0FBTyxDQUFDQyxPQUFSLEVBQVA7QUFDRDs7QUFFRFgsRUFBQUEsR0FBRyxDQUFDLGFBQWE2QixLQUFLLENBQUNFLE1BQW5CLEdBQTRCLGNBQTdCLENBQUg7QUFDQSxTQUFPLElBQUlyQixPQUFKLENBQVksQ0FBQ0MsT0FBRCxFQUFVcUIsTUFBVixLQUFxQjtBQUN0QyxVQUFNQyxRQUFRLEdBQUdDLEtBQUssSUFBSTtBQUN4QixVQUFJQSxLQUFKLEVBQVc7QUFDVCxlQUFPRixNQUFNLENBQUNFLEtBQUQsQ0FBYjtBQUNEO0FBQ0QsVUFBSUwsS0FBSyxDQUFDRSxNQUFOLEtBQWlCLENBQXJCLEVBQXdCO0FBQ3RCL0IsUUFBQUEsR0FBRyxDQUFDLHFCQUFELENBQUg7QUFDQVcsUUFBQUEsT0FBTztBQUNSLE9BSEQsTUFHTztBQUNMLGNBQU1hLEdBQUcsR0FBR0ssS0FBSyxDQUFDTSxLQUFOLEVBQVo7QUFDQSxjQUFNVCxJQUFJLEdBQUdiLFdBQVcsQ0FBQ1csR0FBRCxDQUF4QjtBQUNBWSxRQUFBQSxJQUFJLENBQUNaLEdBQUQsRUFBTUUsSUFBTixFQUFZTyxRQUFaLENBQUo7QUFDRDtBQUNGLEtBWkQ7QUFhQUEsSUFBQUEsUUFBUTtBQUNULEdBZk0sQ0FBUDtBQWdCRDs7QUFFRCxTQUFTRyxJQUFULENBQWNaLEdBQWQsRUFBbUJFLElBQW5CLEVBQXlCVyxRQUF6QixFQUFtQztBQUNqQyxRQUFNQyxPQUFPLEdBQUduQyxJQUFJLENBQUNvQyxPQUFMLENBQWFiLElBQWIsQ0FBaEI7QUFDQXhCLEVBQUFBLE1BQU0sQ0FBQ29DLE9BQUQsRUFBVUUsR0FBRyxJQUFJO0FBQ3JCLFFBQUlBLEdBQUosRUFBUztBQUNQLGFBQU9ILFFBQVEsQ0FBQ0csR0FBRCxDQUFmO0FBQ0Q7QUFDRDNDLElBQUFBLEVBQUUsQ0FBQzRDLGdCQUFILENBQW9CakIsR0FBcEI7QUFDR2tCLElBQUFBLElBREgsQ0FDUTdDLEVBQUUsQ0FBQzhDLGlCQUFILENBQXFCakIsSUFBckIsQ0FEUjtBQUVHa0IsSUFBQUEsRUFGSCxDQUVNLFFBRk4sRUFFZ0JQLFFBRmhCO0FBR0QsR0FQSyxDQUFOO0FBUUQ7O0FBRURRLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjFDLFVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvYnVuZGxlIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBmaWx0ZXJQbGF0Zm9ybUFzc2V0U2NhbGVzID0gcmVxdWlyZSgnLi9maWx0ZXJQbGF0Zm9ybUFzc2V0U2NhbGVzJyk7XG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5jb25zdCBnZXRBc3NldERlc3RQYXRoQW5kcm9pZCA9IHJlcXVpcmUoJy4vZ2V0QXNzZXREZXN0UGF0aEFuZHJvaWQnKTtcbmNvbnN0IGdldEFzc2V0RGVzdFBhdGhJT1MgPSByZXF1aXJlKCcuL2dldEFzc2V0RGVzdFBhdGhJT1MnKTtcbmNvbnN0IGxvZyA9IHJlcXVpcmUoJy4uL3V0aWwvbG9nJykub3V0KCdidW5kbGUnKTtcbmNvbnN0IG1rZGlycCA9IHJlcXVpcmUoJ21rZGlycCcpO1xuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcblxuZnVuY3Rpb24gc2F2ZUFzc2V0cyhhc3NldHMsIHBsYXRmb3JtLCBhc3NldHNEZXN0KSB7XG4gIGlmICghYXNzZXRzRGVzdCkge1xuICAgIGNvbnNvbGUud2FybignQXNzZXRzIGRlc3RpbmF0aW9uIGZvbGRlciBpcyBub3Qgc2V0LCBza2lwcGluZy4uLicpO1xuICAgIHJldHVybiBQcm9taXNlLnJlc29sdmUoKTtcbiAgfVxuXG4gIGNvbnN0IGdldEFzc2V0RGVzdFBhdGggPVxuICAgIHBsYXRmb3JtID09PSAnYW5kcm9pZCcgPyBnZXRBc3NldERlc3RQYXRoQW5kcm9pZCA6IGdldEFzc2V0RGVzdFBhdGhJT1M7XG5cbiAgY29uc3QgZmlsZXNUb0NvcHkgPSBPYmplY3QuY3JlYXRlKG51bGwpOyAvLyBNYXAgc3JjIC0+IGRlc3RcbiAgYXNzZXRzLmZvckVhY2goYXNzZXQgPT4ge1xuICAgIGNvbnN0IHZhbGlkU2NhbGVzID0gbmV3IFNldChcbiAgICAgIGZpbHRlclBsYXRmb3JtQXNzZXRTY2FsZXMocGxhdGZvcm0sIGFzc2V0LnNjYWxlcyksXG4gICAgKTtcbiAgICBhc3NldC5zY2FsZXMuZm9yRWFjaCgoc2NhbGUsIGlkeCkgPT4ge1xuICAgICAgaWYgKCF2YWxpZFNjYWxlcy5oYXMoc2NhbGUpKSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIGNvbnN0IHNyYyA9IGFzc2V0LmZpbGVzW2lkeF07XG4gICAgICBjb25zdCBkZXN0ID0gcGF0aC5qb2luKGFzc2V0c0Rlc3QsIGdldEFzc2V0RGVzdFBhdGgoYXNzZXQsIHNjYWxlKSk7XG4gICAgICBmaWxlc1RvQ29weVtzcmNdID0gZGVzdDtcbiAgICB9KTtcbiAgfSk7XG5cbiAgcmV0dXJuIGNvcHlBbGwoZmlsZXNUb0NvcHkpO1xufVxuXG5mdW5jdGlvbiBjb3B5QWxsKGZpbGVzVG9Db3B5KSB7XG4gIGNvbnN0IHF1ZXVlID0gT2JqZWN0LmtleXMoZmlsZXNUb0NvcHkpO1xuICBpZiAocXVldWUubGVuZ3RoID09PSAwKSB7XG4gICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZSgpO1xuICB9XG5cbiAgbG9nKCdDb3B5aW5nICcgKyBxdWV1ZS5sZW5ndGggKyAnIGFzc2V0IGZpbGVzJyk7XG4gIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgY29uc3QgY29weU5leHQgPSBlcnJvciA9PiB7XG4gICAgICBpZiAoZXJyb3IpIHtcbiAgICAgICAgcmV0dXJuIHJlamVjdChlcnJvcik7XG4gICAgICB9XG4gICAgICBpZiAocXVldWUubGVuZ3RoID09PSAwKSB7XG4gICAgICAgIGxvZygnRG9uZSBjb3B5aW5nIGFzc2V0cycpO1xuICAgICAgICByZXNvbHZlKCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBjb25zdCBzcmMgPSBxdWV1ZS5zaGlmdCgpO1xuICAgICAgICBjb25zdCBkZXN0ID0gZmlsZXNUb0NvcHlbc3JjXTtcbiAgICAgICAgY29weShzcmMsIGRlc3QsIGNvcHlOZXh0KTtcbiAgICAgIH1cbiAgICB9O1xuICAgIGNvcHlOZXh0KCk7XG4gIH0pO1xufVxuXG5mdW5jdGlvbiBjb3B5KHNyYywgZGVzdCwgY2FsbGJhY2spIHtcbiAgY29uc3QgZGVzdERpciA9IHBhdGguZGlybmFtZShkZXN0KTtcbiAgbWtkaXJwKGRlc3REaXIsIGVyciA9PiB7XG4gICAgaWYgKGVycikge1xuICAgICAgcmV0dXJuIGNhbGxiYWNrKGVycik7XG4gICAgfVxuICAgIGZzLmNyZWF0ZVJlYWRTdHJlYW0oc3JjKVxuICAgICAgLnBpcGUoZnMuY3JlYXRlV3JpdGVTdHJlYW0oZGVzdCkpXG4gICAgICAub24oJ2ZpbmlzaCcsIGNhbGxiYWNrKTtcbiAgfSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gc2F2ZUFzc2V0cztcbiJdfQ==",
|
225808
|
225808
|
"map": null,
|
225809
|
225809
|
"sourceType": "script",
|
225810
|
|
"mtime": 1576499289000
|
|
225810
|
"mtime": 1576745581972
|
225811
|
225811
|
},
|
225812
|
225812
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/filterPlatformAssetScales.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
225813
|
225813
|
"metadata": {},
|
|
@ -226392,7 +226392,7 @@
|
226392
|
226392
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n * @format\n */\n\n'use strict';\n\nconst ALLOWED_SCALES = {\n ios: [1, 2, 3] };\n\n\nfunction filterPlatformAssetScales(\nplatform,\nscales)\n{\n const whitelist = ALLOWED_SCALES[platform];\n if (!whitelist) {\n return scales;\n }\n const result = scales.filter(scale => whitelist.indexOf(scale) > -1);\n if (result.length === 0 && scales.length > 0) {\n // No matching scale found, but there are some available. Ideally we don't\n // want to be in this situation and should throw, but for now as a fallback\n // let's just use the closest larger image\n const maxScale = whitelist[whitelist.length - 1];\n for (const scale of scales) {\n if (scale > maxScale) {\n result.push(scale);\n break;\n }\n }\n\n // There is no larger scales available, use the largest we have\n if (result.length === 0) {\n result.push(scales[scales.length - 1]);\n }\n }\n return result;\n}\n\nmodule.exports = filterPlatformAssetScales;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbHRlclBsYXRmb3JtQXNzZXRTY2FsZXMuanMiXSwibmFtZXMiOlsiQUxMT1dFRF9TQ0FMRVMiLCJpb3MiLCJmaWx0ZXJQbGF0Zm9ybUFzc2V0U2NhbGVzIiwicGxhdGZvcm0iLCJzY2FsZXMiLCJ3aGl0ZWxpc3QiLCJyZXN1bHQiLCJmaWx0ZXIiLCJzY2FsZSIsImluZGV4T2YiLCJsZW5ndGgiLCJtYXhTY2FsZSIsInB1c2giLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7OztBQVVBOztBQUVBLE1BQU1BLGNBQWMsR0FBRztBQUNyQkMsRUFBQUEsR0FBRyxFQUFFLENBQUMsQ0FBRCxFQUFJLENBQUosRUFBTyxDQUFQLENBRGdCLEVBQXZCOzs7QUFJQSxTQUFTQyx5QkFBVDtBQUNFQyxRQURGO0FBRUVDLE1BRkY7QUFHMEI7QUFDeEIsUUFBTUMsU0FBUyxHQUFHTCxjQUFjLENBQUNHLFFBQUQsQ0FBaEM7QUFDQSxNQUFJLENBQUNFLFNBQUwsRUFBZ0I7QUFDZCxXQUFPRCxNQUFQO0FBQ0Q7QUFDRCxRQUFNRSxNQUFNLEdBQUdGLE1BQU0sQ0FBQ0csTUFBUCxDQUFjQyxLQUFLLElBQUlILFNBQVMsQ0FBQ0ksT0FBVixDQUFrQkQsS0FBbEIsSUFBMkIsQ0FBQyxDQUFuRCxDQUFmO0FBQ0EsTUFBSUYsTUFBTSxDQUFDSSxNQUFQLEtBQWtCLENBQWxCLElBQXVCTixNQUFNLENBQUNNLE1BQVAsR0FBZ0IsQ0FBM0MsRUFBOEM7QUFDNUM7QUFDQTtBQUNBO0FBQ0EsVUFBTUMsUUFBUSxHQUFHTixTQUFTLENBQUNBLFNBQVMsQ0FBQ0ssTUFBVixHQUFtQixDQUFwQixDQUExQjtBQUNBLFNBQUssTUFBTUYsS0FBWCxJQUFvQkosTUFBcEIsRUFBNEI7QUFDMUIsVUFBSUksS0FBSyxHQUFHRyxRQUFaLEVBQXNCO0FBQ3BCTCxRQUFBQSxNQUFNLENBQUNNLElBQVAsQ0FBWUosS0FBWjtBQUNBO0FBQ0Q7QUFDRjs7QUFFRDtBQUNBLFFBQUlGLE1BQU0sQ0FBQ0ksTUFBUCxLQUFrQixDQUF0QixFQUF5QjtBQUN2QkosTUFBQUEsTUFBTSxDQUFDTSxJQUFQLENBQVlSLE1BQU0sQ0FBQ0EsTUFBTSxDQUFDTSxNQUFQLEdBQWdCLENBQWpCLENBQWxCO0FBQ0Q7QUFDRjtBQUNELFNBQU9KLE1BQVA7QUFDRDs7QUFFRE8sTUFBTSxDQUFDQyxPQUFQLEdBQWlCWix5QkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9idW5kbGUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmbG93IHN0cmljdFxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgQUxMT1dFRF9TQ0FMRVMgPSB7XG4gIGlvczogWzEsIDIsIDNdLFxufTtcblxuZnVuY3Rpb24gZmlsdGVyUGxhdGZvcm1Bc3NldFNjYWxlcyhcbiAgcGxhdGZvcm06IHN0cmluZyxcbiAgc2NhbGVzOiAkUmVhZE9ubHlBcnJheTxudW1iZXI+LFxuKTogJFJlYWRPbmx5QXJyYXk8bnVtYmVyPiB7XG4gIGNvbnN0IHdoaXRlbGlzdCA9IEFMTE9XRURfU0NBTEVTW3BsYXRmb3JtXTtcbiAgaWYgKCF3aGl0ZWxpc3QpIHtcbiAgICByZXR1cm4gc2NhbGVzO1xuICB9XG4gIGNvbnN0IHJlc3VsdCA9IHNjYWxlcy5maWx0ZXIoc2NhbGUgPT4gd2hpdGVsaXN0LmluZGV4T2Yoc2NhbGUpID4gLTEpO1xuICBpZiAocmVzdWx0Lmxlbmd0aCA9PT0gMCAmJiBzY2FsZXMubGVuZ3RoID4gMCkge1xuICAgIC8vIE5vIG1hdGNoaW5nIHNjYWxlIGZvdW5kLCBidXQgdGhlcmUgYXJlIHNvbWUgYXZhaWxhYmxlLiBJZGVhbGx5IHdlIGRvbid0XG4gICAgLy8gd2FudCB0byBiZSBpbiB0aGlzIHNpdHVhdGlvbiBhbmQgc2hvdWxkIHRocm93LCBidXQgZm9yIG5vdyBhcyBhIGZhbGxiYWNrXG4gICAgLy8gbGV0J3MganVzdCB1c2UgdGhlIGNsb3Nlc3QgbGFyZ2VyIGltYWdlXG4gICAgY29uc3QgbWF4U2NhbGUgPSB3aGl0ZWxpc3Rbd2hpdGVsaXN0Lmxlbmd0aCAtIDFdO1xuICAgIGZvciAoY29uc3Qgc2NhbGUgb2Ygc2NhbGVzKSB7XG4gICAgICBpZiAoc2NhbGUgPiBtYXhTY2FsZSkge1xuICAgICAgICByZXN1bHQucHVzaChzY2FsZSk7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRoZXJlIGlzIG5vIGxhcmdlciBzY2FsZXMgYXZhaWxhYmxlLCB1c2UgdGhlIGxhcmdlc3Qgd2UgaGF2ZVxuICAgIGlmIChyZXN1bHQubGVuZ3RoID09PSAwKSB7XG4gICAgICByZXN1bHQucHVzaChzY2FsZXNbc2NhbGVzLmxlbmd0aCAtIDFdKTtcbiAgICB9XG4gIH1cbiAgcmV0dXJuIHJlc3VsdDtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBmaWx0ZXJQbGF0Zm9ybUFzc2V0U2NhbGVzO1xuIl19",
|
226393
|
226393
|
"map": null,
|
226394
|
226394
|
"sourceType": "script",
|
226395
|
|
"mtime": 1576499288993
|
|
226395
|
"mtime": 1576745581968
|
226396
|
226396
|
},
|
226397
|
226397
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/getAssetDestPathAndroid.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
226398
|
226398
|
"metadata": {},
|
|
@ -226977,7 +226977,7 @@
|
226977
|
226977
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\nconst assetPathUtils = require('./assetPathUtils');\nconst path = require('path');\n\n\n\nfunction getAssetDestPathAndroid(asset, scale) {\n const androidFolder = assetPathUtils.getAndroidResourceFolderName(\n asset,\n scale);\n\n const fileName = assetPathUtils.getAndroidResourceIdentifier(asset);\n return path.join(androidFolder, fileName + '.' + asset.type);\n}\n\nmodule.exports = getAssetDestPathAndroid;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldEFzc2V0RGVzdFBhdGhBbmRyb2lkLmpzIl0sIm5hbWVzIjpbImFzc2V0UGF0aFV0aWxzIiwicmVxdWlyZSIsInBhdGgiLCJnZXRBc3NldERlc3RQYXRoQW5kcm9pZCIsImFzc2V0Iiwic2NhbGUiLCJhbmRyb2lkRm9sZGVyIiwiZ2V0QW5kcm9pZFJlc291cmNlRm9sZGVyTmFtZSIsImZpbGVOYW1lIiwiZ2V0QW5kcm9pZFJlc291cmNlSWRlbnRpZmllciIsImpvaW4iLCJ0eXBlIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQTs7QUFFQSxNQUFNQSxjQUFjLEdBQUdDLE9BQU8sQ0FBQyxrQkFBRCxDQUE5QjtBQUNBLE1BQU1DLElBQUksR0FBR0QsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7Ozs7QUFJQSxTQUFTRSx1QkFBVCxDQUFpQ0MsS0FBakMsRUFBdURDLEtBQXZELEVBQThFO0FBQzVFLFFBQU1DLGFBQWEsR0FBR04sY0FBYyxDQUFDTyw0QkFBZjtBQUNwQkgsRUFBQUEsS0FEb0I7QUFFcEJDLEVBQUFBLEtBRm9CLENBQXRCOztBQUlBLFFBQU1HLFFBQVEsR0FBR1IsY0FBYyxDQUFDUyw0QkFBZixDQUE0Q0wsS0FBNUMsQ0FBakI7QUFDQSxTQUFPRixJQUFJLENBQUNRLElBQUwsQ0FBVUosYUFBVixFQUF5QkUsUUFBUSxHQUFHLEdBQVgsR0FBaUJKLEtBQUssQ0FBQ08sSUFBaEQsQ0FBUDtBQUNEOztBQUVEQyxNQUFNLENBQUNDLE9BQVAsR0FBaUJWLHVCQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2J1bmRsZSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICogQGZsb3cgc3RyaWN0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBhc3NldFBhdGhVdGlscyA9IHJlcXVpcmUoJy4vYXNzZXRQYXRoVXRpbHMnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5cbmltcG9ydCB0eXBlIHtQYWNrYWdlckFzc2V0fSBmcm9tICcuLi8uLi9MaWJyYXJpZXMvSW1hZ2UvQXNzZXRSZWdpc3RyeSc7XG5cbmZ1bmN0aW9uIGdldEFzc2V0RGVzdFBhdGhBbmRyb2lkKGFzc2V0OiBQYWNrYWdlckFzc2V0LCBzY2FsZTogbnVtYmVyKTogc3RyaW5nIHtcbiAgY29uc3QgYW5kcm9pZEZvbGRlciA9IGFzc2V0UGF0aFV0aWxzLmdldEFuZHJvaWRSZXNvdXJjZUZvbGRlck5hbWUoXG4gICAgYXNzZXQsXG4gICAgc2NhbGUsXG4gICk7XG4gIGNvbnN0IGZpbGVOYW1lID0gYXNzZXRQYXRoVXRpbHMuZ2V0QW5kcm9pZFJlc291cmNlSWRlbnRpZmllcihhc3NldCk7XG4gIHJldHVybiBwYXRoLmpvaW4oYW5kcm9pZEZvbGRlciwgZmlsZU5hbWUgKyAnLicgKyBhc3NldC50eXBlKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBnZXRBc3NldERlc3RQYXRoQW5kcm9pZDtcbiJdfQ==",
|
226978
|
226978
|
"map": null,
|
226979
|
226979
|
"sourceType": "script",
|
226980
|
|
"mtime": 1576499288993
|
|
226980
|
"mtime": 1576745581971
|
226981
|
226981
|
},
|
226982
|
226982
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/assetPathUtils.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
226983
|
226983
|
"metadata": {},
|
|
@ -227562,7 +227562,7 @@
|
227562
|
227562
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\n\n\n/**\n * FIXME: using number to represent discrete scale numbers is fragile in essence because of\n * floating point numbers imprecision.\n */\nfunction getAndroidAssetSuffix(scale) {\n switch (scale) {\n case 0.75:\n return 'ldpi';\n case 1:\n return 'mdpi';\n case 1.5:\n return 'hdpi';\n case 2:\n return 'xhdpi';\n case 3:\n return 'xxhdpi';\n case 4:\n return 'xxxhdpi';}\n\n throw new Error('no such scale');\n}\n\n// See https://developer.android.com/guide/topics/resources/drawable-resource.html\nconst drawableFileTypes = new Set([\n'gif',\n'jpeg',\n'jpg',\n'png',\n'svg',\n'webp',\n'xml']);\n\n\nfunction getAndroidResourceFolderName(asset, scale) {\n if (!drawableFileTypes.has(asset.type)) {\n return 'raw';\n }\n var suffix = getAndroidAssetSuffix(scale);\n if (!suffix) {\n throw new Error(\n \"Don't know which android drawable suffix to use for asset: \" +\n JSON.stringify(asset));\n\n }\n const androidFolder = 'drawable-' + suffix;\n return androidFolder;\n}\n\nfunction getAndroidResourceIdentifier(asset) {\n var folderPath = getBasePath(asset);\n return (folderPath + '/' + asset.name).\n toLowerCase().\n replace(/\\//g, '_') // Encode folder structure in file name\n .replace(/([^a-z0-9_])/g, '') // Remove illegal chars\n .replace(/^assets_/, ''); // Remove \"assets_\" prefix\n}\n\nfunction getBasePath(asset) {\n var basePath = asset.httpServerLocation;\n if (basePath[0] === '/') {\n basePath = basePath.substr(1);\n }\n return basePath;\n}\n\nmodule.exports = {\n getAndroidAssetSuffix: getAndroidAssetSuffix,\n getAndroidResourceFolderName: getAndroidResourceFolderName,\n getAndroidResourceIdentifier: getAndroidResourceIdentifier,\n getBasePath: getBasePath };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0UGF0aFV0aWxzLmpzIl0sIm5hbWVzIjpbImdldEFuZHJvaWRBc3NldFN1ZmZpeCIsInNjYWxlIiwiRXJyb3IiLCJkcmF3YWJsZUZpbGVUeXBlcyIsIlNldCIsImdldEFuZHJvaWRSZXNvdXJjZUZvbGRlck5hbWUiLCJhc3NldCIsImhhcyIsInR5cGUiLCJzdWZmaXgiLCJKU09OIiwic3RyaW5naWZ5IiwiYW5kcm9pZEZvbGRlciIsImdldEFuZHJvaWRSZXNvdXJjZUlkZW50aWZpZXIiLCJmb2xkZXJQYXRoIiwiZ2V0QmFzZVBhdGgiLCJuYW1lIiwidG9Mb3dlckNhc2UiLCJyZXBsYWNlIiwiYmFzZVBhdGgiLCJodHRwU2VydmVyTG9jYXRpb24iLCJzdWJzdHIiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7OztBQVVBOzs7O0FBSUE7Ozs7QUFJQSxTQUFTQSxxQkFBVCxDQUErQkMsS0FBL0IsRUFBc0Q7QUFDcEQsVUFBUUEsS0FBUjtBQUNFLFNBQUssSUFBTDtBQUNFLGFBQU8sTUFBUDtBQUNGLFNBQUssQ0FBTDtBQUNFLGFBQU8sTUFBUDtBQUNGLFNBQUssR0FBTDtBQUNFLGFBQU8sTUFBUDtBQUNGLFNBQUssQ0FBTDtBQUNFLGFBQU8sT0FBUDtBQUNGLFNBQUssQ0FBTDtBQUNFLGFBQU8sUUFBUDtBQUNGLFNBQUssQ0FBTDtBQUNFLGFBQU8sU0FBUCxDQVpKOztBQWNBLFFBQU0sSUFBSUMsS0FBSixDQUFVLGVBQVYsQ0FBTjtBQUNEOztBQUVEO0FBQ0EsTUFBTUMsaUJBQWlCLEdBQUcsSUFBSUMsR0FBSixDQUFRO0FBQ2hDLEtBRGdDO0FBRWhDLE1BRmdDO0FBR2hDLEtBSGdDO0FBSWhDLEtBSmdDO0FBS2hDLEtBTGdDO0FBTWhDLE1BTmdDO0FBT2hDLEtBUGdDLENBQVIsQ0FBMUI7OztBQVVBLFNBQVNDLDRCQUFULENBQXNDQyxLQUF0QyxFQUE0REwsS0FBNUQsRUFBMkU7QUFDekUsTUFBSSxDQUFDRSxpQkFBaUIsQ0FBQ0ksR0FBbEIsQ0FBc0JELEtBQUssQ0FBQ0UsSUFBNUIsQ0FBTCxFQUF3QztBQUN0QyxXQUFPLEtBQVA7QUFDRDtBQUNELE1BQUlDLE1BQU0sR0FBR1QscUJBQXFCLENBQUNDLEtBQUQsQ0FBbEM7QUFDQSxNQUFJLENBQUNRLE1BQUwsRUFBYTtBQUNYLFVBQU0sSUFBSVAsS0FBSjtBQUNKO0FBQ0VRLElBQUFBLElBQUksQ0FBQ0MsU0FBTCxDQUFlTCxLQUFmLENBRkUsQ0FBTjs7QUFJRDtBQUNELFFBQU1NLGFBQWEsR0FBRyxjQUFjSCxNQUFwQztBQUNBLFNBQU9HLGFBQVA7QUFDRDs7QUFFRCxTQUFTQyw0QkFBVCxDQUFzQ1AsS0FBdEMsRUFBNEQ7QUFDMUQsTUFBSVEsVUFBVSxHQUFHQyxXQUFXLENBQUNULEtBQUQsQ0FBNUI7QUFDQSxTQUFPLENBQUNRLFVBQVUsR0FBRyxHQUFiLEdBQW1CUixLQUFLLENBQUNVLElBQTFCO0FBQ0pDLEVBQUFBLFdBREk7QUFFSkMsRUFBQUEsT0FGSSxDQUVJLEtBRkosRUFFVyxHQUZYLEVBRWdCO0FBRmhCLEdBR0pBLE9BSEksQ0FHSSxlQUhKLEVBR3FCLEVBSHJCLEVBR3lCO0FBSHpCLEdBSUpBLE9BSkksQ0FJSSxVQUpKLEVBSWdCLEVBSmhCLENBQVAsQ0FGMEQsQ0FNOUI7QUFDN0I7O0FBRUQsU0FBU0gsV0FBVCxDQUFxQlQsS0FBckIsRUFBMkM7QUFDekMsTUFBSWEsUUFBUSxHQUFHYixLQUFLLENBQUNjLGtCQUFyQjtBQUNBLE1BQUlELFFBQVEsQ0FBQyxDQUFELENBQVIsS0FBZ0IsR0FBcEIsRUFBeUI7QUFDdkJBLElBQUFBLFFBQVEsR0FBR0EsUUFBUSxDQUFDRSxNQUFULENBQWdCLENBQWhCLENBQVg7QUFDRDtBQUNELFNBQU9GLFFBQVA7QUFDRDs7QUFFREcsTUFBTSxDQUFDQyxPQUFQLEdBQWlCO0FBQ2Z2QixFQUFBQSxxQkFBcUIsRUFBRUEscUJBRFI7QUFFZkssRUFBQUEsNEJBQTRCLEVBQUVBLDRCQUZmO0FBR2ZRLEVBQUFBLDRCQUE0QixFQUFFQSw0QkFIZjtBQUlmRSxFQUFBQSxXQUFXLEVBQUVBLFdBSkUsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9idW5kbGUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqIEBmbG93IHN0cmljdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuaW1wb3J0IHR5cGUge1BhY2thZ2VyQXNzZXR9IGZyb20gJy4uLy4uL0xpYnJhcmllcy9JbWFnZS9Bc3NldFJlZ2lzdHJ5JztcblxuLyoqXG4gKiBGSVhNRTogdXNpbmcgbnVtYmVyIHRvIHJlcHJlc2VudCBkaXNjcmV0ZSBzY2FsZSBudW1iZXJzIGlzIGZyYWdpbGUgaW4gZXNzZW5jZSBiZWNhdXNlIG9mXG4gKiBmbG9hdGluZyBwb2ludCBudW1iZXJzIGltcHJlY2lzaW9uLlxuICovXG5mdW5jdGlvbiBnZXRBbmRyb2lkQXNzZXRTdWZmaXgoc2NhbGU6IG51bWJlcik6IHN0cmluZyB7XG4gIHN3aXRjaCAoc2NhbGUpIHtcbiAgICBjYXNlIDAuNzU6XG4gICAgICByZXR1cm4gJ2xkcGknO1xuICAgIGNhc2UgMTpcbiAgICAgIHJldHVybiAnbWRwaSc7XG4gICAgY2FzZSAxLjU6XG4gICAgICByZXR1cm4gJ2hkcGknO1xuICAgIGNhc2UgMjpcbiAgICAgIHJldHVybiAneGhkcGknO1xuICAgIGNhc2UgMzpcbiAgICAgIHJldHVybiAneHhoZHBpJztcbiAgICBjYXNlIDQ6XG4gICAgICByZXR1cm4gJ3h4eGhkcGknO1xuICB9XG4gIHRocm93IG5ldyBFcnJvcignbm8gc3VjaCBzY2FsZScpO1xufVxuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIuYW5kcm9pZC5jb20vZ3VpZGUvdG9waWNzL3Jlc291cmNlcy9kcmF3YWJsZS1yZXNvdXJjZS5odG1sXG5jb25zdCBkcmF3YWJsZUZpbGVUeXBlcyA9IG5ldyBTZXQoW1xuICAnZ2lmJyxcbiAgJ2pwZWcnLFxuICAnanBnJyxcbiAgJ3BuZycsXG4gICdzdmcnLFxuICAnd2VicCcsXG4gICd4bWwnLFxuXSk7XG5cbmZ1bmN0aW9uIGdldEFuZHJvaWRSZXNvdXJjZUZvbGRlck5hbWUoYXNzZXQ6IFBhY2thZ2VyQXNzZXQsIHNjYWxlOiBudW1iZXIpIHtcbiAgaWYgKCFkcmF3YWJsZUZpbGVUeXBlcy5oYXMoYXNzZXQudHlwZSkpIHtcbiAgICByZXR1cm4gJ3Jhdyc7XG4gIH1cbiAgdmFyIHN1ZmZpeCA9IGdldEFuZHJvaWRBc3NldFN1ZmZpeChzY2FsZSk7XG4gIGlmICghc3VmZml4KSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgXCJEb24ndCBrbm93IHdoaWNoIGFuZHJvaWQgZHJhd2FibGUgc3VmZml4IHRvIHVzZSBmb3IgYXNzZXQ6IFwiICtcbiAgICAgICAgSlNPTi5zdHJpbmdpZnkoYXNzZXQpLFxuICAgICk7XG4gIH1cbiAgY29uc3QgYW5kcm9pZEZvbGRlciA9ICdkcmF3YWJsZS0nICsgc3VmZml4O1xuICByZXR1cm4gYW5kcm9pZEZvbGRlcjtcbn1cblxuZnVuY3Rpb24gZ2V0QW5kcm9pZFJlc291cmNlSWRlbnRpZmllcihhc3NldDogUGFja2FnZXJBc3NldCkge1xuICB2YXIgZm9sZGVyUGF0aCA9IGdldEJhc2VQYXRoKGFzc2V0KTtcbiAgcmV0dXJuIChmb2xkZXJQYXRoICsgJy8nICsgYXNzZXQubmFtZSlcbiAgICAudG9Mb3dlckNhc2UoKVxuICAgIC5yZXBsYWNlKC9cXC8vZywgJ18nKSAvLyBFbmNvZGUgZm9sZGVyIHN0cnVjdHVyZSBpbiBmaWxlIG5hbWVcbiAgICAucmVwbGFjZSgvKFteYS16MC05X10pL2csICcnKSAvLyBSZW1vdmUgaWxsZWdhbCBjaGFyc1xuICAgIC5yZXBsYWNlKC9eYXNzZXRzXy8sICcnKTsgLy8gUmVtb3ZlIFwiYXNzZXRzX1wiIHByZWZpeFxufVxuXG5mdW5jdGlvbiBnZXRCYXNlUGF0aChhc3NldDogUGFja2FnZXJBc3NldCkge1xuICB2YXIgYmFzZVBhdGggPSBhc3NldC5odHRwU2VydmVyTG9jYXRpb247XG4gIGlmIChiYXNlUGF0aFswXSA9PT0gJy8nKSB7XG4gICAgYmFzZVBhdGggPSBiYXNlUGF0aC5zdWJzdHIoMSk7XG4gIH1cbiAgcmV0dXJuIGJhc2VQYXRoO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgZ2V0QW5kcm9pZEFzc2V0U3VmZml4OiBnZXRBbmRyb2lkQXNzZXRTdWZmaXgsXG4gIGdldEFuZHJvaWRSZXNvdXJjZUZvbGRlck5hbWU6IGdldEFuZHJvaWRSZXNvdXJjZUZvbGRlck5hbWUsXG4gIGdldEFuZHJvaWRSZXNvdXJjZUlkZW50aWZpZXI6IGdldEFuZHJvaWRSZXNvdXJjZUlkZW50aWZpZXIsXG4gIGdldEJhc2VQYXRoOiBnZXRCYXNlUGF0aCxcbn07XG4iXX0=",
|
227563
|
227563
|
"map": null,
|
227564
|
227564
|
"sourceType": "script",
|
227565
|
|
"mtime": 1576499288992
|
|
227565
|
"mtime": 1576745581967
|
227566
|
227566
|
},
|
227567
|
227567
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/getAssetDestPathIOS.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
227568
|
227568
|
"metadata": {},
|
|
@ -228147,7 +228147,7 @@
|
228147
|
228147
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n'use strict';\n\nconst path = require('path');\n\n\n\nfunction getAssetDestPathIOS(asset, scale) {\n const suffix = scale === 1 ? '' : '@' + scale + 'x';\n const fileName = asset.name + suffix + '.' + asset.type;\n return path.join(asset.httpServerLocation.substr(1), fileName);\n}\n\nmodule.exports = getAssetDestPathIOS;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldEFzc2V0RGVzdFBhdGhJT1MuanMiXSwibmFtZXMiOlsicGF0aCIsInJlcXVpcmUiLCJnZXRBc3NldERlc3RQYXRoSU9TIiwiYXNzZXQiLCJzY2FsZSIsInN1ZmZpeCIsImZpbGVOYW1lIiwibmFtZSIsInR5cGUiLCJqb2luIiwiaHR0cFNlcnZlckxvY2F0aW9uIiwic3Vic3RyIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFVQTs7QUFFQSxNQUFNQSxJQUFJLEdBQUdDLE9BQU8sQ0FBQyxNQUFELENBQXBCOzs7O0FBSUEsU0FBU0MsbUJBQVQsQ0FBNkJDLEtBQTdCLEVBQW1EQyxLQUFuRCxFQUEwRTtBQUN4RSxRQUFNQyxNQUFNLEdBQUdELEtBQUssS0FBSyxDQUFWLEdBQWMsRUFBZCxHQUFtQixNQUFNQSxLQUFOLEdBQWMsR0FBaEQ7QUFDQSxRQUFNRSxRQUFRLEdBQUdILEtBQUssQ0FBQ0ksSUFBTixHQUFhRixNQUFiLEdBQXNCLEdBQXRCLEdBQTRCRixLQUFLLENBQUNLLElBQW5EO0FBQ0EsU0FBT1IsSUFBSSxDQUFDUyxJQUFMLENBQVVOLEtBQUssQ0FBQ08sa0JBQU4sQ0FBeUJDLE1BQXpCLENBQWdDLENBQWhDLENBQVYsRUFBOENMLFFBQTlDLENBQVA7QUFDRDs7QUFFRE0sTUFBTSxDQUFDQyxPQUFQLEdBQWlCWCxtQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9idW5kbGUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqIEBmbG93IHN0cmljdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcblxuaW1wb3J0IHR5cGUge1BhY2thZ2VyQXNzZXR9IGZyb20gJy4uLy4uL0xpYnJhcmllcy9JbWFnZS9Bc3NldFJlZ2lzdHJ5JztcblxuZnVuY3Rpb24gZ2V0QXNzZXREZXN0UGF0aElPUyhhc3NldDogUGFja2FnZXJBc3NldCwgc2NhbGU6IG51bWJlcik6IHN0cmluZyB7XG4gIGNvbnN0IHN1ZmZpeCA9IHNjYWxlID09PSAxID8gJycgOiAnQCcgKyBzY2FsZSArICd4JztcbiAgY29uc3QgZmlsZU5hbWUgPSBhc3NldC5uYW1lICsgc3VmZml4ICsgJy4nICsgYXNzZXQudHlwZTtcbiAgcmV0dXJuIHBhdGguam9pbihhc3NldC5odHRwU2VydmVyTG9jYXRpb24uc3Vic3RyKDEpLCBmaWxlTmFtZSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gZ2V0QXNzZXREZXN0UGF0aElPUztcbiJdfQ==",
|
228148
|
228148
|
"map": null,
|
228149
|
228149
|
"sourceType": "script",
|
228150
|
|
"mtime": 1576499288994
|
|
228150
|
"mtime": 1576745581971
|
228151
|
228151
|
},
|
228152
|
228152
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/bundleCommandLineArgs.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
228153
|
228153
|
"metadata": {},
|
|
@ -228732,7 +228732,7 @@
|
228732
|
228732
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nmodule.exports = [\n{\n command: '--entry-file <path>',\n description:\n 'Path to the root JS file, either absolute or relative to JS root' },\n\n{\n command: '--platform [string]',\n description: 'Either \"ios\" or \"android\"',\n default: 'ios' },\n\n{\n command: '--transformer [string]',\n description: 'Specify a custom transformer to be used' },\n\n{\n command: '--dev [boolean]',\n description: 'If false, warnings are disabled and the bundle is minified',\n parse: val => val === 'false' ? false : true,\n default: true },\n\n{\n command: '--minify [boolean]',\n description:\n 'Allows overriding whether bundle is minified. This defaults to ' +\n 'false if dev is true, and true if dev is false. Disabling minification ' +\n 'can be useful for speeding up production builds for testing purposes.',\n parse: val => val === 'false' ? false : true },\n\n{\n command: '--bundle-output <string>',\n description:\n 'File name where to store the resulting bundle, ex. /tmp/groups.bundle' },\n\n{\n command: '--bundle-encoding [string]',\n description:\n 'Encoding the bundle should be written in (https://nodejs.org/api/buffer.html#buffer_buffer).',\n default: 'utf8' },\n\n{\n command: '--max-workers [number]',\n description:\n 'Specifies the maximum number of workers the worker-pool ' +\n 'will spawn for transforming files. This defaults to the number of the ' +\n 'cores available on your machine.',\n parse: workers => Number(workers) },\n\n{\n command: '--sourcemap-output [string]',\n description:\n 'File name where to store the sourcemap file for resulting bundle, ex. /tmp/groups.map' },\n\n{\n command: '--sourcemap-sources-root [string]',\n description:\n \"Path to make sourcemap's sources entries relative to, ex. /root/dir\" },\n\n{\n command: '--sourcemap-use-absolute-path',\n description: 'Report SourceMapURL using its full path',\n default: false },\n\n{\n command: '--assets-dest [string]',\n description:\n 'Directory name where to store assets referenced in the bundle' },\n\n{\n command: '--verbose',\n description: 'Enables logging',\n default: false },\n\n{\n command: '--reset-cache',\n description: 'Removes cached files',\n default: false },\n\n{\n command: '--read-global-cache',\n description:\n 'Try to fetch transformed JS code from the global cache, if configured.',\n default: false }];\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1bmRsZUNvbW1hbmRMaW5lQXJncy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwiY29tbWFuZCIsImRlc2NyaXB0aW9uIiwiZGVmYXVsdCIsInBhcnNlIiwidmFsIiwid29ya2VycyIsIk51bWJlciJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBQSxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZjtBQUNFQyxFQUFBQSxPQUFPLEVBQUUscUJBRFg7QUFFRUMsRUFBQUEsV0FBVztBQUNULG9FQUhKLEVBRGU7O0FBTWY7QUFDRUQsRUFBQUEsT0FBTyxFQUFFLHFCQURYO0FBRUVDLEVBQUFBLFdBQVcsRUFBRSwyQkFGZjtBQUdFQyxFQUFBQSxPQUFPLEVBQUUsS0FIWCxFQU5lOztBQVdmO0FBQ0VGLEVBQUFBLE9BQU8sRUFBRSx3QkFEWDtBQUVFQyxFQUFBQSxXQUFXLEVBQUUseUNBRmYsRUFYZTs7QUFlZjtBQUNFRCxFQUFBQSxPQUFPLEVBQUUsaUJBRFg7QUFFRUMsRUFBQUEsV0FBVyxFQUFFLDREQUZmO0FBR0VFLEVBQUFBLEtBQUssRUFBRUMsR0FBRyxJQUFLQSxHQUFHLEtBQUssT0FBUixHQUFrQixLQUFsQixHQUEwQixJQUgzQztBQUlFRixFQUFBQSxPQUFPLEVBQUUsSUFKWCxFQWZlOztBQXFCZjtBQUNFRixFQUFBQSxPQUFPLEVBQUUsb0JBRFg7QUFFRUMsRUFBQUEsV0FBVztBQUNUO0FBQ0EsMkVBREE7QUFFQSx5RUFMSjtBQU1FRSxFQUFBQSxLQUFLLEVBQUVDLEdBQUcsSUFBS0EsR0FBRyxLQUFLLE9BQVIsR0FBa0IsS0FBbEIsR0FBMEIsSUFOM0MsRUFyQmU7O0FBNkJmO0FBQ0VKLEVBQUFBLE9BQU8sRUFBRSwwQkFEWDtBQUVFQyxFQUFBQSxXQUFXO0FBQ1QseUVBSEosRUE3QmU7O0FBa0NmO0FBQ0VELEVBQUFBLE9BQU8sRUFBRSw0QkFEWDtBQUVFQyxFQUFBQSxXQUFXO0FBQ1QsZ0dBSEo7QUFJRUMsRUFBQUEsT0FBTyxFQUFFLE1BSlgsRUFsQ2U7O0FBd0NmO0FBQ0VGLEVBQUFBLE9BQU8sRUFBRSx3QkFEWDtBQUVFQyxFQUFBQSxXQUFXO0FBQ1Q7QUFDQSwwRUFEQTtBQUVBLG9DQUxKO0FBTUVFLEVBQUFBLEtBQUssRUFBR0UsT0FBRCxJQUFxQkMsTUFBTSxDQUFDRCxPQUFELENBTnBDLEVBeENlOztBQWdEZjtBQUNFTCxFQUFBQSxPQUFPLEVBQUUsNkJBRFg7QUFFRUMsRUFBQUEsV0FBVztBQUNULHlGQUhKLEVBaERlOztBQXFEZjtBQUNFRCxFQUFBQSxPQUFPLEVBQUUsbUNBRFg7QUFFRUMsRUFBQUEsV0FBVztBQUNULHVFQUhKLEVBckRlOztBQTBEZjtBQUNFRCxFQUFBQSxPQUFPLEVBQUUsK0JBRFg7QUFFRUMsRUFBQUEsV0FBVyxFQUFFLHlDQUZmO0FBR0VDLEVBQUFBLE9BQU8sRUFBRSxLQUhYLEVBMURlOztBQStEZjtBQUNFRixFQUFBQSxPQUFPLEVBQUUsd0JBRFg7QUFFRUMsRUFBQUEsV0FBVztBQUNULGlFQUhKLEVBL0RlOztBQW9FZjtBQUNFRCxFQUFBQSxPQUFPLEVBQUUsV0FEWDtBQUVFQyxFQUFBQSxXQUFXLEVBQUUsaUJBRmY7QUFHRUMsRUFBQUEsT0FBTyxFQUFFLEtBSFgsRUFwRWU7O0FBeUVmO0FBQ0VGLEVBQUFBLE9BQU8sRUFBRSxlQURYO0FBRUVDLEVBQUFBLFdBQVcsRUFBRSxzQkFGZjtBQUdFQyxFQUFBQSxPQUFPLEVBQUUsS0FIWCxFQXpFZTs7QUE4RWY7QUFDRUYsRUFBQUEsT0FBTyxFQUFFLHFCQURYO0FBRUVDLEVBQUFBLFdBQVc7QUFDVCwwRUFISjtBQUlFQyxFQUFBQSxPQUFPLEVBQUUsS0FKWCxFQTlFZSxDQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2J1bmRsZSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxubW9kdWxlLmV4cG9ydHMgPSBbXG4gIHtcbiAgICBjb21tYW5kOiAnLS1lbnRyeS1maWxlIDxwYXRoPicsXG4gICAgZGVzY3JpcHRpb246XG4gICAgICAnUGF0aCB0byB0aGUgcm9vdCBKUyBmaWxlLCBlaXRoZXIgYWJzb2x1dGUgb3IgcmVsYXRpdmUgdG8gSlMgcm9vdCcsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1wbGF0Zm9ybSBbc3RyaW5nXScsXG4gICAgZGVzY3JpcHRpb246ICdFaXRoZXIgXCJpb3NcIiBvciBcImFuZHJvaWRcIicsXG4gICAgZGVmYXVsdDogJ2lvcycsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS10cmFuc2Zvcm1lciBbc3RyaW5nXScsXG4gICAgZGVzY3JpcHRpb246ICdTcGVjaWZ5IGEgY3VzdG9tIHRyYW5zZm9ybWVyIHRvIGJlIHVzZWQnLFxuICB9LFxuICB7XG4gICAgY29tbWFuZDogJy0tZGV2IFtib29sZWFuXScsXG4gICAgZGVzY3JpcHRpb246ICdJZiBmYWxzZSwgd2FybmluZ3MgYXJlIGRpc2FibGVkIGFuZCB0aGUgYnVuZGxlIGlzIG1pbmlmaWVkJyxcbiAgICBwYXJzZTogdmFsID0+ICh2YWwgPT09ICdmYWxzZScgPyBmYWxzZSA6IHRydWUpLFxuICAgIGRlZmF1bHQ6IHRydWUsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1taW5pZnkgW2Jvb2xlYW5dJyxcbiAgICBkZXNjcmlwdGlvbjpcbiAgICAgICdBbGxvd3Mgb3ZlcnJpZGluZyB3aGV0aGVyIGJ1bmRsZSBpcyBtaW5pZmllZC4gVGhpcyBkZWZhdWx0cyB0byAnICtcbiAgICAgICdmYWxzZSBpZiBkZXYgaXMgdHJ1ZSwgYW5kIHRydWUgaWYgZGV2IGlzIGZhbHNlLiBEaXNhYmxpbmcgbWluaWZpY2F0aW9uICcgK1xuICAgICAgJ2NhbiBiZSB1c2VmdWwgZm9yIHNwZWVkaW5nIHVwIHByb2R1Y3Rpb24gYnVpbGRzIGZvciB0ZXN0aW5nIHB1cnBvc2VzLicsXG4gICAgcGFyc2U6IHZhbCA9PiAodmFsID09PSAnZmFsc2UnID8gZmFsc2UgOiB0cnVlKSxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLWJ1bmRsZS1vdXRwdXQgPHN0cmluZz4nLFxuICAgIGRlc2NyaXB0aW9uOlxuICAgICAgJ0ZpbGUgbmFtZSB3aGVyZSB0byBzdG9yZSB0aGUgcmVzdWx0aW5nIGJ1bmRsZSwgZXguIC90bXAvZ3JvdXBzLmJ1bmRsZScsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1idW5kbGUtZW5jb2RpbmcgW3N0cmluZ10nLFxuICAgIGRlc2NyaXB0aW9uOlxuICAgICAgJ0VuY29kaW5nIHRoZSBidW5kbGUgc2hvdWxkIGJlIHdyaXR0ZW4gaW4gKGh0dHBzOi8vbm9kZWpzLm9yZy9hcGkvYnVmZmVyLmh0bWwjYnVmZmVyX2J1ZmZlcikuJyxcbiAgICBkZWZhdWx0OiAndXRmOCcsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1tYXgtd29ya2VycyBbbnVtYmVyXScsXG4gICAgZGVzY3JpcHRpb246XG4gICAgICAnU3BlY2lmaWVzIHRoZSBtYXhpbXVtIG51bWJlciBvZiB3b3JrZXJzIHRoZSB3b3JrZXItcG9vbCAnICtcbiAgICAgICd3aWxsIHNwYXduIGZvciB0cmFuc2Zvcm1pbmcgZmlsZXMuIFRoaXMgZGVmYXVsdHMgdG8gdGhlIG51bWJlciBvZiB0aGUgJyArXG4gICAgICAnY29yZXMgYXZhaWxhYmxlIG9uIHlvdXIgbWFjaGluZS4nLFxuICAgIHBhcnNlOiAod29ya2Vyczogc3RyaW5nKSA9PiBOdW1iZXIod29ya2VycyksXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1zb3VyY2VtYXAtb3V0cHV0IFtzdHJpbmddJyxcbiAgICBkZXNjcmlwdGlvbjpcbiAgICAgICdGaWxlIG5hbWUgd2hlcmUgdG8gc3RvcmUgdGhlIHNvdXJjZW1hcCBmaWxlIGZvciByZXN1bHRpbmcgYnVuZGxlLCBleC4gL3RtcC9ncm91cHMubWFwJyxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLXNvdXJjZW1hcC1zb3VyY2VzLXJvb3QgW3N0cmluZ10nLFxuICAgIGRlc2NyaXB0aW9uOlxuICAgICAgXCJQYXRoIHRvIG1ha2Ugc291cmNlbWFwJ3Mgc291cmNlcyBlbnRyaWVzIHJlbGF0aXZlIHRvLCBleC4gL3Jvb3QvZGlyXCIsXG4gIH0sXG4gIHtcbiAgICBjb21tYW5kOiAnLS1zb3VyY2VtYXAtdXNlLWFic29sdXRlLXBhdGgnLFxuICAgIGRlc2NyaXB0aW9uOiAnUmVwb3J0IFNvdXJjZU1hcFVSTCB1c2luZyBpdHMgZnVsbCBwYXRoJyxcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLWFzc2V0cy1kZXN0IFtzdHJpbmddJyxcbiAgICBkZXNjcmlwdGlvbjpcbiAgICAgICdEaXJlY3RvcnkgbmFtZSB3aGVyZSB0byBzdG9yZSBhc3NldHMgcmVmZXJlbmNlZCBpbiB0aGUgYnVuZGxlJyxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLXZlcmJvc2UnLFxuICAgIGRlc2NyaXB0aW9uOiAnRW5hYmxlcyBsb2dnaW5nJyxcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLXJlc2V0LWNhY2hlJyxcbiAgICBkZXNjcmlwdGlvbjogJ1JlbW92ZXMgY2FjaGVkIGZpbGVzJyxcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAge1xuICAgIGNvbW1hbmQ6ICctLXJlYWQtZ2xvYmFsLWNhY2hlJyxcbiAgICBkZXNjcmlwdGlvbjpcbiAgICAgICdUcnkgdG8gZmV0Y2ggdHJhbnNmb3JtZWQgSlMgY29kZSBmcm9tIHRoZSBnbG9iYWwgY2FjaGUsIGlmIGNvbmZpZ3VyZWQuJyxcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbl07XG4iXX0=",
|
228733
|
228733
|
"map": null,
|
228734
|
228734
|
"sourceType": "script",
|
228735
|
|
"mtime": 1576499288993
|
|
228735
|
"mtime": 1576745581968
|
228736
|
228736
|
},
|
228737
|
228737
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/bundle/ramBundle.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
228738
|
228738
|
"metadata": {},
|
|
@ -229317,7 +229317,7 @@
|
229317
|
229317
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst bundleWithOutput = require('./bundle').withOutput;\nconst bundleCommandLineArgs = require('./bundleCommandLineArgs');\nconst outputUnbundle = require('metro/src/shared/output/RamBundle');\n\n/**\n * Builds the bundle starting to look for dependencies at the given entry path.\n */\nfunction ramBundle(argv, config, args) {\n return bundleWithOutput(argv, config, args, outputUnbundle);\n}\n\nmodule.exports = {\n name: 'ram-bundle',\n description:\n 'builds javascript as a \"Random Access Module\" bundle for offline use',\n func: ramBundle,\n options: bundleCommandLineArgs.concat({\n command: '--indexed-ram-bundle',\n description:\n 'Force the \"Indexed RAM\" bundle file format, even when building for android',\n default: false }) };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbUJ1bmRsZS5qcyJdLCJuYW1lcyI6WyJidW5kbGVXaXRoT3V0cHV0IiwicmVxdWlyZSIsIndpdGhPdXRwdXQiLCJidW5kbGVDb21tYW5kTGluZUFyZ3MiLCJvdXRwdXRVbmJ1bmRsZSIsInJhbUJ1bmRsZSIsImFyZ3YiLCJjb25maWciLCJhcmdzIiwibW9kdWxlIiwiZXhwb3J0cyIsIm5hbWUiLCJkZXNjcmlwdGlvbiIsImZ1bmMiLCJvcHRpb25zIiwiY29uY2F0IiwiY29tbWFuZCIsImRlZmF1bHQiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxnQkFBZ0IsR0FBR0MsT0FBTyxDQUFDLFVBQUQsQ0FBUCxDQUFvQkMsVUFBN0M7QUFDQSxNQUFNQyxxQkFBcUIsR0FBR0YsT0FBTyxDQUFDLHlCQUFELENBQXJDO0FBQ0EsTUFBTUcsY0FBYyxHQUFHSCxPQUFPLENBQUMsbUNBQUQsQ0FBOUI7O0FBRUE7OztBQUdBLFNBQVNJLFNBQVQsQ0FBbUJDLElBQW5CLEVBQXlCQyxNQUF6QixFQUFpQ0MsSUFBakMsRUFBdUM7QUFDckMsU0FBT1IsZ0JBQWdCLENBQUNNLElBQUQsRUFBT0MsTUFBUCxFQUFlQyxJQUFmLEVBQXFCSixjQUFyQixDQUF2QjtBQUNEOztBQUVESyxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFLFlBRFM7QUFFZkMsRUFBQUEsV0FBVztBQUNULHdFQUhhO0FBSWZDLEVBQUFBLElBQUksRUFBRVIsU0FKUztBQUtmUyxFQUFBQSxPQUFPLEVBQUVYLHFCQUFxQixDQUFDWSxNQUF0QixDQUE2QjtBQUNwQ0MsSUFBQUEsT0FBTyxFQUFFLHNCQUQyQjtBQUVwQ0osSUFBQUEsV0FBVztBQUNULGdGQUhrQztBQUlwQ0ssSUFBQUEsT0FBTyxFQUFFLEtBSjJCLEVBQTdCLENBTE0sRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9idW5kbGUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbmNvbnN0IGJ1bmRsZVdpdGhPdXRwdXQgPSByZXF1aXJlKCcuL2J1bmRsZScpLndpdGhPdXRwdXQ7XG5jb25zdCBidW5kbGVDb21tYW5kTGluZUFyZ3MgPSByZXF1aXJlKCcuL2J1bmRsZUNvbW1hbmRMaW5lQXJncycpO1xuY29uc3Qgb3V0cHV0VW5idW5kbGUgPSByZXF1aXJlKCdtZXRyby9zcmMvc2hhcmVkL291dHB1dC9SYW1CdW5kbGUnKTtcblxuLyoqXG4gKiBCdWlsZHMgdGhlIGJ1bmRsZSBzdGFydGluZyB0byBsb29rIGZvciBkZXBlbmRlbmNpZXMgYXQgdGhlIGdpdmVuIGVudHJ5IHBhdGguXG4gKi9cbmZ1bmN0aW9uIHJhbUJ1bmRsZShhcmd2LCBjb25maWcsIGFyZ3MpIHtcbiAgcmV0dXJuIGJ1bmRsZVdpdGhPdXRwdXQoYXJndiwgY29uZmlnLCBhcmdzLCBvdXRwdXRVbmJ1bmRsZSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBuYW1lOiAncmFtLWJ1bmRsZScsXG4gIGRlc2NyaXB0aW9uOlxuICAgICdidWlsZHMgamF2YXNjcmlwdCBhcyBhIFwiUmFuZG9tIEFjY2VzcyBNb2R1bGVcIiBidW5kbGUgZm9yIG9mZmxpbmUgdXNlJyxcbiAgZnVuYzogcmFtQnVuZGxlLFxuICBvcHRpb25zOiBidW5kbGVDb21tYW5kTGluZUFyZ3MuY29uY2F0KHtcbiAgICBjb21tYW5kOiAnLS1pbmRleGVkLXJhbS1idW5kbGUnLFxuICAgIGRlc2NyaXB0aW9uOlxuICAgICAgJ0ZvcmNlIHRoZSBcIkluZGV4ZWQgUkFNXCIgYnVuZGxlIGZpbGUgZm9ybWF0LCBldmVuIHdoZW4gYnVpbGRpbmcgZm9yIGFuZHJvaWQnLFxuICAgIGRlZmF1bHQ6IGZhbHNlLFxuICB9KSxcbn07XG4iXX0=",
|
229318
|
229318
|
"map": null,
|
229319
|
229319
|
"sourceType": "script",
|
229320
|
|
"mtime": 1576499288997
|
|
229320
|
"mtime": 1576745581971
|
229321
|
229321
|
},
|
229322
|
229322
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/eject\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/eject/eject.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
229323
|
229323
|
"metadata": {},
|
|
@ -229902,7 +229902,7 @@
|
229902
|
229902
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst copyProjectTemplateAndReplace = require('../generator/copyProjectTemplateAndReplace');\nconst path = require('path');\nconst fs = require('fs');\n\n/**\n * The eject command re-creates the `android` and `ios` native folders. Because native code can be\n * difficult to maintain, this new script allows an `app.json` to be defined for the project, which\n * is used to configure the native app.\n *\n * The `app.json` config may contain the following keys:\n *\n * - `name` - The short name used for the project, should be TitleCase\n * - `displayName` - The app's name on the home screen\n */\n\nfunction eject() {\n const doesIOSExist = fs.existsSync(path.resolve('ios'));\n const doesAndroidExist = fs.existsSync(path.resolve('android'));\n if (doesIOSExist && doesAndroidExist) {\n console.error(\n 'Both the iOS and Android folders already exist! Please delete `ios` and/or `android` ' +\n 'before ejecting.');\n\n process.exit(1);\n }\n\n let appConfig = null;\n try {\n appConfig = require(path.resolve('app.json'));\n } catch (e) {\n console.error(\n 'Eject requires an `app.json` config file to be located at ' +\n `${path.resolve(\n 'app.json')\n }, and it must at least specify a \\`name\\` for the project ` +\n \"name, and a `displayName` for the app's home screen label.\");\n\n process.exit(1);\n }\n\n const appName = appConfig.name;\n if (!appName) {\n console.error(\n 'App `name` must be defined in the `app.json` config file to define the project name. ' +\n 'It must not contain any spaces or dashes.');\n\n process.exit(1);\n }\n const displayName = appConfig.displayName;\n if (!displayName) {\n console.error(\n 'App `displayName` must be defined in the `app.json` config file, to define the label ' +\n 'of the app on the home screen.');\n\n process.exit(1);\n }\n\n const templateOptions = { displayName };\n\n if (!doesIOSExist) {\n console.log('Generating the iOS folder.');\n copyProjectTemplateAndReplace(\n path.resolve(\n 'node_modules',\n 'react-native',\n 'local-cli',\n 'templates',\n 'HelloWorld',\n 'ios'),\n\n path.resolve('ios'),\n appName,\n templateOptions);\n\n }\n\n if (!doesAndroidExist) {\n console.log('Generating the Android folder.');\n copyProjectTemplateAndReplace(\n path.resolve(\n 'node_modules',\n 'react-native',\n 'local-cli',\n 'templates',\n 'HelloWorld',\n 'android'),\n\n path.resolve('android'),\n appName,\n templateOptions);\n\n }\n}\n\nmodule.exports = {\n name: 'eject',\n description: 'Re-create the iOS and Android folders and native code',\n func: eject,\n options: [] };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVqZWN0LmpzIl0sIm5hbWVzIjpbImNvcHlQcm9qZWN0VGVtcGxhdGVBbmRSZXBsYWNlIiwicmVxdWlyZSIsInBhdGgiLCJmcyIsImVqZWN0IiwiZG9lc0lPU0V4aXN0IiwiZXhpc3RzU3luYyIsInJlc29sdmUiLCJkb2VzQW5kcm9pZEV4aXN0IiwiY29uc29sZSIsImVycm9yIiwicHJvY2VzcyIsImV4aXQiLCJhcHBDb25maWciLCJlIiwiYXBwTmFtZSIsIm5hbWUiLCJkaXNwbGF5TmFtZSIsInRlbXBsYXRlT3B0aW9ucyIsImxvZyIsIm1vZHVsZSIsImV4cG9ydHMiLCJkZXNjcmlwdGlvbiIsImZ1bmMiLCJvcHRpb25zIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTUEsNkJBQTZCLEdBQUdDLE9BQU8sQ0FBQyw0Q0FBRCxDQUE3QztBQUNBLE1BQU1DLElBQUksR0FBR0QsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7QUFDQSxNQUFNRSxFQUFFLEdBQUdGLE9BQU8sQ0FBQyxJQUFELENBQWxCOztBQUVBOzs7Ozs7Ozs7OztBQVdBLFNBQVNHLEtBQVQsR0FBaUI7QUFDZixRQUFNQyxZQUFZLEdBQUdGLEVBQUUsQ0FBQ0csVUFBSCxDQUFjSixJQUFJLENBQUNLLE9BQUwsQ0FBYSxLQUFiLENBQWQsQ0FBckI7QUFDQSxRQUFNQyxnQkFBZ0IsR0FBR0wsRUFBRSxDQUFDRyxVQUFILENBQWNKLElBQUksQ0FBQ0ssT0FBTCxDQUFhLFNBQWIsQ0FBZCxDQUF6QjtBQUNBLE1BQUlGLFlBQVksSUFBSUcsZ0JBQXBCLEVBQXNDO0FBQ3BDQyxJQUFBQSxPQUFPLENBQUNDLEtBQVI7QUFDRTtBQUNFLHNCQUZKOztBQUlBQyxJQUFBQSxPQUFPLENBQUNDLElBQVIsQ0FBYSxDQUFiO0FBQ0Q7O0FBRUQsTUFBSUMsU0FBUyxHQUFHLElBQWhCO0FBQ0EsTUFBSTtBQUNGQSxJQUFBQSxTQUFTLEdBQUdaLE9BQU8sQ0FBQ0MsSUFBSSxDQUFDSyxPQUFMLENBQWEsVUFBYixDQUFELENBQW5CO0FBQ0QsR0FGRCxDQUVFLE9BQU9PLENBQVAsRUFBVTtBQUNWTCxJQUFBQSxPQUFPLENBQUNDLEtBQVI7QUFDRTtBQUNHLE9BQUVSLElBQUksQ0FBQ0ssT0FBTDtBQUNELGNBREM7QUFFRCxnRUFISjtBQUlFLGdFQUxKOztBQU9BSSxJQUFBQSxPQUFPLENBQUNDLElBQVIsQ0FBYSxDQUFiO0FBQ0Q7O0FBRUQsUUFBTUcsT0FBTyxHQUFHRixTQUFTLENBQUNHLElBQTFCO0FBQ0EsTUFBSSxDQUFDRCxPQUFMLEVBQWM7QUFDWk4sSUFBQUEsT0FBTyxDQUFDQyxLQUFSO0FBQ0U7QUFDRSwrQ0FGSjs7QUFJQUMsSUFBQUEsT0FBTyxDQUFDQyxJQUFSLENBQWEsQ0FBYjtBQUNEO0FBQ0QsUUFBTUssV0FBVyxHQUFHSixTQUFTLENBQUNJLFdBQTlCO0FBQ0EsTUFBSSxDQUFDQSxXQUFMLEVBQWtCO0FBQ2hCUixJQUFBQSxPQUFPLENBQUNDLEtBQVI7QUFDRTtBQUNFLG9DQUZKOztBQUlBQyxJQUFBQSxPQUFPLENBQUNDLElBQVIsQ0FBYSxDQUFiO0FBQ0Q7O0FBRUQsUUFBTU0sZUFBZSxHQUFHLEVBQUNELFdBQUQsRUFBeEI7O0FBRUEsTUFBSSxDQUFDWixZQUFMLEVBQW1CO0FBQ2pCSSxJQUFBQSxPQUFPLENBQUNVLEdBQVIsQ0FBWSw0QkFBWjtBQUNBbkIsSUFBQUEsNkJBQTZCO0FBQzNCRSxJQUFBQSxJQUFJLENBQUNLLE9BQUw7QUFDRSxrQkFERjtBQUVFLGtCQUZGO0FBR0UsZUFIRjtBQUlFLGVBSkY7QUFLRSxnQkFMRjtBQU1FLFNBTkYsQ0FEMkI7O0FBUzNCTCxJQUFBQSxJQUFJLENBQUNLLE9BQUwsQ0FBYSxLQUFiLENBVDJCO0FBVTNCUSxJQUFBQSxPQVYyQjtBQVczQkcsSUFBQUEsZUFYMkIsQ0FBN0I7O0FBYUQ7O0FBRUQsTUFBSSxDQUFDVixnQkFBTCxFQUF1QjtBQUNyQkMsSUFBQUEsT0FBTyxDQUFDVSxHQUFSLENBQVksZ0NBQVo7QUFDQW5CLElBQUFBLDZCQUE2QjtBQUMzQkUsSUFBQUEsSUFBSSxDQUFDSyxPQUFMO0FBQ0Usa0JBREY7QUFFRSxrQkFGRjtBQUdFLGVBSEY7QUFJRSxlQUpGO0FBS0UsZ0JBTEY7QUFNRSxhQU5GLENBRDJCOztBQVMzQkwsSUFBQUEsSUFBSSxDQUFDSyxPQUFMLENBQWEsU0FBYixDQVQyQjtBQVUzQlEsSUFBQUEsT0FWMkI7QUFXM0JHLElBQUFBLGVBWDJCLENBQTdCOztBQWFEO0FBQ0Y7O0FBRURFLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjtBQUNmTCxFQUFBQSxJQUFJLEVBQUUsT0FEUztBQUVmTSxFQUFBQSxXQUFXLEVBQUUsdURBRkU7QUFHZkMsRUFBQUEsSUFBSSxFQUFFbkIsS0FIUztBQUlmb0IsRUFBQUEsT0FBTyxFQUFFLEVBSk0sRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9lamVjdCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UgPSByZXF1aXJlKCcuLi9nZW5lcmF0b3IvY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5cbi8qKlxuICogVGhlIGVqZWN0IGNvbW1hbmQgcmUtY3JlYXRlcyB0aGUgYGFuZHJvaWRgIGFuZCBgaW9zYCBuYXRpdmUgZm9sZGVycy4gQmVjYXVzZSBuYXRpdmUgY29kZSBjYW4gYmVcbiAqIGRpZmZpY3VsdCB0byBtYWludGFpbiwgdGhpcyBuZXcgc2NyaXB0IGFsbG93cyBhbiBgYXBwLmpzb25gIHRvIGJlIGRlZmluZWQgZm9yIHRoZSBwcm9qZWN0LCB3aGljaFxuICogaXMgdXNlZCB0byBjb25maWd1cmUgdGhlIG5hdGl2ZSBhcHAuXG4gKlxuICogVGhlIGBhcHAuanNvbmAgY29uZmlnIG1heSBjb250YWluIHRoZSBmb2xsb3dpbmcga2V5czpcbiAqXG4gKiAtIGBuYW1lYCAtIFRoZSBzaG9ydCBuYW1lIHVzZWQgZm9yIHRoZSBwcm9qZWN0LCBzaG91bGQgYmUgVGl0bGVDYXNlXG4gKiAtIGBkaXNwbGF5TmFtZWAgLSBUaGUgYXBwJ3MgbmFtZSBvbiB0aGUgaG9tZSBzY3JlZW5cbiAqL1xuXG5mdW5jdGlvbiBlamVjdCgpIHtcbiAgY29uc3QgZG9lc0lPU0V4aXN0ID0gZnMuZXhpc3RzU3luYyhwYXRoLnJlc29sdmUoJ2lvcycpKTtcbiAgY29uc3QgZG9lc0FuZHJvaWRFeGlzdCA9IGZzLmV4aXN0c1N5bmMocGF0aC5yZXNvbHZlKCdhbmRyb2lkJykpO1xuICBpZiAoZG9lc0lPU0V4aXN0ICYmIGRvZXNBbmRyb2lkRXhpc3QpIHtcbiAgICBjb25zb2xlLmVycm9yKFxuICAgICAgJ0JvdGggdGhlIGlPUyBhbmQgQW5kcm9pZCBmb2xkZXJzIGFscmVhZHkgZXhpc3QhIFBsZWFzZSBkZWxldGUgYGlvc2AgYW5kL29yIGBhbmRyb2lkYCAnICtcbiAgICAgICAgJ2JlZm9yZSBlamVjdGluZy4nLFxuICAgICk7XG4gICAgcHJvY2Vzcy5leGl0KDEpO1xuICB9XG5cbiAgbGV0IGFwcENvbmZpZyA9IG51bGw7XG4gIHRyeSB7XG4gICAgYXBwQ29uZmlnID0gcmVxdWlyZShwYXRoLnJlc29sdmUoJ2FwcC5qc29uJykpO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5lcnJvcihcbiAgICAgICdFamVjdCByZXF1aXJlcyBhbiBgYXBwLmpzb25gIGNvbmZpZyBmaWxlIHRvIGJlIGxvY2F0ZWQgYXQgJyArXG4gICAgICAgIGAke3BhdGgucmVzb2x2ZShcbiAgICAgICAgICAnYXBwLmpzb24nLFxuICAgICAgICApfSwgYW5kIGl0IG11c3QgYXQgbGVhc3Qgc3BlY2lmeSBhIFxcYG5hbWVcXGAgZm9yIHRoZSBwcm9qZWN0IGAgK1xuICAgICAgICBcIm5hbWUsIGFuZCBhIGBkaXNwbGF5TmFtZWAgZm9yIHRoZSBhcHAncyBob21lIHNjcmVlbiBsYWJlbC5cIixcbiAgICApO1xuICAgIHByb2Nlc3MuZXhpdCgxKTtcbiAgfVxuXG4gIGNvbnN0IGFwcE5hbWUgPSBhcHBDb25maWcubmFtZTtcbiAgaWYgKCFhcHBOYW1lKSB7XG4gICAgY29uc29sZS5lcnJvcihcbiAgICAgICdBcHAgYG5hbWVgIG11c3QgYmUgZGVmaW5lZCBpbiB0aGUgYGFwcC5qc29uYCBjb25maWcgZmlsZSB0byBkZWZpbmUgdGhlIHByb2plY3QgbmFtZS4gJyArXG4gICAgICAgICdJdCBtdXN0IG5vdCBjb250YWluIGFueSBzcGFjZXMgb3IgZGFzaGVzLicsXG4gICAgKTtcbiAgICBwcm9jZXNzLmV4aXQoMSk7XG4gIH1cbiAgY29uc3QgZGlzcGxheU5hbWUgPSBhcHBDb25maWcuZGlzcGxheU5hbWU7XG4gIGlmICghZGlzcGxheU5hbWUpIHtcbiAgICBjb25zb2xlLmVycm9yKFxuICAgICAgJ0FwcCBgZGlzcGxheU5hbWVgIG11c3QgYmUgZGVmaW5lZCBpbiB0aGUgYGFwcC5qc29uYCBjb25maWcgZmlsZSwgdG8gZGVmaW5lIHRoZSBsYWJlbCAnICtcbiAgICAgICAgJ29mIHRoZSBhcHAgb24gdGhlIGhvbWUgc2NyZWVuLicsXG4gICAgKTtcbiAgICBwcm9jZXNzLmV4aXQoMSk7XG4gIH1cblxuICBjb25zdCB0ZW1wbGF0ZU9wdGlvbnMgPSB7ZGlzcGxheU5hbWV9O1xuXG4gIGlmICghZG9lc0lPU0V4aXN0KSB7XG4gICAgY29uc29sZS5sb2coJ0dlbmVyYXRpbmcgdGhlIGlPUyBmb2xkZXIuJyk7XG4gICAgY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UoXG4gICAgICBwYXRoLnJlc29sdmUoXG4gICAgICAgICdub2RlX21vZHVsZXMnLFxuICAgICAgICAncmVhY3QtbmF0aXZlJyxcbiAgICAgICAgJ2xvY2FsLWNsaScsXG4gICAgICAgICd0ZW1wbGF0ZXMnLFxuICAgICAgICAnSGVsbG9Xb3JsZCcsXG4gICAgICAgICdpb3MnLFxuICAgICAgKSxcbiAgICAgIHBhdGgucmVzb2x2ZSgnaW9zJyksXG4gICAgICBhcHBOYW1lLFxuICAgICAgdGVtcGxhdGVPcHRpb25zLFxuICAgICk7XG4gIH1cblxuICBpZiAoIWRvZXNBbmRyb2lkRXhpc3QpIHtcbiAgICBjb25zb2xlLmxvZygnR2VuZXJhdGluZyB0aGUgQW5kcm9pZCBmb2xkZXIuJyk7XG4gICAgY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UoXG4gICAgICBwYXRoLnJlc29sdmUoXG4gICAgICAgICdub2RlX21vZHVsZXMnLFxuICAgICAgICAncmVhY3QtbmF0aXZlJyxcbiAgICAgICAgJ2xvY2FsLWNsaScsXG4gICAgICAgICd0ZW1wbGF0ZXMnLFxuICAgICAgICAnSGVsbG9Xb3JsZCcsXG4gICAgICAgICdhbmRyb2lkJyxcbiAgICAgICksXG4gICAgICBwYXRoLnJlc29sdmUoJ2FuZHJvaWQnKSxcbiAgICAgIGFwcE5hbWUsXG4gICAgICB0ZW1wbGF0ZU9wdGlvbnMsXG4gICAgKTtcbiAgfVxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbmFtZTogJ2VqZWN0JyxcbiAgZGVzY3JpcHRpb246ICdSZS1jcmVhdGUgdGhlIGlPUyBhbmQgQW5kcm9pZCBmb2xkZXJzIGFuZCBuYXRpdmUgY29kZScsXG4gIGZ1bmM6IGVqZWN0LFxuICBvcHRpb25zOiBbXSxcbn07XG4iXX0=",
|
229903
|
229903
|
"map": null,
|
229904
|
229904
|
"sourceType": "script",
|
229905
|
|
"mtime": 1576499289009
|
|
229905
|
"mtime": 1576745581982
|
229906
|
229906
|
},
|
229907
|
229907
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator/copyProjectTemplateAndReplace.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
229908
|
229908
|
"metadata": {},
|
|
@ -230487,7 +230487,7 @@
|
230487
|
230487
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst chalk = require('chalk');\nconst copyAndReplace = require('../util/copyAndReplace');\nconst path = require('path');\nconst prompt = require('./promptSync')();\nconst walk = require('../util/walk');\n\n/**\n * Util for creating a new React Native project.\n * Copy the project from a template and use the correct project name in\n * all files.\n * @param srcPath e.g. '/Users/martin/AwesomeApp/node_modules/react-native/local-cli/templates/HelloWorld'\n * @param destPath e.g. '/Users/martin/AwesomeApp'\n * @param newProjectName e.g. 'AwesomeApp'\n * @param options e.g. {\n * upgrade: true,\n * force: false,\n * displayName: 'Hello World',\n * ignorePaths: ['template/file/to/ignore.md'],\n * }\n */\nfunction copyProjectTemplateAndReplace(\nsrcPath,\ndestPath,\nnewProjectName,\noptions)\n{\n if (!srcPath) {\n throw new Error('Need a path to copy from');\n }\n if (!destPath) {\n throw new Error('Need a path to copy to');\n }\n if (!newProjectName) {\n throw new Error('Need a project name');\n }\n\n options = options || {};\n\n walk(srcPath).forEach(absoluteSrcFilePath => {\n // 'react-native upgrade'\n if (options.upgrade) {\n // Don't upgrade these files\n const fileName = path.basename(absoluteSrcFilePath);\n // This also includes __tests__/index.*.js\n if (fileName === 'index.ios.js') {\n return;\n }\n if (fileName === 'index.android.js') {\n return;\n }\n if (fileName === 'index.js') {\n return;\n }\n if (fileName === 'App.js') {\n return;\n }\n }\n\n const relativeFilePath = path.relative(srcPath, absoluteSrcFilePath);\n const relativeRenamedPath = translateFilePath(relativeFilePath).\n replace(/HelloWorld/g, newProjectName).\n replace(/helloworld/g, newProjectName.toLowerCase());\n\n // Templates may contain files that we don't want to copy.\n // Examples:\n // - Dummy package.json file included in the template only for publishing to npm\n // - Docs specific to the template (.md files)\n if (options.ignorePaths) {\n if (!Array.isArray(options.ignorePaths)) {\n throw new Error('options.ignorePaths must be an array');\n }\n if (\n options.ignorePaths.some(ignorePath => ignorePath === relativeFilePath))\n {\n // Skip copying this file\n return;\n }\n }\n\n let contentChangedCallback = null;\n if (options.upgrade && !options.force) {\n contentChangedCallback = (_, contentChanged) => {\n return upgradeFileContentChangedCallback(\n absoluteSrcFilePath,\n relativeRenamedPath,\n contentChanged);\n\n };\n }\n copyAndReplace(\n absoluteSrcFilePath,\n path.resolve(destPath, relativeRenamedPath),\n {\n 'Hello App Display Name': options.displayName || newProjectName,\n HelloWorld: newProjectName,\n helloworld: newProjectName.toLowerCase() },\n\n contentChangedCallback);\n\n });\n}\n\n/**\n * There are various files in the templates folder in the RN repo. We want\n * these to be ignored by tools when working with React Native itself.\n * Example: _babelrc file is ignored by Babel, renamed to .babelrc inside\n * a real app folder.\n * This is especially important for .gitignore because npm has some special\n * behavior of automatically renaming .gitignore to .npmignore.\n */\nfunction translateFilePath(path) {\n if (!path) {\n return path;\n }\n return path.\n replace('_BUCK', 'BUCK').\n replace('_gitignore', '.gitignore').\n replace('_gitattributes', '.gitattributes').\n replace('_babel.config.js', 'babel.config.js').\n replace('_babelrc', '.babelrc').\n replace('_flowconfig', '.flowconfig').\n replace('_buckconfig', '.buckconfig').\n replace('_watchmanconfig', '.watchmanconfig');\n}\n\nfunction upgradeFileContentChangedCallback(\nabsoluteSrcFilePath,\nrelativeDestPath,\ncontentChanged)\n{\n if (contentChanged === 'new') {\n console.log(chalk.bold('new') + ' ' + relativeDestPath);\n return 'overwrite';\n } else if (contentChanged === 'changed') {\n console.log(\n chalk.bold(relativeDestPath) +\n ' ' +\n 'has changed in the new version.\\nDo you want to keep your ' +\n relativeDestPath +\n ' or replace it with the ' +\n 'latest version?\\nIf you ever made any changes ' +\n \"to this file, you'll probably want to keep it.\\n\" +\n 'You can see the new version here: ' +\n absoluteSrcFilePath +\n '\\n' +\n 'Do you want to replace ' +\n relativeDestPath +\n '? ' +\n 'Answer y to replace, n to keep your version: ');\n\n const answer = prompt();\n if (answer === 'y') {\n console.log('Replacing ' + relativeDestPath);\n return 'overwrite';\n } else {\n console.log('Keeping your ' + relativeDestPath);\n return 'keep';\n }\n } else if (contentChanged === 'identical') {\n return 'keep';\n } else {\n throw new Error(\n `Unknown file changed state: ${relativeDestPath}, ${contentChanged}`);\n\n }\n}\n\nmodule.exports = copyProjectTemplateAndReplace;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcHlQcm9qZWN0VGVtcGxhdGVBbmRSZXBsYWNlLmpzIl0sIm5hbWVzIjpbImNoYWxrIiwicmVxdWlyZSIsImNvcHlBbmRSZXBsYWNlIiwicGF0aCIsInByb21wdCIsIndhbGsiLCJjb3B5UHJvamVjdFRlbXBsYXRlQW5kUmVwbGFjZSIsInNyY1BhdGgiLCJkZXN0UGF0aCIsIm5ld1Byb2plY3ROYW1lIiwib3B0aW9ucyIsIkVycm9yIiwiZm9yRWFjaCIsImFic29sdXRlU3JjRmlsZVBhdGgiLCJ1cGdyYWRlIiwiZmlsZU5hbWUiLCJiYXNlbmFtZSIsInJlbGF0aXZlRmlsZVBhdGgiLCJyZWxhdGl2ZSIsInJlbGF0aXZlUmVuYW1lZFBhdGgiLCJ0cmFuc2xhdGVGaWxlUGF0aCIsInJlcGxhY2UiLCJ0b0xvd2VyQ2FzZSIsImlnbm9yZVBhdGhzIiwiQXJyYXkiLCJpc0FycmF5Iiwic29tZSIsImlnbm9yZVBhdGgiLCJjb250ZW50Q2hhbmdlZENhbGxiYWNrIiwiZm9yY2UiLCJfIiwiY29udGVudENoYW5nZWQiLCJ1cGdyYWRlRmlsZUNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2siLCJyZXNvbHZlIiwiZGlzcGxheU5hbWUiLCJIZWxsb1dvcmxkIiwiaGVsbG93b3JsZCIsInJlbGF0aXZlRGVzdFBhdGgiLCJjb25zb2xlIiwibG9nIiwiYm9sZCIsImFuc3dlciIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxLQUFLLEdBQUdDLE9BQU8sQ0FBQyxPQUFELENBQXJCO0FBQ0EsTUFBTUMsY0FBYyxHQUFHRCxPQUFPLENBQUMsd0JBQUQsQ0FBOUI7QUFDQSxNQUFNRSxJQUFJLEdBQUdGLE9BQU8sQ0FBQyxNQUFELENBQXBCO0FBQ0EsTUFBTUcsTUFBTSxHQUFHSCxPQUFPLENBQUMsY0FBRCxDQUFQLEVBQWY7QUFDQSxNQUFNSSxJQUFJLEdBQUdKLE9BQU8sQ0FBQyxjQUFELENBQXBCOztBQUVBOzs7Ozs7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QUFSLENBQVksZUFBZUYsZ0JBQTNCO0FBQ0EsYUFBTyxXQUFQO0FBQ0QsS0FIRCxNQUdPO0FBQ0xDLE1BQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLGtCQUFrQkYsZ0JBQTlCO0FBQ0EsYUFBTyxNQUFQO0FBQ0Q7QUFDRixHQXpCTSxNQXlCQSxJQUFJTixjQUFjLEtBQUssV0FBdkIsRUFBb0M7QUFDekMsV0FBTyxNQUFQO0FBQ0QsR0FGTSxNQUVBO0FBQ0wsVUFBTSxJQUFJcEIsS0FBSjtBQUNILG1DQUE4QjBCLGdCQUFpQixLQUFJTixjQUFlLEVBRC9ELENBQU47O0FBR0Q7QUFDRjs7QUFFRFcsTUFBTSxDQUFDQyxPQUFQLEdBQWlCckMsNkJBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvZ2VuZXJhdG9yIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBjaGFsayA9IHJlcXVpcmUoJ2NoYWxrJyk7XG5jb25zdCBjb3B5QW5kUmVwbGFjZSA9IHJlcXVpcmUoJy4uL3V0aWwvY29weUFuZFJlcGxhY2UnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5jb25zdCBwcm9tcHQgPSByZXF1aXJlKCcuL3Byb21wdFN5bmMnKSgpO1xuY29uc3Qgd2FsayA9IHJlcXVpcmUoJy4uL3V0aWwvd2FsaycpO1xuXG4vKipcbiAqIFV0aWwgZm9yIGNyZWF0aW5nIGEgbmV3IFJlYWN0IE5hdGl2ZSBwcm9qZWN0LlxuICogQ29weSB0aGUgcHJvamVjdCBmcm9tIGEgdGVtcGxhdGUgYW5kIHVzZSB0aGUgY29ycmVjdCBwcm9qZWN0IG5hbWUgaW5cbiAqIGFsbCBmaWxlcy5cbiAqIEBwYXJhbSBzcmNQYXRoIGUuZy4gJy9Vc2Vycy9tYXJ0aW4vQXdlc29tZUFwcC9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS90ZW1wbGF0ZXMvSGVsbG9Xb3JsZCdcbiAqIEBwYXJhbSBkZXN0UGF0aCBlLmcuICcvVXNlcnMvbWFydGluL0F3ZXNvbWVBcHAnXG4gKiBAcGFyYW0gbmV3UHJvamVjdE5hbWUgZS5nLiAnQXdlc29tZUFwcCdcbiAqIEBwYXJhbSBvcHRpb25zIGUuZy4ge1xuICogICAgICAgICAgdXBncmFkZTogdHJ1ZSxcbiAqICAgICAgICAgIGZvcmNlOiBmYWxzZSxcbiAqICAgICAgICAgIGRpc3BsYXlOYW1lOiAnSGVsbG8gV29ybGQnLFxuICogICAgICAgICAgaWdub3JlUGF0aHM6IFsndGVtcGxhdGUvZmlsZS90by9pZ25vcmUubWQnXSxcbiAqICAgICAgICB9XG4gKi9cbmZ1bmN0aW9uIGNvcHlQcm9qZWN0VGVtcGxhdGVBbmRSZXBsYWNlKFxuICBzcmNQYXRoLFxuICBkZXN0UGF0aCxcbiAgbmV3UHJvamVjdE5hbWUsXG4gIG9wdGlvbnMsXG4pIHtcbiAgaWYgKCFzcmNQYXRoKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdOZWVkIGEgcGF0aCB0byBjb3B5IGZyb20nKTtcbiAgfVxuICBpZiAoIWRlc3RQYXRoKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdOZWVkIGEgcGF0aCB0byBjb3B5IHRvJyk7XG4gIH1cbiAgaWYgKCFuZXdQcm9qZWN0TmFtZSkge1xuICAgIHRocm93IG5ldyBFcnJvcignTmVlZCBhIHByb2plY3QgbmFtZScpO1xuICB9XG5cbiAgb3B0aW9ucyA9IG9wdGlvbnMgfHwge307XG5cbiAgd2FsayhzcmNQYXRoKS5mb3JFYWNoKGFic29sdXRlU3JjRmlsZVBhdGggPT4ge1xuICAgIC8vICdyZWFjdC1uYXRpdmUgdXBncmFkZSdcbiAgICBpZiAob3B0aW9ucy51cGdyYWRlKSB7XG4gICAgICAvLyBEb24ndCB1cGdyYWRlIHRoZXNlIGZpbGVzXG4gICAgICBjb25zdCBmaWxlTmFtZSA9IHBhdGguYmFzZW5hbWUoYWJzb2x1dGVTcmNGaWxlUGF0aCk7XG4gICAgICAvLyBUaGlzIGFsc28gaW5jbHVkZXMgX190ZXN0c19fL2luZGV4LiouanNcbiAgICAgIGlmIChmaWxlTmFtZSA9PT0gJ2luZGV4Lmlvcy5qcycpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgICAgaWYgKGZpbGVOYW1lID09PSAnaW5kZXguYW5kcm9pZC5qcycpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgICAgaWYgKGZpbGVOYW1lID09PSAnaW5kZXguanMnKSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIGlmIChmaWxlTmFtZSA9PT0gJ0FwcC5qcycpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgIH1cblxuICAgIGNvbnN0IHJlbGF0aXZlRmlsZVBhdGggPSBwYXRoLnJlbGF0aXZlKHNyY1BhdGgsIGFic29sdXRlU3JjRmlsZVBhdGgpO1xuICAgIGNvbnN0IHJlbGF0aXZlUmVuYW1lZFBhdGggPSB0cmFuc2xhdGVGaWxlUGF0aChyZWxhdGl2ZUZpbGVQYXRoKVxuICAgICAgLnJlcGxhY2UoL0hlbGxvV29ybGQvZywgbmV3UHJvamVjdE5hbWUpXG4gICAgICAucmVwbGFjZSgvaGVsbG93b3JsZC9nLCBuZXdQcm9qZWN0TmFtZS50b0xvd2VyQ2FzZSgpKTtcblxuICAgIC8vIFRlbXBsYXRlcyBtYXkgY29udGFpbiBmaWxlcyB0aGF0IHdlIGRvbid0IHdhbnQgdG8gY29weS5cbiAgICAvLyBFeGFtcGxlczpcbiAgICAvLyAtIER1bW15IHBhY2thZ2UuanNvbiBmaWxlIGluY2x1ZGVkIGluIHRoZSB0ZW1wbGF0ZSBvbmx5IGZvciBwdWJsaXNoaW5nIHRvIG5wbVxuICAgIC8vIC0gRG9jcyBzcGVjaWZpYyB0byB0aGUgdGVtcGxhdGUgKC5tZCBmaWxlcylcbiAgICBpZiAob3B0aW9ucy5pZ25vcmVQYXRocykge1xuICAgICAgaWYgKCFBcnJheS5pc0FycmF5KG9wdGlvbnMuaWdub3JlUGF0aHMpKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcignb3B0aW9ucy5pZ25vcmVQYXRocyBtdXN0IGJlIGFuIGFycmF5Jyk7XG4gICAgICB9XG4gICAgICBpZiAoXG4gICAgICAgIG9wdGlvbnMuaWdub3JlUGF0aHMuc29tZShpZ25vcmVQYXRoID0+IGlnbm9yZVBhdGggPT09IHJlbGF0aXZlRmlsZVBhdGgpXG4gICAgICApIHtcbiAgICAgICAgLy8gU2tpcCBjb3B5aW5nIHRoaXMgZmlsZVxuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGV0IGNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2sgPSBudWxsO1xuICAgIGlmIChvcHRpb25zLnVwZ3JhZGUgJiYgIW9wdGlvbnMuZm9yY2UpIHtcbiAgICAgIGNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2sgPSAoXywgY29udGVudENoYW5nZWQpID0+IHtcbiAgICAgICAgcmV0dXJuIHVwZ3JhZGVGaWxlQ29udGVudENoYW5nZWRDYWxsYmFjayhcbiAgICAgICAgICBhYnNvbHV0ZVNyY0ZpbGVQYXRoLFxuICAgICAgICAgIHJlbGF0aXZlUmVuYW1lZFBhdGgsXG4gICAgICAgICAgY29udGVudENoYW5nZWQsXG4gICAgICAgICk7XG4gICAgICB9O1xuICAgIH1cbiAgICBjb3B5QW5kUmVwbGFjZShcbiAgICAgIGFic29sdXRlU3JjRmlsZVBhdGgsXG4gICAgICBwYXRoLnJlc29sdmUoZGVzdFBhdGgsIHJlbGF0aXZlUmVuYW1lZFBhdGgpLFxuICAgICAge1xuICAgICAgICAnSGVsbG8gQXBwIERpc3BsYXkgTmFtZSc6IG9wdGlvbnMuZGlzcGxheU5hbWUgfHwgbmV3UHJvamVjdE5hbWUsXG4gICAgICAgIEhlbGxvV29ybGQ6IG5ld1Byb2plY3ROYW1lLFxuICAgICAgICBoZWxsb3dvcmxkOiBuZXdQcm9qZWN0TmFtZS50b0xvd2VyQ2FzZSgpLFxuICAgICAgfSxcbiAgICAgIGNvbnRlbnRDaGFuZ2VkQ2FsbGJhY2ssXG4gICAgKTtcbiAgfSk7XG59XG5cbi8qKlxuICogVGhlcmUgYXJlIHZhcmlvdXMgZmlsZXMgaW4gdGhlIHRlbXBsYXRlcyBmb2xkZXIgaW4gdGhlIFJOIHJlcG8uIFdlIHdhbnRcbiAqIHRoZXNlIHRvIGJlIGlnbm9yZWQgYnkgdG9vbHMgd2hlbiB3b3JraW5nIHdpdGggUmVhY3QgTmF0aXZlIGl0c2VsZi5cbiAqIEV4YW1wbGU6IF9iYWJlbHJjIGZpbGUgaXMgaWdub3JlZCBieSBCYWJlbCwgcmVuYW1lZCB0byAuYmFiZWxyYyBpbnNpZGVcbiAqICAgICAgICAgIGEgcmVhbCBhcHAgZm9sZGVyLlxuICogVGhpcyBpcyBlc3BlY2lhbGx5IGltcG9ydGFudCBmb3IgLmdpdGlnbm9yZSBiZWNhdXNlIG5wbSBoYXMgc29tZSBzcGVjaWFsXG4gKiBiZWhhdmlvciBvZiBhdXRvbWF0aWNhbGx5IHJlbmFtaW5nIC5naXRpZ25vcmUgdG8gLm5wbWlnbm9yZS5cbiAqL1xuZnVuY3Rpb24gdHJhbnNsYXRlRmlsZVBhdGgocGF0aCkge1xuICBpZiAoIXBhdGgpIHtcbiAgICByZXR1cm4gcGF0aDtcbiAgfVxuICByZXR1cm4gcGF0aFxuICAgIC5yZXBsYWNlKCdfQlVDSycsICdCVUNLJylcbiAgICAucmVwbGFjZSgnX2dpdGlnbm9yZScsICcuZ2l0aWdub3JlJylcbiAgICAucmVwbGFjZSgnX2dpdGF0dHJpYnV0ZXMnLCAnLmdpdGF0dHJpYnV0ZXMnKVxuICAgIC5yZXBsYWNlKCdfYmFiZWwuY29uZmlnLmpzJywgJ2JhYmVsLmNvbmZpZy5qcycpXG4gICAgLnJlcGxhY2UoJ19iYWJlbHJjJywgJy5iYWJlbHJjJylcbiAgICAucmVwbGFjZSgnX2Zsb3djb25maWcnLCAnLmZsb3djb25maWcnKVxuICAgIC5yZXBsYWNlKCdfYnVja2NvbmZpZycsICcuYnVja2NvbmZpZycpXG4gICAgLnJlcGxhY2UoJ193YXRjaG1hbmNvbmZpZycsICcud2F0Y2htYW5jb25maWcnKTtcbn1cblxuZnVuY3Rpb24gdXBncmFkZUZpbGVDb250ZW50Q2hhbmdlZENhbGxiYWNrKFxuICBhYnNvbHV0ZVNyY0ZpbGVQYXRoLFxuICByZWxhdGl2ZURlc3RQYXRoLFxuICBjb250ZW50Q2hhbmdlZCxcbikge1xuICBpZiAoY29udGVudENoYW5nZWQgPT09ICduZXcnKSB7XG4gICAgY29uc29sZS5sb2coY2hhbGsuYm9sZCgnbmV3JykgKyAnICcgKyByZWxhdGl2ZURlc3RQYXRoKTtcbiAgICByZXR1cm4gJ292ZXJ3cml0ZSc7XG4gIH0gZWxzZSBpZiAoY29udGVudENoYW5nZWQgPT09ICdjaGFuZ2VkJykge1xuICAgIGNvbnNvbGUubG9nKFxuICAgICAgY2hhbGsuYm9sZChyZWxhdGl2ZURlc3RQYXRoKSArXG4gICAgICAgICcgJyArXG4gICAgICAgICdoYXMgY2hhbmdlZCBpbiB0aGUgbmV3IHZlcnNpb24uXFxuRG8geW91IHdhbnQgdG8ga2VlcCB5b3VyICcgK1xuICAgICAgICByZWxhdGl2ZURlc3RQYXRoICtcbiAgICAgICAgJyBvciByZXBsYWNlIGl0IHdpdGggdGhlICcgK1xuICAgICAgICAnbGF0ZXN0IHZlcnNpb24/XFxuSWYgeW91IGV2ZXIgbWFkZSBhbnkgY2hhbmdlcyAnICtcbiAgICAgICAgXCJ0byB0aGlzIGZpbGUsIHlvdSdsbCBwcm9iYWJseSB3YW50IHRvIGtlZXAgaXQuXFxuXCIgK1xuICAgICAgICAnWW91IGNhbiBzZWUgdGhlIG5ldyB2ZXJzaW9uIGhlcmU6ICcgK1xuICAgICAgICBhYnNvbHV0ZVNyY0ZpbGVQYXRoICtcbiAgICAgICAgJ1xcbicgK1xuICAgICAgICAnRG8geW91IHdhbnQgdG8gcmVwbGFjZSAnICtcbiAgICAgICAgcmVsYXRpdmVEZXN0UGF0aCArXG4gICAgICAgICc/ICcgK1xuICAgICAgICAnQW5zd2VyIHkgdG8gcmVwbGFjZSwgbiB0byBrZWVwIHlvdXIgdmVyc2lvbjogJyxcbiAgICApO1xuICAgIGNvbnN0IGFuc3dlciA9IHByb21wdCgpO1xuICAgIGlmIChhbnN3ZXIgPT09ICd5Jykge1xuICAgICAgY29uc29sZS5sb2coJ1JlcGxhY2luZyAnICsgcmVsYXRpdmVEZXN0UGF0aCk7XG4gICAgICByZXR1cm4gJ292ZXJ3cml0ZSc7XG4gICAgfSBlbHNlIHtcbiAgICAgIGNvbnNvbGUubG9nKCdLZWVwaW5nIHlvdXIgJyArIHJlbGF0aXZlRGVzdFBhdGgpO1xuICAgICAgcmV0dXJuICdrZWVwJztcbiAgICB9XG4gIH0gZWxzZSBpZiAoY29udGVudENoYW5nZWQgPT09ICdpZGVudGljYWwnKSB7XG4gICAgcmV0dXJuICdrZWVwJztcbiAgfSBlbHNlIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICBgVW5rbm93biBmaWxlIGNoYW5nZWQgc3RhdGU6ICR7cmVsYXRpdmVEZXN0UGF0aH0sICR7Y29udGVudENoYW5nZWR9YCxcbiAgICApO1xuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0gY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2U7XG4iXX0=",
|
230488
|
230488
|
"map": null,
|
230489
|
230489
|
"sourceType": "script",
|
230490
|
|
"mtime": 1576499289009
|
|
230490
|
"mtime": 1576745581983
|
230491
|
230491
|
},
|
230492
|
230492
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator/promptSync.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
230493
|
230493
|
"metadata": {},
|
|
@ -231072,7 +231072,7 @@
|
231072
|
231072
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n// Simplified version of:\n// https://github.com/0x00A/prompt-sync/blob/master/index.js\n\n'use strict';\n\nvar fs = require('fs');\nvar term = 13; // carriage return\n\nfunction create() {\n return prompt;\n\n function prompt(ask, value, opts) {\n var insert = 0;\n opts = opts || {};\n\n if (Object(ask) === ask) {\n opts = ask;\n ask = opts.ask;\n } else if (Object(value) === value) {\n opts = value;\n value = opts.value;\n }\n ask = ask || '';\n var echo = opts.echo;\n var masked = 'echo' in opts;\n\n var fd =\n process.platform === 'win32' ?\n process.stdin.fd :\n fs.openSync('/dev/tty', 'rs');\n\n var wasRaw = process.stdin.isRaw;\n if (!wasRaw) {\n process.stdin.setRawMode(true);\n }\n\n var buf = Buffer.alloc(3);\n var str = '',\n character,\n read;\n\n if (ask) {\n process.stdout.write(ask);\n }\n\n while (true) {\n read = fs.readSync(fd, buf, 0, 3);\n if (read > 1) {\n // received a control sequence\n if (buf.toString()) {\n str = str + buf.toString();\n str = str.replace(/\\0/g, '');\n insert = str.length;\n process.stdout.write('\\u001b[2K\\u001b[0G' + ask + str);\n process.stdout.write('\\u001b[' + (insert + ask.length + 1) + 'G');\n buf = Buffer.alloc(3);\n }\n continue; // any other 3 character sequence is ignored\n }\n\n // if it is not a control character seq, assume only one character is read\n character = buf[read - 1];\n\n // catch a ^C and return null\n if (character === 3) {\n process.stdout.write('^C\\n');\n fs.closeSync(fd);\n process.exit(130);\n process.stdin.setRawMode(wasRaw);\n return null;\n }\n\n // catch the terminating character\n if (character === term) {\n fs.closeSync(fd);\n break;\n }\n\n if (\n character === 127 ||\n process.platform === 'win32' && character === 8)\n {\n //backspace\n if (!insert) {\n continue;\n }\n str = str.slice(0, insert - 1) + str.slice(insert);\n insert--;\n process.stdout.write('\\u001b[2D');\n } else {\n if (character < 32 || character > 126) {\n continue;\n }\n str =\n str.slice(0, insert) +\n String.fromCharCode(character) +\n str.slice(insert);\n insert++;\n }\n\n if (masked) {\n process.stdout.write(\n '\\u001b[2K\\u001b[0G' + ask + Array(str.length + 1).join(echo));\n\n } else {\n process.stdout.write('\\u001b[s');\n if (insert === str.length) {\n process.stdout.write('\\u001b[2K\\u001b[0G' + ask + str);\n } else {\n if (ask) {\n process.stdout.write('\\u001b[2K\\u001b[0G' + ask + str);\n } else {\n process.stdout.write(\n '\\u001b[2K\\u001b[0G' +\n str +\n '\\u001b[' + (\n str.length - insert) +\n 'D');\n\n }\n }\n process.stdout.write('\\u001b[u');\n process.stdout.write('\\u001b[1C');\n }\n }\n\n process.stdout.write('\\n');\n\n process.stdin.setRawMode(wasRaw);\n\n return str || value || '';\n }\n}\n\nmodule.exports = create;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb21wdFN5bmMuanMiXSwibmFtZXMiOlsiZnMiLCJyZXF1aXJlIiwidGVybSIsImNyZWF0ZSIsInByb21wdCIsImFzayIsInZhbHVlIiwib3B0cyIsImluc2VydCIsIk9iamVjdCIsImVjaG8iLCJtYXNrZWQiLCJmZCIsInByb2Nlc3MiLCJwbGF0Zm9ybSIsInN0ZGluIiwib3BlblN5bmMiLCJ3YXNSYXciLCJpc1JhdyIsInNldFJhd01vZGUiLCJidWYiLCJCdWZmZXIiLCJhbGxvYyIsInN0ciIsImNoYXJhY3RlciIsInJlYWQiLCJzdGRvdXQiLCJ3cml0ZSIsInJlYWRTeW5jIiwidG9TdHJpbmciLCJyZXBsYWNlIiwibGVuZ3RoIiwiY2xvc2VTeW5jIiwiZXhpdCIsInNsaWNlIiwiU3RyaW5nIiwiZnJvbUNoYXJDb2RlIiwiQXJyYXkiLCJqb2luIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBO0FBQ0E7O0FBRUE7O0FBRUEsSUFBSUEsRUFBRSxHQUFHQyxPQUFPLENBQUMsSUFBRCxDQUFoQjtBQUNBLElBQUlDLElBQUksR0FBRyxFQUFYLEMsQ0FBZTs7QUFFZixTQUFTQyxNQUFULEdBQWtCO0FBQ2hCLFNBQU9DLE1BQVA7O0FBRUEsV0FBU0EsTUFBVCxDQUFnQkMsR0FBaEIsRUFBcUJDLEtBQXJCLEVBQTRCQyxJQUE1QixFQUFrQztBQUNoQyxRQUFJQyxNQUFNLEdBQUcsQ0FBYjtBQUNBRCxJQUFBQSxJQUFJLEdBQUdBLElBQUksSUFBSSxFQUFmOztBQUVBLFFBQUlFLE1BQU0sQ0FBQ0osR0FBRCxDQUFOLEtBQWdCQSxHQUFwQixFQUF5QjtBQUN2QkUsTUFBQUEsSUFBSSxHQUFHRixHQUFQO0FBQ0FBLE1BQUFBLEdBQUcsR0FBR0UsSUFBSSxDQUFDRixHQUFYO0FBQ0QsS0FIRCxNQUdPLElBQUlJLE1BQU0sQ0FBQ0gsS0FBRCxDQUFOLEtBQWtCQSxLQUF0QixFQUE2QjtBQUNsQ0MsTUFBQUEsSUFBSSxHQUFH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RDtBQUNELFdBRkQsTUFFTztBQUNMVixZQUFBQSxPQUFPLENBQUNhLE1BQVIsQ0FBZUMsS0FBZjtBQUNFO0FBQ0VKLFlBQUFBLEdBREY7QUFFRSxxQkFGRjtBQUdHQSxZQUFBQSxHQUFHLENBQUNRLE1BQUosR0FBYXZCLE1BSGhCO0FBSUUsZUFMSjs7QUFPRDtBQUNGO0FBQ0RLLFFBQUFBLE9BQU8sQ0FBQ2EsTUFBUixDQUFlQyxLQUFmLENBQXFCLFVBQXJCO0FBQ0FkLFFBQUFBLE9BQU8sQ0FBQ2EsTUFBUixDQUFlQyxLQUFmLENBQXFCLFdBQXJCO0FBQ0Q7QUFDRjs7QUFFRGQsSUFBQUEsT0FBTyxDQUFDYSxNQUFSLENBQWVDLEtBQWYsQ0FBcUIsSUFBckI7O0FBRUFkLElBQUFBLE9BQU8sQ0FBQ0UsS0FBUixDQUFjSSxVQUFkLENBQXlCRixNQUF6Qjs7QUFFQSxXQUFPTSxHQUFHLElBQUlqQixLQUFQLElBQWdCLEVBQXZCO0FBQ0Q7QUFDRjs7QUFFRGlDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQnJDLE1BQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvZ2VuZXJhdG9yIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuLy8gU2ltcGxpZmllZCB2ZXJzaW9uIG9mOlxuLy8gaHR0cHM6Ly9naXRodWIuY29tLzB4MDBBL3Byb21wdC1zeW5jL2Jsb2IvbWFzdGVyL2luZGV4LmpzXG5cbid1c2Ugc3RyaWN0JztcblxudmFyIGZzID0gcmVxdWlyZSgnZnMnKTtcbnZhciB0ZXJtID0gMTM7IC8vIGNhcnJpYWdlIHJldHVyblxuXG5mdW5jdGlvbiBjcmVhdGUoKSB7XG4gIHJldHVybiBwcm9tcHQ7XG5cbiAgZnVuY3Rpb24gcHJvbXB0KGFzaywgdmFsdWUsIG9wdHMpIHtcbiAgICB2YXIgaW5zZXJ0ID0gMDtcbiAgICBvcHRzID0gb3B0cyB8fCB7fTtcblxuICAgIGlmIChPYmplY3QoYXNrKSA9PT0gYXNrKSB7XG4gICAgICBvcHRzID0gYXNrO1xuICAgICAgYXNrID0gb3B0cy5hc2s7XG4gICAgfSBlbHNlIGlmIChPYmplY3QodmFsdWUpID09PSB2YWx1ZSkge1xuICAgICAgb3B0cyA9IHZhbHVlO1xuICAgICAgdmFsdWUgPSBvcHRzLnZhbHVlO1xuICAgIH1cbiAgICBhc2sgPSBhc2sgfHwgJyc7XG4gICAgdmFyIGVjaG8gPSBvcHRzLmVjaG87XG4gICAgdmFyIG1hc2tlZCA9ICdlY2hvJyBpbiBvcHRzO1xuXG4gICAgdmFyIGZkID1cbiAgICAgIHByb2Nlc3MucGxhdGZvcm0gPT09ICd3aW4zMidcbiAgICAgICAgPyBwcm9jZXNzLnN0ZGluLmZkXG4gICAgICAgIDogZnMub3BlblN5bmMoJy9kZXYvdHR5JywgJ3JzJyk7XG5cbiAgICB2YXIgd2FzUmF3ID0gcHJvY2Vzcy5zdGRpbi5pc1JhdztcbiAgICBpZiAoIXdhc1Jhdykge1xuICAgICAgcHJvY2Vzcy5zdGRpbi5zZXRSYXdNb2RlKHRydWUpO1xuICAgIH1cblxuICAgIHZhciBidWYgPSBCdWZmZXIuYWxsb2MoMyk7XG4gICAgdmFyIHN0ciA9ICcnLFxuICAgICAgY2hhcmFjdGVyLFxuICAgICAgcmVhZDtcblxuICAgIGlmIChhc2spIHtcbiAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKGFzayk7XG4gICAgfVxuXG4gICAgd2hpbGUgKHRydWUpIHtcbiAgICAgIHJlYWQgPSBmcy5yZWFkU3luYyhmZCwgYnVmLCAwLCAzKTtcbiAgICAgIGlmIChyZWFkID4gMSkge1xuICAgICAgICAvLyByZWNlaXZlZCBhIGNvbnRyb2wgc2VxdWVuY2VcbiAgICAgICAgaWYgKGJ1Zi50b1N0cmluZygpKSB7XG4gICAgICAgICAgc3RyID0gc3RyICsgYnVmLnRvU3RyaW5nKCk7XG4gICAgICAgICAgc3RyID0gc3RyLnJlcGxhY2UoL1xcMC9nLCAnJyk7XG4gICAgICAgICAgaW5zZXJ0ID0gc3RyLmxlbmd0aDtcbiAgICAgICAgICBwcm9jZXNzLnN0ZG91dC53cml0ZSgnXFx1MDAxYlsyS1xcdTAwMWJbMEcnICsgYXNrICsgc3RyKTtcbiAgICAgICAgICBwcm9jZXNzLnN0ZG91dC53cml0ZSgnXFx1MDAxYlsnICsgKGluc2VydCArIGFzay5sZW5ndGggKyAxKSArICdHJyk7XG4gICAgICAgICAgYnVmID0gQnVmZmVyLmFsbG9jKDMpO1xuICAgICAgICB9XG4gICAgICAgIGNvbnRpbnVlOyAvLyBhbnkgb3RoZXIgMyBjaGFyYWN0ZXIgc2VxdWVuY2UgaXMgaWdub3JlZFxuICAgICAgfVxuXG4gICAgICAvLyBpZiBpdCBpcyBub3QgYSBjb250cm9sIGNoYXJhY3RlciBzZXEsIGFzc3VtZSBvbmx5IG9uZSBjaGFyYWN0ZXIgaXMgcmVhZFxuICAgICAgY2hhcmFjdGVyID0gYnVmW3JlYWQgLSAxXTtcblxuICAgICAgLy8gY2F0Y2ggYSBeQyBhbmQgcmV0dXJuIG51bGxcbiAgICAgIGlmIChjaGFyYWN0ZXIgPT09IDMpIHtcbiAgICAgICAgcHJvY2Vzcy5zdGRvdXQud3JpdGUoJ15DXFxuJyk7XG4gICAgICAgIGZzLmNsb3NlU3luYyhmZCk7XG4gICAgICAgIHByb2Nlc3MuZXhpdCgxMzApO1xuICAgICAgICBwcm9jZXNzLnN0ZGluLnNldFJhd01vZGUod2FzUmF3KTtcbiAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICB9XG5cbiAgICAgIC8vIGNhdGNoIHRoZSB0ZXJtaW5hdGluZyBjaGFyYWN0ZXJcbiAgICAgIGlmIChjaGFyYWN0ZXIgPT09IHRlcm0pIHtcbiAgICAgICAgZnMuY2xvc2VTeW5jKGZkKTtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIGlmIChcbiAgICAgICAgY2hhcmFjdGVyID09PSAxMjcgfHxcbiAgICAgICAgKHByb2Nlc3MucGxhdGZvcm0gPT09ICd3aW4zMicgJiYgY2hhcmFjdGVyID09PSA4KVxuICAgICAgKSB7XG4gICAgICAgIC8vYmFja3NwYWNlXG4gICAgICAgIGlmICghaW5zZXJ0KSB7XG4gICAgICAgICAgY29udGludWU7XG4gICAgICAgIH1cbiAgICAgICAgc3RyID0gc3RyLnNsaWNlKDAsIGluc2VydCAtIDEpICsgc3RyLnNsaWNlKGluc2VydCk7XG4gICAgICAgIGluc2VydC0tO1xuICAgICAgICBwcm9jZXNzLnN0ZG91dC53cml0ZSgnXFx1MDAxYlsyRCcpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgaWYgKGNoYXJhY3RlciA8IDMyIHx8IGNoYXJhY3RlciA+IDEyNikge1xuICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICB9XG4gICAgICAgIHN0ciA9XG4gICAgICAgICAgc3RyLnNsaWNlKDAsIGluc2VydCkgK1xuICAgICAgICAgIFN0cmluZy5mcm9tQ2hhckNvZGUoY2hhcmFjdGVyKSArXG4gICAgICAgICAgc3RyLnNsaWNlKGluc2VydCk7XG4gICAgICAgIGluc2VydCsrO1xuICAgICAgfVxuXG4gICAgICBpZiAobWFza2VkKSB7XG4gICAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKFxuICAgICAgICAgICdcXHUwMDFiWzJLXFx1MDAxYlswRycgKyBhc2sgKyBBcnJheShzdHIubGVuZ3RoICsgMSkuam9pbihlY2hvKSxcbiAgICAgICAgKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKCdcXHUwMDFiW3MnKTtcbiAgICAgICAgaWYgKGluc2VydCA9PT0gc3RyLmxlbmd0aCkge1xuICAgICAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKCdcXHUwMDFiWzJLXFx1MDAxYlswRycgKyBhc2sgKyBzdHIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGlmIChhc2spIHtcbiAgICAgICAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKCdcXHUwMDFiWzJLXFx1MDAxYlswRycgKyBhc2sgKyBzdHIpO1xuICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBwcm9jZXNzLnN0ZG91dC53cml0ZShcbiAgICAgICAgICAgICAgJ1xcdTAwMWJbMktcXHUwMDFiWzBHJyArXG4gICAgICAgICAgICAgICAgc3RyICtcbiAgICAgICAgICAgICAgICAnXFx1MDAxYlsnICtcbiAgICAgICAgICAgICAgICAoc3RyLmxlbmd0aCAtIGluc2VydCkgK1xuICAgICAgICAgICAgICAgICdEJyxcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHByb2Nlc3Muc3Rkb3V0LndyaXRlKCdcXHUwMDFiW3UnKTtcbiAgICAgICAgcHJvY2Vzcy5zdGRvdXQud3JpdGUoJ1xcdTAwMWJbMUMnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwcm9jZXNzLnN0ZG91dC53cml0ZSgnXFxuJyk7XG5cbiAgICBwcm9jZXNzLnN0ZGluLnNldFJhd01vZGUod2FzUmF3KTtcblxuICAgIHJldHVybiBzdHIgfHwgdmFsdWUgfHwgJyc7XG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSBjcmVhdGU7XG4iXX0=",
|
231073
|
231073
|
"map": null,
|
231074
|
231074
|
"sourceType": "script",
|
231075
|
|
"mtime": 1576499289010
|
|
231075
|
"mtime": 1576745581983
|
231076
|
231076
|
},
|
231077
|
231077
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/link.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
231078
|
231078
|
"metadata": {},
|
|
@ -231657,7 +231657,7 @@
|
231657
|
231657
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n\n/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error\n * found when Flow v0.54 was deployed. To see the error delete this comment and\n * run Flow. */\nconst log = require('npmlog');\nconst path = require('path');\nconst uniqBy = require('lodash').uniqBy;\nconst flatten = require('lodash').flatten;\n/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error\n * found when Flow v0.54 was deployed. To see the error delete this comment and\n * run Flow. */\nconst chalk = require('chalk');\n\n/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error\n * found when Flow v0.54 was deployed. To see the error delete this comment and\n * run Flow. */\nconst isEmpty = require('lodash').isEmpty;\nconst promiseWaterfall = require('./promiseWaterfall');\nconst getProjectDependencies = require('./getProjectDependencies');\nconst getDependencyConfig = require('./getDependencyConfig');\nconst pollParams = require('./pollParams');\nconst commandStub = require('./commandStub');\nconst promisify = require('./promisify');\nconst findReactNativeScripts = require('../util/findReactNativeScripts');\n\n\n\nlog.heading = 'rnpm-link';\n\nconst dedupeAssets = assets => uniqBy(assets, asset => path.basename(asset));\n\nconst linkDependency = async (platforms, project, dependency) => {\n const params = await pollParams(dependency.config.params);\n\n Object.keys(platforms || {}).forEach(platform => {\n if (!project[platform] || !dependency.config[platform]) {\n return null;\n }\n\n const linkConfig =\n platforms[platform] &&\n platforms[platform].linkConfig &&\n platforms[platform].linkConfig();\n if (!linkConfig || !linkConfig.isInstalled || !linkConfig.register) {\n return null;\n }\n\n const isInstalled = linkConfig.isInstalled(\n project[platform],\n dependency.name,\n dependency.config[platform]);\n\n\n if (isInstalled) {\n log.info(\n chalk.grey(\n `Platform '${platform}' module ${dependency.name} is already linked`));\n\n\n return null;\n }\n\n log.info(`Linking ${dependency.name} ${platform} dependency`);\n\n linkConfig.register(\n dependency.name,\n dependency.config[platform],\n params,\n project[platform]);\n\n\n log.info(\n `Platform '${platform}' module ${\n dependency.name\n } has been successfully linked`);\n\n });\n};\n\nconst linkAssets = (platforms, project, assets) => {\n if (isEmpty(assets)) {\n return;\n }\n\n Object.keys(platforms || {}).forEach(platform => {\n const linkConfig =\n platforms[platform] &&\n platforms[platform].linkConfig &&\n platforms[platform].linkConfig();\n if (!linkConfig || !linkConfig.copyAssets) {\n return;\n }\n\n log.info(`Linking assets to ${platform} project`);\n linkConfig.copyAssets(assets, project[platform]);\n });\n\n log.info('Assets have been successfully linked to your project');\n};\n\n/**\n * Updates project and links all dependencies to it.\n *\n * @param args If optional argument [packageName] is provided,\n * only that package is processed.\n * @param config CLI config, see local-cli/core/index.js\n */\nfunction link(args, config) {\n let project;\n let platforms;\n try {\n project = config.getProjectConfig();\n platforms = config.getPlatformConfig();\n } catch (err) {\n log.error(\n 'ERRPACKAGEJSON',\n 'No package found. Are you sure this is a React Native project?');\n\n return Promise.reject(err);\n }\n\n const hasProjectConfig = Object.keys(platforms).reduce(\n (acc, key) => acc || key in project,\n false);\n\n if (!hasProjectConfig && findReactNativeScripts()) {\n throw new Error(\n '`react-native link` can not be used in Create React Native App projects. ' +\n 'If you need to include a library that relies on custom native code, ' +\n 'you might have to eject first. ' +\n 'See https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md ' +\n 'for more information.');\n\n }\n\n let packageName = args[0];\n // Trim the version / tag out of the package name (eg. package@latest)\n if (packageName !== undefined) {\n packageName = packageName.replace(/^(.+?)(@.+?)$/gi, '$1');\n }\n\n const dependencies = getDependencyConfig(\n config,\n packageName ? [packageName] : getProjectDependencies());\n\n\n const assets = dedupeAssets(\n dependencies.reduce(\n (acc, dependency) => acc.concat(dependency.config.assets),\n project.assets));\n\n\n\n const tasks = flatten(\n dependencies.map(dependency => [\n () => promisify(dependency.config.commands.prelink || commandStub),\n () => linkDependency(platforms, project, dependency),\n () => promisify(dependency.config.commands.postlink || commandStub)]));\n\n\n\n tasks.push(() => linkAssets(platforms, project, assets));\n\n return promiseWaterfall(tasks).catch(err => {\n log.error(\n `Something went wrong while linking. Error: ${err.message} \\n` +\n 'Please file an issue here: https://github.com/facebook/react-native/issues');\n\n throw err;\n });\n}\n\nmodule.exports = {\n func: link,\n description: 'links all native dependencies (updates native build files)',\n name: 'link [packageName]' };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpbmsuanMiXSwibmFtZXMiOlsibG9nIiwicmVxdWlyZSIsInBhdGgiLCJ1bmlxQnkiLCJmbGF0dGVuIiwiY2hhbGsiLCJpc0VtcHR5IiwicHJvbWlzZVdhdGVyZmFsbCIsImdldFByb2plY3REZXBlbmRlbmNpZXMiLCJnZXREZXBlbmRlbmN5Q29uZmlnIiwicG9sbFBhcmFtcyIsImNvbW1hbmRTdHViIiwicHJvbWlzaWZ5IiwiZmluZFJlYWN0TmF0aXZlU2NyaXB0cyIsImhlYWRpbmciLCJkZWR1cGVBc3NldHMiLCJhc3NldHMiLCJhc3NldCIsImJhc2VuYW1lIiwibGlua0RlcGVuZGVuY3kiLCJwbGF0Zm9ybXMiLCJwcm9qZWN0IiwiZGVwZW5kZW5jeSIsInBhcmFtcyIsImNvbmZpZyIsIk9iamVjdCIsImtleXMiLCJmb3JFYWNoIiwicGxhdGZvcm0iLCJsaW5rQ29uZmlnIiwiaXNJbnN0YWxsZWQiLCJyZWdpc3RlciIsIm5hbWUiLCJpbmZvIiwiZ3JleSIsImxpbmtBc3NldHMiLCJjb3B5QXNzZXRzIiwibGluayIsImFyZ3MiLCJnZXRQcm9qZWN0Q29uZmlnIiwiZ2V0UGxhdGZvcm1Db25maWciLCJlcnIiLCJlcnJvciIsIlByb21pc2UiLCJyZWplY3QiLCJoYXNQcm9qZWN0Q29uZmlnIiwicmVkdWNlIiwiYWNjIiwia2V5IiwiRXJyb3IiLCJwYWNrYWdlTmFtZSIsInVuZGVmaW5lZCIsInJlcGxhY2UiLCJkZXBlbmRlbmNpZXMiLCJjb25jYXQiLCJ0YXNrcyIsIm1hcCIsImNvbW1hbmRzIiwicHJlbGluayIsInBvc3RsaW5rIiwicHVzaCIsImNhdGNoIiwibWVzc2FnZSIsIm1vZHVsZSIsImV4cG9ydHMiLCJmdW5jIiwiZGVzY3JpcHRpb24iXSwibWFwcGluZ3MiOiJjQUFBOzs7Ozs7Ozs7O0FBVUE7OztBQUdBLE1BQU1BLEdBQUcsR0FBR0MsT0FBTyxDQUFDLFFBQUQsQ0FBbkI7QUFDQSxNQUFNQyxJQUFJLEdBQUdELE9BQU8sQ0FBQyxNQUFELENB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LEtBQUssR0FBR25ELE9BQU87QUFDbkJpRCxFQUFBQSxZQUFZLENBQUNHLEdBQWIsQ0FBaUJsQyxVQUFVLElBQUk7QUFDN0IsUUFBTVYsU0FBUyxDQUFDVSxVQUFVLENBQUNFLE1BQVgsQ0FBa0JpQyxRQUFsQixDQUEyQkMsT0FBM0IsSUFBc0MvQyxXQUF2QyxDQURjO0FBRTdCLFFBQU1RLGNBQWMsQ0FBQ0MsU0FBRCxFQUFZQyxPQUFaLEVBQXFCQyxVQUFyQixDQUZTO0FBRzdCLFFBQU1WLFNBQVMsQ0FBQ1UsVUFBVSxDQUFDRSxNQUFYLENBQWtCaUMsUUFBbEIsQ0FBMkJFLFFBQTNCLElBQXVDaEQsV0FBeEMsQ0FIYyxDQUEvQixDQURtQixDQUFyQjs7OztBQVFBNEMsRUFBQUEsS0FBSyxDQUFDSyxJQUFOLENBQVcsTUFBTXpCLFVBQVUsQ0FBQ2YsU0FBRCxFQUFZQyxPQUFaLEVBQXFCTCxNQUFyQixDQUEzQjs7QUFFQSxTQUFPVCxnQkFBZ0IsQ0FBQ2dELEtBQUQsQ0FBaEIsQ0FBd0JNLEtBQXhCLENBQThCcEIsR0FBRyxJQUFJO0FBQzFDekMsSUFBQUEsR0FBRyxDQUFDMEMsS0FBSjtBQUNHLGtEQUE2Q0QsR0FBRyxDQUFDcUIsT0FBUSxLQUExRDtBQUNFLGdGQUZKOztBQUlBLFVBQU1yQixHQUFOO0FBQ0QsR0FOTSxDQUFQO0FBT0Q7O0FBRURzQixNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFNUIsSUFEUztBQUVmNkIsRUFBQUEsV0FBVyxFQUFFLDREQUZFO0FBR2ZsQyxFQUFBQSxJQUFJLEVBQUUsb0JBSFMsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9saW5rIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKiBAZmxvd1xuICovXG5cbi8qICRGbG93Rml4TWUoPj0wLjU0LjAgc2l0ZT1yZWFjdF9uYXRpdmVfb3NzKSBUaGlzIGNvbW1lbnQgc3VwcHJlc3NlcyBhbiBlcnJvclxuICogZm91bmQgd2hlbiBGbG93IHYwLjU0IHdhcyBkZXBsb3llZC4gVG8gc2VlIHRoZSBlcnJvciBkZWxldGUgdGhpcyBjb21tZW50IGFuZFxuICogcnVuIEZsb3cuICovXG5jb25zdCBsb2cgPSByZXF1aXJlKCducG1sb2cnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5jb25zdCB1bmlxQnkgPSByZXF1aXJlKCdsb2Rhc2gnKS51bmlxQnk7XG5jb25zdCBmbGF0dGVuID0gcmVxdWlyZSgnbG9kYXNoJykuZmxhdHRlbjtcbi8qICRGbG93Rml4TWUoPj0wLjU0LjAgc2l0ZT1yZWFjdF9uYXRpdmVfb3NzKSBUaGlzIGNvbW1lbnQgc3VwcHJlc3NlcyBhbiBlcnJvclxuICogZm91bmQgd2hlbiBGbG93IHYwLjU0IHdhcyBkZXBsb3llZC4gVG8gc2VlIHRoZSBlcnJvciBkZWxldGUgdGhpcyBjb21tZW50IGFuZFxuICogcnVuIEZsb3cuICovXG5jb25zdCBjaGFsayA9IHJlcXVpcmUoJ2NoYWxrJyk7XG5cbi8qICRGbG93Rml4TWUoPj0wLjU0LjAgc2l0ZT1yZWFjdF9uYXRpdmVfb3NzKSBUaGlzIGNvbW1lbnQgc3VwcHJlc3NlcyBhbiBlcnJvclxuICogZm91bmQgd2hlbiBGbG93IHYwLjU0IHdhcyBkZXBsb3llZC4gVG8gc2VlIHRoZSBlcnJvciBkZWxldGUgdGhpcyBjb21tZW50IGFuZFxuICogcnVuIEZsb3cuICovXG5jb25zdCBpc0VtcHR5ID0gcmVxdWlyZSgnbG9kYXNoJykuaXNFbXB0eTtcbmNvbnN0IHByb21pc2VXYXRlcmZhbGwgPSByZXF1aXJlKCcuL3Byb21pc2VXYXRlcmZhbGwnKTtcbmNvbnN0IGdldFByb2plY3REZXBlbmRlbmNpZXMgPSByZXF1aXJlKCcuL2dldFByb2plY3REZXBlbmRlbmNpZXMnKTtcbmNvbnN0IGdldERlcGVuZGVuY3lDb25maWcgPSByZXF1aXJlKCcuL2dldERlcGVuZGVuY3lDb25maWcnKTtcbmNvbnN0IHBvbGxQYXJhbXMgPSByZXF1aXJlKCcuL3BvbGxQYXJhbXMnKTtcbmNvbnN0IGNvbW1hbmRTdHViID0gcmVxdWlyZSgnLi9jb21tYW5kU3R1YicpO1xuY29uc3QgcHJvbWlzaWZ5ID0gcmVxdWlyZSgnLi9wcm9taXNpZnknKTtcbmNvbnN0IGZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMgPSByZXF1aXJlKCcuLi91dGlsL2ZpbmRSZWFjdE5hdGl2ZVNjcmlwdHMnKTtcblxuaW1wb3J0IHR5cGUge1JOQ29uZmlnfSBmcm9tICcuLi9jb3JlJztcblxubG9nLmhlYWRpbmcgPSAncm5wbS1saW5rJztcblxuY29uc3QgZGVkdXBlQXNzZXRzID0gYXNzZXRzID0+IHVuaXFCeShhc3NldHMsIGFzc2V0ID0+IHBhdGguYmFzZW5hbWUoYXNzZXQpKTtcblxuY29uc3QgbGlua0RlcGVuZGVuY3kgPSBhc3luYyAocGxhdGZvcm1zLCBwcm9qZWN0LCBkZXBlbmRlbmN5KSA9PiB7XG4gIGNvbnN0IHBhcmFtcyA9IGF3YWl0IHBvbGxQYXJhbXMoZGVwZW5kZW5jeS5jb25maWcucGFyYW1zKTtcblxuICBPYmplY3Qua2V5cyhwbGF0Zm9ybXMgfHwge30pLmZvckVhY2gocGxhdGZvcm0gPT4ge1xuICAgIGlmICghcHJvamVjdFtwbGF0Zm9ybV0gfHwgIWRlcGVuZGVuY3kuY29uZmlnW3BsYXRmb3JtXSkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3QgbGlua0NvbmZpZyA9XG4gICAgICBwbGF0Zm9ybXNbcGxhdGZvcm1dICYmXG4gICAgICBwbGF0Zm9ybXNbcGxhdGZvcm1dLmxpbmtDb25maWcgJiZcbiAgICAgIHBsYXRmb3Jtc1twbGF0Zm9ybV0ubGlua0NvbmZpZygpO1xuICAgIGlmICghbGlua0NvbmZpZyB8fCAhbGlua0NvbmZpZy5pc0luc3RhbGxlZCB8fCAhbGlua0NvbmZpZy5yZWdpc3Rlcikge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3QgaXNJbnN0YWxsZWQgPSBsaW5rQ29uZmlnLmlzSW5zdGFsbGVkKFxuICAgICAgcHJvamVjdFtwbGF0Zm9ybV0sXG4gICAgICBkZXBlbmRlbmN5Lm5hbWUsXG4gICAgICBkZXBlbmRlbmN5LmNvbmZpZ1twbGF0Zm9ybV0sXG4gICAgKTtcblxuICAgIGlmIChpc0luc3RhbGxlZCkge1xuICAgICAgbG9nLmluZm8oXG4gICAgICAgIGNoYWxrLmdyZXkoXG4gICAgICAgICAgYFBsYXRmb3JtICcke3BsYXRmb3JtfScgbW9kdWxlICR7ZGVwZW5kZW5jeS5uYW1lfSBpcyBhbHJlYWR5IGxpbmtlZGAsXG4gICAgICAgICksXG4gICAgICApO1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgbG9nLmluZm8oYExpbmtpbmcgJHtkZXBlbmRlbmN5Lm5hbWV9ICR7cGxhdGZvcm19IGRlcGVuZGVuY3lgKTtcblxuICAgIGxpbmtDb25maWcucmVnaXN0ZXIoXG4gICAgICBkZXBlbmRlbmN5Lm5hbWUsXG4gICAgICBkZXBlbmRlbmN5LmNvbmZpZ1twbGF0Zm9ybV0sXG4gICAgICBwYXJhbXMsXG4gICAgICBwcm9qZWN0W3BsYXRmb3JtXSxcbiAgICApO1xuXG4gICAgbG9nLmluZm8oXG4gICAgICBgUGxhdGZvcm0gJyR7cGxhdGZvcm19JyBtb2R1bGUgJHtcbiAgICAgICAgZGVwZW5kZW5jeS5uYW1lXG4gICAgICB9IGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBsaW5rZWRgLFxuICAgICk7XG4gIH0pO1xufTtcblxuY29uc3QgbGlua0Fzc2V0cyA9IChwbGF0Zm9ybXMsIHByb2plY3QsIGFzc2V0cykgPT4ge1xuICBpZiAoaXNFbXB0eShhc3NldHMpKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgT2JqZWN0LmtleXMocGxhdGZvcm1zIHx8IHt9KS5mb3JFYWNoKHBsYXRmb3JtID0+IHtcbiAgICBjb25zdCBsaW5rQ29uZmlnID1cbiAgICAgIHBsYXRmb3Jtc1twbGF0Zm9ybV0gJiZcbiAgICAgIHBsYXRmb3Jtc1twbGF0Zm9ybV0ubGlua0NvbmZpZyAmJlxuICAgICAgcGxhdGZvcm1zW3BsYXRmb3JtXS5saW5rQ29uZmlnKCk7XG4gICAgaWYgKCFsaW5rQ29uZmlnIHx8ICFsaW5rQ29uZmlnLmNvcHlBc3NldHMpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBsb2cuaW5mbyhgTGlua2luZyBhc3NldHMgdG8gJHtwbGF0Zm9ybX0gcHJvamVjdGApO1xuICAgIGxpbmtDb25maWcuY29weUFzc2V0cyhhc3NldHMsIHByb2plY3RbcGxhdGZvcm1dKTtcbiAgfSk7XG5cbiAgbG9nLmluZm8oJ0Fzc2V0cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IGxpbmtlZCB0byB5b3VyIHByb2plY3QnKTtcbn07XG5cbi8qKlxuICogVXBkYXRlcyBwcm9qZWN0IGFuZCBsaW5rcyBhbGwgZGVwZW5kZW5jaWVzIHRvIGl0LlxuICpcbiAqIEBwYXJhbSBhcmdzIElmIG9wdGlvbmFsIGFyZ3VtZW50IFtwYWNrYWdlTmFtZV0gaXMgcHJvdmlkZWQsXG4gKiAgICAgICAgICAgICBvbmx5IHRoYXQgcGFja2FnZSBpcyBwcm9jZXNzZWQuXG4gKiBAcGFyYW0gY29uZmlnIENMSSBjb25maWcsIHNlZSBsb2NhbC1jbGkvY29yZS9pbmRleC5qc1xuICovXG5mdW5jdGlvbiBsaW5rKGFyZ3M6IEFycmF5PHN0cmluZz4sIGNvbmZpZzogUk5Db25maWcpIHtcbiAgbGV0IHByb2plY3Q7XG4gIGxldCBwbGF0Zm9ybXM7XG4gIHRyeSB7XG4gICAgcHJvamVjdCA9IGNvbmZpZy5nZXRQcm9qZWN0Q29uZmlnKCk7XG4gICAgcGxhdGZvcm1zID0gY29uZmlnLmdldFBsYXRmb3JtQ29uZmlnKCk7XG4gIH0gY2F0Y2ggKGVycikge1xuICAgIGxvZy5lcnJvcihcbiAgICAgICdFUlJQQUNLQUdFSlNPTicsXG4gICAgICAnTm8gcGFja2FnZSBmb3VuZC4gQXJlIHlvdSBzdXJlIHRoaXMgaXMgYSBSZWFjdCBOYXRpdmUgcHJvamVjdD8nLFxuICAgICk7XG4gICAgcmV0dXJuIFByb21pc2UucmVqZWN0KGVycik7XG4gIH1cblxuICBjb25zdCBoYXNQcm9qZWN0Q29uZmlnID0gT2JqZWN0LmtleXMocGxhdGZvcm1zKS5yZWR1Y2UoXG4gICAgKGFjYywga2V5KSA9PiBhY2MgfHwga2V5IGluIHByb2plY3QsXG4gICAgZmFsc2UsXG4gICk7XG4gIGlmICghaGFzUHJvamVjdENvbmZpZyAmJiBmaW5kUmVhY3ROYXRpdmVTY3JpcHRzKCkpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICAnYHJlYWN0LW5hdGl2ZSBsaW5rYCBjYW4gbm90IGJlIHVzZWQgaW4gQ3JlYXRlIFJlYWN0IE5hdGl2ZSBBcHAgcHJvamVjdHMuICcgK1xuICAgICAgICAnSWYgeW91IG5lZWQgdG8gaW5jbHVkZSBhIGxpYnJhcnkgdGhhdCByZWxpZXMgb24gY3VzdG9tIG5hdGl2ZSBjb2RlLCAnICtcbiAgICAgICAgJ3lvdSBtaWdodCBoYXZlIHRvIGVqZWN0IGZpcnN0LiAnICtcbiAgICAgICAgJ1NlZSBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtY29tbXVuaXR5L2NyZWF0ZS1yZWFjdC1uYXRpdmUtYXBwL2Jsb2IvbWFzdGVyL0VKRUNUSU5HLm1kICcgK1xuICAgICAgICAnZm9yIG1vcmUgaW5mb3JtYXRpb24uJyxcbiAgICApO1xuICB9XG5cbiAgbGV0IHBhY2thZ2VOYW1lID0gYXJnc1swXTtcbiAgLy8gVHJpbSB0aGUgdmVyc2lvbiAvIHRhZyBvdXQgb2YgdGhlIHBhY2thZ2UgbmFtZSAoZWcuIHBhY2thZ2VAbGF0ZXN0KVxuICBpZiAocGFja2FnZU5hbWUgIT09IHVuZGVmaW5lZCkge1xuICAgIHBhY2thZ2VOYW1lID0gcGFja2FnZU5hbWUucmVwbGFjZSgvXiguKz8pKEAuKz8pJC9naSwgJyQxJyk7XG4gIH1cblxuICBjb25zdCBkZXBlbmRlbmNpZXMgPSBnZXREZXBlbmRlbmN5Q29uZmlnKFxuICAgIGNvbmZpZyxcbiAgICBwYWNrYWdlTmFtZSA/IFtwYWNrYWdlTmFtZV0gOiBnZXRQcm9qZWN0RGVwZW5kZW5jaWVzKCksXG4gICk7XG5cbiAgY29uc3QgYXNzZXRzID0gZGVkdXBlQXNzZXRzKFxuICAgIGRlcGVuZGVuY2llcy5yZWR1Y2UoXG4gICAgICAoYWNjLCBkZXBlbmRlbmN5KSA9PiBhY2MuY29uY2F0KGRlcGVuZGVuY3kuY29uZmlnLmFzc2V0cyksXG4gICAgICBwcm9qZWN0LmFzc2V0cyxcbiAgICApLFxuICApO1xuXG4gIGNvbnN0IHRhc2tzID0gZmxhdHRlbihcbiAgICBkZXBlbmRlbmNpZXMubWFwKGRlcGVuZGVuY3kgPT4gW1xuICAgICAgKCkgPT4gcHJvbWlzaWZ5KGRlcGVuZGVuY3kuY29uZmlnLmNvbW1hbmRzLnByZWxpbmsgfHwgY29tbWFuZFN0dWIpLFxuICAgICAgKCkgPT4gbGlua0RlcGVuZGVuY3kocGxhdGZvcm1zLCBwcm9qZWN0LCBkZXBlbmRlbmN5KSxcbiAgICAgICgpID0+IHByb21pc2lmeShkZXBlbmRlbmN5LmNvbmZpZy5jb21tYW5kcy5wb3N0bGluayB8fCBjb21tYW5kU3R1YiksXG4gICAgXSksXG4gICk7XG5cbiAgdGFza3MucHVzaCgoKSA9PiBsaW5rQXNzZXRzKHBsYXRmb3JtcywgcHJvamVjdCwgYXNzZXRzKSk7XG5cbiAgcmV0dXJuIHByb21pc2VXYXRlcmZhbGwodGFza3MpLmNhdGNoKGVyciA9PiB7XG4gICAgbG9nLmVycm9yKFxuICAgICAgYFNvbWV0aGluZyB3ZW50IHdyb25nIHdoaWxlIGxpbmtpbmcuIEVycm9yOiAke2Vyci5tZXNzYWdlfSBcXG5gICtcbiAgICAgICAgJ1BsZWFzZSBmaWxlIGFuIGlzc3VlIGhlcmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9mYWNlYm9vay9yZWFjdC1uYXRpdmUvaXNzdWVzJyxcbiAgICApO1xuICAgIHRocm93IGVycjtcbiAgfSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBmdW5jOiBsaW5rLFxuICBkZXNjcmlwdGlvbjogJ2xpbmtzIGFsbCBuYXRpdmUgZGVwZW5kZW5jaWVzICh1cGRhdGVzIG5hdGl2ZSBidWlsZCBmaWxlcyknLFxuICBuYW1lOiAnbGluayBbcGFja2FnZU5hbWVdJyxcbn07XG4iXX0=",
|
231658
|
231658
|
"map": null,
|
231659
|
231659
|
"sourceType": "script",
|
231660
|
|
"mtime": 1576499289030
|
|
231660
|
"mtime": 1576745582006
|
231661
|
231661
|
},
|
231662
|
231662
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/promiseWaterfall.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
231663
|
231663
|
"metadata": {},
|
|
@ -232242,7 +232242,7 @@
|
232242
|
232242
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n/**\n * Given an array of promise creators, executes them in a sequence.\n *\n * If any of the promises in the chain fails, all subsequent promises\n * will be skipped\n *\n * Returns the value last promise from a sequence resolved\n */\nmodule.exports = function promiseWaterfall(tasks) {\n return tasks.reduce(\n (prevTaskPromise, task) => prevTaskPromise.then(task),\n Promise.resolve());\n\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb21pc2VXYXRlcmZhbGwuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsInByb21pc2VXYXRlcmZhbGwiLCJ0YXNrcyIsInJlZHVjZSIsInByZXZUYXNrUHJvbWlzZSIsInRhc2siLCJ0aGVuIiwiUHJvbWlzZSIsInJlc29sdmUiXSwibWFwcGluZ3MiOiJjQUFBOzs7Ozs7Ozs7QUFTQTs7Ozs7Ozs7QUFRQUEsTUFBTSxDQUFDQyxPQUFQLEdBQWlCLFNBQVNDLGdCQUFULENBQTBCQyxLQUExQixFQUFpQztBQUNoRCxTQUFPQSxLQUFLLENBQUNDLE1BQU47QUFDTCxHQUFDQyxlQUFELEVBQWtCQyxJQUFsQixLQUEyQkQsZUFBZSxDQUFDRSxJQUFoQixDQUFxQkQsSUFBckIsQ0FEdEI7QUFFTEUsRUFBQUEsT0FBTyxDQUFDQyxPQUFSLEVBRkssQ0FBUDs7QUFJRCxDQUxEIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvbGluayIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbi8qKlxuICogR2l2ZW4gYW4gYXJyYXkgb2YgcHJvbWlzZSBjcmVhdG9ycywgZXhlY3V0ZXMgdGhlbSBpbiBhIHNlcXVlbmNlLlxuICpcbiAqIElmIGFueSBvZiB0aGUgcHJvbWlzZXMgaW4gdGhlIGNoYWluIGZhaWxzLCBhbGwgc3Vic2VxdWVudCBwcm9taXNlc1xuICogd2lsbCBiZSBza2lwcGVkXG4gKlxuICogUmV0dXJucyB0aGUgdmFsdWUgbGFzdCBwcm9taXNlIGZyb20gYSBzZXF1ZW5jZSByZXNvbHZlZFxuICovXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uIHByb21pc2VXYXRlcmZhbGwodGFza3MpIHtcbiAgcmV0dXJuIHRhc2tzLnJlZHVjZShcbiAgICAocHJldlRhc2tQcm9taXNlLCB0YXNrKSA9PiBwcmV2VGFza1Byb21pc2UudGhlbih0YXNrKSxcbiAgICBQcm9taXNlLnJlc29sdmUoKSxcbiAgKTtcbn07XG4iXX0=",
|
232243
|
232243
|
"map": null,
|
232244
|
232244
|
"sourceType": "script",
|
232245
|
|
"mtime": 1576499289034
|
|
232245
|
"mtime": 1576745582010
|
232246
|
232246
|
},
|
232247
|
232247
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/getProjectDependencies.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
232248
|
232248
|
"metadata": {},
|
|
@ -232827,7 +232827,7 @@
|
232827
|
232827
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\nconst path = require('path');\n\n/**\n * Returns an array of dependencies that should be linked/checked.\n */\nmodule.exports = function getProjectDependencies(cwd) {\n const pjson = require(path.join(cwd || process.cwd(), './package.json'));\n return Object.keys(pjson.dependencies || {}).filter(\n name => name !== 'react-native');\n\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldFByb2plY3REZXBlbmRlbmNpZXMuanMiXSwibmFtZXMiOlsicGF0aCIsInJlcXVpcmUiLCJtb2R1bGUiLCJleHBvcnRzIiwiZ2V0UHJvamVjdERlcGVuZGVuY2llcyIsImN3ZCIsInBqc29uIiwiam9pbiIsInByb2Nlc3MiLCJPYmplY3QiLCJrZXlzIiwiZGVwZW5kZW5jaWVzIiwiZmlsdGVyIiwibmFtZSJdLCJtYXBwaW5ncyI6ImNBQUE7Ozs7Ozs7OztBQVNBLE1BQU1BLElBQUksR0FBR0MsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7O0FBRUE7OztBQUdBQyxNQUFNLENBQUNDLE9BQVAsR0FBaUIsU0FBU0Msc0JBQVQsQ0FBZ0NDLEdBQWhDLEVBQXFDO0FBQ3BELFFBQU1DLEtBQUssR0FBR0wsT0FBTyxDQUFDRCxJQUFJLENBQUNPLElBQUwsQ0FBVUYsR0FBRyxJQUFJRyxPQUFPLENBQUNILEdBQVIsRUFBakIsRUFBZ0MsZ0JBQWhDLENBQUQsQ0FBckI7QUFDQSxTQUFPSSxNQUFNLENBQUNDLElBQVAsQ0FBWUosS0FBSyxDQUFDSyxZQUFOLElBQXNCLEVBQWxDLEVBQXNDQyxNQUF0QztBQUNMQyxFQUFBQSxJQUFJLElBQUlBLElBQUksS0FBSyxjQURaLENBQVA7O0FBR0QsQ0FMRCIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2xpbmsiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG5jb25zdCBwYXRoID0gcmVxdWlyZSgncGF0aCcpO1xuXG4vKipcbiAqIFJldHVybnMgYW4gYXJyYXkgb2YgZGVwZW5kZW5jaWVzIHRoYXQgc2hvdWxkIGJlIGxpbmtlZC9jaGVja2VkLlxuICovXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uIGdldFByb2plY3REZXBlbmRlbmNpZXMoY3dkKSB7XG4gIGNvbnN0IHBqc29uID0gcmVxdWlyZShwYXRoLmpvaW4oY3dkIHx8IHByb2Nlc3MuY3dkKCksICcuL3BhY2thZ2UuanNvbicpKTtcbiAgcmV0dXJuIE9iamVjdC5rZXlzKHBqc29uLmRlcGVuZGVuY2llcyB8fCB7fSkuZmlsdGVyKFxuICAgIG5hbWUgPT4gbmFtZSAhPT0gJ3JlYWN0LW5hdGl2ZScsXG4gICk7XG59O1xuIl19",
|
232828
|
232828
|
"map": null,
|
232829
|
232829
|
"sourceType": "script",
|
232830
|
|
"mtime": 1576499289018
|
|
232830
|
"mtime": 1576745581993
|
232831
|
232831
|
},
|
232832
|
232832
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/getDependencyConfig.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
232833
|
232833
|
"metadata": {},
|
|
@ -233412,7 +233412,7 @@
|
233412
|
233412
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n/**\n * Given an array of dependencies - it returns their RNPM config\n * if they were valid.\n */\nmodule.exports = function getDependencyConfig(config, deps) {\n return deps.reduce((acc, name) => {\n try {\n return acc.concat({\n config: config.getDependencyConfig(name),\n name });\n\n } catch (err) {\n console.log(err);\n return acc;\n }\n }, []);\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldERlcGVuZGVuY3lDb25maWcuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsImdldERlcGVuZGVuY3lDb25maWciLCJjb25maWciLCJkZXBzIiwicmVkdWNlIiwiYWNjIiwibmFtZSIsImNvbmNhdCIsImVyciIsImNvbnNvbGUiLCJsb2ciXSwibWFwcGluZ3MiOiJjQUFBOzs7Ozs7Ozs7QUFTQTs7OztBQUlBQSxNQUFNLENBQUNDLE9BQVAsR0FBaUIsU0FBU0MsbUJBQVQsQ0FBNkJDLE1BQTdCLEVBQXFDQyxJQUFyQyxFQUEyQztBQUMxRCxTQUFPQSxJQUFJLENBQUNDLE1BQUwsQ0FBWSxDQUFDQyxHQUFELEVBQU1DLElBQU4sS0FBZTtBQUNoQyxRQUFJO0FBQ0YsYUFBT0QsR0FBRyxDQUFDRSxNQUFKLENBQVc7QUFDaEJMLFFBQUFBLE1BQU0sRUFBRUEsTUFBTSxDQUFDRCxtQkFBUCxDQUEyQkssSUFBM0IsQ0FEUTtBQUVoQkEsUUFBQUEsSUFGZ0IsRUFBWCxDQUFQOztBQUlELEtBTEQsQ0FLRSxPQUFPRSxHQUFQLEVBQVk7QUFDWkMsTUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVlGLEdBQVo7QUFDQSxhQUFPSCxHQUFQO0FBQ0Q7QUFDRixHQVZNLEVBVUosRUFWSSxDQUFQO0FBV0QsQ0FaRCIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2xpbmsiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4vKipcbiAqIEdpdmVuIGFuIGFycmF5IG9mIGRlcGVuZGVuY2llcyAtIGl0IHJldHVybnMgdGhlaXIgUk5QTSBjb25maWdcbiAqIGlmIHRoZXkgd2VyZSB2YWxpZC5cbiAqL1xubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiBnZXREZXBlbmRlbmN5Q29uZmlnKGNvbmZpZywgZGVwcykge1xuICByZXR1cm4gZGVwcy5yZWR1Y2UoKGFjYywgbmFtZSkgPT4ge1xuICAgIHRyeSB7XG4gICAgICByZXR1cm4gYWNjLmNvbmNhdCh7XG4gICAgICAgIGNvbmZpZzogY29uZmlnLmdldERlcGVuZGVuY3lDb25maWcobmFtZSksXG4gICAgICAgIG5hbWUsXG4gICAgICB9KTtcbiAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgIGNvbnNvbGUubG9nKGVycik7XG4gICAgICByZXR1cm4gYWNjO1xuICAgIH1cbiAgfSwgW10pO1xufTtcbiJdfQ==",
|
233413
|
233413
|
"map": null,
|
233414
|
233414
|
"sourceType": "script",
|
233415
|
|
"mtime": 1576499289018
|
|
233415
|
"mtime": 1576745581993
|
233416
|
233416
|
},
|
233417
|
233417
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/pollParams.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
233418
|
233418
|
"metadata": {},
|
|
@ -233997,7 +233997,7 @@
|
233997
|
233997
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\nvar inquirer = require('inquirer');\n\nmodule.exports = (questions) =>\nnew Promise((resolve, reject) => {\n if (!questions) {\n return resolve({});\n }\n\n inquirer.prompt(questions).then(resolve, reject);\n});\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBvbGxQYXJhbXMuanMiXSwibmFtZXMiOlsiaW5xdWlyZXIiLCJyZXF1aXJlIiwibW9kdWxlIiwiZXhwb3J0cyIsInF1ZXN0aW9ucyIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0IiwicHJvbXB0IiwidGhlbiJdLCJtYXBwaW5ncyI6ImNBQUE7Ozs7Ozs7OztBQVNBLElBQUlBLFFBQVEsR0FBR0MsT0FBTyxDQUFDLFVBQUQsQ0FBdEI7O0FBRUFDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQixDQUFBQyxTQUFTO0FBQ3hCLElBQUlDLE9BQUosQ0FBWSxDQUFDQyxPQUFELEVBQVVDLE1BQVYsS0FBcUI7QUFDL0IsTUFBSSxDQUFDSCxTQUFMLEVBQWdCO0FBQ2QsV0FBT0UsT0FBTyxDQUFDLEVBQUQsQ0FBZDtBQUNEOztBQUVETixFQUFBQSxRQUFRLENBQUNRLE1BQVQsQ0FBZ0JKLFNBQWhCLEVBQTJCSyxJQUEzQixDQUFnQ0gsT0FBaEMsRUFBeUNDLE1BQXpDO0FBQ0QsQ0FORCxDQURGIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvbGluayIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbnZhciBpbnF1aXJlciA9IHJlcXVpcmUoJ2lucXVpcmVyJyk7XG5cbm1vZHVsZS5leHBvcnRzID0gcXVlc3Rpb25zID0+XG4gIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICBpZiAoIXF1ZXN0aW9ucykge1xuICAgICAgcmV0dXJuIHJlc29sdmUoe30pO1xuICAgIH1cblxuICAgIGlucXVpcmVyLnByb21wdChxdWVzdGlvbnMpLnRoZW4ocmVzb2x2ZSwgcmVqZWN0KTtcbiAgfSk7XG4iXX0=",
|
233998
|
233998
|
"map": null,
|
233999
|
233999
|
"sourceType": "script",
|
234000
|
|
"mtime": 1576499289033
|
|
234000
|
"mtime": 1576745582009
|
234001
|
234001
|
},
|
234002
|
234002
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/commandStub.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
234003
|
234003
|
"metadata": {},
|
|
@ -234582,7 +234582,7 @@
|
234582
|
234582
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\nmodule.exports = cb => cb();\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1hbmRTdHViLmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJjYiJdLCJtYXBwaW5ncyI6ImNBQUE7Ozs7Ozs7OztBQVNBQSxNQUFNLENBQUNDLE9BQVAsR0FBaUJDLEVBQUUsSUFBSUEsRUFBRSxFQUF6QiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2xpbmsiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG5tb2R1bGUuZXhwb3J0cyA9IGNiID0+IGNiKCk7XG4iXX0=",
|
234583
|
234583
|
"map": null,
|
234584
|
234584
|
"sourceType": "script",
|
234585
|
|
"mtime": 1576499289018
|
|
234585
|
"mtime": 1576745581992
|
234586
|
234586
|
},
|
234587
|
234587
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/promisify.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
234588
|
234588
|
"metadata": {},
|
|
@ -235167,7 +235167,7 @@
|
235167
|
235167
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\nmodule.exports = (func) =>\nnew Promise((resolve, reject) =>\nfunc((err, res) => err ? reject(err) : resolve(res)));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb21pc2lmeS5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwiZnVuYyIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0IiwiZXJyIiwicmVzIl0sIm1hcHBpbmdzIjoiY0FBQTs7Ozs7Ozs7O0FBU0FBLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQixDQUFBQyxJQUFJO0FBQ25CLElBQUlDLE9BQUosQ0FBWSxDQUFDQyxPQUFELEVBQVVDLE1BQVY7QUFDVkgsSUFBSSxDQUFDLENBQUNJLEdBQUQsRUFBTUMsR0FBTixLQUFlRCxHQUFHLEdBQUdELE1BQU0sQ0FBQ0MsR0FBRCxDQUFULEdBQWlCRixPQUFPLENBQUNHLEdBQUQsQ0FBM0MsQ0FETixDQURGIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvbGluayIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuYyA9PlxuICBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PlxuICAgIGZ1bmMoKGVyciwgcmVzKSA9PiAoZXJyID8gcmVqZWN0KGVycikgOiByZXNvbHZlKHJlcykpKSxcbiAgKTtcbiJdfQ==",
|
235168
|
235168
|
"map": null,
|
235169
|
235169
|
"sourceType": "script",
|
235170
|
|
"mtime": 1576499289041
|
|
235170
|
"mtime": 1576745582010
|
235171
|
235171
|
},
|
235172
|
235172
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/link/unlink.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
235173
|
235173
|
"metadata": {},
|
|
@ -235752,7 +235752,7 @@
|
235752
|
235752
|
"code": "\"use strict\"; /**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\nconst log = require('npmlog');\n\nconst getProjectDependencies = require('./getProjectDependencies');\nconst getDependencyConfig = require('./getDependencyConfig');\nconst difference = require('lodash').difference;\nconst filter = require('lodash').filter;\nconst flatten = require('lodash').flatten;\nconst isEmpty = require('lodash').isEmpty;\nconst promiseWaterfall = require('./promiseWaterfall');\nconst commandStub = require('./commandStub');\nconst promisify = require('./promisify');\n\nlog.heading = 'rnpm-link';\n\nconst unlinkDependency = (\nplatforms,\nproject,\ndependency,\npackageName,\notherDependencies) =>\n{\n Object.keys(platforms || {}).forEach(platform => {\n if (!project[platform] || !dependency[platform]) {\n return;\n }\n\n const linkConfig =\n platforms[platform] &&\n platforms[platform].linkConfig &&\n platforms[platform].linkConfig();\n if (!linkConfig || !linkConfig.isInstalled || !linkConfig.unregister) {\n return;\n }\n\n const isInstalled = linkConfig.isInstalled(\n project[platform],\n packageName,\n dependency[platform]);\n\n\n if (!isInstalled) {\n log.info(`Platform '${platform}' module ${packageName} is not installed`);\n return;\n }\n\n log.info(`Unlinking ${packageName} ${platform} dependency`);\n\n linkConfig.unregister(\n packageName,\n dependency[platform],\n project[platform],\n otherDependencies);\n\n\n log.info(\n `Platform '${platform}' module ${\n dependency.name\n } has been successfully unlinked`);\n\n });\n};\n\n/**\n * Updates project and unlink specific dependency\n *\n * If optional argument [packageName] is provided, it's the only one\n * that's checked\n */\nfunction unlink(args, config) {\n const packageName = args[0];\n\n let platforms;\n let project;\n let dependency;\n\n try {\n platforms = config.getPlatformConfig();\n project = config.getProjectConfig();\n } catch (err) {\n log.error(\n 'ERRPACKAGEJSON',\n \"No package found. Are you sure it's a React Native project?\");\n\n return Promise.reject(err);\n }\n\n try {\n dependency = config.getDependencyConfig(packageName);\n } catch (err) {\n log.warn(\n 'ERRINVALIDPROJ',\n `Project ${packageName} is not a react-native library`);\n\n return Promise.reject(err);\n }\n\n const allDependencies = getDependencyConfig(config, getProjectDependencies());\n const otherDependencies = filter(\n allDependencies,\n d => d.name !== packageName);\n\n\n const tasks = [\n () => promisify(dependency.commands.preunlink || commandStub),\n () =>\n unlinkDependency(\n platforms,\n project,\n dependency,\n packageName,\n otherDependencies),\n\n () => promisify(dependency.commands.postunlink || commandStub)];\n\n\n return promiseWaterfall(tasks).\n then(() => {\n // @todo move all these to `tasks` array, just like in\n // link\n const assets = difference(\n dependency.assets,\n flatten(allDependencies, d => d.assets));\n\n\n if (isEmpty(assets)) {\n return Promise.resolve();\n }\n\n Object.keys(platforms || {}).forEach(platform => {\n const linkConfig =\n platforms[platform] &&\n platforms[platform].linkConfig &&\n platforms[platform].linkConfig();\n if (!linkConfig || !linkConfig.unlinkAssets) {\n return;\n }\n\n log.info(`Unlinking assets from ${platform} project`);\n linkConfig.unlinkAssets(assets, project[platform]);\n });\n\n log.info(\n `${packageName} assets has been successfully unlinked from your project`);\n\n }).\n catch(err => {\n log.error(\n `It seems something went wrong while unlinking. Error: ${err.message}`);\n\n throw err;\n });\n}\n\nmodule.exports = {\n func: unlink,\n description: 'unlink native dependency',\n name: 'unlink <packageName>' };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVubGluay5qcyJdLCJuYW1lcyI6WyJsb2ciLCJyZXF1aXJlIiwiZ2V0UHJvamVjdERlcGVuZGVuY2llcyIsImdldERlcGVuZGVuY3lDb25maWciLCJkaWZmZXJlbmNlIiwiZmlsdGVyIiwiZmxhdHRlbiIsImlzRW1wdHkiLCJwcm9taXNlV2F0ZXJmYWxsIiwiY29tbWFuZFN0dWIiLCJwcm9taXNpZnkiLCJoZWFkaW5nIiwidW5saW5rRGVwZW5kZW5jeSIsInBsYXRmb3JtcyIsInByb2plY3QiLCJkZXBlbmRlbmN5IiwicGFja2FnZU5hbWUiLCJvdGhlckRlcGVuZGVuY2llcyIsIk9iamVjdCIsImtleXMiLCJmb3JFYWNoIiwicGxhdGZvcm0iLCJsaW5rQ29uZmlnIiwiaXNJbnN0YWxsZWQiLCJ1bnJlZ2lzdGVyIiwiaW5mbyIsIm5hbWUiLCJ1bmxpbmsiLCJhcmdzIiwiY29uZmlnIiwiZ2V0UGxhdGZvcm1Db25maWciLCJnZXRQcm9qZWN0Q29uZmlnIiwiZXJyIiwiZXJyb3IiLCJQcm9taXNlIiwicmVqZWN0Iiwid2FybiIsImFsbERlcGVuZGVuY2llcyIsImQiLCJ0YXNrcyIsImNvbW1hbmRzIiwicHJldW5saW5rIiwicG9zdHVubGluayIsInRoZW4iLCJhc3NldHMiLCJyZXNvbHZlIiwidW5saW5rQXNzZXRzIiwiY2F0Y2giLCJtZXNzYWdlIiwibW9kdWxlIiwiZXhwb3J0cyIsImZ1bmMiLCJkZXNjcmlwdGlvbiJdLCJtYXBwaW5ncyI6ImNBQUE7Ozs7Ozs7OztBQVNBLE1BQU1BLEdBQUcsR0FBR0MsT0FBTyxDQUFDLFFBQUQsQ0FBbkI7O0FBRUEsTUFBTUMsc0JBQXNCLEdBQUdELE9BQU8sQ0FBQywwQkFBRCxDQUF0QztBQUNBLE1BQU1FLG1CQUFtQixHQUFHRixPQUFPLENBQUMsdUJBQUQsQ0FBbkM7QUFDQSxNQUFNRyxVQUFVLEdBQUdILE9BQU8sQ0FBQyxRQUFELENBQVAsQ0FBa0JHLFVBQXJDO0FBQ0EsTUFBTUMsTUFBTSxHQUFHSixPQUFPLENB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O0FBQ0Q7O0FBRUQzQixJQUFBQSxNQUFNLENBQUNDLElBQVAsQ0FBWU4sU0FBUyxJQUFJLEVBQXpCLEVBQTZCTyxPQUE3QixDQUFxQ0MsUUFBUSxJQUFJO0FBQy9DLFlBQU1DLFVBQVU7QUFDZFQsTUFBQUEsU0FBUyxDQUFDUSxRQUFELENBQVQ7QUFDQVIsTUFBQUEsU0FBUyxDQUFDUSxRQUFELENBQVQsQ0FBb0JDLFVBRHBCO0FBRUFULE1BQUFBLFNBQVMsQ0FBQ1EsUUFBRCxDQUFULENBQW9CQyxVQUFwQixFQUhGO0FBSUEsVUFBSSxDQUFDQSxVQUFELElBQWUsQ0FBQ0EsVUFBVSxDQUFDd0IsWUFBL0IsRUFBNkM7QUFDM0M7QUFDRDs7QUFFRDlDLE1BQUFBLEdBQUcsQ0FBQ3lCLElBQUosQ0FBVSx5QkFBd0JKLFFBQVMsVUFBM0M7QUFDQUMsTUFBQUEsVUFBVSxDQUFDd0IsWUFBWCxDQUF3QkYsTUFBeEIsRUFBZ0M5QixPQUFPLENBQUNPLFFBQUQsQ0FBdkM7QUFDRCxLQVhEOztBQWFBckIsSUFBQUEsR0FBRyxDQUFDeUIsSUFBSjtBQUNHLE9BQUVULFdBQVksMERBRGpCOztBQUdELEdBN0JJO0FBOEJKK0IsRUFBQUEsS0E5QkksQ0E4QkVmLEdBQUcsSUFBSTtBQUNaaEMsSUFBQUEsR0FBRyxDQUFDaUMsS0FBSjtBQUNHLDZEQUF3REQsR0FBRyxDQUFDZ0IsT0FBUSxFQUR2RTs7QUFHQSxVQUFNaEIsR0FBTjtBQUNELEdBbkNJLENBQVA7QUFvQ0Q7O0FBRURpQixNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFeEIsTUFEUztBQUVmeUIsRUFBQUEsV0FBVyxFQUFFLDBCQUZFO0FBR2YxQixFQUFBQSxJQUFJLEVBQUUsc0JBSFMsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9saW5rIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuY29uc3QgbG9nID0gcmVxdWlyZSgnbnBtbG9nJyk7XG5cbmNvbnN0IGdldFByb2plY3REZXBlbmRlbmNpZXMgPSByZXF1aXJlKCcuL2dldFByb2plY3REZXBlbmRlbmNpZXMnKTtcbmNvbnN0IGdldERlcGVuZGVuY3lDb25maWcgPSByZXF1aXJlKCcuL2dldERlcGVuZGVuY3lDb25maWcnKTtcbmNvbnN0IGRpZmZlcmVuY2UgPSByZXF1aXJlKCdsb2Rhc2gnKS5kaWZmZXJlbmNlO1xuY29uc3QgZmlsdGVyID0gcmVxdWlyZSgnbG9kYXNoJykuZmlsdGVyO1xuY29uc3QgZmxhdHRlbiA9IHJlcXVpcmUoJ2xvZGFzaCcpLmZsYXR0ZW47XG5jb25zdCBpc0VtcHR5ID0gcmVxdWlyZSgnbG9kYXNoJykuaXNFbXB0eTtcbmNvbnN0IHByb21pc2VXYXRlcmZhbGwgPSByZXF1aXJlKCcuL3Byb21pc2VXYXRlcmZhbGwnKTtcbmNvbnN0IGNvbW1hbmRTdHViID0gcmVxdWlyZSgnLi9jb21tYW5kU3R1YicpO1xuY29uc3QgcHJvbWlzaWZ5ID0gcmVxdWlyZSgnLi9wcm9taXNpZnknKTtcblxubG9nLmhlYWRpbmcgPSAncm5wbS1saW5rJztcblxuY29uc3QgdW5saW5rRGVwZW5kZW5jeSA9IChcbiAgcGxhdGZvcm1zLFxuICBwcm9qZWN0LFxuICBkZXBlbmRlbmN5LFxuICBwYWNrYWdlTmFtZSxcbiAgb3RoZXJEZXBlbmRlbmNpZXMsXG4pID0+IHtcbiAgT2JqZWN0LmtleXMocGxhdGZvcm1zIHx8IHt9KS5mb3JFYWNoKHBsYXRmb3JtID0+IHtcbiAgICBpZiAoIXByb2plY3RbcGxhdGZvcm1dIHx8ICFkZXBlbmRlbmN5W3BsYXRmb3JtXSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpbmtDb25maWcgPVxuICAgICAgcGxhdGZvcm1zW3BsYXRmb3JtXSAmJlxuICAgICAgcGxhdGZvcm1zW3BsYXRmb3JtXS5saW5rQ29uZmlnICYmXG4gICAgICBwbGF0Zm9ybXNbcGxhdGZvcm1dLmxpbmtDb25maWcoKTtcbiAgICBpZiAoIWxpbmtDb25maWcgfHwgIWxpbmtDb25maWcuaXNJbnN0YWxsZWQgfHwgIWxpbmtDb25maWcudW5yZWdpc3Rlcikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGlzSW5zdGFsbGVkID0gbGlua0NvbmZpZy5pc0luc3RhbGxlZChcbiAgICAgIHByb2plY3RbcGxhdGZvcm1dLFxuICAgICAgcGFja2FnZU5hbWUsXG4gICAgICBkZXBlbmRlbmN5W3BsYXRmb3JtXSxcbiAgICApO1xuXG4gICAgaWYgKCFpc0luc3RhbGxlZCkge1xuICAgICAgbG9nLmluZm8oYFBsYXRmb3JtICcke3BsYXRmb3JtfScgbW9kdWxlICR7cGFja2FnZU5hbWV9IGlzIG5vdCBpbnN0YWxsZWRgKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBsb2cuaW5mbyhgVW5saW5raW5nICR7cGFja2FnZU5hbWV9ICR7cGxhdGZvcm19IGRlcGVuZGVuY3lgKTtcblxuICAgIGxpbmtDb25maWcudW5yZWdpc3RlcihcbiAgICAgIHBhY2thZ2VOYW1lLFxuICAgICAgZGVwZW5kZW5jeVtwbGF0Zm9ybV0sXG4gICAgICBwcm9qZWN0W3BsYXRmb3JtXSxcbiAgICAgIG90aGVyRGVwZW5kZW5jaWVzLFxuICAgICk7XG5cbiAgICBsb2cuaW5mbyhcbiAgICAgIGBQbGF0Zm9ybSAnJHtwbGF0Zm9ybX0nIG1vZHVsZSAke1xuICAgICAgICBkZXBlbmRlbmN5Lm5hbWVcbiAgICAgIH0gaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHVubGlua2VkYCxcbiAgICApO1xuICB9KTtcbn07XG5cbi8qKlxuICogVXBkYXRlcyBwcm9qZWN0IGFuZCB1bmxpbmsgc3BlY2lmaWMgZGVwZW5kZW5jeVxuICpcbiAqIElmIG9wdGlvbmFsIGFyZ3VtZW50IFtwYWNrYWdlTmFtZV0gaXMgcHJvdmlkZWQsIGl0J3MgdGhlIG9ubHkgb25lXG4gKiB0aGF0J3MgY2hlY2tlZFxuICovXG5mdW5jdGlvbiB1bmxpbmsoYXJncywgY29uZmlnKSB7XG4gIGNvbnN0IHBhY2thZ2VOYW1lID0gYXJnc1swXTtcblxuICBsZXQgcGxhdGZvcm1zO1xuICBsZXQgcHJvamVjdDtcbiAgbGV0IGRlcGVuZGVuY3k7XG5cbiAgdHJ5IHtcbiAgICBwbGF0Zm9ybXMgPSBjb25maWcuZ2V0UGxhdGZvcm1Db25maWcoKTtcbiAgICBwcm9qZWN0ID0gY29uZmlnLmdldFByb2plY3RDb25maWcoKTtcbiAgfSBjYXRjaCAoZXJyKSB7XG4gICAgbG9nLmVycm9yKFxuICAgICAgJ0VSUlBBQ0tBR0VKU09OJyxcbiAgICAgIFwiTm8gcGFja2FnZSBmb3VuZC4gQXJlIHlvdSBzdXJlIGl0J3MgYSBSZWFjdCBOYXRpdmUgcHJvamVjdD9cIixcbiAgICApO1xuICAgIHJldHVybiBQcm9taXNlLnJlamVjdChlcnIpO1xuICB9XG5cbiAgdHJ5IHtcbiAgICBkZXBlbmRlbmN5ID0gY29uZmlnLmdldERlcGVuZGVuY3lDb25maWcocGFja2FnZU5hbWUpO1xuICB9IGNhdGNoIChlcnIpIHtcbiAgICBsb2cud2FybihcbiAgICAgICdFUlJJTlZBTElEUFJPSicsXG4gICAgICBgUHJvamVjdCAke3BhY2thZ2VOYW1lfSBpcyBub3QgYSByZWFjdC1uYXRpdmUgbGlicmFyeWAsXG4gICAgKTtcbiAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QoZXJyKTtcbiAgfVxuXG4gIGNvbnN0IGFsbERlcGVuZGVuY2llcyA9IGdldERlcGVuZGVuY3lDb25maWcoY29uZmlnLCBnZXRQcm9qZWN0RGVwZW5kZW5jaWVzKCkpO1xuICBjb25zdCBvdGhlckRlcGVuZGVuY2llcyA9IGZpbHRlcihcbiAgICBhbGxEZXBlbmRlbmNpZXMsXG4gICAgZCA9PiBkLm5hbWUgIT09IHBhY2thZ2VOYW1lLFxuICApO1xuXG4gIGNvbnN0IHRhc2tzID0gW1xuICAgICgpID0+IHByb21pc2lmeShkZXBlbmRlbmN5LmNvbW1hbmRzLnByZXVubGluayB8fCBjb21tYW5kU3R1YiksXG4gICAgKCkgPT5cbiAgICAgIHVubGlua0RlcGVuZGVuY3koXG4gICAgICAgIHBsYXRmb3JtcyxcbiAgICAgICAgcHJvamVjdCxcbiAgICAgICAgZGVwZW5kZW5jeSxcbiAgICAgICAgcGFja2FnZU5hbWUsXG4gICAgICAgIG90aGVyRGVwZW5kZW5jaWVzLFxuICAgICAgKSxcbiAgICAoKSA9PiBwcm9taXNpZnkoZGVwZW5kZW5jeS5jb21tYW5kcy5wb3N0dW5saW5rIHx8IGNvbW1hbmRTdHViKSxcbiAgXTtcblxuICByZXR1cm4gcHJvbWlzZVdhdGVyZmFsbCh0YXNrcylcbiAgICAudGhlbigoKSA9PiB7XG4gICAgICAvLyBAdG9kbyBtb3ZlIGFsbCB0aGVzZSB0byBgdGFza3NgIGFycmF5LCBqdXN0IGxpa2UgaW5cbiAgICAgIC8vIGxpbmtcbiAgICAgIGNvbnN0IGFzc2V0cyA9IGRpZmZlcmVuY2UoXG4gICAgICAgIGRlcGVuZGVuY3kuYXNzZXRzLFxuICAgICAgICBmbGF0dGVuKGFsbERlcGVuZGVuY2llcywgZCA9PiBkLmFzc2V0cyksXG4gICAgICApO1xuXG4gICAgICBpZiAoaXNFbXB0eShhc3NldHMpKSB7XG4gICAgICAgIHJldHVybiBQcm9taXNlLnJlc29sdmUoKTtcbiAgICAgIH1cblxuICAgICAgT2JqZWN0LmtleXMocGxhdGZvcm1zIHx8IHt9KS5mb3JFYWNoKHBsYXRmb3JtID0+IHtcbiAgICAgICAgY29uc3QgbGlua0NvbmZpZyA9XG4gICAgICAgICAgcGxhdGZvcm1zW3BsYXRmb3JtXSAmJlxuICAgICAgICAgIHBsYXRmb3Jtc1twbGF0Zm9ybV0ubGlua0NvbmZpZyAmJlxuICAgICAgICAgIHBsYXRmb3Jtc1twbGF0Zm9ybV0ubGlua0NvbmZpZygpO1xuICAgICAgICBpZiAoIWxpbmtDb25maWcgfHwgIWxpbmtDb25maWcudW5saW5rQXNzZXRzKSB7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgbG9nLmluZm8oYFVubGlua2luZyBhc3NldHMgZnJvbSAke3BsYXRmb3JtfSBwcm9qZWN0YCk7XG4gICAgICAgIGxpbmtDb25maWcudW5saW5rQXNzZXRzKGFzc2V0cywgcHJvamVjdFtwbGF0Zm9ybV0pO1xuICAgICAgfSk7XG5cbiAgICAgIGxvZy5pbmZvKFxuICAgICAgICBgJHtwYWNrYWdlTmFtZX0gYXNzZXRzIGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSB1bmxpbmtlZCBmcm9tIHlvdXIgcHJvamVjdGAsXG4gICAgICApO1xuICAgIH0pXG4gICAgLmNhdGNoKGVyciA9PiB7XG4gICAgICBsb2cuZXJyb3IoXG4gICAgICAgIGBJdCBzZWVtcyBzb21ldGhpbmcgd2VudCB3cm9uZyB3aGlsZSB1bmxpbmtpbmcuIEVycm9yOiAke2Vyci5tZXNzYWdlfWAsXG4gICAgICApO1xuICAgICAgdGhyb3cgZXJyO1xuICAgIH0pO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgZnVuYzogdW5saW5rLFxuICBkZXNjcmlwdGlvbjogJ3VubGluayBuYXRpdmUgZGVwZW5kZW5jeScsXG4gIG5hbWU6ICd1bmxpbmsgPHBhY2thZ2VOYW1lPicsXG59O1xuIl19",
|
235753
|
235753
|
"map": null,
|
235754
|
235754
|
"sourceType": "script",
|
235755
|
|
"mtime": 1576499289042
|
|
235755
|
"mtime": 1576745582010
|
235756
|
235756
|
},
|
235757
|
235757
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/install\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/install/install.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
235758
|
235758
|
"metadata": {},
|
|
@ -236337,7 +236337,7 @@
|
236337
|
236337
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst spawnSync = require('child_process').spawnSync;\nconst log = require('npmlog');\nconst PackageManager = require('../util/PackageManager');\nconst spawnOpts = {\n stdio: 'inherit',\n stdin: 'inherit' };\n\n\nlog.heading = 'rnpm-install';\n\nfunction install(args, config) {\n const name = args[0];\n\n let res = PackageManager.add(name);\n\n if (res.status) {\n process.exit(res.status);\n }\n\n res = spawnSync('react-native', ['link', name], spawnOpts);\n\n if (res.status) {\n process.exit(res.status);\n }\n\n log.info(`Module ${name} has been successfully installed & linked`);\n}\n\nmodule.exports = {\n func: install,\n description: 'install and link native dependencies',\n name: 'install <packageName>' };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluc3RhbGwuanMiXSwibmFtZXMiOlsic3Bhd25TeW5jIiwicmVxdWlyZSIsImxvZyIsIlBhY2thZ2VNYW5hZ2VyIiwic3Bhd25PcHRzIiwic3RkaW8iLCJzdGRpbiIsImhlYWRpbmciLCJpbnN0YWxsIiwiYXJncyIsImNvbmZpZyIsIm5hbWUiLCJyZXMiLCJhZGQiLCJzdGF0dXMiLCJwcm9jZXNzIiwiZXhpdCIsImluZm8iLCJtb2R1bGUiLCJleHBvcnRzIiwiZnVuYyIsImRlc2NyaXB0aW9uIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTUEsU0FBUyxHQUFHQyxPQUFPLENBQUMsZUFBRCxDQUFQLENBQXlCRCxTQUEzQztBQUNBLE1BQU1FLEdBQUcsR0FBR0QsT0FBTyxDQUFDLFFBQUQsQ0FBbkI7QUFDQSxNQUFNRSxjQUFjLEdBQUdGLE9BQU8sQ0FBQyx3QkFBRCxDQUE5QjtBQUNBLE1BQU1HLFNBQVMsR0FBRztBQUNoQkMsRUFBQUEsS0FBSyxFQUFFLFNBRFM7QUFFaEJDLEVBQUFBLEtBQUssRUFBRSxTQUZTLEVBQWxCOzs7QUFLQUosR0FBRyxDQUFDSyxPQUFKLEdBQWMsY0FBZDs7QUFFQSxTQUFTQyxPQUFULENBQWlCQyxJQUFqQixFQUF1QkMsTUFBdkIsRUFBK0I7QUFDN0IsUUFBTUMsSUFBSSxHQUFHRixJQUFJLENBQUMsQ0FBRCxDQUFqQjs7QUFFQSxNQUFJRyxHQUFHLEdBQUdULGNBQWMsQ0FBQ1UsR0FBZixDQUFtQkYsSUFBbkIsQ0FBVjs7QUFFQSxNQUFJQyxHQUFHLENBQUNFLE1BQVIsRUFBZ0I7QUFDZEMsSUFBQUEsT0FBTyxDQUFDQyxJQUFSLENBQWFKLEdBQUcsQ0FBQ0UsTUFBakI7QUFDRDs7QUFFREYsRUFBQUEsR0FBRyxHQUFHWixTQUFTLENBQUMsY0FBRCxFQUFpQixDQUFDLE1BQUQsRUFBU1csSUFBVCxDQUFqQixFQUFpQ1AsU0FBakMsQ0FBZjs7QUFFQSxNQUFJUSxHQUFHLENBQUNFLE1BQVIsRUFBZ0I7QUFDZEMsSUFBQUEsT0FBTyxDQUFDQyxJQUFSLENBQWFKLEdBQUcsQ0FBQ0UsTUFBakI7QUFDRDs7QUFFRFosRUFBQUEsR0FBRyxDQUFDZSxJQUFKLENBQVUsVUFBU04sSUFBSywyQ0FBeEI7QUFDRDs7QUFFRE8sTUFBTSxDQUFDQyxPQUFQLEdBQWlCO0FBQ2ZDLEVBQUFBLElBQUksRUFBRVosT0FEUztBQUVmYSxFQUFBQSxXQUFXLEVBQUUsc0NBRkU7QUFHZlYsRUFBQUEsSUFBSSxFQUFFLHVCQUhTLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvaW5zdGFsbCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3Qgc3Bhd25TeW5jID0gcmVxdWlyZSgnY2hpbGRfcHJvY2VzcycpLnNwYXduU3luYztcbmNvbnN0IGxvZyA9IHJlcXVpcmUoJ25wbWxvZycpO1xuY29uc3QgUGFja2FnZU1hbmFnZXIgPSByZXF1aXJlKCcuLi91dGlsL1BhY2thZ2VNYW5hZ2VyJyk7XG5jb25zdCBzcGF3bk9wdHMgPSB7XG4gIHN0ZGlvOiAnaW5oZXJpdCcsXG4gIHN0ZGluOiAnaW5oZXJpdCcsXG59O1xuXG5sb2cuaGVhZGluZyA9ICdybnBtLWluc3RhbGwnO1xuXG5mdW5jdGlvbiBpbnN0YWxsKGFyZ3MsIGNvbmZpZykge1xuICBjb25zdCBuYW1lID0gYXJnc1swXTtcblxuICBsZXQgcmVzID0gUGFja2FnZU1hbmFnZXIuYWRkKG5hbWUpO1xuXG4gIGlmIChyZXMuc3RhdHVzKSB7XG4gICAgcHJvY2Vzcy5leGl0KHJlcy5zdGF0dXMpO1xuICB9XG5cbiAgcmVzID0gc3Bhd25TeW5jKCdyZWFjdC1uYXRpdmUnLCBbJ2xpbmsnLCBuYW1lXSwgc3Bhd25PcHRzKTtcblxuICBpZiAocmVzLnN0YXR1cykge1xuICAgIHByb2Nlc3MuZXhpdChyZXMuc3RhdHVzKTtcbiAgfVxuXG4gIGxvZy5pbmZvKGBNb2R1bGUgJHtuYW1lfSBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgaW5zdGFsbGVkICYgbGlua2VkYCk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBmdW5jOiBpbnN0YWxsLFxuICBkZXNjcmlwdGlvbjogJ2luc3RhbGwgYW5kIGxpbmsgbmF0aXZlIGRlcGVuZGVuY2llcycsXG4gIG5hbWU6ICdpbnN0YWxsIDxwYWNrYWdlTmFtZT4nLFxufTtcbiJdfQ==",
|
236338
|
236338
|
"map": null,
|
236339
|
236339
|
"sourceType": "script",
|
236340
|
|
"mtime": 1576499289011
|
|
236340
|
"mtime": 1576745581985
|
236341
|
236341
|
},
|
236342
|
236342
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/PackageManager.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
236343
|
236343
|
"metadata": {},
|
|
@ -236922,7 +236922,7 @@
|
236922
|
236922
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst spawnSync = require('child_process').spawnSync;\nconst yarn = require('../util/yarn');\nconst spawnOpts = {\n stdio: 'inherit',\n stdin: 'inherit' };\n\n\n/**\n * Execute npm or yarn command\n *\n * @param {String} yarnCommand Yarn command to be executed eg. yarn add package\n * @param {String} npmCommand Npm command to be executed eg. npm install package\n * @return {object} spawnSync's result object\n */\nfunction callYarnOrNpm(yarnCommand, npmCommand) {\n let command;\n\n const projectDir = process.cwd();\n const isYarnAvailable =\n yarn.getYarnVersionIfAvailable() && yarn.isGlobalCliUsingYarn(projectDir);\n\n if (isYarnAvailable) {\n command = yarnCommand;\n } else {\n command = npmCommand;\n }\n\n const args = command.split(' ');\n const cmd = args.shift();\n\n const res = spawnSync(cmd, args, spawnOpts);\n\n return res;\n}\n\n/**\n * Install package into project using npm or yarn if available\n * @param {[type]} packageName Package to be installed\n * @return {[type]} spawnSync's result object\n */\nfunction add(packageName) {\n return callYarnOrNpm(\n `yarn add ${packageName}`,\n `npm install ${packageName} --save`);\n\n}\n\n/**\n * Uninstall package from project using npm or yarn if available\n * @param {[type]} packageName Package to be uninstalled\n * @return {Object} spawnSync's result object\n */\nfunction remove(packageName) {\n return callYarnOrNpm(\n `yarn remove ${packageName}`,\n `npm uninstall --save ${packageName}`);\n\n}\n\nmodule.exports = {\n add: add,\n remove: remove };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlBhY2thZ2VNYW5hZ2VyLmpzIl0sIm5hbWVzIjpbInNwYXduU3luYyIsInJlcXVpcmUiLCJ5YXJuIiwic3Bhd25PcHRzIiwic3RkaW8iLCJzdGRpbiIsImNhbGxZYXJuT3JOcG0iLCJ5YXJuQ29tbWFuZCIsIm5wbUNvbW1hbmQiLCJjb21tYW5kIiwicHJvamVjdERpciIsInByb2Nlc3MiLCJjd2QiLCJpc1lhcm5BdmFpbGFibGUiLCJnZXRZYXJuVmVyc2lvbklmQXZhaWxhYmxlIiwiaXNHbG9iYWxDbGlVc2luZ1lhcm4iLCJhcmdzIiwic3BsaXQiLCJjbWQiLCJzaGlmdCIsInJlcyIsImFkZCIsInBhY2thZ2VOYW1lIiwicmVtb3ZlIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLFNBQVMsR0FBR0MsT0FBTyxDQUFDLGVBQUQsQ0FBUCxDQUF5QkQsU0FBM0M7QUFDQSxNQUFNRSxJQUFJLEdBQUdELE9BQU8sQ0FBQyxjQUFELENBQXBCO0FBQ0EsTUFBTUUsU0FBUyxHQUFHO0FBQ2hCQyxFQUFBQSxLQUFLLEVBQUUsU0FEUztBQUVoQkMsRUFBQUEsS0FBSyxFQUFFLFNBRlMsRUFBbEI7OztBQUtBOzs7Ozs7O0FBT0EsU0FBU0MsYUFBVCxDQUF1QkMsV0FBdkIsRUFBb0NDLFVBQXBDLEVBQWdEO0FBQzlDLE1BQUlDLE9BQUo7O0FBRUEsUUFBTUMsVUFBVSxHQUFHQyxPQUFPLENBQUNDLEdBQVIsRUFBbkI7QUFDQSxRQUFNQyxlQUFlO0FBQ25CWCxFQUFBQSxJQUFJLENBQUNZLHlCQUFMLE1BQW9DWixJQUFJLENBQUNhLG9CQUFMLENBQTBCTCxVQUExQixDQUR0Qzs7QUFHQSxNQUFJRyxlQUFKLEVBQXFCO0FBQ25CSixJQUFBQSxPQUFPLEdBQUdGLFdBQVY7QUFDRCxHQUZELE1BRU87QUFDTEUsSUFBQUEsT0FBTyxHQUFHRCxVQUFWO0FBQ0Q7O0FBRUQsUUFBTVEsSUFBSSxHQUFHUCxPQUFPLENBQUNRLEtBQVIsQ0FBYyxHQUFkLENBQWI7QUFDQSxRQUFNQyxHQUFHLEdBQUdGLElBQUksQ0FBQ0csS0FBTCxFQUFaOztBQUVBLFFBQU1DLEdBQUcsR0FBR3BCLFNBQVMsQ0FBQ2tCLEdBQUQsRUFBTUYsSUFBTixFQUFZYixTQUFaLENBQXJCOztBQUVBLFNBQU9pQixHQUFQO0FBQ0Q7O0FBRUQ7Ozs7O0FBS0EsU0FBU0MsR0FBVCxDQUFhQyxXQUFiLEVBQTBCO0FBQ3hCLFNBQU9oQixhQUFhO0FBQ2pCLGNBQVdnQixXQUFZLEVBRE47QUFFakIsaUJBQWNBLFdBQVksU0FGVCxDQUFwQjs7QUFJRDs7QUFFRDs7Ozs7QUFLQSxTQUFTQyxNQUFULENBQWdCRCxXQUFoQixFQUE2QjtBQUMzQixTQUFPaEIsYUFBYTtBQUNqQixpQkFBY2dCLFdBQVksRUFEVDtBQUVqQiwwQkFBdUJBLFdBQVksRUFGbEIsQ0FBcEI7O0FBSUQ7O0FBRURFLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjtBQUNmSixFQUFBQSxHQUFHLEVBQUVBLEdBRFU7QUFFZkUsRUFBQUEsTUFBTSxFQUFFQSxNQUZPLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvdXRpbCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3Qgc3Bhd25TeW5jID0gcmVxdWlyZSgnY2hpbGRfcHJvY2VzcycpLnNwYXduU3luYztcbmNvbnN0IHlhcm4gPSByZXF1aXJlKCcuLi91dGlsL3lhcm4nKTtcbmNvbnN0IHNwYXduT3B0cyA9IHtcbiAgc3RkaW86ICdpbmhlcml0JyxcbiAgc3RkaW46ICdpbmhlcml0Jyxcbn07XG5cbi8qKlxuICogRXhlY3V0ZSBucG0gb3IgeWFybiBjb21tYW5kXG4gKlxuICogQHBhcmFtICB7U3RyaW5nfSB5YXJuQ29tbWFuZCBZYXJuIGNvbW1hbmQgdG8gYmUgZXhlY3V0ZWQgZWcuIHlhcm4gYWRkIHBhY2thZ2VcbiAqIEBwYXJhbSAge1N0cmluZ30gbnBtQ29tbWFuZCAgTnBtIGNvbW1hbmQgdG8gYmUgZXhlY3V0ZWQgZWcuIG5wbSBpbnN0YWxsIHBhY2thZ2VcbiAqIEByZXR1cm4ge29iamVjdH0gICAgICAgICAgICAgc3Bhd25TeW5jJ3MgcmVzdWx0IG9iamVjdFxuICovXG5mdW5jdGlvbiBjYWxsWWFybk9yTnBtKHlhcm5Db21tYW5kLCBucG1Db21tYW5kKSB7XG4gIGxldCBjb21tYW5kO1xuXG4gIGNvbnN0IHByb2plY3REaXIgPSBwcm9jZXNzLmN3ZCgpO1xuICBjb25zdCBpc1lhcm5BdmFpbGFibGUgPVxuICAgIHlhcm4uZ2V0WWFyblZlcnNpb25JZkF2YWlsYWJsZSgpICYmIHlhcm4uaXNHbG9iYWxDbGlVc2luZ1lhcm4ocHJvamVjdERpcik7XG5cbiAgaWYgKGlzWWFybkF2YWlsYWJsZSkge1xuICAgIGNvbW1hbmQgPSB5YXJuQ29tbWFuZDtcbiAgfSBlbHNlIHtcbiAgICBjb21tYW5kID0gbnBtQ29tbWFuZDtcbiAgfVxuXG4gIGNvbnN0IGFyZ3MgPSBjb21tYW5kLnNwbGl0KCcgJyk7XG4gIGNvbnN0IGNtZCA9IGFyZ3Muc2hpZnQoKTtcblxuICBjb25zdCByZXMgPSBzcGF3blN5bmMoY21kLCBhcmdzLCBzcGF3bk9wdHMpO1xuXG4gIHJldHVybiByZXM7XG59XG5cbi8qKlxuICogSW5zdGFsbCBwYWNrYWdlIGludG8gcHJvamVjdCB1c2luZyBucG0gb3IgeWFybiBpZiBhdmFpbGFibGVcbiAqIEBwYXJhbSAge1t0eXBlXX0gcGFja2FnZU5hbWUgUGFja2FnZSB0byBiZSBpbnN0YWxsZWRcbiAqIEByZXR1cm4ge1t0eXBlXX0gICAgICAgICAgICAgc3Bhd25TeW5jJ3MgcmVzdWx0IG9iamVjdFxuICovXG5mdW5jdGlvbiBhZGQocGFja2FnZU5hbWUpIHtcbiAgcmV0dXJuIGNhbGxZYXJuT3JOcG0oXG4gICAgYHlhcm4gYWRkICR7cGFja2FnZU5hbWV9YCxcbiAgICBgbnBtIGluc3RhbGwgJHtwYWNrYWdlTmFtZX0gLS1zYXZlYCxcbiAgKTtcbn1cblxuLyoqXG4gKiBVbmluc3RhbGwgcGFja2FnZSBmcm9tIHByb2plY3QgdXNpbmcgbnBtIG9yIHlhcm4gaWYgYXZhaWxhYmxlXG4gKiBAcGFyYW0gIHtbdHlwZV19IHBhY2thZ2VOYW1lIFBhY2thZ2UgdG8gYmUgdW5pbnN0YWxsZWRcbiAqIEByZXR1cm4ge09iamVjdH0gICAgICAgICAgICAgc3Bhd25TeW5jJ3MgcmVzdWx0IG9iamVjdFxuICovXG5mdW5jdGlvbiByZW1vdmUocGFja2FnZU5hbWUpIHtcbiAgcmV0dXJuIGNhbGxZYXJuT3JOcG0oXG4gICAgYHlhcm4gcmVtb3ZlICR7cGFja2FnZU5hbWV9YCxcbiAgICBgbnBtIHVuaW5zdGFsbCAtLXNhdmUgJHtwYWNrYWdlTmFtZX1gLFxuICApO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgYWRkOiBhZGQsXG4gIHJlbW92ZTogcmVtb3ZlLFxufTtcbiJdfQ==",
|
236923
|
236923
|
"map": null,
|
236924
|
236924
|
"sourceType": "script",
|
236925
|
|
"mtime": 1576499289067
|
|
236925
|
"mtime": 1576745582036
|
236926
|
236926
|
},
|
236927
|
236927
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/util/yarn.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
236928
|
236928
|
"metadata": {},
|
|
@ -237507,7 +237507,7 @@
|
237507
|
237507
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst execSync = require('child_process').execSync;\nconst fs = require('fs');\nconst path = require('path');\nconst semver = require('semver');\n\n/**\n * Use Yarn if available, it's much faster than the npm client.\n * Return the version of yarn installed on the system, null if yarn is not available.\n */\nfunction getYarnVersionIfAvailable() {\n let yarnVersion;\n try {\n // execSync returns a Buffer -> convert to string\n yarnVersion = (\n execSync('yarn --version', {\n stdio: [0, 'pipe', 'ignore'] }).\n toString() || '').\n trim();\n } catch (error) {\n return null;\n }\n // yarn < 0.16 has a 'missing manifest' bug\n try {\n if (semver.gte(yarnVersion, '0.16.0')) {\n return yarnVersion;\n } else {\n return null;\n }\n } catch (error) {\n console.error('Cannot parse yarn version: ' + yarnVersion);\n return null;\n }\n}\n\n/**\n * Check that 'react-native init' itself used yarn to install React Native.\n * When using an old global react-native-cli@1.0.0 (or older), we don't want\n * to install React Native with npm, and React + Jest with yarn.\n * Let's be safe and not mix yarn and npm in a single project.\n * @param projectDir e.g. /Users/martin/AwesomeApp\n */\nfunction isGlobalCliUsingYarn(projectDir) {\n return fs.existsSync(path.join(projectDir, 'yarn.lock'));\n}\n\nmodule.exports = {\n getYarnVersionIfAvailable: getYarnVersionIfAvailable,\n isGlobalCliUsingYarn: isGlobalCliUsingYarn };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInlhcm4uanMiXSwibmFtZXMiOlsiZXhlY1N5bmMiLCJyZXF1aXJlIiwiZnMiLCJwYXRoIiwic2VtdmVyIiwiZ2V0WWFyblZlcnNpb25JZkF2YWlsYWJsZSIsInlhcm5WZXJzaW9uIiwic3RkaW8iLCJ0b1N0cmluZyIsInRyaW0iLCJlcnJvciIsImd0ZSIsImNvbnNvbGUiLCJpc0dsb2JhbENsaVVzaW5nWWFybiIsInByb2plY3REaXIiLCJleGlzdHNTeW5jIiwiam9pbiIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxRQUFRLEdBQUdDLE9BQU8sQ0FBQyxlQUFELENBQVAsQ0FBeUJELFFBQTFDO0FBQ0EsTUFBTUUsRUFBRSxHQUFHRCxPQUFPLENBQUMsSUFBRCxDQUFsQjtBQUNBLE1BQU1FLElBQUksR0FBR0YsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7QUFDQSxNQUFNRyxNQUFNLEdBQUdILE9BQU8sQ0FBQyxRQUFELENBQXRCOztBQUVBOzs7O0FBSUEsU0FBU0kseUJBQVQsR0FBcUM7QUFDbkMsTUFBSUMsV0FBSjtBQUNBLE1BQUk7QUFDRjtBQUNBQSxJQUFBQSxXQUFXLEdBQUc7QUFDWk4sSUFBQUEsUUFBUSxDQUFDLGdCQUFELEVBQW1CO0FBQ3pCTyxNQUFBQSxLQUFLLEVBQUUsQ0FBQyxDQUFELEVBQUksTUFBSixFQUFZLFFBQVosQ0FEa0IsRUFBbkIsQ0FBUjtBQUVHQyxJQUFBQSxRQUZILE1BRWlCLEVBSEw7QUFJWkMsSUFBQUEsSUFKWSxFQUFkO0FBS0QsR0FQRCxDQU9FLE9BQU9DLEtBQVAsRUFBYztBQUNkLFdBQU8sSUFBUDtBQUNEO0FBQ0Q7QUFDQSxNQUFJO0FBQ0YsUUFBSU4sTUFBTSxDQUFDTyxHQUFQLENBQVdMLFdBQVgsRUFBd0IsUUFBeEIsQ0FBSixFQUF1QztBQUNyQyxhQUFPQSxXQUFQO0FBQ0QsS0FGRCxNQUVPO0FBQ0wsYUFBTyxJQUFQO0FBQ0Q7QUFDRixHQU5ELENBTUUsT0FBT0ksS0FBUCxFQUFjO0FBQ2RFLElBQUFBLE9BQU8sQ0FBQ0YsS0FBUixDQUFjLGdDQUFnQ0osV0FBOUM7QUFDQSxXQUFPLElBQVA7QUFDRDtBQUNGOztBQUVEOzs7Ozs7O0FBT0EsU0FBU08sb0JBQVQsQ0FBOEJDLFVBQTlCLEVBQTBDO0FBQ3hDLFNBQU9aLEVBQUUsQ0FBQ2EsVUFBSCxDQUFjWixJQUFJLENBQUNhLElBQUwsQ0FBVUYsVUFBVixFQUFzQixXQUF0QixDQUFkLENBQVA7QUFDRDs7QUFFREcsTUFBTSxDQUFDQyxPQUFQLEdBQWlCO0FBQ2ZiLEVBQUFBLHlCQUF5QixFQUFFQSx5QkFEWjtBQUVmUSxFQUFBQSxvQkFBb0IsRUFBRUEsb0JBRlAsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS91dGlsIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBleGVjU3luYyA9IHJlcXVpcmUoJ2NoaWxkX3Byb2Nlc3MnKS5leGVjU3luYztcbmNvbnN0IGZzID0gcmVxdWlyZSgnZnMnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5jb25zdCBzZW12ZXIgPSByZXF1aXJlKCdzZW12ZXInKTtcblxuLyoqXG4gKiBVc2UgWWFybiBpZiBhdmFpbGFibGUsIGl0J3MgbXVjaCBmYXN0ZXIgdGhhbiB0aGUgbnBtIGNsaWVudC5cbiAqIFJldHVybiB0aGUgdmVyc2lvbiBvZiB5YXJuIGluc3RhbGxlZCBvbiB0aGUgc3lzdGVtLCBudWxsIGlmIHlhcm4gaXMgbm90IGF2YWlsYWJsZS5cbiAqL1xuZnVuY3Rpb24gZ2V0WWFyblZlcnNpb25JZkF2YWlsYWJsZSgpIHtcbiAgbGV0IHlhcm5WZXJzaW9uO1xuICB0cnkge1xuICAgIC8vIGV4ZWNTeW5jIHJldHVybnMgYSBCdWZmZXIgLT4gY29udmVydCB0byBzdHJpbmdcbiAgICB5YXJuVmVyc2lvbiA9IChcbiAgICAgIGV4ZWNTeW5jKCd5YXJuIC0tdmVyc2lvbicsIHtcbiAgICAgICAgc3RkaW86IFswLCAncGlwZScsICdpZ25vcmUnXSxcbiAgICAgIH0pLnRvU3RyaW5nKCkgfHwgJydcbiAgICApLnRyaW0oKTtcbiAgfSBjYXRjaCAoZXJyb3IpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxuICAvLyB5YXJuIDwgMC4xNiBoYXMgYSAnbWlzc2luZyBtYW5pZmVzdCcgYnVnXG4gIHRyeSB7XG4gICAgaWYgKHNlbXZlci5ndGUoeWFyblZlcnNpb24sICcwLjE2LjAnKSkge1xuICAgICAgcmV0dXJuIHlhcm5WZXJzaW9uO1xuICAgIH0gZWxzZSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG4gIH0gY2F0Y2ggKGVycm9yKSB7XG4gICAgY29uc29sZS5lcnJvcignQ2Fubm90IHBhcnNlIHlhcm4gdmVyc2lvbjogJyArIHlhcm5WZXJzaW9uKTtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufVxuXG4vKipcbiAqIENoZWNrIHRoYXQgJ3JlYWN0LW5hdGl2ZSBpbml0JyBpdHNlbGYgdXNlZCB5YXJuIHRvIGluc3RhbGwgUmVhY3QgTmF0aXZlLlxuICogV2hlbiB1c2luZyBhbiBvbGQgZ2xvYmFsIHJlYWN0LW5hdGl2ZS1jbGlAMS4wLjAgKG9yIG9sZGVyKSwgd2UgZG9uJ3Qgd2FudFxuICogdG8gaW5zdGFsbCBSZWFjdCBOYXRpdmUgd2l0aCBucG0sIGFuZCBSZWFjdCArIEplc3Qgd2l0aCB5YXJuLlxuICogTGV0J3MgYmUgc2FmZSBhbmQgbm90IG1peCB5YXJuIGFuZCBucG0gaW4gYSBzaW5nbGUgcHJvamVjdC5cbiAqIEBwYXJhbSBwcm9qZWN0RGlyIGUuZy4gL1VzZXJzL21hcnRpbi9Bd2Vzb21lQXBwXG4gKi9cbmZ1bmN0aW9uIGlzR2xvYmFsQ2xpVXNpbmdZYXJuKHByb2plY3REaXIpIHtcbiAgcmV0dXJuIGZzLmV4aXN0c1N5bmMocGF0aC5qb2luKHByb2plY3REaXIsICd5YXJuLmxvY2snKSk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBnZXRZYXJuVmVyc2lvbklmQXZhaWxhYmxlOiBnZXRZYXJuVmVyc2lvbklmQXZhaWxhYmxlLFxuICBpc0dsb2JhbENsaVVzaW5nWWFybjogaXNHbG9iYWxDbGlVc2luZ1lhcm4sXG59O1xuIl19",
|
237508
|
237508
|
"map": null,
|
237509
|
237509
|
"sourceType": "script",
|
237510
|
|
"mtime": 1576499289070
|
|
237510
|
"mtime": 1576745582039
|
237511
|
237511
|
},
|
237512
|
237512
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/install\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/install/uninstall.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
237513
|
237513
|
"metadata": {},
|
|
@ -238092,7 +238092,7 @@
|
238092
|
238092
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst spawnSync = require('child_process').spawnSync;\nconst log = require('npmlog');\nconst PackageManager = require('../util/PackageManager');\nconst spawnOpts = {\n stdio: 'inherit',\n stdin: 'inherit' };\n\n\nlog.heading = 'rnpm-install';\n\nfunction uninstall(args, config) {\n const name = args[0];\n\n var res = spawnSync('react-native', ['unlink', name], spawnOpts);\n\n if (res.status) {\n process.exit(res.status);\n }\n\n res = PackageManager.remove(name);\n\n if (res.status) {\n process.exit(res.status);\n }\n\n log.info(`Module ${name} has been successfully uninstalled & unlinked`);\n}\n\nmodule.exports = {\n func: uninstall,\n description: 'uninstall and unlink native dependencies',\n name: 'uninstall <packageName>' };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaW5zdGFsbC5qcyJdLCJuYW1lcyI6WyJzcGF3blN5bmMiLCJyZXF1aXJlIiwibG9nIiwiUGFja2FnZU1hbmFnZXIiLCJzcGF3bk9wdHMiLCJzdGRpbyIsInN0ZGluIiwiaGVhZGluZyIsInVuaW5zdGFsbCIsImFyZ3MiLCJjb25maWciLCJuYW1lIiwicmVzIiwic3RhdHVzIiwicHJvY2VzcyIsImV4aXQiLCJyZW1vdmUiLCJpbmZvIiwibW9kdWxlIiwiZXhwb3J0cyIsImZ1bmMiLCJkZXNjcmlwdGlvbiJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLFNBQVMsR0FBR0MsT0FBTyxDQUFDLGVBQUQsQ0FBUCxDQUF5QkQsU0FBM0M7QUFDQSxNQUFNRSxHQUFHLEdBQUdELE9BQU8sQ0FBQyxRQUFELENBQW5CO0FBQ0EsTUFBTUUsY0FBYyxHQUFHRixPQUFPLENBQUMsd0JBQUQsQ0FBOUI7QUFDQSxNQUFNRyxTQUFTLEdBQUc7QUFDaEJDLEVBQUFBLEtBQUssRUFBRSxTQURTO0FBRWhCQyxFQUFBQSxLQUFLLEVBQUUsU0FGUyxFQUFsQjs7O0FBS0FKLEdBQUcsQ0FBQ0ssT0FBSixHQUFjLGNBQWQ7O0FBRUEsU0FBU0MsU0FBVCxDQUFtQkMsSUFBbkIsRUFBeUJDLE1BQXpCLEVBQWlDO0FBQy9CLFFBQU1DLElBQUksR0FBR0YsSUFBSSxDQUFDLENBQUQsQ0FBakI7O0FBRUEsTUFBSUcsR0FBRyxHQUFHWixTQUFTLENBQUMsY0FBRCxFQUFpQixDQUFDLFFBQUQsRUFBV1csSUFBWCxDQUFqQixFQUFtQ1AsU0FBbkMsQ0FBbkI7O0FBRUEsTUFBSVEsR0FBRyxDQUFDQyxNQUFSLEVBQWdCO0FBQ2RDLElBQUFBLE9BQU8sQ0FBQ0MsSUFBUixDQUFhSCxHQUFHLENBQUNDLE1BQWpCO0FBQ0Q7O0FBRURELEVBQUFBLEdBQUcsR0FBR1QsY0FBYyxDQUFDYSxNQUFmLENBQXNCTCxJQUF0QixDQUFOOztBQUVBLE1BQUlDLEdBQUcsQ0FBQ0MsTUFBUixFQUFnQjtBQUNkQyxJQUFBQSxPQUFPLENBQUNDLElBQVIsQ0FBYUgsR0FBRyxDQUFDQyxNQUFqQjtBQUNEOztBQUVEWCxFQUFBQSxHQUFHLENBQUNlLElBQUosQ0FBVSxVQUFTTixJQUFLLCtDQUF4QjtBQUNEOztBQUVETyxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFWixTQURTO0FBRWZhLEVBQUFBLFdBQVcsRUFBRSwwQ0FGRTtBQUdmVixFQUFBQSxJQUFJLEVBQUUseUJBSFMsRUFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9pbnN0YWxsIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIEZhY2Vib29rLCBJbmMuIGFuZCBpdHMgYWZmaWxpYXRlcy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZm9ybWF0XG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG5jb25zdCBzcGF3blN5bmMgPSByZXF1aXJlKCdjaGlsZF9wcm9jZXNzJykuc3Bhd25TeW5jO1xuY29uc3QgbG9nID0gcmVxdWlyZSgnbnBtbG9nJyk7XG5jb25zdCBQYWNrYWdlTWFuYWdlciA9IHJlcXVpcmUoJy4uL3V0aWwvUGFja2FnZU1hbmFnZXInKTtcbmNvbnN0IHNwYXduT3B0cyA9IHtcbiAgc3RkaW86ICdpbmhlcml0JyxcbiAgc3RkaW46ICdpbmhlcml0Jyxcbn07XG5cbmxvZy5oZWFkaW5nID0gJ3JucG0taW5zdGFsbCc7XG5cbmZ1bmN0aW9uIHVuaW5zdGFsbChhcmdzLCBjb25maWcpIHtcbiAgY29uc3QgbmFtZSA9IGFyZ3NbMF07XG5cbiAgdmFyIHJlcyA9IHNwYXduU3luYygncmVhY3QtbmF0aXZlJywgWyd1bmxpbmsnLCBuYW1lXSwgc3Bhd25PcHRzKTtcblxuICBpZiAocmVzLnN0YXR1cykge1xuICAgIHByb2Nlc3MuZXhpdChyZXMuc3RhdHVzKTtcbiAgfVxuXG4gIHJlcyA9IFBhY2thZ2VNYW5hZ2VyLnJlbW92ZShuYW1lKTtcblxuICBpZiAocmVzLnN0YXR1cykge1xuICAgIHByb2Nlc3MuZXhpdChyZXMuc3RhdHVzKTtcbiAgfVxuXG4gIGxvZy5pbmZvKGBNb2R1bGUgJHtuYW1lfSBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgdW5pbnN0YWxsZWQgJiB1bmxpbmtlZGApO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgZnVuYzogdW5pbnN0YWxsLFxuICBkZXNjcmlwdGlvbjogJ3VuaW5zdGFsbCBhbmQgdW5saW5rIG5hdGl2ZSBkZXBlbmRlbmNpZXMnLFxuICBuYW1lOiAndW5pbnN0YWxsIDxwYWNrYWdlTmFtZT4nLFxufTtcbiJdfQ==",
|
238093
|
238093
|
"map": null,
|
238094
|
238094
|
"sourceType": "script",
|
238095
|
|
"mtime": 1576499289012
|
|
238095
|
"mtime": 1576745581985
|
238096
|
238096
|
},
|
238097
|
238097
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/upgrade\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/upgrade/upgrade.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
238098
|
238098
|
"metadata": {},
|
|
@ -238677,7 +238677,7 @@
|
238677
|
238677
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst chalk = require('chalk');\nconst copyProjectTemplateAndReplace = require('../generator/copyProjectTemplateAndReplace');\nconst fs = require('fs');\nconst path = require('path');\nconst semver = require('semver');\n\n/**\n * Migrate application to a new version of React Native.\n * See http://facebook.github.io/react-native/docs/upgrading.html\n *\n * IMPORTANT: Assumes the cwd() is the project directory.\n * The code here must only be invoked via the CLI:\n * $ cd MyAwesomeApp\n * $ react-native upgrade\n */\nfunction validateAndUpgrade() {\n const projectDir = process.cwd();\n\n const packageJSON = JSON.parse(\n fs.readFileSync(path.resolve(projectDir, 'package.json'), 'utf8'));\n\n\n warn(\n 'You should consider using the new upgrade tool based on Git. It ' +\n 'makes upgrades easier by resolving most conflicts automatically.\\n' +\n 'To use it:\\n' +\n '- Go back to the old version of React Native\\n' +\n '- Run \"npm install -g react-native-git-upgrade\"\\n' +\n '- Run \"react-native-git-upgrade\"\\n' +\n 'See https://facebook.github.io/react-native/docs/upgrading.html');\n\n\n const projectName = packageJSON.name;\n if (!projectName) {\n warn(\n 'Your project needs to have a name, declared in package.json, ' +\n 'such as \"name\": \"AwesomeApp\". Please add a project name. Aborting.');\n\n return;\n }\n\n const version = packageJSON.dependencies['react-native'];\n if (!version) {\n warn(\n 'Your \"package.json\" file doesn\\'t seem to declare \"react-native\" as ' +\n 'a dependency. Nothing to upgrade. Aborting.');\n\n return;\n }\n\n if (version === 'latest' || version === '*') {\n warn(\n 'Some major releases introduce breaking changes.\\n' +\n 'Please use a caret version number in your \"package.json\" file \\n' +\n 'to avoid breakage. Use e.g. react-native: ^0.38.0. Aborting.');\n\n return;\n }\n\n const installed = JSON.parse(\n fs.readFileSync(\n path.resolve(projectDir, 'node_modules/react-native/package.json'),\n 'utf8'));\n\n\n\n if (!semver.satisfies(installed.version, version)) {\n warn(\n 'react-native version in \"package.json\" doesn\\'t match ' +\n 'the installed version in \"node_modules\".\\n' +\n 'Try running \"npm install\" to fix this. Aborting.');\n\n return;\n }\n\n const v = version.replace(/^(~|\\^|=)/, '').replace(/x/i, '0');\n\n if (!semver.valid(v)) {\n warn(\n \"A valid version number for 'react-native' is not specified in your \" +\n \"'package.json' file. Aborting.\");\n\n return;\n }\n\n console.log(\n 'Upgrading project to react-native v' +\n installed.version +\n '\\n' +\n 'Check out the release notes and breaking changes: ' +\n 'https://github.com/facebook/react-native/releases/tag/v' +\n semver.major(v) +\n '.' +\n semver.minor(v) +\n '.0');\n\n\n // >= v0.21.0, we require react to be a peer dependency\n if (semver.gte(v, '0.21.0') && !packageJSON.dependencies.react) {\n warn(\n 'Your \"package.json\" file doesn\\'t seem to have \"react\" as a dependency.\\n' +\n '\"react\" was changed from a dependency to a peer dependency in react-native v0.21.0.\\n' +\n 'Therefore, it\\'s necessary to include \"react\" in your project\\'s dependencies.\\n' +\n 'Please run \"npm install --save react\", then re-run \"react-native upgrade\".\\n');\n\n return;\n }\n\n if (semver.satisfies(v, '~0.26.0')) {\n warn(\n 'React Native 0.26 introduced some breaking changes to the native files on iOS. You can\\n' +\n 'perform them manually by checking the release notes or use \"rnpm\" ' +\n 'to do it automatically.\\n' +\n 'Just run:\\n' +\n '\"npm install -g rnpm && npm install rnpm-plugin-upgrade@0.26 --save-dev\", ' +\n 'then run \"rnpm upgrade\".');\n\n }\n\n return new Promise(resolve => {\n upgradeProjectFiles(projectDir, projectName);\n console.log(\n 'Successfully upgraded this project to react-native v' +\n installed.version);\n\n resolve();\n });\n}\n\n/**\n * Once all checks passed, upgrade the project files.\n */\nfunction upgradeProjectFiles(projectDir, projectName) {\n // Just overwrite\n copyProjectTemplateAndReplace(\n path.resolve(\n 'node_modules',\n 'react-native',\n 'local-cli',\n 'templates',\n 'HelloWorld'),\n\n projectDir,\n projectName,\n { upgrade: true });\n\n}\n\nfunction warn(message) {\n console.warn(chalk.yellow(message));\n}\n\nconst upgradeCommand = {\n name: 'upgrade',\n description:\n \"upgrade your app's template files to the latest version; run this after \" +\n 'updating the react-native version in your package.json and running npm install',\n func: validateAndUpgrade };\n\n\nmodule.exports = upgradeCommand;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVwZ3JhZGUuanMiXSwibmFtZXMiOlsiY2hhbGsiLCJyZXF1aXJlIiwiY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UiLCJmcyIsInBhdGgiLCJzZW12ZXIiLCJ2YWxpZGF0ZUFuZFVwZ3JhZGUiLCJwcm9qZWN0RGlyIiwicHJvY2VzcyIsImN3ZCIsInBhY2thZ2VKU09OIiwiSlNPTiIsInBhcnNlIiwicmVhZEZpbGVTeW5jIiwicmVzb2x2ZSIsIndhcm4iLCJwcm9qZWN0TmFtZSIsIm5hbWUiLCJ2ZXJzaW9uIiwiZGVwZW5kZW5jaWVzIiwiaW5zdGFsbGVkIiwic2F0aXNmaWVzIiwidiIsInJlcGxhY2UiLCJ2YWxpZCIsImNvbnNvbGUiLCJsb2ciLCJtYWpvciIsIm1pbm9yIiwiZ3RlIiwicmVhY3QiLCJQcm9taXNlIiwidXBncmFkZVByb2plY3RGaWxlcyIsInVwZ3JhZGUiLCJtZXNzYWdlIiwieWVsbG93IiwidXBncmFkZUNvbW1hbmQiLCJkZXNjcmlwdGlvbiIsImZ1bmMiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTUEsS0FBSyxHQUFHQyxPQUFPLENBQUMsT0FBRCxDQUFyQjtBQUNBLE1BQU1DLDZCQUE2QixHQUFHRCxPQUFPLENBQUMsNENBQUQsQ0FBN0M7QUFDQSxNQUFNRSxFQUFFLEdBQUdGLE9BQU8sQ0FBQyxJQUFELENBQWxCO0FBQ0EsTUFBTUcsSUFBSSxHQUFHSCxPQUFPLENBQUMsTUFBRCxDQUFwQjtBQUNBLE1BQU1JLE1BQU0sR0FBR0osT0FBTyxDQUFDLFFBQUQsQ0FBdEI7O0FBRUE7Ozs7Ozs7OztBQVNBLFNBQVNLLGtCQUFULEdBQThCO0FBQzVCLFFBQU1DLFVBQVUsR0FBR0MsT0FBTyxDQUFDQyxHQUFSLEVBQW5COztBQUVBLFFBQU1DLFdBQVcsR0FBR0MsSUFBSSxDQUFDQyxLQUFMO0FBQ2xCVCxFQUFBQSxFQUFFLENBQUNVLFlBQUgsQ0FBZ0JULElBQUksQ0FB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QXpDLEVBQXNEO0FBQ3BEO0FBQ0FkLEVBQUFBLDZCQUE2QjtBQUMzQkUsRUFBQUEsSUFBSSxDQUFDVSxPQUFMO0FBQ0UsZ0JBREY7QUFFRSxnQkFGRjtBQUdFLGFBSEY7QUFJRSxhQUpGO0FBS0UsY0FMRixDQUQyQjs7QUFRM0JQLEVBQUFBLFVBUjJCO0FBUzNCUyxFQUFBQSxXQVQyQjtBQVUzQixJQUFDaUIsT0FBTyxFQUFFLElBQVYsRUFWMkIsQ0FBN0I7O0FBWUQ7O0FBRUQsU0FBU2xCLElBQVQsQ0FBY21CLE9BQWQsRUFBdUI7QUFDckJULEVBQUFBLE9BQU8sQ0FBQ1YsSUFBUixDQUFhZixLQUFLLENBQUNtQyxNQUFOLENBQWFELE9BQWIsQ0FBYjtBQUNEOztBQUVELE1BQU1FLGNBQWMsR0FBRztBQUNyQm5CLEVBQUFBLElBQUksRUFBRSxTQURlO0FBRXJCb0IsRUFBQUEsV0FBVztBQUNUO0FBQ0Esa0ZBSm1CO0FBS3JCQyxFQUFBQSxJQUFJLEVBQUVoQyxrQkFMZSxFQUF2Qjs7O0FBUUFpQyxNQUFNLENBQUNDLE9BQVAsR0FBaUJKLGNBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvdXBncmFkZSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgY2hhbGsgPSByZXF1aXJlKCdjaGFsaycpO1xuY29uc3QgY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UgPSByZXF1aXJlKCcuLi9nZW5lcmF0b3IvY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UnKTtcbmNvbnN0IGZzID0gcmVxdWlyZSgnZnMnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5jb25zdCBzZW12ZXIgPSByZXF1aXJlKCdzZW12ZXInKTtcblxuLyoqXG4gKiBNaWdyYXRlIGFwcGxpY2F0aW9uIHRvIGEgbmV3IHZlcnNpb24gb2YgUmVhY3QgTmF0aXZlLlxuICogU2VlIGh0dHA6Ly9mYWNlYm9vay5naXRodWIuaW8vcmVhY3QtbmF0aXZlL2RvY3MvdXBncmFkaW5nLmh0bWxcbiAqXG4gKiBJTVBPUlRBTlQ6IEFzc3VtZXMgdGhlIGN3ZCgpIGlzIHRoZSBwcm9qZWN0IGRpcmVjdG9yeS5cbiAqIFRoZSBjb2RlIGhlcmUgbXVzdCBvbmx5IGJlIGludm9rZWQgdmlhIHRoZSBDTEk6XG4gKiAkIGNkIE15QXdlc29tZUFwcFxuICogJCByZWFjdC1uYXRpdmUgdXBncmFkZVxuICovXG5mdW5jdGlvbiB2YWxpZGF0ZUFuZFVwZ3JhZGUoKSB7XG4gIGNvbnN0IHByb2plY3REaXIgPSBwcm9jZXNzLmN3ZCgpO1xuXG4gIGNvbnN0IHBhY2thZ2VKU09OID0gSlNPTi5wYXJzZShcbiAgICBmcy5yZWFkRmlsZVN5bmMocGF0aC5yZXNvbHZlKHByb2plY3REaXIsICdwYWNrYWdlLmpzb24nKSwgJ3V0ZjgnKSxcbiAgKTtcblxuICB3YXJuKFxuICAgICdZb3Ugc2hvdWxkIGNvbnNpZGVyIHVzaW5nIHRoZSBuZXcgdXBncmFkZSB0b29sIGJhc2VkIG9uIEdpdC4gSXQgJyArXG4gICAgICAnbWFrZXMgdXBncmFkZXMgZWFzaWVyIGJ5IHJlc29sdmluZyBtb3N0IGNvbmZsaWN0cyBhdXRvbWF0aWNhbGx5LlxcbicgK1xuICAgICAgJ1RvIHVzZSBpdDpcXG4nICtcbiAgICAgICctIEdvIGJhY2sgdG8gdGhlIG9sZCB2ZXJzaW9uIG9mIFJlYWN0IE5hdGl2ZVxcbicgK1xuICAgICAgJy0gUnVuIFwibnBtIGluc3RhbGwgLWcgcmVhY3QtbmF0aXZlLWdpdC11cGdyYWRlXCJcXG4nICtcbiAgICAgICctIFJ1biBcInJlYWN0LW5hdGl2ZS1naXQtdXBncmFkZVwiXFxuJyArXG4gICAgICAnU2VlIGh0dHBzOi8vZmFjZWJvb2suZ2l0aHViLmlvL3JlYWN0LW5hdGl2ZS9kb2NzL3VwZ3JhZGluZy5odG1sJyxcbiAgKTtcblxuICBjb25zdCBwcm9qZWN0TmFtZSA9IHBhY2thZ2VKU09OLm5hbWU7XG4gIGlmICghcHJvamVjdE5hbWUpIHtcbiAgICB3YXJuKFxuICAgICAgJ1lvdXIgcHJvamVjdCBuZWVkcyB0byBoYXZlIGEgbmFtZSwgZGVjbGFyZWQgaW4gcGFja2FnZS5qc29uLCAnICtcbiAgICAgICAgJ3N1Y2ggYXMgXCJuYW1lXCI6IFwiQXdlc29tZUFwcFwiLiBQbGVhc2UgYWRkIGEgcHJvamVjdCBuYW1lLiBBYm9ydGluZy4nLFxuICAgICk7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgY29uc3QgdmVyc2lvbiA9IHBhY2thZ2VKU09OLmRlcGVuZGVuY2llc1sncmVhY3QtbmF0aXZlJ107XG4gIGlmICghdmVyc2lvbikge1xuICAgIHdhcm4oXG4gICAgICAnWW91ciBcInBhY2thZ2UuanNvblwiIGZpbGUgZG9lc25cXCd0IHNlZW0gdG8gZGVjbGFyZSBcInJlYWN0LW5hdGl2ZVwiIGFzICcgK1xuICAgICAgICAnYSBkZXBlbmRlbmN5LiBOb3RoaW5nIHRvIHVwZ3JhZGUuIEFib3J0aW5nLicsXG4gICAgKTtcbiAgICByZXR1cm47XG4gIH1cblxuICBpZiAodmVyc2lvbiA9PT0gJ2xhdGVzdCcgfHwgdmVyc2lvbiA9PT0gJyonKSB7XG4gICAgd2FybihcbiAgICAgICdTb21lIG1ham9yIHJlbGVhc2VzIGludHJvZHVjZSBicmVha2luZyBjaGFuZ2VzLlxcbicgK1xuICAgICAgICAnUGxlYXNlIHVzZSBhIGNhcmV0IHZlcnNpb24gbnVtYmVyIGluIHlvdXIgXCJwYWNrYWdlLmpzb25cIiBmaWxlIFxcbicgK1xuICAgICAgICAndG8gYXZvaWQgYnJlYWthZ2UuIFVzZSBlLmcuIHJlYWN0LW5hdGl2ZTogXjAuMzguMC4gQWJvcnRpbmcuJyxcbiAgICApO1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGNvbnN0IGluc3RhbGxlZCA9IEpTT04ucGFyc2UoXG4gICAgZnMucmVhZEZpbGVTeW5jKFxuICAgICAgcGF0aC5yZXNvbHZlKHByb2plY3REaXIsICdub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL3BhY2thZ2UuanNvbicpLFxuICAgICAgJ3V0ZjgnLFxuICAgICksXG4gICk7XG5cbiAgaWYgKCFzZW12ZXIuc2F0aXNmaWVzKGluc3RhbGxlZC52ZXJzaW9uLCB2ZXJzaW9uKSkge1xuICAgIHdhcm4oXG4gICAgICAncmVhY3QtbmF0aXZlIHZlcnNpb24gaW4gXCJwYWNrYWdlLmpzb25cIiBkb2VzblxcJ3QgbWF0Y2ggJyArXG4gICAgICAgICd0aGUgaW5zdGFsbGVkIHZlcnNpb24gaW4gXCJub2RlX21vZHVsZXNcIi5cXG4nICtcbiAgICAgICAgJ1RyeSBydW5uaW5nIFwibnBtIGluc3RhbGxcIiB0byBmaXggdGhpcy4gQWJvcnRpbmcuJyxcbiAgICApO1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGNvbnN0IHYgPSB2ZXJzaW9uLnJlcGxhY2UoL14ofnxcXF58PSkvLCAnJykucmVwbGFjZSgveC9pLCAnMCcpO1xuXG4gIGlmICghc2VtdmVyLnZhbGlkKHYpKSB7XG4gICAgd2FybihcbiAgICAgIFwiQSB2YWxpZCB2ZXJzaW9uIG51bWJlciBmb3IgJ3JlYWN0LW5hdGl2ZScgaXMgbm90IHNwZWNpZmllZCBpbiB5b3VyIFwiICtcbiAgICAgICAgXCIncGFja2FnZS5qc29uJyBmaWxlLiBBYm9ydGluZy5cIixcbiAgICApO1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGNvbnNvbGUubG9nKFxuICAgICdVcGdyYWRpbmcgcHJvamVjdCB0byByZWFjdC1uYXRpdmUgdicgK1xuICAgICAgaW5zdGFsbGVkLnZlcnNpb24gK1xuICAgICAgJ1xcbicgK1xuICAgICAgJ0NoZWNrIG91dCB0aGUgcmVsZWFzZSBub3RlcyBhbmQgYnJlYWtpbmcgY2hhbmdlczogJyArXG4gICAgICAnaHR0cHM6Ly9naXRodWIuY29tL2ZhY2Vib29rL3JlYWN0LW5hdGl2ZS9yZWxlYXNlcy90YWcvdicgK1xuICAgICAgc2VtdmVyLm1ham9yKHYpICtcbiAgICAgICcuJyArXG4gICAgICBzZW12ZXIubWlub3IodikgK1xuICAgICAgJy4wJyxcbiAgKTtcblxuICAvLyA+PSB2MC4yMS4wLCB3ZSByZXF1aXJlIHJlYWN0IHRvIGJlIGEgcGVlciBkZXBlbmRlbmN5XG4gIGlmIChzZW12ZXIuZ3RlKHYsICcwLjIxLjAnKSAmJiAhcGFja2FnZUpTT04uZGVwZW5kZW5jaWVzLnJlYWN0KSB7XG4gICAgd2FybihcbiAgICAgICdZb3VyIFwicGFja2FnZS5qc29uXCIgZmlsZSBkb2VzblxcJ3Qgc2VlbSB0byBoYXZlIFwicmVhY3RcIiBhcyBhIGRlcGVuZGVuY3kuXFxuJyArXG4gICAgICAgICdcInJlYWN0XCIgd2FzIGNoYW5nZWQgZnJvbSBhIGRlcGVuZGVuY3kgdG8gYSBwZWVyIGRlcGVuZGVuY3kgaW4gcmVhY3QtbmF0aXZlIHYwLjIxLjAuXFxuJyArXG4gICAgICAgICdUaGVyZWZvcmUsIGl0XFwncyBuZWNlc3NhcnkgdG8gaW5jbHVkZSBcInJlYWN0XCIgaW4geW91ciBwcm9qZWN0XFwncyBkZXBlbmRlbmNpZXMuXFxuJyArXG4gICAgICAgICdQbGVhc2UgcnVuIFwibnBtIGluc3RhbGwgLS1zYXZlIHJlYWN0XCIsIHRoZW4gcmUtcnVuIFwicmVhY3QtbmF0aXZlIHVwZ3JhZGVcIi5cXG4nLFxuICAgICk7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgaWYgKHNlbXZlci5zYXRpc2ZpZXModiwgJ34wLjI2LjAnKSkge1xuICAgIHdhcm4oXG4gICAgICAnUmVhY3QgTmF0aXZlIDAuMjYgaW50cm9kdWNlZCBzb21lIGJyZWFraW5nIGNoYW5nZXMgdG8gdGhlIG5hdGl2ZSBmaWxlcyBvbiBpT1MuIFlvdSBjYW5cXG4nICtcbiAgICAgICAgJ3BlcmZvcm0gdGhlbSBtYW51YWxseSBieSBjaGVja2luZyB0aGUgcmVsZWFzZSBub3RlcyBvciB1c2UgXCJybnBtXCIgJyArXG4gICAgICAgICd0byBkbyBpdCBhdXRvbWF0aWNhbGx5LlxcbicgK1xuICAgICAgICAnSnVzdCBydW46XFxuJyArXG4gICAgICAgICdcIm5wbSBpbnN0YWxsIC1nIHJucG0gJiYgbnBtIGluc3RhbGwgcm5wbS1wbHVnaW4tdXBncmFkZUAwLjI2IC0tc2F2ZS1kZXZcIiwgJyArXG4gICAgICAgICd0aGVuIHJ1biBcInJucG0gdXBncmFkZVwiLicsXG4gICAgKTtcbiAgfVxuXG4gIHJldHVybiBuZXcgUHJvbWlzZShyZXNvbHZlID0+IHtcbiAgICB1cGdyYWRlUHJvamVjdEZpbGVzKHByb2plY3REaXIsIHByb2plY3ROYW1lKTtcbiAgICBjb25zb2xlLmxvZyhcbiAgICAgICdTdWNjZXNzZnVsbHkgdXBncmFkZWQgdGhpcyBwcm9qZWN0IHRvIHJlYWN0LW5hdGl2ZSB2JyArXG4gICAgICAgIGluc3RhbGxlZC52ZXJzaW9uLFxuICAgICk7XG4gICAgcmVzb2x2ZSgpO1xuICB9KTtcbn1cblxuLyoqXG4gKiBPbmNlIGFsbCBjaGVja3MgcGFzc2VkLCB1cGdyYWRlIHRoZSBwcm9qZWN0IGZpbGVzLlxuICovXG5mdW5jdGlvbiB1cGdyYWRlUHJvamVjdEZpbGVzKHByb2plY3REaXIsIHByb2plY3ROYW1lKSB7XG4gIC8vIEp1c3Qgb3ZlcndyaXRlXG4gIGNvcHlQcm9qZWN0VGVtcGxhdGVBbmRSZXBsYWNlKFxuICAgIHBhdGgucmVzb2x2ZShcbiAgICAgICdub2RlX21vZHVsZXMnLFxuICAgICAgJ3JlYWN0LW5hdGl2ZScsXG4gICAgICAnbG9jYWwtY2xpJyxcbiAgICAgICd0ZW1wbGF0ZXMnLFxuICAgICAgJ0hlbGxvV29ybGQnLFxuICAgICksXG4gICAgcHJvamVjdERpcixcbiAgICBwcm9qZWN0TmFtZSxcbiAgICB7dXBncmFkZTogdHJ1ZX0sXG4gICk7XG59XG5cbmZ1bmN0aW9uIHdhcm4obWVzc2FnZSkge1xuICBjb25zb2xlLndhcm4oY2hhbGsueWVsbG93KG1lc3NhZ2UpKTtcbn1cblxuY29uc3QgdXBncmFkZUNvbW1hbmQgPSB7XG4gIG5hbWU6ICd1cGdyYWRlJyxcbiAgZGVzY3JpcHRpb246XG4gICAgXCJ1cGdyYWRlIHlvdXIgYXBwJ3MgdGVtcGxhdGUgZmlsZXMgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uOyBydW4gdGhpcyBhZnRlciBcIiArXG4gICAgJ3VwZGF0aW5nIHRoZSByZWFjdC1uYXRpdmUgdmVyc2lvbiBpbiB5b3VyIHBhY2thZ2UuanNvbiBhbmQgcnVubmluZyBucG0gaW5zdGFsbCcsXG4gIGZ1bmM6IHZhbGlkYXRlQW5kVXBncmFkZSxcbn07XG5cbm1vZHVsZS5leHBvcnRzID0gdXBncmFkZUNvbW1hbmQ7XG4iXX0=",
|
238678
|
238678
|
"map": null,
|
238679
|
238679
|
"sourceType": "script",
|
238680
|
|
"mtime": 1576499289066
|
|
238680
|
"mtime": 1576745582035
|
238681
|
238681
|
},
|
238682
|
238682
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/logAndroid\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/logAndroid/logAndroid.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
238683
|
238683
|
"metadata": {},
|
|
@ -239262,7 +239262,7 @@
|
239262
|
239262
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst chalk = require('chalk');\nconst child_process = require('child_process');\n\n/**\n * Starts adb logcat\n */\nfunction logAndroid() {\n return new Promise((resolve, reject) => {\n _logAndroid(resolve, reject);\n });\n}\n\nfunction _logAndroid() {\n try {\n const adbPath = process.env.ANDROID_HOME ?\n process.env.ANDROID_HOME + '/platform-tools/adb' :\n 'adb';\n\n const adbArgs = ['logcat', '*:S', 'ReactNative:V', 'ReactNativeJS:V'];\n\n console.log(\n chalk.bold(`Starting the logger (${adbPath} ${adbArgs.join(' ')})...`));\n\n\n const log = child_process.spawnSync(adbPath, adbArgs, { stdio: 'inherit' });\n\n if (log.error !== null) {\n throw log.error;\n }\n } catch (e) {\n console.log(\n chalk.red('adb invocation failed. Do you have adb in your PATH?'));\n\n return Promise.reject();\n }\n}\n\nmodule.exports = {\n name: 'log-android',\n description: 'starts adb logcat',\n func: logAndroid };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZ0FuZHJvaWQuanMiXSwibmFtZXMiOlsiY2hhbGsiLCJyZXF1aXJlIiwiY2hpbGRfcHJvY2VzcyIsImxvZ0FuZHJvaWQiLCJQcm9taXNlIiwicmVzb2x2ZSIsInJlamVjdCIsIl9sb2dBbmRyb2lkIiwiYWRiUGF0aCIsInByb2Nlc3MiLCJlbnYiLCJBTkRST0lEX0hPTUUiLCJhZGJBcmdzIiwiY29uc29sZSIsImxvZyIsImJvbGQiLCJqb2luIiwic3Bhd25TeW5jIiwic3RkaW8iLCJlcnJvciIsImUiLCJyZWQiLCJtb2R1bGUiLCJleHBvcnRzIiwibmFtZSIsImRlc2NyaXB0aW9uIiwiZnVuYyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLEtBQUssR0FBR0MsT0FBTyxDQUFDLE9BQUQsQ0FBckI7QUFDQSxNQUFNQyxhQUFhLEdBQUdELE9BQU8sQ0FBQyxlQUFELENBQTdCOztBQUVBOzs7QUFHQSxTQUFTRSxVQUFULEdBQXNCO0FBQ3BCLFNBQU8sSUFBSUMsT0FBSixDQUFZLENBQUNDLE9BQUQsRUFBVUMsTUFBVixLQUFxQjtBQUN0Q0MsSUFBQUEsV0FBVyxDQUFDRixPQUFELEVBQVVDLE1BQVYsQ0FBWDtBQUNELEdBRk0sQ0FBUDtBQUdEOztBQUVELFNBQVNDLFdBQVQsR0FBdUI7QUFDckIsTUFBSTtBQUNGLFVBQU1DLE9BQU8sR0FBR0MsT0FBTyxDQUFDQyxHQUFSLENBQVlDLFlBQVo7QUFDWkYsSUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVlDLFlBQVosR0FBMkIscUJBRGY7QUFFWixTQUZKOztBQUlBLFVBQU1DLE9BQU8sR0FBRyxDQUFDLFFBQUQsRUFBVyxLQUFYLEVBQWtCLGVBQWxCLEVBQW1DLGlCQUFuQyxDQUFoQjs7QUFFQUMsSUFBQUEsT0FBTyxDQUFDQyxHQUFSO0FBQ0VkLElBQUFBLEtBQUssQ0FBQ2UsSUFBTixDQUFZLHdCQUF1QlAsT0FBUSxJQUFHSSxPQUFPLENBQUNJLElBQVIsQ0FBYSxHQUFiLENBQWtCLE1BQWhFLENBREY7OztBQUlBLFVBQU1GLEdBQUcsR0FBR1osYUFBYSxDQUFDZSxTQUFkLENBQXdCVCxPQUF4QixFQUFpQ0ksT0FBakMsRUFBMEMsRUFBQ00sS0FBSyxFQUFFLFNBQVIsRUFBMUMsQ0FBWjs7QUFFQSxRQUFJSixHQUFHLENBQUNLLEtBQUosS0FBYyxJQUFsQixFQUF3QjtBQUN0QixZQUFNTCxHQUFHLENBQUNLLEtBQVY7QUFDRDtBQUNGLEdBaEJELENBZ0JFLE9BQU9DLENBQVAsRUFBVTtBQUNWUCxJQUFBQSxPQUFPLENBQUNDLEdBQVI7QUFDRWQsSUFBQUEsS0FBSyxDQUFDcUIsR0FBTixDQUFVLHNEQUFWLENBREY7O0FBR0EsV0FBT2pCLE9BQU8sQ0FBQ0UsTUFBUixFQUFQO0FBQ0Q7QUFDRjs7QUFFRGdCLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjtBQUNmQyxFQUFBQSxJQUFJLEVBQUUsYUFEUztBQUVmQyxFQUFBQSxXQUFXLEVBQUUsbUJBRkU7QUFHZkMsRUFBQUEsSUFBSSxFQUFFdkIsVUFIUyxFQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2xvZ0FuZHJvaWQiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbmNvbnN0IGNoYWxrID0gcmVxdWlyZSgnY2hhbGsnKTtcbmNvbnN0IGNoaWxkX3Byb2Nlc3MgPSByZXF1aXJlKCdjaGlsZF9wcm9jZXNzJyk7XG5cbi8qKlxuICogU3RhcnRzIGFkYiBsb2djYXRcbiAqL1xuZnVuY3Rpb24gbG9nQW5kcm9pZCgpIHtcbiAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICBfbG9nQW5kcm9pZChyZXNvbHZlLCByZWplY3QpO1xuICB9KTtcbn1cblxuZnVuY3Rpb24gX2xvZ0FuZHJvaWQoKSB7XG4gIHRyeSB7XG4gICAgY29uc3QgYWRiUGF0aCA9IHByb2Nlc3MuZW52LkFORFJPSURfSE9NRVxuICAgICAgPyBwcm9jZXNzLmVudi5BTkRST0lEX0hPTUUgKyAnL3BsYXRmb3JtLXRvb2xzL2FkYidcbiAgICAgIDogJ2FkYic7XG5cbiAgICBjb25zdCBhZGJBcmdzID0gWydsb2djYXQnLCAnKjpTJywgJ1JlYWN0TmF0aXZlOlYnLCAnUmVhY3ROYXRpdmVKUzpWJ107XG5cbiAgICBjb25zb2xlLmxvZyhcbiAgICAgIGNoYWxrLmJvbGQoYFN0YXJ0aW5nIHRoZSBsb2dnZXIgKCR7YWRiUGF0aH0gJHthZGJBcmdzLmpvaW4oJyAnKX0pLi4uYCksXG4gICAgKTtcblxuICAgIGNvbnN0IGxvZyA9IGNoaWxkX3Byb2Nlc3Muc3Bhd25TeW5jKGFkYlBhdGgsIGFkYkFyZ3MsIHtzdGRpbzogJ2luaGVyaXQnfSk7XG5cbiAgICBpZiAobG9nLmVycm9yICE9PSBudWxsKSB7XG4gICAgICB0aHJvdyBsb2cuZXJyb3I7XG4gICAgfVxuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5sb2coXG4gICAgICBjaGFsay5yZWQoJ2FkYiBpbnZvY2F0aW9uIGZhaWxlZC4gRG8geW91IGhhdmUgYWRiIGluIHlvdXIgUEFUSD8nKSxcbiAgICApO1xuICAgIHJldHVybiBQcm9taXNlLnJlamVjdCgpO1xuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBuYW1lOiAnbG9nLWFuZHJvaWQnLFxuICBkZXNjcmlwdGlvbjogJ3N0YXJ0cyBhZGIgbG9nY2F0JyxcbiAgZnVuYzogbG9nQW5kcm9pZCxcbn07XG4iXX0=",
|
239263
|
239263
|
"map": null,
|
239264
|
239264
|
"sourceType": "script",
|
239265
|
|
"mtime": 1576499289042
|
|
239265
|
"mtime": 1576745582011
|
239266
|
239266
|
},
|
239267
|
239267
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/logIOS\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/logIOS/logIOS.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
239268
|
239268
|
"metadata": {},
|
|
@ -239847,7 +239847,7 @@
|
239847
|
239847
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst chalk = require('chalk');\nconst child_process = require('child_process');\nconst os = require('os');\nconst path = require('path');\n\n/**\n * Starts iOS device syslog tail\n */\nfunction logIOS() {\n return new Promise((resolve, reject) => {\n _logIOS(resolve, reject);\n });\n}\n\nfunction _logIOS() {\n let rawDevices;\n\n try {\n rawDevices = child_process.execFileSync(\n 'xcrun',\n ['simctl', 'list', 'devices', '--json'],\n { encoding: 'utf8' });\n\n } catch (e) {\n console.log(\n chalk.red(\n 'xcrun invocation failed. Please check that Xcode is installed.'));\n\n\n return Promise.reject(e);\n }\n\n const { devices } = JSON.parse(rawDevices);\n\n const device = _findAvailableDevice(devices);\n if (device === undefined) {\n console.log(chalk.red('No active iOS device found'));\n return Promise.reject();\n }\n\n return tailDeviceLogs(device.udid);\n}\n\nfunction _findAvailableDevice(devices) {\n for (const key of Object.keys(devices)) {\n for (const device of devices[key]) {\n if (device.availability === '(available)' && device.state === 'Booted') {\n return device;\n }\n }\n }\n}\n\nfunction tailDeviceLogs(udid) {\n const logDir = path.join(\n os.homedir(),\n 'Library',\n 'Logs',\n 'CoreSimulator',\n udid,\n 'asl');\n\n\n const log = child_process.spawnSync(\n 'syslog',\n ['-w', '-F', 'std', '-d', logDir],\n { stdio: 'inherit' });\n\n\n if (log.error !== null) {\n console.log(chalk.red('syslog invocation failed.'));\n return Promise.reject(log.error);\n }\n}\n\nmodule.exports = {\n name: 'log-ios',\n description: 'starts iOS device syslog tail',\n func: logIOS };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZ0lPUy5qcyJdLCJuYW1lcyI6WyJjaGFsayIsInJlcXVpcmUiLCJjaGlsZF9wcm9jZXNzIiwib3MiLCJwYXRoIiwibG9nSU9TIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJfbG9nSU9TIiwicmF3RGV2aWNlcyIsImV4ZWNGaWxlU3luYyIsImVuY29kaW5nIiwiZSIsImNvbnNvbGUiLCJsb2ciLCJyZWQiLCJkZXZpY2VzIiwiSlNPTiIsInBhcnNlIiwiZGV2aWNlIiwiX2ZpbmRBdmFpbGFibGVEZXZpY2UiLCJ1bmRlZmluZWQiLCJ0YWlsRGV2aWNlTG9ncyIsInVkaWQiLCJrZXkiLCJPYmplY3QiLCJrZXlzIiwiYXZhaWxhYmlsaXR5Iiwic3RhdGUiLCJsb2dEaXIiLCJqb2luIiwiaG9tZWRpciIsInNwYXduU3luYyIsInN0ZGlvIiwiZXJyb3IiLCJtb2R1bGUiLCJleHBvcnRzIiwibmFtZSIsImRlc2NyaXB0aW9uIiwiZnVuYyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLEtBQUssR0FBR0MsT0FBTyxDQUFDLE9BQUQsQ0FBckI7QUFDQSxNQUFNQyxhQUFhLEdBQUdELE9BQU8sQ0FBQyxlQUFELENBQTdCO0FBQ0EsTUFBTUUsRUFBRSxHQUFHRixPQUFPLENBQUMsSUFBRCxDQUFsQjtBQUNBLE1BQU1HLElBQUksR0FBR0gsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7O0FBRUE7OztBQUdBLFNBQVNJLE1BQVQsR0FBa0I7QUFDaEIsU0FBTyxJQUFJQyxPQUFKLENBQVksQ0FBQ0MsT0FBRCxFQUFVQyxNQUFWLEtBQXFCO0FBQ3RDQyxJQUFBQSxPQUFPLENBQUNGLE9BQUQsRUFBVUMsTUFBVixDQUFQO0FBQ0QsR0FGTSxDQUFQO0FBR0Q7O0FBRUQsU0FBU0MsT0FBVCxHQUFtQjtBQUNqQixNQUFJQyxVQUFKOztBQUVBLE1BQUk7QUFDRkEsSUFBQUEsVUFBVSxHQUFHUixhQUFhLENBQUNTLFlBQWQ7QUFDWCxXQURXO0FBRVgsS0FBQyxRQUFELEVBQVcsTUFBWCxFQUFtQixTQUFuQixFQUE4QixRQUE5QixDQUZXO0FBR1gsTUFBQ0MsUUFBUSxFQUFFLE1BQVgsRUFIVyxDQUFiOztBQUtELEdBTkQsQ0FNRSxPQUFPQyxDQUFQLEVBQVU7QUFDVkMsSUFBQUEsT0FBTyxDQUFDQyxHQUFSO0FBQ0VmLElBQUFBLEtBQUssQ0FBQ2dCLEdBQU47QUFDRSxvRUFERixDQURGOzs7QUFLQSxXQUFPVixPQUFPLENBQUNFLE1BQVIsQ0FBZUssQ0FBZixDQUFQO0FBQ0Q7O0FBRUQsUUFBTSxFQUFDSSxPQUFELEtBQVlDLElBQUksQ0FBQ0MsS0FBTCxDQUFXVCxVQUFYLENBQWxCOztBQUVBLFFBQU1VLE1BQU0sR0FBR0Msb0JBQW9CLENBQUNKLE9BQUQsQ0FBbkM7QUFDQSxNQUFJRyxNQUFNLEtBQUtFLFNBQWYsRUFBMEI7QUFDeEJSLElBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZZixLQUFLLENBQUNnQixHQUFOLENBQVUsNEJBQVYsQ0FBWjtBQUNBLFdBQU9WLE9BQU8sQ0FBQ0UsTUFBUixFQUFQO0FBQ0Q7O0FBRUQsU0FBT2UsY0FBYyxDQUFDSCxNQUFNLENBQUNJLElBQVIsQ0FBckI7QUFDRDs7QUFFRCxTQUFTSCxvQkFBVCxDQUE4QkosT0FBOUIsRUFBdUM7QUFDckMsT0FBSyxNQUFNUSxHQUFYLElBQWtCQyxNQUFNLENBQUNDLElBQVAsQ0FBWVYsT0FBWixDQUFsQixFQUF3QztBQUN0QyxTQUFLLE1BQU1HLE1BQVgsSUFBcUJILE9BQU8sQ0FBQ1EsR0FBRCxDQUE1QixFQUFtQztBQUNqQyxVQUFJTCxNQUFNLENBQUNRLFlBQVAsS0FBd0IsYUFBeEIsSUFBeUNSLE1BQU0sQ0FBQ1MsS0FBUCxLQUFpQixRQUE5RCxFQUF3RTtBQUN0RSxlQUFPVCxNQUFQO0FBQ0Q7QUFDRjtBQUNGO0FBQ0Y7O0FBRUQsU0FBU0csY0FBVCxDQUF3QkMsSUFBeEIsRUFBOEI7QUFDNUIsUUFBTU0sTUFBTSxHQUFHMUIsSUFBSSxDQUFDMkIsSUFBTDtBQUNiNUIsRUFBQUEsRUFBRSxDQUFDNkIsT0FBSCxFQURhO0FBRWIsV0FGYTtBQUdiLFFBSGE7QUFJYixpQkFKYTtBQUtiUixFQUFBQSxJQUxhO0FBTWIsT0FOYSxDQUFmOzs7QUFTQSxRQUFNVCxHQUFHLEdBQUdiLGFBQWEsQ0FBQytCLFNBQWQ7QUFDVixVQURVO0FBRVYsR0FBQyxJQUFELEVBQU8sSUFBUCxFQUFhLEtBQWIsRUFBb0IsSUFBcEIsRUFBMEJILE1BQTFCLENBRlU7QUFHVixJQUFDSSxLQUFLLEVBQUUsU0FBUixFQUhVLENBQVo7OztBQU1BLE1BQUluQixHQUFHLENBQUNvQixLQUFKLEtBQWMsSUFBbEIsRUFBd0I7QUFDdEJyQixJQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWWYsS0FBSyxDQUFDZ0IsR0FBTixDQUFVLDJCQUFWLENBQVo7QUFDQSxXQUFPVixPQUFPLENBQUNFLE1BQVIsQ0FBZU8sR0FBRyxDQUFDb0IsS0FBbkIsQ0FBUDtBQUNEO0FBQ0Y7O0FBRURDLE1BQU0sQ0FBQ0MsT0FBUCxHQUFpQjtBQUNmQyxFQUFBQSxJQUFJLEVBQUUsU0FEUztBQUVmQyxFQUFBQSxXQUFXLEVBQUUsK0JBRkU7QUFHZkMsRUFBQUEsSUFBSSxFQUFFbkMsTUFIUyxFQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2xvZ0lPUyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgY2hhbGsgPSByZXF1aXJlKCdjaGFsaycpO1xuY29uc3QgY2hpbGRfcHJvY2VzcyA9IHJlcXVpcmUoJ2NoaWxkX3Byb2Nlc3MnKTtcbmNvbnN0IG9zID0gcmVxdWlyZSgnb3MnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5cbi8qKlxuICogU3RhcnRzIGlPUyBkZXZpY2Ugc3lzbG9nIHRhaWxcbiAqL1xuZnVuY3Rpb24gbG9nSU9TKCkge1xuICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgIF9sb2dJT1MocmVzb2x2ZSwgcmVqZWN0KTtcbiAgfSk7XG59XG5cbmZ1bmN0aW9uIF9sb2dJT1MoKSB7XG4gIGxldCByYXdEZXZpY2VzO1xuXG4gIHRyeSB7XG4gICAgcmF3RGV2aWNlcyA9IGNoaWxkX3Byb2Nlc3MuZXhlY0ZpbGVTeW5jKFxuICAgICAgJ3hjcnVuJyxcbiAgICAgIFsnc2ltY3RsJywgJ2xpc3QnLCAnZGV2aWNlcycsICctLWpzb24nXSxcbiAgICAgIHtlbmNvZGluZzogJ3V0ZjgnfSxcbiAgICApO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS5sb2coXG4gICAgICBjaGFsay5yZWQoXG4gICAgICAgICd4Y3J1biBpbnZvY2F0aW9uIGZhaWxlZC4gUGxlYXNlIGNoZWNrIHRoYXQgWGNvZGUgaXMgaW5zdGFsbGVkLicsXG4gICAgICApLFxuICAgICk7XG4gICAgcmV0dXJuIFByb21pc2UucmVqZWN0KGUpO1xuICB9XG5cbiAgY29uc3Qge2RldmljZXN9ID0gSlNPTi5wYXJzZShyYXdEZXZpY2VzKTtcblxuICBjb25zdCBkZXZpY2UgPSBfZmluZEF2YWlsYWJsZURldmljZShkZXZpY2VzKTtcbiAgaWYgKGRldmljZSA9PT0gdW5kZWZpbmVkKSB7XG4gICAgY29uc29sZS5sb2coY2hhbGsucmVkKCdObyBhY3RpdmUgaU9TIGRldmljZSBmb3VuZCcpKTtcbiAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QoKTtcbiAgfVxuXG4gIHJldHVybiB0YWlsRGV2aWNlTG9ncyhkZXZpY2UudWRpZCk7XG59XG5cbmZ1bmN0aW9uIF9maW5kQXZhaWxhYmxlRGV2aWNlKGRldmljZXMpIHtcbiAgZm9yIChjb25zdCBrZXkgb2YgT2JqZWN0LmtleXMoZGV2aWNlcykpIHtcbiAgICBmb3IgKGNvbnN0IGRldmljZSBvZiBkZXZpY2VzW2tleV0pIHtcbiAgICAgIGlmIChkZXZpY2UuYXZhaWxhYmlsaXR5ID09PSAnKGF2YWlsYWJsZSknICYmIGRldmljZS5zdGF0ZSA9PT0gJ0Jvb3RlZCcpIHtcbiAgICAgICAgcmV0dXJuIGRldmljZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuZnVuY3Rpb24gdGFpbERldmljZUxvZ3ModWRpZCkge1xuICBjb25zdCBsb2dEaXIgPSBwYXRoLmpvaW4oXG4gICAgb3MuaG9tZWRpcigpLFxuICAgICdMaWJyYXJ5JyxcbiAgICAnTG9ncycsXG4gICAgJ0NvcmVTaW11bGF0b3InLFxuICAgIHVkaWQsXG4gICAgJ2FzbCcsXG4gICk7XG5cbiAgY29uc3QgbG9nID0gY2hpbGRfcHJvY2Vzcy5zcGF3blN5bmMoXG4gICAgJ3N5c2xvZycsXG4gICAgWyctdycsICctRicsICdzdGQnLCAnLWQnLCBsb2dEaXJdLFxuICAgIHtzdGRpbzogJ2luaGVyaXQnfSxcbiAgKTtcblxuICBpZiAobG9nLmVycm9yICE9PSBudWxsKSB7XG4gICAgY29uc29sZS5sb2coY2hhbGsucmVkKCdzeXNsb2cgaW52b2NhdGlvbiBmYWlsZWQuJykpO1xuICAgIHJldHVybiBQcm9taXNlLnJlamVjdChsb2cuZXJyb3IpO1xuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBuYW1lOiAnbG9nLWlvcycsXG4gIGRlc2NyaXB0aW9uOiAnc3RhcnRzIGlPUyBkZXZpY2Ugc3lzbG9nIHRhaWwnLFxuICBmdW5jOiBsb2dJT1MsXG59O1xuIl19",
|
239848
|
239848
|
"map": null,
|
239849
|
239849
|
"sourceType": "script",
|
239850
|
|
"mtime": 1576499289042
|
|
239850
|
"mtime": 1576745582011
|
239851
|
239851
|
},
|
239852
|
239852
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/dependencies\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/dependencies/dependencies.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
239853
|
239853
|
"metadata": {},
|
|
@ -240432,7 +240432,7 @@
|
240432
|
240432
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst Metro = require('metro');\n\nconst denodeify = require('denodeify');\nconst fs = require('fs');\nconst path = require('path');\n\nasync function dependencies(argv, configPromise, args, packagerInstance) {\n const rootModuleAbsolutePath = args.entryFile;\n const config = await configPromise;\n if (!fs.existsSync(rootModuleAbsolutePath)) {\n return Promise.reject(\n new Error(`File ${rootModuleAbsolutePath} does not exist`));\n\n }\n\n config.cacheStores = [];\n\n const relativePath = path.relative(\n config.projectRoot,\n rootModuleAbsolutePath);\n\n\n const options = {\n platform: args.platform,\n entryFile: relativePath,\n dev: args.dev,\n minify: false,\n generateSourceMaps: !args.dev };\n\n\n const writeToFile = args.output;\n const outStream = writeToFile ?\n fs.createWriteStream(args.output) :\n process.stdout;\n\n const deps = packagerInstance ?\n await packagerInstance.getOrderedDependencyPaths(options) :\n await Metro.getOrderedDependencyPaths(config, options);\n\n deps.forEach(modulePath => {\n // Temporary hack to disable listing dependencies not under this directory.\n // Long term, we need either\n // (a) JS code to not depend on anything outside this directory, or\n // (b) Come up with a way to declare this dependency in Buck.\n const isInsideProjectRoots =\n config.watchFolders.filter(root => modulePath.startsWith(root)).length >\n 0;\n\n if (isInsideProjectRoots) {\n outStream.write(modulePath + '\\n');\n }\n });\n return writeToFile ?\n denodeify(outStream.end).bind(outStream)() :\n Promise.resolve();\n}\n\nmodule.exports = {\n name: 'dependencies',\n description: 'lists dependencies',\n func: dependencies,\n options: [\n {\n command: '--entry-file <path>',\n description: 'Absolute path to the root JS file' },\n\n {\n command: '--output [path]',\n description:\n 'File name where to store the output, ex. /tmp/dependencies.txt' },\n\n {\n command: '--platform [extension]',\n description: 'The platform extension used for selecting modules' },\n\n {\n command: '--transformer [path]',\n description: 'Specify a custom transformer to be used' },\n\n {\n command: '--max-workers [number]',\n description:\n 'Specifies the maximum number of workers the worker-pool ' +\n 'will spawn for transforming files. This defaults to the number of the ' +\n 'cores available on your machine.',\n parse: workers => Number(workers) },\n\n {\n command: '--dev [boolean]',\n description: 'If false, skip all dev-only code path',\n parse: val => val === 'false' ? false : true,\n default: true },\n\n {\n command: '--verbose',\n description: 'Enables logging',\n default: false }] };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlcGVuZGVuY2llcy5qcyJdLCJuYW1lcyI6WyJNZXRybyIsInJlcXVpcmUiLCJkZW5vZGVpZnkiLCJmcyIsInBhdGgiLCJkZXBlbmRlbmNpZXMiLCJhcmd2IiwiY29uZmlnUHJvbWlzZSIsImFyZ3MiLCJwYWNrYWdlckluc3RhbmNlIiwicm9vdE1vZHVsZUFic29sdXRlUGF0aCIsImVudHJ5RmlsZSIsImNvbmZpZyIsImV4aXN0c1N5bmMiLCJQcm9taXNlIiwicmVqZWN0IiwiRXJyb3IiLCJjYWNoZVN0b3JlcyIsInJlbGF0aXZlUGF0aCIsInJlbGF0aXZlIiwicHJvamVjdFJvb3QiLCJvcHRpb25zIiwicGxhdGZvcm0iLCJkZXYiLCJtaW5pZnkiLCJnZW5lcmF0ZVNvdXJjZU1hcHMiLCJ3cml0ZVRvRmlsZSIsIm91dHB1dCIsIm91dFN0cmVhbSIsImNyZWF0ZVdyaXRlU3RyZWFtIiwicHJvY2VzcyIsInN0ZG91dCIsImRlcHMiLCJnZXRPcmRlcmVkRGVwZW5kZW5jeVBhdGhzIiwiZm9yRWFjaCIsIm1vZHVsZVBhdGgiLCJpc0luc2lkZVByb2plY3RSb290cyIsIndhdGNoRm9sZGVycyIsImZpbHRlciIsInJvb3QiLCJzdGFydHNXaXRoIiwibGVuZ3RoIiwid3JpdGUiLCJlbmQiLCJiaW5kIiwicmVzb2x2ZSIsIm1vZHVsZSIsImV4cG9ydHMiLCJuYW1lIiwiZGVzY3JpcHRpb24iLCJmdW5jIiwiY29tbWFuZCIsInBhcnNlIiwid29ya2VycyIsIk51bWJlciIsInZhbCIsImRlZmF1bHQiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxNQUFNQSxLQUFLLEdBQUdDLE9BQU8sQ0FBQyxPQUFELENBQXJCOztBQUVBLE1BQU1DLFNBQVMsR0FBR0QsT0FBTyxDQUFDLFdBQUQsQ0FBekI7QUFDQSxNQUFNRSxFQUFFLEdBQUdGLE9BQU8sQ0FBQyxJQUFELENBQWxCO0FBQ0EsTUFBTUcsSUFBSSxHQUFHSCxPQUFPLENBQUMsTUFBRCxDQUFwQjs7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QUFFLHdCQURYO0FBRUVGLElBQUFBLFdBQVc7QUFDVDtBQUNBLDRFQURBO0FBRUEsc0NBTEo7QUFNRUcsSUFBQUEsS0FBSyxFQUFHQyxPQUFELElBQXFCQyxNQUFNLENBQUNELE9BQUQsQ0FOcEMsRUFsQk87O0FBMEJQO0FBQ0VGLElBQUFBLE9BQU8sRUFBRSxpQkFEWDtBQUVFRixJQUFBQSxXQUFXLEVBQUUsdUNBRmY7QUFHRUcsSUFBQUEsS0FBSyxFQUFFRyxHQUFHLElBQUtBLEdBQUcsS0FBSyxPQUFSLEdBQWtCLEtBQWxCLEdBQTBCLElBSDNDO0FBSUVDLElBQUFBLE9BQU8sRUFBRSxJQUpYLEVBMUJPOztBQWdDUDtBQUNFTCxJQUFBQSxPQUFPLEVBQUUsV0FEWDtBQUVFRixJQUFBQSxXQUFXLEVBQUUsaUJBRmY7QUFHRU8sSUFBQUEsT0FBTyxFQUFFLEtBSFgsRUFoQ08sQ0FKTSxFQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2RlcGVuZGVuY2llcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgTWV0cm8gPSByZXF1aXJlKCdtZXRybycpO1xuXG5jb25zdCBkZW5vZGVpZnkgPSByZXF1aXJlKCdkZW5vZGVpZnknKTtcbmNvbnN0IGZzID0gcmVxdWlyZSgnZnMnKTtcbmNvbnN0IHBhdGggPSByZXF1aXJlKCdwYXRoJyk7XG5cbmFzeW5jIGZ1bmN0aW9uIGRlcGVuZGVuY2llcyhhcmd2LCBjb25maWdQcm9taXNlLCBhcmdzLCBwYWNrYWdlckluc3RhbmNlKSB7XG4gIGNvbnN0IHJvb3RNb2R1bGVBYnNvbHV0ZVBhdGggPSBhcmdzLmVudHJ5RmlsZTtcbiAgY29uc3QgY29uZmlnID0gYXdhaXQgY29uZmlnUHJvbWlzZTtcbiAgaWYgKCFmcy5leGlzdHNTeW5jKHJvb3RNb2R1bGVBYnNvbHV0ZVBhdGgpKSB7XG4gICAgcmV0dXJuIFByb21pc2UucmVqZWN0KFxuICAgICAgbmV3IEVycm9yKGBGaWxlICR7cm9vdE1vZHVsZUFic29sdXRlUGF0aH0gZG9lcyBub3QgZXhpc3RgKSxcbiAgICApO1xuICB9XG5cbiAgY29uZmlnLmNhY2hlU3RvcmVzID0gW107XG5cbiAgY29uc3QgcmVsYXRpdmVQYXRoID0gcGF0aC5yZWxhdGl2ZShcbiAgICBjb25maWcucHJvamVjdFJvb3QsXG4gICAgcm9vdE1vZHVsZUFic29sdXRlUGF0aCxcbiAgKTtcblxuICBjb25zdCBvcHRpb25zID0ge1xuICAgIHBsYXRmb3JtOiBhcmdzLnBsYXRmb3JtLFxuICAgIGVudHJ5RmlsZTogcmVsYXRpdmVQYXRoLFxuICAgIGRldjogYXJncy5kZXYsXG4gICAgbWluaWZ5OiBmYWxzZSxcbiAgICBnZW5lcmF0ZVNvdXJjZU1hcHM6ICFhcmdzLmRldixcbiAgfTtcblxuICBjb25zdCB3cml0ZVRvRmlsZSA9IGFyZ3Mub3V0cHV0O1xuICBjb25zdCBvdXRTdHJlYW0gPSB3cml0ZVRvRmlsZVxuICAgID8gZnMuY3JlYXRlV3JpdGVTdHJlYW0oYXJncy5vdXRwdXQpXG4gICAgOiBwcm9jZXNzLnN0ZG91dDtcblxuICBjb25zdCBkZXBzID0gcGFja2FnZXJJbnN0YW5jZVxuICAgID8gYXdhaXQgcGFja2FnZXJJbnN0YW5jZS5nZXRPcmRlcmVkRGVwZW5kZW5jeVBhdGhzKG9wdGlvbnMpXG4gICAgOiBhd2FpdCBNZXRyby5nZXRPcmRlcmVkRGVwZW5kZW5jeVBhdGhzKGNvbmZpZywgb3B0aW9ucyk7XG5cbiAgZGVwcy5mb3JFYWNoKG1vZHVsZVBhdGggPT4ge1xuICAgIC8vIFRlbXBvcmFyeSBoYWNrIHRvIGRpc2FibGUgbGlzdGluZyBkZXBlbmRlbmNpZXMgbm90IHVuZGVyIHRoaXMgZGlyZWN0b3J5LlxuICAgIC8vIExvbmcgdGVybSwgd2UgbmVlZCBlaXRoZXJcbiAgICAvLyAoYSkgSlMgY29kZSB0byBub3QgZGVwZW5kIG9uIGFueXRoaW5nIG91dHNpZGUgdGhpcyBkaXJlY3RvcnksIG9yXG4gICAgLy8gKGIpIENvbWUgdXAgd2l0aCBhIHdheSB0byBkZWNsYXJlIHRoaXMgZGVwZW5kZW5jeSBpbiBCdWNrLlxuICAgIGNvbnN0IGlzSW5zaWRlUHJvamVjdFJvb3RzID1cbiAgICAgIGNvbmZpZy53YXRjaEZvbGRlcnMuZmlsdGVyKHJvb3QgPT4gbW9kdWxlUGF0aC5zdGFydHNXaXRoKHJvb3QpKS5sZW5ndGggPlxuICAgICAgMDtcblxuICAgIGlmIChpc0luc2lkZVByb2plY3RSb290cykge1xuICAgICAgb3V0U3RyZWFtLndyaXRlKG1vZHVsZVBhdGggKyAnXFxuJyk7XG4gICAgfVxuICB9KTtcbiAgcmV0dXJuIHdyaXRlVG9GaWxlXG4gICAgPyBkZW5vZGVpZnkob3V0U3RyZWFtLmVuZCkuYmluZChvdXRTdHJlYW0pKClcbiAgICA6IFByb21pc2UucmVzb2x2ZSgpO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbmFtZTogJ2RlcGVuZGVuY2llcycsXG4gIGRlc2NyaXB0aW9uOiAnbGlzdHMgZGVwZW5kZW5jaWVzJyxcbiAgZnVuYzogZGVwZW5kZW5jaWVzLFxuICBvcHRpb25zOiBbXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tZW50cnktZmlsZSA8cGF0aD4nLFxuICAgICAgZGVzY3JpcHRpb246ICdBYnNvbHV0ZSBwYXRoIHRvIHRoZSByb290IEpTIGZpbGUnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tb3V0cHV0IFtwYXRoXScsXG4gICAgICBkZXNjcmlwdGlvbjpcbiAgICAgICAgJ0ZpbGUgbmFtZSB3aGVyZSB0byBzdG9yZSB0aGUgb3V0cHV0LCBleC4gL3RtcC9kZXBlbmRlbmNpZXMudHh0JyxcbiAgICB9LFxuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLXBsYXRmb3JtIFtleHRlbnNpb25dJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnVGhlIHBsYXRmb3JtIGV4dGVuc2lvbiB1c2VkIGZvciBzZWxlY3RpbmcgbW9kdWxlcycsXG4gICAgfSxcbiAgICB7XG4gICAgICBjb21tYW5kOiAnLS10cmFuc2Zvcm1lciBbcGF0aF0nLFxuICAgICAgZGVzY3JpcHRpb246ICdTcGVjaWZ5IGEgY3VzdG9tIHRyYW5zZm9ybWVyIHRvIGJlIHVzZWQnLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tbWF4LXdvcmtlcnMgW251bWJlcl0nLFxuICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICdTcGVjaWZpZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIHdvcmtlcnMgdGhlIHdvcmtlci1wb29sICcgK1xuICAgICAgICAnd2lsbCBzcGF3biBmb3IgdHJhbnNmb3JtaW5nIGZpbGVzLiBUaGlzIGRlZmF1bHRzIHRvIHRoZSBudW1iZXIgb2YgdGhlICcgK1xuICAgICAgICAnY29yZXMgYXZhaWxhYmxlIG9uIHlvdXIgbWFjaGluZS4nLFxuICAgICAgcGFyc2U6ICh3b3JrZXJzOiBzdHJpbmcpID0+IE51bWJlcih3b3JrZXJzKSxcbiAgICB9LFxuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLWRldiBbYm9vbGVhbl0nLFxuICAgICAgZGVzY3JpcHRpb246ICdJZiBmYWxzZSwgc2tpcCBhbGwgZGV2LW9ubHkgY29kZSBwYXRoJyxcbiAgICAgIHBhcnNlOiB2YWwgPT4gKHZhbCA9PT0gJ2ZhbHNlJyA/IGZhbHNlIDogdHJ1ZSksXG4gICAgICBkZWZhdWx0OiB0cnVlLFxuICAgIH0sXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tdmVyYm9zZScsXG4gICAgICBkZXNjcmlwdGlvbjogJ0VuYWJsZXMgbG9nZ2luZycsXG4gICAgICBkZWZhdWx0OiBmYWxzZSxcbiAgICB9LFxuICBdLFxufTtcbiJdfQ==",
|
240433
|
240433
|
"map": null,
|
240434
|
240434
|
"sourceType": "script",
|
240435
|
|
"mtime": 1576499289008
|
|
240435
|
"mtime": 1576745581982
|
240436
|
240436
|
},
|
240437
|
240437
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/info\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/info/info.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
240438
|
240438
|
"metadata": {},
|
|
@ -241017,7 +241017,7 @@
|
241017
|
241017
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst envinfo = require('envinfo');\n\nconst info = function () {\n const args = Array.prototype.slice.call(arguments)[2];\n\n try {\n envinfo.\n run(\n {\n System: ['OS', 'CPU', 'Memory', 'Shell'],\n Binaries: ['Node', 'Yarn', 'npm', 'Watchman'],\n IDEs: ['Xcode', 'Android Studio'],\n SDKs: ['iOS SDK', 'Android SDK'],\n npmPackages:\n typeof args.packages === 'string' &&\n !args.packages.includes('*') ||\n !args.packages ?\n ['react', 'react-native'].concat(\n (args.packages || '').split(',')) :\n\n args.packages,\n npmGlobalPackages: '*react-native*' },\n\n {\n clipboard: !!args.clipboard,\n title: 'React Native Environment Info' }).\n\n\n then(console.log).\n catch(err => {\n console.log('Error: unable to print environment info');\n console.log(err);\n });\n } catch (err) {\n console.log('Error: unable to print environment info');\n console.log(err);\n }\n};\n\nmodule.exports = {\n name: 'info',\n description: 'Get relevant version info about OS, toolchain and libraries',\n options: [\n {\n command: '--packages [string]',\n description:\n 'Which packages from your package.json to include, in addition to the default React Native and React versions.' },\n\n {\n command: '--clipboard [boolean]',\n description:\n 'Automagically copy the environment report output to the clipboard' }],\n\n\n examples: [\n {\n desc: 'Get standard version info',\n cmd: 'react-native info' },\n\n {\n desc: 'Get standard version info & specified package versions',\n cmd: 'react-native info --packages jest,eslint' },\n\n {\n desc: 'Get standard version info & globbed package versions',\n cmd: 'react-native info --packages \"*react*\"' },\n\n {\n desc: 'Get standard version info & all package versions',\n cmd: 'react-native info --packages' }],\n\n\n func: info };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZm8uanMiXSwibmFtZXMiOlsiZW52aW5mbyIsInJlcXVpcmUiLCJpbmZvIiwiYXJncyIsIkFycmF5IiwicHJvdG90eXBlIiwic2xpY2UiLCJjYWxsIiwiYXJndW1lbnRzIiwicnVuIiwiU3lzdGVtIiwiQmluYXJpZXMiLCJJREVzIiwiU0RLcyIsIm5wbVBhY2thZ2VzIiwicGFja2FnZXMiLCJpbmNsdWRlcyIsImNvbmNhdCIsInNwbGl0IiwibnBtR2xvYmFsUGFja2FnZXMiLCJjbGlwYm9hcmQiLCJ0aXRsZSIsInRoZW4iLCJjb25zb2xlIiwibG9nIiwiY2F0Y2giLCJlcnIiLCJtb2R1bGUiLCJleHBvcnRzIiwibmFtZSIsImRlc2NyaXB0aW9uIiwib3B0aW9ucyIsImNvbW1hbmQiLCJleGFtcGxlcyIsImRlc2MiLCJjbWQiLCJmdW5jIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTUEsT0FBTyxHQUFHQyxPQUFPLENBQUMsU0FBRCxDQUF2Qjs7QUFFQSxNQUFNQyxJQUFJLEdBQUcsWUFBVztBQUN0QixRQUFNQyxJQUFJLEdBQUdDLEtBQUssQ0FBQ0MsU0FBTixDQUFnQkMsS0FBaEIsQ0FBc0JDLElBQXRCLENBQTJCQyxTQUEzQixFQUFzQyxDQUF0QyxDQUFiOztBQUVBLE1BQUk7QUFDRlIsSUFBQUEsT0FBTztBQUNKUyxJQUFBQSxHQURIO0FBRUk7QUFDRUMsTUFBQUEsTUFBTSxFQUFFLENBQUMsSUFBRCxFQUFPLEtBQVAsRUFBYyxRQUFkLEVBQXdCLE9BQXhCLENBRFY7QUFFRUMsTUFBQUEsUUFBUSxFQUFFLENBQUMsTUFBRCxFQUFTLE1BQVQsRUFBaUIsS0FBakIsRUFBd0IsVUFBeEIsQ0FGWjtBQUdFQyxNQUFBQSxJQUFJLEVBQUUsQ0FBQyxPQUFELEVBQVUsZ0JBQVYsQ0FIUjtBQUlFQyxNQUFBQSxJQUFJLEVBQUUsQ0FBQyxTQUFELEVBQVksYUFBWixDQUpSO0FBS0VDLE1BQUFBLFdBQVc7QUFDUixhQUFPWCxJQUFJLENBQUNZLFFBQVosS0FBeUIsUUFBekI7QUFDQyxPQUFDWixJQUFJLENBQUNZLFFBQUwsQ0FBY0MsUUFBZCxDQUF1QixHQUF2QixDQURIO0FBRUEsT0FBQ2IsSUFBSSxDQUFDWSxRQUZOO0FBR0ksT0FBQyxPQUFELEVBQVUsY0FBVixFQUEwQkUsTUFBMUI7QUFDRSxPQUFDZCxJQUFJLENBQUNZLFFBQUwsSUFBaUIsRUFBbEIsRUFBc0JHLEtBQXRCLENBQTRCLEdBQTVCLENBREYsQ0FISjs7QUFNSWYsTUFBQUEsSUFBSSxDQUFDWSxRQVpiO0FBYUVJLE1BQUFBLGlCQUFpQixFQUFFLGdCQWJyQixFQUZKOztBQWlCSTtBQUNFQyxNQUFBQSxTQUFTLEVBQUUsQ0FBQyxDQUFDakIsSUFBSSxDQUFDaUIsU0FEcEI7QUFFRUMsTUFBQUEsS0FBSyxFQUFFLCtCQUZULEVBakJKOzs7QUFzQkdDLElBQUFBLElBdEJILENBc0JRQyxPQUFPLENBQUNDLEdBdEJoQjtBQXVCR0MsSUFBQUEsS0F2QkgsQ0F1QlNDLEdBQUcsSUFBSTtBQUNaSCxNQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWSx5Q0FBWjtBQUNBRCxNQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWUUsR0FBWjtBQUNELEtBMUJIO0FBMkJELEdBNUJELENBNEJFLE9BQU9BLEdBQVAsRUFBWTtBQUNaSCxJQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWSx5Q0FBWjtBQUNBRCxJQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWUUsR0FBWjtBQUNEO0FBQ0YsQ0FuQ0Q7O0FBcUNBQyxNQUFNLENBQUNDLE9BQVAsR0FBaUI7QUFDZkMsRUFBQUEsSUFBSSxFQUFFLE1BRFM7QUFFZkMsRUFBQUEsV0FBVyxFQUFFLDZEQUZFO0FBR2ZDLEVBQUFBLE9BQU8sRUFBRTtBQUNQO0FBQ0VDLElBQUFBLE9BQU8sRUFBRSxxQkFEWDtBQUVFRixJQUFBQSxXQUFXO0FBQ1QsbUhBSEosRUFETzs7QUFNUDtBQUNFRSxJQUFBQSxPQUFPLEVBQUUsdUJBRFg7QUFFRUYsSUFBQUEsV0FBVztBQUNULHVFQUhKLEVBTk8sQ0FITTs7O0FBZWZHLEVBQUFBLFFBQVEsRUFBRTtBQUNSO0FBQ0VDLElBQUFBLElBQUksRUFBRSwyQkFEUjtBQUVFQyxJQUFBQSxHQUFHLEVBQUUsbUJBRlAsRUFEUTs7QUFLUjtBQUNFRCxJQUFBQSxJQUFJLEVBQUUsd0RBRFI7QUFFRUMsSUFBQUEsR0FBRyxFQUFFLDBDQUZQLEVBTFE7O0FBU1I7QUFDRUQsSUFBQUEsSUFBSSxFQUFFLHNEQURSO0FBRUVDLElBQUFBLEdBQUcsRUFBRSx3Q0FGUCxFQVRROztBQWFSO0FBQ0VELElBQUFBLElBQUksRUFBRSxrREFEUjtBQUVFQyxJQUFBQSxHQUFHLEVBQUUsOEJBRlAsRUFiUSxDQWZLOzs7QUFpQ2ZDLEVBQUFBLElBQUksRUFBRWxDLElBakNTLEVBQWpCIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9iZW5ueS9pT1MtU2hhcmUvZGlzcGxheS1jZW50ZXIvUmVhY3ROYXRpdmUvbm9kZV9tb2R1bGVzL3JlYWN0LW5hdGl2ZS9sb2NhbC1jbGkvaW5mbyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSBGYWNlYm9vaywgSW5jLiBhbmQgaXRzIGFmZmlsaWF0ZXMuXG4gKlxuICogVGhpcyBzb3VyY2UgY29kZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgZm91bmQgaW4gdGhlXG4gKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuXG4gKlxuICogQGZvcm1hdFxuICovXG5cbid1c2Ugc3RyaWN0JztcblxuY29uc3QgZW52aW5mbyA9IHJlcXVpcmUoJ2VudmluZm8nKTtcblxuY29uc3QgaW5mbyA9IGZ1bmN0aW9uKCkge1xuICBjb25zdCBhcmdzID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzKVsyXTtcblxuICB0cnkge1xuICAgIGVudmluZm9cbiAgICAgIC5ydW4oXG4gICAgICAgIHtcbiAgICAgICAgICBTeXN0ZW06IFsnT1MnLCAnQ1BVJywgJ01lbW9yeScsICdTaGVsbCddLFxuICAgICAgICAgIEJpbmFyaWVzOiBbJ05vZGUnLCAnWWFybicsICducG0nLCAnV2F0Y2htYW4nXSxcbiAgICAgICAgICBJREVzOiBbJ1hjb2RlJywgJ0FuZHJvaWQgU3R1ZGlvJ10sXG4gICAgICAgICAgU0RLczogWydpT1MgU0RLJywgJ0FuZHJvaWQgU0RLJ10sXG4gICAgICAgICAgbnBtUGFja2FnZXM6XG4gICAgICAgICAgICAodHlwZW9mIGFyZ3MucGFja2FnZXMgPT09ICdzdHJpbmcnICYmXG4gICAgICAgICAgICAgICFhcmdzLnBhY2thZ2VzLmluY2x1ZGVzKCcqJykpIHx8XG4gICAgICAgICAgICAhYXJncy5wYWNrYWdlc1xuICAgICAgICAgICAgICA/IFsncmVhY3QnLCAncmVhY3QtbmF0aXZlJ10uY29uY2F0KFxuICAgICAgICAgICAgICAgICAgKGFyZ3MucGFja2FnZXMgfHwgJycpLnNwbGl0KCcsJyksXG4gICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICA6IGFyZ3MucGFja2FnZXMsXG4gICAgICAgICAgbnBtR2xvYmFsUGFja2FnZXM6ICcqcmVhY3QtbmF0aXZlKicsXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBjbGlwYm9hcmQ6ICEhYXJncy5jbGlwYm9hcmQsXG4gICAgICAgICAgdGl0bGU6ICdSZWFjdCBOYXRpdmUgRW52aXJvbm1lbnQgSW5mbycsXG4gICAgICAgIH0sXG4gICAgICApXG4gICAgICAudGhlbihjb25zb2xlLmxvZylcbiAgICAgIC5jYXRjaChlcnIgPT4ge1xuICAgICAgICBjb25zb2xlLmxvZygnRXJyb3I6IHVuYWJsZSB0byBwcmludCBlbnZpcm9ubWVudCBpbmZvJyk7XG4gICAgICAgIGNvbnNvbGUubG9nKGVycik7XG4gICAgICB9KTtcbiAgfSBjYXRjaCAoZXJyKSB7XG4gICAgY29uc29sZS5sb2coJ0Vycm9yOiB1bmFibGUgdG8gcHJpbnQgZW52aXJvbm1lbnQgaW5mbycpO1xuICAgIGNvbnNvbGUubG9nKGVycik7XG4gIH1cbn07XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBuYW1lOiAnaW5mbycsXG4gIGRlc2NyaXB0aW9uOiAnR2V0IHJlbGV2YW50IHZlcnNpb24gaW5mbyBhYm91dCBPUywgdG9vbGNoYWluIGFuZCBsaWJyYXJpZXMnLFxuICBvcHRpb25zOiBbXG4gICAge1xuICAgICAgY29tbWFuZDogJy0tcGFja2FnZXMgW3N0cmluZ10nLFxuICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICdXaGljaCBwYWNrYWdlcyBmcm9tIHlvdXIgcGFja2FnZS5qc29uIHRvIGluY2x1ZGUsIGluIGFkZGl0aW9uIHRvIHRoZSBkZWZhdWx0IFJlYWN0IE5hdGl2ZSBhbmQgUmVhY3QgdmVyc2lvbnMuJyxcbiAgICB9LFxuICAgIHtcbiAgICAgIGNvbW1hbmQ6ICctLWNsaXBib2FyZCBbYm9vbGVhbl0nLFxuICAgICAgZGVzY3JpcHRpb246XG4gICAgICAgICdBdXRvbWFnaWNhbGx5IGNvcHkgdGhlIGVudmlyb25tZW50IHJlcG9ydCBvdXRwdXQgdG8gdGhlIGNsaXBib2FyZCcsXG4gICAgfSxcbiAgXSxcbiAgZXhhbXBsZXM6IFtcbiAgICB7XG4gICAgICBkZXNjOiAnR2V0IHN0YW5kYXJkIHZlcnNpb24gaW5mbycsXG4gICAgICBjbWQ6ICdyZWFjdC1uYXRpdmUgaW5mbycsXG4gICAgfSxcbiAgICB7XG4gICAgICBkZXNjOiAnR2V0IHN0YW5kYXJkIHZlcnNpb24gaW5mbyAmIHNwZWNpZmllZCBwYWNrYWdlIHZlcnNpb25zJyxcbiAgICAgIGNtZDogJ3JlYWN0LW5hdGl2ZSBpbmZvIC0tcGFja2FnZXMgamVzdCxlc2xpbnQnLFxuICAgIH0sXG4gICAge1xuICAgICAgZGVzYzogJ0dldCBzdGFuZGFyZCB2ZXJzaW9uIGluZm8gJiBnbG9iYmVkIHBhY2thZ2UgdmVyc2lvbnMnLFxuICAgICAgY21kOiAncmVhY3QtbmF0aXZlIGluZm8gLS1wYWNrYWdlcyBcIipyZWFjdCpcIicsXG4gICAgfSxcbiAgICB7XG4gICAgICBkZXNjOiAnR2V0IHN0YW5kYXJkIHZlcnNpb24gaW5mbyAmIGFsbCBwYWNrYWdlIHZlcnNpb25zJyxcbiAgICAgIGNtZDogJ3JlYWN0LW5hdGl2ZSBpbmZvIC0tcGFja2FnZXMnLFxuICAgIH0sXG4gIF0sXG4gIGZ1bmM6IGluZm8sXG59O1xuIl19",
|
241018
|
241018
|
"map": null,
|
241019
|
241019
|
"sourceType": "script",
|
241020
|
|
"mtime": 1576499289010
|
|
241020
|
"mtime": 1576745581984
|
241021
|
241021
|
},
|
241022
|
241022
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/init\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/init/init.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
241023
|
241023
|
"metadata": {},
|
|
@ -241602,7 +241602,7 @@
|
241602
|
241602
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst { createProjectFromTemplate } = require('../generator/templates');\nconst execSync = require('child_process').execSync;\nconst fs = require('fs');\nconst minimist = require('minimist');\nconst path = require('path');\nconst printRunInstructions = require('../generator/printRunInstructions');\nconst process = require('process');\nconst yarn = require('../util/yarn');\n\n/**\n * Creates the template for a React Native project given the provided\n * parameters:\n * @param projectDir Templates will be copied here.\n * @param argsOrName Project name or full list of custom arguments\n * for the generator.\n * @param options Command line options passed from the react-native-cli directly.\n * E.g. `{ version: '0.43.0', template: 'navigation' }`\n */\nfunction init(projectDir, argsOrName) {\n const args = Array.isArray(argsOrName) ?\n argsOrName // argsOrName was e.g. ['AwesomeApp', '--verbose']\n : [argsOrName].concat(process.argv.slice(4)); // argsOrName was e.g. 'AwesomeApp'\n\n // args array is e.g. ['AwesomeApp', '--verbose', '--template', 'navigation']\n if (!args || args.length === 0) {\n console.error('react-native init requires a project name.');\n return;\n }\n\n const newProjectName = args[0];\n const options = minimist(args);\n\n console.log('Setting up new React Native app in ' + projectDir);\n generateProject(projectDir, newProjectName, options);\n}\n\n/**\n * Generates a new React Native project based on the template.\n * @param Absolute path at which the project folder should be created.\n * @param options Command line arguments parsed by minimist.\n */\nfunction generateProject(destinationRoot, newProjectName, options) {\n var reactNativePackageJson = require('../../package.json');\n var { peerDependencies } = reactNativePackageJson;\n if (!peerDependencies) {\n console.error(\n \"Missing React peer dependency in React Native's package.json. Aborting.\");\n\n return;\n }\n\n var reactVersion = peerDependencies.react;\n if (!reactVersion) {\n console.error(\n \"Missing React peer dependency in React Native's package.json. Aborting.\");\n\n return;\n }\n\n const yarnVersion =\n !options.npm &&\n yarn.getYarnVersionIfAvailable() &&\n yarn.isGlobalCliUsingYarn(destinationRoot);\n\n createProjectFromTemplate(\n destinationRoot,\n newProjectName,\n options.template,\n yarnVersion);\n\n\n if (yarnVersion) {\n console.log('Adding React...');\n execSync(`yarn add react@${reactVersion}`, { stdio: 'inherit' });\n } else {\n console.log('Installing React...');\n execSync(`npm install react@${reactVersion} --save --save-exact`, {\n stdio: 'inherit' });\n\n }\n if (!options['skip-jest']) {\n const jestDeps = `jest babel-core@^7.0.0-bridge.0 babel-jest metro-react-native-babel-preset react-test-renderer@${reactVersion}`;\n if (yarnVersion) {\n console.log('Adding Jest...');\n execSync(`yarn add ${jestDeps} --dev --exact`, { stdio: 'inherit' });\n } else {\n console.log('Installing Jest...');\n execSync(`npm install ${jestDeps} --save-dev --save-exact`, {\n stdio: 'inherit' });\n\n }\n addJestToPackageJson(destinationRoot);\n }\n printRunInstructions(destinationRoot, newProjectName);\n}\n\n/**\n * Add Jest-related stuff to package.json, which was created by the react-native-cli.\n */\nfunction addJestToPackageJson(destinationRoot) {\n var packageJSONPath = path.join(destinationRoot, 'package.json');\n var packageJSON = JSON.parse(fs.readFileSync(packageJSONPath));\n\n packageJSON.scripts.test = 'jest';\n packageJSON.jest = {\n preset: 'react-native' };\n\n fs.writeFileSync(packageJSONPath, JSON.stringify(packageJSON, null, 2));\n}\n\nmodule.exports = init;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluaXQuanMiXSwibmFtZXMiOlsiY3JlYXRlUHJvamVjdEZyb21UZW1wbGF0ZSIsInJlcXVpcmUiLCJleGVjU3luYyIsImZzIiwibWluaW1pc3QiLCJwYXRoIiwicHJpbnRSdW5JbnN0cnVjdGlvbnMiLCJwcm9jZXNzIiwieWFybiIsImluaXQiLCJwcm9qZWN0RGlyIiwiYXJnc09yTmFtZSIsImFyZ3MiLCJBcnJheSIsImlzQXJyYXkiLCJjb25jYXQiLCJhcmd2Iiwic2xpY2UiLCJsZW5ndGgiLCJjb25zb2xlIiwiZXJyb3IiLCJuZXdQcm9qZWN0TmFtZSIsIm9wdGlvbnMiLCJsb2ciLCJnZW5lcmF0ZVByb2plY3QiLCJkZXN0aW5hdGlvblJvb3QiLCJyZWFjdE5hdGl2ZVBhY2thZ2VKc29uIiwicGVlckRlcGVuZGVuY2llcyIsInJlYWN0VmVyc2lvbiIsInJlYWN0IiwieWFyblZlcnNpb24iLCJucG0iLCJnZXRZYXJuVmVyc2lvbklmQXZhaWxhYmxlIiwiaXNHbG9iYWxDbGlVc2luZ1lhcm4iLCJ0ZW1wbGF0ZSIsInN0ZGlvIiwiamVzdERlcHMiLCJhZGRKZXN0VG9QYWNrYWdlSnNvbiIsInBhY2thZ2VKU09OUGF0aCIsImpvaW4iLCJwYWNrYWdlSlNPTiIsIkpTT04iLCJwYXJzZSIsInJlYWRGaWxlU3luYyIsInNjcmlwdHMiLCJ0ZXN0IiwiamVzdCIsInByZXNldCIsIndyaXRlRmlsZVN5bmMiLCJzdHJpbmdpZnkiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0FBU0E7O0FBRUEsTUFBTSxFQUFDQSx5QkFBRCxLQUE4QkMsT0FBTyxDQUFDLHdCQUFELENBQTNDO0FBQ0EsTUFBTUMsUUFBUSxHQUFHRCxPQUFPLENBQUMsZUFBRCxDQUFQLENBQXlCQyxRQUExQztBQUNBLE1BQU1DLEVBQUUsR0FBR0YsT0FBTyxDQUFDLElBQUQsQ0FBbEI7QUFDQSxNQUFNRyxRQUFRLEdBQUdILE9BQU8sQ0FBQyxVQUFELENBQXhCO0FB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LEVBQXVDLEVBQUNELEtBQUssRUFBRSxTQUFSLEVBQXZDLENBQVI7QUFDRCxLQUhELE1BR087QUFDTGhCLE1BQUFBLE9BQU8sQ0FBQ0ksR0FBUixDQUFZLG9CQUFaO0FBQ0FyQixNQUFBQSxRQUFRLENBQUUsZUFBY2tDLFFBQVMsMEJBQXpCLEVBQW9EO0FBQzFERCxRQUFBQSxLQUFLLEVBQUUsU0FEbUQsRUFBcEQsQ0FBUjs7QUFHRDtBQUNERSxJQUFBQSxvQkFBb0IsQ0FBQ1osZUFBRCxDQUFwQjtBQUNEO0FBQ0RuQixFQUFBQSxvQkFBb0IsQ0FBQ21CLGVBQUQsRUFBa0JKLGNBQWxCLENBQXBCO0FBQ0Q7O0FBRUQ7OztBQUdBLFNBQVNnQixvQkFBVCxDQUE4QlosZUFBOUIsRUFBK0M7QUFDN0MsTUFBSWEsZUFBZSxHQUFHakMsSUFBSSxDQUFDa0MsSUFBTCxDQUFVZCxlQUFWLEVBQTJCLGNBQTNCLENBQXRCO0FBQ0EsTUFBSWUsV0FBVyxHQUFHQyxJQUFJLENBQUNDLEtBQUwsQ0FBV3ZDLEVBQUUsQ0FBQ3dDLFlBQUgsQ0FBZ0JMLGVBQWhCLENBQVgsQ0FBbEI7O0FBRUFFLEVBQUFBLFdBQVcsQ0FBQ0ksT0FBWixDQUFvQkMsSUFBcEIsR0FBMkIsTUFBM0I7QUFDQUwsRUFBQUEsV0FBVyxDQUFDTSxJQUFaLEdBQW1CO0FBQ2pCQyxJQUFBQSxNQUFNLEVBQUUsY0FEUyxFQUFuQjs7QUFHQTVDLEVBQUFBLEVBQUUsQ0FBQzZDLGFBQUgsQ0FBaUJWLGVBQWpCLEVBQWtDRyxJQUFJLENBQUNRLFNBQUwsQ0FBZVQsV0FBZixFQUE0QixJQUE1QixFQUFrQyxDQUFsQyxDQUFsQztBQUNEOztBQUVEVSxNQUFNLENBQUNDLE9BQVAsR0FBaUIxQyxJQUFqQiIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubnkvaU9TLVNoYXJlL2Rpc3BsYXktY2VudGVyL1JlYWN0TmF0aXZlL25vZGVfbW9kdWxlcy9yZWFjdC1uYXRpdmUvbG9jYWwtY2xpL2luaXQiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbmNvbnN0IHtjcmVhdGVQcm9qZWN0RnJvbVRlbXBsYXRlfSA9IHJlcXVpcmUoJy4uL2dlbmVyYXRvci90ZW1wbGF0ZXMnKTtcbmNvbnN0IGV4ZWNTeW5jID0gcmVxdWlyZSgnY2hpbGRfcHJvY2VzcycpLmV4ZWNTeW5jO1xuY29uc3QgZnMgPSByZXF1aXJlKCdmcycpO1xuY29uc3QgbWluaW1pc3QgPSByZXF1aXJlKCdtaW5pbWlzdCcpO1xuY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcbmNvbnN0IHByaW50UnVuSW5zdHJ1Y3Rpb25zID0gcmVxdWlyZSgnLi4vZ2VuZXJhdG9yL3ByaW50UnVuSW5zdHJ1Y3Rpb25zJyk7XG5jb25zdCBwcm9jZXNzID0gcmVxdWlyZSgncHJvY2VzcycpO1xuY29uc3QgeWFybiA9IHJlcXVpcmUoJy4uL3V0aWwveWFybicpO1xuXG4vKipcbiAqIENyZWF0ZXMgdGhlIHRlbXBsYXRlIGZvciBhIFJlYWN0IE5hdGl2ZSBwcm9qZWN0IGdpdmVuIHRoZSBwcm92aWRlZFxuICogcGFyYW1ldGVyczpcbiAqIEBwYXJhbSBwcm9qZWN0RGlyIFRlbXBsYXRlcyB3aWxsIGJlIGNvcGllZCBoZXJlLlxuICogQHBhcmFtIGFyZ3NPck5hbWUgUHJvamVjdCBuYW1lIG9yIGZ1bGwgbGlzdCBvZiBjdXN0b20gYXJndW1lbnRzXG4gKiAgICAgICAgICAgICAgICAgICBmb3IgdGhlIGdlbmVyYXRvci5cbiAqIEBwYXJhbSBvcHRpb25zIENvbW1hbmQgbGluZSBvcHRpb25zIHBhc3NlZCBmcm9tIHRoZSByZWFjdC1uYXRpdmUtY2xpIGRpcmVjdGx5LlxuICogICAgICAgICAgICAgICAgRS5nLiBgeyB2ZXJzaW9uOiAnMC40My4wJywgdGVtcGxhdGU6ICduYXZpZ2F0aW9uJyB9YFxuICovXG5mdW5jdGlvbiBpbml0KHByb2plY3REaXIsIGFyZ3NPck5hbWUpIHtcbiAgY29uc3QgYXJncyA9IEFycmF5LmlzQXJyYXkoYXJnc09yTmFtZSlcbiAgICA/IGFyZ3NPck5hbWUgLy8gYXJnc09yTmFtZSB3YXMgZS5nLiBbJ0F3ZXNvbWVBcHAnLCAnLS12ZXJib3NlJ11cbiAgICA6IFthcmdzT3JOYW1lXS5jb25jYXQocHJvY2Vzcy5hcmd2LnNsaWNlKDQpKTsgLy8gYXJnc09yTmFtZSB3YXMgZS5nLiAnQXdlc29tZUFwcCdcblxuICAvLyBhcmdzIGFycmF5IGlzIGUuZy4gWydBd2Vzb21lQXBwJywgJy0tdmVyYm9zZScsICctLXRlbXBsYXRlJywgJ25hdmlnYXRpb24nXVxuICBpZiAoIWFyZ3MgfHwgYXJncy5sZW5ndGggPT09IDApIHtcbiAgICBjb25zb2xlLmVycm9yKCdyZWFjdC1uYXRpdmUgaW5pdCByZXF1aXJlcyBhIHByb2plY3QgbmFtZS4nKTtcbiAgICByZXR1cm47XG4gIH1cblxuICBjb25zdCBuZXdQcm9qZWN0TmFtZSA9IGFyZ3NbMF07XG4gIGNvbnN0IG9wdGlvbnMgPSBtaW5pbWlzdChhcmdzKTtcblxuICBjb25zb2xlLmxvZygnU2V0dGluZyB1cCBuZXcgUmVhY3QgTmF0aXZlIGFwcCBpbiAnICsgcHJvamVjdERpcik7XG4gIGdlbmVyYXRlUHJvamVjdChwcm9qZWN0RGlyLCBuZXdQcm9qZWN0TmFtZSwgb3B0aW9ucyk7XG59XG5cbi8qKlxuICogR2VuZXJhdGVzIGEgbmV3IFJlYWN0IE5hdGl2ZSBwcm9qZWN0IGJhc2VkIG9uIHRoZSB0ZW1wbGF0ZS5cbiAqIEBwYXJhbSBBYnNvbHV0ZSBwYXRoIGF0IHdoaWNoIHRoZSBwcm9qZWN0IGZvbGRlciBzaG91bGQgYmUgY3JlYXRlZC5cbiAqIEBwYXJhbSBvcHRpb25zIENvbW1hbmQgbGluZSBhcmd1bWVudHMgcGFyc2VkIGJ5IG1pbmltaXN0LlxuICovXG5mdW5jdGlvbiBnZW5lcmF0ZVByb2plY3QoZGVzdGluYXRpb25Sb290LCBuZXdQcm9qZWN0TmFtZSwgb3B0aW9ucykge1xuICB2YXIgcmVhY3ROYXRpdmVQYWNrYWdlSnNvbiA9IHJlcXVpcmUoJy4uLy4uL3BhY2thZ2UuanNvbicpO1xuICB2YXIge3BlZXJEZXBlbmRlbmNpZXN9ID0gcmVhY3ROYXRpdmVQYWNrYWdlSnNvbjtcbiAgaWYgKCFwZWVyRGVwZW5kZW5jaWVzKSB7XG4gICAgY29uc29sZS5lcnJvcihcbiAgICAgIFwiTWlzc2luZyBSZWFjdCBwZWVyIGRlcGVuZGVuY3kgaW4gUmVhY3QgTmF0aXZlJ3MgcGFja2FnZS5qc29uLiBBYm9ydGluZy5cIixcbiAgICApO1xuICAgIHJldHVybjtcbiAgfVxuXG4gIHZhciByZWFjdFZlcnNpb24gPSBwZWVyRGVwZW5kZW5jaWVzLnJlYWN0O1xuICBpZiAoIXJlYWN0VmVyc2lvbikge1xuICAgIGNvbnNvbGUuZXJyb3IoXG4gICAgICBcIk1pc3NpbmcgUmVhY3QgcGVlciBkZXBlbmRlbmN5IGluIFJlYWN0IE5hdGl2ZSdzIHBhY2thZ2UuanNvbi4gQWJvcnRpbmcuXCIsXG4gICAgKTtcbiAgICByZXR1cm47XG4gIH1cblxuICBjb25zdCB5YXJuVmVyc2lvbiA9XG4gICAgIW9wdGlvbnMubnBtICYmXG4gICAgeWFybi5nZXRZYXJuVmVyc2lvbklmQXZhaWxhYmxlKCkgJiZcbiAgICB5YXJuLmlzR2xvYmFsQ2xpVXNpbmdZYXJuKGRlc3RpbmF0aW9uUm9vdCk7XG5cbiAgY3JlYXRlUHJvamVjdEZyb21UZW1wbGF0ZShcbiAgICBkZXN0aW5hdGlvblJvb3QsXG4gICAgbmV3UHJvamVjdE5hbWUsXG4gICAgb3B0aW9ucy50ZW1wbGF0ZSxcbiAgICB5YXJuVmVyc2lvbixcbiAgKTtcblxuICBpZiAoeWFyblZlcnNpb24pIHtcbiAgICBjb25zb2xlLmxvZygnQWRkaW5nIFJlYWN0Li4uJyk7XG4gICAgZXhlY1N5bmMoYHlhcm4gYWRkIHJlYWN0QCR7cmVhY3RWZXJzaW9ufWAsIHtzdGRpbzogJ2luaGVyaXQnfSk7XG4gIH0gZWxzZSB7XG4gICAgY29uc29sZS5sb2coJ0luc3RhbGxpbmcgUmVhY3QuLi4nKTtcbiAgICBleGVjU3luYyhgbnBtIGluc3RhbGwgcmVhY3RAJHtyZWFjdFZlcnNpb259IC0tc2F2ZSAtLXNhdmUtZXhhY3RgLCB7XG4gICAgICBzdGRpbzogJ2luaGVyaXQnLFxuICAgIH0pO1xuICB9XG4gIGlmICghb3B0aW9uc1snc2tpcC1qZXN0J10pIHtcbiAgICBjb25zdCBqZXN0RGVwcyA9IGBqZXN0IGJhYmVsLWNvcmVAXjcuMC4wLWJyaWRnZS4wIGJhYmVsLWplc3QgbWV0cm8tcmVhY3QtbmF0aXZlLWJhYmVsLXByZXNldCByZWFjdC10ZXN0LXJlbmRlcmVyQCR7cmVhY3RWZXJzaW9ufWA7XG4gICAgaWYgKHlhcm5WZXJzaW9uKSB7XG4gICAgICBjb25zb2xlLmxvZygnQWRkaW5nIEplc3QuLi4nKTtcbiAgICAgIGV4ZWNTeW5jKGB5YXJuIGFkZCAke2plc3REZXBzfSAtLWRldiAtLWV4YWN0YCwge3N0ZGlvOiAnaW5oZXJpdCd9KTtcbiAgICB9IGVsc2Uge1xuICAgICAgY29uc29sZS5sb2coJ0luc3RhbGxpbmcgSmVzdC4uLicpO1xuICAgICAgZXhlY1N5bmMoYG5wbSBpbnN0YWxsICR7amVzdERlcHN9IC0tc2F2ZS1kZXYgLS1zYXZlLWV4YWN0YCwge1xuICAgICAgICBzdGRpbzogJ2luaGVyaXQnLFxuICAgICAgfSk7XG4gICAgfVxuICAgIGFkZEplc3RUb1BhY2thZ2VKc29uKGRlc3RpbmF0aW9uUm9vdCk7XG4gIH1cbiAgcHJpbnRSdW5JbnN0cnVjdGlvbnMoZGVzdGluYXRpb25Sb290LCBuZXdQcm9qZWN0TmFtZSk7XG59XG5cbi8qKlxuICogQWRkIEplc3QtcmVsYXRlZCBzdHVmZiB0byBwYWNrYWdlLmpzb24sIHdoaWNoIHdhcyBjcmVhdGVkIGJ5IHRoZSByZWFjdC1uYXRpdmUtY2xpLlxuICovXG5mdW5jdGlvbiBhZGRKZXN0VG9QYWNrYWdlSnNvbihkZXN0aW5hdGlvblJvb3QpIHtcbiAgdmFyIHBhY2thZ2VKU09OUGF0aCA9IHBhdGguam9pbihkZXN0aW5hdGlvblJvb3QsICdwYWNrYWdlLmpzb24nKTtcbiAgdmFyIHBhY2thZ2VKU09OID0gSlNPTi5wYXJzZShmcy5yZWFkRmlsZVN5bmMocGFja2FnZUpTT05QYXRoKSk7XG5cbiAgcGFja2FnZUpTT04uc2NyaXB0cy50ZXN0ID0gJ2plc3QnO1xuICBwYWNrYWdlSlNPTi5qZXN0ID0ge1xuICAgIHByZXNldDogJ3JlYWN0LW5hdGl2ZScsXG4gIH07XG4gIGZzLndyaXRlRmlsZVN5bmMocGFja2FnZUpTT05QYXRoLCBKU09OLnN0cmluZ2lmeShwYWNrYWdlSlNPTiwgbnVsbCwgMikpO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGluaXQ7XG4iXX0=",
|
241603
|
241603
|
"map": null,
|
241604
|
241604
|
"sourceType": "script",
|
241605
|
|
"mtime": 1576499289011
|
|
241605
|
"mtime": 1576745581984
|
241606
|
241606
|
},
|
241607
|
241607
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator/templates.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
241608
|
241608
|
"metadata": {},
|
|
@ -242187,7 +242187,7 @@
|
242187
|
242187
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nconst copyProjectTemplateAndReplace = require('./copyProjectTemplateAndReplace');\nconst execSync = require('child_process').execSync;\nconst fs = require('fs');\nconst path = require('path');\n\n/**\n * @param destPath Create the new project at this path.\n * @param newProjectName For example 'AwesomeApp'.\n * @param template Template to use, for example 'navigation'.\n * @param yarnVersion Version of yarn available on the system, or null if\n * yarn is not available. For example '0.18.1'.\n */\nfunction createProjectFromTemplate(\ndestPath,\nnewProjectName,\ntemplate,\nyarnVersion)\n{\n // Expand the basic 'HelloWorld' template\n copyProjectTemplateAndReplace(\n path.resolve(\n 'node_modules',\n 'react-native',\n 'local-cli',\n 'templates',\n 'HelloWorld'),\n\n destPath,\n newProjectName);\n\n\n if (template === undefined) {\n // No specific template, use just the HelloWorld template above\n return;\n }\n\n // Keep the files from the 'HelloWorld' template, and overwrite some of them\n // with the specified project template.\n // The 'HelloWorld' template contains the native files (these are used by\n // all templates) and every other template only contains additional JS code.\n // Reason:\n // This way we don't have to duplicate the native files in every template.\n // If we duplicated them we'd make RN larger and risk that people would\n // forget to maintain all the copies so they would go out of sync.\n createFromRemoteTemplate(template, destPath, newProjectName, yarnVersion);\n}\n\n/**\n * The following formats are supported for the template:\n * - 'demo' -> Fetch the package react-native-template-demo from npm\n * - git://..., http://..., file://... or any other URL supported by npm\n */\nfunction createFromRemoteTemplate(\ntemplate,\ndestPath,\nnewProjectName,\nyarnVersion)\n{\n let installPackage;\n let templateName;\n if (template.includes('://')) {\n // URL, e.g. git://, file://\n installPackage = template;\n templateName = template.substr(template.lastIndexOf('/') + 1);\n } else {\n // e.g 'demo'\n installPackage = 'react-native-template-' + template;\n templateName = installPackage;\n }\n\n // Check if the template exists\n console.log(`Fetching template ${installPackage}...`);\n try {\n if (yarnVersion) {\n execSync(`yarn add ${installPackage} --ignore-scripts`, {\n stdio: 'inherit' });\n\n } else {\n execSync(\n `npm install ${installPackage} --save --save-exact --ignore-scripts`,\n { stdio: 'inherit' });\n\n }\n const templatePath = path.resolve('node_modules', templateName);\n copyProjectTemplateAndReplace(templatePath, destPath, newProjectName, {\n // Every template contains a dummy package.json file included\n // only for publishing the template to npm.\n // We want to ignore this dummy file, otherwise it would overwrite\n // our project's package.json file.\n ignorePaths: [\n 'package.json',\n 'dependencies.json',\n 'devDependencies.json'] });\n\n\n installTemplateDependencies(templatePath, yarnVersion);\n installTemplateDevDependencies(templatePath, yarnVersion);\n } finally {\n // Clean up the temp files\n try {\n if (yarnVersion) {\n execSync(`yarn remove ${templateName} --ignore-scripts`);\n } else {\n execSync(`npm uninstall ${templateName} --ignore-scripts`);\n }\n } catch (err) {\n // Not critical but we still want people to know and report\n // if this the clean up fails.\n console.warn(\n `Failed to clean up template temp files in node_modules/${templateName}. ` +\n 'This is not a critical error, you can work on your app.');\n\n }\n }\n}\n\nfunction installTemplateDependencies(templatePath, yarnVersion) {\n // dependencies.json is a special file that lists additional dependencies\n // that are required by this template\n const dependenciesJsonPath = path.resolve(templatePath, 'dependencies.json');\n console.log('Adding dependencies for the project...');\n if (!fs.existsSync(dependenciesJsonPath)) {\n console.log('No additional dependencies.');\n return;\n }\n\n let dependencies;\n try {\n dependencies = JSON.parse(fs.readFileSync(dependenciesJsonPath));\n } catch (err) {\n throw new Error(\n \"Could not parse the template's dependencies.json: \" + err.message);\n\n }\n for (let depName in dependencies) {\n const depVersion = dependencies[depName];\n const depToInstall = depName + '@' + depVersion;\n console.log('Adding ' + depToInstall + '...');\n if (yarnVersion) {\n execSync(`yarn add ${depToInstall}`, { stdio: 'inherit' });\n } else {\n execSync(`npm install ${depToInstall} --save --save-exact`, {\n stdio: 'inherit' });\n\n }\n }\n console.log(\"Linking native dependencies into the project's build files...\");\n execSync('react-native link', { stdio: 'inherit' });\n}\n\nfunction installTemplateDevDependencies(templatePath, yarnVersion) {\n // devDependencies.json is a special file that lists additional develop dependencies\n // that are required by this template\n const devDependenciesJsonPath = path.resolve(\n templatePath,\n 'devDependencies.json');\n\n console.log('Adding develop dependencies for the project...');\n if (!fs.existsSync(devDependenciesJsonPath)) {\n console.log('No additional develop dependencies.');\n return;\n }\n\n let dependencies;\n try {\n dependencies = JSON.parse(fs.readFileSync(devDependenciesJsonPath));\n } catch (err) {\n throw new Error(\n \"Could not parse the template's devDependencies.json: \" + err.message);\n\n }\n for (let depName in dependencies) {\n const depVersion = dependencies[depName];\n const depToInstall = depName + '@' + depVersion;\n console.log('Adding ' + depToInstall + '...');\n if (yarnVersion) {\n execSync(`yarn add ${depToInstall} -D`, { stdio: 'inherit' });\n } else {\n execSync(`npm install ${depToInstall} --save-dev --save-exact`, {\n stdio: 'inherit' });\n\n }\n }\n}\n\nmodule.exports = {\n createProjectFromTemplate };\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlbXBsYXRlcy5qcyJdLCJuYW1lcyI6WyJjb3B5UHJvamVjdFRlbXBsYXRlQW5kUmVwbGFjZSIsInJlcXVpcmUiLCJleGVjU3luYyIsImZzIiwicGF0aCIsImNyZWF0ZVByb2plY3RGcm9tVGVtcGxhdGUiLCJkZXN0UGF0aCIsIm5ld1Byb2plY3ROYW1lIiwidGVtcGxhdGUiLCJ5YXJuVmVyc2lvbiIsInJlc29sdmUiLCJ1bmRlZmluZWQiLCJjcmVhdGVGcm9tUmVtb3RlVGVtcGxhdGUiLCJpbnN0YWxsUGFja2FnZSIsInRlbXBsYXRlTmFtZSIsImluY2x1ZGVzIiwic3Vic3RyIiwibGFzdEluZGV4T2YiLCJjb25zb2xlIiwibG9nIiwic3RkaW8iLCJ0ZW1wbGF0ZVBhdGgiLCJpZ25vcmVQYXRocyIsImluc3RhbGxUZW1wbGF0ZURlcGVuZGVuY2llcyIsImluc3RhbGxUZW1wbGF0ZURldkRlcGVuZGVuY2llcyIsImVyciIsIndhcm4iLCJkZXBlbmRlbmNpZXNKc29uUGF0aCIsImV4aXN0c1N5bmMiLCJkZXBlbmRlbmNpZXMiLCJKU09OIiwicGFyc2UiLCJyZWFkRmlsZVN5bmMiLCJFcnJvciIsIm1lc3NhZ2UiLCJkZXBOYW1lIiwiZGVwVmVyc2lvbiIsImRlcFRvSW5zdGFsbCIsImRldkRlcGVuZGVuY2llc0pzb25QYXRoIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztBQVNBOztBQUVBLE1BQU1BLDZCQUE2QixHQUFHQyxPQUFPLENBQUMsaUNBQUQsQ0FBN0M7QUFDQSxNQUFNQyxRQUFRLEdBQUdELE9BQU8sQ0FBQyxlQUFELENBQVAsQ0FBeUJDLFFBQTFDO0FBQ0EsTUFBTUMsRUFBRSxHQUFHRixPQUFPLENBQUMsSUFBRCxDQUFsQjtBQUNBLE1BQU1HLElBQUksR0FBR0gsT0FBTyxDQUFDLE1BQUQsQ0FBcEI7O0FBRUE7Ozs7Ozs7QUFPQSxTQUFTSSx5QkFBVDtBQUNFQyxRQURGO0FBRUVDLGNBRkY7QUFHRUMsUUFI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L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9nZW5lcmF0b3IiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbmNvbnN0IGNvcHlQcm9qZWN0VGVtcGxhdGVBbmRSZXBsYWNlID0gcmVxdWlyZSgnLi9jb3B5UHJvamVjdFRlbXBsYXRlQW5kUmVwbGFjZScpO1xuY29uc3QgZXhlY1N5bmMgPSByZXF1aXJlKCdjaGlsZF9wcm9jZXNzJykuZXhlY1N5bmM7XG5jb25zdCBmcyA9IHJlcXVpcmUoJ2ZzJyk7XG5jb25zdCBwYXRoID0gcmVxdWlyZSgncGF0aCcpO1xuXG4vKipcbiAqIEBwYXJhbSBkZXN0UGF0aCBDcmVhdGUgdGhlIG5ldyBwcm9qZWN0IGF0IHRoaXMgcGF0aC5cbiAqIEBwYXJhbSBuZXdQcm9qZWN0TmFtZSBGb3IgZXhhbXBsZSAnQXdlc29tZUFwcCcuXG4gKiBAcGFyYW0gdGVtcGxhdGUgVGVtcGxhdGUgdG8gdXNlLCBmb3IgZXhhbXBsZSAnbmF2aWdhdGlvbicuXG4gKiBAcGFyYW0geWFyblZlcnNpb24gVmVyc2lvbiBvZiB5YXJuIGF2YWlsYWJsZSBvbiB0aGUgc3lzdGVtLCBvciBudWxsIGlmXG4gKiAgICAgICAgICAgICAgICAgICAgeWFybiBpcyBub3QgYXZhaWxhYmxlLiBGb3IgZXhhbXBsZSAnMC4xOC4xJy5cbiAqL1xuZnVuY3Rpb24gY3JlYXRlUHJvamVjdEZyb21UZW1wbGF0ZShcbiAgZGVzdFBhdGgsXG4gIG5ld1Byb2plY3ROYW1lLFxuICB0ZW1wbGF0ZSxcbiAgeWFyblZlcnNpb24sXG4pIHtcbiAgLy8gRXhwYW5kIHRoZSBiYXNpYyAnSGVsbG9Xb3JsZCcgdGVtcGxhdGVcbiAgY29weVByb2plY3RUZW1wbGF0ZUFuZFJlcGxhY2UoXG4gICAgcGF0aC5yZXNvbHZlKFxuICAgICAgJ25vZGVfbW9kdWxlcycsXG4gICAgICAncmVhY3QtbmF0aXZlJyxcbiAgICAgICdsb2NhbC1jbGknLFxuICAgICAgJ3RlbXBsYXRlcycsXG4gICAgICAnSGVsbG9Xb3JsZCcsXG4gICAgKSxcbiAgICBkZXN0UGF0aCxcbiAgICBuZXdQcm9qZWN0TmFtZSxcbiAgKTtcblxuICBpZiAodGVtcGxhdGUgPT09IHVuZGVmaW5lZCkge1xuICAgIC8vIE5vIHNwZWNpZmljIHRlbXBsYXRlLCB1c2UganVzdCB0aGUgSGVsbG9Xb3JsZCB0ZW1wbGF0ZSBhYm92ZVxuICAgIHJldHVybjtcbiAgfVxuXG4gIC8vIEtlZXAgdGhlIGZpbGVzIGZyb20gdGhlICdIZWxsb1dvcmxkJyB0ZW1wbGF0ZSwgYW5kIG92ZXJ3cml0ZSBzb21lIG9mIHRoZW1cbiAgLy8gd2l0aCB0aGUgc3BlY2lmaWVkIHByb2plY3QgdGVtcGxhdGUuXG4gIC8vIFRoZSAnSGVsbG9Xb3JsZCcgdGVtcGxhdGUgY29udGFpbnMgdGhlIG5hdGl2ZSBmaWxlcyAodGhlc2UgYXJlIHVzZWQgYnlcbiAgLy8gYWxsIHRlbXBsYXRlcykgYW5kIGV2ZXJ5IG90aGVyIHRlbXBsYXRlIG9ubHkgY29udGFpbnMgYWRkaXRpb25hbCBKUyBjb2RlLlxuICAvLyBSZWFzb246XG4gIC8vIFRoaXMgd2F5IHdlIGRvbid0IGhhdmUgdG8gZHVwbGljYXRlIHRoZSBuYXRpdmUgZmlsZXMgaW4gZXZlcnkgdGVtcGxhdGUuXG4gIC8vIElmIHdlIGR1cGxpY2F0ZWQgdGhlbSB3ZSdkIG1ha2UgUk4gbGFyZ2VyIGFuZCByaXNrIHRoYXQgcGVvcGxlIHdvdWxkXG4gIC8vIGZvcmdldCB0byBtYWludGFpbiBhbGwgdGhlIGNvcGllcyBzbyB0aGV5IHdvdWxkIGdvIG91dCBvZiBzeW5jLlxuICBjcmVhdGVGcm9tUmVtb3RlVGVtcGxhdGUodGVtcGxhdGUsIGRlc3RQYXRoLCBuZXdQcm9qZWN0TmFtZSwgeWFyblZlcnNpb24pO1xufVxuXG4vKipcbiAqIFRoZSBmb2xsb3dpbmcgZm9ybWF0cyBhcmUgc3VwcG9ydGVkIGZvciB0aGUgdGVtcGxhdGU6XG4gKiAtICdkZW1vJyAtPiBGZXRjaCB0aGUgcGFja2FnZSByZWFjdC1uYXRpdmUtdGVtcGxhdGUtZGVtbyBmcm9tIG5wbVxuICogLSBnaXQ6Ly8uLi4sIGh0dHA6Ly8uLi4sIGZpbGU6Ly8uLi4gb3IgYW55IG90aGVyIFVSTCBzdXBwb3J0ZWQgYnkgbnBtXG4gKi9cbmZ1bmN0aW9uIGNyZWF0ZUZyb21SZW1vdGVUZW1wbGF0ZShcbiAgdGVtcGxhdGUsXG4gIGRlc3RQYXRoLFxuICBuZXdQcm9qZWN0TmFtZSxcbiAgeWFyblZlcnNpb24sXG4pIHtcbiAgbGV0IGluc3RhbGxQYWNrYWdlO1xuICBsZXQgdGVtcGxhdGVOYW1lO1xuICBpZiAodGVtcGxhdGUuaW5jbHVkZXMoJzovLycpKSB7XG4gICAgLy8gVVJMLCBlLmcuIGdpdDovLywgZmlsZTovL1xuICAgIGluc3RhbGxQYWNrYWdlID0gdGVtcGxhdGU7XG4gICAgdGVtcGxhdGVOYW1lID0gdGVtcGxhdGUuc3Vic3RyKHRlbXBsYXRlLmxhc3RJbmRleE9mKCcvJykgKyAxKTtcbiAgfSBlbHNlIHtcbiAgICAvLyBlLmcgJ2RlbW8nXG4gICAgaW5zdGFsbFBhY2thZ2UgPSAncmVhY3QtbmF0aXZlLXRlbXBsYXRlLScgKyB0ZW1wbGF0ZTtcbiAgICB0ZW1wbGF0ZU5hbWUgPSBpbnN0YWxsUGFja2FnZTtcbiAgfVxuXG4gIC8vIENoZWNrIGlmIHRoZSB0ZW1wbGF0ZSBleGlzdHNcbiAgY29uc29sZS5sb2coYEZldGNoaW5nIHRlbXBsYXRlICR7aW5zdGFsbFBhY2thZ2V9Li4uYCk7XG4gIHRyeSB7XG4gICAgaWYgKHlhcm5WZXJzaW9uKSB7XG4gICAgICBleGVjU3luYyhgeWFybiBhZGQgJHtpbnN0YWxsUGFja2FnZX0gLS1pZ25vcmUtc2NyaXB0c2AsIHtcbiAgICAgICAgc3RkaW86ICdpbmhlcml0JyxcbiAgICAgIH0pO1xuICAgIH0gZWxzZSB7XG4gICAgICBleGVjU3luYyhcbiAgICAgICAgYG5wbSBpbnN0YWxsICR7aW5zdGFsbFBhY2thZ2V9IC0tc2F2ZSAtLXNhdmUtZXhhY3QgLS1pZ25vcmUtc2NyaXB0c2AsXG4gICAgICAgIHtzdGRpbzogJ2luaGVyaXQnfSxcbiAgICAgICk7XG4gICAgfVxuICAgIGNvbnN0IHRlbXBsYXRlUGF0aCA9IHBhdGgucmVzb2x2ZSgnbm9kZV9tb2R1bGVzJywgdGVtcGxhdGVOYW1lKTtcbiAgICBjb3B5UHJvamVjdFRlbXBsYXRlQW5kUmVwbGFjZSh0ZW1wbGF0ZVBhdGgsIGRlc3RQYXRoLCBuZXdQcm9qZWN0TmFtZSwge1xuICAgICAgLy8gRXZlcnkgdGVtcGxhdGUgY29udGFpbnMgYSBkdW1teSBwYWNrYWdlLmpzb24gZmlsZSBpbmNsdWRlZFxuICAgICAgLy8gb25seSBmb3IgcHVibGlzaGluZyB0aGUgdGVtcGxhdGUgdG8gbnBtLlxuICAgICAgLy8gV2Ugd2FudCB0byBpZ25vcmUgdGhpcyBkdW1teSBmaWxlLCBvdGhlcndpc2UgaXQgd291bGQgb3ZlcndyaXRlXG4gICAgICAvLyBvdXIgcHJvamVjdCdzIHBhY2thZ2UuanNvbiBmaWxlLlxuICAgICAgaWdub3JlUGF0aHM6IFtcbiAgICAgICAgJ3BhY2thZ2UuanNvbicsXG4gICAgICAgICdkZXBlbmRlbmNpZXMuanNvbicsXG4gICAgICAgICdkZXZEZXBlbmRlbmNpZXMuanNvbicsXG4gICAgICBdLFxuICAgIH0pO1xuICAgIGluc3RhbGxUZW1wbGF0ZURlcGVuZGVuY2llcyh0ZW1wbGF0ZVBhdGgsIHlhcm5WZXJzaW9uKTtcbiAgICBpbnN0YWxsVGVtcGxhdGVEZXZEZXBlbmRlbmNpZXModGVtcGxhdGVQYXRoLCB5YXJuVmVyc2lvbik7XG4gIH0gZmluYWxseSB7XG4gICAgLy8gQ2xlYW4gdXAgdGhlIHRlbXAgZmlsZXNcbiAgICB0cnkge1xuICAgICAgaWYgKHlhcm5WZXJzaW9uKSB7XG4gICAgICAgIGV4ZWNTeW5jKGB5YXJuIHJlbW92ZSAke3RlbXBsYXRlTmFtZX0gLS1pZ25vcmUtc2NyaXB0c2ApO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZXhlY1N5bmMoYG5wbSB1bmluc3RhbGwgJHt0ZW1wbGF0ZU5hbWV9IC0taWdub3JlLXNjcmlwdHNgKTtcbiAgICAgIH1cbiAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgIC8vIE5vdCBjcml0aWNhbCBidXQgd2Ugc3RpbGwgd2FudCBwZW9wbGUgdG8ga25vdyBhbmQgcmVwb3J0XG4gICAgICAvLyBpZiB0aGlzIHRoZSBjbGVhbiB1cCBmYWlscy5cbiAgICAgIGNvbnNvbGUud2FybihcbiAgICAgICAgYEZhaWxlZCB0byBjbGVhbiB1cCB0ZW1wbGF0ZSB0ZW1wIGZpbGVzIGluIG5vZGVfbW9kdWxlcy8ke3RlbXBsYXRlTmFtZX0uIGAgK1xuICAgICAgICAgICdUaGlzIGlzIG5vdCBhIGNyaXRpY2FsIGVycm9yLCB5b3UgY2FuIHdvcmsgb24geW91ciBhcHAuJyxcbiAgICAgICk7XG4gICAgfVxuICB9XG59XG5cbmZ1bmN0aW9uIGluc3RhbGxUZW1wbGF0ZURlcGVuZGVuY2llcyh0ZW1wbGF0ZVBhdGgsIHlhcm5WZXJzaW9uKSB7XG4gIC8vIGRlcGVuZGVuY2llcy5qc29uIGlzIGEgc3BlY2lhbCBmaWxlIHRoYXQgbGlzdHMgYWRkaXRpb25hbCBkZXBlbmRlbmNpZXNcbiAgLy8gdGhhdCBhcmUgcmVxdWlyZWQgYnkgdGhpcyB0ZW1wbGF0ZVxuICBjb25zdCBkZXBlbmRlbmNpZXNKc29uUGF0aCA9IHBhdGgucmVzb2x2ZSh0ZW1wbGF0ZVBhdGgsICdkZXBlbmRlbmNpZXMuanNvbicpO1xuICBjb25zb2xlLmxvZygnQWRkaW5nIGRlcGVuZGVuY2llcyBmb3IgdGhlIHByb2plY3QuLi4nKTtcbiAgaWYgKCFmcy5leGlzdHNTeW5jKGRlcGVuZGVuY2llc0pzb25QYXRoKSkge1xuICAgIGNvbnNvbGUubG9nKCdObyBhZGRpdGlvbmFsIGRlcGVuZGVuY2llcy4nKTtcbiAgICByZXR1cm47XG4gIH1cblxuICBsZXQgZGVwZW5kZW5jaWVzO1xuICB0cnkge1xuICAgIGRlcGVuZGVuY2llcyA9IEpTT04ucGFyc2UoZnMucmVhZEZpbGVTeW5jKGRlcGVuZGVuY2llc0pzb25QYXRoKSk7XG4gIH0gY2F0Y2ggKGVycikge1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgIFwiQ291bGQgbm90IHBhcnNlIHRoZSB0ZW1wbGF0ZSdzIGRlcGVuZGVuY2llcy5qc29uOiBcIiArIGVyci5tZXNzYWdlLFxuICAgICk7XG4gIH1cbiAgZm9yIChsZXQgZGVwTmFtZSBpbiBkZXBlbmRlbmNpZXMpIHtcbiAgICBjb25zdCBkZXBWZXJzaW9uID0gZGVwZW5kZW5jaWVzW2RlcE5hbWVdO1xuICAgIGNvbnN0IGRlcFRvSW5zdGFsbCA9IGRlcE5hbWUgKyAnQCcgKyBkZXBWZXJzaW9uO1xuICAgIGNvbnNvbGUubG9nKCdBZGRpbmcgJyArIGRlcFRvSW5zdGFsbCArICcuLi4nKTtcbiAgICBpZiAoeWFyblZlcnNpb24pIHtcbiAgICAgIGV4ZWNTeW5jKGB5YXJuIGFkZCAke2RlcFRvSW5zdGFsbH1gLCB7c3RkaW86ICdpbmhlcml0J30pO1xuICAgIH0gZWxzZSB7XG4gICAgICBleGVjU3luYyhgbnBtIGluc3RhbGwgJHtkZXBUb0luc3RhbGx9IC0tc2F2ZSAtLXNhdmUtZXhhY3RgLCB7XG4gICAgICAgIHN0ZGlvOiAnaW5oZXJpdCcsXG4gICAgICB9KTtcbiAgICB9XG4gIH1cbiAgY29uc29sZS5sb2coXCJMaW5raW5nIG5hdGl2ZSBkZXBlbmRlbmNpZXMgaW50byB0aGUgcHJvamVjdCdzIGJ1aWxkIGZpbGVzLi4uXCIpO1xuICBleGVjU3luYygncmVhY3QtbmF0aXZlIGxpbmsnLCB7c3RkaW86ICdpbmhlcml0J30pO1xufVxuXG5mdW5jdGlvbiBpbnN0YWxsVGVtcGxhdGVEZXZEZXBlbmRlbmNpZXModGVtcGxhdGVQYXRoLCB5YXJuVmVyc2lvbikge1xuICAvLyBkZXZEZXBlbmRlbmNpZXMuanNvbiBpcyBhIHNwZWNpYWwgZmlsZSB0aGF0IGxpc3RzIGFkZGl0aW9uYWwgZGV2ZWxvcCBkZXBlbmRlbmNpZXNcbiAgLy8gdGhhdCBhcmUgcmVxdWlyZWQgYnkgdGhpcyB0ZW1wbGF0ZVxuICBjb25zdCBkZXZEZXBlbmRlbmNpZXNKc29uUGF0aCA9IHBhdGgucmVzb2x2ZShcbiAgICB0ZW1wbGF0ZVBhdGgsXG4gICAgJ2RldkRlcGVuZGVuY2llcy5qc29uJyxcbiAgKTtcbiAgY29uc29sZS5sb2coJ0FkZGluZyBkZXZlbG9wIGRlcGVuZGVuY2llcyBmb3IgdGhlIHByb2plY3QuLi4nKTtcbiAgaWYgKCFmcy5leGlzdHNTeW5jKGRldkRlcGVuZGVuY2llc0pzb25QYXRoKSkge1xuICAgIGNvbnNvbGUubG9nKCdObyBhZGRpdGlvbmFsIGRldmVsb3AgZGVwZW5kZW5jaWVzLicpO1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGxldCBkZXBlbmRlbmNpZXM7XG4gIHRyeSB7XG4gICAgZGVwZW5kZW5jaWVzID0gSlNPTi5wYXJzZShmcy5yZWFkRmlsZVN5bmMoZGV2RGVwZW5kZW5jaWVzSnNvblBhdGgpKTtcbiAgfSBjYXRjaCAoZXJyKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgXCJDb3VsZCBub3QgcGFyc2UgdGhlIHRlbXBsYXRlJ3MgZGV2RGVwZW5kZW5jaWVzLmpzb246IFwiICsgZXJyLm1lc3NhZ2UsXG4gICAgKTtcbiAgfVxuICBmb3IgKGxldCBkZXBOYW1lIGluIGRlcGVuZGVuY2llcykge1xuICAgIGNvbnN0IGRlcFZlcnNpb24gPSBkZXBlbmRlbmNpZXNbZGVwTmFtZV07XG4gICAgY29uc3QgZGVwVG9JbnN0YWxsID0gZGVwTmFtZSArICdAJyArIGRlcFZlcnNpb247XG4gICAgY29uc29sZS5sb2coJ0FkZGluZyAnICsgZGVwVG9JbnN0YWxsICsgJy4uLicpO1xuICAgIGlmICh5YXJuVmVyc2lvbikge1xuICAgICAgZXhlY1N5bmMoYHlhcm4gYWRkICR7ZGVwVG9JbnN0YWxsfSAtRGAsIHtzdGRpbzogJ2luaGVyaXQnfSk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGV4ZWNTeW5jKGBucG0gaW5zdGFsbCAke2RlcFRvSW5zdGFsbH0gLS1zYXZlLWRldiAtLXNhdmUtZXhhY3RgLCB7XG4gICAgICAgIHN0ZGlvOiAnaW5oZXJpdCcsXG4gICAgICB9KTtcbiAgICB9XG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIGNyZWF0ZVByb2plY3RGcm9tVGVtcGxhdGUsXG59O1xuIl19",
|
242188
|
242188
|
"map": null,
|
242189
|
242189
|
"sourceType": "script",
|
242190
|
|
"mtime": 1576499289010
|
|
242190
|
"mtime": 1576745581984
|
242191
|
242191
|
},
|
242192
|
242192
|
"{\"sourceRoot\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator\",\"babelrc\":false,\"configFile\":false,\"retainLines\":true,\"sourceMaps\":\"inline\",\"caller\":{\"name\":\"@babel/register\"},\"cwd\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"filename\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native/local-cli/generator/printRunInstructions.js\",\"passPerPreset\":false,\"envName\":\"development\",\"root\":\"/Users/benny/iOS-Share/display-center/ReactNative/node_modules/react-native\",\"plugins\":[{\"key\":\"transform-flow-strip-types\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"Program\":{\"enter\":[null]},\"ImportDeclaration\":{\"enter\":[null,null]},\"ClassProperty\":{\"enter\":[null]},\"ClassPrivateProperty\":{\"enter\":[null]},\"AssignmentPattern\":{\"enter\":[null]},\"TypeCastExpression\":{\"enter\":[null,null]},\"CallExpression\":{\"enter\":[null]},\"OptionalCallExpression\":{\"enter\":[null]},\"NewExpression\":{\"enter\":[null]},\"ImportSpecifier\":{\"enter\":[null]},\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"AnyTypeAnnotation\":{\"enter\":[null]},\"ArrayTypeAnnotation\":{\"enter\":[null]},\"BooleanTypeAnnotation\":{\"enter\":[null]},\"BooleanLiteralTypeAnnotation\":{\"enter\":[null]},\"NullLiteralTypeAnnotation\":{\"enter\":[null]},\"ClassImplements\":{\"enter\":[null]},\"DeclareClass\":{\"enter\":[null]},\"DeclareFunction\":{\"enter\":[null]},\"DeclareInterface\":{\"enter\":[null]},\"DeclareModule\":{\"enter\":[null]},\"DeclareModuleExports\":{\"enter\":[null]},\"DeclareTypeAlias\":{\"enter\":[null]},\"DeclareOpaqueType\":{\"enter\":[null]},\"DeclareVariable\":{\"enter\":[null]},\"DeclareExportDeclaration\":{\"enter\":[null]},\"DeclareExportAllDeclaration\":{\"enter\":[null]},\"DeclaredPredicate\":{\"enter\":[null]},\"ExistsTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeAnnotation\":{\"enter\":[null]},\"FunctionTypeParam\":{\"enter\":[null]},\"GenericTypeAnnotation\":{\"enter\":[null]},\"InferredPredicate\":{\"enter\":[null]},\"InterfaceExtends\":{\"enter\":[null]},\"InterfaceDeclaration\":{\"enter\":[null]},\"InterfaceTypeAnnotation\":{\"enter\":[null]},\"IntersectionTypeAnnotation\":{\"enter\":[null]},\"MixedTypeAnnotation\":{\"enter\":[null]},\"EmptyTypeAnnotation\":{\"enter\":[null]},\"NullableTypeAnnotation\":{\"enter\":[null]},\"NumberLiteralTypeAnnotation\":{\"enter\":[null]},\"NumberTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeAnnotation\":{\"enter\":[null]},\"ObjectTypeInternalSlot\":{\"enter\":[null]},\"ObjectTypeCallProperty\":{\"enter\":[null]},\"ObjectTypeIndexer\":{\"enter\":[null]},\"ObjectTypeProperty\":{\"enter\":[null]},\"ObjectTypeSpreadProperty\":{\"enter\":[null]},\"OpaqueType\":{\"enter\":[null]},\"QualifiedTypeIdentifier\":{\"enter\":[null]},\"StringLiteralTypeAnnotation\":{\"enter\":[null]},\"StringTypeAnnotation\":{\"enter\":[null]},\"ThisTypeAnnotation\":{\"enter\":[null]},\"TupleTypeAnnotation\":{\"enter\":[null]},\"TypeofTypeAnnotation\":{\"enter\":[null]},\"TypeAlias\":{\"enter\":[null]},\"TypeAnnotation\":{\"enter\":[null]},\"TypeParameter\":{\"enter\":[null]},\"TypeParameterDeclaration\":{\"enter\":[null]},\"TypeParameterInstantiation\":{\"enter\":[null]},\"UnionTypeAnnotation\":{\"enter\":[null]},\"Variance\":{\"enter\":[null]},\"VoidTypeAnnotation\":{\"enter\":[null]},\"ExportAllDeclaration\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-object-rest-spread\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"VariableDeclarator\":{\"enter\":[null]},\"ExportNamedDeclaration\":{\"enter\":[null]},\"CatchClause\":{\"enter\":[null]},\"AssignmentExpression\":{\"enter\":[null]},\"ObjectExpression\":{\"enter\":[null]},\"FunctionDeclaration\":{\"enter\":[null]},\"FunctionExpression\":{\"enter\":[null]},\"ObjectMethod\":{\"enter\":[null]},\"ArrowFunctionExpression\":{\"enter\":[null]},\"ClassMethod\":{\"enter\":[null]},\"ClassPrivateMethod\":{\"enter\":[null]},\"ForInStatement\":{\"enter\":[null]},\"ForOfStatement\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-class-properties\",\"visitor\":{\"PrivateName\":{\"enter\":[null]},\"ExportDefaultDeclaration\":{\"enter\":[null]},\"_exploded\":true,\"_verified\":true,\"ClassDeclaration\":{\"enter\":[null]},\"ClassExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"transform-modules-commonjs\",\"visitor\":{\"Program\":{\"exit\":[null]},\"_exploded\":true,\"_verified\":true},\"options\":{}},{\"key\":\"proposal-nullish-coalescing-operator\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"LogicalExpression\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-catch-binding\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"CatchClause\":{\"enter\":[null]}},\"options\":{}},{\"key\":\"proposal-optional-chaining\",\"visitor\":{\"_exploded\":{},\"_verified\":{},\"OptionalCallExpression\":{\"enter\":[null]},\"OptionalMemberExpression\":{\"enter\":[null]}},\"options\":{}}],\"presets\":[]}:7.3.4": {
|
242193
|
242193
|
"metadata": {},
|
|
@ -242772,6 +242772,6 @@
|
242772
|
242772
|
"code": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */\n\n'use strict';\n\nvar chalk = require('chalk');\nvar path = require('path');\n\nfunction printRunInstructions(projectDir, projectName) {\n const absoluteProjectDir = path.resolve(projectDir);\n // iOS\n const xcodeProjectPath =\n path.resolve(projectDir, 'ios', projectName) + '.xcodeproj';\n const relativeXcodeProjectPath = path.relative(\n process.cwd(),\n xcodeProjectPath);\n\n console.log(chalk.white.bold('To run your app on iOS:'));\n console.log(' cd ' + absoluteProjectDir);\n console.log(' react-native run-ios');\n console.log(' - or -');\n console.log(' Open ' + relativeXcodeProjectPath + ' in Xcode');\n console.log(' Hit the Run button');\n // Android\n console.log(chalk.white.bold('To run your app on Android:'));\n console.log(' cd ' + absoluteProjectDir);\n console.log(\n ' Have an Android emulator running (quickest way to get started), or a device connected');\n\n console.log(' react-native run-android');\n}\n\nmodule.exports = printRunInstructions;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW50UnVuSW5zdHJ1Y3Rpb25zLmpzIl0sIm5hbWVzIjpbImNoYWxrIiwicmVxdWlyZSIsInBhdGgiLCJwcmludFJ1bkluc3RydWN0aW9ucyIsInByb2plY3REaXIiLCJwcm9qZWN0TmFtZSIsImFic29sdXRlUHJvamVjdERpciIsInJlc29sdmUiLCJ4Y29kZVByb2plY3RQYXRoIiwicmVsYXRpdmVYY29kZVByb2plY3RQYXRoIiwicmVsYXRpdmUiLCJwcm9jZXNzIiwiY3dkIiwiY29uc29sZSIsImxvZyIsIndoaXRlIiwiYm9sZCIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7QUFTQTs7QUFFQSxJQUFJQSxLQUFLLEdBQUdDLE9BQU8sQ0FBQyxPQUFELENBQW5CO0FBQ0EsSUFBSUMsSUFBSSxHQUFHRCxPQUFPLENBQUMsTUFBRCxDQUFsQjs7QUFFQSxTQUFTRSxvQkFBVCxDQUE4QkMsVUFBOUIsRUFBMENDLFdBQTFDLEVBQXVEO0FBQ3JELFFBQU1DLGtCQUFrQixHQUFHSixJQUFJLENBQUNLLE9BQUwsQ0FBYUgsVUFBYixDQUEzQjtBQUNBO0FBQ0EsUUFBTUksZ0JBQWdCO0FBQ3BCTixFQUFBQSxJQUFJLENBQUNLLE9BQUwsQ0FBYUgsVUFBYixFQUF5QixLQUF6QixFQUFnQ0MsV0FBaEMsSUFBK0MsWUFEakQ7QUFFQSxRQUFNSSx3QkFBd0IsR0FBR1AsSUFBSSxDQUFDUSxRQUFMO0FBQy9CQyxFQUFBQSxPQUFPLENBQUNDLEdBQVIsRUFEK0I7QUFFL0JKLEVBQUFBLGdCQUYrQixDQUFqQzs7QUFJQUssRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVlkLEtBQUssQ0FBQ2UsS0FBTixDQUFZQyxJQUFaLENBQWlCLHlCQUFqQixDQUFaO0FBQ0FILEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLFdBQVdSLGtCQUF2QjtBQUNBTyxFQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWSx5QkFBWjtBQUNBRCxFQUFBQSxPQUFPLENBQUNDLEdBQVIsQ0FBWSxXQUFaO0FBQ0FELEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLGFBQWFMLHdCQUFiLEdBQXdDLFdBQXBEO0FBQ0FJLEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLHVCQUFaO0FBQ0E7QUFDQUQsRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVlkLEtBQUssQ0FBQ2UsS0FBTixDQUFZQyxJQUFaLENBQWlCLDZCQUFqQixDQUFaO0FBQ0FILEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLFdBQVdSLGtCQUF2QjtBQUNBTyxFQUFBQSxPQUFPLENBQUNDLEdBQVI7QUFDRSw0RkFERjs7QUFHQUQsRUFBQUEsT0FBTyxDQUFDQyxHQUFSLENBQVksNkJBQVo7QUFDRDs7QUFFREcsTUFBTSxDQUFDQyxPQUFQLEdBQWlCZixvQkFBakIiLCJzb3VyY2VSb290IjoiL1VzZXJzL2Jlbm55L2lPUy1TaGFyZS9kaXNwbGF5LWNlbnRlci9SZWFjdE5hdGl2ZS9ub2RlX21vZHVsZXMvcmVhY3QtbmF0aXZlL2xvY2FsLWNsaS9nZW5lcmF0b3IiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIENvcHlyaWdodCAoYykgRmFjZWJvb2ssIEluYy4gYW5kIGl0cyBhZmZpbGlhdGVzLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmb3JtYXRcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbnZhciBjaGFsayA9IHJlcXVpcmUoJ2NoYWxrJyk7XG52YXIgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcblxuZnVuY3Rpb24gcHJpbnRSdW5JbnN0cnVjdGlvbnMocHJvamVjdERpciwgcHJvamVjdE5hbWUpIHtcbiAgY29uc3QgYWJzb2x1dGVQcm9qZWN0RGlyID0gcGF0aC5yZXNvbHZlKHByb2plY3REaXIpO1xuICAvLyBpT1NcbiAgY29uc3QgeGNvZGVQcm9qZWN0UGF0aCA9XG4gICAgcGF0aC5yZXNvbHZlKHByb2plY3REaXIsICdpb3MnLCBwcm9qZWN0TmFtZSkgKyAnLnhjb2RlcHJvaic7XG4gIGNvbnN0IHJlbGF0aXZlWGNvZGVQcm9qZWN0UGF0aCA9IHBhdGgucmVsYXRpdmUoXG4gICAgcHJvY2Vzcy5jd2QoKSxcbiAgICB4Y29kZVByb2plY3RQYXRoLFxuICApO1xuICBjb25zb2xlLmxvZyhjaGFsay53aGl0ZS5ib2xkKCdUbyBydW4geW91ciBhcHAgb24gaU9TOicpKTtcbiAgY29uc29sZS5sb2coJyAgIGNkICcgKyBhYnNvbHV0ZVByb2plY3REaXIpO1xuICBjb25zb2xlLmxvZygnICAgcmVhY3QtbmF0aXZlIHJ1bi1pb3MnKTtcbiAgY29uc29sZS5sb2coJyAgIC0gb3IgLScpO1xuICBjb25zb2xlLmxvZygnICAgT3BlbiAnICsgcmVsYXRpdmVYY29kZVByb2plY3RQYXRoICsgJyBpbiBYY29kZScpO1xuICBjb25zb2xlLmxvZygnICAgSGl0IHRoZSBSdW4gYnV0dG9uJyk7XG4gIC8vIEFuZHJvaWRcbiAgY29uc29sZS5sb2coY2hhbGsud2hpdGUuYm9sZCgnVG8gcnVuIHlvdXIgYXBwIG9uIEFuZHJvaWQ6JykpO1xuICBjb25zb2xlLmxvZygnICAgY2QgJyArIGFic29sdXRlUHJvamVjdERpcik7XG4gIGNvbnNvbGUubG9nKFxuICAgICcgICBIYXZlIGFuIEFuZHJvaWQgZW11bGF0b3IgcnVubmluZyAocXVpY2tlc3Qgd2F5IHRvIGdldCBzdGFydGVkKSwgb3IgYSBkZXZpY2UgY29ubmVjdGVkJyxcbiAgKTtcbiAgY29uc29sZS5sb2coJyAgIHJlYWN0LW5hdGl2ZSBydW4tYW5kcm9pZCcpO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHByaW50UnVuSW5zdHJ1Y3Rpb25zO1xuIl19",
|
242773
|
242773
|
"map": null,
|
242774
|
242774
|
"sourceType": "script",
|
242775
|
|
"mtime": 1576499289009
|
|
242775
|
"mtime": 1576745581983
|
242776
|
242776
|
}
|
242777
|
242777
|
}
|
|
@ -55,6 +55,7 @@
|
55
|
55
|
B264A22622B3306600714D0D /* libRNCWebView.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B264A21622B3301900714D0D /* libRNCWebView.a */; };
|
56
|
56
|
B264A22722B3306E00714D0D /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B264A21D22B3303100714D0D /* libRNVectorIcons.a */; };
|
57
|
57
|
B264A22822B3307800714D0D /* libRNGestureHandler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B264A22522B3305900714D0D /* libRNGestureHandler.a */; };
|
|
58
|
B273A61923BEE85900A5AF04 /* IPULocation.gpx in Resources */ = {isa = PBXBuildFile; fileRef = B273A5F023BEE84600A5AF04 /* IPULocation.gpx */; };
|
58
|
59
|
B287F2B223583F4000C3631A /* ExternalAccessory.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B287F28923583F3F00C3631A /* ExternalAccessory.framework */; };
|
59
|
60
|
B28806522304FCBE0026007B /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B28806512304FCBE0026007B /* libiconv.tbd */; };
|
60
|
61
|
B28806542304FCE40026007B /* libstdc++.6.0.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B28806532304FCE40026007B /* libstdc++.6.0.9.tbd */; };
|
|
@ -481,6 +482,7 @@
|
481
|
482
|
B264A21122B3301900714D0D /* RNCWebView.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNCWebView.xcodeproj; path = "ReactNative/node_modules/react-native-webview/ios/RNCWebView.xcodeproj"; sourceTree = "<group>"; };
|
482
|
483
|
B264A21722B3303100714D0D /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "ReactNative/node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = "<group>"; };
|
483
|
484
|
B264A22022B3305800714D0D /* RNGestureHandler.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGestureHandler.xcodeproj; path = "ReactNative/node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj"; sourceTree = "<group>"; };
|
|
485
|
B273A5F023BEE84600A5AF04 /* IPULocation.gpx */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = IPULocation.gpx; sourceTree = "<group>"; };
|
484
|
486
|
B287F28923583F3F00C3631A /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; };
|
485
|
487
|
B28806512304FCBE0026007B /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
|
486
|
488
|
B28806532304FCE40026007B /* libstdc++.6.0.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.6.0.9.tbd"; path = "usr/lib/libstdc++.6.0.9.tbd"; sourceTree = SDKROOT; };
|
|
@ -883,6 +885,7 @@
|
883
|
885
|
A7DB7400239FB30800EAB5EB /* IPUBaiduMapPaoPaoView.m */,
|
884
|
886
|
A764026123AB0DC70073FC36 /* IPUAppDelegate+IPUBaiduCustomPaoPaoViewAppdelegate.h */,
|
885
|
887
|
A764028A23AB0DC90073FC36 /* IPUAppDelegate+IPUBaiduCustomPaoPaoViewAppdelegate.m */,
|
|
888
|
B273A5F023BEE84600A5AF04 /* IPULocation.gpx */,
|
886
|
889
|
EA8712481ECD8B580045E19A /* Main.storyboard */,
|
887
|
890
|
EA87124B1ECD8B580045E19A /* Assets.xcassets */,
|
888
|
891
|
EA87124D1ECD8B580045E19A /* LaunchScreen.storyboard */,
|
|
@ -1331,6 +1334,7 @@
|
1331
|
1334
|
B264A20522B32F0600714D0D /* FontAwesome5_Brands.ttf in Resources */,
|
1332
|
1335
|
B264A20F22B32F0600714D0D /* MaterialCommunityIcons.ttf in Resources */,
|
1333
|
1336
|
B21A88C221C8DD3700985486 /* icon_back_suspend@2x.png in Resources */,
|
|
1337
|
B273A61923BEE85900A5AF04 /* IPULocation.gpx in Resources */,
|
1334
|
1338
|
B264A20422B32F0600714D0D /* EvilIcons.ttf in Resources */,
|
1335
|
1339
|
B2EB109223A7899800EBB34D /* IPUAMapResource.bundle in Resources */,
|
1336
|
1340
|
B264A20822B32F0600714D0D /* Zocial.ttf in Resources */,
|
|
@ -2,6 +2,21 @@
|
2
|
2
|
<Workspace
|
3
|
3
|
version = "1.0">
|
4
|
4
|
<FileRef
|
|
5
|
location = "group:../../iOS-Plugin/IpuBaiDuMap/IpuBaiDuMap.xcodeproj">
|
|
6
|
</FileRef>
|
|
7
|
<FileRef
|
|
8
|
location = "group:../../iOS-Plugin/IPUAMap/IPUAMap.xcodeproj">
|
|
9
|
</FileRef>
|
|
10
|
<FileRef
|
|
11
|
location = "group:../../iOS/IPUMobile/IPUMobile.xcodeproj">
|
|
12
|
</FileRef>
|
|
13
|
<FileRef
|
|
14
|
location = "group:../../iOS/IPUFoundation/IPUFoundation.xcodeproj">
|
|
15
|
</FileRef>
|
|
16
|
<FileRef
|
|
17
|
location = "group:../IPUMobileFunc/IPUMobileFunc.xcodeproj">
|
|
18
|
</FileRef>
|
|
19
|
<FileRef
|
5
|
20
|
location = "group:display-center.xcodeproj">
|
6
|
21
|
</FileRef>
|
7
|
22
|
</Workspace>
|
|
@ -18,16 +18,32 @@
|
18
|
18
|
<BreakpointProxy
|
19
|
19
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
20
|
20
|
<BreakpointContent
|
21
|
|
uuid = "904060EB-AC2B-40A7-955D-522ED1634EE8"
|
|
21
|
uuid = "A966A94E-021E-46A4-8097-268A686DC730"
|
22
|
22
|
shouldBeEnabled = "Yes"
|
23
|
23
|
ignoreCount = "0"
|
24
|
24
|
continueAfterRunningActions = "No"
|
25
|
|
filePath = "../../iOS-Plugin/IPUAMap/IPUAMap/IPUAMapHelper.m"
|
|
25
|
filePath = "../../iOS-Plugin/IPUAMap/IPUAMap/IPUAMapSearchReGeocode.m"
|
26
|
26
|
startingColumnNumber = "9223372036854775807"
|
27
|
27
|
endingColumnNumber = "9223372036854775807"
|
28
|
|
startingLineNumber = "79"
|
29
|
|
endingLineNumber = "79"
|
30
|
|
landmarkName = "-markMap:"
|
|
28
|
startingLineNumber = "84"
|
|
29
|
endingLineNumber = "84"
|
|
30
|
landmarkName = "-location:reGeocode:completion:"
|
|
31
|
landmarkType = "7">
|
|
32
|
</BreakpointContent>
|
|
33
|
</BreakpointProxy>
|
|
34
|
<BreakpointProxy
|
|
35
|
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
|
36
|
<BreakpointContent
|
|
37
|
uuid = "D2CB6965-45D6-4F95-89E1-583567C38B13"
|
|
38
|
shouldBeEnabled = "Yes"
|
|
39
|
ignoreCount = "0"
|
|
40
|
continueAfterRunningActions = "No"
|
|
41
|
filePath = "../../iOS/IPUMobile/IPUMobile/Utils/Tool/Encode/IPUVerifyApp.mm"
|
|
42
|
startingColumnNumber = "9223372036854775807"
|
|
43
|
endingColumnNumber = "9223372036854775807"
|
|
44
|
startingLineNumber = "28"
|
|
45
|
endingLineNumber = "28"
|
|
46
|
landmarkName = "+verifyApp"
|
31
|
47
|
landmarkType = "7">
|
32
|
48
|
</BreakpointContent>
|
33
|
49
|
</BreakpointProxy>
|
|
@ -47,7 +47,6 @@
|
47
|
47
|
}
|
48
|
48
|
|
49
|
49
|
- (void)setModel:(IPUBaiduMapAnnotationViewModel *)model {
|
50
|
|
NSLog(@"setModel ~~~~ %@ : %@,%@",self,model.title,model.subtitle);
|
51
|
50
|
self.portraitView.image = [IPUBaiduMapManager imageNamed:model.ppImage];
|
52
|
51
|
self.titleLabel.text = model.title;
|
53
|
52
|
self.subtitleLabel.text = model.subtitle;
|
|
@ -0,0 +1,21 @@
|
|
1
|
<?xml version="1.0"?>
|
|
2
|
<gpx version="1.1" creator="Xcode">
|
|
3
|
|
|
4
|
<!--
|
|
5
|
Provide one or more waypoints containing a latitude/longitude pair. If you provide one
|
|
6
|
waypoint, Xcode will simulate that specific location. If you provide multiple waypoints,
|
|
7
|
Xcode will simulate a route visiting each waypoint.
|
|
8
|
-->
|
|
9
|
<wpt lat="30.219072" lon="120.172615">
|
|
10
|
<name>Cupertino</name>
|
|
11
|
<!--
|
|
12
|
Optionally provide a time element for each waypoint. Xcode will interpolate movement
|
|
13
|
at a rate of speed based on the time elapsed between each waypoint. If you do not provide
|
|
14
|
a time element, then Xcode will use a fixed rate of speed.
|
|
15
|
|
|
16
|
Waypoints must be sorted by time in ascending order.
|
|
17
|
-->
|
|
18
|
<time>2014-09-24T14:55:37Z</time>
|
|
19
|
</wpt>
|
|
20
|
|
|
21
|
</gpx>
|
|
@ -46,7 +46,7 @@ RCT_EXPORT_METHOD(openContacts:(RCTResponseSenderBlock)success
|
46
|
46
|
dispatch_async(dispatch_get_main_queue(), ^{
|
47
|
47
|
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
|
48
|
48
|
picker.peoplePickerDelegate = strongSelf;
|
49
|
|
UIViewController *rootCtrl = [IPUViewControllerHelper getCurrentViewController];
|
|
49
|
UIViewController *rootCtrl = [IPUUITool getCurrentViewController];
|
50
|
50
|
[rootCtrl presentViewController:picker animated:YES completion:nil];
|
51
|
51
|
});
|
52
|
52
|
} else {
|
|
@ -98,7 +98,7 @@ RCT_EXPORT_METHOD(openContacts:(RCTResponseSenderBlock)success
|
98
|
98
|
|
99
|
99
|
RCT_EXPORT_METHOD(dismissRNViewController:(NSString *)text) {
|
100
|
100
|
dispatch_async(dispatch_get_main_queue(), ^{
|
101
|
|
UIViewController *topViewController = [IPUViewControllerHelper getCurrentViewController];
|
|
101
|
UIViewController *topViewController = [IPUUITool getCurrentViewController];
|
102
|
102
|
UIViewController *presentingViewController = topViewController.presentingViewController ? topViewController.presentingViewController : nil;
|
103
|
103
|
if (text
|
104
|
104
|
&& text.length
|
|
@ -54,7 +54,7 @@
|
54
|
54
|
}
|
55
|
55
|
|
56
|
56
|
- (void)back {
|
57
|
|
UIViewController *viewController = [IPUViewControllerHelper getCurrentViewController];
|
|
57
|
UIViewController *viewController = [IPUUITool getCurrentViewController];
|
58
|
58
|
|
59
|
59
|
if ([viewController isKindOfClass:[IPUViewController class]]) {
|
60
|
60
|
IPUViewController *wdViewController = (IPUViewController *)viewController;
|