{"ast":null,"code":"function flattenArray(array) {\n  function flattenDown(array, result) {\n    for (var i = 0; i < array.length; i++) {\n      var value = array[i];\n\n      if (Array.isArray(value)) {\n        flattenDown(value, result);\n      } else if (value != null && value !== false) {\n        result.push(value);\n      }\n    }\n\n    return result;\n  }\n\n  return flattenDown(array, []);\n}\n\nexport default flattenArray;","map":{"version":3,"sources":["/Users/nishan/Desktop/oss/responsive-breakpoints/example/node_modules/react-native-web/dist/modules/flattenArray/index.js"],"names":["flattenArray","array","flattenDown","result","i","length","value","Array","isArray","push"],"mappings":"AAQA,SAASA,YAAT,CAAsBC,KAAtB,EAA6B;AAC3B,WAASC,WAAT,CAAqBD,KAArB,EAA4BE,MAA5B,EAAoC;AAClC,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGH,KAAK,CAACI,MAA1B,EAAkCD,CAAC,EAAnC,EAAuC;AACrC,UAAIE,KAAK,GAAGL,KAAK,CAACG,CAAD,CAAjB;;AAEA,UAAIG,KAAK,CAACC,OAAN,CAAcF,KAAd,CAAJ,EAA0B;AACxBJ,QAAAA,WAAW,CAACI,KAAD,EAAQH,MAAR,CAAX;AACD,OAFD,MAEO,IAAIG,KAAK,IAAI,IAAT,IAAiBA,KAAK,KAAK,KAA/B,EAAsC;AAC3CH,QAAAA,MAAM,CAACM,IAAP,CAAYH,KAAZ;AACD;AACF;;AAED,WAAOH,MAAP;AACD;;AAED,SAAOD,WAAW,CAACD,KAAD,EAAQ,EAAR,CAAlB;AACD;;AAED,eAAeD,YAAf","sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nfunction flattenArray(array) {\n  function flattenDown(array, result) {\n    for (var i = 0; i < array.length; i++) {\n      var value = array[i];\n\n      if (Array.isArray(value)) {\n        flattenDown(value, result);\n      } else if (value != null && value !== false) {\n        result.push(value);\n      }\n    }\n\n    return result;\n  }\n\n  return flattenDown(array, []);\n}\n\nexport default flattenArray;"]},"metadata":{},"sourceType":"module"}