From 26a41c18339d3520db5f9952f3f532b47b261f00 Mon Sep 17 00:00:00 2001 From: Skylar Date: Tue, 12 Apr 2016 17:33:37 -0600 Subject: [PATCH] Fix crap --- config.xml | 18 +- nbproject/build.xml | 10 +- nbproject/plugins.properties | 24 +- nbproject/project.properties | 2 +- .../2.2.1/taskArtifacts/cache.properties | 2 +- .../2.2.1/taskArtifacts/cache.properties.lock | Bin 17 -> 17 bytes .../2.2.1/taskArtifacts/fileHashes.bin | Bin 142713 -> 88823 bytes .../2.2.1/taskArtifacts/fileSnapshots.bin | Bin 3147594 -> 735797 bytes .../2.2.1/taskArtifacts/outputFileStates.bin | Bin 21782 -> 20132 bytes .../2.2.1/taskArtifacts/taskArtifacts.bin | Bin 178900 -> 70471 bytes platforms/android/AndroidManifest.xml | 6 +- .../org/apache/cordova/BuildConfig.java | 13 - .../intermediates/bundles/debug/classes.jar | Bin 124193 -> 124211 bytes .../bundles/release/AndroidManifest.xml | 27 - .../bundles/release/aapt/AndroidManifest.xml | 27 - .../intermediates/bundles/release/classes.jar | Bin 124117 -> 0 bytes .../org/apache/cordova/CordovaActivity.class | Bin 11638 -> 11638 bytes ...vaInterfaceImpl$ActivityResultHolder.class | Bin 1064 -> 1064 bytes .../apache/cordova/CordovaInterfaceImpl.class | Bin 7358 -> 7378 bytes .../org/apache/cordova/CordovaWebView.class | Bin 2239 -> 2239 bytes .../apache/cordova/AuthenticationToken.class | Bin 776 -> 0 bytes .../org/apache/cordova/BuildConfig.class | Bin 576 -> 0 bytes .../org/apache/cordova/CallbackContext.class | Bin 3324 -> 0 bytes .../release/org/apache/cordova/Config.class | Bin 1841 -> 0 bytes .../org/apache/cordova/ConfigXmlParser.class | Bin 4919 -> 0 bytes .../apache/cordova/CordovaActivity$1.class | Bin 943 -> 0 bytes .../apache/cordova/CordovaActivity$2.class | Bin 1019 -> 0 bytes .../apache/cordova/CordovaActivity$3.class | Bin 1522 -> 0 bytes .../apache/cordova/CordovaActivity$4$1.class | Bin 1090 -> 0 bytes .../apache/cordova/CordovaActivity$4.class | Bin 2012 -> 0 bytes .../org/apache/cordova/CordovaActivity.class | Bin 11638 -> 0 bytes .../org/apache/cordova/CordovaArgs.class | Bin 2561 -> 0 bytes .../org/apache/cordova/CordovaBridge.class | Bin 5456 -> 0 bytes .../cordova/CordovaClientCertRequest.class | Bin 1426 -> 0 bytes .../cordova/CordovaDialogsHelper$1.class | Bin 1221 -> 0 bytes .../cordova/CordovaDialogsHelper$2.class | Bin 1201 -> 0 bytes .../cordova/CordovaDialogsHelper$3.class | Bin 1352 -> 0 bytes .../cordova/CordovaDialogsHelper$4.class | Bin 1223 -> 0 bytes .../cordova/CordovaDialogsHelper$5.class | Bin 1223 -> 0 bytes .../cordova/CordovaDialogsHelper$6.class | Bin 1203 -> 0 bytes .../cordova/CordovaDialogsHelper$7.class | Bin 1354 -> 0 bytes .../cordova/CordovaDialogsHelper$8.class | Bin 1506 -> 0 bytes .../cordova/CordovaDialogsHelper$9.class | Bin 1240 -> 0 bytes .../cordova/CordovaDialogsHelper$Result.class | Bin 277 -> 0 bytes .../apache/cordova/CordovaDialogsHelper.class | Bin 3796 -> 0 bytes .../cordova/CordovaHttpAuthHandler.class | Bin 821 -> 0 bytes .../org/apache/cordova/CordovaInterface.class | Bin 725 -> 0 bytes ...vaInterfaceImpl$ActivityResultHolder.class | Bin 1064 -> 0 bytes .../apache/cordova/CordovaInterfaceImpl.class | Bin 7358 -> 0 bytes .../org/apache/cordova/CordovaPlugin.class | Bin 6873 -> 0 bytes .../apache/cordova/CordovaPreferences.class | Bin 3223 -> 0 bytes ...CordovaResourceApi$OpenForReadResult.class | Bin 905 -> 0 bytes .../apache/cordova/CordovaResourceApi.class | Bin 12703 -> 0 bytes .../org/apache/cordova/CordovaWebView.class | Bin 2239 -> 0 bytes .../cordova/CordovaWebViewEngine$Client.class | Bin 549 -> 0 bytes .../CordovaWebViewEngine$EngineView.class | Bin 308 -> 0 bytes .../apache/cordova/CordovaWebViewEngine.class | Bin 993 -> 0 bytes .../apache/cordova/CordovaWebViewImpl$1.class | Bin 1660 -> 0 bytes .../apache/cordova/CordovaWebViewImpl$2.class | Bin 1560 -> 0 bytes .../apache/cordova/CordovaWebViewImpl$3.class | Bin 1468 -> 0 bytes .../CordovaWebViewImpl$EngineClient$1$1.class | Bin 1256 -> 0 bytes .../CordovaWebViewImpl$EngineClient$1.class | Bin 1482 -> 0 bytes .../CordovaWebViewImpl$EngineClient.class | Bin 4953 -> 0 bytes .../apache/cordova/CordovaWebViewImpl.class | Bin 16111 -> 0 bytes .../org/apache/cordova/CoreAndroid$1.class | Bin 1027 -> 0 bytes .../org/apache/cordova/CoreAndroid$2.class | Bin 748 -> 0 bytes .../org/apache/cordova/CoreAndroid$3.class | Bin 737 -> 0 bytes .../org/apache/cordova/CoreAndroid$4.class | Bin 748 -> 0 bytes .../org/apache/cordova/CoreAndroid$5.class | Bin 1988 -> 0 bytes .../org/apache/cordova/CoreAndroid.class | Bin 8259 -> 0 bytes .../org/apache/cordova/ExposedJsApi.class | Bin 442 -> 0 bytes .../cordova/ICordovaClientCertRequest.class | Bin 443 -> 0 bytes .../cordova/ICordovaCookieManager.class | Bin 345 -> 0 bytes .../cordova/ICordovaHttpAuthHandler.class | Bin 229 -> 0 bytes .../release/org/apache/cordova/LOG.class | Bin 3423 -> 0 bytes .../NativeToJsMessageQueue$BridgeMode.class | Bin 814 -> 0 bytes .../NativeToJsMessageQueue$JsMessage.class | Bin 4055 -> 0 bytes ...ToJsMessageQueue$LoadUrlBridgeMode$1.class | Bin 1594 -> 0 bytes ...veToJsMessageQueue$LoadUrlBridgeMode.class | Bin 1562 -> 0 bytes ...ativeToJsMessageQueue$NoOpBridgeMode.class | Bin 712 -> 0 bytes ...essageQueue$OnlineEventsBridgeMode$1.class | Bin 1407 -> 0 bytes ...essageQueue$OnlineEventsBridgeMode$2.class | Bin 1733 -> 0 bytes ...eMode$OnlineEventsBridgeModeDelegate.class | Bin 499 -> 0 bytes ...sMessageQueue$OnlineEventsBridgeMode.class | Bin 2619 -> 0 bytes .../cordova/NativeToJsMessageQueue.class | Bin 7360 -> 0 bytes .../org/apache/cordova/PluginEntry.class | Bin 1042 -> 0 bytes .../org/apache/cordova/PluginManager.class | Bin 12391 -> 0 bytes .../apache/cordova/PluginResult$Status.class | Bin 1651 -> 0 bytes .../org/apache/cordova/PluginResult.class | Bin 5908 -> 0 bytes .../org/apache/cordova/ResumeCallback.class | Bin 2995 -> 0 bytes .../apache/cordova/Whitelist$URLPattern.class | Bin 3129 -> 0 bytes .../org/apache/cordova/Whitelist.class | Bin 2952 -> 0 bytes .../cordova/engine/SystemCookieManager.class | Bin 1791 -> 0 bytes .../cordova/engine/SystemExposedJsApi.class | Bin 1433 -> 0 bytes .../engine/SystemWebChromeClient$1.class | Bin 1202 -> 0 bytes .../engine/SystemWebChromeClient$2.class | Bin 1204 -> 0 bytes .../engine/SystemWebChromeClient$3.class | Bin 1270 -> 0 bytes .../engine/SystemWebChromeClient$4.class | Bin 1702 -> 0 bytes .../engine/SystemWebChromeClient$5.class | Bin 1782 -> 0 bytes .../engine/SystemWebChromeClient.class | Bin 11016 -> 0 bytes .../apache/cordova/engine/SystemWebView.class | Bin 2658 -> 0 bytes .../cordova/engine/SystemWebViewClient.class | Bin 9561 -> 0 bytes .../engine/SystemWebViewEngine$1.class | Bin 1841 -> 0 bytes .../engine/SystemWebViewEngine$2.class | Bin 1050 -> 0 bytes .../cordova/engine/SystemWebViewEngine.class | Bin 11406 -> 0 bytes .../compileReleaseAidl/dependency.store | Bin 5 -> 0 bytes .../incremental/mergeDebugAssets/merger.xml | 2 +- .../mergeDebugJniLibFolders/merger.xml | 2 +- .../incremental/mergeReleaseAssets/merger.xml | 2 - .../mergeReleaseJniLibFolders/merger.xml | 2 - .../packageDebugResources/merger.xml | 2 +- .../packageReleaseResources/merger.xml | 2 - .../build/outputs/aar/CordovaLib-debug.aar | Bin 114756 -> 115057 bytes .../build/outputs/aar/CordovaLib-release.aar | Bin 114685 -> 0 bytes .../android/CordovaLib/proguard-project.txt | 20 - .../apache/cordova/CordovaInterfaceImpl.java | 25 +- .../org/apache/cordova/CordovaWebView.java | 2 +- platforms/android/android.json | 245 ++- .../assets/www/cordova-js-src/platform.js | 20 + platforms/android/assets/www/cordova.js | 24 +- .../android/assets/www/cordova_plugins.js | 153 +- platforms/android/assets/www/css/leaflet.css | 958 ++++----- platforms/android/assets/www/css/main.css | 5 +- platforms/android/assets/www/index.html | 20 +- platforms/android/assets/www/js/auth.js | 17 + platforms/android/assets/www/js/home.js | 30 +- .../cordova-plugin-camera/www/Camera.js | 194 ++ .../www/CameraConstants.js | 91 + .../www/CameraPopoverHandle.js | 35 + .../www/CameraPopoverOptions.js | 55 + .../www/CompassError.js | 37 - .../www/CompassHeading.js | 32 - .../www/compass.js | 121 -- .../cordova-plugin-device/www/device.js | 86 + .../www/FileTransfer.js | 238 --- .../www/FileTransferError.js | 44 - .../www/browser/isChrome.js | 52 +- .../www/android/geolocation.js | 10 +- .../www/CaptureError.js | 2 + .../plugins/cordova-plugin-media/www/Media.js | 35 +- .../www/Connection.js | 37 + .../www/network.js | 94 + .../android/assets/www/screens/home.html | 112 +- .../android/assets/www/screens/inventory.html | 4 +- .../android/assets/www/screens/login.html | 137 +- .../android/assets/www/screens/menu.html | 46 +- .../android/assets/www/screens/place.html | 16 +- .../android/assets/www/screens/profile.html | 120 +- .../android/assets/www/screens/rules.html | 38 +- .../android/assets/www/screens/settings.html | 50 +- .../android/assets/www/screens/signup.html | 88 +- .../android/assets/www/screens/splash.html | 16 +- platforms/android/cordova/.jshintrc | 10 + platforms/android/cordova/Api.js | 28 +- platforms/android/cordova/build | 2 +- platforms/android/cordova/lib/build.js | 13 +- .../cordova/lib/builders/AntBuilder.js | 4 +- platforms/android/cordova/lib/device.js | 23 +- platforms/android/cordova/lib/emulator.js | 98 +- platforms/android/cordova/lib/run.js | 22 +- .../cordova/node_modules/abbrev/.npmignore | 4 + .../cordova/node_modules/abbrev/.travis.yml | 5 + .../node_modules => }/abbrev/CONTRIBUTING.md | 0 .../node_modules/glob => abbrev}/LICENSE | 0 .../{nopt/node_modules => }/abbrev/README.md | 0 .../{nopt/node_modules => }/abbrev/abbrev.js | 0 .../cordova/node_modules/abbrev/package.json | 74 + .../{nopt/node_modules => }/abbrev/test.js | 0 .../cordova/node_modules/ansi/.jshintrc | 4 + .../cordova/node_modules/ansi/.npmignore | 1 + .../cordova/node_modules/ansi/History.md | 23 + .../android/cordova/node_modules/ansi/LICENSE | 24 + .../cordova/node_modules/ansi/README.md | 98 + .../node_modules/ansi/examples/beep/index.js | 16 + .../node_modules/ansi/examples/clear/index.js | 15 + .../ansi/examples/cursorPosition.js | 32 + .../ansi/examples/progress/index.js | 87 + .../cordova/node_modules/ansi/lib/ansi.js | 405 ++++ .../cordova/node_modules/ansi/lib/newlines.js | 71 + .../cordova/node_modules/ansi/package.json | 85 + .../node_modules/balanced-match/.npmignore | 2 + .../node_modules/balanced-match/.travis.yml | 3 + .../balanced-match/LICENSE.md | 0 .../node_modules => }/balanced-match/Makefile | 0 .../balanced-match/README.md | 0 .../balanced-match/example.js | 0 .../node_modules => }/balanced-match/index.js | 0 .../node_modules/balanced-match/package.json | 98 + .../balanced-match/test/balanced.js | 0 .../node_modules/base64-js/.travis.yml | 5 + .../node_modules => }/base64-js/LICENSE.MIT | 0 .../node_modules => }/base64-js/README.md | 0 .../base64-js/bench/bench.js | 0 .../node_modules => }/base64-js/lib/b64.js | 0 .../node_modules/base64-js/package.json | 93 + .../base64-js/test/convert.js | 0 .../base64-js/test/url-safe.js | 0 .../node_modules/big-integer/BigInteger.js | 1189 +++++++++++ .../big-integer/BigInteger.min.js | 1 + .../node_modules => }/big-integer/README.md | 0 .../node_modules/big-integer/package.json | 100 + .../node_modules/bplist-parser/.npmignore | 8 + .../node_modules => }/bplist-parser/README.md | 0 .../bplist-parser/bplistParser.js | 0 .../node_modules/bplist-parser/package.json | 81 + .../bplist-parser/test/airplay.bplist | Bin .../bplist-parser/test/iTunes-small.bplist | Bin .../bplist-parser/test/int64.bplist | Bin .../bplist-parser/test/int64.xml | 0 .../bplist-parser/test/parseTest.js | 0 .../bplist-parser/test/sample1.bplist | Bin .../bplist-parser/test/sample2.bplist | Bin .../bplist-parser/test/uid.bplist | Bin .../bplist-parser/test/utf16.bplist | Bin .../bplist-parser/test/utf16_chinese.plist | Bin .../node_modules/brace-expansion/.npmignore | 3 + .../brace-expansion/README.md | 0 .../brace-expansion/example.js | 0 .../node_modules/brace-expansion/index.js | 191 ++ .../node_modules/brace-expansion/package.json | 104 + .../node_modules/concat-map/.travis.yml | 4 + .../node_modules => }/concat-map/LICENSE | 0 .../concat-map/README.markdown | 0 .../concat-map/example/map.js | 0 .../node_modules => }/concat-map/index.js | 0 .../node_modules/concat-map/package.json | 109 + .../node_modules => }/concat-map/test/map.js | 0 .../node_modules/cordova-common/.jscs.json | 24 + .../node_modules/cordova-common/.jshintignore | 1 + .../node_modules/cordova-common/.npmignore | 2 + .../node_modules/cordova-common/.ratignore | 2 + .../node_modules/cordova-common/README.md | 4 + .../cordova-common/RELEASENOTES.md | 8 + .../cordova-common/cordova-common.js | 1 + .../node_modules/big-integer/.gitconfig | 3 - .../node_modules/big-integer/BigInteger.js | 1181 ----------- .../big-integer/BigInteger.min.js | 1 - .../node_modules/big-integer/LICENSE | 24 - .../node_modules/big-integer/package.json | 70 - .../node_modules/bplist-parser/package.json | 56 - .../cordova-registry-mapper/index.js | 201 -- .../cordova-registry-mapper/package.json | 51 - .../inflight/node_modules/wrappy/package.json | 52 - .../glob/node_modules/inflight/package.json | 61 - .../glob/node_modules/inherits/package.json | 50 - .../node_modules/brace-expansion/index.js | 191 -- .../node_modules/balanced-match/package.json | 73 - .../node_modules/concat-map/package.json | 83 - .../node_modules/brace-expansion/package.json | 75 - .../glob/node_modules/minimatch/package.json | 60 - .../once/node_modules/wrappy/README.md | 36 - .../once/node_modules/wrappy/package.json | 52 - .../once/node_modules/wrappy/test/basic.js | 51 - .../once/node_modules/wrappy/wrappy.js | 33 - .../glob/node_modules/once/package.json | 63 - .../path-is-absolute/package.json | 70 - .../node_modules/glob/package.json | 73 - .../node_modules/os-homedir/package.json | 70 - .../osenv/node_modules/os-tmpdir/package.json | 70 - .../node_modules/osenv/package.json | 76 - .../plist/node_modules/base64-js/package.json | 68 - .../node_modules/util-deprecate/package.json | 54 - .../node_modules/lodash/package.json | 94 - .../node_modules/xmlbuilder/package.json | 64 - .../plist/node_modules/xmldom/dom-parser.js | 256 --- .../plist/node_modules/xmldom/dom.js | 1141 ---------- .../plist/node_modules/xmldom/package.json | 100 - .../node_modules/plist/package.json | 92 - .../node_modules/semver/package.json | 51 - .../node_modules/underscore/package.json | 70 - .../node_modules/unorm/package.json | 69 - .../node_modules/cordova-common/package.json | 104 +- .../node_modules/cordova-common/src/.jshintrc | 10 + .../src/ConfigChanges/ConfigChanges.js | 8 +- .../cordova-common/src/CordovaLogger.js | 203 ++ .../src/PluginInfo/PluginInfo.js | 6 - .../node_modules/cordova-common/src/events.js | 48 +- .../cordova-common/src/superspawn.js | 58 +- .../cordova-registry-mapper/.npmignore | 1 + .../cordova-registry-mapper/.travis.yml | 7 + .../cordova-registry-mapper/README.md | 0 .../cordova-registry-mapper/index.js | 204 ++ .../cordova-registry-mapper/package.json | 77 + .../cordova-registry-mapper/tests/test.js | 0 .../node_modules/elementtree/.npmignore | 1 + .../node_modules/elementtree/.travis.yml | 10 + .../elementtree/node_modules/sax/package.json | 89 - .../node_modules/elementtree/package.json | 104 +- .../node_modules/wrappy => glob}/LICENSE | 0 .../node_modules => }/glob/README.md | 0 .../node_modules => }/glob/common.js | 0 .../node_modules => }/glob/glob.js | 0 .../cordova/node_modules/glob/package.json | 98 + .../node_modules => }/glob/sync.js | 0 .../cordova/node_modules/inflight/.eslintrc | 17 + .../glob/node_modules => }/inflight/LICENSE | 0 .../glob/node_modules => }/inflight/README.md | 0 .../node_modules => }/inflight/inflight.js | 0 .../node_modules/inflight/package.json | 86 + .../glob/node_modules => }/inflight/test.js | 0 .../glob/node_modules => }/inherits/LICENSE | 0 .../glob/node_modules => }/inherits/README.md | 0 .../node_modules => }/inherits/inherits.js | 0 .../inherits/inherits_browser.js | 0 .../node_modules/inherits/package.json | 77 + .../glob/node_modules => }/inherits/test.js | 0 .../node_modules => }/lodash/LICENSE | 0 .../node_modules => }/lodash/README.md | 0 .../node_modules => }/lodash/array.js | 0 .../node_modules => }/lodash/array/chunk.js | 0 .../node_modules => }/lodash/array/compact.js | 0 .../lodash/array/difference.js | 0 .../node_modules => }/lodash/array/drop.js | 0 .../lodash/array/dropRight.js | 0 .../lodash/array/dropRightWhile.js | 0 .../lodash/array/dropWhile.js | 0 .../node_modules => }/lodash/array/fill.js | 0 .../lodash/array/findIndex.js | 0 .../lodash/array/findLastIndex.js | 0 .../node_modules => }/lodash/array/first.js | 0 .../node_modules => }/lodash/array/flatten.js | 0 .../lodash/array/flattenDeep.js | 0 .../node_modules => }/lodash/array/head.js | 0 .../node_modules => }/lodash/array/indexOf.js | 0 .../node_modules => }/lodash/array/initial.js | 0 .../lodash/array/intersection.js | 0 .../node_modules => }/lodash/array/last.js | 0 .../lodash/array/lastIndexOf.js | 0 .../node_modules => }/lodash/array/object.js | 0 .../node_modules => }/lodash/array/pull.js | 0 .../node_modules => }/lodash/array/pullAt.js | 0 .../node_modules => }/lodash/array/remove.js | 0 .../node_modules => }/lodash/array/rest.js | 0 .../node_modules => }/lodash/array/slice.js | 0 .../lodash/array/sortedIndex.js | 0 .../lodash/array/sortedLastIndex.js | 0 .../node_modules => }/lodash/array/tail.js | 0 .../node_modules => }/lodash/array/take.js | 0 .../lodash/array/takeRight.js | 0 .../lodash/array/takeRightWhile.js | 0 .../lodash/array/takeWhile.js | 0 .../node_modules => }/lodash/array/union.js | 0 .../node_modules => }/lodash/array/uniq.js | 0 .../node_modules => }/lodash/array/unique.js | 0 .../node_modules => }/lodash/array/unzip.js | 0 .../lodash/array/unzipWith.js | 0 .../node_modules => }/lodash/array/without.js | 0 .../node_modules => }/lodash/array/xor.js | 0 .../node_modules => }/lodash/array/zip.js | 0 .../lodash/array/zipObject.js | 0 .../node_modules => }/lodash/array/zipWith.js | 0 .../node_modules => }/lodash/chain.js | 0 .../node_modules => }/lodash/chain/chain.js | 0 .../node_modules => }/lodash/chain/commit.js | 0 .../node_modules => }/lodash/chain/concat.js | 0 .../node_modules => }/lodash/chain/lodash.js | 0 .../node_modules => }/lodash/chain/plant.js | 0 .../node_modules => }/lodash/chain/reverse.js | 0 .../node_modules => }/lodash/chain/run.js | 0 .../node_modules => }/lodash/chain/tap.js | 0 .../node_modules => }/lodash/chain/thru.js | 0 .../node_modules => }/lodash/chain/toJSON.js | 0 .../lodash/chain/toString.js | 0 .../node_modules => }/lodash/chain/value.js | 0 .../node_modules => }/lodash/chain/valueOf.js | 0 .../lodash/chain/wrapperChain.js | 0 .../lodash/chain/wrapperCommit.js | 0 .../lodash/chain/wrapperConcat.js | 0 .../lodash/chain/wrapperPlant.js | 0 .../lodash/chain/wrapperReverse.js | 0 .../lodash/chain/wrapperToString.js | 0 .../lodash/chain/wrapperValue.js | 0 .../node_modules => }/lodash/collection.js | 0 .../lodash/collection/all.js | 0 .../lodash/collection/any.js | 0 .../node_modules => }/lodash/collection/at.js | 0 .../lodash/collection/collect.js | 0 .../lodash/collection/contains.js | 0 .../lodash/collection/countBy.js | 0 .../lodash/collection/detect.js | 0 .../lodash/collection/each.js | 0 .../lodash/collection/eachRight.js | 0 .../lodash/collection/every.js | 0 .../lodash/collection/filter.js | 0 .../lodash/collection/find.js | 0 .../lodash/collection/findLast.js | 0 .../lodash/collection/findWhere.js | 0 .../lodash/collection/foldl.js | 0 .../lodash/collection/foldr.js | 0 .../lodash/collection/forEach.js | 0 .../lodash/collection/forEachRight.js | 0 .../lodash/collection/groupBy.js | 0 .../lodash/collection/include.js | 0 .../lodash/collection/includes.js | 0 .../lodash/collection/indexBy.js | 0 .../lodash/collection/inject.js | 0 .../lodash/collection/invoke.js | 0 .../lodash/collection/map.js | 0 .../lodash/collection/max.js | 0 .../lodash/collection/min.js | 0 .../lodash/collection/partition.js | 0 .../lodash/collection/pluck.js | 0 .../lodash/collection/reduce.js | 0 .../lodash/collection/reduceRight.js | 0 .../lodash/collection/reject.js | 0 .../lodash/collection/sample.js | 0 .../lodash/collection/select.js | 0 .../lodash/collection/shuffle.js | 0 .../lodash/collection/size.js | 0 .../lodash/collection/some.js | 0 .../lodash/collection/sortBy.js | 0 .../lodash/collection/sortByAll.js | 0 .../lodash/collection/sortByOrder.js | 0 .../lodash/collection/sum.js | 0 .../lodash/collection/where.js | 0 .../node_modules => }/lodash/date.js | 0 .../node_modules => }/lodash/date/now.js | 0 .../node_modules => }/lodash/function.js | 0 .../lodash/function/after.js | 0 .../node_modules => }/lodash/function/ary.js | 0 .../lodash/function/backflow.js | 0 .../lodash/function/before.js | 0 .../node_modules => }/lodash/function/bind.js | 0 .../lodash/function/bindAll.js | 0 .../lodash/function/bindKey.js | 0 .../lodash/function/compose.js | 0 .../lodash/function/curry.js | 0 .../lodash/function/curryRight.js | 0 .../lodash/function/debounce.js | 0 .../lodash/function/defer.js | 0 .../lodash/function/delay.js | 0 .../node_modules => }/lodash/function/flow.js | 0 .../lodash/function/flowRight.js | 0 .../lodash/function/memoize.js | 0 .../lodash/function/modArgs.js | 0 .../lodash/function/negate.js | 0 .../node_modules => }/lodash/function/once.js | 0 .../lodash/function/partial.js | 0 .../lodash/function/partialRight.js | 0 .../lodash/function/rearg.js | 0 .../lodash/function/restParam.js | 0 .../lodash/function/spread.js | 0 .../lodash/function/throttle.js | 0 .../node_modules => }/lodash/function/wrap.js | 0 .../node_modules => }/lodash/index.js | 0 .../lodash/internal/LazyWrapper.js | 0 .../lodash/internal/LodashWrapper.js | 0 .../lodash/internal/MapCache.js | 0 .../lodash/internal/SetCache.js | 0 .../lodash/internal/arrayConcat.js | 0 .../lodash/internal/arrayCopy.js | 0 .../lodash/internal/arrayEach.js | 0 .../lodash/internal/arrayEachRight.js | 0 .../lodash/internal/arrayEvery.js | 0 .../lodash/internal/arrayExtremum.js | 0 .../lodash/internal/arrayFilter.js | 0 .../lodash/internal/arrayMap.js | 0 .../lodash/internal/arrayPush.js | 0 .../lodash/internal/arrayReduce.js | 0 .../lodash/internal/arrayReduceRight.js | 0 .../lodash/internal/arraySome.js | 0 .../lodash/internal/arraySum.js | 0 .../lodash/internal/assignDefaults.js | 0 .../lodash/internal/assignOwnDefaults.js | 0 .../lodash/internal/assignWith.js | 0 .../lodash/internal/baseAssign.js | 0 .../lodash/internal/baseAt.js | 0 .../lodash/internal/baseCallback.js | 0 .../lodash/internal/baseClone.js | 0 .../lodash/internal/baseCompareAscending.js | 0 .../lodash/internal/baseCopy.js | 0 .../lodash/internal/baseCreate.js | 0 .../lodash/internal/baseDelay.js | 0 .../lodash/internal/baseDifference.js | 0 .../lodash/internal/baseEach.js | 0 .../lodash/internal/baseEachRight.js | 0 .../lodash/internal/baseEvery.js | 0 .../lodash/internal/baseExtremum.js | 0 .../lodash/internal/baseFill.js | 0 .../lodash/internal/baseFilter.js | 0 .../lodash/internal/baseFind.js | 0 .../lodash/internal/baseFindIndex.js | 0 .../lodash/internal/baseFlatten.js | 0 .../lodash/internal/baseFor.js | 0 .../lodash/internal/baseForIn.js | 0 .../lodash/internal/baseForOwn.js | 0 .../lodash/internal/baseForOwnRight.js | 0 .../lodash/internal/baseForRight.js | 0 .../lodash/internal/baseFunctions.js | 0 .../lodash/internal/baseGet.js | 0 .../lodash/internal/baseIndexOf.js | 0 .../lodash/internal/baseIsEqual.js | 0 .../lodash/internal/baseIsEqualDeep.js | 0 .../lodash/internal/baseIsFunction.js | 0 .../lodash/internal/baseIsMatch.js | 0 .../lodash/internal/baseLodash.js | 0 .../lodash/internal/baseMap.js | 0 .../lodash/internal/baseMatches.js | 0 .../lodash/internal/baseMatchesProperty.js | 0 .../lodash/internal/baseMerge.js | 0 .../lodash/internal/baseMergeDeep.js | 0 .../lodash/internal/baseProperty.js | 0 .../lodash/internal/basePropertyDeep.js | 0 .../lodash/internal/basePullAt.js | 0 .../lodash/internal/baseRandom.js | 0 .../lodash/internal/baseReduce.js | 0 .../lodash/internal/baseSetData.js | 0 .../lodash/internal/baseSlice.js | 0 .../lodash/internal/baseSome.js | 0 .../lodash/internal/baseSortBy.js | 0 .../lodash/internal/baseSortByOrder.js | 0 .../lodash/internal/baseSum.js | 0 .../lodash/internal/baseToString.js | 0 .../lodash/internal/baseUniq.js | 0 .../lodash/internal/baseValues.js | 0 .../lodash/internal/baseWhile.js | 0 .../lodash/internal/baseWrapperValue.js | 0 .../lodash/internal/binaryIndex.js | 0 .../lodash/internal/binaryIndexBy.js | 0 .../lodash/internal/bindCallback.js | 0 .../lodash/internal/bufferClone.js | 0 .../lodash/internal/cacheIndexOf.js | 0 .../lodash/internal/cachePush.js | 0 .../lodash/internal/charsLeftIndex.js | 0 .../lodash/internal/charsRightIndex.js | 0 .../lodash/internal/compareAscending.js | 0 .../lodash/internal/compareMultiple.js | 0 .../lodash/internal/composeArgs.js | 0 .../lodash/internal/composeArgsRight.js | 0 .../lodash/internal/createAggregator.js | 0 .../lodash/internal/createAssigner.js | 0 .../lodash/internal/createBaseEach.js | 0 .../lodash/internal/createBaseFor.js | 0 .../lodash/internal/createBindWrapper.js | 0 .../lodash/internal/createCache.js | 0 .../lodash/internal/createCompounder.js | 0 .../lodash/internal/createCtorWrapper.js | 0 .../lodash/internal/createCurry.js | 0 .../lodash/internal/createDefaults.js | 0 .../lodash/internal/createExtremum.js | 0 .../lodash/internal/createFind.js | 0 .../lodash/internal/createFindIndex.js | 0 .../lodash/internal/createFindKey.js | 0 .../lodash/internal/createFlow.js | 0 .../lodash/internal/createForEach.js | 0 .../lodash/internal/createForIn.js | 0 .../lodash/internal/createForOwn.js | 0 .../lodash/internal/createHybridWrapper.js | 0 .../lodash/internal/createObjectMapper.js | 0 .../lodash/internal/createPadDir.js | 0 .../lodash/internal/createPadding.js | 0 .../lodash/internal/createPartial.js | 0 .../lodash/internal/createPartialWrapper.js | 0 .../lodash/internal/createReduce.js | 0 .../lodash/internal/createRound.js | 0 .../lodash/internal/createSortedIndex.js | 0 .../lodash/internal/createWrapper.js | 0 .../lodash/internal/deburrLetter.js | 0 .../lodash/internal/equalArrays.js | 0 .../lodash/internal/equalByTag.js | 0 .../lodash/internal/equalObjects.js | 0 .../lodash/internal/escapeHtmlChar.js | 0 .../lodash/internal/escapeRegExpChar.js | 0 .../lodash/internal/escapeStringChar.js | 0 .../lodash/internal/getData.js | 0 .../lodash/internal/getFuncName.js | 0 .../lodash/internal/getLength.js | 0 .../lodash/internal/getMatchData.js | 0 .../lodash/internal/getNative.js | 0 .../lodash/internal/getView.js | 0 .../lodash/internal/indexOfNaN.js | 0 .../lodash/internal/initCloneArray.js | 0 .../lodash/internal/initCloneByTag.js | 0 .../lodash/internal/initCloneObject.js | 0 .../lodash/internal/invokePath.js | 0 .../lodash/internal/isArrayLike.js | 0 .../lodash/internal/isIndex.js | 0 .../lodash/internal/isIterateeCall.js | 0 .../lodash/internal/isKey.js | 0 .../lodash/internal/isLaziable.js | 0 .../lodash/internal/isLength.js | 0 .../lodash/internal/isObjectLike.js | 0 .../lodash/internal/isSpace.js | 0 .../lodash/internal/isStrictComparable.js | 0 .../lodash/internal/lazyClone.js | 0 .../lodash/internal/lazyReverse.js | 0 .../lodash/internal/lazyValue.js | 0 .../lodash/internal/mapDelete.js | 0 .../lodash/internal/mapGet.js | 0 .../lodash/internal/mapHas.js | 0 .../lodash/internal/mapSet.js | 0 .../lodash/internal/mergeData.js | 0 .../lodash/internal/mergeDefaults.js | 0 .../lodash/internal/metaMap.js | 0 .../lodash/internal/pickByArray.js | 0 .../lodash/internal/pickByCallback.js | 0 .../lodash/internal/reEscape.js | 0 .../lodash/internal/reEvaluate.js | 0 .../lodash/internal/reInterpolate.js | 0 .../lodash/internal/realNames.js | 0 .../lodash/internal/reorder.js | 0 .../lodash/internal/replaceHolders.js | 0 .../lodash/internal/setData.js | 0 .../lodash/internal/shimKeys.js | 0 .../lodash/internal/sortedUniq.js | 0 .../lodash/internal/toIterable.js | 0 .../lodash/internal/toObject.js | 0 .../lodash/internal/toPath.js | 0 .../lodash/internal/trimmedLeftIndex.js | 0 .../lodash/internal/trimmedRightIndex.js | 0 .../lodash/internal/unescapeHtmlChar.js | 0 .../lodash/internal/wrapperClone.js | 0 .../node_modules => }/lodash/lang.js | 0 .../node_modules => }/lodash/lang/clone.js | 0 .../lodash/lang/cloneDeep.js | 0 .../node_modules => }/lodash/lang/eq.js | 0 .../node_modules => }/lodash/lang/gt.js | 0 .../node_modules => }/lodash/lang/gte.js | 0 .../lodash/lang/isArguments.js | 0 .../node_modules => }/lodash/lang/isArray.js | 0 .../lodash/lang/isBoolean.js | 0 .../node_modules => }/lodash/lang/isDate.js | 0 .../lodash/lang/isElement.js | 0 .../node_modules => }/lodash/lang/isEmpty.js | 0 .../node_modules => }/lodash/lang/isEqual.js | 0 .../node_modules => }/lodash/lang/isError.js | 0 .../node_modules => }/lodash/lang/isFinite.js | 0 .../lodash/lang/isFunction.js | 0 .../node_modules => }/lodash/lang/isMatch.js | 0 .../node_modules => }/lodash/lang/isNaN.js | 0 .../node_modules => }/lodash/lang/isNative.js | 0 .../node_modules => }/lodash/lang/isNull.js | 0 .../node_modules => }/lodash/lang/isNumber.js | 0 .../node_modules => }/lodash/lang/isObject.js | 0 .../lodash/lang/isPlainObject.js | 0 .../node_modules => }/lodash/lang/isRegExp.js | 0 .../node_modules => }/lodash/lang/isString.js | 0 .../lodash/lang/isTypedArray.js | 0 .../lodash/lang/isUndefined.js | 0 .../node_modules => }/lodash/lang/lt.js | 0 .../node_modules => }/lodash/lang/lte.js | 0 .../node_modules => }/lodash/lang/toArray.js | 0 .../lodash/lang/toPlainObject.js | 0 .../node_modules => }/lodash/math.js | 0 .../node_modules => }/lodash/math/add.js | 0 .../node_modules => }/lodash/math/ceil.js | 0 .../node_modules => }/lodash/math/floor.js | 0 .../node_modules => }/lodash/math/max.js | 0 .../node_modules => }/lodash/math/min.js | 0 .../node_modules => }/lodash/math/round.js | 0 .../node_modules => }/lodash/math/sum.js | 0 .../node_modules => }/lodash/number.js | 0 .../lodash/number/inRange.js | 0 .../node_modules => }/lodash/number/random.js | 0 .../node_modules => }/lodash/object.js | 0 .../node_modules => }/lodash/object/assign.js | 0 .../node_modules => }/lodash/object/create.js | 0 .../lodash/object/defaults.js | 0 .../lodash/object/defaultsDeep.js | 0 .../node_modules => }/lodash/object/extend.js | 0 .../lodash/object/findKey.js | 0 .../lodash/object/findLastKey.js | 0 .../node_modules => }/lodash/object/forIn.js | 0 .../lodash/object/forInRight.js | 0 .../node_modules => }/lodash/object/forOwn.js | 0 .../lodash/object/forOwnRight.js | 0 .../lodash/object/functions.js | 0 .../node_modules => }/lodash/object/get.js | 0 .../node_modules => }/lodash/object/has.js | 0 .../node_modules => }/lodash/object/invert.js | 0 .../node_modules => }/lodash/object/keys.js | 0 .../node_modules => }/lodash/object/keysIn.js | 0 .../lodash/object/mapKeys.js | 0 .../lodash/object/mapValues.js | 0 .../node_modules => }/lodash/object/merge.js | 0 .../lodash/object/methods.js | 0 .../node_modules => }/lodash/object/omit.js | 0 .../node_modules => }/lodash/object/pairs.js | 0 .../node_modules => }/lodash/object/pick.js | 0 .../node_modules => }/lodash/object/result.js | 0 .../node_modules => }/lodash/object/set.js | 0 .../lodash/object/transform.js | 0 .../node_modules => }/lodash/object/values.js | 0 .../lodash/object/valuesIn.js | 0 .../cordova/node_modules/lodash/package.json | 121 ++ .../node_modules => }/lodash/string.js | 0 .../lodash/string/camelCase.js | 0 .../lodash/string/capitalize.js | 0 .../node_modules => }/lodash/string/deburr.js | 0 .../lodash/string/endsWith.js | 0 .../node_modules => }/lodash/string/escape.js | 0 .../lodash/string/escapeRegExp.js | 0 .../lodash/string/kebabCase.js | 0 .../node_modules => }/lodash/string/pad.js | 0 .../lodash/string/padLeft.js | 0 .../lodash/string/padRight.js | 0 .../lodash/string/parseInt.js | 0 .../node_modules => }/lodash/string/repeat.js | 0 .../lodash/string/snakeCase.js | 0 .../lodash/string/startCase.js | 0 .../lodash/string/startsWith.js | 0 .../lodash/string/template.js | 0 .../lodash/string/templateSettings.js | 0 .../node_modules => }/lodash/string/trim.js | 0 .../lodash/string/trimLeft.js | 0 .../lodash/string/trimRight.js | 0 .../node_modules => }/lodash/string/trunc.js | 0 .../lodash/string/unescape.js | 0 .../node_modules => }/lodash/string/words.js | 0 .../node_modules => }/lodash/support.js | 0 .../node_modules => }/lodash/utility.js | 0 .../lodash/utility/attempt.js | 0 .../lodash/utility/callback.js | 0 .../lodash/utility/constant.js | 0 .../lodash/utility/identity.js | 0 .../lodash/utility/iteratee.js | 0 .../lodash/utility/matches.js | 0 .../lodash/utility/matchesProperty.js | 0 .../lodash/utility/method.js | 0 .../lodash/utility/methodOf.js | 0 .../node_modules => }/lodash/utility/mixin.js | 0 .../node_modules => }/lodash/utility/noop.js | 0 .../lodash/utility/property.js | 0 .../lodash/utility/propertyOf.js | 0 .../node_modules => }/lodash/utility/range.js | 0 .../node_modules => }/lodash/utility/times.js | 0 .../lodash/utility/uniqueId.js | 0 .../glob/node_modules => }/minimatch/LICENSE | 0 .../node_modules => }/minimatch/README.md | 0 .../node_modules => }/minimatch/minimatch.js | 0 .../node_modules/minimatch/package.json | 85 + .../cordova/node_modules/nopt/.npmignore | 1 + .../cordova/node_modules/nopt/.travis.yml | 9 + .../nopt/node_modules/abbrev/LICENSE | 15 - .../nopt/node_modules/abbrev/package.json | 48 - .../cordova/node_modules/nopt/package.json | 85 +- .../glob/node_modules => }/once/LICENSE | 0 .../glob/node_modules => }/once/README.md | 0 .../glob/node_modules => }/once/once.js | 0 .../cordova/node_modules/once/package.json | 89 + .../node_modules => }/os-homedir/index.js | 0 .../path-is-absolute => os-homedir}/license | 0 .../node_modules/os-homedir/package.json | 96 + .../node_modules => }/os-homedir/readme.md | 0 .../node_modules => }/os-tmpdir/index.js | 0 .../os-homedir => os-tmpdir}/license | 0 .../node_modules/os-tmpdir/package.json | 96 + .../node_modules => }/os-tmpdir/readme.md | 0 .../cordova/node_modules/osenv/.npmignore | 13 + .../cordova/node_modules/osenv/.travis.yml | 9 + .../node_modules/wrappy => osenv}/LICENSE | 0 .../node_modules => }/osenv/README.md | 0 .../node_modules => }/osenv/osenv.js | 0 .../cordova/node_modules/osenv/package.json | 101 + .../node_modules => }/osenv/test/unix.js | 0 .../node_modules => }/osenv/test/windows.js | 0 .../node_modules => }/osenv/x.tap | 0 .../path-is-absolute/index.js | 0 .../os-tmpdir => path-is-absolute}/license | 0 .../path-is-absolute/package.json | 97 + .../path-is-absolute/readme.md | 0 .../cordova/node_modules/plist/.jshintrc | 4 + .../cordova/node_modules/plist/.travis.yml | 34 + .../node_modules => }/plist/History.md | 0 .../node_modules => }/plist/LICENSE | 0 .../node_modules => }/plist/Makefile | 0 .../node_modules => }/plist/README.md | 0 .../plist/dist/plist-build.js | 0 .../plist/dist/plist-parse.js | 0 .../node_modules => }/plist/dist/plist.js | 0 .../plist/examples/browser/index.html | 0 .../node_modules => }/plist/lib/build.js | 0 .../node_modules => }/plist/lib/node.js | 0 .../node_modules => }/plist/lib/parse.js | 0 .../node_modules => }/plist/lib/plist.js | 0 .../cordova/node_modules/plist/package.json | 117 ++ .../properties-parser/package.json | 85 +- .../cordova/node_modules/q/package.json | 164 +- .../node_modules => }/sax/AUTHORS | 0 .../node_modules => }/sax/LICENSE | 0 .../node_modules => }/sax/README.md | 0 .../sax/examples/big-not-pretty.xml | 0 .../node_modules => }/sax/examples/example.js | 0 .../sax/examples/get-products.js | 0 .../sax/examples/hello-world.js | 0 .../sax/examples/not-pretty.xml | 0 .../sax/examples/pretty-print.js | 0 .../sax/examples/shopping.xml | 0 .../node_modules => }/sax/examples/strict.dtd | 0 .../sax/examples/switch-bench.js | 0 .../node_modules => }/sax/examples/test.html | 0 .../node_modules => }/sax/examples/test.xml | 0 .../node_modules => }/sax/lib/sax.js | 0 .../cordova/node_modules/sax/package.json | 114 + .../sax/test/buffer-overrun.js | 0 .../sax/test/cdata-chunked.js | 0 .../sax/test/cdata-end-split.js | 0 .../sax/test/cdata-fake-end.js | 0 .../sax/test/cdata-multiple.js | 0 .../node_modules => }/sax/test/cdata.js | 0 .../node_modules => }/sax/test/index.js | 0 .../node_modules => }/sax/test/issue-23.js | 0 .../node_modules => }/sax/test/issue-30.js | 0 .../node_modules => }/sax/test/issue-35.js | 0 .../node_modules => }/sax/test/issue-47.js | 0 .../node_modules => }/sax/test/issue-49.js | 0 .../sax/test/parser-position.js | 0 .../node_modules => }/sax/test/script.js | 0 .../sax/test/self-closing-child-strict.js | 0 .../sax/test/self-closing-child.js | 0 .../sax/test/self-closing-tag.js | 0 .../sax/test/stray-ending.js | 0 .../sax/test/trailing-non-whitespace.js | 0 .../node_modules => }/sax/test/unquoted.js | 0 .../sax/test/xmlns-issue-41.js | 0 .../sax/test/xmlns-rebinding.js | 0 .../sax/test/xmlns-strict.js | 0 .../sax/test/xmlns-unbound.js | 0 .../xmlns-xml-default-prefix-attribute.js | 0 .../sax/test/xmlns-xml-default-prefix.js | 0 .../sax/test/xmlns-xml-default-redefine.js | 0 .../cordova/node_modules/semver/.npmignore | 4 + .../cordova/node_modules/semver/.travis.yml | 5 + .../node_modules/osenv => semver}/LICENSE | 0 .../node_modules => }/semver/README.md | 0 .../node_modules => }/semver/bin/semver | 0 .../cordova/node_modules/semver/package.json | 77 + .../node_modules => }/semver/range.bnf | 0 .../node_modules => }/semver/semver.js | 0 .../semver/test/big-numbers.js | 0 .../node_modules => }/semver/test/clean.js | 0 .../node_modules => }/semver/test/gtr.js | 0 .../node_modules => }/semver/test/index.js | 0 .../node_modules => }/semver/test/ltr.js | 0 .../semver/test/major-minor-patch.js | 0 .../node_modules/shelljs/.documentup.json | 6 + .../cordova/node_modules/shelljs/.jshintrc | 7 + .../cordova/node_modules/shelljs/.npmignore | 2 + .../cordova/node_modules/shelljs/.travis.yml | 6 + .../cordova/node_modules/shelljs/package.json | 107 +- .../node_modules => }/underscore/LICENSE | 0 .../node_modules => }/underscore/README.md | 0 .../node_modules/underscore/package.json | 96 + .../underscore/underscore-min.js | 0 .../underscore/underscore-min.map | 0 .../underscore/underscore.js | 0 .../node_modules => }/unorm/LICENSE.md | 0 .../node_modules => }/unorm/README.md | 0 .../node_modules => }/unorm/lib/unorm.js | 0 .../cordova/node_modules/unorm/package.json | 95 + .../util-deprecate/History.md | 0 .../node_modules => }/util-deprecate/LICENSE | 0 .../util-deprecate/README.md | 0 .../util-deprecate/browser.js | 0 .../node_modules => }/util-deprecate/node.js | 0 .../node_modules/util-deprecate/package.json | 81 + .../node_modules/semver => wrappy}/LICENSE | 0 .../node_modules => }/wrappy/README.md | 0 .../cordova/node_modules/wrappy/package.json | 78 + .../node_modules => }/wrappy/test/basic.js | 0 .../node_modules => }/wrappy/wrappy.js | 0 .../node_modules/xmlbuilder/.npmignore | 5 + .../node_modules => }/xmlbuilder/LICENSE | 0 .../node_modules => }/xmlbuilder/README.md | 0 .../xmlbuilder/lib/XMLAttribute.js | 0 .../xmlbuilder/lib/XMLBuilder.js | 0 .../xmlbuilder/lib/XMLCData.js | 0 .../xmlbuilder/lib/XMLComment.js | 0 .../xmlbuilder/lib/XMLDTDAttList.js | 0 .../xmlbuilder/lib/XMLDTDElement.js | 0 .../xmlbuilder/lib/XMLDTDEntity.js | 0 .../xmlbuilder/lib/XMLDTDNotation.js | 0 .../xmlbuilder/lib/XMLDeclaration.js | 0 .../xmlbuilder/lib/XMLDocType.js | 0 .../xmlbuilder/lib/XMLElement.js | 0 .../xmlbuilder/lib/XMLNode.js | 0 .../lib/XMLProcessingInstruction.js | 0 .../xmlbuilder/lib/XMLRaw.js | 0 .../xmlbuilder/lib/XMLStringifier.js | 0 .../xmlbuilder/lib/XMLText.js | 0 .../node_modules => }/xmlbuilder/lib/index.js | 0 .../node_modules/xmlbuilder/package.json | 89 + .../cordova/node_modules/xmldom/.npmignore | 5 + .../cordova/node_modules/xmldom/.travis.yml | 22 + .../plist/node_modules => }/xmldom/LICENSE | 0 .../node_modules => }/xmldom/__package__.js | 0 .../cordova/node_modules/xmldom/changelog | 14 + .../node_modules => }/xmldom/component.json | 0 .../cordova/node_modules/xmldom/dom-parser.js | 249 +++ .../cordova/node_modules/xmldom/dom.js | 1147 ++++++++++ .../cordova/node_modules/xmldom/package.json | 127 ++ .../plist/node_modules => }/xmldom/readme.md | 0 .../plist/node_modules => }/xmldom/sax.js | 0 platforms/android/cordova/version | 2 +- .../platform_www/cordova-js-src/platform.js | 20 + platforms/android/platform_www/cordova.js | 24 +- .../android/platform_www/cordova_plugins.js | 153 +- .../cordova-plugin-camera/www/Camera.js | 194 ++ .../www/CameraConstants.js | 91 + .../www/CameraPopoverHandle.js | 35 + .../www/CameraPopoverOptions.js | 55 + .../www/CompassError.js | 37 - .../www/CompassHeading.js | 32 - .../www/compass.js | 121 -- .../cordova-plugin-device/www/device.js | 86 + .../www/FileTransfer.js | 238 --- .../www/FileTransferError.js | 44 - .../www/browser/isChrome.js | 52 +- .../www/android/geolocation.js | 10 +- .../www/CaptureError.js | 2 + .../plugins/cordova-plugin-media/www/Media.js | 35 +- .../www/Connection.js | 37 + .../www/network.js | 94 + platforms/android/proguard-project.txt | 20 - platforms/android/release-signing.properties | 5 - .../android/res/drawable-land-hdpi/screen.png | Bin 0 -> 218302 bytes .../android/res/drawable-land-ldpi/screen.png | Bin 0 -> 42616 bytes .../android/res/drawable-land-mdpi/screen.png | Bin 0 -> 92347 bytes .../res/drawable-land-xhdpi/screen.png | Bin 0 -> 489604 bytes .../android/res/drawable-port-hdpi/screen.png | Bin 0 -> 222148 bytes .../android/res/drawable-port-ldpi/screen.png | Bin 0 -> 42034 bytes .../android/res/drawable-port-mdpi/screen.png | Bin 0 -> 90555 bytes .../res/drawable-port-xhdpi/screen.png | Bin 0 -> 504508 bytes platforms/android/res/xml/config.xml | 39 +- .../org/apache/cordova/PermissionHelper.java | 138 ++ .../apache/cordova/camera/CameraLauncher.java | 1291 ++++++++++++ .../org/apache/cordova/camera/ExifHelper.java | 185 ++ .../org/apache/cordova/camera/FileHelper.java | 319 +++ .../src/org/apache/cordova/device/Device.java | 174 ++ .../deviceorientation/CompassListener.java | 296 --- .../apache/cordova/file/PermissionHelper.java | 276 +-- .../filetransfer/FileProgressResult.java | 63 - .../cordova/filetransfer/FileTransfer.java | 1024 --------- .../filetransfer/FileUploadResult.java | 73 - .../cordova/geolocation/Geolocation.java | 25 +- .../cordova/geolocation/PermissionHelper.java | 138 -- .../apache/cordova/media/AudioHandler.java | 75 +- .../org/apache/cordova/media/AudioPlayer.java | 25 +- .../cordova/media/PermissionHelper.java | 138 -- .../apache/cordova/mediacapture/Capture.java | 425 ++-- .../cordova/mediacapture/PendingRequests.java | 132 ++ .../networkinformation/NetworkManager.java | 274 +++ .../cordova/splashscreen/SplashScreen.java | 124 +- platforms/browser/browser.json | 205 +- platforms/browser/config.xml | 26 +- .../node_modules/cordova-serve/.jshintrc | 11 + .../node_modules/delayed-stream/.npmignore | 1 + .../cordova-serve/node_modules/d8/.catn8 | 12 + .../cordova-serve/node_modules/d8/.npmignore | 11 + .../cordova-serve/node_modules/d8/.travis.yml | 2 + .../node_modules/d8/node_modules/m8/.catn8 | 11 + .../d8/node_modules/m8/.nodemonignore | 6 + .../d8/node_modules/m8/.npmignore | 11 + .../d8/node_modules/m8/.travis.yml | 2 + .../node_modules/mime/.npmignore | 0 .../node_modules/shelljs/.documentup.json | 6 + .../node_modules/shelljs/.jshintrc | 7 + .../node_modules/shelljs/.npmignore | 2 + .../node_modules/shelljs/.travis.yml | 6 + .../cordova/node_modules/nopt/.npmignore | 1 + .../node_modules/shelljs/.documentup.json | 6 + .../cordova/node_modules/shelljs/.npmignore | 1 + .../cordova/node_modules/shelljs/.travis.yml | 5 + .../node_modules/shelljs/test/.npmignore | 2 + .../test/resources/chmod/a/b/c/.npmignore | 0 .../test/resources/chmod/b/a/b/.npmignore | 0 .../test/resources/chmod/c/a/b/.npmignore | 0 .../shelljs/test/resources/find/.hidden | 1 + .../shelljs/test/resources/ls/.hidden_file | 1 + .../browser/platform_www/cordova_plugins.js | 170 +- .../src/browser/CameraProxy.js | 116 + .../cordova-plugin-camera/www/Camera.js | 193 ++ .../www/CameraConstants.js | 90 + .../www/CameraPopoverOptions.js | 54 + .../src/browser/CompassProxy.js | 47 - .../www/CompassError.js | 36 - .../www/CompassHeading.js | 31 - .../www/compass.js | 120 -- .../src/browser/DeviceProxy.js | 84 + .../cordova-plugin-device/www/device.js | 85 + .../www/browser/notification.js | 30 +- .../www/FileTransfer.js | 237 --- .../www/FileTransferError.js | 43 - .../www/browser/FileTransfer.js | 330 --- .../www/browser/isChrome.js | 52 +- .../src/browser/CaptureProxy.js | 23 +- .../www/CaptureError.js | 2 + .../plugins/cordova-plugin-media/www/Media.js | 35 +- .../cordova-plugin-media/www/browser/Media.js | 90 +- .../src/browser/network.js | 50 + .../www/Connection.js | 36 + .../www/network.js | 93 + .../src/browser/SplashScreenProxy.js | 6 +- .../browser/www/assets/badges/alphatester.png | Bin 0 -> 2556 bytes platforms/browser/www/assets/bars.svg | 1 + platforms/browser/www/config.xml | 26 +- platforms/browser/www/cordova_plugins.js | 170 +- platforms/browser/www/css/leaflet.css | 958 ++++----- platforms/browser/www/css/main.css | 78 +- platforms/browser/www/index.html | 31 +- platforms/browser/www/js/auth.js | 34 +- platforms/browser/www/js/comm.js | 31 - platforms/browser/www/js/home.js | 352 ++++ platforms/browser/www/js/main.js | 45 +- platforms/browser/www/js/terrain.js | 146 -- .../src/browser/CameraProxy.js | 116 + .../cordova-plugin-camera/www/Camera.js | 193 ++ .../www/CameraConstants.js | 90 + .../www/CameraPopoverOptions.js | 54 + .../src/browser/CompassProxy.js | 47 - .../www/CompassError.js | 36 - .../www/CompassHeading.js | 31 - .../www/compass.js | 120 -- .../src/browser/DeviceProxy.js | 84 + .../cordova-plugin-device/www/device.js | 85 + .../www/browser/notification.js | 30 +- .../www/FileTransfer.js | 237 --- .../www/FileTransferError.js | 43 - .../www/browser/FileTransfer.js | 330 --- .../www/browser/isChrome.js | 52 +- .../src/browser/CaptureProxy.js | 23 +- .../www/CaptureError.js | 2 + .../plugins/cordova-plugin-media/www/Media.js | 35 +- .../cordova-plugin-media/www/browser/Media.js | 90 +- .../src/browser/network.js | 50 + .../www/Connection.js | 36 + .../www/network.js | 93 + .../src/browser/SplashScreenProxy.js | 6 +- platforms/browser/www/screens/home.html | 128 +- platforms/browser/www/screens/inventory.html | 3 + platforms/browser/www/screens/login.html | 106 +- platforms/browser/www/screens/menu.html | 24 + platforms/browser/www/screens/newhtml.html | 24 - platforms/browser/www/screens/place.html | 9 + platforms/browser/www/screens/profile.html | 105 +- platforms/browser/www/screens/rules.html | 20 + platforms/browser/www/screens/settings.html | 26 + platforms/browser/www/screens/signup.html | 86 +- platforms/browser/www/screens/splash.html | 12 +- platforms/platforms.json | 4 +- plugins/android.json | 32 +- plugins/browser.json | 32 +- .../CONTRIBUTING.md | 0 .../LICENSE | 0 .../NOTICE | 0 plugins/cordova-plugin-camera/README.md | 528 +++++ plugins/cordova-plugin-camera/RELEASENOTES.md | 282 +++ .../appium-tests/android/android.spec.js | 592 ++++++ .../appium-tests/helpers/cameraHelper.js | 86 + .../appium-tests/helpers/screenshotHelper.js | 58 + .../appium-tests/helpers/wdHelper.js | 68 + .../appium-tests/ios/ios.spec.js | 288 +++ .../cordova-plugin-camera/doc/de/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/de/index.md | 434 ++++ .../cordova-plugin-camera/doc/es/README.md | 411 ++++ plugins/cordova-plugin-camera/doc/es/index.md | 391 ++++ .../cordova-plugin-camera/doc/fr/README.md | 378 ++++ plugins/cordova-plugin-camera/doc/fr/index.md | 391 ++++ .../doc/img/android-fail.png | Bin 0 -> 753 bytes .../doc/img/android-success.png | Bin 0 -> 716 bytes .../doc/img/blackberry-fail.png | Bin 0 -> 1009 bytes .../doc/img/blackberry-success.png | Bin 0 -> 984 bytes .../doc/img/browser-fail.png | Bin 0 -> 806 bytes .../doc/img/browser-success.png | Bin 0 -> 776 bytes .../doc/img/firefox-fail.png | Bin 0 -> 802 bytes .../doc/img/firefox-success.png | Bin 0 -> 770 bytes .../doc/img/fireos-fail.png | Bin 0 -> 965 bytes .../doc/img/fireos-success.png | Bin 0 -> 936 bytes .../doc/img/ios-fail.png | Bin 0 -> 573 bytes .../doc/img/ios-success.png | Bin 0 -> 550 bytes .../doc/img/ubuntu-fail.png | Bin 0 -> 649 bytes .../doc/img/ubuntu-success.png | Bin 0 -> 622 bytes .../doc/img/windows-fail.png | Bin 0 -> 784 bytes .../doc/img/windows-success.png | Bin 0 -> 759 bytes .../doc/img/wp8-fail.png | Bin 0 -> 714 bytes .../doc/img/wp8-success.png | Bin 0 -> 679 bytes .../cordova-plugin-camera/doc/it/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/it/index.md | 434 ++++ .../cordova-plugin-camera/doc/ja/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/ja/index.md | 434 ++++ .../cordova-plugin-camera/doc/ko/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/ko/index.md | 434 ++++ .../cordova-plugin-camera/doc/pl/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/pl/index.md | 434 ++++ plugins/cordova-plugin-camera/doc/ru/index.md | 417 ++++ .../cordova-plugin-camera/doc/zh/README.md | 421 ++++ plugins/cordova-plugin-camera/doc/zh/index.md | 435 ++++ .../jsdoc2md/TEMPLATE.md | 205 ++ plugins/cordova-plugin-camera/package.json | 58 + plugins/cordova-plugin-camera/plugin.xml | 260 +++ .../src/android/CameraLauncher.java | 1291 ++++++++++++ .../src/android/ExifHelper.java | 185 ++ .../src/android/FileHelper.java | 319 +++ .../src/blackberry10/index.js | 227 ++ .../src/browser/CameraProxy.js | 114 + .../src/firefoxos/CameraProxy.js | 53 + .../cordova-plugin-camera/src/ios/CDVCamera.h | 116 + .../cordova-plugin-camera/src/ios/CDVCamera.m | 765 +++++++ .../cordova-plugin-camera/src/ios/CDVExif.h | 43 + .../src/ios/CDVJpegHeaderWriter.h | 62 + .../src/ios/CDVJpegHeaderWriter.m | 547 +++++ .../src/ios/UIImage+CropScaleOrientation.h | 29 + .../src/ios/UIImage+CropScaleOrientation.m | 175 ++ .../src/ubuntu/CaptureWidget.qml | 118 ++ .../cordova-plugin-camera/src/ubuntu/back.png | Bin 0 -> 12428 bytes .../src/ubuntu/camera.cpp | 140 ++ .../cordova-plugin-camera/src/ubuntu/camera.h | 86 + .../src/ubuntu/shoot.png | Bin 0 -> 14430 bytes .../src/ubuntu/toolbar-left.png | Bin 0 -> 1212 bytes .../src/ubuntu/toolbar-middle.png | Bin 0 -> 4416 bytes .../src/ubuntu/toolbar-right.png | Bin 0 -> 1161 bytes .../src/windows/CameraProxy.js | 878 ++++++++ .../cordova-plugin-camera/src/wp/Camera.cs | 534 +++++ .../tests/ios/.gitignore | 1 + .../contents.xcworkspacedata | 7 + .../xcshareddata/CDVCameraTest.xccheckout | 41 + .../xcschemes/CordovaLib.xcscheme | 77 + .../CDVCameraLibTests/CameraTest.m | 511 +++++ .../CDVCameraLibTests/Info.plist | 44 + .../CDVCameraTest.xcodeproj/project.pbxproj | 561 +++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/CDVCameraTest.xccheckout | 41 + .../xcschemes/CDVCameraLib.xcscheme | 77 + .../xcschemes/CDVCameraLibTests.xcscheme | 96 + .../cordova-plugin-camera/tests/ios/README.md | 40 + .../tests/ios/doc/de/README.md | 39 + .../tests/ios/doc/es/README.md | 39 + .../tests/ios/doc/fr/README.md | 39 + .../tests/ios/doc/it/README.md | 39 + .../tests/ios/doc/ja/README.md | 39 + .../tests/ios/doc/ko/README.md | 39 + .../tests/ios/doc/pl/README.md | 39 + .../tests/ios/doc/zh/README.md | 39 + .../tests/ios/package.json | 13 + .../cordova-plugin-camera/tests/plugin.xml | 33 + plugins/cordova-plugin-camera/tests/tests.js | 510 +++++ plugins/cordova-plugin-camera/www/Camera.js | 191 ++ .../www/CameraConstants.js | 88 + .../www/CameraPopoverHandle.js | 32 + .../www/CameraPopoverOptions.js | 52 + .../www/blackberry10/assets/camera.html | 82 + .../www/blackberry10/assets/camera.js | 46 + .../www/ios/CameraPopoverHandle.js | 60 + plugins/cordova-plugin-compat/README.md | 25 + plugins/cordova-plugin-compat/package.json | 32 + plugins/cordova-plugin-compat/plugin.xml | 36 + .../src/android/PermissionHelper.java | 138 ++ .../CONTRIBUTING.md | 0 .../LICENSE | 0 plugins/cordova-plugin-console/NOTICE | 5 + plugins/cordova-plugin-console/README.md | 100 + .../cordova-plugin-console/RELEASENOTES.md | 93 + .../cordova-plugin-console/doc/de/README.md | 43 + .../cordova-plugin-console/doc/de/index.md | 41 + .../cordova-plugin-console/doc/es/README.md | 41 + .../cordova-plugin-console/doc/es/index.md | 39 + .../cordova-plugin-console/doc/fr/README.md | 41 + .../cordova-plugin-console/doc/fr/index.md | 39 + .../cordova-plugin-console/doc/it/README.md | 43 + .../cordova-plugin-console/doc/it/index.md | 41 + .../cordova-plugin-console/doc/ja/README.md | 43 + .../cordova-plugin-console/doc/ja/index.md | 41 + .../cordova-plugin-console/doc/ko/README.md | 43 + .../cordova-plugin-console/doc/ko/index.md | 41 + .../cordova-plugin-console/doc/pl/README.md | 43 + .../cordova-plugin-console/doc/pl/index.md | 41 + .../cordova-plugin-console/doc/ru/index.md | 31 + .../cordova-plugin-console/doc/zh/README.md | 43 + .../cordova-plugin-console/doc/zh/index.md | 41 + plugins/cordova-plugin-console/package.json | 40 + plugins/cordova-plugin-console/plugin.xml | 127 ++ .../src/ios/CDVLogger.h | 26 + .../src/ios/CDVLogger.m | 38 + .../src/ubuntu/console.cpp | 29 + .../src/ubuntu/console.h | 43 + .../src/wp/DebugConsole.cs | 47 + .../cordova-plugin-console/tests/plugin.xml | 31 + plugins/cordova-plugin-console/tests/tests.js | 43 + .../www/console-via-logger.js | 186 ++ plugins/cordova-plugin-console/www/logger.js | 354 ++++ .../README.md | 211 -- .../RELEASENOTES.md | 118 -- .../doc/de/README.md | 206 -- .../doc/de/index.md | 204 -- .../doc/es/README.md | 206 -- .../doc/es/index.md | 191 -- .../doc/fr/README.md | 193 -- .../doc/fr/index.md | 191 -- .../doc/it/README.md | 206 -- .../doc/it/index.md | 204 -- .../doc/ja/README.md | 206 -- .../doc/ja/index.md | 204 -- .../doc/ko/README.md | 206 -- .../doc/ko/index.md | 204 -- .../doc/pl/README.md | 206 -- .../doc/pl/index.md | 204 -- .../doc/ru/index.md | 194 -- .../doc/zh/README.md | 206 -- .../doc/zh/index.md | 204 -- .../package.json | 44 - .../plugin.xml | 173 -- .../src/android/CompassListener.java | 296 --- .../src/blackberry10/index.js | 33 - .../src/browser/CompassProxy.js | 45 - .../src/firefoxos/compass.js | 43 - .../src/ios/CDVCompass.h | 68 - .../src/ios/CDVCompass.m | 290 --- .../src/tizen/CompassProxy.js | 57 - .../src/ubuntu/compass.cpp | 75 - .../src/ubuntu/compass.h | 58 - .../src/windows/CompassProxy.js | 54 - .../src/wp/Compass.cs | 362 ---- .../tests/plugin.xml | 30 - .../tests/tests.js | 252 --- .../www/CompassError.js | 34 - .../www/CompassHeading.js | 29 - .../www/compass.js | 118 -- plugins/cordova-plugin-device/CONTRIBUTING.md | 37 + plugins/cordova-plugin-device/LICENSE | 202 ++ plugins/cordova-plugin-device/NOTICE | 5 + plugins/cordova-plugin-device/README.md | 286 +++ plugins/cordova-plugin-device/RELEASENOTES.md | 134 ++ .../cordova-plugin-device/doc/de/README.md | 203 ++ plugins/cordova-plugin-device/doc/de/index.md | 206 ++ .../cordova-plugin-device/doc/es/README.md | 216 ++ plugins/cordova-plugin-device/doc/es/index.md | 220 ++ .../cordova-plugin-device/doc/fr/README.md | 215 ++ plugins/cordova-plugin-device/doc/fr/index.md | 218 ++ .../cordova-plugin-device/doc/it/README.md | 203 ++ plugins/cordova-plugin-device/doc/it/index.md | 206 ++ .../cordova-plugin-device/doc/ja/README.md | 203 ++ plugins/cordova-plugin-device/doc/ja/index.md | 206 ++ .../cordova-plugin-device/doc/ko/README.md | 203 ++ plugins/cordova-plugin-device/doc/ko/index.md | 206 ++ .../cordova-plugin-device/doc/pl/README.md | 214 ++ plugins/cordova-plugin-device/doc/pl/index.md | 206 ++ plugins/cordova-plugin-device/doc/ru/index.md | 219 ++ .../cordova-plugin-device/doc/zh/README.md | 203 ++ plugins/cordova-plugin-device/doc/zh/index.md | 206 ++ plugins/cordova-plugin-device/package.json | 54 + plugins/cordova-plugin-device/plugin.xml | 174 ++ .../src/android/Device.java | 174 ++ .../src/blackberry10/index.js | 71 + .../src/browser/DeviceProxy.js | 82 + .../src/firefoxos/DeviceProxy.js | 77 + .../cordova-plugin-device/src/ios/CDVDevice.h | 30 + .../cordova-plugin-device/src/ios/CDVDevice.m | 112 + .../cordova-plugin-device/src/osx/CDVDevice.h | 28 + .../cordova-plugin-device/src/osx/CDVDevice.m | 113 + .../src/tizen/DeviceProxy.js | 38 + .../src/ubuntu/device.cpp | 64 + .../cordova-plugin-device/src/ubuntu/device.h | 47 + .../src/ubuntu/device.js | 33 + .../src/windows/DeviceProxy.js | 98 + .../cordova-plugin-device/src/wp/Device.cs | 87 + .../cordova-plugin-device/tests/plugin.xml | 31 + plugins/cordova-plugin-device/tests/tests.js | 113 + plugins/cordova-plugin-device/www/device.js | 83 + plugins/cordova-plugin-dialogs/README.md | 4 +- plugins/cordova-plugin-dialogs/package.json | 11 +- plugins/cordova-plugin-dialogs/plugin.xml | 2 +- .../src/blackberry10/index.js | 2 + .../src/firefoxos/notification.js | 6 +- .../src/ios/CDVNotification.m | 14 +- .../src/windows/NotificationProxy.js | 30 +- .../cordova-plugin-dialogs/tests/plugin.xml | 2 +- plugins/cordova-plugin-dialogs/tests/tests.js | 21 +- .../www/blackberry10/beep.js | 32 +- .../www/browser/notification.js | 30 +- plugins/cordova-plugin-file-transfer/NOTICE | 8 - .../cordova-plugin-file-transfer/README.md | 314 --- .../RELEASENOTES.md | 259 --- .../doc/de/README.md | 311 --- .../doc/de/index.md | 302 --- .../doc/es/README.md | 311 --- .../doc/es/index.md | 262 --- .../doc/fr/README.md | 270 --- .../doc/fr/index.md | 261 --- .../doc/it/README.md | 311 --- .../doc/it/index.md | 302 --- .../doc/ja/README.md | 311 --- .../doc/ja/index.md | 302 --- .../doc/ko/README.md | 311 --- .../doc/ko/index.md | 302 --- .../doc/pl/README.md | 311 --- .../doc/pl/index.md | 302 --- .../doc/ru/index.md | 290 --- .../doc/zh/README.md | 311 --- .../doc/zh/index.md | 302 --- .../cordova-plugin-file-transfer/package.json | 56 - .../cordova-plugin-file-transfer/plugin.xml | 170 -- .../src/amazon/FileTransfer.java | 898 -------- .../src/android/FileProgressResult.java | 63 - .../src/android/FileTransfer.java | 1024 --------- .../src/android/FileUploadResult.java | 73 - .../src/ios/CDVFileTransfer.h | 88 - .../src/ios/CDVFileTransfer.m | 845 -------- .../src/ubuntu/file-transfer.cpp | 265 --- .../src/ubuntu/file-transfer.h | 103 - .../src/windows/FileTransferProxy.js | 578 ----- .../src/wp/FileTransfer.cs | 994 --------- .../tests/plugin.xml | 30 - .../tests/tests.js | 1356 ------------ .../www/FileTransfer.js | 235 --- .../www/FileTransferError.js | 41 - .../www/blackberry10/FileTransfer.js | 188 -- .../www/blackberry10/FileTransferProxy.js | 36 - .../www/blackberry10/xhrFileTransfer.js | 259 --- .../www/browser/FileTransfer.js | 328 --- .../www/firefoxos/FileTransferProxy.js | 223 -- .../www/wp7/base64.js | 71 - plugins/cordova-plugin-file/package.json | 2 +- plugins/cordova-plugin-file/plugin.xml | 2 +- .../src/android/PermissionHelper.java | 276 +-- plugins/cordova-plugin-file/tests/plugin.xml | 2 +- plugins/cordova-plugin-file/tests/tests.js | 6 +- .../www/browser/isChrome.js | 52 +- plugins/cordova-plugin-geolocation/README.md | 5 +- .../cordova-plugin-geolocation/package.json | 11 +- plugins/cordova-plugin-geolocation/plugin.xml | 5 +- .../src/android/Geolocation.java | 25 +- .../src/android/PermissionHelper.java | 138 -- .../src/windows/GeolocationProxy.js | 94 +- .../tests/plugin.xml | 2 +- .../cordova-plugin-geolocation/tests/tests.js | 76 +- .../www/android/geolocation.js | 10 +- .../cordova-plugin-media-capture/README.md | 124 +- .../cordova-plugin-media-capture/package.json | 9 +- .../cordova-plugin-media-capture/plugin.xml | 26 +- .../src/android/Capture.java | 425 ++-- .../src/android/PendingRequests.java | 132 ++ .../src/blackberry10/index.js | 10 +- .../src/browser/CaptureProxy.js | 23 +- .../src/windows/CaptureProxy.js | 73 +- .../tests/plugin.xml | 2 + .../tests/tests.js | 5 +- .../www/CaptureError.js | 2 + plugins/cordova-plugin-media/README.md | 53 +- plugins/cordova-plugin-media/package.json | 9 +- plugins/cordova-plugin-media/plugin.xml | 2 +- .../src/android/AudioHandler.java | 75 +- .../src/android/AudioPlayer.java | 25 +- .../src/android/PermissionHelper.java | 138 -- .../src/blackberry10/index.js | 2 + .../cordova-plugin-media/src/ios/CDVSound.h | 3 +- .../cordova-plugin-media/src/ios/CDVSound.m | 69 +- .../src/tizen/MediaProxy.js | 5 +- .../src/windows/MediaProxy.js | 18 +- plugins/cordova-plugin-media/tests/tests.js | 56 +- plugins/cordova-plugin-media/www/Media.js | 35 +- .../cordova-plugin-media/www/browser/Media.js | 90 +- .../CONTRIBUTING.md | 37 + .../LICENSE | 202 ++ .../cordova-plugin-network-information/NOTICE | 8 + .../README.md | 213 ++ .../RELEASENOTES.md | 130 ++ .../doc/de/README.md | 190 ++ .../doc/de/index.md | 186 ++ .../doc/es/README.md | 190 ++ .../doc/es/index.md | 186 ++ .../doc/fr/README.md | 188 ++ .../doc/fr/index.md | 184 ++ .../doc/it/README.md | 190 ++ .../doc/it/index.md | 186 ++ .../doc/ja/README.md | 190 ++ .../doc/ja/index.md | 186 ++ .../doc/ko/README.md | 190 ++ .../doc/ko/index.md | 186 ++ .../doc/pl/README.md | 190 ++ .../doc/pl/index.md | 186 ++ .../doc/ru/index.md | 182 ++ .../doc/zh/README.md | 190 ++ .../doc/zh/index.md | 186 ++ .../package.json | 53 + .../plugin.xml | 174 ++ .../src/android/NetworkManager.java | 274 +++ .../src/blackberry10/index.js | 66 + .../src/browser/network.js | 48 + .../src/firefoxos/NetworkProxy.js | 96 + .../src/ios/CDVConnection.h | 34 + .../src/ios/CDVConnection.m | 156 ++ .../src/ios/CDVReachability.h | 85 + .../src/ios/CDVReachability.m | 260 +++ .../src/tizen/NetworkProxy.js | 93 + .../src/ubuntu/network_information.cpp | 63 + .../src/ubuntu/network_information.h | 47 + .../src/windows/NetworkInfoProxy.js | 83 + .../src/wp/NetworkStatus.cs | 129 ++ .../tests/plugin.xml | 30 + .../tests/tests.js | 104 + .../www/Connection.js | 34 + .../www/network.js | 91 + plugins/cordova-plugin-splashscreen/README.md | 139 +- .../RELEASENOTES.md | 14 + .../cordova-plugin-splashscreen/package.json | 11 +- .../cordova-plugin-splashscreen/plugin.xml | 2 +- .../src/android/SplashScreen.java | 124 +- .../src/blackberry10/index.js | 2 + .../src/browser/SplashScreenProxy.js | 6 +- .../src/ios/CDVSplashScreen.h | 1 + .../src/ios/CDVSplashScreen.m | 65 +- .../src/tizen/SplashScreenProxy.js | 2 +- .../tests/ios/CDVSplashScreenTest/.gitignore | 1 + .../tests/ios/package.json | 8 +- .../tests/plugin.xml | 2 +- .../tests/tests.js | 8 +- .../www/windows/SplashScreenProxy.js | 11 +- plugins/fetch.json | 72 +- .../phonegap-plugin-barcodescanner/plugin.xml | 2 + .../src/android/LibraryProject/.gitignore | 2 +- .../src/com/google/zxing/FakeR.java | 70 +- .../zxing/aztec/AztecDetectorResult.java | 104 +- .../google/zxing/aztec/decoder/Decoder.java | 944 ++++----- .../src/com/google/zxing/common/BitArray.java | 640 +++--- .../com/google/zxing/common/BitMatrix.java | 622 +++--- .../com/google/zxing/common/BitSource.java | 222 +- .../zxing/common/PerspectiveTransform.java | 314 +-- .../datamatrix/decoder/BitMatrixParser.java | 878 ++++---- .../zxing/datamatrix/decoder/DataBlock.java | 234 +-- .../zxing/datamatrix/decoder/Decoder.java | 272 +-- .../zxing/datamatrix/decoder/Version.java | 474 ++--- .../detector/MultiFinderPatternFinder.java | 634 +++--- .../com/google/zxing/oned/CodaBarReader.java | 658 +++--- .../src/com/google/zxing/oned/ITFReader.java | 694 +++--- .../com/google/zxing/pdf417/PDF417Reader.java | 388 ++-- .../zxing/pdf417/decoder/BitMatrixParser.java | 1864 ++++++++--------- .../decoder/DecodedBitStreamParser.java | 1108 +++++----- .../google/zxing/pdf417/decoder/Decoder.java | 274 +-- .../zxing/qrcode/decoder/BitMatrixParser.java | 408 ++-- .../zxing/qrcode/decoder/DataBlock.java | 244 +-- .../google/zxing/qrcode/decoder/DataMask.java | 326 +-- .../google/zxing/qrcode/decoder/Decoder.java | 292 +-- .../google/zxing/qrcode/decoder/Version.java | 1156 +++++----- .../detector/AlignmentPatternFinder.java | 554 ++--- .../qrcode/detector/FinderPatternFinder.java | 1170 +++++------ .../src/android/README.md | 182 +- .../src/blackberry10/native/.cproject | 220 ++ .../native/src/barcodescanner_js.cpp | 210 +- .../native/src/barcodescanner_js.hpp | 82 +- .../native/src/barcodescanner_ndk.cpp | 1418 ++++++------- .../native/src/barcodescanner_ndk.hpp | 110 +- .../src/windows/BarcodeScannerProxy.js | 12 +- .../windows/assets/plugin-barcodeScanner.css | 148 +- www/css/main.css | 5 +- www/index.html | 20 +- www/js/auth.js | 17 + www/js/home.js | 30 +- www/screens/home.html | 112 +- www/screens/login.html | 137 +- www/screens/place.html | 16 +- www/screens/settings.html | 50 +- 1451 files changed, 58839 insertions(+), 41978 deletions(-) delete mode 100644 platforms/android/CordovaLib/build/generated/source/buildConfig/release/org/apache/cordova/BuildConfig.java delete mode 100644 platforms/android/CordovaLib/build/intermediates/bundles/release/AndroidManifest.xml delete mode 100644 platforms/android/CordovaLib/build/intermediates/bundles/release/aapt/AndroidManifest.xml delete mode 100644 platforms/android/CordovaLib/build/intermediates/bundles/release/classes.jar delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/AuthenticationToken.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/BuildConfig.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CallbackContext.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/Config.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ConfigXmlParser.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$3.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$4$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$4.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaArgs.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaBridge.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaClientCertRequest.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$3.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$4.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$5.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$6.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$7.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$8.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$9.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$Result.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaHttpAuthHandler.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterface.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl$ActivityResultHolder.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaPlugin.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaPreferences.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaResourceApi$OpenForReadResult.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaResourceApi.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebView.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$Client.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$EngineView.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$3.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$3.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$4.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$5.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ExposedJsApi.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaClientCertRequest.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaCookieManager.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaHttpAuthHandler.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/LOG.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$JsMessage.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$NoOpBridgeMode.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginEntry.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginManager.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginResult$Status.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginResult.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ResumeCallback.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/Whitelist$URLPattern.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/Whitelist.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemCookieManager.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemExposedJsApi.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$3.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$4.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$5.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebView.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewClient.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine$1.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine$2.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine.class delete mode 100644 platforms/android/CordovaLib/build/intermediates/incremental/compileReleaseAidl/dependency.store delete mode 100644 platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseAssets/merger.xml delete mode 100644 platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml delete mode 100644 platforms/android/CordovaLib/build/intermediates/incremental/packageReleaseResources/merger.xml delete mode 100644 platforms/android/CordovaLib/build/outputs/aar/CordovaLib-release.aar delete mode 100644 platforms/android/CordovaLib/proguard-project.txt create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-camera/www/Camera.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraConstants.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js delete mode 100644 platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassError.js delete mode 100644 platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js delete mode 100644 platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/compass.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-device/www/device.js delete mode 100644 platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js delete mode 100644 platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-network-information/www/Connection.js create mode 100644 platforms/android/assets/www/plugins/cordova-plugin-network-information/www/network.js create mode 100644 platforms/android/cordova/.jshintrc create mode 100644 platforms/android/cordova/node_modules/abbrev/.npmignore create mode 100644 platforms/android/cordova/node_modules/abbrev/.travis.yml rename platforms/android/cordova/node_modules/{nopt/node_modules => }/abbrev/CONTRIBUTING.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob => abbrev}/LICENSE (100%) rename platforms/android/cordova/node_modules/{nopt/node_modules => }/abbrev/README.md (100%) rename platforms/android/cordova/node_modules/{nopt/node_modules => }/abbrev/abbrev.js (100%) create mode 100644 platforms/android/cordova/node_modules/abbrev/package.json rename platforms/android/cordova/node_modules/{nopt/node_modules => }/abbrev/test.js (100%) create mode 100644 platforms/android/cordova/node_modules/ansi/.jshintrc create mode 100644 platforms/android/cordova/node_modules/ansi/.npmignore create mode 100644 platforms/android/cordova/node_modules/ansi/History.md create mode 100644 platforms/android/cordova/node_modules/ansi/LICENSE create mode 100644 platforms/android/cordova/node_modules/ansi/README.md create mode 100644 platforms/android/cordova/node_modules/ansi/examples/beep/index.js create mode 100644 platforms/android/cordova/node_modules/ansi/examples/clear/index.js create mode 100644 platforms/android/cordova/node_modules/ansi/examples/cursorPosition.js create mode 100644 platforms/android/cordova/node_modules/ansi/examples/progress/index.js create mode 100644 platforms/android/cordova/node_modules/ansi/lib/ansi.js create mode 100644 platforms/android/cordova/node_modules/ansi/lib/newlines.js create mode 100644 platforms/android/cordova/node_modules/ansi/package.json create mode 100644 platforms/android/cordova/node_modules/balanced-match/.npmignore create mode 100644 platforms/android/cordova/node_modules/balanced-match/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/LICENSE.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/Makefile (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/example.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/index.js (100%) create mode 100644 platforms/android/cordova/node_modules/balanced-match/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/balanced-match/test/balanced.js (100%) create mode 100644 platforms/android/cordova/node_modules/base64-js/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/LICENSE.MIT (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/bench/bench.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/lib/b64.js (100%) create mode 100644 platforms/android/cordova/node_modules/base64-js/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/test/convert.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/base64-js/test/url-safe.js (100%) create mode 100644 platforms/android/cordova/node_modules/big-integer/BigInteger.js create mode 100644 platforms/android/cordova/node_modules/big-integer/BigInteger.min.js rename platforms/android/cordova/node_modules/{cordova-common/node_modules/bplist-parser/node_modules => }/big-integer/README.md (100%) create mode 100644 platforms/android/cordova/node_modules/big-integer/package.json create mode 100644 platforms/android/cordova/node_modules/bplist-parser/.npmignore rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/bplistParser.js (100%) create mode 100644 platforms/android/cordova/node_modules/bplist-parser/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/airplay.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/iTunes-small.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/int64.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/int64.xml (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/parseTest.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/sample1.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/sample2.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/uid.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/utf16.bplist (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/bplist-parser/test/utf16_chinese.plist (100%) create mode 100644 platforms/android/cordova/node_modules/brace-expansion/.npmignore rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules => }/brace-expansion/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules => }/brace-expansion/example.js (100%) create mode 100644 platforms/android/cordova/node_modules/brace-expansion/index.js create mode 100644 platforms/android/cordova/node_modules/brace-expansion/package.json create mode 100644 platforms/android/cordova/node_modules/concat-map/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/concat-map/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/concat-map/README.markdown (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/concat-map/example/map.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/concat-map/index.js (100%) create mode 100644 platforms/android/cordova/node_modules/concat-map/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules => }/concat-map/test/map.js (100%) create mode 100644 platforms/android/cordova/node_modules/cordova-common/.jscs.json create mode 100644 platforms/android/cordova/node_modules/cordova-common/.jshintignore create mode 100644 platforms/android/cordova/node_modules/cordova-common/.npmignore create mode 100644 platforms/android/cordova/node_modules/cordova-common/.ratignore delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/.gitconfig delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.min.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/LICENSE delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/index.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/README.md delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/glob/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom-parser.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom.js delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/plist/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/semver/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/package.json delete mode 100644 platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/package.json create mode 100644 platforms/android/cordova/node_modules/cordova-common/src/.jshintrc create mode 100644 platforms/android/cordova/node_modules/cordova-common/src/CordovaLogger.js create mode 100644 platforms/android/cordova/node_modules/cordova-registry-mapper/.npmignore create mode 100644 platforms/android/cordova/node_modules/cordova-registry-mapper/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/cordova-registry-mapper/README.md (100%) create mode 100644 platforms/android/cordova/node_modules/cordova-registry-mapper/index.js create mode 100644 platforms/android/cordova/node_modules/cordova-registry-mapper/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/cordova-registry-mapper/tests/test.js (100%) create mode 100644 platforms/android/cordova/node_modules/elementtree/.npmignore create mode 100644 platforms/android/cordova/node_modules/elementtree/.travis.yml delete mode 100644 platforms/android/cordova/node_modules/elementtree/node_modules/sax/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy => glob}/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/glob/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/glob/common.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/glob/glob.js (100%) create mode 100644 platforms/android/cordova/node_modules/glob/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/glob/sync.js (100%) create mode 100644 platforms/android/cordova/node_modules/inflight/.eslintrc rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inflight/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inflight/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inflight/inflight.js (100%) create mode 100644 platforms/android/cordova/node_modules/inflight/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inflight/test.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inherits/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inherits/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inherits/inherits.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inherits/inherits_browser.js (100%) create mode 100644 platforms/android/cordova/node_modules/inherits/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/inherits/test.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/chunk.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/compact.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/difference.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/drop.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/dropRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/dropRightWhile.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/dropWhile.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/fill.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/findIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/findLastIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/first.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/flatten.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/flattenDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/head.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/indexOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/initial.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/intersection.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/last.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/lastIndexOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/object.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/pull.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/pullAt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/remove.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/rest.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/slice.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/sortedIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/sortedLastIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/tail.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/take.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/takeRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/takeRightWhile.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/takeWhile.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/union.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/uniq.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/unique.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/unzip.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/unzipWith.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/without.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/xor.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/zip.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/zipObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/array/zipWith.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/chain.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/commit.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/concat.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/lodash.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/plant.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/reverse.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/run.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/tap.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/thru.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/toJSON.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/toString.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/value.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/valueOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperChain.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperCommit.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperConcat.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperPlant.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperReverse.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperToString.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/chain/wrapperValue.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/all.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/any.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/at.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/collect.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/contains.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/countBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/detect.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/each.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/eachRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/every.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/filter.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/find.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/findLast.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/findWhere.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/foldl.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/foldr.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/forEach.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/forEachRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/groupBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/include.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/includes.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/indexBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/inject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/invoke.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/map.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/max.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/min.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/partition.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/pluck.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/reduce.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/reduceRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/reject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/sample.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/select.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/shuffle.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/size.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/some.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/sortBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/sortByAll.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/sortByOrder.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/sum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/collection/where.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/date.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/date/now.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/after.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/ary.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/backflow.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/before.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/bind.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/bindAll.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/bindKey.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/compose.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/curry.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/curryRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/debounce.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/defer.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/delay.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/flow.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/flowRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/memoize.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/modArgs.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/negate.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/once.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/partial.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/partialRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/rearg.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/restParam.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/spread.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/throttle.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/function/wrap.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/index.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/LazyWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/LodashWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/MapCache.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/SetCache.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayConcat.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayCopy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayEach.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayEachRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayEvery.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayExtremum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayFilter.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayMap.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayPush.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayReduce.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arrayReduceRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arraySome.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/arraySum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/assignDefaults.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/assignOwnDefaults.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/assignWith.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseAssign.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseAt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseCallback.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseClone.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseCompareAscending.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseCopy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseCreate.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseDelay.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseDifference.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseEach.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseEachRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseEvery.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseExtremum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFill.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFilter.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFind.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFindIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFlatten.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFor.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseForIn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseForOwn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseForOwnRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseForRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseFunctions.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseGet.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseIndexOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseIsEqual.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseIsEqualDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseIsFunction.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseIsMatch.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseLodash.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseMap.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseMatches.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseMatchesProperty.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseMerge.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseMergeDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseProperty.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/basePropertyDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/basePullAt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseRandom.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseReduce.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSetData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSlice.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSome.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSortBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSortByOrder.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseSum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseToString.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseUniq.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseValues.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseWhile.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/baseWrapperValue.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/binaryIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/binaryIndexBy.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/bindCallback.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/bufferClone.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/cacheIndexOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/cachePush.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/charsLeftIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/charsRightIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/compareAscending.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/compareMultiple.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/composeArgs.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/composeArgsRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createAggregator.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createAssigner.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createBaseEach.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createBaseFor.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createBindWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createCache.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createCompounder.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createCtorWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createCurry.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createDefaults.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createExtremum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createFind.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createFindIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createFindKey.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createFlow.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createForEach.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createForIn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createForOwn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createHybridWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createObjectMapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createPadDir.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createPadding.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createPartial.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createPartialWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createReduce.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createRound.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createSortedIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/createWrapper.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/deburrLetter.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/equalArrays.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/equalByTag.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/equalObjects.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/escapeHtmlChar.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/escapeRegExpChar.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/escapeStringChar.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getFuncName.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getLength.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getMatchData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getNative.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/getView.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/indexOfNaN.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/initCloneArray.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/initCloneByTag.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/initCloneObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/invokePath.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isArrayLike.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isIterateeCall.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isKey.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isLaziable.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isLength.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isObjectLike.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isSpace.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/isStrictComparable.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/lazyClone.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/lazyReverse.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/lazyValue.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mapDelete.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mapGet.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mapHas.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mapSet.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mergeData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/mergeDefaults.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/metaMap.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/pickByArray.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/pickByCallback.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/reEscape.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/reEvaluate.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/reInterpolate.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/realNames.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/reorder.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/replaceHolders.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/setData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/shimKeys.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/sortedUniq.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/toIterable.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/toObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/toPath.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/trimmedLeftIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/trimmedRightIndex.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/unescapeHtmlChar.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/internal/wrapperClone.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/clone.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/cloneDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/eq.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/gt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/gte.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isArguments.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isArray.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isBoolean.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isDate.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isElement.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isEmpty.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isEqual.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isError.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isFinite.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isFunction.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isMatch.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isNaN.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isNative.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isNull.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isNumber.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isPlainObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isRegExp.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isString.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isTypedArray.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/isUndefined.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/lt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/lte.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/toArray.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/lang/toPlainObject.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/add.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/ceil.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/floor.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/max.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/min.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/round.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/math/sum.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/number.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/number/inRange.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/number/random.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/assign.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/create.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/defaults.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/defaultsDeep.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/extend.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/findKey.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/findLastKey.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/forIn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/forInRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/forOwn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/forOwnRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/functions.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/get.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/has.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/invert.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/keys.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/keysIn.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/mapKeys.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/mapValues.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/merge.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/methods.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/omit.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/pairs.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/pick.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/result.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/set.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/transform.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/values.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/object/valuesIn.js (100%) create mode 100644 platforms/android/cordova/node_modules/lodash/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/camelCase.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/capitalize.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/deburr.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/endsWith.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/escape.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/escapeRegExp.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/kebabCase.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/pad.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/padLeft.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/padRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/parseInt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/repeat.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/snakeCase.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/startCase.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/startsWith.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/template.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/templateSettings.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/trim.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/trimLeft.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/trimRight.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/trunc.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/unescape.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/string/words.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/support.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/attempt.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/callback.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/constant.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/identity.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/iteratee.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/matches.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/matchesProperty.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/method.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/methodOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/mixin.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/noop.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/property.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/propertyOf.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/range.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/times.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules => }/lodash/utility/uniqueId.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/minimatch/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/minimatch/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/minimatch/minimatch.js (100%) create mode 100644 platforms/android/cordova/node_modules/minimatch/package.json create mode 100644 platforms/android/cordova/node_modules/nopt/.npmignore create mode 100644 platforms/android/cordova/node_modules/nopt/.travis.yml delete mode 100644 platforms/android/cordova/node_modules/nopt/node_modules/abbrev/LICENSE delete mode 100644 platforms/android/cordova/node_modules/nopt/node_modules/abbrev/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/once/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/once/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/once/once.js (100%) create mode 100644 platforms/android/cordova/node_modules/once/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules => }/os-homedir/index.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/path-is-absolute => os-homedir}/license (100%) create mode 100644 platforms/android/cordova/node_modules/os-homedir/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules => }/os-homedir/readme.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules => }/os-tmpdir/index.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules/os-homedir => os-tmpdir}/license (100%) create mode 100644 platforms/android/cordova/node_modules/os-tmpdir/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules => }/os-tmpdir/readme.md (100%) create mode 100644 platforms/android/cordova/node_modules/osenv/.npmignore create mode 100644 platforms/android/cordova/node_modules/osenv/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy => osenv}/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/osenv/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/osenv/osenv.js (100%) create mode 100644 platforms/android/cordova/node_modules/osenv/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/osenv/test/unix.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/osenv/test/windows.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/osenv/x.tap (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/path-is-absolute/index.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv/node_modules/os-tmpdir => path-is-absolute}/license (100%) create mode 100644 platforms/android/cordova/node_modules/path-is-absolute/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules => }/path-is-absolute/readme.md (100%) create mode 100644 platforms/android/cordova/node_modules/plist/.jshintrc create mode 100644 platforms/android/cordova/node_modules/plist/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/History.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/Makefile (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/dist/plist-build.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/dist/plist-parse.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/dist/plist.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/examples/browser/index.html (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/lib/build.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/lib/node.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/lib/parse.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/plist/lib/plist.js (100%) create mode 100644 platforms/android/cordova/node_modules/plist/package.json rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/AUTHORS (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/LICENSE (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/README.md (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/big-not-pretty.xml (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/example.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/get-products.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/hello-world.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/not-pretty.xml (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/pretty-print.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/shopping.xml (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/strict.dtd (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/switch-bench.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/test.html (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/examples/test.xml (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/lib/sax.js (100%) create mode 100644 platforms/android/cordova/node_modules/sax/package.json rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/buffer-overrun.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/cdata-chunked.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/cdata-end-split.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/cdata-fake-end.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/cdata-multiple.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/cdata.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/index.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/issue-23.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/issue-30.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/issue-35.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/issue-47.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/issue-49.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/parser-position.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/script.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/self-closing-child-strict.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/self-closing-child.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/self-closing-tag.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/stray-ending.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/trailing-non-whitespace.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/unquoted.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-issue-41.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-rebinding.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-strict.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-unbound.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-xml-default-prefix-attribute.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-xml-default-prefix.js (100%) rename platforms/android/cordova/node_modules/{elementtree/node_modules => }/sax/test/xmlns-xml-default-redefine.js (100%) create mode 100644 platforms/android/cordova/node_modules/semver/.npmignore create mode 100644 platforms/android/cordova/node_modules/semver/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/osenv => semver}/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/bin/semver (100%) create mode 100644 platforms/android/cordova/node_modules/semver/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/range.bnf (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/semver.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/big-numbers.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/clean.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/gtr.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/index.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/ltr.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/semver/test/major-minor-patch.js (100%) create mode 100644 platforms/android/cordova/node_modules/shelljs/.documentup.json create mode 100644 platforms/android/cordova/node_modules/shelljs/.jshintrc create mode 100644 platforms/android/cordova/node_modules/shelljs/.npmignore create mode 100644 platforms/android/cordova/node_modules/shelljs/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/underscore/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/underscore/README.md (100%) create mode 100644 platforms/android/cordova/node_modules/underscore/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/underscore/underscore-min.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/underscore/underscore-min.map (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/underscore/underscore.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/unorm/LICENSE.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/unorm/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules => }/unorm/lib/unorm.js (100%) create mode 100644 platforms/android/cordova/node_modules/unorm/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/util-deprecate/History.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/util-deprecate/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/util-deprecate/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/util-deprecate/browser.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/util-deprecate/node.js (100%) create mode 100644 platforms/android/cordova/node_modules/util-deprecate/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/semver => wrappy}/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/inflight/node_modules => }/wrappy/README.md (100%) create mode 100644 platforms/android/cordova/node_modules/wrappy/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/inflight/node_modules => }/wrappy/test/basic.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/glob/node_modules/inflight/node_modules => }/wrappy/wrappy.js (100%) create mode 100644 platforms/android/cordova/node_modules/xmlbuilder/.npmignore rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/README.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLAttribute.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLBuilder.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLCData.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLComment.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDTDAttList.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDTDElement.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDTDEntity.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDTDNotation.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDeclaration.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLDocType.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLElement.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLNode.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLProcessingInstruction.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLRaw.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLStringifier.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/XMLText.js (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmlbuilder/lib/index.js (100%) create mode 100644 platforms/android/cordova/node_modules/xmlbuilder/package.json create mode 100644 platforms/android/cordova/node_modules/xmldom/.npmignore create mode 100644 platforms/android/cordova/node_modules/xmldom/.travis.yml rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmldom/LICENSE (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmldom/__package__.js (100%) create mode 100644 platforms/android/cordova/node_modules/xmldom/changelog rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmldom/component.json (100%) create mode 100644 platforms/android/cordova/node_modules/xmldom/dom-parser.js create mode 100644 platforms/android/cordova/node_modules/xmldom/dom.js create mode 100644 platforms/android/cordova/node_modules/xmldom/package.json rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmldom/readme.md (100%) rename platforms/android/cordova/node_modules/{cordova-common/node_modules/plist/node_modules => }/xmldom/sax.js (100%) create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-camera/www/Camera.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraConstants.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js delete mode 100644 platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassError.js delete mode 100644 platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js delete mode 100644 platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/compass.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-device/www/device.js delete mode 100644 platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js delete mode 100644 platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-network-information/www/Connection.js create mode 100644 platforms/android/platform_www/plugins/cordova-plugin-network-information/www/network.js delete mode 100644 platforms/android/proguard-project.txt delete mode 100644 platforms/android/release-signing.properties create mode 100644 platforms/android/res/drawable-land-hdpi/screen.png create mode 100644 platforms/android/res/drawable-land-ldpi/screen.png create mode 100644 platforms/android/res/drawable-land-mdpi/screen.png create mode 100644 platforms/android/res/drawable-land-xhdpi/screen.png create mode 100644 platforms/android/res/drawable-port-hdpi/screen.png create mode 100644 platforms/android/res/drawable-port-ldpi/screen.png create mode 100644 platforms/android/res/drawable-port-mdpi/screen.png create mode 100644 platforms/android/res/drawable-port-xhdpi/screen.png create mode 100644 platforms/android/src/org/apache/cordova/PermissionHelper.java create mode 100644 platforms/android/src/org/apache/cordova/camera/CameraLauncher.java create mode 100644 platforms/android/src/org/apache/cordova/camera/ExifHelper.java create mode 100644 platforms/android/src/org/apache/cordova/camera/FileHelper.java create mode 100644 platforms/android/src/org/apache/cordova/device/Device.java delete mode 100644 platforms/android/src/org/apache/cordova/deviceorientation/CompassListener.java delete mode 100644 platforms/android/src/org/apache/cordova/filetransfer/FileProgressResult.java delete mode 100644 platforms/android/src/org/apache/cordova/filetransfer/FileTransfer.java delete mode 100644 platforms/android/src/org/apache/cordova/filetransfer/FileUploadResult.java delete mode 100644 platforms/android/src/org/apache/cordova/geolocation/PermissionHelper.java delete mode 100644 platforms/android/src/org/apache/cordova/media/PermissionHelper.java create mode 100644 platforms/android/src/org/apache/cordova/mediacapture/PendingRequests.java create mode 100644 platforms/android/src/org/apache/cordova/networkinformation/NetworkManager.java create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/.jshintrc create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/combined-stream/node_modules/delayed-stream/.npmignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/.catn8 create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/.npmignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/.travis.yml create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/node_modules/m8/.catn8 create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/node_modules/m8/.nodemonignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/node_modules/m8/.npmignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/d8/node_modules/m8/.travis.yml create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/mime/.npmignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/shelljs/.documentup.json create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/shelljs/.jshintrc create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/shelljs/.npmignore create mode 100644 platforms/browser/cordova/node_modules/cordova-serve/node_modules/shelljs/.travis.yml create mode 100644 platforms/browser/cordova/node_modules/nopt/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/.documentup.json create mode 100644 platforms/browser/cordova/node_modules/shelljs/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/.travis.yml create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/resources/chmod/a/b/c/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/resources/chmod/b/a/b/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/resources/chmod/c/a/b/.npmignore create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/resources/find/.hidden create mode 100644 platforms/browser/cordova/node_modules/shelljs/test/resources/ls/.hidden_file create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-camera/src/browser/CameraProxy.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-camera/www/Camera.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-camera/www/CameraConstants.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device-orientation/src/browser/CompassProxy.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device-orientation/www/CompassError.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device-orientation/www/compass.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device/src/browser/DeviceProxy.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-device/www/device.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js delete mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-file-transfer/www/browser/FileTransfer.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-network-information/src/browser/network.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-network-information/www/Connection.js create mode 100644 platforms/browser/platform_www/plugins/cordova-plugin-network-information/www/network.js create mode 100644 platforms/browser/www/assets/badges/alphatester.png create mode 100644 platforms/browser/www/assets/bars.svg delete mode 100644 platforms/browser/www/js/comm.js create mode 100644 platforms/browser/www/js/home.js delete mode 100644 platforms/browser/www/js/terrain.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-camera/src/browser/CameraProxy.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-camera/www/Camera.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-camera/www/CameraConstants.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-device-orientation/src/browser/CompassProxy.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-device-orientation/www/CompassError.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-device-orientation/www/compass.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-device/src/browser/DeviceProxy.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-device/www/device.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js delete mode 100644 platforms/browser/www/plugins/cordova-plugin-file-transfer/www/browser/FileTransfer.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-network-information/src/browser/network.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-network-information/www/Connection.js create mode 100644 platforms/browser/www/plugins/cordova-plugin-network-information/www/network.js delete mode 100644 platforms/browser/www/screens/newhtml.html create mode 100644 platforms/browser/www/screens/place.html create mode 100644 platforms/browser/www/screens/rules.html create mode 100644 platforms/browser/www/screens/settings.html rename plugins/{cordova-plugin-device-orientation => cordova-plugin-camera}/CONTRIBUTING.md (100%) rename plugins/{cordova-plugin-device-orientation => cordova-plugin-camera}/LICENSE (100%) rename plugins/{cordova-plugin-device-orientation => cordova-plugin-camera}/NOTICE (100%) create mode 100644 plugins/cordova-plugin-camera/README.md create mode 100644 plugins/cordova-plugin-camera/RELEASENOTES.md create mode 100644 plugins/cordova-plugin-camera/appium-tests/android/android.spec.js create mode 100644 plugins/cordova-plugin-camera/appium-tests/helpers/cameraHelper.js create mode 100644 plugins/cordova-plugin-camera/appium-tests/helpers/screenshotHelper.js create mode 100644 plugins/cordova-plugin-camera/appium-tests/helpers/wdHelper.js create mode 100644 plugins/cordova-plugin-camera/appium-tests/ios/ios.spec.js create mode 100644 plugins/cordova-plugin-camera/doc/de/README.md create mode 100644 plugins/cordova-plugin-camera/doc/de/index.md create mode 100644 plugins/cordova-plugin-camera/doc/es/README.md create mode 100644 plugins/cordova-plugin-camera/doc/es/index.md create mode 100644 plugins/cordova-plugin-camera/doc/fr/README.md create mode 100644 plugins/cordova-plugin-camera/doc/fr/index.md create mode 100644 plugins/cordova-plugin-camera/doc/img/android-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/android-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/blackberry-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/blackberry-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/browser-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/browser-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/firefox-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/firefox-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/fireos-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/fireos-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/ios-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/ios-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/ubuntu-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/ubuntu-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/windows-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/windows-success.png create mode 100644 plugins/cordova-plugin-camera/doc/img/wp8-fail.png create mode 100644 plugins/cordova-plugin-camera/doc/img/wp8-success.png create mode 100644 plugins/cordova-plugin-camera/doc/it/README.md create mode 100644 plugins/cordova-plugin-camera/doc/it/index.md create mode 100644 plugins/cordova-plugin-camera/doc/ja/README.md create mode 100644 plugins/cordova-plugin-camera/doc/ja/index.md create mode 100644 plugins/cordova-plugin-camera/doc/ko/README.md create mode 100644 plugins/cordova-plugin-camera/doc/ko/index.md create mode 100644 plugins/cordova-plugin-camera/doc/pl/README.md create mode 100644 plugins/cordova-plugin-camera/doc/pl/index.md create mode 100644 plugins/cordova-plugin-camera/doc/ru/index.md create mode 100644 plugins/cordova-plugin-camera/doc/zh/README.md create mode 100644 plugins/cordova-plugin-camera/doc/zh/index.md create mode 100644 plugins/cordova-plugin-camera/jsdoc2md/TEMPLATE.md create mode 100644 plugins/cordova-plugin-camera/package.json create mode 100644 plugins/cordova-plugin-camera/plugin.xml create mode 100644 plugins/cordova-plugin-camera/src/android/CameraLauncher.java create mode 100644 plugins/cordova-plugin-camera/src/android/ExifHelper.java create mode 100644 plugins/cordova-plugin-camera/src/android/FileHelper.java create mode 100644 plugins/cordova-plugin-camera/src/blackberry10/index.js create mode 100644 plugins/cordova-plugin-camera/src/browser/CameraProxy.js create mode 100644 plugins/cordova-plugin-camera/src/firefoxos/CameraProxy.js create mode 100644 plugins/cordova-plugin-camera/src/ios/CDVCamera.h create mode 100644 plugins/cordova-plugin-camera/src/ios/CDVCamera.m create mode 100644 plugins/cordova-plugin-camera/src/ios/CDVExif.h create mode 100644 plugins/cordova-plugin-camera/src/ios/CDVJpegHeaderWriter.h create mode 100644 plugins/cordova-plugin-camera/src/ios/CDVJpegHeaderWriter.m create mode 100644 plugins/cordova-plugin-camera/src/ios/UIImage+CropScaleOrientation.h create mode 100644 plugins/cordova-plugin-camera/src/ios/UIImage+CropScaleOrientation.m create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/CaptureWidget.qml create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/back.png create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/camera.cpp create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/camera.h create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/shoot.png create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/toolbar-left.png create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/toolbar-middle.png create mode 100644 plugins/cordova-plugin-camera/src/ubuntu/toolbar-right.png create mode 100644 plugins/cordova-plugin-camera/src/windows/CameraProxy.js create mode 100644 plugins/cordova-plugin-camera/src/wp/Camera.cs create mode 100644 plugins/cordova-plugin-camera/tests/ios/.gitignore create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest.xcworkspace/contents.xcworkspacedata create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest.xcworkspace/xcshareddata/CDVCameraTest.xccheckout create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest.xcworkspace/xcshareddata/xcschemes/CordovaLib.xcscheme create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraLibTests/CameraTest.m create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraLibTests/Info.plist create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraTest.xcodeproj/project.pbxproj create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraTest.xcodeproj/project.xcworkspace/xcshareddata/CDVCameraTest.xccheckout create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraTest.xcodeproj/xcshareddata/xcschemes/CDVCameraLib.xcscheme create mode 100644 plugins/cordova-plugin-camera/tests/ios/CDVCameraTest/CDVCameraTest.xcodeproj/xcshareddata/xcschemes/CDVCameraLibTests.xcscheme create mode 100644 plugins/cordova-plugin-camera/tests/ios/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/de/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/es/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/fr/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/it/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/ja/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/ko/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/pl/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/doc/zh/README.md create mode 100644 plugins/cordova-plugin-camera/tests/ios/package.json create mode 100644 plugins/cordova-plugin-camera/tests/plugin.xml create mode 100644 plugins/cordova-plugin-camera/tests/tests.js create mode 100644 plugins/cordova-plugin-camera/www/Camera.js create mode 100644 plugins/cordova-plugin-camera/www/CameraConstants.js create mode 100644 plugins/cordova-plugin-camera/www/CameraPopoverHandle.js create mode 100644 plugins/cordova-plugin-camera/www/CameraPopoverOptions.js create mode 100644 plugins/cordova-plugin-camera/www/blackberry10/assets/camera.html create mode 100644 plugins/cordova-plugin-camera/www/blackberry10/assets/camera.js create mode 100644 plugins/cordova-plugin-camera/www/ios/CameraPopoverHandle.js create mode 100644 plugins/cordova-plugin-compat/README.md create mode 100644 plugins/cordova-plugin-compat/package.json create mode 100644 plugins/cordova-plugin-compat/plugin.xml create mode 100644 plugins/cordova-plugin-compat/src/android/PermissionHelper.java rename plugins/{cordova-plugin-file-transfer => cordova-plugin-console}/CONTRIBUTING.md (100%) rename plugins/{cordova-plugin-file-transfer => cordova-plugin-console}/LICENSE (100%) create mode 100644 plugins/cordova-plugin-console/NOTICE create mode 100644 plugins/cordova-plugin-console/README.md create mode 100644 plugins/cordova-plugin-console/RELEASENOTES.md create mode 100644 plugins/cordova-plugin-console/doc/de/README.md create mode 100644 plugins/cordova-plugin-console/doc/de/index.md create mode 100644 plugins/cordova-plugin-console/doc/es/README.md create mode 100644 plugins/cordova-plugin-console/doc/es/index.md create mode 100644 plugins/cordova-plugin-console/doc/fr/README.md create mode 100644 plugins/cordova-plugin-console/doc/fr/index.md create mode 100644 plugins/cordova-plugin-console/doc/it/README.md create mode 100644 plugins/cordova-plugin-console/doc/it/index.md create mode 100644 plugins/cordova-plugin-console/doc/ja/README.md create mode 100644 plugins/cordova-plugin-console/doc/ja/index.md create mode 100644 plugins/cordova-plugin-console/doc/ko/README.md create mode 100644 plugins/cordova-plugin-console/doc/ko/index.md create mode 100644 plugins/cordova-plugin-console/doc/pl/README.md create mode 100644 plugins/cordova-plugin-console/doc/pl/index.md create mode 100644 plugins/cordova-plugin-console/doc/ru/index.md create mode 100644 plugins/cordova-plugin-console/doc/zh/README.md create mode 100644 plugins/cordova-plugin-console/doc/zh/index.md create mode 100644 plugins/cordova-plugin-console/package.json create mode 100644 plugins/cordova-plugin-console/plugin.xml create mode 100644 plugins/cordova-plugin-console/src/ios/CDVLogger.h create mode 100644 plugins/cordova-plugin-console/src/ios/CDVLogger.m create mode 100644 plugins/cordova-plugin-console/src/ubuntu/console.cpp create mode 100644 plugins/cordova-plugin-console/src/ubuntu/console.h create mode 100644 plugins/cordova-plugin-console/src/wp/DebugConsole.cs create mode 100644 plugins/cordova-plugin-console/tests/plugin.xml create mode 100644 plugins/cordova-plugin-console/tests/tests.js create mode 100644 plugins/cordova-plugin-console/www/console-via-logger.js create mode 100644 plugins/cordova-plugin-console/www/logger.js delete mode 100644 plugins/cordova-plugin-device-orientation/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/RELEASENOTES.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/de/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/de/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/es/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/es/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/fr/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/fr/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/it/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/it/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/ja/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/ja/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/ko/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/ko/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/pl/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/pl/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/ru/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/zh/README.md delete mode 100644 plugins/cordova-plugin-device-orientation/doc/zh/index.md delete mode 100644 plugins/cordova-plugin-device-orientation/package.json delete mode 100644 plugins/cordova-plugin-device-orientation/plugin.xml delete mode 100644 plugins/cordova-plugin-device-orientation/src/android/CompassListener.java delete mode 100644 plugins/cordova-plugin-device-orientation/src/blackberry10/index.js delete mode 100644 plugins/cordova-plugin-device-orientation/src/browser/CompassProxy.js delete mode 100644 plugins/cordova-plugin-device-orientation/src/firefoxos/compass.js delete mode 100644 plugins/cordova-plugin-device-orientation/src/ios/CDVCompass.h delete mode 100644 plugins/cordova-plugin-device-orientation/src/ios/CDVCompass.m delete mode 100644 plugins/cordova-plugin-device-orientation/src/tizen/CompassProxy.js delete mode 100644 plugins/cordova-plugin-device-orientation/src/ubuntu/compass.cpp delete mode 100644 plugins/cordova-plugin-device-orientation/src/ubuntu/compass.h delete mode 100644 plugins/cordova-plugin-device-orientation/src/windows/CompassProxy.js delete mode 100644 plugins/cordova-plugin-device-orientation/src/wp/Compass.cs delete mode 100644 plugins/cordova-plugin-device-orientation/tests/plugin.xml delete mode 100644 plugins/cordova-plugin-device-orientation/tests/tests.js delete mode 100644 plugins/cordova-plugin-device-orientation/www/CompassError.js delete mode 100644 plugins/cordova-plugin-device-orientation/www/CompassHeading.js delete mode 100644 plugins/cordova-plugin-device-orientation/www/compass.js create mode 100644 plugins/cordova-plugin-device/CONTRIBUTING.md create mode 100644 plugins/cordova-plugin-device/LICENSE create mode 100644 plugins/cordova-plugin-device/NOTICE create mode 100644 plugins/cordova-plugin-device/README.md create mode 100644 plugins/cordova-plugin-device/RELEASENOTES.md create mode 100644 plugins/cordova-plugin-device/doc/de/README.md create mode 100644 plugins/cordova-plugin-device/doc/de/index.md create mode 100644 plugins/cordova-plugin-device/doc/es/README.md create mode 100644 plugins/cordova-plugin-device/doc/es/index.md create mode 100644 plugins/cordova-plugin-device/doc/fr/README.md create mode 100644 plugins/cordova-plugin-device/doc/fr/index.md create mode 100644 plugins/cordova-plugin-device/doc/it/README.md create mode 100644 plugins/cordova-plugin-device/doc/it/index.md create mode 100644 plugins/cordova-plugin-device/doc/ja/README.md create mode 100644 plugins/cordova-plugin-device/doc/ja/index.md create mode 100644 plugins/cordova-plugin-device/doc/ko/README.md create mode 100644 plugins/cordova-plugin-device/doc/ko/index.md create mode 100644 plugins/cordova-plugin-device/doc/pl/README.md create mode 100644 plugins/cordova-plugin-device/doc/pl/index.md create mode 100644 plugins/cordova-plugin-device/doc/ru/index.md create mode 100644 plugins/cordova-plugin-device/doc/zh/README.md create mode 100644 plugins/cordova-plugin-device/doc/zh/index.md create mode 100644 plugins/cordova-plugin-device/package.json create mode 100644 plugins/cordova-plugin-device/plugin.xml create mode 100644 plugins/cordova-plugin-device/src/android/Device.java create mode 100644 plugins/cordova-plugin-device/src/blackberry10/index.js create mode 100644 plugins/cordova-plugin-device/src/browser/DeviceProxy.js create mode 100644 plugins/cordova-plugin-device/src/firefoxos/DeviceProxy.js create mode 100644 plugins/cordova-plugin-device/src/ios/CDVDevice.h create mode 100644 plugins/cordova-plugin-device/src/ios/CDVDevice.m create mode 100644 plugins/cordova-plugin-device/src/osx/CDVDevice.h create mode 100644 plugins/cordova-plugin-device/src/osx/CDVDevice.m create mode 100644 plugins/cordova-plugin-device/src/tizen/DeviceProxy.js create mode 100644 plugins/cordova-plugin-device/src/ubuntu/device.cpp create mode 100644 plugins/cordova-plugin-device/src/ubuntu/device.h create mode 100644 plugins/cordova-plugin-device/src/ubuntu/device.js create mode 100644 plugins/cordova-plugin-device/src/windows/DeviceProxy.js create mode 100644 plugins/cordova-plugin-device/src/wp/Device.cs create mode 100644 plugins/cordova-plugin-device/tests/plugin.xml create mode 100644 plugins/cordova-plugin-device/tests/tests.js create mode 100644 plugins/cordova-plugin-device/www/device.js delete mode 100644 plugins/cordova-plugin-file-transfer/NOTICE delete mode 100644 plugins/cordova-plugin-file-transfer/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/RELEASENOTES.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/de/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/de/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/es/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/es/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/fr/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/fr/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/it/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/it/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/ja/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/ja/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/ko/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/ko/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/pl/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/pl/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/ru/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/zh/README.md delete mode 100644 plugins/cordova-plugin-file-transfer/doc/zh/index.md delete mode 100644 plugins/cordova-plugin-file-transfer/package.json delete mode 100644 plugins/cordova-plugin-file-transfer/plugin.xml delete mode 100644 plugins/cordova-plugin-file-transfer/src/amazon/FileTransfer.java delete mode 100644 plugins/cordova-plugin-file-transfer/src/android/FileProgressResult.java delete mode 100644 plugins/cordova-plugin-file-transfer/src/android/FileTransfer.java delete mode 100644 plugins/cordova-plugin-file-transfer/src/android/FileUploadResult.java delete mode 100644 plugins/cordova-plugin-file-transfer/src/ios/CDVFileTransfer.h delete mode 100644 plugins/cordova-plugin-file-transfer/src/ios/CDVFileTransfer.m delete mode 100644 plugins/cordova-plugin-file-transfer/src/ubuntu/file-transfer.cpp delete mode 100644 plugins/cordova-plugin-file-transfer/src/ubuntu/file-transfer.h delete mode 100644 plugins/cordova-plugin-file-transfer/src/windows/FileTransferProxy.js delete mode 100644 plugins/cordova-plugin-file-transfer/src/wp/FileTransfer.cs delete mode 100644 plugins/cordova-plugin-file-transfer/tests/plugin.xml delete mode 100644 plugins/cordova-plugin-file-transfer/tests/tests.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/FileTransfer.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/FileTransferError.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/blackberry10/FileTransfer.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/blackberry10/FileTransferProxy.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/blackberry10/xhrFileTransfer.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/browser/FileTransfer.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/firefoxos/FileTransferProxy.js delete mode 100644 plugins/cordova-plugin-file-transfer/www/wp7/base64.js delete mode 100644 plugins/cordova-plugin-geolocation/src/android/PermissionHelper.java create mode 100644 plugins/cordova-plugin-media-capture/src/android/PendingRequests.java delete mode 100644 plugins/cordova-plugin-media/src/android/PermissionHelper.java create mode 100644 plugins/cordova-plugin-network-information/CONTRIBUTING.md create mode 100644 plugins/cordova-plugin-network-information/LICENSE create mode 100644 plugins/cordova-plugin-network-information/NOTICE create mode 100644 plugins/cordova-plugin-network-information/README.md create mode 100644 plugins/cordova-plugin-network-information/RELEASENOTES.md create mode 100644 plugins/cordova-plugin-network-information/doc/de/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/de/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/es/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/es/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/fr/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/fr/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/it/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/it/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/ja/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/ja/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/ko/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/ko/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/pl/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/pl/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/ru/index.md create mode 100644 plugins/cordova-plugin-network-information/doc/zh/README.md create mode 100644 plugins/cordova-plugin-network-information/doc/zh/index.md create mode 100644 plugins/cordova-plugin-network-information/package.json create mode 100644 plugins/cordova-plugin-network-information/plugin.xml create mode 100644 plugins/cordova-plugin-network-information/src/android/NetworkManager.java create mode 100644 plugins/cordova-plugin-network-information/src/blackberry10/index.js create mode 100644 plugins/cordova-plugin-network-information/src/browser/network.js create mode 100644 plugins/cordova-plugin-network-information/src/firefoxos/NetworkProxy.js create mode 100644 plugins/cordova-plugin-network-information/src/ios/CDVConnection.h create mode 100644 plugins/cordova-plugin-network-information/src/ios/CDVConnection.m create mode 100644 plugins/cordova-plugin-network-information/src/ios/CDVReachability.h create mode 100644 plugins/cordova-plugin-network-information/src/ios/CDVReachability.m create mode 100644 plugins/cordova-plugin-network-information/src/tizen/NetworkProxy.js create mode 100644 plugins/cordova-plugin-network-information/src/ubuntu/network_information.cpp create mode 100644 plugins/cordova-plugin-network-information/src/ubuntu/network_information.h create mode 100644 plugins/cordova-plugin-network-information/src/windows/NetworkInfoProxy.js create mode 100644 plugins/cordova-plugin-network-information/src/wp/NetworkStatus.cs create mode 100644 plugins/cordova-plugin-network-information/tests/plugin.xml create mode 100644 plugins/cordova-plugin-network-information/tests/tests.js create mode 100644 plugins/cordova-plugin-network-information/www/Connection.js create mode 100644 plugins/cordova-plugin-network-information/www/network.js create mode 100644 plugins/cordova-plugin-splashscreen/tests/ios/CDVSplashScreenTest/.gitignore create mode 100644 plugins/phonegap-plugin-barcodescanner/src/blackberry10/native/.cproject diff --git a/config.xml b/config.xml index 5d467ac..b66354d 100644 --- a/config.xml +++ b/config.xml @@ -1,5 +1,5 @@ - + TerranQuest Augmented Reality fantasy game @@ -9,22 +9,22 @@ - + - - - - - + + + + + - + - + diff --git a/nbproject/build.xml b/nbproject/build.xml index ab714d3..8c77ec9 100644 --- a/nbproject/build.xml +++ b/nbproject/build.xml @@ -226,13 +226,13 @@ made subject to such option by the copyright holder. - - + + - + @@ -282,7 +282,9 @@ made subject to such option by the copyright holder. - + + + diff --git a/nbproject/plugins.properties b/nbproject/plugins.properties index d30883a..dc5c041 100644 --- a/nbproject/plugins.properties +++ b/nbproject/plugins.properties @@ -9,16 +9,14 @@ # For more information about plugins see http://cordova.apache.org/blog/releases/2013/07/23/cordova-3.html # -org.apache.cordova.device=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git -org.apache.cordova.network-information=https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git -org.apache.cordova.device-motion=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git -org.apache.cordova.device-orientation=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git -org.apache.cordova.geolocation=https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git -org.apache.cordova.camera=https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git -org.apache.cordova.media-capture=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git -org.apache.cordova.media=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git -org.apache.cordova.file=https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git -org.apache.cordova.file-transfer=https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git -org.apache.cordova.dialogs=https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git -org.apache.cordova.console=https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git -com.phonegap.plugins.barcodescanner=https://github.com/phonegap/phonegap-plugin-barcodescanner.git \ No newline at end of file +com.phonegap.plugins.barcodescanner=https://github.com/phonegap/phonegap-plugin-barcodescanner.git +cordova-plugin-whitelist=https://github.com/apache/cordova-plugin-whitelist.git +cordova-plugin-splashscreen=https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git +cordova-plugin-dialogs=https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git +cordova-plugin-camera=https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git +cordova-plugin-media=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git +cordova-plugin-media-capture=https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git +cordova-plugin-geolocation=https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git +cordova-plugin-network-information=https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git +cordova-plugin-console=https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git +cordova-plugin-device=https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git diff --git a/nbproject/project.properties b/nbproject/project.properties index 72b96cf..750f685 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -1,4 +1,4 @@ -auxiliary.org-netbeans-modules-cordova.cordova_5f_build_5f_script_5f_version=50 +auxiliary.org-netbeans-modules-cordova.cordova_5f_build_5f_script_5f_version=52 auxiliary.org-netbeans-modules-cordova.phonegap=false auxiliary.org-netbeans-modules-web-clientproject-api.js_2e_libs_2e_folder=js/libs file.reference.TerranQuest-test=test diff --git a/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties b/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties index 79c2115..391f23f 100644 --- a/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties +++ b/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties @@ -1 +1 @@ -#Sat Feb 20 23:05:08 MST 2016 +#Tue Apr 12 16:04:29 MDT 2016 diff --git a/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties.lock b/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties.lock index 9d2b0bd1690d631d3fc2826d746ac173403db65b..d03a8aff11be25f8574717e939f2e6e188b9fe86 100644 GIT binary patch literal 17 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%0DD8?erg{O^=KgfEOaCep=~5 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�dhdM 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 %%t7?UQaebg}zleZKwC9!f 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

j658MIZ` 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%0DU?QX? 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 ?ocOe%dBe%E*>m<62OUBX-=E^>`Sy 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%0AWF2AiVqEBP99*+(Ey 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

-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 SVny(AZ@wXOj6P6niv0%}a7iNo literal 21782 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 VFYsCg`GB+ICZl@5@>TLx{{wIEp{oD@ diff --git a/platforms/android/.gradle/2.2.1/taskArtifacts/taskArtifacts.bin b/platforms/android/.gradle/2.2.1/taskArtifacts/taskArtifacts.bin index 72ae41d5d057614ed2ef1fb842fdd387429a868f..a34bd4eeee8d88aa4afb3e9a7c96e3c7051a5c72 100644 GIT binary patch literal 70471 zcmeG_2YeL8`nz`t1VR%~e1D4g1f;y&(WU5v6e7U{LI}bG1UGk^%aXm@Wp^*RpbwN5 zO+pWZPLQJVcoq-^I|2{UU_b>G6s6i}ih>IKznQtcl6nc3SeX2NliQnYW@f+r+I($_ zVi@MuCfD3Q4EbqDK9;-+W{~T-e}n5O7&0X1SkY31SkY31SkY31SkY31SkY31SkY31SkY31SkY31SkY31SkY31SkZm3W1`L z@E`Tbf8E;KfG>_63Y}7v$uM0Tz}L1jXQ32Ki^01 zU)<-{l>fW$WE$yD$kzLpcdqmC+x$We_p^1o>isLW9`Dj_+}CdJ!6uj9UpV@kHn%tH z@-i9cW6{&k9ernf`c$o+#8_5LlR zo_^?yjV*5?{r1N_{crO>eAHvJdz?x0^!|4piT%X7yWE}%IaTjJ@HIdC)jH|-ka3bD z_5Pz_--l1x-K;<97e4d!|DR#YnWvJ@lm3Tt^!{^G+vfal$HU2_|Eu5h{vW!$-nZfD z8EZ)Y=uLWm(`oB(Igq>g8tH$M*ZXfC`rAvrqXxRyWAi+3+biGhF1~s)kKF&@$NK%Z zUoE_?ck)87;V6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i z6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i6ao|i z6ao|i6ao|ie|!iO^?=$y;n1M24{KzP6wSJLs^iW7IBi&Lym!@}D{rzE$!_8tRz(u5 zrWB_jT1_^Evx>Y)aA>^Z;6#(gsp+aIfmdvNtRV8q@O45AZ;=#Ep2r#Nk9S&?i`PO+Lam&T%1EO!rcFJ6A4=(Gur z`*}qbB*&)jnNW=h?Pls_>WW_3*_^+Bga8xL1X>ts>^W9E{>{V%->mF+q37{4`Ejq6 z3l{>8B;H|#!7Yj)YtfQj2Eh0MCFBfSLqM_d4jzNvtN<_+H$2YQ{B$aQiJloR)YOdr zZ(V;tvy?Kiwx<+@6ogt09&=dJ6C^8-@JLmdnt(^ z(ui;=L=`3@tcRb>5cJ!He*Lpmcn$)l5i)^{9Z+KzF26AIkxxb*i5oYyVA4CA4{xgk zm{{@vB#8|1gQW52nu4T16Y>{5z<00y9`nl16j87sfw!l2B(C7FC_ED7oM@IgOFC!c zW03ImybOd=q4R*>304r%gB)Cn$XAiqu?sy&8^b$PK@)gPu^tA4QEo7&rj6jWmt$rw zTD4g2sf{$%lwP>Ug@zUqkU-u57#D7-3Bh zI-{(FcLzv-=$Ss%in}4&G28(SGWZNF*@D4W7H8f3uS=~O_Os3C>e{}w655FrtYTT} ziSdV;LSWC^G`sZ$4wgU|(50H1vm#4cbE&`Us+Vw~?LqETtUUPWM_ zSmFf_Vdj2)xIIP~C=zPeff~DU#>1`ekG>_MSFd@d&+oFIt4y!eB^TCOq9sSFVDsa+ z>@PL-5=$Wt)`7?pyaKF#ZmP&-NQ$oeK!WlrZ;v`k(9&WAU|C4*NB8KwysgCxcR#u6DAsp~;$}nKtTcP5NabVa5XCJ^_9$nt@4#x{Tuzn~ z2@mzIy{V+wOdMcE8gGIP725p-$R7%PpcBZjc^PCY>`OBL|>7~WfzNTM|AkFgX3h)T*hM1 zOR6`A=q*0`LV1pzbAc-3+m);EXcvVHHdx3kvb({YC~_7)jSv9(3oy|6WY<_?gn4dZ zH4He1B9P6m##EnU>Aa>EIS_!0QG5M;3_{dUCp0^1?3QkazJD(v=b5%|Ub8nX&UtM| z`9?5e>~UkN`;BDC#DQ$f;PwYD`%h#N`N+ zhk@Y$WUa}m@&KurBZ&$!FI7LhHrT~!pyJU^gYRF1jf@si^vAq=QVwncU>{{dd z_BpE+cAgTTOCqPhy&k*KB3b2~Rw-VxaA13`)(+Qg2ds`dxx#mi7B}ToYY~CU_NBfv z3O0wN@R3+SK<`;D@cpYpiiS-N;3vWM`EZ#EqJp=QeLSWdY!3Q#N3Z`N790ZAhtN3! zAw$^DxD~xGY&v*#c>iI07w>G9yag%3ZpQ;B3vQnS&^FpcnT7!7pt<1MOTEC`4YkB` zF~8A055LtE&-F)HD=#A#gTs;)VL|%?FaK?{7@1-bN9A1_+3CaxZZl`T{wKoD1}TbE zRZhFYGlZn1>%4nnhCNatrd8kS%F0mwir4x zIX0q?=c!X9NsC5u2Qe0MM_)fK;&uc@sMhq-UZ#ldJ#>eYX(Ff0(Wms0DP1Z=MmHk5 zAHnng_)*-Tf zqZwcWZ!oY|UR@Ud%PZ?cXJm(UTbkNb+F8De=g|{nK?b9YgEu9Ek5Yw4vzK;t?yQ~d zfTpiNHDi&B7$B&fULFvr9Y0UfK-Y?M$WEe@0P)@hT-9WgBpWbRxU@?S_`ntsQ=HvS zKpQ0_aB{m5ydr>UcQS84!i7|VpD^I0nBjbnW@gJCJiVcdT# zQwKZI)Je<~#^92jz;noL#O>z3ZQgsMS2s~RiMo@DaiaUN^8u|@ZTYu%F zhD=s|c=osZcNTND+;LxZs5iZHknqCryO=gX4Og$#jx_S$pJGx6?H~9j+LBUaL^xXs zGCm{CS&xvB^%}9xZoS&8!={i0r@mV{DfIIB(Lpd`)sjLq(IFs*E#XIdYlkQLI-|UX zvmtmTZi8M`jaW^dersC^!Lg=j!Ov@+Uv;kNiO$ZI+L(nwVi4@_B{+Ov6s1*DV1nax z)~7QutzHFs{RuU8;}_w*t(UqTz3}$2GXoYa$PX4?{4Ne`AYY0L0ph~V-?zI7;R3T0 z+AFBB*LoBjyK~RI1BIraJe;&}>h4Wts=HWZ!XCynMv(n>t!#}c3zAbqik_K+C_Ha4 zT?AJ6P0$IeXPEsP{{10F?pA=<%~4}TVb!VT$C=JKX$3cTb~bFjI{Kr|=*Q zz#y1aT3-&9`5b$@O2h*~u!$&Hd20lET=$;O=dsOBhbr?HAywe5Ud1_3I|zbQ^5*Sx zF{JVVN>GWH&0}}vbWV4CoA*gNKkDR}j8pZi>wh-{i|)$;jIX2wHQmn-{Z)|kMKW(G zpRL!~j~GmiJG^5)SiKRwA>&EVLf=5m@T{x;kT%S-hZ66b*fwKur??;}RbK`bX8vX# zFk^t@kKku*;e=OvBBs5ns7=BxFTD8T+GG6|MNR7awDF-G6udY#*_Y(52fT>wWE^~U zIt|YBac264ZpX$Z4nP!dI1cSFYU~L4=-&$(zPWA4sio}kO@#xlJH+K|Q0cuCkMxP$ z@XDpXR$R*+$U5Wz#+GGQP2fuba~3$BRL$g*01%8omq6wz?RSPmfNrMldVla^U)Y>= zL5qE*;t}*+jogZK4 z*tEF&UqLAD);j$YXNYF32hxGrmc&u}?*YE4Asz$nIOOLfQ+nA;peDMY;qAp&rbJ-P z43rB)F=~b-htEvkzh?OMtK-Kvzvt|x+#sk9!3x8!OpEr4bU%AjaFuC)#n8{hRuv6x zRNhRj-hd0)3B?QTBi4P%QZVa#!?NCTwZV)uwSomVkA}Rt05Z<*e4;}RR$H=x6p%Y& zDtqsd&szWkE;}98=AyPSG97T~=^fu!0xK z8gx^JDA~XV=8j#9z;vh(gGL02aMSbu!UBtn3sxLlAeu*j8jh}rcmv~VK|w+2JAYZ9 zUlCGZ+giAHJ5TQtm@zpsA#Bje~> zzfl6AhCG^(g9>m&mmO#rXq?^dv%9~|jcE%rn#R&A4jmx&?zS#zmJ$nt>fl-#H> zwY>-KFDQWwMYEnZtQbGlzOu;==~}0vwtq^!f(BSuBf#3Kwn)cYi+ZrV02_4(%eGq7 z?x(K5Jrue2%zKQIFxB;HB?^H%87)$Vv^fhTK}aQ3gCB$HCn;Aoh;Tyc7w9Ft71Ht3 zk-0s*K!xv~TtE{9tApmkxsx3mN0L-woE32&pOx=_vrjI>J>>!bTb1+##Sy-fd9|Yg zk|PMqaHn4QW?T*oY-j>v?-1V6m-w$*1tSxm47CeLQjKw9y1Jr_I}#ygB@>Djkh|)- zt?MNUE`bdykQ4z(#xFO`fE~+(@glB2Q%;&d;E4fCO2H9tBCD59xuVoyvS3M%g&ZtT zl0^xt9z16GrE3`1vQh)`E{o{2da74cWjF)a^y1^92MrxD2-(J=E{^+~D?oen9Po)? zypF0yOyE)NE_6QhnCE*AK9YA=1B!9 z8Bbp=m=FZ-8VxV=R%d*8K>NBk)jRUVYp;&{;gb$_iGnw%;bq}{etu-R%h+th1LNK? z^D8=1@CFsUi1{UKKCFp7^y$U-E{LoY)+ftqn^`hosWjk|p6m5pl(#)S+s|0#E_G{dWkJJ)LyOl`+E zocroCJx>=$rR)!*Z~aE_gIqLS$y*iu^*+n`A4bk9wyvOW{YH4}NFy_Cl3w@Le&0Of zfv#8#gu;HVH)_TM8y5>(|9A21JB3RYK0bf!8$r;DX<#ZTH%V+n1p2$=e}*TFx;%XP z(`#GJyY`Zmg1JTlQ_stzlDc=wcw}Uwlg(yz`fMr%bB%x*ah7X!XO2cT*x+Qk{BCie z)?)j;h$V(U>Cuc+jz95MO76XeTdw@L#&P)QmOrJmq&}T0YQ|ZA8)*A=oa_0URt^@D zC)+-wZ~aElk)HnGqtwVf(|?^^u&LeK6FL{sw|*nMbtJ!-R}EuI9{Z%%b-=Zm-CoY5 zvJc-lRYQh4_rU?~lC!}&^rx(#Qfv~`AI=jbHlZf-x*#Ps1w!q;sd==VZUsjuT~|5X zKyq~E0Sf$;>+1@Bl`*S*G+SB3lR}H?2Ix_*iK4n)HY_nCr9Dgn|MZ=x8P{fO({7zr zcSl%TqJ@PTbFU$!65pcqDzw}P74#eQ(k}VHd=AJbjk5RGlAZU{s^Z87%zHq3X5NC z_4)m|&5QpX+SnLArv7U|BHY@|DWn#|Dq0L_?Ej6L2=e-i#n@>O2C@HP5HKIc8V+p# zZ(+o_A5AM0zdW>`@4c7C{s$JIPhk3KiTP3u!?6U*Af8|WYQ~{kZ~E=44L`NsvE{*SJ=X7<`&zkDk@%jH(79KNYEcAP zizel(y(wz|G8$J8l~hX~Y*l7aOi%nijjQ*Z$SluLH4z1-$vNcwtw>owU;WEw#W^(I z#w$&a7q0vH(d<43T9LVoip(*q2C@yu@gKxrIPzA{wfkc!X+!l@w{MrG%rK$&5HFYP zJ^`~j`J|Pcp_*%#tWJ@V_8H($W4!Rrw#14YIj&JIk(ez9=(Bubao8g5XwKfKl*<`U z8u&a)+LW}FM-Hy|r39+w;`)x1wDI}J_z2~pP&t!VW^G#3Iz0c2T>Wf9W435TXQpAr zBTse8=y-Ni7PGYK5e2n4dCsw~ZCUUR0%;=;$Vc>@aoC? zr#Bfb_Dz~}ETDqK<%EU>w-~U0{Z*eDqvUi2vE|+U4HUt>!RHD$)UrBuZt8rQoJu!ke1>- zP~Tq-?-w-~H-GQ3247Bp-|^0;NuNDM@t)%SOFfNXlawmY}wWL52n7@D-^23Q095(UW=D~NnZ#JWL^8lJpnWY~BnMCP?l2=; zka>ir0Mz@tWR0OoYbDL>>!0B zI~Q>ANn~4thLcd$-zx{1vhxZ&E-KU}CzYM$N-WNKq>wWoD=A5c2Wkw>L8k1ywAb`6 zz|PMw4>jJoX~U;It=x}a8y@(PvUAGLy*mP`o#W%S91sv*9TzL(TFN_8B^YC*Lzv{` z6FEydXY+(P`9~^NxVy^7?&>I1sv%yo#lq2{o(&q+&dUsCxp7a5e0Hh=jRNwJx13TG90I4DIh5yK1Yzh&6rnTEh-uB?b{ z!}%JF$*}S=3K(}-vLY-T*dIt`otiA+gP9v>?KtuY#bq>FEXnBT8r8(RG~S`YWel7K zf;2#Rh5jcX=XBj*GBLv*sdzX;S+)+>qwlv~x`$f{yX810L=`6U;3t5e%n||9DPb38PcUfv~#1J`w=|2g)lf;(kL-`6OpOHFNI1*SmbZM5a7f>scX9iMIBJtLP2OQjp*H0up|LnA| zb7v^apezGyXOv}7mZ38l(5!ijQ{z%Z?3c#6@Q&N=`2_D*paew&(8C+B##QrU`rcBn zZ$lW0k+#(=+Da z+m!w_=DLrGrS$)YI?I;QfBE!({-1}}k6QNa^5rj?neMxm-A3u3(m!&;|CP?Nru1Jv N{UhUem&UIw`F{z%AI|^) literal 178900 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 diff --git a/platforms/android/AndroidManifest.xml b/platforms/android/AndroidManifest.xml index 97ecd6d..701d88f 100644 --- a/platforms/android/AndroidManifest.xml +++ b/platforms/android/AndroidManifest.xml @@ -30,12 +30,14 @@ - - + + + + diff --git a/platforms/android/CordovaLib/build/generated/source/buildConfig/release/org/apache/cordova/BuildConfig.java b/platforms/android/CordovaLib/build/generated/source/buildConfig/release/org/apache/cordova/BuildConfig.java deleted file mode 100644 index 3e3c0cf..0000000 --- a/platforms/android/CordovaLib/build/generated/source/buildConfig/release/org/apache/cordova/BuildConfig.java +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Automatically generated file. DO NOT MODIFY - */ -package org.apache.cordova; - -public final class BuildConfig { - public static final boolean DEBUG = false; - public static final String APPLICATION_ID = "org.apache.cordova"; - public static final String BUILD_TYPE = "release"; - public static final String FLAVOR = ""; - public static final int VERSION_CODE = 1; - public static final String VERSION_NAME = "1.0"; -} diff --git a/platforms/android/CordovaLib/build/intermediates/bundles/debug/classes.jar b/platforms/android/CordovaLib/build/intermediates/bundles/debug/classes.jar index 1bbb61a9ddb65f2ade826047d2c7286a20be222c..d9fb0d131adc129765648e7a424b28c89d05a9a8 100644 GIT binary patch delta 9118 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 QIs^X5^Px~Pb$}D~KN`@mvj6}9 delta 8985 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 diff --git a/platforms/android/CordovaLib/build/intermediates/bundles/release/AndroidManifest.xml b/platforms/android/CordovaLib/build/intermediates/bundles/release/AndroidManifest.xml deleted file mode 100644 index 90863ed..0000000 --- a/platforms/android/CordovaLib/build/intermediates/bundles/release/AndroidManifest.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/bundles/release/aapt/AndroidManifest.xml b/platforms/android/CordovaLib/build/intermediates/bundles/release/aapt/AndroidManifest.xml deleted file mode 100644 index 90863ed..0000000 --- a/platforms/android/CordovaLib/build/intermediates/bundles/release/aapt/AndroidManifest.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/bundles/release/classes.jar b/platforms/android/CordovaLib/build/intermediates/bundles/release/classes.jar deleted file mode 100644 index cef63ed16735654e801b0829373145d57c9a8c42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124117 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%0D5#~AS4Yh?yiIA`oW5EYcg|A(ExOxh2QJ-hw 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 DZoChB diff --git a/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl.class b/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl.class index 69b6af073fdf648060a36d9ad3b17106b91e708f..718b00234d9a17e5e6a1640671c5e7caeb55a0f5 100644 GIT binary patch delta 493 zcmX|-yK7Tn7{-4lr`A+rdZL_|lZtV%ZB7=&B~%-sh%O~lYf++5v~8#tY--d+3yIe2 zpr5yx!A0w!Vnq#j!7+%FC>24ggLM!c`XAKiR4Cu@ewXKc-rw`R&3w#EUvokpOf5?!x%d$lH<5kC#5Tq z=Y*7}baR?vb!^duJRuHK#*%U)70$}7hs~U0l7K&-5elmQu8)3}$rILLbuO^U+>Ooc zsIXjJQO=X(0_|Ls?tvrw{{JIf0l`C>c|?TA zI6M*XG%21f#!gBX(Q8$a{fORDL{Bh-iWu@US_GWcChlg#FKOWwYj{nZH|C%_5dNh0 z8Eihw{EK<-mhG=%|HevYY2`aEKg_2L4nJ!)1M1HnSNpPq$1|sWVLMXp-1qZ-kA8_RXDw$l6&jE=_0 zygi3wjx+7{RUGE0b?QN!UM_GHJA;bq;;`mn5eaIzN{DN8Fv@Xm5aTANNfKvF%xzKQ z^l^(T+|f&#A(0W0eK@&J28SYBm|#-5V|4O_ryST#~2V)T{SY@&Pv=vG_zYOC@hjigD{@ zj-HZ_;C~-M-lz*@8+L4#3HxKN9EVt?jyyg-o4fvtuCIa%c=@KZKTOe|@vf=dFREF` j!v=mfO)@a*Eb4YkAMxAl22!qVs@M_rhX($dL_^{qRk&aj diff --git a/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebView.class b/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebView.class index 4994e6649faf4342e4e8d5f7bb32108b8aca5694..feaba8cfdf6c01796c26c399f8d4cc0f0863c5b5 100644 GIT binary patch delta 13 UcmdllxLb%7 delta 13 UcmdllxL!#rxTq040J1umAu6 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/AuthenticationToken.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/AuthenticationToken.class deleted file mode 100644 index e9d514658d246628f7dc86e678b6e2389119a888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcma)(TT22_5Xb+=+j`luOwDc&^$=>8g`lUxil8U4K=b{$9rT#)%3kVg6%;`aeSkhx zG-nen+aMO^oSB`O|8M5Jf4sf{IKW04ag$LUcb^ijj$Mm_0_gDD-d8S)G|nTl3lz#fA%oopfqmM}+m{VM_U$dX55SS0(i z_z97Rnc}U`;vAO7#kGKqq^dj5h)ku^6bE*Rb1&#n4E)4cUZJUZ6m>onBsvRn7z$Dd W2Z_#toDj(AA0TR>3Zxi}zWfQRn}!7d diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/BuildConfig.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/BuildConfig.class deleted file mode 100644 index bf0083a2e6e8a9855d61aece0ab3f5c6ac5f506e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmaKp$xgyh6o&u9ECM3V^SDqKRNZ1sm^4i)5Wyz8F_&_MYiess@x5G`xbOjdDB~#- z?aIw*zBB#*x&8cl{{V1`{WPN3NMbXIEke9juiRV`=#G%By3WuSj&BNkB%|C7Lay9u z8G5zc(VLBXy+$Y)kK#pWws87d+xL{yFQu?eNLOxjqjul9ZPioQAtWx0ve~>&VV96G z>(}jILA6<{vzQ(%r%=98zT&Apo;p*G^3Ms;gF}-LtGYc&m@$+i8>6SL^g5zzbEaUp zmat9XsemWRm_JZM!nWaheN8+IYalht^?EM*t&Ei2;{zX5zr<$S?#Q#`g$j1%L$zXX zTn6)4AZ-4>h6n#%qS<|vme0O;ruZXWoJbRrp0uSHvJ^jP^rU!<6GZqg012!hhB&7a zOc5lRQ<(bYH1l+bGtAi#=a^@Z|Lvb;E`;iHT%q6^j*G0IjTwj^y@6iGl1pP7Y>h1} TbIfoHH}IlW{u0(WMzH=3&lYWi diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CallbackContext.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CallbackContext.class deleted file mode 100644 index 636789372ffc1c7c9c6ec48033a38f0e84703fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3324 zcma)8%U2U;6#q>gObCNu#CL1sqY{#6TB%e;Mlcmc3?GQcbQCx6p?J=;;3j5eeAJ9vxGgw$ zqQv-E+*Cp41Stqo6hsqpcV)~=kn`iiccuo0CB*WJ>U}j+Qp@w1N!!%R^Su&Uvqssn z)v`UUma3YBXhAKN=G4NyT#>rV+T66RElW6>H_Z8rT2TuNTBcx_MT1CL_q^c>5iD|7 zFYDHVMpfyigto#0ZPCuuf~l!Ri`<-qrt=iCFG@I**zQmRX1b;>A7F&bH9e%A6 z%g-KT)5ut0Ev;&ypjphrKG)u&Wt1~lC&$Oe=N7es?bwi)D51_Xk-HuEtuo~M6is-y zcMIr%X{rw$%#O`S?gt6s#O$C@49pI)o{5~eGuxzL%`^>@g_ty|WT%j!QV=*RPvv?KHpB$!@M0#MS{Btm>trMqkncwyiBy zY^@l#jku^`T;)+Pcv+j6_+7({=PsR#E6}k>^r&0m__AsV<~?*PD4|=%l7cb}1r=mu ze4^kz(8OCl9@jR33`@a%EQ_EY2%Xd7_E3;d1^G;nM}j<7@HsfN?Hl2^HI}ezgT zL+|b4l4v9Fh^AH6sxINMPkJ^lAPGIMpCli1Y`Nn;;I+9w#$mUsoSmk%i;^psH8WdM zElVRmFg_yTwbnftCa%9>+0D~aGpiRGhuA2(xA(=E^);?9va`MlHYS_h(pcVl-BC|B zEbnZCRKw!V*0?+|F+RaH(8M2HAdCZe6NkXL;wu1|f7}z!ovVUpNNfw|&4s~p2W2~v zAnoF7hVnt4ZOK(g$<%WMlIiCNK64b3q%i`3yCy{CW-9KWYKok=tA;dA@I?T}tmNE; z;Q$SsM8-2CPVp_A{0X7&c?m#(H#y9d1E{zH9-xGG)|Cf6U&k;($e2U0e`sIn=sTNEL z-CwXXh-Z$O(-@(t9$azG5sW#f8}(l z-St8dw;pOq5XtF8_#gDhI5Q&S?0;kgdCE9P4g$PN!!mmRrU{9_7rYEy5jmx7d-4Th zGe2TiY84$T*uBv+QRn*=_C&76h4yt9+Ua5+(FAJ$D^U0Npk62HL|s%d2m*EB6{vfC zP;U}-wl1pMfaj5Y1?oN@)B;h9bx|*QzFw|}dTm>6lqJCW$RU|XO=@Tm=hbqq~Ik&hJ?f(7$0~x)O|Wm(o9b62xL~%iW0a~)`@yhKiE}fTkghODV5Vm#yiqzXEzr!c3;;7uDza$3>ilt zFg#h7NyVhPLQ#j|a%A;0ZBG^)YgW=q6M>=5KFoB>%IL@Y^03L=S5=lv#y&Q&z~JOm zr}8+bHDglaor<(J<9bymYY7XeD7+aLc63d%QOik^TIq^Q6+>-BYQ-!BxQaIgMmq|8WnKbY!BBv8 z+zT*`4|Dh`zy`j~;hO+u+|S`bfQQ)R@a<9Od>Dq!mj57YHD$x2qoYtK6?HtbZx7-C z-(pN4uUw1jhV~ioxR@b2~o? zoNAV=Z8RG3J~f;~~2G$`M#LMxOYC zg762VI3byu(;2#~HF(?)NGGPWlbtKYrGy>i_@% diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ConfigXmlParser.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ConfigXmlParser.class deleted file mode 100644 index 62fa0b3dc1856015bdd6538ae7525d75a85ff763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4919 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 Va|JiaTJ#s*##LI`gtExe^Bb5V?VSJs diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$2.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$2.class deleted file mode 100644 index fff3f96b98fbd01cd17a81749724f3025707852c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcma)5ZEq4m5Pp_BxB{mjMXm3BIq{$`*YLH*L`jWJs5Px((!>wTv4L%_d$=4l{w$Lc zqaXYM{wU)tkdR2U-Q;Fw=bn3J_LzYhDgFbnmnEe5+0cjyd-rc~nX@VqVbd)|&H zQ)Kq;Xc5g!Z$Z7bI(@73vemL4jyzA2nLiHABAucawg{!6YM z(<^ngufixEkT!=R>BSufzKbeqE^Z?4B4>-)~8A!LackIX{ZF z0g;w#|L$l8V#p7A@dfSP@h*v6@fRzfo=$VaL`K0O@9$MxSf&4d2@F|S#i9`zAWu3^ zJSk5XB}GpGMMB-8=nd^{^5xp*7_7E6Myj?whE@9p`|AWtmUHo-n)9Z)VIE?h!)@_wj(d QP51Z_Zc~&altZ4@AMPjn(EtDd diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$3.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaActivity$3.class deleted file mode 100644 index 2e0296f8e5fce084f9083bbe917577a8c40ef82b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1522 zcma)6>uwWA6#mAybqY@6Hm3RPN2?_CyZ4n7`iKRWaJ#)_IbH3TP@Be!P;0*4KU;;HGP8;#F5oe5; zDPR(3M=*_FcHvi?v+!F1BRHSO1q&AouyNLiOL_dB$7N$)$>VB)`Lh+ zK(X;iGS!#CdTlw0b+FE~-6rj!)IQyNvClrqhHjNl)3~Gqom>`(oSk%B+ey+eg5gMI zRUk7Ldi<+n4IQZ4?Z-_OugIp)NU;&R(qEOaHvS-(F^~o9dJw31&X=v0qI+xyfXXu* zK{{@8I%&r=9$ikP``3bu2BizjVLNu!b#0nYd@|)zW}ZYjAGm(l;s6&^vJrX~=51WZ z4I4k;I~)6Pz{ZrZzQ;iuhm1H3$Ht$iTexZC78(M3WZ=c2_G%rip43(;Y%Jh5U(804 zuU%<&SelRHFc#SV=_0SSweP9e#v<+rq)HAsQ?YRuOY|0R*;vL3ne%PplxGCSx2rEU zA1RjvEN+LE+Ck9Y#gT89<8Z=YNx4dQls5qHIQ8MB4@b;4EEz>+6aq)TvdsIcX_C0f zAHR%fki?qnD(TmpbSjOZsk6#x%Ve~4lb0gdBpIE$0h1#b6?g*E&S%gLg$65Oy?he( zuNxV}mfNHJcnNJ!w<2F|4kmQrGYy814M)~0t0?jNGYNrx$c~R2?g7-KUr&>PJxvn! zGzrR2S&GkLp5y>&tZSq^i?hq^nbzE;7}rY!}(;E9Cy|ojgLB<4K4o zI7)k8uUZLZ9HYl7<`VF|z;QT~ro#(lX#qE@FOm8O^Hk}VuwEli^5wTsFoEK(|6xCP zg;6@0E$l9iQP9pBdz@kmdx}K{Qd`(-u%uzI6pZu z7e0mwYV^Vf@S%)ny6A;ow43alpE>iL@0>I9^Vjzu0M_v^4-1t7Ca^GxMcm3`5{_Ax z3RuQ%3snm%7HWiC(o?b1uyBW9x3rc~GZ1ksW5RMfjJmEk5nfNaUKsgdU%1UwKK2sT zSIKKL|Ce}h4!OR`CNrgq)yx?N(5oI#YS`>Jh|C2jB@_KOIR2hPZ)pM zQ(liiEyC1ZBD|v=adJ+!uos?2p4?WZoY{XmRzDPd!F4~?UJ%AgcXwpc3w;}RQMXaR zl#OZBEx0z;jHiKh8~3nb;l7OrsPkM#8H>{(6iq5O5W4H`b`GVN5Zoc1aCXzKwN=cG zk`WXA&*O}epOA@8HLq3E+W8@Ad0f7Vk5$Ywp6H9fk*^f9r5ArL=o-Np;coHV7l*TB z&;!1)aSs)KCKDj!LB*nJKEIwZ{--g+-Xd#TY#UFZw)z=V`--togP04v<~RoQ1|`-n zr%||wS++QSfW{@@67Qv0nq`Lf%B$ayA=J)5XUKlURH}`CLC%0@V8BbrGWc8M=pBmm z9&_|zkf@SE{7qEG69g0Rl#?knK5BTW_))1hkSE9XA{~EolKLNoOABobIv_qzkC1r@6W#gya_XoNxa46 zZ6@z9d6&sNlZ6DPa9P8Z1V*sP3TJHOXdn)zGMd0mK8i)5E$+1`@XD` z(M0i{BsE()^;{|NET>K?aaIYez$S$R%hgs8xQ@UGFVwab2#5+D9W*T8I8VZ5%dvth z0^g(t31T3feR1uNbpK8zeOn+}aBCF#p`zue8?6Ubf%eO4MraXa}qI7DWYt^U?&D@f$yx^)OZMSapRLEXX zAX9rHU*0xVGq7BTzKxXvY2IIx%`i6VJ=MSDwmef^vp9jt7utD_i$s|&JEraW)Vwtn zG~AkoH61swuH!VOb-c{v6&%-bg2}5)PU4h~8KgDb6gYK2)U5fDj$0_{*kJN8DEZ{U z<7Uhm7udM0;}d+U<1^gR@j31Y9NBH}P62d$fi%tWAbthLcRj3E?Ol{WFzEiqYL0M5(|5n=Y{FwW`(Nb-Ib;?Uhp+g6=J5R zWI(t%p6Z)2p)Tq-+^^{pyGxgt-_TGM$UX1jfZ^=HP#+6|;v`-F0!I-WA7@Mg#0i!m zCuD}4z!`GFXUGY_^s)@me+IK;{TfLXT5H6UnQR*(bEb`<%-J>~ndxX7(aiL48^f8Y zSR1j-Q)o{@dxL0<>><9z>m(lyeI}8_8?+){d{xkQffUlcbNHtEclIyh9$b}-K5aQSzP7D-ujaO4SxfJNjnfe1LL za~P$dzJo5l$CUU1C&iC2#80>+e#X4`1&iV_^5Rz%#3Ni6zlFh{CR-gBk--`ASD<2? zB|q$WwU2|3qy@@!Gf9SSW|lpY z22t?>#QU~YQM~H$c|hrwS_M=r0^*H+A|N2%x1uO=e816@jn5Uh^M%kV+4(YAULE8fUL&s;$m@mj z^zth5^ICabCr=m2rB~qA2e>c58wB^o0p3{25xykImvX;cHfcN{yEkjRB}m=eD3@2r zWveU?26>3L$=2<%wnNZgCQrkaypwkcjmv{H%2#N-TVo?gYj}^mM`iO!fKAyts_|Ia zOHi1+jLT~;3SHNOH+Q<`fu{Cyr)X#BQz9zs4!Jib-Qvps_LY7HcnUa-#^0ZH$ zrUQJf=;)P#^g3C7l`OwHz^{>)>*eLO0e+plygtBhkoPyr%MJ2$qsBMM#y5$oZkCld zYy6fVUCoUFeyiNyCYQI%r4R(aRA)w-glUL1PJhR z*7XiWwnv7BcMlG&+d32(0Ae^3)#cW=ZW|a-%lW0g%OWmh)n3z#Z%x}ah-2SQrfO?q z!b~KsNpq7kVlq|56XvLyFzu)?zU(ACZOH?IugaK_wxi?Q5;5S6$I@e#-Dg8c!P4Lg zo=#b@?sbWTG2L$^Q?h5!8nca5Isv-pmx5VSiu{%w^68!nfu+vVRm4u2iBTg8WXntK z^HiAwi%i60*j};5vaQsGFjCv{?M(h&rH0ym%Qgqn6MM|Wkg+EQoS}XvYQ(l12}|C+ zMSp7Cf`Cg;LT_C(WldVCX^;vyc5lKoQouH^t>3Um5{@;}?IgP|O4}nbvq$KMlE$Pt z60wsh111R>d%T-auus9#&tla~GV+jZB_Bt^KXsRZRy{6}#OsBV%3~YaX2+&jqbx1{tU2};Bb@}3RgOJiP6-|x znr_J(G3uzbZugV2WQFB{HRY@~14?nWFm5Cj5WEatlt^VgaD$T&VliOu zJ|X9k9J9rKS(PxaNrM?TJTxautp(X6Wlfk7d(ui;h>Uf%?Z9hYUKZuB8M)=|!E_u+ zCYeNtNfs!dG-7E{05rQUZXuu@JIivG-}!BkJYzGoDDnq^4}y8I>)2b(sEL#|(w9hx zm$tPZdvVF zjx_I|P~Y>3B>!3Y7P190gIR>E!LhyfNXncTG-GBoB|djr-g$CZ1i~d`;fbj+XZT_e z<&^d%DBm};VOw9jcZ59}-v-MRcfw8XR=eiKw~3 z5*M!bl65w+S4c0U)92|6I^9Yi(`i2)U|RHFTOg)Y>r{&r_7H~AK_Jw_h`H3Llb8rk zN;~7&;d57JSRlFQbxZq=X@m#*2V(**p%=dD{7pWt(;akJr*9ITK1XPn@6-8Pvhp?hx=tUY z59xF_bkFzm13Dd~PwRA)AJqBV{E*Jy;qOB2>&;OExqiFqa^SP3fp{RDzsKK4F_|z& zEJNcT==?+e5&9pUALbwH{1g6Pm_5t40_t9u9GUZ&p!2W!HyZy|r?1joI{%J;uk#=H5sm*?puQ<< zWXw!;Z-A~$S5Zak)A&!w30a<%uD2tpUyS}MUId6Rf@1m4{1=`7%6~(jc2RMkrt{zV z8B~WXF2rqo+=@y*LKmm=KlqLf|A^mTipX2|a zr9APrY}7A3Q#L#gqY_R@RhQ;ZBRappckA?ktk)*7>;rSofb}sH?(@Nid}XrXdkR+itN3hKzr_0YJqYwmvmwgmW6SKM;dN({ zHGTjjz6!zgL;4YpX<1e0%%=M^DA*Ukg?>Wt#>Sba!Hd#}LFvuI5j*NkAY+By+`0mH zmBW!WM$GU9Vcl2h3(BQR_vzwsKc^>f@l~Ii5zc}Ud^NhS)>p^Wn&ouL+_Tq8b$b@> zjajP4Jr$##E%@e~8trogHiX)w`{vSfI{k(IDs>ho-&`Gc>#**t_cb7@ee-mBihcp_ zEdt6Fd)?P4s&B%D%OwOg4(PsSu4U>e>IzneRaP=_N=$}FVPv$Qj`EucGd1pvgwg+m z(YuDxk4lG7JHy^OeVA_1=_7LaDBW_RWTC<&>+kU8ta@?I@6IpR%``sR-u#lQ0XRa5 zh$<@bo>pcI4f;3BPyn6uvXl2$Ucr}gf0B@wgJf#epy`V}Vj+i+72t#BE$RLYG&XxLmbo}@*CnSn@JB(X@I&s+(HkmcYrf*{JZg0p+D0!`$0 zs-6oa0lN!3TA3^qCpV!!yFqiUh|S8Xw#Q?^3@}GXK?cMEh9$$CBG2+XTs%wiuviWU zz0%n(vK+}U1d=maL7>d0T^S^8NH`NiPC7cy)LAl0J)iQr0&o5%PN}<-!R+{MZ(b2u z|53uig-Zp030FOZ(P3`H~E7K9Wj~M+-o%5maEr@#bnrd zf|GWZedV;0KroNP1lOAqir23ZGr$Iz zb8tF|0n0XPyG+|Kh)Q8L*oyV6&@TI4zv#}dDj>dT!|A(99wJdsufvkR=nmv z2U1QpTc3132Y0>V)a+FFl^eWOxas2r`30FHTLX&}JsUMr zVjMqY$v7;!cPOELe5n}4{3nTo(p+NpY2Wve?H zZFNVlt-fPQr0$qPs5_=J>WAtW;rd0qt-?193n_%F#Cz7Y*z=Pr^}-G!vv=@8yn<`ym%UP@&O_LkeJEL46cRmfetlLGA- zs%*c5f}yIi4Cx0*$3nF~L$y29YMrd^r+ETC=S~W_t8)QRufET9zc0C+8tUfWN>##O z<3S1wmN|aH|1;Elkm}TXfaV0`y}jcIoz{+}mc!KAaU8quz&%6rMTRmG$u6M~u6rp! zF{&en>M0HjTtn@YqVp+DYiSZN`)CJE({8$!#^^elqU-4m`0q`01HF@Or1#QIu*}U$ zGxJ>OJ*AI zJ#lV=Fybt$j#2mU5n9>b0Zz_r2QOzGhHrsQyq}$+b24oRoFeq{hWht_APZ%q!SB|{r> zFB!UcM_$ve0H38A#M=_Y*h;Xw25fFbyljJ4?15Kg1=t7??}4Bafl*Hs@tJbs{{Yx8 zGeA$4^WeGyrXQn?!%$}A2wfts>}st-eY-~?cEeQn(D`L3<>5FR(1N2rBm;_@ z&}Kxvj{GAZI{ZgzOPNCD2JAejgy>w5u=^inlru%d53Z3C^ zDrAV}(Z3ngh5or<{uPpTwn~-)$>X#XH{SuO#;x@Z8az&#{~-Cxl+jy`(vYu!pVO!U zNS+4jUm~1-O>^mYNFKkZbLfvbp4yQ>B}I$E&h@wx<7(tzTDF#h*o?8A$JbRJUyYKz zwz&)mCks1{()L2iA#5Xh2Kx9XC_jr}{a216QDaUEjr0(G2grpYv@j3bFdy`&?E^Jo zs|#A#AzHZ1)53k^zYQj-&d_j%c1k*yB;-3vy9#+&02zp0!XK;1nAt~jxs2*rqlH{a zoe)gi+x5b(0=dCOJ-EQ+(c{AOxL5!#E*CDYDC7d9kJ6PqQ|UYhWJ4fZ53&s)+eq`d zset5y*(5Q_EJ1R&ki2RZNn*9FN#o~A{hp@dSt1Gk)DA>ryc`!i2ftk`!isw0nJD8@3CFPNqQW+G4{o~aBw}|go93~{TN-1qO>;@%g_We zx1AwJ?9d`C#f3vWW#}4}#9i)Gl<`h#=3Nx#%c+B}DB!R&$6=@9OU&CzPkJ17Dy}74 zV@m6B^9R&3iJ9T{)qW5Rh7ydLy}G=){5UP^YA#33K0pib1$n5k*?)|Z!|l!f=JF$y z%24_sEorHH@grVBI!6<`jXwo;KCResOHDQafr|b{e+POm1{(4BOpe}_9=+yS^j@v# z`DfDlJZOCZw7yh8t2rln^K4rGKn-xc{lv6hQ<~Oc(8_>Tz84`BRkyR3r)N=Cisbq? zJ?GJS3}%;Vyf$<_aHH4k=)8wsJJ8-0dR>NI-xYd8hThl}x&hY=-FT3KtNqO=?QcSx z9=h4xAXWd(5EFwuRPkkKq+OM(CY8TIm3%M$auOAp@26#aA1%iZqAU0TG;j~nh5V3G z&pF^>IsW~Jo`=P2C`>QVi@*cEa$>ASjdHzZEyn-&Jzg1VKKWk)QNQc38sldu1gpmW z=cvM`Bh}+a6HnAjuti*^1}2mv#9PEi-a0dheIH5e2UN{JEU;Tmj)@wsP-g*_-(ftw zHvp@!x=8T7P5eU@-mF7z>O4+?PSAV%%&>kGN%}F=g~vhe37GFmYT>7lp`KQxC0PS$ zj`Sj~L^a0YAAjRo#kwayTKMYc3BNd1Lnk#{>+$pfs8P%+;nCXCiG=u$gA`irm$LOv zq)TPQ+W;&F!|I&PR42rL1BHKqr)Q9I{t3RGMa_CHXQx`gyLOV0$vWBmT<)CDbtvm9 zHaWy|A%)u~`S5qZ{u*evK37f8Qw$J=Lhm|6Wo3ux-Tp)Lp7KNVUQrdRBZS)`ZH6>M zNIu&@d^`EjE1>kC5BdP^mtcJwclqCxd!wXx@AvNWcqN|&xF$Y_&%=EUU#adF@Ktih MpF^+YuTkay0YelBj{pDw diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaArgs.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaArgs.class deleted file mode 100644 index 18014a39430111e0fb4b716fcc9c6d93e0077ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2561 zcma)-eNz)x6vm&M#4NimFY+Rytx`|P{?QN657p^&HX-0G+vJa&z31+;zkBYv=brri&!2w*xQe2MQQR|e5=$1o!F@5y zVphaF5R(`4P)tG0s+e!ZJQDL*%$k@dV!jizF6MhNPYpb?FpLcY&kg*b&{K43?tECO zDGcX>u#(-W1%7sAZM85ThR)Bk3hCRP@73=pj7}US$gC@*7J{;?(4Y5wx6pW1bi*f3 zvC5gjd{A<#>rUv2->U59?_g#r?l;6OF>u;esZ!4&8Gy!rBhB6ShC{Q6-FkO zGx;5dqN?Lpva7`%w^XO-nCF+>Jq5L_VBOm*xw~~Q@M{Ksq|YyNK~QxapELqC6im)7 z28}2_nOfu)IkoI_4e^Pw>9OabMmu`FelRv{x%Ms#S$Ph8CT6 zuCcY{hD<59@jRzsxPFNzTb6@7$b36GYb|JmC3ne_qaHYPbTcBhaT=R8PGQWz3mc!} zyp0KDY)oRx#xyS3m_gRYWn8gY_}6S)#|;}dMfZj1z7*Xp(S0SlS<&4V-JIy|Afqtk z_~kJ0%GpNUt7da7<(t=Syo950Rt_w_x)|`mj`s6(@`FQe*AmZRLdtybgV#~USUY7` zaui*U17a&jl16;O%RI`_6NabtkD>#q385Q*HG4c z475jw-s&34I}`&oUu!v?>l(^C83VQSNawqT@{Y5xj;hn+I&|rOp-MVM49eEee5C`5 z{U!$0tJh?q1BzWM2GyrW^|%9yy)OpUujgvL1Bx9q1~s6gHaei#hhtDD^jh2OfMPd~ zK@I9r6+58#pAdr@($l`x0rfTRw(9;7pVEZ;TdmZ3IGy|hBL}fr6aZEB=T{MQyeV%t W)&5pfHIc?Va#SB~uM5%DT>KYk^;l;B diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaBridge.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaBridge.class deleted file mode 100644 index 17f3eef1d0653cb539da50ad5d0b18bcb00efc61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5456 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaClientCertRequest.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaClientCertRequest.class deleted file mode 100644 index 46007d42e33e0dfb33d917b1f2948a2664c88eda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1426 zcmb7DT~8B16g^W43(F#ifQq09qWywJ5R9qu!6rmPqeciZG0{w?V;QWwb=YF~Pd;d( znE2oi@JAW%?QQ^@C1{%7?d_a%=FT~@zkdJt31AubT?`^W02c)pMU=QKa9QNyb6MhY zm&>w)6$kemtO__*e`xFdNMN=qgSrh(-T$a-?@Z)ZnnnjvMce2_j42EBJv4!d9tq6n z&WGoB1hSQ|t_6mxCeTmY?`zs_%UYBE8Lfs&Hg}{o+$Vo#qg}Hvuuu(c!jIXHud55VN26) zs%=el=pQe$Ri+VymQL!lY^b!Z3p~!n z`<%uf$Vk&HD-nz2}xk`Y(aruwJS|PS^bkXDQ|^s ztMt0ze5TLxdyx(GFpSF{hH$~bnuiH)uHdSNNnGPe?CJQ6CU58+(aejJH}l>31Pf zA$Z^e_$b7zov05*sx5hTXLjc7%$%|R{QdPCz&`dZEMZfNr&SnuR)dA6i7gY)O|%%Q zGafaSNTyM0qQhXk&-M)VD2|01Mm$MG!q9i6nmGK7dx3B~seC!(&M;qJhdh##wLUjibSVto!Z+wlxcoXUhR{uv!@08Ct)q4|oc%P293^1GbGidNv$r;)-&<$I#FhI1!I0&e8Z(cr;FAb*`zqd6f6a4HIgMP?X^n zORs1ai_zUK7{Fj9fjoZ|36(M&wA{-Qj#EWF8WiSxKJ=Qza!X5VBGW}aE3J=Lp|#Wc zHQm7meYXZ^lu&9kG&=yTL=}D8C3@><(CKa34M{I+OQ(AQ*4ep0sq+KnZ<*sVNeu(+ z;tt7`dGKA_BTd6-NE#(NxjzRyBsdLdcfO-kVLwqR;}Wf!Avma^pCNAKzE~jIc!1UH oMjLB*m?ig!&`NlWC$v_uPQ}$|w?>f`X;nl2r1HnaHrj^u4>k)z(*OVf diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$2.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$2.class deleted file mode 100644 index c7f3d4afc7d00e12b5e339c6d0b5a3d1ea41886d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1201 zcma)6ZEw>s5Psa0WbFbi0}2DiHVCXQqp6DEOA!+4hL{wX#Lzw|3(0qCMr!X<1Pu~mkR?NyX;-@yY1o`XjW zA1L7Y-4geIVis&?Ku77e?T z(}AIsj?|ZziO?Ctemyu(;waNprCx59=dEt2v+72chALacQ>%Zt2yKium(&MabXsjN zI4D%Bh97`NB8yIRfxZf=w0f2P`ZTwUrrA0JYwn(*(EJYT>(p?Kq=5mR;2O!=-1$0g z(9FOXNJeiBH|KzR1ZTEzo8M5d*bfvfoTHVeYfrI?Xa69&SRlH%g>^!*aGNj+xP!Yi b7O{bQ~1}q){?Z zHn3n|i6PzLZb1qE*bNL=49VA_%wX0%PpGQPeP8$tD-Eey7C+*4TUfSKP1)gAwL3p^ zxGP)!3*jCKRpRMKe@ab6(2!0Iwq zCq=#Ewy4wx79B^NSmajgkX@y;M~pN>dKu;hMwh`b7>DAtTN$fU2127SObk3P!ZVES z1l&H{;zzwg(>wB5+2XmQshIp%f0qwA)Snm!DxKKvz|6t;B}8jerA3q=M0 zp)W_xpnossBRVjo{I)#VbcLc0)QXMY>F)%Jc&kJ{OuZYWk8QlD$5cxO{d~rYdw)Y~ zqnZCOgIRhP3@{8Mmd)yp0W?$l=|{yp*Z4ai8ES{L!;(G zn+k^Tl#fgc5Ph4ZF-Z&w1qv-6Z6T%kC~>KJ3*usmh?F)JMLi%c8+)5gaxb{@w|*8UQ|#*-NJ^2mlhff zctnxHo_l<`}JFOAGmSsmx8HIEqzuJQ##wJ$?)FgY6v{fQ3) zvMlzM$Ae?8rO{``f+>Zeo%yC+D#cQv8%Xaf!$zaeLtiWDQ|rQ5gt3$MtVfDI;hyOB zOj1QZ=_JGYjs6S^7h~y-8CZ{4JW>3z-I;VWfsouTN3sfY-(Y}bs%D2$A zv4vMQZsU%PTd-|Z(Xrvc5SNwnU51*uzzKLbat6aw;n6s~W^it(yFN&J)Rz&pMQFwM z#%cA2{$P#1+#+b0kgL@UKLD*n7Jc10daJ0>>0R2nr00#L)xHF4ZCxVQ`honn#Bq_N zfdTe$kL1!U_&y$xW?&2?4HKO_oBfgc5Ph4ZF-Z&w1qv-6Z6T%kD0QjSQxKO>L?qKn1ad%JHqJKQ;(DvKlm0Fw zDg+0906z*bYbWZVNU|PiO-3@pYiHKp(ReJ33bME=V@su8^DR;W*`bP3VjiYxW zI2XE}0(1x}_GMJxV`yfLH9@arDC5@*UmBUCvO3OFYYrF+T{RL6Rab`MXmU0b`Xe6( zWLb8V$Abaa(&#f|!IZ+#&V17Wm13!|8%Xaf!&bxP;YcevqSl462xBMhS&tNb!adRH znWT!Nq>~Jr3;h|EE_~_v46H{i_SHmt;;l3ltp1Od-BUj0RPSNv1uBx^_`QgIHL}pQ zv4a;jZsL}W8?bFuv1`MDAucQD2MjfHffMj>>>LkIg-7G`lEGO}cl|i+kt-u=i_nze zHOp?+Eas!ToiTu+68Y+)tHKkh&lnCH?o|=}SW}lenHisry`eGRFtRjO@jRoI#^>wM z#%X;)f3QJcZV@z0$kl3wAAnXOi@xq0y;aoc^fv9fr00#L)xHF4?OY<)`honn#BrIV zfdTrsLvm#nd>8jfGcX2{hKWw@&j61I&H&o2@5trZPZaXFLMtZ-pHRUdLEK1vF-NrV s0ISK3HrDVkN$wG$(JYq!0pYnsBme*a diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$6.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$6.class deleted file mode 100644 index 05530d9ef51e2110602d114251ca8fd0cf9a4cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1203 zcma)6-*3|}5dPehW^Ds40}2DiHYhA@M^o{zmm*%WAtnVTF*FI-i<@|Drp%t4wESI2 zOb8zM1Nfs5=l;-;hO{KgIX>TgzPs=2-+zAo0`LO8GOl6Gi1i9e*r=k6$2OkWXxezj zP?_+gsYNHYMd!P%2iXg}d;DpH1Cp!Cq=XFMDUFH|~G6Ylx5aVO@98m4bV zawc?h2GA#{Y!s)>9z!dyuW@=A%Q$<*aOCFp%4@g?t#!yy^i?DnYC$Z;yYcBj=ns65 zkY+hhAx{puj?H|oESgjpI=Oe+rc{=c^tlX0!q9XBE+ehth-xP@Av14Qv^|>WV;+jW z391xLE6K2Nr8zNopvF2BuVWMS%Kxb7p705$9Cu}ys5F+tw;~&<$VSUS8yyGNal^q9 z90xUQIe3mPk(HO{ZHBtpz)QFsdi#SD5mF0z)GAk`+T5SlC5Tfhh0p|aS=G%O$D(03 zb2>0o(~kH diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$7.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$7.class deleted file mode 100644 index 5cd2cb8cc692e181f10cad3bcfe50819a249b907..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 zcma)6-A)rh6#k}Ly0k2|)&hbkpjF!Pvxq;vDDkFZY%G$9;er^G>F&@jEIYWnl<+n_ z05>KQqZdAa4`n>F{V}M--DGFZnK|b>=X`T!e*FCQ9l$!OX{2yp4G%KVv8baoh78I& zDms>QtT1G{+%5VdIB`QACPV5?Br_Nd&l7&#$m{g@OEX9sgrBX(u_ez{GY?PYZvwi8s7`Ylz~tv3{ykT%kT{2 zJ0Z6YxA<|t(9DiJ@h$PfQB+L->wH%ac$X7#o1W#$!13B!BJ4<8$C`nMST}GDSp#W| z8_3}i!^EKWOQ8)s#uMs{xJ^}M$f>}l%e}U_-8v8!_3KlHl>z(}oD{d!AvB$Uco#ku z{D;08H-o{wSd8hwFcx&=Xfb5VxLQe#>9!098BLb< z{)SdYbN}H6^Yk+4U>HRrms4j3&`bwNuSbIZ9In%Do}@bI8qL|t(gj#$`2vZ`7iga% z!y7cF$Pjps0*#ZAa~2aMsV^HrGP0P$%|74SxOU diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$8.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$8.class deleted file mode 100644 index e57fded7469b1ad6db3356f1670c8f674e76f26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1506 zcma)6YflqF6g|@|U0PPCh}7Z((IRbmEWT0jSur%JV1!`ew`F&12bY~@cMEK`%@ zjDGM3_@j(>b}1NvxJ^29XZGGZ=bn3Je*OOO6Tl5T&7v1&HB{74%^{1)9Hua>teHOa z!_+aW$LFSS~j1rD^M9HqL^Xqzy1t8 zJ1t?i7+9U5w-ZnS)M|x))1scame({_Ltl7J)&5o4@ooNGs0xe6^>ao=5g&`5?aF|n zUhuFb9UXTJ+{K)ML7Xwr2gATAoHj6odphnLn8$*F2Y6`U5gwBUlFDa}A%6&TWn+`u zq|7G_W>>@~FjZQKS#5}bh~z$DKC&~D6h-$IOe72-CWDsTdFjioHgWyBe3a~Cb`mE4 zTb^23>7mf&;-3pm+M@d%_q$lG9Ec?(1w^-ANtfE*8_HM$3`690$oGLTvP~IwNf<7_ zIqITdjCNt1&=OpxmnsV)2UKRi}25 zs!s1htA0cJOXOXkF+<+K2b`mEct1lCBeYVvR9=!l&f~&<)+V$lYoYoTsXg@UA+t=T zmY)6&UBhAGesTmp64XzW_;YkXH4a7hfC4V!QUsuYQ7SPN6*h(|6szGX#ivlhIL&EX a!vykVjnJ2VS`B2>;~oEU^s3*=Wd8tx5tQQq diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$9.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$9.class deleted file mode 100644 index 628d4627f22de43e9dbb9486fd231494d54198d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1240 zcma)6+iuf95IviuHc1Q#1qv;fwvf_XN?iI@1@RIY_wMi9O-0M}qpu zUD4_3pbRf%l3{(WJ;TC@AGkgP>roXCfU|Fc3ZNY{vT-KWJGF0^ecF3cFz283)F16ER276B4wfzZ4P7o6< zLQ#b0H0`WW%vyIdqXY34`|{+qlE=e@;a%N1%i$nVL{jGhO-Atln=N10)h!NWG7E93 z{{B3)Hd>uS7}n@28=&q&u3FUv18An|(RI(!UqO|2uhObZa$akity8e()+ut$AIN`8 z4Hs$DFu-SAqj72Kd>uDP(l8p5x{G#hP677_P6Jxa@5trZPZaVvLo1~SUr@%^6me~0 wiy5MYTUbs{w6KEPX>fN4Er+|fM{@zIlw6rsE96-usbuJPYx0@cM8hcl1LiGDEdT%j diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$Result.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper$Result.class deleted file mode 100644 index c4dd999765e42e72699a8e022739d08743f6f015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 277 zcma)1Jr4mv6rAVd&K(k!L@z;O6Rna6i9|x8(5>^bPByo)d;Bm%F#(-)#f=o_nqJj!IxB6%ytFGu_HHTaO)EX&xAv~-Rgq4BM<*d93X h1v`Ic2LwXF4+W@1D5B(90p-^X5POWhf)FAKq6aYEOa1@= diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaDialogsHelper.class deleted file mode 100644 index fd8737660e496d33e795ba2ebf674b1ad01e1e54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3796 zcmbVPYgZFj6x~At1H%A<4;mk(Xw(phQGAQqDr!M_SU?b8?T`$~KuF?b0zPW()4sIT z+Q;wcS~aXyy86)%{nS5XSNENngn+O*X|mRwxp(e4ckgrdy?5rXe}4ZHKsSC-(22`+ z2;)5&qY8W&6PGKs7#DUzT&~Kv=9BzTWZY0tkDH?NmW=lmG&+qBWM~SSoyL@S91|hq zwa{fuD`>?{5dbn03bs1Kk}?bhJ8)CRjDj{{XBD)I`P-2aG3I2X73@YvMpnUI;WmQX zGE5mc8J2{a5j~er@kZ@Wr**S8rR8#ZPJ$fEq%Hjp9|Q)pbll7s@u=OEwxYexqaF#( z9B%dTc}kC;GqhADQ9fSFW}|0Px@kF&IKJkjkv6Q;61IodjoL9T!QY#S>k^sNZvo|b`3OiPVxrXkvHr{78%gxoQZF%wZOtHqK!v6}JByhg0Hbr9tG^i)+A!xND57=Q%*8`W#lEa6-B&G!o=`HD(103)V45G z+`)p1ySOLgzJv|M03$&HqefWK;!TG~;RO$fX+Bi(03TDYUcI_ie1gv_a5$*q3w)*G zYkZ^P0Ja453BgLB1%Up2!2#TYcct&1DQBwFXPAU5q5cy0;-TeiBKZmw9-a+Aq!!3EM*J>Vn(3DAJIg z(3XqD-G_Z*w->%;XYES0iW8LM#tofw99hOc&yJ|*^@K5Bfdq@nUA3wFFKyPu>{813 zSwgfJ*rWC&?DycYLMjp>|Lsy%-?9U69Z-B@4D&q}s6vZ4HSIf|9kkVu#OcWEVYV)C zL=~+PUW63xe1WQ8?XgFAZR9H_uoHglLLGuQ%GMTVG>+joTlBM|ON@2`J#NfDP(vSJ zYze-}@NcMEgnuZ~SwQtfq@|_+c_QL3pq33~3H6iVu0^N?G)zR6&}g@s3fLf8&33D$ zfQ=L3NCBH(VDmD%J;VgQ1gi*BcGIyM%KX#d#Zb*uhgmJ%*DUBMFQ+ zjkn23MIYY5Su&Q;TVnFJ%Ot)QlP#;5wAyIju$i<3max@sZ!2KC;IhMRz3DP*vs-Vi z%`D8Uf_PN)li5WwyF_LKWHv&qS22iNxQ-dbFk8khUSbz7v5S}3T`jRY$DBB|f5p#_ z8qSm~V|T(I@Y|JILc3eLohPchUZO5g-BrM@fIm=OKyV`9_lXh){Gx`tC&Pj2$RhR# z?(8D@y^~>fgar9;fYmP6&Ih5aef($w7SO=AvQ2y`YsWo)*4$?WA5fbgQA-cW@)3DH zMgmW4mZu%8C6>t&%Oq8N%GPDl=IdkJ>o#9MBfrakA64Ja8S5dvLZ^(2GE*usrGsuN zF477)G*PabUvf3j6wo2m<{);~!c%7K8P~;g8iz}skpbBN diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaHttpAuthHandler.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaHttpAuthHandler.class deleted file mode 100644 index c912f928ac45d1b2a2632ac6138003c40a993030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcma))QBT`26ot=COH)iXpo|U11}!{L+KC7r_QHgOkPt`_dtl<-O{~@slFCitcOfy5 z_P`I|MP~J}?MVJnBqK=0b z9c6yWPRuj4APr@FDvh>!G+EAidO&Cgsp=CvS}}(YgpD_Ejxh5K^RsiN!i>-wV?P?tL0JCx|3rf?MFo6l z{MIZhUzie)1*W+5SRKIO2N110P^wZIC>sI#-d8u(aLV;VE8*q5gg zr|}7lGQV?A{H@x$fpd$}bE3%I>&(;4)4ZZ?lt%UdM;QUHZC4jIqy6m`<-b$5m}xst XsTY+mnC6+&5(s?Ci3tm=94tNos=@}O+L5@=bn3R-riqc0qkL;gjxyfgmq(?wnyB`zO>H`rO$=QQ%g9kHUY zLaua2^;vj4U@OfNnMF;Ob+nQlcb!?0*)aBq;^307WyDB#AbQNw^oH?!!p=X$3yrzt zOM|dk4@MnXuNQv0jtCW%oeE=EA_)8S<{fihQZ}As_S>r z)q-_eN~MIl>*%#|E7M|1o@-qUdh#TAZk28e-IrWA2g_PK=EB&P&=1lWsWR{6&kW-+ zA49XntTVG-fp6#c&ngx?7qR5Ij1{LqSas(F G);<6Z^W2C4 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl$ActivityResultHolder.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl$ActivityResultHolder.class deleted file mode 100644 index a060b1a614c558f98570e61ca05c5487abde8110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1064 zcmbtSU2D`p6g`uq**1-Kt*f@S)vBv*1Ddt3mO@z&1B-%6@pX1Gwo}riPO^*sCm$4C zL?7zMqd!W#GikwxEf)6We&ybC&fMJJf4&_9*u=d#%wWx!8^+uW;A6dk+YQ`dnAh^{ zP?lA%NF@VH7y>QJVRlmRRbI)wVp!_)Jk^CtV^P>roLKjm!QWE3s9;tAq+1Q|EU=`$3aGaT&kRq-s>p;}Tkw5t8L) zHZshPjSRQjoW&Kws+nW*rfVkp4EF;C4h)rVi(f5tSU2FBfu`Z5iNntMhL>@j;LMx< aWo94$&rHfzY}YD18uaTKt>YFJ5&Q-1Me(x$ diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaInterfaceImpl.class deleted file mode 100644 index 69b6af073fdf648060a36d9ad3b17106b91e708f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7358 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 BnyCN) diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaResourceApi$OpenForReadResult.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaResourceApi$OpenForReadResult.class deleted file mode 100644 index 15ab1f62eb90d6e90214c792bcde28f0c9762a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 905 zcmbV~OK;Oa5Xb+MxN(x2wrOcgc(estNX)~63qqhuRZyf>5taJ7Z|qgFm9w_i4ievk zFTx>0;=l*s!u#tWW?cw}B7wNf%`G6>BxPShr%sitAR~u;QkR zEf=>4<*`wOMo;L-Bq|ED%!6a2o)Bi0PRIFSZlo9ymV2k-g$PsF3)$>XB?e}MLTnmG&2sD)-)*1R;_&_$NZe0qg4 zR{%ErHz5Dc1SS9O1ZDr;1dhMrOfcg&D-%>+b4&>6T79q4!F0FED6XL4^6yPfg zxt%-Y(kYiNxvZAU8X0$`3|T9!btXNs8uh$Az&m)S%DV#8 z$h&>#?7sl-;p+nYF5WAbcdPs!>A7Cx_X@u^2$>s&mG{ZzCSiM@XypAW-yEPWo~!W( z~(iLS2prVX8IS2b=}*3{g{#7!PJH!+RO zzNqi$XzY|;W*U|4ZD?!lY-~0A74VkrZ*S~q>uPUklnEX;{iXGt_0s8ecdqE{TqT`8 z_kz;dA-#U4qAcN6&0WizTBTcc^U>A%&epaytsZeL@L`SGAhS9eRy4Liq~hkbhWchx zz74C|+g3IgyC;aIrWNH9%p4##>D@kmc? zcRZFdVyW7Mk*uwEjlrBE`yH$nk8YP~Q*x%kG&0>8BG&4Urh6kX*HZCBZ*90g+`YxX zYKfjW47|!c29t_YCi4wjjP7kPdSfiSDQZ9#UdQCWG!l!X7Bej_&%gZ6)S~A9x<>9PD73B}ZCs`8r|Kw_W_4sWf8SG-sfvyaI{|^ctzIM5J?9KL(E- zR8GuD)uMk?*5BQRn{cPbK(34eVyVI(i4QKTruv1`3$iFlvI zeu1$Q@sz|g_!ICkwKNWYDvS?eC{uGj-tq)Mu9HsB!D28MXx!Ot^b4o(_Lf}Q>nh$} z1mq=N7>V_#Q-E?K+$UCW8?I^a71;1cjaaYv3$GOLa|R9_#Bhko*>__7)_7`JJRR%F z3IS3DCfHdDRn7J?U`a*RZOu4!W1bLNY9zZ8k^WRX0Scak0kvQ9{}5cW0-^~E`>m#+ z?)j}`AtIJ8N^Xnvy8uGvFQU>=`FYeMDt`${M4X{5opR~5BG+nmgds-ULqWeXcPuRI zsC(Gpf~Wwa6^J9VgY2mD_lFa}eh3)u2TMJu{7^0ein?L#lp%pI7zIqVxeMFto-b_l z?s)$$2V+-_X&tt`VBql-|5qGN-bB34q-U1|(xpaape< zKX)p>pz@0>JwiI}Zse{m2m`+6MlUDTx=HhwBB4zY6#=7G@QW`j51#1B7&FaH~Y`>uTf_VrKAtUQJ zT%cM-4zwg|jmO%JXgC$w4k*c&G@%Xc((b5Ta|Alf1aCz^X)dD9mcY^J2v5}M2|``` zlFnb@uj=#|4e0ze{<=<|rNcTsPM_1chG!!?>iiA=I`nJeSSsf2_pR$>3N+#LyzeE1O6eBs?M+Sk97Vq|3v54=nFdk zlz*o4&t>S(>6<$Lf?m}*M6Wt@O?PZ>*7=u=x4+`onZ}z7=0yjce@)m2cvm#mFV*=s z{5_Dd6<8zgp!07D!tx@Wf5*Q^wsm-KYRh_%&VS%P>ij4EnaY3G`7iueo&Uyvhp%7M z8`k+B{00I(obCY}T-4hSlj4)kIUS z45srbK8>K(`At5dFLVA|O>)CMlD} zOt0&#ae*xQ7O+fLLdq0XnW`((lSwb7g@bgQeB|3;B^lSNwoO}6sUw@^dL_c$ z(Sw~X5gJa95OVD#9FQ>`1{RI)ur`;oobh(H8r*6NIt-Sb&V0a)OD#;H^P_}SG$M~V zigibcg9Ya+XNIW9@<5kx4znhx%AQtoy^XMvZma`=Y2~?9^{_$6(*>AXFJ}vY&*^z) zAW;oJdypv|_6BtA01lE+fUJqg zP9vXYEtO_ZFY;295@9p8Y+^rigX*YXIu;FT#C93*>bo{=Bz7@v&#i&;9OvXp`?dxR zEFE>z=M5V7)LEZ;tQ4DW~a~&LN0THf@Wf zYMsIx2RNvKz*q;W$cq7-*vsJwd-4^A#`pWDErF;0%$#?PCqEuz`9gFB1-c44qyoQ%v9-Dmhc@`P6GBA1l^e zK$N4Lq4dD%D6zJsZ--%tEf+t?4K7(-FECpoeMQ{C2PZ2n$Sdl9%Vr=~lXv3q6ku1R z!^b%wZR-IFA{E;F**0Hf zp4tX2?--haCk&(FehZ4CV$_t0RGWR0p!LU-5vd+g1C_6Ijz`WPb9yQfjwNxzAi>L2 zZ8J6`<;%H*R3cJzIVTw_S4xn2r7DH>%GWPxGGWiRBN0gna$7x!uMybri&C8WAPaU* zl>-V8WV928@nmgt9Bzw^f@riQ9Emy4#n460FwB)8amW{oLd>+^(QkA|Hb=T;9}k8i za-J&yT~ZEKb8IWt=`nCZ0Om{ccu!M>oWDqJ6D`1mC3yy!W4z_&%?Aw#z62u4`c0^I z(kX+c&U*wFY@$_N31K&1%1WyWml*;I1bZ7SYEtc=TEwxKZWN5uIGbz{kuwb3OCZY;%HVnwPuHSfzQCGXd6c-)dxVtAstkFKkXP=$Bjm5FK0@l_CV^wP zjwe5^YspKivE(`^Y&}@IiYC$3^c3ENEOPWT9mf+0(=+sWEG8{sL_zxmowS!A_V3X75JwQP`wfVvWjD_0zKu20KK0j=o^isx_bS#a-o-q=+UI5{CWgCh9TC z=w{nzlPQpM4SVt_j21?=R30O(GD8K;!9plN-%mc@q2Nfn=|2=KvYKNsW>j!=hJqO3 zJ>)qQ9Al4B4+Y2CP3=&y*lPMmVQPufRu7r{c})IVX$;nlK%rZq&~30^l*UqwCQ=+K zyOzo+LGvg{3n)z&(+;Yqozy_PshRdrE4_=>&|a9~J=9It(`LHCrLHaXC3*q03uptq zX!^{T@l-_G85*n7OMwy&1PTkG0Gt5XYKTJ#;tr)%qJ}3)1-=J^Wi!TQ?vB8+i z<1}t<)ln)tM&mPd0W>WOyUls4OUyCZ1;^0KrkG6MqHkM7xdjfOV)ngo@ClG=;-h%L z-yQhKV)8cuA8D7H>tZ=9Jpk#wRiC3t%$%XgqJwqSc=XJDib4u4o~S%P^Q)htDUA58 zMq?_|n(B#9(KLnXyk*`Os8pzxc|ohrhxgO*6^U=aY8<4Ib$+|gf075VdIL;(J9xMq z@FRCi&5L0!0swgd0n-6Ia{xA%(>)k{AGKlOtLXu__Jh<%pMaY@1R4kE7CHzD2Qczc zQ%my@MSY0T??7fRW-X-ef|>_(*3jl~oCe)*&1G zh<*&kM4|qlKy4Bdd$TIq>rzpO)H#~wJ4SMGpLl?JH2QSG`-G1^17Y$SgFSXm34IHDz)fu{c zFbXSS5dw7uj$Z($9|^ZFfl(*Hth4A9s-z##MX=WbNF(4Z(h)7rO0w7v7=d23b2;EwADvX2_oe@*I4w!RImi^9$VnW_|dw<5Vvm1m{}P z>Ude5w!9#i3Qs=9zf%n#FCb=?SnO5SLIA50a=T;Luf~^^98&1idQyFa;lVx5!Tm=pWM_fI01nhMkDx$lPd#p%1Ko!vZ z8?fd-VZDFBi%ucZPE$L*32-@sjCPJt;o+otMQf0POjy5^IX##|4!q;+freD&$dsbx^cNEWb^yC@`ivP5W3DysI)JFm^`inCZPL?#C6zX2yo@-s zX1qeB_KeqPls)4Oc>CY!ANWO55!IP^)QhJplbM4$W#ScmZ0h|hBQxUzaHLScgyMgG>;ppj+fEpyd1yeYoaz3BHggy7QVt1 zc`-CLk1jw3i&GWYznB%Yyr|-Qrq75FH#n9>%eE}tz@DsS7m>gGEKN|^i~mzpa1MDd zYcfS;ACi#dqimnY>Vy3?x4GC4N3d|c70d{(mxyk2(($16%=(xLd5~&HhiHKpmuIv(Urm|MgJy>M7Wj+( z_X*S%Rim#M^I`|j{ZiJ;P#h)RB;?orgH&1<80=G}uPku#ad7XYeEwcJhfxrZ)g1C9`(7T!u%@-|w}QQF9T)XV*p+x{wgJCcB`)g%tUE9g3Ec z>NYGRp?4uNwz8j43#OV;Sf?|z{Q!+PPCM2HcOIo(C$T5l?R4ys4w2dN!%0#g@dxm= z@dqK*EdZ5UX)@nVGx%~3-i6ZjL8PaFYR|+B?KLYB0oD`ulUC;S%pE{s?(j7gen>3I>@L#z z2W^FnN=m3Kq$#uEs_YA0Ty#S)S_HZ%u^{dw}pGcpB2K*W6SV zk#d&CNTGU$N>!c??(y}v#XY}*<)u!(|G#n1bw1Am;0a_vcJR!t^LZDj#VR@;qO#z- zQCX?jc;HOH?_J=(QRRc@Ubjp4IvaWXYKGn? z1>;R?%e14kudcwV)(WJ0JYkh<;5Ldq{!Y5lHs?Cj^285AZJ&hNJ_WTMfZ9F{wS5Ng z@(5J-C_?`b&E>;%89zoVq4E~AJNOB@ijUy8%&xg%?qy|!7V0nRF5 zG#|~x>Xpb^ejF1m;VSg0IIEawuXYPgJfyxUFb!Ennr+CpXc7!*nN;D@)8sotz zp;ey&3ZXO%$ggfJBb#6#{v5>C@%?v8z}&nx_<^JJL05d3hZg)r#K-ec<_o40tRtbI zDH541cu2H>%F&6;8E`WB8{z#t-LlpbytU&Anj}%jt^=kvxZE7{DSRP)2zS{kHzFb5 HPG$cKgVDSJ diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebView.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebView.class deleted file mode 100644 index 4994e6649faf4342e4e8d5f7bb32108b8aca5694..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2239 zcmbVNYj+bx7=E{ugr-;NMG-{{6%)ZOML{$bY_|ncQ`*yLJf~kclg*F}-OS|7&QkH4 zf6EX40DqLnXJ)s}_OM0tL-J&1-s|&T^4H&g{7FQ2X}3&I%JkHu*Ffxx=^hhdQ|Rl(-!>Lqs3~i$z)e6(e+>9#<$nt za5hq``?HQfib^Gys&8_AXj7hyjT$x~4)&b`OGC)y6Sc|0BabR!#F-8(e*RZ4rx3#5bf=h8ck(dbE^tI?_RaQ_kvBlt<~;2%-aDqf;L_MSPzn zF?>!c`HUai@=El;)#_=&p>lVA`sC_2m1-XFI2l;g^w=^?L$z{pQbTlEdf4Kz(FzgF z#9VfF(2a4Z#Sqeq1%#!1_0{n&ytB`G@Nlz0>hLhvfxB$zB5S^b;Cha&Y#eeod!3g& zH0U22#k`1v1mq2Dbz6wYRc|K7uhD&(e#DH8&H;-eOEleRThes&Y(qpS>ixo*&dX%mBfpX?-*ZSJ z729PJmDe7v6sK`U3K>j5b6aBk(Ji-%Rk95Rf^9WZVQ5<7atrF;h|7sW*#;aabtL#{ zz_*LNH!}BUq+y{13s@nj0rU#?bj5kV2>$BEa7K*;^o_#@^sU41sP1r` ozIXVL9y$DhHXLpu51V&DTi|Dmw%zw*x&^Etj~eaJ7o~}R0I7j%N&o-= diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$Client.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$Client.class deleted file mode 100644 index deb6dfda96896cb9b474ef3391448dbfca1b954c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcma)3!A=4(6r3XN3W6wziFXs1#IT81PKuBai5fAOcq_XvOUcrbZdv26dGG`LC}Ve# zXaWZ>o!55eb>8&z>-_`3B~Dx%xj1I1D|sW51vkO;mfm_PNyBjA4Y>@p5}}_8diB>g zoz`&1Q|`xHM*g)@F>%>pXa=^>L&d`c6j*=f|LpBBFcj>E0#4E9jUr%i7fy~Y_Hrztoa6q_ XzJjV%6mXEQH8d=iZ71smb*JY diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$EngineView.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewEngine$EngineView.class deleted file mode 100644 index 1149bf247468320f70575ad89d005aebfee41a23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 308 zcma)2!3u&<5S%sBG=n;JFRDuqympj=Am|X(`Du$O@(eZmw+?+k9~D_%@>G|dU1oM> z*~jyC2jHS-qGO^<7=&DSX?9FYd0>AZ@s%*1&NgWl3VD{niA7M;qA6Pt>|J`v0$xQ4 z6NXKCslrI{JeH+2;Sk)PhV{m%hWZfudvMlDapom5&p9Xb-_|0LDim8k=Aa-<{>(54 c1g-i5KsuoXz3McyKh=O;p6DO!ttd_pyXq7skqhxq zp!;0sO4FgDF9IE<6|;WELu2zqj%50olGNDDjAhbq@FN}9era{(Ew!vMD_ssfo0`qT-9}N-cA;6B%!0sm63*Ub|g#j%n{Is;IYhD6o`MdH#L^ zkK(NcGUhHPzSYbqjLbgR zLSQW(o=BcXA$6YYmsaV#cT`_t)|F;7WE!6c%*6Fsz{Xy+!oL5=c=%~S()Q~y^KSUy zm0}T#`&ueW#u>;C*^i??vw$9L-gobRsx-os_aWsYaKicSzAU<`xk EH_%ud{Qv*} diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$1.class deleted file mode 100644 index 4cf05bbe572b737d9766a6d7c9d4c7017d700111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1660 zcma)7-)|d55dPLSIp=b%&82bqQOXq@;@Bm2S}1K3TEIBq){a}-NmSl8=f$~jy|wo4 zQvMJG65@w|2c9d@v;qm<`IC4k%sQ6R)JC!;@9fUbd^7va?B3r`fBzG}C2Sk0%whqn zdbngFhs!1y-bv%#G_II<4_6IbGck+HX`v6J=Mbo+R7q zk=zlx+n#t(zd!J`%eohM(G7<6!jwMaftR-#QdQX#44H-(h|T!^u25aR>yyTANSFKD zTzPsuQl@mG3|2h|gsS>H3$lPgqJOx!=i;-SR_)$gE5>xsl4uV>&;qgtLxO-?N#vl1@aLP^bf;oCiE~;vkG&SA^l` zvA?1*?hwJlX3L!jSo_iyLr@EM(I$Rm&=#)n4n(h}Q!vo6(8U(D;ZzjmR~fR$-F#Fx z;^glgYHMQFl*!Fzs z5NCEC5-L6DxPli6Rp(QLN#oZr@C{DmTiX4O^xva^AIR<}viy;r{GU<7FVEz>G0HiI v3f{sJp%w^b9*KX+Az@(IAYf*o1PXJJwi0+7DAWz_)uVULx%YWk1&SnAWq~`o3DJ1!}Xp-UyA$wIB+T>jF0lUHVk3`z0^d1gzP( z&SDOEL8KO1>nlnx8(;!MUhK=TCUs!eJDZjPE8tY4Na@*7Hk*peVs|L=6=KioRzz7a zxdqcq?g3Vf5~X#kk*NCI=e}wrK^)O#U@4LQXY;a=g6PcVItM6_TZ&uSSGNKKdGz1i zx@daN^5!BxjGIBUI4B{;ZLq;6Nu!B)dI=G2hffKtU+Yg+B zkB#XZZaKJ(Pi#~j+`*?dJO}ew;7q$3X}%&bxSMHl<+1V;PGEPd!xw?WyPL~vI^NtK z)|syIun#*-W-+lLl)y+~&j6MZ%@$2ROo_261A?#$cg*TggC|Kkh-EE(HajPMUp1Tg zOH<^o+bt1`{AfC!72~Ed`{X2PycpdJI0Gf?q~6{(cBVC5tYMP3&Oxw&um%SW(Ew_4E!Cu3 zs>wp$SsDIEag^3$d|TkUhkD#CwISSNZDiczZDidss}0Nj0X;8LpK;1w`T$QbK{=Af z8OJf4;EMi+<2)BQNi^HBe@B)NFylV(es$fK$b7kl-qPzQI51y&ef}3}ue5~&JP|*l zk1G2WMz&YEpU}^Vzl5~~=LN%9EN+OwhM34`Q^Yv0)+{A(7JZao)9NW(@r-BRa{oD@ zenUXt;R3$rm)L#-eS(&6<5XJE%uW%f8DRoFe=&TrN9v6#k|yT`7Yga#hp{MM@FM#XE?X3fcsa&{`Azm|;7%3(IaZ-9?|qcQB#R zs=@z0l<~~AToMCxlRf9m%(4$NS- zgOumnX?d>$_wm5MLj#WtJZ2c!7k0vSMe&`o^VXhpeXk&FUox;PL$^Nl8rzw&G6!NVw1P%qUBiL62oS)MVsuYq>i&b zwbx8^Yofpq$+$(TziZWU5iX*tna zUWs|CCaipiXi~@S%z47xT@#h2_gK#Ll_^&&9e?2eW=!j0P_E04X}eYG^_uj`ZqdLK zjs+}o3}BF>3*8)7(8F;Ry&Qe$=NQ5W$5SjBc*gM@FATio$lw*nGFA+{=6Hie8cItu zNz4;gPH^#ddqTsOb!2EqSDxnyAb=o~vii(4RbGVliQwvRX~d%@B;%TgAkA zGoqkUeH5mK_UPFOAFI*iO47@h3EssG*QINaOinbi^*zfbI6J1VlytoG@@HxKo~v?F z?OQ>BM9`)S^yrGoz)}O@bR&*ByP)wCl@8r3QaP`<=4DzARH?v=XWUSw6q++ZoF17@ zFkD7kcelnDK%5{Ja6(zY31|T)5Yl@UqJIe2$m%*td0Iz_$5WFvu+(r3q103j;nYy1 zhDfTft%kPLH$=Y%mcvA&WC_%9gJ^%?EsmR%iT>gm=yc9-8zV$@gbKnW0kf$CguY;q z82b*Rj!O(AhwEq$X@MOeMl3>qTOA!?=#XLPkUfYH{RsoVXnjae>F*#sZ#Zs-9}V=` aFc~FC3}Fm+h)3wXP2v_wF;eHm>H7z4C3{H# diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1$1.class deleted file mode 100644 index 1370f6695508fbf46ae8c09f4e2056318f93311d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 zcmbVM+iuf95IviOI592_hNc&80bH7-&|CtSv=68qmV@o53^XpBOQ-nWw4pS z6CGP9YA9(aYuIK;heIc@>KdLh7zc9TNYQc~AwzPHq!fP3M+nztD@DaC% zqGEe~-#h1(R=l2wUe^(ykIqJ}b&^p?!>i(A6s0ahs^#?s!*ZK6z8jzQ zg#U^6TtdvYXLGm9eMk9IFr_xeu(wdXNOaO4ONL}o)z*)_v2Tk*N7Y;Xf6F_k{G5}v z18KWn;K)HoghQ`yU>zF<4BRweDr*N7169;C)D1jGgFy>Mjyh-BUl4jD4KEDr;w2sS zB4=&Y7;;KW#pQBPdEYw~Hnq~6K_ACb#>ZB_dI5&U)svK_c+ALXEYJ@%K+%|18Mfxj zrTt;i!Y2uZOCJE`_8XbPb~zr7CP1Iy*qz|n1xpx4ALLT{6`PrgF*^7dD-@^>V@ zL@_J$O;ZdKdF08?$5B|t8hI2Su`!CES)OveK~iNPU!H(Xkend(1J}&7seMD{WX7v2 uuEZKv66+DS5ob-glej}13Eag!T2pjg-N!On8^pduSJsUPBY>W4y!-_{QcRct diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl$EngineClient$1.class deleted file mode 100644 index a93f93748c5805e737643c9e3c4f114072173835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1482 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CordovaWebViewImpl.class deleted file mode 100644 index 510092847e09b45db549d35676b77e219af3fb47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16111 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$1.class deleted file mode 100644 index 4ae5090e5b32b4002e4b7f017deb3230102e8a1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1027 zcmah|U2hUW6g>mT^0BpuwtiRIq5{=!sV^p&CJoU<1FaDSmul=1E^3DjV_$S(^Ya&gT|CJmgF887aW{)wSj*!cN*SzYu#v+i z$_DNmcwpcmLpm6`etCzX)Kc29_?X*6VcAL#)DgFuN{f9t(8?V&i2KZyZm`F&S-FT@ z?J}gAY9JVvTdoublTUr2-}1gkNU^1C?sd6#!*~j&!a^9#mr@Gd^tkT}3O6oDRIXE9 zNj;G?R>GvYj+$s&yl}%rg}M5-NBoFWHP5B(Dc_Y&TLeQjFiX$1WLmzF*}!2tHXoPi%I15`r=aONYu6?g4f=}ab=rJ?u6czE7e8vXIP}Z$kQ_%hWuFh zL0kAf2{SxhWXH^)*!4zr&a)|m5?zrj=)iy#3gPC{%}LO^gv*33)88J&A(E?YeFdw1 zN8(GwDbScE4)6|FXk3k1DB>DL#E;Y%F;-|U)@mXdtyrm@f}JAy11UNSmx}3cFnTlD lTqM;aq4$xr884bjCvlzR6S#q!^i9#tzKyFJa?4DGzyU(yudJkM~FgP_G35LnK zRN{N@vMJ0NZ^jgvuIrG;4Q{0Mhe5{{!r*^XN|;*AI~_sp`a43!D%F)XJw>);MZHtq zGod(=Rw)0f{+$bc&8eD06~?+FRqI%E+d6Ww=3^Z*KE{ys;n~{;iY_*7c#GyTdMw2% z$yn+j=BgF^XkLi0OD(>HPI^iW`d%GPMa74);HGAufWhsHWF-4wbuxyOZG-ifedxWtW6P0_gd!(Jea8h{T^Ae6*NG3p}u{sBt0r@jCH diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$3.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$3.class deleted file mode 100644 index 5292b39edc22cd70736daafee01a74d8d11ee21d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 737 zcmah{T}$IY6g|_{#>S{!zrU?oK`U%T9~D80qEHo7>hm-i+L7#xOj5<4wV*7!5Bmdr z6#YBmowT42ek9~F=W^zpdvET;%fJ5sHn3bk4<=pYF;&1gru#612?w(d<{Zp3RE7QiEC{lj_QvwxYOVP2DryHi6ie z)~NWd{-2lpno~72d04=(hh7vsxc0P&B?o01$=4GpZ<2#m^&_sD z{z>Cf1POKbmO5=K)oFR|YbokGhy*tWGETI)WpHjpqb|h_&H9rG*#C3UA<+mHKGuIn zLWve350VBe7Hzk*9~t^w^ikHM(+=S@Q(3zQtNcOccgpFfXm0|K7@#=Ty*G#-gsg&9 zWAqMTxU035VxYfr2X=?-U*s6x5keV^k`<7ny`4ZYHDc66 G`n&?TG^j!V diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$4.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$4.class deleted file mode 100644 index 8d97659d85ba563bc8d653122559a79c1f4f7ce1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcmah{T}vB56g`uqS+iM9)P7jo+Nkj>g|3KiiXg$#Lad-Af^W0CLo&L~$m~Yx&nhTl zAN&FR5vBeS@y;fo4^?;B%bd%ZbMC!+|J?q*2C#yK5?zp0JbRFTm#S|jedR5IOQm|c91ywqkWG<75x zDlMtR_ug?J%nu&Klo@O3kjHIqq{V||!4|^ceN#%9X3UdB5S)3&sJ=>d~UQvJTCo|a-L2RuCbDw9;3pA62K2-;Gd(Yzm-g8fJP zeG-jf`v39|NZF7MP@|P7f(*c_RogdhN{&7kWy*SV+8~@|8lNt}8kflZ$~eOm?M>h> zMku}>+^b-ekX5j1jNUPf546@Z42(3+!OoGtLV;obUeC=m{$Ut5nWjg4VxzB_$4f#v Tydp24Kr1|fYUaeKi|n}r9Tllw diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$5.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid$5.class deleted file mode 100644 index caf3782420cbcfbb000b06999a384bd36f9c6caa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1988 zcmah~T~`}b6x}zW%p?pnO$!#Q7}^w)@Db2bt5h_F0I?xKh*0YXUM81hXgU*TCjIcm z<(ogicCG#bpLJFIc<|8&f0E1P^4v)#geKCgWODDhd(Js~-+gEP`uF!g0K5rP!L<-x z#X=aDa6OE-aYMm7D&7ra5jR!5Cqql}@_q;P7=rea-1E{qRx zTY~Z`HdGYku&82F#YYOZ6l^o}yH&%9&oRXEmR(8nI@hZrty^~4dcf1mmMt=7*|v=G zB4KYDrr|CzTuHnPoZMmPTeixA;cVV8MWJzjU)UwSU!zDgZ|S_Y!)-&(Tfsir2!ob0 zO<^zBxZ?<#UVcfT_yYA6vdk@^3*!OhzLv=IX2V3nbcN{>3HpEJE_N;Cy!A!dYlr|g zU*Rs7?HzLBUgKsZz3tkDS)m$=m+g_uFxr*JFF*-RQz-6O7` z#1P)L8n!N04XI9~L-bkM2}zhW^_t~SCmX`8T4fC%gPI;YeaAGshSxQWVMoEPhCBF# z^z_AXMNQPJmiahc@<$uokQ}o5+b&hE3DC10oSk(T|*f{!GVSfs9l46DtLw$$ZGu_{2UW`=$bAVJIxd%6$!E!kMp+6QJ6*2$!ZGu< zcW&7hFYDZKTLvR_A}_jwVOX9Ezv|;-XfPqYHR5aT8?tEyqFWJe#?zMJLL%AAcKzb3 z2CvaU7*2F77xxc^?k*VYZDpEU zzSr71;?qONd~uC|84Qy>a(AbevM3M5{*ECY(&OZR4!JbYZWBZ&aJ)y^mdjco+8d&} zS!X3VoT#9 zMsI;j^iE)rh&;+P3eay1Z_r~tMx!N~%Sbpi^)mvgUl9C}W&w=TwVyCxW4KJ?ktPaP zaFu3+_p;G`VFHuQTr7ql`e^Ox^q=^C`Uri|{v#;Q@ZEG&JwoUizVQa(!pu(?@K(m7 zT6FMN45gkU@Em74@W0db=H*QqoB(I>y z>pBLBSDcDn#VDIVj7=iN5}0R6tg|U>v1xkF&7jWG_?pe(TQ-j;Y{AnZMGRwTAb})h zBd%>lo+5=QsTjqkF++OI(pW?AAFL}#PyUTK-7!b80Osi(4a&su7Dc6+jP}X<{0DzP B1=s)p diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/CoreAndroid.class deleted file mode 100644 index 25811990ffac963f7ff51cce25f067549c97a0b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8259 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 K``9^pIQa(1vv*Jc diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaClientCertRequest.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaClientCertRequest.class deleted file mode 100644 index 18ad39ecc082b2a95f340025cc21d070226af701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmZ{g%}N6?6opS}ozd3%TX*7m3SvZXA>COJi-KZB1XnS=jw!=rn#mOA)m-=hK9qQ8 zTB-}(P$zJsMNCtWz>OS$~!B7uoh z>xkRQoYh2Qfs1Hf=Qlr7p17C(qJ`y`Cg_Tg|~ z-Pq35ATgBsioK_4LAgJ!<`y`zE|w}&`i-QXqw-&m!1m9!ZeJ#(eIOvv;B^CGlQ)4T fz`BZ{)(~s8uA^0J8ymHD7ThMb*vYwkHn8&zI1hE^ diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaCookieManager.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ICordovaCookieManager.class deleted file mode 100644 index 142b69c954bc0811883a6e2c143312b1ccf03a5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmZvY&rZTX5XQg3mdZb^S06yj#ZA0=B#@Y3JdkkkHZ0>(+;qvd@Ngb{03XV*Eh-1N z%rBYwzR5T9{qy++;1Owps|44Cn^LNgb04{sCH^uLETdoM*ncI3TliUj7_Ic#|((U*l ze&K?R_=h?iA#>g+-mqSY(g&G3t0$z#b6yu~(N&v3XocqhaTFpT0s>>S8z#7H*g>~p MuV!%cLv3NO2fR*NeENwbi=#0Pa=?1FlXYNCm;6;2zV^A3{<>+J|%S0emPi#lbyqWp*1FvNlA)92rn5pG zYb6Pb)4|xn^gMH}-FL3axGt2mn_-NwHnwEE<)V^Ie1hyxgE0RJTyBjNE+P;D{{Rq# RUKt_a?--FMUVh-1ya7mPJv#sZ diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/LOG.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/LOG.class deleted file mode 100644 index 7a7e8ddf4256467c43ffe431161a18cceb8b3d9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3423 zcmbtVO?MMj7=EVtnuerFr+ii@L9wLeBj6_=5u1citDz|=6rq4llW96_$dq&n=vo)9 zbgQmdC>s}|=M;{3T*^7_bggUs6&{~EcbHC{98Y`9Irq(d@5l4J_kG@b=a;{K_zA#E z=)_QoV?QqRq7RcQsxeH(5y1r&7sY=~m}y}y#i8J`icB0cxDvy=Dh{d`R*_XPs^Y4O zYhuN$FxQ2-Auq~RZ><_3 zM%kkva;{vwJT9D&g7C!T`KsuL*}qb#O^SYmi^{cHwI-aX0<}^duasxX6$R0}**5L7 z3PRbD8Ez?A4YH;xX4{xty)|caF6nbEj%XFDuD53NjwyV1Fl;ZFD++d3tWGnhFYEOM zBUiUN4eO4cBgGj7+g1#_Vl^wq9iv6`?1UguTi(cyY-LgB>XzPa=BDkA*>0W@OSIrH zPd{zz^`#5?vP&N~SBTw|0SfGE%+ehNhq{0U@dQoC)|=eJGbjxlc5fDnPyV+^_DATeA-&=)Q$6|5Kd@) zOypQWT5mTxmf6Uy+GZ=q)Fp5f#}YV#0}A3LDIA9t?E1GT#Z|M_Fggl$mKG=#Wy(;* zOiSpRv8_x3^B~+j77{SAm_PwbF|-o6g*G>JuMcKA%Qlig9!m*~2~!lNBupNb7^5i& zQxv8o%rb8CEb9@<46&5;fF+81*f{CrAsMwIUx@40o*U%4(vgO zo`UD;_232i2YvpF^oM=^A^KULKSF=h=O0F|s6JwCCnk%LHb*bVe}(^%(MRZc=ujP} zjXHz-aDx4WT)=1gWqQ4M1+Q{MY@R~MnHw7X9w9CK1d*$c5Y=L9PzTr0yN38)<;B;Ijn3zFF`>5InXHE{nw|3&%1?i!zI#WAtaqb z80vPtpP(N<`lvLIO7o~RjN`5KTIeU$SddEAf=3m+>_3z0>DH+VK`L1e9#!z_|4ORg zwoX+HQpt+&sDcl{@1*);>r^F=>ZYsJfLjzESMXW*6B_>VaSeE44R~S=Y!pj_iV5$N dJ;eGDzo_#$6JJ-w`AW%e$1uIOIo5-B{sAE<8%+QJ diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class deleted file mode 100644 index 38bd83976b8de77a3c95ff630816ad9f6d1a4b83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmbV~-)j>=5XZlBxg_=)HBGAhDJb~RTIhj@FBQd>7FyBKu9*+6A+S)oahTUGOvW#Wz zZO^)Ktgcit;W)8wXiF8Js9cwPYLBvG&N4OTPX!nJ@(*T*ux`yv+Q(AqblT7M#@)d? z{$vl0&GqPOe{_%**@O_^2XO8Q^)J3l!qz=1io&Y8%Z8*t0--H7o86EU8=^Ek5(1P*NPq;eK+E22Zjuel?s9h* z0ciyaSfE8(K&f@a*3nE0mT4_1Q%0>-8>dngXM7aj<70e`qmF;cp!oal-A78cB{Sc> z=X;#-99(^G2r1Ns-!`6ZkyVTxv<@ZxDpdCBwg6yg5g5S zg|rJ97j`!Lt{st|nMF#YSNW$n%P-D%gBUCA!AB{)T3wcpsti{?50!Le- zR~JldkH+?uzKi zbTkq7VirE+#XYDY1H5rcNFF z4CzwGS>0x$sHGD<)?Te(PEOy@cVwc59;nHcc8`|Qn;L6s>(hx=!_amw&h+)^hN<|F zvQ^vc#AgNf73m7aaV!)d`BK2Kvu99`kj0~xtQI7wE@FFhAqws&*s+wd^fI|m%1r3j zbByfXon($Zg$2RnKJ=pLFYE3&0ZdqwSS%Z4=Esl_sS zXP;`9RJb)1dg3-cQPs=5MFupZl|VUoxJ~6TnbhNK-c^CNvC4%qn?1Iunm_3LJ+}dU z7Q3e9P)=}nbZ%X@v}=8Px8Sx-EvwGpoMdh^uEofu&Q)v&jCIwh>NQiy>aHq=O(DFh zz@`t1rnX2l#p#Ke{KVeP54a6JRmPNjs*?G3as*HdL6Fiep0M#<8GH>A8o{{Bus!%1 z?B5KAF2WI%izs=S+jfNboQ6_BbU36BF6oC)q9~U^Op|S><9>x@3bS!9XEcgAyju7x z0+;k9P>HUTm`5?R$~pvGLB7-^A4&xhv5pFk~=RI*0R!k`+_Q-^*oPR!Kz`5y9DpT z>6b8`8cmMMa)%>4Jsh5Y&?ZASuT`GUT0PH8ti0Th3G^w0M%jfX*@G6@iF*?3VwF=W?I|}Hv?;i13je40!lW7iR3~` zD)7@;BB`Lu;BFK*|NaZR$aMs+n@1L*#X=A#vYDM1d=(`l7|)l3Q8~ir)xt0)SW(U| zsSG>9*-c7>gWH55T!^wlr9w`?DNkXNoJ6&pLW7(hmG61kd{>jHt){mP@R)vE`L;tQ zF>m}1S>DO>4A;Rhu7wKuy~24ezndwm`AQCz+ZK-f9C40QK`J@z!-^L-F3HmxL z>3Gl=r=+%rF^OA`1br#Br8LL_wKN#?b>)__r#1$Ct+y;K3Hny6CDMbcq(@Ci(W4_c zo6wlZO`_IJQ;SP}lOaDFg4gs--Bc*vILi_83`z1VTIKUtB45BNIg1W?4(o};7Wopk z%9qh6UqM2KV8{#nmHi?P$TnU)~Yy?`lL!p>vIb6m6NM8vVwtP&-uzGO8CKgKmqbo=~%{|z>n>j>FY zl|6vv*?c`hHn9casA9(m{2|{;#%|Guv8q*4YC+X2C>zG)FT&{G>ubE-(^dB3-vOBMe;o?m$xw>-$zWYV28YeUGf9|5c?ta%T*kaADfshv?9#6 zuA?SW{I!M{R+zu*{8}y(>ZeRkRH!&HdW|!*_ z{z07RSi*6WxQANY>^ z6IbM4td@W0E2R<_vl*U?XZamb879DaCS1)jK{ejVaF^YnM|PFs2V}~WasNR%0b0vF Z8`hzLZ$G8G@Nv|$3HI~f>*Fm`{|}TYyIcSO diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class deleted file mode 100644 index 3eb921fcf9e026b04cc8ae311d0833fbdfea1136..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1594 zcmbtVTW=CU6#fRVOX*f9R;sqvOVM(N*1NP;iZ!u;8g0es+ps%5A<%^1Q{hrpRlyquU*x-{PLp5j*y# zTNSR$8{(N1E;5XHO~Z{B6x?Q*s@PnA;h5`=p*KX;)(K60Vp+l|o7{DU%dk2+czgg& z(ybVl;XPp3OPmO4bmd~Q#tn6Dut=JkjYuqv9zW*^GW5TdD zI?14~@g?%s@3bu%6Ve3VEKhR6}~)B3K^JPOItr{`_U>ZPT4 z0-k?ZdO>EGv#o(BmO9)pdwjWLRAaZGk|P^P=Ctfq$mWlj>kPksMYDA+Bk3 zJ>!K!fuVT}n+Bs@Ob)Bwa<3h{6!n@R-fdV7x)1VJ@>WY&Izu)wXx5;m{c<72plAPy z@Zyk&45MRE%wC&ehz+58ovh(9^}$InoQ5wFkyQ-POeIad(noI$Gjw{6R%P1zX%45- z`(UZeK76S|_&;<7&(kXh%w2NJbJDG2aJ#PjHeVoB9af0Rolu zcP!AFeZr})7<+XHB^o@yc$(e=g#4c|;fJL2L()YNAi5NSEDe=qkYTyMsIz_QAg4NAN!~}^Zm<59ZhL1x#?pD_pyASnWX(AFe z@dx;$jCZ;#V74I;`eA17%)RH_(|c!r|M~F?z!Dy$(1R%hDNL)?OfP1U)iGxvf!hY| zAg80CqevJm`@-1`YL5fgsmM*=kpy$Y^JK7I6ZN{R6Oz)axE}B4%YIO?#G$aO(z5-) z@ms=LZ_lsf!JaEWJPBP_2zuw7Fn3PWhS!k6Yhg={NIrBuxABOuojWJuf1Yz3PoeXB zg!p=>tiQ}cwwmt_WUwO+YOE<;_H9wy6M?Jj&Stz(by@go6#SNGxGlNkKdW!bdRtq6y#Y@?L8Rx7Ma!h}78?5#p~X5sCMTicq|GUYvy?Y@0L9mP#c;^%9&B znl94;+DGOyUi!_zmQP*vug9acExZveVZub8i2>X-aSi=C7ED-Rgw=?ii^l2BH@m11 z7j-O|xQAsO_X#Ukz#}YQJo@a7GR_*YoGRvQ1XAZNowP2Yw;~&BHg}xc_(T}Z<;%iz z0^fD`8Xj8zPPoc%uU6Pgbd*YdC@Kp=U(ocPd%NyVHITv~jO5CywpLAe73)RQ^Hk%9 zt(=cgA6->U^8=RRS4~4&^$4%hszZ2=fw;VbJf_*&XO9@q{e@#_h2jyYFn@&D7v9ov zoyRod08JxKGf2@au2B|4yg$_r!!R;zF+fN|;Ytx{OfZ7c4$T%np&FlM3SSZX&S3b7 z#D1Z8jN~`yr)-Auq8x^)6tZO6Q70@J+`t%Upa6kG=P?%2gFMu`pI}>kDYob1slUB(sCEDV diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$NoOpBridgeMode.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$NoOpBridgeMode.class deleted file mode 100644 index c50880695f675c210c8b5eecf105b72743a661b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmbV~QA+|r5Xb*}o?c$2Wu-~I1U+bh2T>3iK?y;jMkKzk=b{_et=)O|y?P3I=mYej zqS@02%NOflXLkNGzq#3EKfm5T034%YBZW;1+ZIX;nG5O5$t6RoTI(^GO*IezQaP_z>~ckBBiXnH&h1?A6MDi}I^ z%-xZ2Tonvd%$*LO$XImMUDy_3$cN$~5|KFg*{Z>?r~HM|tC&k~I#<2AeDj7rVfsb? zhvDcC9E1I+qQDh5Qs2ey!a&LF^(P+l989Dw>@b}D_s|R{%cJwxZqEm`rF&o>20aP= z8K5VCG}#PA4tYjCefS3UnxrkV87;ChR%oA_79dMI60wFnSq-1kGPL#^tR!G*nw)_e bEnuCjfsF(#VwHT6Vgp;SsV+snY-Ya!N-nnl diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class deleted file mode 100644 index 04fe4ea3721322c667819ede1645f8f15765edbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1407 zcmb_cZEw<06n-vrbaYjaDbr0ird5II3hbk1(G3>20Lyg2gfHe&Zc1luOLheB}HKc+qkRZ zo(e<7eTGyta6+S^;vqx+)N>tAG)BUU!h^u++oI+71%rO)UMsmQt+>an?vDixCqh91eH%tL$S4+BdaIg)#0aa(pT z_=q!P8lL6)q2t*t5e@vljw04{Xt=5)BefFBI(DRZgk2S;jtZ(YfVllP2qY_WFkSB1 z=4tOjSP^w_7Hp+8V4e+EmAk$f!`WejDajIpGALn?teLk8sG)xq&OBts_bL1L#zrO16Bq$@4gs{tX60j1T|- diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class deleted file mode 100644 index cc3af3137dde609701ff4aebfecd4078c4712fc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1733 zcmb_d?M@Rx6g|_{u3Z*esiFb`YAxM@v=qOKM1hiMC@3X0;g1=%V_8^s>+ZJ3SMk3O zU?PhC@Bw@%nr$&(4bK4f~qQyN=cnk}@Go+4( zl*DtUZTj;Jjm+ucdPgYgRffo7P*!|}s$FgFZ3%aSZ&_66z=~sVtIAzd&O3_{DG|d` z?<8HSP8F!`u-mlBW@H}y6`vcsW!~s8sTHT`8e-X$xeOnFX45;o#Tnuy+prwZwCiQz zZ#y*&Ipj55z<>q~{Th-ORxqPcL(OWqi+dXG6P{x{)gb~ zHW^fI7<83Vg?xcw`2@^eq%3agM^I<;d4|#BFVB*&M4kK8BA?EHRzH1P|36LY`M+At z$f`)@K=TZ-f?%2bXg>`saG*h?`IVZeF!BI^2Px)()FWv zc!>T7LSGU2h%xe5_yFf#OXmR5_Mm*n`4A*gn1DgKMTlq}DytyLHjrl3 wfK+S4bx22oc$TJ3*U1fG6k{|-D3@_uByWhG#Ob4yAPHhLmp`3W9zY5PcKRoQa9X2wDhM7D?lQtxfy{#pF<3zP7rtkioG;bh5EeQn2Vt;qPc;DQe;ZHOM> zS(_{puOgXqlxUM`?^&-oh*d5XUzDtzJvB1Tc&tHGzo-;e;d#U2rCExkE>`_8-zc74IPhtKew=n Lb>GQXx7qpz-D{Sp diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode.class deleted file mode 100644 index d537202a21cb02d22fee6996c233cbc0217163ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2619 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 WIQDbg$}!Awz$5>m?rWl^GxC4L!YOqC diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginEntry.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginEntry.class deleted file mode 100644 index 4adc8d0357d94dc5b42e292731a8f491ee52b471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcma))O>fgc5Qg7%oH%w3Y1;A;LrN%Li4z)uiZ}oj5Xu2Xg{mco-ZqYvx^nHxaVl}+ zFL6jKao`8=qY$%e%SlyBaGBlNoq6Y(-TD3J=Pv-yv1!0S-M~8T8PL%X?tPth8^Syg z=Akf;G(6Vugh89Q(V6GC3@iO(e#W~#560d7IP!w=D~6?0e>(Ppp3f%}hEn1&Z1lru z+~ud-IdZ#B7>z>8>?P|LnL)XwFz`b@Vqk~ly!HYw-e!2&yjthqYOMi-+6za-S?PO$ zyE{D@y3qk2`jR|!xIf^LC;aqKjgLG+Zschvh&w?XeIw3h9?_MzI1~t<{x3AI=H=HB zV#aSLO*GNcV4G;8V`2rCFi%Y^!8CDAm}OK=Tt|grJ?A?X1WA70 z&*$N>>%(|Q?an#aITW>Xfx-_uQgDN;K`XFDEx*7`+BK4J z+`?`0C{dPUawiHYQofeTe_lMb;`s?c5nq#* z_)cDt?kxKPs@tZ)vH@`+w)&xicX{iu!vjXU;wM zEZ_J4_A~RtPxe1cM05FhFGc9EMt}2C4js;?e)>q7kEQuUnj>E7XTn=%JaUda=1Sv| zvAhCyvsSlkae=(kr5Pjh$9j02mkYTlpNhCxn(^{(f-El4xYSEi=&*+;;*%#y zDLyqqUQ%-48UmyX$LC9Pfi&xdgD>U-2*bnOUJi1P%r-UN;H3?8 zSRQ(%>BA$3Jba;-H*#3xevKncxt;Y(nTlI3G&UJEVI$I8(~*dUBE7XtQ#xAOyVf_I z+tjeWtA1r$bKBDOoy%4>bu4RdX=LJNru>0$vNsfIH3pb`))vV`C|uJLiflA{mKpIr zyuwcT9iiTckx0f&ruJjaTR4)2mT0WE#uzYyeP&HC8taLI#s=$ig*v%*5q9^Okwk2( zBBJ$kZf@<`B>SnYbAyR3OfyHJqdAf=V;hX12|{v>0RVCGD6_lF?$sf4GvEn+gtMwy;Eev~O` zelnnJh=#*vFaf%1%U3hG8lpXrE6d?<;u2`52jHC5n z+y5`B$3cVOUf63U(v&F_CY6Z8&f@6P zj>thdL73*WW3#)`j3>hhh+&+ix8ORK=nVD4N_aWw+-$^G!}fdXm07`w^(144SQy@8 z&Lp+-h4E;lW_d?@Tho@HIiT#1sU(Bw%yBJl#x{k5SnM|JO}((ja5vy?hKJE&#^(B1 zFHFa6kp$XO?;E0UV_SgYjBFe=*t^)XY7rz=_!vMKMo2|8g^PD|lWATSq|38zJj|B^ z)B#YR8#6(O*XZf#NHKIumJKsdup^d;B|jK8;_)^^a6UP!(WVV(t8!*qG_t}-#xdVj zwpO;#`ysec!iaA~7(`qXXB;#`n-I_viGliLqR)2DOq;TvU`MFYoNco`C$-};BhnLw z2OP=N$dPhH3fCq?5s0+UTE|qC4c=p&g7tmTI6%&enMN21-IO$s4dD=MxxtJj94JJQmO$x6KW5p%OODmh__gJZ9O*r372CbL=5A2gxY2`Fs|;&^IxG+whf zDXs#v7dU}MW{uA}Cl5#@q!a+e3xi=hNAz|?ld+(=B&2dS3nM!Rn=N&KPFK=SrirR1 z7@5%P6sLqvo2A)G7wdEhU8>VfbhFMexvWqA=>M_ znYZY?l`m$RnkBu@aL+nDMNjMWO>9C@f?>m8LW#0+jW5ypQrfSxI_Wz!pwk{2()lvJ zJVkXlUCAs?hQd9PNS`EmKv}t8f}TGS^(P}6Bhk$fzlCGKuk#grrOsFJHjS^w349IK z9Fs(GK;eYOU)K4nd>tU;>oxwG&fEFxNOrRnk(Qxifm}}Y^D?a-Qj2uRhB=|XZrh%Py`*g^B(_(XiTwkE7Sb`_-wz0sNXVg zKO&vq4n9t*KO3>TQ!QQrXHix@Tj$&O8l7(kU*P8su?7@kBeM~mckp%4y>#*DBqWgT zsz}gC_Vy*ffStYgH^id-Hr_ftz|f9w@;06Cl+uSLgfqe!=qrot~$E(CH<5S*IU~2L6*M&nu#a57Mg|59;(Ly`|H;^b3u@qw{we z<(x=pz}lY9-hUO2Vh`EcQly@bVHXmGM(9n=pPT%)WqZA*}Y;{q2TObw7_xNF*en!90>F3h? z8ybFuAJyrX^qx-tF4X^ue$7NWKgN&4GwJ*U@6vfUKdJK`zF6lWVQw$)gEMQ2#UOhm zPVlZa%6^TX(s@7dr94FrFE#&N5 zI;`YLod;iuL@C~;5?quCYZ0v@>S01^zH%2%Kv&v+)U`uPJFZC>{vT;Z7y%67bRdby zH7upDcgP4T_DE(}bdGUD70d{Bs?HYAGd8g>vi%si@g$-t*oJdpjbcV&O3aq`jv|lE z7Oh8|QCp5%omp9I&=R!e^JYk3N=hA(>gdgph#6CI6M^{}TIxGG*0;5Hu3yr=s;v=s zNDWOZI-A?un6l=QS#}2#mB&3-()MXts2-k)tEx8AlX;k`RkAG1oRcLfm-B`R-UdEf z9y^={l^JBJ|5jY`AOkN7CSx(=j8Y-ChQeXFF@dV0Qq;u#CndxmX91gqoufjJO21Di zTb`+vN9!2EG>vU;TV3DM+_=8J!4lq#zbg^N-&iSGGljk|i-M2Ty^Ik=qv&S2LsAOq zMSOB{_&ns1;zP0~!H`QXCaWwh?NCNDLOYAHea={^Vq@k86S6?^%Tx{zkquBgB&DZ9 zUyBA}p-o7)nw@(+rmM4Ye(VjMkX$>;siPH^wzg&Ppd?b3jf^xvw)(2_7uA!4^~uLU zDfmurWT*TnqPwlK19u!rsIC|BGM0#Ug%W*mUy=hOVFA1-kkX5hV#hk9CIs|Wg{UGx zJCfH@l;#;T)0KrA^Nlce8m0~@fy2{lNQbQJfSH+R*&JtXnyLv3L-Bgt!Q#Ri`nLoL z3nEYEQfr<>kpg7+sbpO)dT?)^fJ+Q+?2O?;7^;Z$0hC#UhoUtrtO>}{`k^jX)--$= z^r~IL5m+B|(Y^t(7|2J!v9f=-(M*a`-Y4bso!D-9n~dQ`vpb1cFg_GlJzTn?LW!X0 zHG60pzTb)9YakE4-$A;K-egHg@mVYhKQSfI&!J6tM(*!CZ^1Ll05uPlfSQBETzy_n zSK#wR%)OGX!rEbWDV~cbS?{TMlJbTq|8ewl6g_S=zEGWO?c=e}wf4CY z?@<`p`@D@$;k*U=cz4j`irgV8s2Cz0&#oaFV{JdC@+lh2)LQivjbqwDCFm3~65FCS zL8Ex^$OqPX4FHZ8Y+Q<#*;Igj9T2JqPm8IL8fYRl0<$GRXDOXU%kZ`tz2$TcwJ4hX z;CKP$(JgcnP+YQ)N-JD@$UA~%n*|F_OS~(gf*m-b6Nbq!LXNI)KuPEYO{Jn~9fDFijxWM>GZ~eMB=gy7MsUhZQP! z(cKo!Im;ltF_?L%q7sw@@_czO(L5k_fTqAKPAEQch^FGr)FC=)ANjiu(6lwXX!>3{ zIp7A#n$KPR6wSz`Cl1ieHPte*mu3ar`{1(bX-d6AR9!q9J#}_XS4sX(DzylhBLwI^w@)9UQwM2oK(oeA zlW`BmJ!*V%KojAg;nVifye=2H5ogEc#yP=^*rUH?(sd8W&u>!+dV}aeh>rCfBHT(S^*==4MNbst5IuyRDCi;j9(pdUd0(no z*k3D7e}o8CiswA*xu~uBCCcN+tDmIWgH#|Nt%LAH=q%hzXSG&U zVy@CL(W<8iUo8&N*=j#%$K)3iWyt3WvoJeKYZi?5c#x21W}Q5bde*qBFqx06+j}EZm?KNlUZxaV61@nOJP5Dx63wBP;bnfP$P^EQ z!yGc}6-kyO&LjRCCbHbO+0<>vbSMXjJ3v&i+@KRpe5q&>XsbR*p6V$>R6ls+S4UIw z8YK8S!s;84;9Cf`Z!1b9T=-!UqO_vO)ecS7Fp0}RfT*udxt7M}_ar)T@r9`u`IJv0M9|0(AJs$%_f zCo|FpRaAF4)h)sh>etne6axo|y56UJ`8JAKePgImy;n}0$ z6Emu^;d6v5;d!zJ748W?BRxy9&~qZ_nF@MN0zK0}&-71C53bKYBRxyA&{GC_%0W*B z=&1rd)t{Q4AJeNgJug67Vp2;o<>e^R>X^n7$269} zd0Fvy30&A~N1H~uC2w2>+x&bwp9y!rJd0^80l-TE@G_Xja+tf=7Th(i?TjdUqT=z1P-q`&=mAk8_* z|13x6r!qV867srKEw`QiRmoK#8&COGmad@q7_8~A#~=1--vBh2B9(amAJGKa2AKlF0$J~}t;fGpM?0c($fwa38P z<6!Lxu(peucn{dym%*CHQQHznZD%@a+v>2^nvJ#j7HjyT$7XFeSd)yRDXZw_jLzCv z#o8J>xp*bRLRA6FFMy@*gQXuJlYf!w_$6xKmlZ3LiqAn#oU%Ksl$B`Q^ut8k(}L6mwOQR)pv=UHCU?QpfukQ#y@*M)UaR4vv+u{(Y$GTu770 zD?|my1rCl2;FR76b;Df#Ou;cnzRk4gMs8)@kgefXZmT>iCp2d%$s2gxVCe}i8-|CUPmLqxJebSnP|LHPHug+I`l{735IKRY(yLJja6;_z9IG9jwY>#mZlgy&BEU@zDI7e5%jU zsWE4aqkD64r}1a{F9@`Ze2(s=av~4PqW{KQi<5Db`!SVh^gjqAm7;zg`d`P4&%z}6 zQ(C-nH%-__;T_~DTsTO1g@wDRJY7=b2lJR!2FA-3JSd6_>qXRm!Eg@!mA`^dFEO8p KeD2yh-~R#7Dj^2| diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginResult$Status.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/PluginResult$Status.class deleted file mode 100644 index d9ff981f6bd34a59cbba1639acec70d350eb395f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1651 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ResumeCallback.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/ResumeCallback.class deleted file mode 100644 index fc6a4d131b35eba004b1627ef38a0e7f29bb33dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2995 zcma)8>sJ(I82`PnyR$5V;^2+SToe@+a0&AgsEMS8axp>h(rwrsU~rk)W@kYx)2z(y z7rR-0&W{~EftJVW<6)eLU=2>n&GQkwfEN|K6hS49h4HeS z^)QCYXpxX+$uNvChQk<9FdBv_9mW)#Dnkn6(!f$+M-auaa-{K!0w;`21TM1jDcu^0_qmQ~jkF0=bl6tL)h%~GPh|~(@{Hk3mpneJ|Z?RASIJ{X{WKp@az zCmDWemuVS2+3_L6>DPx+e4=&P2|YESJEq*{9tPY|Gb6CR81@k(lN~oY^i*m{Pn_cE zDl>+a^p7mxrCfp9x?-M%Hf{1yg7H^-mSY*)iXZIj?b&xaVWeHtwg{~HT;)M)9*8Lr zG$ss-2Usy5wRdRDNVtU53L*WctdQrF4-;~7NmTk=XI(QD?=myey-ZK1{VW8c#g5Zq zJ4U;ebZj$8^Of_tol58V-Le3BXECgKbnPZwMW0K?yY;kJB?VIo&Up9X6g5vl3q<KKW)octmbf zZgf)5v_@6DfeR|$#03R!sdyU~nYTROtf2BmUglT6Z|*Xxcn6neRYq>zY(~Yqcu&Rq z_<*-gPe>th;dqqE%gZzJmis4Qedk4*m99X`QA^$?dH955=&ljY?#OSc?MB9lz zVY*XZdMQ`M4te;sMaV4_f`SiKe1cCUk)JVFk7rM!?T({QNu4UVtm1QgA@Fz+umXir z`2{-#U#j>DUrXdGD!##XcBf(hIpwg;xyEVUwaU3#=gIbu<@Lq>QOBP2Tg{G#>|Qx7 z4jMxPrZMStitsQyU}n@vvT2-P`>m7hBgEUtf(SGf0j^)vDRUC!MT(3VZnu%iumuY& zuUl+No3Ly9Ej?G}1ueR(m;GN%3T!G8dr@dFhthPGY_|r9;dG?*OvYfKlHNlC4{Yl>81lF0p>2z% zD(kysPTW%0Ohr$!+A9hf%=1N2MDLs8?AKQE;%6;n_4a9BQ0klu{3YN+~C(Xu({lwKbrXYLDK+W4E#9_zgVXcoS<|1Gf<+W=(6bI#?a}5$j4YSRHKe z7X%M!wKLf8E7rG$szW))>flXmoWZ8+2=FhCR;Jd>WaZq7UEbV_GdPP!_+CuvIX+E`10=PVgqA%~@cl-HdBZ7aUS;2u$1<(G4z`sNaDB$j(f;`ajBwEz|%2 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/Whitelist$URLPattern.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/Whitelist$URLPattern.class deleted file mode 100644 index db851963d7ee080ef019a96572302577ed5458b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3129 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemExposedJsApi.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemExposedJsApi.class deleted file mode 100644 index 8511795f9630335ceac358120f7b6c550fc4579c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmbVLZBNrs7(I7vtCUF*5S*ZnH{AxT3cdzIf&^lh0SO~~Ao0UpcPV#t?b3D=|CJ_+ zi68s{{wU+qmJEa;iCKEzcAn=s=REiR`u*c4fF-<9p`g%@G>R(bu@DZ6;ZRbbD|o8l z8AH0}$+{&NrYo*z>Ac0wBcYqFS9d#HUytW^5oU$ZZ>1xHRff6z&G5oLLvr1%Q*x~$ z9kJbR)`YjmYc`z>S6q|Z``nY^{_HRr97&&{)GN1eEXtu*Kly=ZZk)7SU)0O~T1yhG zq&N{K!-u?4X>g)#bH~!FfhQen<^N6!SHl=Gu~$`LdLm$827}@YuOrP!(3R5U7dHdx zIt(g_wQJlwHtG!h+_TzE;RK{r-8eBtD+KupmJ}>AWOv(6Ae&-e`jWg^a~wC|5rSd1 z!kxP3%DVnh)Q)AKmr1X0da@N5P9VHPZVEDF+!w(%#dO4;TlVAjZAG0(XG5%H6c|YqT#!a zUaszJcYSBboo6#_TUgv)Gfgt%0;De=nwINPu#fj4d2MSTb)fn1Ms9_X$ zqyIH3HXfDJaF13Y84X!lg%UK}r&S6Qv`!Oh5)be&T2td_CTlTuMyNt_7_CNxCQp$( z7pX=SN+d&%_~c?_myg=zqhgwvC8CN+%73}u4A~SL@cweW)Mf3d;ty%L_{{V0w53+D@(~4U;xVW7|1$V5t>tfMG z)kTdVcfiAn5z#P=8D^SXb&Zx?|4?-HWbAK7ual<@1}E;zsItaTZ)(%?`92T&!Vk3R z>I3cz)sss2tq)Nw2Jb|t(KmV^8le;_w!sgjlJO&kt?Id>&&0IUX2>*jS1=TsRQ=^} z&=KYh?}TJ2HFdzlHaF7VkBu4I1B3TMDPbBRk0L?W_47ii)TyOxPsgL-FqEr1&0S7o z2)XL{t=LG_+pzH5Xcz<{q9SaEVS;8oOt77DX2`c<9_(%L{bQ`TmL8fwJd?JY*|CFN zwP~pNrz!|_L^ZcW+}B+fD<1A))x!mN9+Y zD}va?I>YLiOpOsQo=6_*Ui4gq`@&RC#^szS{+P)BF^Q(G)n@cK6o%NkUHz9DM7*{X zha0DtF~)Kh)t6{f>8jn{^cgO+*FdZH(hP{%0at+t85YO%GHwc3pbydo!z5D0qTLQa zC#{M;+7$isn4;GLX$`uk=`7TikHBgxM@ZGaA^kaVERuA{5oqBe$#N20Kna)WMnOqR zA|9^L+bH2Koi<^4?j!QGFGzhw<`Z%wZNlbF!{#j^L-H-jHi6lu3_D4Ug;DgM8f8r5 sYJ#DR8O#!bIf~05HRX`!HPTbKjvI+>o*KVIT8V59o%T10B`iDH-w$dvssI20 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$2.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$2.class deleted file mode 100644 index 8c8da1b9681ee9e253b0d7fc727dc0f95aedb583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1204 zcmb7DTTc@~6#k|yyR>X+ty%=UpjIgbSuVcS__Au06iuu_!`pN_Zl`Q#$nF;6Pw^M{ zY$BTY;1BRe8P9B~CQ?k;WY0Ns=3KsWnV-MD{{XOshk01IZOEMhY}_rNhI@wGx3O%a zZll3aIO1U~67euh80K4Cbt5gi?y=|`$i&@=U#C}11}o{wxVFKt+0s$q@4*NgN(c%c+3G0u;qlF4I+-TH;S&&9N|$B^@MS1^=Xl>Oy! z&=Jua-U&%lX=$H_dpwfne5%Zu8W@}xN{Pq|c^nHmZeJ8qZHr3E2Ra!whoM^EZ}mB~ zA>=A>+esu<&@}MucOZ4$$bRy(n$)q5EY7~a+YT@G5k zJt>ZxXU8!?bKbJA(5$j`GrzfWOlY$H7=-0><%^JEc|tXl`hX>Rk~SEoktvtWd;sD! zEPA#X`iq#Q+Y(70owLMCjnxyd#@Y!ojc>?)P7TXMEiweUxJ0y?I+swv6*`eq8j@BI zSLtpPuut3stS){;vGE0&ugHBuVI)nNxLKIE737EpM0*6LPZ7d2$I{6APmU_)a4p49 p#XJ@W!6NzPkeRi}@;b>G+`!FLcZ&+YOj3n(7IE`UV+E^L{x^?!Hr)UK diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$3.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$3.class deleted file mode 100644 index 5a345dd52fd0db034a12f9217b62f22ececc2d3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1270 zcmb7D-A)rh6#k|yyR__}(x5cynKNh4`Oe=rKYo7u4qzR()39*Gh^racxRyZ?*NwPg zW6?&*MwubA%l%>?!hs(#%-6YU1zNV;J<;sS$bB3>3v{m^J&zqW7_6ux!{RE#T3rWi zm-o5X5w53$mfq#AP;IG%+jt#DqW4lXYaNOfHD3x9nczE8$>=Uaqjc)%e^j=##gMA$ zmSD)%sfH(mUQ+}wc+)3KzOFs)Z}C8y`_Py&oiI3$loCPB=V2)5T0L!H#VR$HZtLNQ z7^X|x^&L*b@VRQcjVO?+y#OA?4f@QAf9IR2++tW6fmAzW$34k?-3}iLzb}H~A)|;BM~XWl@+3YHb+tO;CquvV zH$#YjTT<+89N)%&Sx$ZlOSHmd$*gtmL`Pb?r`0PN^cbc}#}gX_%j3!uKEvXO5sVrh z7U)geU>HXtmorNR=%fwPyHC)60+aMLOInTYNjkIT<$bVnWgm(1S0q2jjyaMRIRbBR zmgICCoJAhz=|({@B=Hqf^z9I^I|MAue#B(?3lfzBq&^{I)B}te;3N!i9x0M+eHHM2#8Fp>n=Wb8ft_(YJz-Q8(;MTPhDeZl@DzFVPKUV2E&mZ!7$$>2>0XNwg?~dwojTu zQ@Y&W;i0G3Bc-8fwm!A)0r15dqZi756J!-;aEF@fyL zKv4$lMl#ej*x68gAB#v0F|!6kE=){^ij0>WWjOYKPAHp01BQjknLsG}N$3%zxot%S z+v5F%u8A8IU|YtaEADtYC&#DO=)yBT;FQA6!1ZP11>G&7da`5TCT=m<2dub-!#HB0 zfJF;Sa2O7cn~V4R_BdlEZd=&I9fl)QF);gT@?U<@t6~ z(o@6;*x4z-_M2De_N`LlKnCxemt9!_77zOiBWWRldnL=(4v&+UFtUb*AhC@%QzaqVC z{Eqn)bm%m6=mHGr=!=Xh#ZtJ!(g}?9VSovY8nOK(fmy?8nrVhLoI#2FEaEeKO22`# hq|G8dlXgs$X{SQ#6skB!qe0f^u|l&P&GIzT_ZGK0#v=d# diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$5.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient$5.class deleted file mode 100644 index 461dd7028b15c10287d32a60aa86c060a342c8cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1782 zcmb7EZFdtz6n>^zvTeGMG*YBkO3)}t=yuCXRT@-a1&s#iX(b%x(_}LwL$^D1cak1{ zgTKaepn#s^5Aa8Mypxwo(}1TrCv#`++?VIheeVAK&mVsQxQY!Ml^JAl*(}Q$?pT_#9u%;!E7Hv2LTvFyG^0@u>{O2G^a$=V937!8XHE zoky)$$(FY#n%h!)4IXyI=$;(Yx+9a~D#Mk!irXIFR9dDG2B#K9BKAX`B!Z6Dj*F|fMs?*>bUVF;!9*b*_p-4ub4Jy9?WEd(8<5)l_3ZPwQd4!*@*v)ps=9lp0w zbMOOxv{83(9}kF^$An#6V<=4U@duRN2)jgShB*~&b=01DPJe)hbZ?zDc+7W*K-;B* zUJNIQ#-Jg^UUgi5c(TTC$A+hPBvrNi3qz_@ZrFIpusSxj|LaZ++~sj1MtpTk@22Y{ zdZqd9u83L;ZmB-r$7=bAYS>!h9qJ6jDHRR**uNk`za4p00?qW&Se&sYpg^DO9DT*7ayc_5 z07;q|qoMyi&VYu3c0Qd`B(s&vFELeFeu-4&6|CR;hG%I_lOdRc1=^qKJ7;kYi*zEV zen@%(oX65I;BOS}1l_rd?rWS_xAN&fVgLLJ)A^ZwWEQM_%} z{!5pKMd`AzSq>N39F|$WpZfYB=s{{17pO*p1{W7;XR31XF+QR6HaF5FN%LF5EqrCo{0ne&>U97B diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebChromeClient.class deleted file mode 100644 index f7fbd213c03ae866e68378704e2553e06fdf3090..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11016 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebView.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebView.class deleted file mode 100644 index 9dfe6ede52c6eab5f8ff5e4ee743fa4c55c59c1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2658 zcmb7FZBr9h6n<_JvSeL?gbMWqgsL?pku}sx+gKGNAQ)(CFx0+pl3UmscA3ov>(A(~ z=odebkHrK%mrh_ApQ-p9U$E?fg0g}Y1r-5x z%al)w4O3dKfL^klHQm@WYU@(3*-qWwGIVLJnU>VcPn)jXSe4aE+n^wz)z%$*L+%0O zj{;EaFky&I!y)gpo||KE@C^t+378683Ugod<5;j<>HKKaBw567n3n0@6gZbI8CKn~ z%{qlk3YM!E`Tp50Oi*%SMY}Eq`b(66<<>@3Ix9xCL6TI-t{IJr;h6jmgfVyBYzj<- zkqAqoPu=q-aQaXp0@H`HY+JQlv!Tzpu47hPt}IJGfF6S+#OdrC^e9ZuhQMn2sLX@Z zhp8XPHs`Ug>>9PlOU7o9sev`=28uyLQSH*9iR)G?D0n1rvMJrJMidy|Ptg-ueQdgV zmx5Q#cr9r2(RMaMb*a3*gU&`3xDe)|Q^j*K7J}WSMD*)sbJK8Z>-Xi;*)4DI&g^6J zJnDP@6ehkB=#jqCa2vW?MWa4IklSfy+k#<{c$4v^U$`WmZrZmxrn9H-YUL`j3BnXK4__}x={k51JSXX(3}!v%T|`D(a`OY~xx_i>p(7%Uxt zEf83g|I1`^yNJ9FrW4pz4{Xd=I{?P86UYRva{=rx6cxkfGr4U3E=q=LCT7$$O_5yu;?V#^h#KdnT_6fv2l^M^G=Bo#e7*s)I z;I=|c1TPdixipL9kxP@zWdA{Y8$B5cE4iQ4q?eRA^kN=;xYtpoWIKi=?UieUCwSR} z;i}t6FmC_rxFy0}BHZOeai=|8T2TRRi`a6RMmPb_aWeY{1|nF>y+Chn2dQW5X7Cv) z_!&u2DuD+`qKp()sB0@7Wf*CPz-20sizNDSgG%L>p%>zR3@f-v?^}cu!EJm=cZz-u Q;UQMz38MZG-^LTK0OH}4x&QzG diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewClient.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewClient.class deleted file mode 100644 index 4ded57898c175d4258b79c9edd9f205eecdb41cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9561 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 diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine$2.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine$2.class deleted file mode 100644 index 4cb98c491017fc9dcd2db3c34b7c5d8e79e71aa8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1050 zcmb7D&2G~`5dJnvW9%9d+5%}QkV2qI3K%MGK}Zl4sUq}1AU$vFm9voUB72*b$3mhY zao_=X41U0NdDdv4HFLxZ$CUx`z$iba2Z-gTbHh zaU&JRNEN3H>piZbM9U~R62o`W1p8vx&u=>nWiyg#;{ij^(@7lg_dFblAk;~uCp-`; zmP!Qu52+Cc1RO|lw3FE^^s!XZJYm>t&WZhBO05AysjDNwQ0Y@ z9rE#jC(`P zW-fNK`;JZB$()Z3!|IIN6i=;_8G@lULY|tuT?xaz zxmX#N?egR+HQh&sV$(KpZ5nTOWoZXuVcw)7c^cD9`X-^m8CIIDo^3}k<|+a#L9{`fn6ljbQQ_XLIZ7Zg8cju+@GlOym06*@0x z;0mf(B8@;9B_oeztmK3*NLoU-{RxH7DDD5H@-p~O%H~%_S3h+;qjPbILfCLFuAr7> Zwn|z7Yq(0XgmqlQMf&o{Yk?#^e*g)x6Sn{W diff --git a/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine.class b/platforms/android/CordovaLib/build/intermediates/classes/release/org/apache/cordova/engine/SystemWebViewEngine.class deleted file mode 100644 index b71c6d858d23089d31c2d34b82e5c2e7a282b6a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11406 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 - \ No newline at end of file + \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/platforms/android/CordovaLib/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml index 94ac7f4..59c640e 100644 --- a/platforms/android/CordovaLib/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +++ b/platforms/android/CordovaLib/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseAssets/merger.xml b/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseAssets/merger.xml deleted file mode 100644 index f7944e7..0000000 --- a/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseAssets/merger.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml b/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml deleted file mode 100644 index 7ff1de5..0000000 --- a/platforms/android/CordovaLib/build/intermediates/incremental/mergeReleaseJniLibFolders/merger.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/incremental/packageDebugResources/merger.xml b/platforms/android/CordovaLib/build/intermediates/incremental/packageDebugResources/merger.xml index a6b27cb..4ae521c 100644 --- a/platforms/android/CordovaLib/build/intermediates/incremental/packageDebugResources/merger.xml +++ b/platforms/android/CordovaLib/build/intermediates/incremental/packageDebugResources/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/intermediates/incremental/packageReleaseResources/merger.xml b/platforms/android/CordovaLib/build/intermediates/incremental/packageReleaseResources/merger.xml deleted file mode 100644 index 429a120..0000000 --- a/platforms/android/CordovaLib/build/intermediates/incremental/packageReleaseResources/merger.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/platforms/android/CordovaLib/build/outputs/aar/CordovaLib-debug.aar b/platforms/android/CordovaLib/build/outputs/aar/CordovaLib-debug.aar index 62503a433ce9964f64772260ae5e970654886c87..02692ed60432b248395005db1db0a225ad089dac 100644 GIT binary patch literal 115057 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

MLLYT`dd9MzKKq1u56?9? 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 literal 114756 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�~U=W+C5r@yvcffwTyfB_QVfp^y6Qm7N|_b*HmJ% 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 r;V{83^+4=N=FMfcx(S0D%7k(A`C; diff --git a/platforms/android/CordovaLib/build/outputs/aar/CordovaLib-release.aar b/platforms/android/CordovaLib/build/outputs/aar/CordovaLib-release.aar deleted file mode 100644 index 22c53d31942be9e2d22ebe8a6cd90855a88ce1ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114685 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

y(5e&N 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 I007{B0f_)VVE_OC diff --git a/platforms/android/CordovaLib/proguard-project.txt b/platforms/android/CordovaLib/proguard-project.txt deleted file mode 100644 index f2fe155..0000000 --- a/platforms/android/CordovaLib/proguard-project.txt +++ /dev/null @@ -1,20 +0,0 @@ -# To enable ProGuard in your project, edit project.properties -# to define the proguard.config property as described in that file. -# -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in ${sdk.dir}/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the ProGuard -# include property in project.properties. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} diff --git a/platforms/android/CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java b/platforms/android/CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java index 65e2a90..d1420b6 100644 --- a/platforms/android/CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java +++ b/platforms/android/CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java @@ -108,17 +108,20 @@ public class CordovaInterfaceImpl implements CordovaInterface { // If there was no Activity result, we still need to send out the resume event if the // Activity was destroyed by the OS activityWasDestroyed = false; - - CoreAndroid appPlugin = (CoreAndroid) pluginManager.getPlugin(CoreAndroid.PLUGIN_NAME); - if(appPlugin != null) { - JSONObject obj = new JSONObject(); - try { - obj.put("action", "resume"); - } catch (JSONException e) { - LOG.e(TAG, "Failed to create event message", e); + if(pluginManager != null) + { + CoreAndroid appPlugin = (CoreAndroid) pluginManager.getPlugin(CoreAndroid.PLUGIN_NAME); + if(appPlugin != null) { + JSONObject obj = new JSONObject(); + try { + obj.put("action", "resume"); + } catch (JSONException e) { + LOG.e(TAG, "Failed to create event message", e); + } + appPlugin.sendResumeEvent(new PluginResult(PluginResult.Status.OK, obj)); } - appPlugin.sendResumeEvent(new PluginResult(PluginResult.Status.OK, obj)); } + } } @@ -169,8 +172,10 @@ public class CordovaInterfaceImpl implements CordovaInterface { String serviceName = activityResultCallback.getServiceName(); outState.putString("callbackService", serviceName); } + if(pluginManager != null){ + outState.putBundle("plugin", pluginManager.onSaveInstanceState()); + } - outState.putBundle("plugin", pluginManager.onSaveInstanceState()); } /** diff --git a/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebView.java b/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebView.java index 096f063..6b0abca 100644 --- a/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebView.java +++ b/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebView.java @@ -31,7 +31,7 @@ import android.webkit.WebChromeClient.CustomViewCallback; * are not expected to implement it. */ public interface CordovaWebView { - public static final String CORDOVA_VERSION = "5.1.0"; + public static final String CORDOVA_VERSION = "5.1.1"; void init(CordovaInterface cordova, List pluginEntries, CordovaPreferences preferences); diff --git a/platforms/android/android.json b/platforms/android/android.json index ab1995c..701dee2 100644 --- a/platforms/android/android.json +++ b/platforms/android/android.json @@ -9,43 +9,47 @@ "parents": { "/*": [ { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", "count": 1 }, { - "xml": "", + "xml": "", + "count": 1 + }, + { + "xml": "", "count": 1 } ] @@ -53,28 +57,14 @@ }, "AndroidManifest.xml": { "parents": { - "/manifest": [ - { - "xml": "", - "count": 1 - }, - { - "xml": "", - "count": 1 - } - ], "/*": [ { "xml": "", "count": 4 }, { - "xml": "", - "count": 2 - }, - { - "xml": "", - "count": 2 + "xml": "", + "count": 1 }, { "xml": "", @@ -91,6 +81,14 @@ { "xml": "", "count": 1 + }, + { + "xml": "", + "count": 1 + }, + { + "xml": "", + "count": 1 } ], "/manifest/application": [ @@ -106,6 +104,20 @@ "xml": "", "count": 1 } + ], + "/manifest": [ + { + "xml": "", + "count": 1 + }, + { + "xml": "", + "count": 1 + }, + { + "xml": "", + "count": 1 + } ] } }, @@ -594,50 +606,123 @@ } }, "installed_plugins": { - "cordova-plugin-geolocation": { + "cordova-plugin-compat": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-file": { + "cordova-plugin-whitelist": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-media": { + "cordova-plugin-console": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-media-capture": { + "cordova-plugin-device": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-file-transfer": { + "cordova-plugin-camera": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-device-orientation": { + "cordova-plugin-splashscreen": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "phonegap-plugin-barcodescanner": { + "cordova-plugin-network-information": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, "cordova-plugin-dialogs": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-splashscreen": { + "cordova-plugin-file": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" }, - "cordova-plugin-whitelist": { + "cordova-plugin-media": { + "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" + }, + "cordova-plugin-media-capture": { + "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" + }, + "cordova-plugin-geolocation": { + "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" + }, + "phonegap-plugin-barcodescanner": { "PACKAGE_NAME": "com.netsyms.terranquest.TerranQuest" } }, "dependent_plugins": {}, "modules": [ { - "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", - "id": "cordova-plugin-geolocation.geolocation", + "file": "plugins/cordova-plugin-whitelist/whitelist.js", + "id": "cordova-plugin-whitelist.whitelist", + "runs": true + }, + { + "file": "plugins/cordova-plugin-device/www/device.js", + "id": "cordova-plugin-device.device", "clobbers": [ - "navigator.geolocation" + "device" ] }, { - "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", - "id": "cordova-plugin-geolocation.PositionError", - "runs": true + "file": "plugins/cordova-plugin-camera/www/CameraConstants.js", + "id": "cordova-plugin-camera.Camera", + "clobbers": [ + "Camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverOptions.js", + "id": "cordova-plugin-camera.CameraPopoverOptions", + "clobbers": [ + "CameraPopoverOptions" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/Camera.js", + "id": "cordova-plugin-camera.camera", + "clobbers": [ + "navigator.camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverHandle.js", + "id": "cordova-plugin-camera.CameraPopoverHandle", + "clobbers": [ + "CameraPopoverHandle" + ] + }, + { + "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", + "id": "cordova-plugin-splashscreen.SplashScreen", + "clobbers": [ + "navigator.splashscreen" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/network.js", + "id": "cordova-plugin-network-information.network", + "clobbers": [ + "navigator.connection", + "navigator.network.connection" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/Connection.js", + "id": "cordova-plugin-network-information.Connection", + "clobbers": [ + "Connection" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/notification.js", + "id": "cordova-plugin-dialogs.notification", + "merges": [ + "navigator.notification" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", + "id": "cordova-plugin-dialogs.notification_android", + "merges": [ + "navigator.notification" + ] }, { "file": "plugins/cordova-plugin-file/www/DirectoryEntry.js", @@ -854,39 +939,16 @@ ] }, { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransferError.js", - "id": "cordova-plugin-file-transfer.FileTransferError", - "clobbers": [ - "window.FileTransferError" - ] - }, - { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransfer.js", - "id": "cordova-plugin-file-transfer.FileTransfer", - "clobbers": [ - "window.FileTransfer" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassError.js", - "id": "cordova-plugin-device-orientation.CompassError", - "clobbers": [ - "CompassError" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassHeading.js", - "id": "cordova-plugin-device-orientation.CompassHeading", + "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", + "id": "cordova-plugin-geolocation.geolocation", "clobbers": [ - "CompassHeading" + "navigator.geolocation" ] }, { - "file": "plugins/cordova-plugin-device-orientation/www/compass.js", - "id": "cordova-plugin-device-orientation.compass", - "clobbers": [ - "navigator.compass" - ] + "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", + "id": "cordova-plugin-geolocation.PositionError", + "runs": true }, { "file": "plugins/phonegap-plugin-barcodescanner/www/barcodescanner.js", @@ -894,32 +956,21 @@ "clobbers": [ "cordova.plugins.barcodeScanner" ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/notification.js", - "id": "cordova-plugin-dialogs.notification", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", - "id": "cordova-plugin-dialogs.notification_android", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", - "id": "cordova-plugin-splashscreen.SplashScreen", - "clobbers": [ - "navigator.splashscreen" - ] - }, - { - "file": "plugins/cordova-plugin-whitelist/whitelist.js", - "id": "cordova-plugin-whitelist.whitelist", - "runs": true } - ] + ], + "plugin_metadata": { + "cordova-plugin-compat": "1.0.0", + "cordova-plugin-whitelist": "1.2.1", + "cordova-plugin-console": "1.0.3-dev", + "cordova-plugin-device": "1.1.2-dev", + "cordova-plugin-camera": "2.1.2-dev", + "cordova-plugin-splashscreen": "3.2.2-dev", + "cordova-plugin-network-information": "1.2.1-dev", + "cordova-plugin-dialogs": "1.2.1-dev", + "cordova-plugin-file": "4.1.1", + "cordova-plugin-media": "2.2.1-dev", + "cordova-plugin-media-capture": "1.2.1-dev", + "cordova-plugin-geolocation": "2.1.1-dev", + "phonegap-plugin-barcodescanner": "4.1.0" + } } \ No newline at end of file diff --git a/platforms/android/assets/www/cordova-js-src/platform.js b/platforms/android/assets/www/cordova-js-src/platform.js index 0706a34..2bfd024 100644 --- a/platforms/android/assets/www/cordova-js-src/platform.js +++ b/platforms/android/assets/www/cordova-js-src/platform.js @@ -19,6 +19,9 @@ * */ +// The last resume event that was received that had the result of a plugin call. +var lastResumeEvent = null; + module.exports = { id: 'android', bootstrap: function() { @@ -58,6 +61,19 @@ module.exports = { bindButtonChannel('volumeup'); bindButtonChannel('volumedown'); + // The resume event is not "sticky", but it is possible that the event + // will contain the result of a plugin call. We need to ensure that the + // plugin result is delivered even after the event is fired (CB-10498) + var cordovaAddEventListener = document.addEventListener; + + document.addEventListener = function(evt, handler, capture) { + cordovaAddEventListener(evt, handler, capture); + + if (evt === 'resume' && lastResumeEvent) { + handler(lastResumeEvent); + } + }; + // Let native code know we are all done on the JS side. // Native code will then un-hide the WebView. channel.onCordovaReady.subscribe(function() { @@ -96,6 +112,10 @@ function onMessageFromNative(msg) { } msg.pendingResult.result = res; } + + // Save the plugin result so that it can be delivered to the js + // even if they miss the initial firing of the event + lastResumeEvent = msg; } cordova.fireDocumentEvent(action, msg); break; diff --git a/platforms/android/assets/www/cordova.js b/platforms/android/assets/www/cordova.js index ece529c..e94e0f7 100644 --- a/platforms/android/assets/www/cordova.js +++ b/platforms/android/assets/www/cordova.js @@ -1,5 +1,5 @@ // Platform: android -// ded62dda172755defaf75378ed007dc05730ec22 +// c517ca811b4948b630e0b74dbae6c9637939da24 /* Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file @@ -19,7 +19,7 @@ under the License. */ ;(function() { -var PLATFORM_VERSION_BUILD_LABEL = '5.1.0'; +var PLATFORM_VERSION_BUILD_LABEL = '5.1.1'; // file: src/scripts/require.js /*jshint -W079 */ @@ -1614,6 +1614,9 @@ exports.reset(); // file: /Users/steveng/repo/cordova/cordova-android/cordova-js-src/platform.js define("cordova/platform", function(require, exports, module) { +// The last resume event that was received that had the result of a plugin call. +var lastResumeEvent = null; + module.exports = { id: 'android', bootstrap: function() { @@ -1653,6 +1656,19 @@ module.exports = { bindButtonChannel('volumeup'); bindButtonChannel('volumedown'); + // The resume event is not "sticky", but it is possible that the event + // will contain the result of a plugin call. We need to ensure that the + // plugin result is delivered even after the event is fired (CB-10498) + var cordovaAddEventListener = document.addEventListener; + + document.addEventListener = function(evt, handler, capture) { + cordovaAddEventListener(evt, handler, capture); + + if (evt === 'resume' && lastResumeEvent) { + handler(lastResumeEvent); + } + }; + // Let native code know we are all done on the JS side. // Native code will then un-hide the WebView. channel.onCordovaReady.subscribe(function() { @@ -1691,6 +1707,10 @@ function onMessageFromNative(msg) { } msg.pendingResult.result = res; } + + // Save the plugin result so that it can be delivered to the js + // even if they miss the initial firing of the event + lastResumeEvent = msg; } cordova.fireDocumentEvent(action, msg); break; diff --git a/platforms/android/assets/www/cordova_plugins.js b/platforms/android/assets/www/cordova_plugins.js index 23d5bd2..301549e 100644 --- a/platforms/android/assets/www/cordova_plugins.js +++ b/platforms/android/assets/www/cordova_plugins.js @@ -1,16 +1,80 @@ cordova.define('cordova/plugin_list', function(require, exports, module) { module.exports = [ { - "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", - "id": "cordova-plugin-geolocation.geolocation", + "file": "plugins/cordova-plugin-whitelist/whitelist.js", + "id": "cordova-plugin-whitelist.whitelist", + "runs": true + }, + { + "file": "plugins/cordova-plugin-device/www/device.js", + "id": "cordova-plugin-device.device", "clobbers": [ - "navigator.geolocation" + "device" ] }, { - "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", - "id": "cordova-plugin-geolocation.PositionError", - "runs": true + "file": "plugins/cordova-plugin-camera/www/CameraConstants.js", + "id": "cordova-plugin-camera.Camera", + "clobbers": [ + "Camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverOptions.js", + "id": "cordova-plugin-camera.CameraPopoverOptions", + "clobbers": [ + "CameraPopoverOptions" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/Camera.js", + "id": "cordova-plugin-camera.camera", + "clobbers": [ + "navigator.camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverHandle.js", + "id": "cordova-plugin-camera.CameraPopoverHandle", + "clobbers": [ + "CameraPopoverHandle" + ] + }, + { + "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", + "id": "cordova-plugin-splashscreen.SplashScreen", + "clobbers": [ + "navigator.splashscreen" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/network.js", + "id": "cordova-plugin-network-information.network", + "clobbers": [ + "navigator.connection", + "navigator.network.connection" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/Connection.js", + "id": "cordova-plugin-network-information.Connection", + "clobbers": [ + "Connection" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/notification.js", + "id": "cordova-plugin-dialogs.notification", + "merges": [ + "navigator.notification" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", + "id": "cordova-plugin-dialogs.notification_android", + "merges": [ + "navigator.notification" + ] }, { "file": "plugins/cordova-plugin-file/www/DirectoryEntry.js", @@ -227,39 +291,16 @@ module.exports = [ ] }, { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransferError.js", - "id": "cordova-plugin-file-transfer.FileTransferError", - "clobbers": [ - "window.FileTransferError" - ] - }, - { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransfer.js", - "id": "cordova-plugin-file-transfer.FileTransfer", - "clobbers": [ - "window.FileTransfer" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassError.js", - "id": "cordova-plugin-device-orientation.CompassError", - "clobbers": [ - "CompassError" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassHeading.js", - "id": "cordova-plugin-device-orientation.CompassHeading", + "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", + "id": "cordova-plugin-geolocation.geolocation", "clobbers": [ - "CompassHeading" + "navigator.geolocation" ] }, { - "file": "plugins/cordova-plugin-device-orientation/www/compass.js", - "id": "cordova-plugin-device-orientation.compass", - "clobbers": [ - "navigator.compass" - ] + "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", + "id": "cordova-plugin-geolocation.PositionError", + "runs": true }, { "file": "plugins/phonegap-plugin-barcodescanner/www/barcodescanner.js", @@ -267,36 +308,24 @@ module.exports = [ "clobbers": [ "cordova.plugins.barcodeScanner" ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/notification.js", - "id": "cordova-plugin-dialogs.notification", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", - "id": "cordova-plugin-dialogs.notification_android", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", - "id": "cordova-plugin-splashscreen.SplashScreen", - "clobbers": [ - "navigator.splashscreen" - ] - }, - { - "file": "plugins/cordova-plugin-whitelist/whitelist.js", - "id": "cordova-plugin-whitelist.whitelist", - "runs": true } ]; module.exports.metadata = // TOP OF METADATA -{} +{ + "cordova-plugin-compat": "1.0.0", + "cordova-plugin-whitelist": "1.2.1", + "cordova-plugin-console": "1.0.3-dev", + "cordova-plugin-device": "1.1.2-dev", + "cordova-plugin-camera": "2.1.2-dev", + "cordova-plugin-splashscreen": "3.2.2-dev", + "cordova-plugin-network-information": "1.2.1-dev", + "cordova-plugin-dialogs": "1.2.1-dev", + "cordova-plugin-file": "4.1.1", + "cordova-plugin-media": "2.2.1-dev", + "cordova-plugin-media-capture": "1.2.1-dev", + "cordova-plugin-geolocation": "2.1.1-dev", + "phonegap-plugin-barcodescanner": "4.1.0" +}; // BOTTOM OF METADATA }); \ No newline at end of file diff --git a/platforms/android/assets/www/css/leaflet.css b/platforms/android/assets/www/css/leaflet.css index dea175f..c161c31 100644 --- a/platforms/android/assets/www/css/leaflet.css +++ b/platforms/android/assets/www/css/leaflet.css @@ -1,479 +1,479 @@ -/* required styles */ - -.leaflet-map-pane, -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-tile-pane, -.leaflet-tile-container, -.leaflet-overlay-pane, -.leaflet-shadow-pane, -.leaflet-marker-pane, -.leaflet-popup-pane, -.leaflet-overlay-pane svg, -.leaflet-zoom-box, -.leaflet-image-layer, -.leaflet-layer { - position: absolute; - left: 0; - top: 0; - } -.leaflet-container { - overflow: hidden; - -ms-touch-action: none; - touch-action: none; - } -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -webkit-user-drag: none; - } -.leaflet-marker-icon, -.leaflet-marker-shadow { - display: block; - } -/* map is broken in FF if you have max-width: 100% on tiles */ -.leaflet-container img { - max-width: none !important; - } -/* stupid Android 2 doesn't understand "max-width: none" properly */ -.leaflet-container img.leaflet-image-layer { - max-width: 15000px !important; - } -.leaflet-tile { - filter: inherit; - visibility: hidden; - } -.leaflet-tile-loaded { - visibility: inherit; - } -.leaflet-zoom-box { - width: 0; - height: 0; - } -/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ -.leaflet-overlay-pane svg { - -moz-user-select: none; - } - -.leaflet-tile-pane { z-index: 2; } -.leaflet-objects-pane { z-index: 3; } -.leaflet-overlay-pane { z-index: 4; } -.leaflet-shadow-pane { z-index: 5; } -.leaflet-marker-pane { z-index: 6; } -.leaflet-popup-pane { z-index: 7; } - -.leaflet-vml-shape { - width: 1px; - height: 1px; - } -.lvml { - behavior: url(#default#VML); - display: inline-block; - position: absolute; - } - - -/* control positioning */ - -.leaflet-control { - position: relative; - z-index: 7; - pointer-events: auto; - } -.leaflet-top, -.leaflet-bottom { - position: absolute; - z-index: 1000; - pointer-events: none; - } -.leaflet-top { - top: 0; - } -.leaflet-right { - right: 0; - } -.leaflet-bottom { - bottom: 0; - } -.leaflet-left { - left: 0; - } -.leaflet-control { - float: left; - clear: both; - } -.leaflet-right .leaflet-control { - float: right; - } -.leaflet-top .leaflet-control { - margin-top: 10px; - } -.leaflet-bottom .leaflet-control { - margin-bottom: 10px; - } -.leaflet-left .leaflet-control { - margin-left: 10px; - } -.leaflet-right .leaflet-control { - margin-right: 10px; - } - - -/* zoom and fade animations */ - -.leaflet-fade-anim .leaflet-tile, -.leaflet-fade-anim .leaflet-popup { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - -moz-transition: opacity 0.2s linear; - -o-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; - } -.leaflet-fade-anim .leaflet-tile-loaded, -.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { - opacity: 1; - } - -.leaflet-zoom-anim .leaflet-zoom-animated { - -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); - -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); - -o-transition: -o-transform 0.25s cubic-bezier(0,0,0.25,1); - transition: transform 0.25s cubic-bezier(0,0,0.25,1); - } -.leaflet-zoom-anim .leaflet-tile, -.leaflet-pan-anim .leaflet-tile, -.leaflet-touching .leaflet-zoom-animated { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; - } - -.leaflet-zoom-anim .leaflet-zoom-hide { - visibility: hidden; - } - - -/* cursors */ - -.leaflet-clickable { - cursor: pointer; - } -.leaflet-container { - cursor: -webkit-grab; - cursor: -moz-grab; - } -.leaflet-popup-pane, -.leaflet-control { - cursor: auto; - } -.leaflet-dragging .leaflet-container, -.leaflet-dragging .leaflet-clickable { - cursor: move; - cursor: -webkit-grabbing; - cursor: -moz-grabbing; - } - - -/* visual tweaks */ - -.leaflet-container { - background: #ddd; - outline: 0; - } -.leaflet-container a { - color: #0078A8; - } -.leaflet-container a.leaflet-active { - outline: 2px solid orange; - } -.leaflet-zoom-box { - border: 2px dotted #38f; - background: rgba(255,255,255,0.5); - } - - -/* general typography */ -.leaflet-container { - font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; - } - - -/* general toolbar styles */ - -.leaflet-bar { - box-shadow: 0 1px 5px rgba(0,0,0,0.65); - border-radius: 4px; - } -.leaflet-bar a, -.leaflet-bar a:hover { - background-color: #fff; - border-bottom: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - display: block; - text-align: center; - text-decoration: none; - color: black; - } -.leaflet-bar a, -.leaflet-control-layers-toggle { - background-position: 50% 50%; - background-repeat: no-repeat; - display: block; - } -.leaflet-bar a:hover { - background-color: #f4f4f4; - } -.leaflet-bar a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.leaflet-bar a:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom: none; - } -.leaflet-bar a.leaflet-disabled { - cursor: default; - background-color: #f4f4f4; - color: #bbb; - } - -.leaflet-touch .leaflet-bar a { - width: 30px; - height: 30px; - line-height: 30px; - } - - -/* zoom control */ - -.leaflet-control-zoom-in, -.leaflet-control-zoom-out { - font: bold 18px 'Lucida Console', Monaco, monospace; - text-indent: 1px; - } -.leaflet-control-zoom-out { - font-size: 20px; - } - -.leaflet-touch .leaflet-control-zoom-in { - font-size: 22px; - } -.leaflet-touch .leaflet-control-zoom-out { - font-size: 24px; - } - - -/* layers control */ - -.leaflet-control-layers { - box-shadow: 0 1px 5px rgba(0,0,0,0.4); - background: #fff; - border-radius: 5px; - } -.leaflet-control-layers-toggle { - background-image: url(images/layers.png); - width: 36px; - height: 36px; - } -.leaflet-retina .leaflet-control-layers-toggle { - background-image: url(images/layers-2x.png); - background-size: 26px 26px; - } -.leaflet-touch .leaflet-control-layers-toggle { - width: 44px; - height: 44px; - } -.leaflet-control-layers .leaflet-control-layers-list, -.leaflet-control-layers-expanded .leaflet-control-layers-toggle { - display: none; - } -.leaflet-control-layers-expanded .leaflet-control-layers-list { - display: block; - position: relative; - } -.leaflet-control-layers-expanded { - padding: 6px 10px 6px 6px; - color: #333; - background: #fff; - } -.leaflet-control-layers-selector { - margin-top: 2px; - position: relative; - top: 1px; - } -.leaflet-control-layers label { - display: block; - } -.leaflet-control-layers-separator { - height: 0; - border-top: 1px solid #ddd; - margin: 5px -10px 5px -6px; - } - - -/* attribution and scale controls */ - -.leaflet-container .leaflet-control-attribution { - background: #fff; - background: rgba(255, 255, 255, 0.7); - margin: 0; - } -.leaflet-control-attribution, -.leaflet-control-scale-line { - padding: 0 5px; - color: #333; - } -.leaflet-control-attribution a { - text-decoration: none; - } -.leaflet-control-attribution a:hover { - text-decoration: underline; - } -.leaflet-container .leaflet-control-attribution, -.leaflet-container .leaflet-control-scale { - font-size: 11px; - } -.leaflet-left .leaflet-control-scale { - margin-left: 5px; - } -.leaflet-bottom .leaflet-control-scale { - margin-bottom: 5px; - } -.leaflet-control-scale-line { - border: 2px solid #777; - border-top: none; - line-height: 1.1; - padding: 2px 5px 1px; - font-size: 11px; - white-space: nowrap; - overflow: hidden; - -moz-box-sizing: content-box; - box-sizing: content-box; - - background: #fff; - background: rgba(255, 255, 255, 0.5); - } -.leaflet-control-scale-line:not(:first-child) { - border-top: 2px solid #777; - border-bottom: none; - margin-top: -2px; - } -.leaflet-control-scale-line:not(:first-child):not(:last-child) { - border-bottom: 2px solid #777; - } - -.leaflet-touch .leaflet-control-attribution, -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - box-shadow: none; - } -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - border: 2px solid rgba(0,0,0,0.2); - background-clip: padding-box; - } - - -/* popup */ - -.leaflet-popup { - position: absolute; - text-align: center; - } -.leaflet-popup-content-wrapper { - padding: 1px; - text-align: left; - border-radius: 12px; - } -.leaflet-popup-content { - margin: 13px 19px; - line-height: 1.4; - } -.leaflet-popup-content p { - margin: 18px 0; - } -.leaflet-popup-tip-container { - margin: 0 auto; - width: 40px; - height: 20px; - position: relative; - overflow: hidden; - } -.leaflet-popup-tip { - width: 17px; - height: 17px; - padding: 1px; - - margin: -10px auto 0; - - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - } -.leaflet-popup-content-wrapper, -.leaflet-popup-tip { - background: white; - - box-shadow: 0 3px 14px rgba(0,0,0,0.4); - } -.leaflet-container a.leaflet-popup-close-button { - position: absolute; - top: 0; - right: 0; - padding: 4px 4px 0 0; - text-align: center; - width: 18px; - height: 14px; - font: 16px/14px Tahoma, Verdana, sans-serif; - color: #c3c3c3; - text-decoration: none; - font-weight: bold; - background: transparent; - } -.leaflet-container a.leaflet-popup-close-button:hover { - color: #999; - } -.leaflet-popup-scrolled { - overflow: auto; - border-bottom: 1px solid #ddd; - border-top: 1px solid #ddd; - } - -.leaflet-oldie .leaflet-popup-content-wrapper { - zoom: 1; - } -.leaflet-oldie .leaflet-popup-tip { - width: 24px; - margin: 0 auto; - - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; - filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); - } -.leaflet-oldie .leaflet-popup-tip-container { - margin-top: -1px; - } - -.leaflet-oldie .leaflet-control-zoom, -.leaflet-oldie .leaflet-control-layers, -.leaflet-oldie .leaflet-popup-content-wrapper, -.leaflet-oldie .leaflet-popup-tip { - border: 1px solid #999; - } - - -/* div icon */ - -.leaflet-div-icon { - background: #fff; - border: 1px solid #666; - } +/* required styles */ + +.leaflet-map-pane, +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-tile-pane, +.leaflet-tile-container, +.leaflet-overlay-pane, +.leaflet-shadow-pane, +.leaflet-marker-pane, +.leaflet-popup-pane, +.leaflet-overlay-pane svg, +.leaflet-zoom-box, +.leaflet-image-layer, +.leaflet-layer { + position: absolute; + left: 0; + top: 0; + } +.leaflet-container { + overflow: hidden; + -ms-touch-action: none; + touch-action: none; + } +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + -webkit-user-drag: none; + } +.leaflet-marker-icon, +.leaflet-marker-shadow { + display: block; + } +/* map is broken in FF if you have max-width: 100% on tiles */ +.leaflet-container img { + max-width: none !important; + } +/* stupid Android 2 doesn't understand "max-width: none" properly */ +.leaflet-container img.leaflet-image-layer { + max-width: 15000px !important; + } +.leaflet-tile { + filter: inherit; + visibility: hidden; + } +.leaflet-tile-loaded { + visibility: inherit; + } +.leaflet-zoom-box { + width: 0; + height: 0; + } +/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ +.leaflet-overlay-pane svg { + -moz-user-select: none; + } + +.leaflet-tile-pane { z-index: 2; } +.leaflet-objects-pane { z-index: 3; } +.leaflet-overlay-pane { z-index: 4; } +.leaflet-shadow-pane { z-index: 5; } +.leaflet-marker-pane { z-index: 6; } +.leaflet-popup-pane { z-index: 7; } + +.leaflet-vml-shape { + width: 1px; + height: 1px; + } +.lvml { + behavior: url(#default#VML); + display: inline-block; + position: absolute; + } + + +/* control positioning */ + +.leaflet-control { + position: relative; + z-index: 7; + pointer-events: auto; + } +.leaflet-top, +.leaflet-bottom { + position: absolute; + z-index: 1000; + pointer-events: none; + } +.leaflet-top { + top: 0; + } +.leaflet-right { + right: 0; + } +.leaflet-bottom { + bottom: 0; + } +.leaflet-left { + left: 0; + } +.leaflet-control { + float: left; + clear: both; + } +.leaflet-right .leaflet-control { + float: right; + } +.leaflet-top .leaflet-control { + margin-top: 10px; + } +.leaflet-bottom .leaflet-control { + margin-bottom: 10px; + } +.leaflet-left .leaflet-control { + margin-left: 10px; + } +.leaflet-right .leaflet-control { + margin-right: 10px; + } + + +/* zoom and fade animations */ + +.leaflet-fade-anim .leaflet-tile, +.leaflet-fade-anim .leaflet-popup { + opacity: 0; + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + -o-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; + } +.leaflet-fade-anim .leaflet-tile-loaded, +.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { + opacity: 1; + } + +.leaflet-zoom-anim .leaflet-zoom-animated { + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); + -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); + -o-transition: -o-transform 0.25s cubic-bezier(0,0,0.25,1); + transition: transform 0.25s cubic-bezier(0,0,0.25,1); + } +.leaflet-zoom-anim .leaflet-tile, +.leaflet-pan-anim .leaflet-tile, +.leaflet-touching .leaflet-zoom-animated { + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; + } + +.leaflet-zoom-anim .leaflet-zoom-hide { + visibility: hidden; + } + + +/* cursors */ + +.leaflet-clickable { + cursor: pointer; + } +.leaflet-container { + cursor: -webkit-grab; + cursor: -moz-grab; + } +.leaflet-popup-pane, +.leaflet-control { + cursor: auto; + } +.leaflet-dragging .leaflet-container, +.leaflet-dragging .leaflet-clickable { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + } + + +/* visual tweaks */ + +.leaflet-container { + background: #ddd; + outline: 0; + } +.leaflet-container a { + color: #0078A8; + } +.leaflet-container a.leaflet-active { + outline: 2px solid orange; + } +.leaflet-zoom-box { + border: 2px dotted #38f; + background: rgba(255,255,255,0.5); + } + + +/* general typography */ +.leaflet-container { + font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; + } + + +/* general toolbar styles */ + +.leaflet-bar { + box-shadow: 0 1px 5px rgba(0,0,0,0.65); + border-radius: 4px; + } +.leaflet-bar a, +.leaflet-bar a:hover { + background-color: #fff; + border-bottom: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; + display: block; + text-align: center; + text-decoration: none; + color: black; + } +.leaflet-bar a, +.leaflet-control-layers-toggle { + background-position: 50% 50%; + background-repeat: no-repeat; + display: block; + } +.leaflet-bar a:hover { + background-color: #f4f4f4; + } +.leaflet-bar a:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +.leaflet-bar a:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom: none; + } +.leaflet-bar a.leaflet-disabled { + cursor: default; + background-color: #f4f4f4; + color: #bbb; + } + +.leaflet-touch .leaflet-bar a { + width: 30px; + height: 30px; + line-height: 30px; + } + + +/* zoom control */ + +.leaflet-control-zoom-in, +.leaflet-control-zoom-out { + font: bold 18px 'Lucida Console', Monaco, monospace; + text-indent: 1px; + } +.leaflet-control-zoom-out { + font-size: 20px; + } + +.leaflet-touch .leaflet-control-zoom-in { + font-size: 22px; + } +.leaflet-touch .leaflet-control-zoom-out { + font-size: 24px; + } + + +/* layers control */ + +.leaflet-control-layers { + box-shadow: 0 1px 5px rgba(0,0,0,0.4); + background: #fff; + border-radius: 5px; + } +.leaflet-control-layers-toggle { + background-image: url(images/layers.png); + width: 36px; + height: 36px; + } +.leaflet-retina .leaflet-control-layers-toggle { + background-image: url(images/layers-2x.png); + background-size: 26px 26px; + } +.leaflet-touch .leaflet-control-layers-toggle { + width: 44px; + height: 44px; + } +.leaflet-control-layers .leaflet-control-layers-list, +.leaflet-control-layers-expanded .leaflet-control-layers-toggle { + display: none; + } +.leaflet-control-layers-expanded .leaflet-control-layers-list { + display: block; + position: relative; + } +.leaflet-control-layers-expanded { + padding: 6px 10px 6px 6px; + color: #333; + background: #fff; + } +.leaflet-control-layers-selector { + margin-top: 2px; + position: relative; + top: 1px; + } +.leaflet-control-layers label { + display: block; + } +.leaflet-control-layers-separator { + height: 0; + border-top: 1px solid #ddd; + margin: 5px -10px 5px -6px; + } + + +/* attribution and scale controls */ + +.leaflet-container .leaflet-control-attribution { + background: #fff; + background: rgba(255, 255, 255, 0.7); + margin: 0; + } +.leaflet-control-attribution, +.leaflet-control-scale-line { + padding: 0 5px; + color: #333; + } +.leaflet-control-attribution a { + text-decoration: none; + } +.leaflet-control-attribution a:hover { + text-decoration: underline; + } +.leaflet-container .leaflet-control-attribution, +.leaflet-container .leaflet-control-scale { + font-size: 11px; + } +.leaflet-left .leaflet-control-scale { + margin-left: 5px; + } +.leaflet-bottom .leaflet-control-scale { + margin-bottom: 5px; + } +.leaflet-control-scale-line { + border: 2px solid #777; + border-top: none; + line-height: 1.1; + padding: 2px 5px 1px; + font-size: 11px; + white-space: nowrap; + overflow: hidden; + -moz-box-sizing: content-box; + box-sizing: content-box; + + background: #fff; + background: rgba(255, 255, 255, 0.5); + } +.leaflet-control-scale-line:not(:first-child) { + border-top: 2px solid #777; + border-bottom: none; + margin-top: -2px; + } +.leaflet-control-scale-line:not(:first-child):not(:last-child) { + border-bottom: 2px solid #777; + } + +.leaflet-touch .leaflet-control-attribution, +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + box-shadow: none; + } +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + border: 2px solid rgba(0,0,0,0.2); + background-clip: padding-box; + } + + +/* popup */ + +.leaflet-popup { + position: absolute; + text-align: center; + } +.leaflet-popup-content-wrapper { + padding: 1px; + text-align: left; + border-radius: 12px; + } +.leaflet-popup-content { + margin: 13px 19px; + line-height: 1.4; + } +.leaflet-popup-content p { + margin: 18px 0; + } +.leaflet-popup-tip-container { + margin: 0 auto; + width: 40px; + height: 20px; + position: relative; + overflow: hidden; + } +.leaflet-popup-tip { + width: 17px; + height: 17px; + padding: 1px; + + margin: -10px auto 0; + + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + } +.leaflet-popup-content-wrapper, +.leaflet-popup-tip { + background: white; + + box-shadow: 0 3px 14px rgba(0,0,0,0.4); + } +.leaflet-container a.leaflet-popup-close-button { + position: absolute; + top: 0; + right: 0; + padding: 4px 4px 0 0; + text-align: center; + width: 18px; + height: 14px; + font: 16px/14px Tahoma, Verdana, sans-serif; + color: #c3c3c3; + text-decoration: none; + font-weight: bold; + background: transparent; + } +.leaflet-container a.leaflet-popup-close-button:hover { + color: #999; + } +.leaflet-popup-scrolled { + overflow: auto; + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + } + +.leaflet-oldie .leaflet-popup-content-wrapper { + zoom: 1; + } +.leaflet-oldie .leaflet-popup-tip { + width: 24px; + margin: 0 auto; + + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; + filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); + } +.leaflet-oldie .leaflet-popup-tip-container { + margin-top: -1px; + } + +.leaflet-oldie .leaflet-control-zoom, +.leaflet-oldie .leaflet-control-layers, +.leaflet-oldie .leaflet-popup-content-wrapper, +.leaflet-oldie .leaflet-popup-tip { + border: 1px solid #999; + } + + +/* div icon */ + +.leaflet-div-icon { + background: #fff; + border: 1px solid #666; + } diff --git a/platforms/android/assets/www/css/main.css b/platforms/android/assets/www/css/main.css index 468f96c..91dbb61 100644 --- a/platforms/android/assets/www/css/main.css +++ b/platforms/android/assets/www/css/main.css @@ -69,7 +69,7 @@ body { top: 0; left: 0; width: 100%; - height: 20%; + height: auto; z-index: 9500; } @@ -167,9 +167,10 @@ body { position: absolute; bottom: 0px; left: 0px; - height: 50%; + height: auto !important; max-height: 50%; width: 100%; + z-index: 9501; } #chatmsgs { diff --git a/platforms/android/assets/www/index.html b/platforms/android/assets/www/index.html index 5846f9c..13899f6 100644 --- a/platforms/android/assets/www/index.html +++ b/platforms/android/assets/www/index.html @@ -9,7 +9,10 @@ - + TerranQuest @@ -28,6 +31,15 @@ + + + + + + + + + @@ -39,12 +51,6 @@ - - - - - - diff --git a/platforms/android/assets/www/js/auth.js b/platforms/android/assets/www/js/auth.js index 1690630..344b93e 100644 --- a/platforms/android/assets/www/js/auth.js +++ b/platforms/android/assets/www/js/auth.js @@ -4,6 +4,19 @@ var authOpInProgress = false; +function askLogout() { + navigator.notification.confirm( + 'Do you really want to logout?', // message + function (btn) { + if (btn === 1) { + logout(); + } + }, + 'Logout?', + ['Logout', 'Cancel'] + ); +} + function logout() { localStorage.setItem("username", ''); localStorage.setItem("password", ''); @@ -97,6 +110,7 @@ function dologin() { $('#loginBtn').attr('disabled', false); $('#errormsg').text("Error: " + out.message); $('#errorbase').css('display', 'block'); + $('#loading').css('display', 'none'); authOpInProgress = false; } }).fail(function (err) { @@ -104,6 +118,7 @@ function dologin() { $('#loginBtn').attr('disabled', false); $('#errormsg').text("Error: Login OK, but cannot connect to game server. Try again later."); $('#errorbase').css('display', 'block'); + $('#loading').css('display', 'none'); authOpInProgress = false; }); } else { @@ -111,6 +126,7 @@ function dologin() { $('#loginBtn').attr('disabled', false); $('#errormsg').text(data); $('#errorbase').css('display', 'block'); + $('#loading').css('display', 'none'); } authOpInProgress = false; }).fail(function () { @@ -118,6 +134,7 @@ function dologin() { $('#loginBtn').attr('disabled', false); $('#errormsg').text("Error: Network failure."); $('#errorbase').css('display', 'block'); + $('#loading').css('display', 'none'); authOpInProgress = false; }); } diff --git a/platforms/android/assets/www/js/home.js b/platforms/android/assets/www/js/home.js index 15faf2f..8f5f6c2 100644 --- a/platforms/android/assets/www/js/home.js +++ b/platforms/android/assets/www/js/home.js @@ -64,23 +64,23 @@ var lc = L.control.locate({ }, locateOptions: {} // define location options e.g enableHighAccuracy: true or maxZoom: 10 }).addTo(map); -map.addLayer(new L.tileLayer(tileurl, {minZoom: 17, maxZoom: 17})); +map.addLayer(new L.tileLayer(tileurl, {minZoom: 17, maxZoom: 18})); // GeoJSON layer var placeLayer = L.geoJson( {"name": "Places", "type": "FeatureCollection", "features": [{"type": "Feature", "geometry": {"type": "Point", "coordinates": [0, 0]}, "properties": {"osm_id": -1, "name": null}}]}, -{ - onEachFeature: onPlaceTap, - pointToLayer: function (feature, latlng) { - return L.circleMarker(latlng, { - radius: 8, - fillColor: "#ff7800", - color: "#000", - weight: 1, - opacity: 1, - fillOpacity: 0.8 - }); - } -}).addTo(map); + { + onEachFeature: onPlaceTap, + pointToLayer: function (feature, latlng) { + return L.circleMarker(latlng, { + radius: 14, + fillColor: "#ff7800", + color: "#000", + weight: 1, + opacity: 1, + fillOpacity: 0.6 + }); + } + }).addTo(map); lc.start(); function mapPos(lat, lon) { lockGot = true; @@ -291,9 +291,11 @@ function toggleChat() { function closeChat() { $('#chatmsgs').css('display', 'none'); + $('.chatbox').css('height', 'auto'); } function openChat() { + $('.chatbox').css('height', '50%'); $('#chatmsgs').css('display', 'block'); $("#chatmsgs").animate({scrollTop: $('#chatmsgs').prop("scrollHeight")}, 1000); } diff --git a/platforms/android/assets/www/plugins/cordova-plugin-camera/www/Camera.js b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/Camera.js new file mode 100644 index 0000000..df633a2 --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/Camera.js @@ -0,0 +1,194 @@ +cordova.define("cordova-plugin-camera.camera", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + Camera = require('./Camera'); + // XXX: commented out + //CameraPopoverHandle = require('./CameraPopoverHandle'); + +/** + * @namespace navigator + */ + +/** + * @exports camera + */ +var cameraExport = {}; + +// Tack on the Camera Constants to the base camera plugin. +for (var key in Camera) { + cameraExport[key] = Camera[key]; +} + +/** + * Callback function that provides an error message. + * @callback module:camera.onError + * @param {string} message - The message is provided by the device's native code. + */ + +/** + * Callback function that provides the image data. + * @callback module:camera.onSuccess + * @param {string} imageData - Base64 encoding of the image data, _or_ the image file URI, depending on [`cameraOptions`]{@link module:camera.CameraOptions} in effect. + * @example + * // Show image + * // + * function cameraCallback(imageData) { + * var image = document.getElementById('myImage'); + * image.src = "data:image/jpeg;base64," + imageData; + * } + */ + +/** + * Optional parameters to customize the camera settings. + * * [Quirks](#CameraOptions-quirks) + * @typedef module:camera.CameraOptions + * @type {Object} + * @property {number} [quality=50] - Quality of the saved image, expressed as a range of 0-100, where 100 is typically full resolution with no loss from file compression. (Note that information about the camera's resolution is unavailable.) + * @property {module:Camera.DestinationType} [destinationType=FILE_URI] - Choose the format of the return value. + * @property {module:Camera.PictureSourceType} [sourceType=CAMERA] - Set the source of the picture. + * @property {Boolean} [allowEdit=true] - Allow simple editing of image before selection. + * @property {module:Camera.EncodingType} [encodingType=JPEG] - Choose the returned image file's encoding. + * @property {number} [targetWidth] - Width in pixels to scale image. Must be used with `targetHeight`. Aspect ratio remains constant. + * @property {number} [targetHeight] - Height in pixels to scale image. Must be used with `targetWidth`. Aspect ratio remains constant. + * @property {module:Camera.MediaType} [mediaType=PICTURE] - Set the type of media to select from. Only works when `PictureSourceType` is `PHOTOLIBRARY` or `SAVEDPHOTOALBUM`. + * @property {Boolean} [correctOrientation] - Rotate the image to correct for the orientation of the device during capture. + * @property {Boolean} [saveToPhotoAlbum] - Save the image to the photo album on the device after capture. + * @property {module:CameraPopoverOptions} [popoverOptions] - iOS-only options that specify popover location in iPad. + * @property {module:Camera.Direction} [cameraDirection=BACK] - Choose the camera to use (front- or back-facing). + */ + +/** + * @description Takes a photo using the camera, or retrieves a photo from the device's + * image gallery. The image is passed to the success callback as a + * Base64-encoded `String`, or as the URI for the image file. + * + * The `camera.getPicture` function opens the device's default camera + * application that allows users to snap pictures by default - this behavior occurs, + * when `Camera.sourceType` equals [`Camera.PictureSourceType.CAMERA`]{@link module:Camera.PictureSourceType}. + * Once the user snaps the photo, the camera application closes and the application is restored. + * + * If `Camera.sourceType` is `Camera.PictureSourceType.PHOTOLIBRARY` or + * `Camera.PictureSourceType.SAVEDPHOTOALBUM`, then a dialog displays + * that allows users to select an existing image. The + * `camera.getPicture` function returns a [`CameraPopoverHandle`]{@link module:CameraPopoverHandle} object, + * which can be used to reposition the image selection dialog, for + * example, when the device orientation changes. + * + * The return value is sent to the [`cameraSuccess`]{@link module:camera.onSuccess} callback function, in + * one of the following formats, depending on the specified + * `cameraOptions`: + * + * - A `String` containing the Base64-encoded photo image. + * + * - A `String` representing the image file location on local storage (default). + * + * You can do whatever you want with the encoded image or URI, for + * example: + * + * - Render the image in an `` tag, as in the example below + * + * - Save the data locally (`LocalStorage`, [Lawnchair](http://brianleroux.github.com/lawnchair/), etc.) + * + * - Post the data to a remote server + * + * __NOTE__: Photo resolution on newer devices is quite good. Photos + * selected from the device's gallery are not downscaled to a lower + * quality, even if a `quality` parameter is specified. To avoid common + * memory problems, set `Camera.destinationType` to `FILE_URI` rather + * than `DATA_URL`. + * + * __Supported Platforms__ + * + * - Android + * - BlackBerry + * - Browser + * - Firefox + * - FireOS + * - iOS + * - Windows + * - WP8 + * - Ubuntu + * + * More examples [here](#camera-getPicture-examples). Quirks [here](#camera-getPicture-quirks). + * + * @example + * navigator.camera.getPicture(cameraSuccess, cameraError, cameraOptions); + * @param {module:camera.onSuccess} successCallback + * @param {module:camera.onError} errorCallback + * @param {module:camera.CameraOptions} options CameraOptions + */ +cameraExport.getPicture = function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'Camera.getPicture', arguments); + options = options || {}; + var getValue = argscheck.getValue; + + var quality = getValue(options.quality, 50); + var destinationType = getValue(options.destinationType, Camera.DestinationType.FILE_URI); + var sourceType = getValue(options.sourceType, Camera.PictureSourceType.CAMERA); + var targetWidth = getValue(options.targetWidth, -1); + var targetHeight = getValue(options.targetHeight, -1); + var encodingType = getValue(options.encodingType, Camera.EncodingType.JPEG); + var mediaType = getValue(options.mediaType, Camera.MediaType.PICTURE); + var allowEdit = !!options.allowEdit; + var correctOrientation = !!options.correctOrientation; + var saveToPhotoAlbum = !!options.saveToPhotoAlbum; + var popoverOptions = getValue(options.popoverOptions, null); + var cameraDirection = getValue(options.cameraDirection, Camera.Direction.BACK); + + var args = [quality, destinationType, sourceType, targetWidth, targetHeight, encodingType, + mediaType, allowEdit, correctOrientation, saveToPhotoAlbum, popoverOptions, cameraDirection]; + + exec(successCallback, errorCallback, "Camera", "takePicture", args); + // XXX: commented out + //return new CameraPopoverHandle(); +}; + +/** + * Removes intermediate image files that are kept in temporary storage + * after calling [`camera.getPicture`]{@link module:camera.getPicture}. Applies only when the value of + * `Camera.sourceType` equals `Camera.PictureSourceType.CAMERA` and the + * `Camera.destinationType` equals `Camera.DestinationType.FILE_URI`. + * + * __Supported Platforms__ + * + * - iOS + * + * @example + * navigator.camera.cleanup(onSuccess, onFail); + * + * function onSuccess() { + * console.log("Camera cleanup success.") + * } + * + * function onFail(message) { + * alert('Failed because: ' + message); + * } + */ +cameraExport.cleanup = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "Camera", "cleanup", []); +}; + +module.exports = cameraExport; + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraConstants.js b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraConstants.js new file mode 100644 index 0000000..1a786df --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraConstants.js @@ -0,0 +1,91 @@ +cordova.define("cordova-plugin-camera.Camera", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * @module Camera + */ +module.exports = { + /** + * @enum {number} + */ + DestinationType:{ + /** Return base64 encoded string. DATA_URL can be very memory intensive and cause app crashes or out of memory errors. Use FILE_URI or NATIVE_URI if possible */ + DATA_URL: 0, + /** Return file uri (content://media/external/images/media/2 for Android) */ + FILE_URI: 1, + /** Return native uri (eg. asset-library://... for iOS) */ + NATIVE_URI: 2 + }, + /** + * @enum {number} + */ + EncodingType:{ + /** Return JPEG encoded image */ + JPEG: 0, + /** Return PNG encoded image */ + PNG: 1 + }, + /** + * @enum {number} + */ + MediaType:{ + /** Allow selection of still pictures only. DEFAULT. Will return format specified via DestinationType */ + PICTURE: 0, + /** Allow selection of video only, ONLY RETURNS URL */ + VIDEO: 1, + /** Allow selection from all media types */ + ALLMEDIA : 2 + }, + /** + * @enum {number} + */ + PictureSourceType:{ + /** Choose image from picture library (same as SAVEDPHOTOALBUM for Android) */ + PHOTOLIBRARY : 0, + /** Take picture from camera */ + CAMERA : 1, + /** Choose image from picture library (same as PHOTOLIBRARY for Android) */ + SAVEDPHOTOALBUM : 2 + }, + /** + * Matches iOS UIPopoverArrowDirection constants to specify arrow location on popover. + * @enum {number} + */ + PopoverArrowDirection:{ + ARROW_UP : 1, + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }, + /** + * @enum {number} + */ + Direction:{ + /** Use the back-facing camera */ + BACK: 0, + /** Use the front-facing camera */ + FRONT: 1 + } +}; + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js new file mode 100644 index 0000000..a65ac7e --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js @@ -0,0 +1,35 @@ +cordova.define("cordova-plugin-camera.CameraPopoverHandle", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * @ignore in favour of iOS' one + * A handle to an image picker popover. + */ +var CameraPopoverHandle = function() { + this.setPosition = function(popoverOptions) { + console.log('CameraPopoverHandle.setPosition is only supported on iOS.'); + }; +}; + +module.exports = CameraPopoverHandle; + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js new file mode 100644 index 0000000..f6a1e8f --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js @@ -0,0 +1,55 @@ +cordova.define("cordova-plugin-camera.CameraPopoverOptions", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var Camera = require('./Camera'); + +/** + * @namespace navigator + */ + +/** + * iOS-only parameters that specify the anchor element location and arrow + * direction of the popover when selecting images from an iPad's library + * or album. + * Note that the size of the popover may change to adjust to the + * direction of the arrow and orientation of the screen. Make sure to + * account for orientation changes when specifying the anchor element + * location. + * @module CameraPopoverOptions + * @param {Number} [x=0] - x pixel coordinate of screen element onto which to anchor the popover. + * @param {Number} [y=32] - y pixel coordinate of screen element onto which to anchor the popover. + * @param {Number} [width=320] - width, in pixels, of the screen element onto which to anchor the popover. + * @param {Number} [height=480] - height, in pixels, of the screen element onto which to anchor the popover. + * @param {module:Camera.PopoverArrowDirection} [arrowDir=ARROW_ANY] - Direction the arrow on the popover should point. + */ +var CameraPopoverOptions = function (x, y, width, height, arrowDir) { + // information of rectangle that popover should be anchored to + this.x = x || 0; + this.y = y || 32; + this.width = width || 320; + this.height = height || 480; + this.arrowDir = arrowDir || Camera.PopoverArrowDirection.ARROW_ANY; +}; + +module.exports = CameraPopoverOptions; + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassError.js b/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassError.js deleted file mode 100644 index 0055b9a..0000000 --- a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassError.js +++ /dev/null @@ -1,37 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.CompassError", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -/** - * CompassError. - * An error code assigned by an implementation when an error has occurred - * @constructor - */ -var CompassError = function(err) { - this.code = (err !== undefined ? err : null); -}; - -CompassError.COMPASS_INTERNAL_ERR = 0; -CompassError.COMPASS_NOT_SUPPORTED = 20; - -module.exports = CompassError; - -}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js b/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js deleted file mode 100644 index 4ebb4aa..0000000 --- a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js +++ /dev/null @@ -1,32 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.CompassHeading", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var CompassHeading = function(magneticHeading, trueHeading, headingAccuracy, timestamp) { - this.magneticHeading = magneticHeading; - this.trueHeading = trueHeading; - this.headingAccuracy = headingAccuracy; - this.timestamp = timestamp || new Date().getTime(); -}; - -module.exports = CompassHeading; - -}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/compass.js b/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/compass.js deleted file mode 100644 index 48ee5f6..0000000 --- a/platforms/android/assets/www/plugins/cordova-plugin-device-orientation/www/compass.js +++ /dev/null @@ -1,121 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.compass", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var argscheck = require('cordova/argscheck'), - exec = require('cordova/exec'), - utils = require('cordova/utils'), - CompassHeading = require('./CompassHeading'), - CompassError = require('./CompassError'), - - timers = {}, - eventTimerId = null, - compass = { - /** - * Asynchronously acquires the current heading. - * @param {Function} successCallback The function to call when the heading - * data is available - * @param {Function} errorCallback The function to call when there is an error - * getting the heading data. - * @param {CompassOptions} options The options for getting the heading data (not used). - */ - getCurrentHeading:function(successCallback, errorCallback, options) { - argscheck.checkArgs('fFO', 'compass.getCurrentHeading', arguments); - - var win = function(result) { - var ch = new CompassHeading(result.magneticHeading, result.trueHeading, result.headingAccuracy, result.timestamp); - successCallback(ch); - }; - var fail = errorCallback && function(code) { - var ce = new CompassError(code); - errorCallback(ce); - }; - - // Get heading - exec(win, fail, "Compass", "getHeading", [options]); - }, - - /** - * Asynchronously acquires the heading repeatedly at a given interval. - * @param {Function} successCallback The function to call each time the heading - * data is available - * @param {Function} errorCallback The function to call when there is an error - * getting the heading data. - * @param {HeadingOptions} options The options for getting the heading data - * such as timeout and the frequency of the watch. For iOS, filter parameter - * specifies to watch via a distance filter rather than time. - */ - watchHeading:function(successCallback, errorCallback, options) { - argscheck.checkArgs('fFO', 'compass.watchHeading', arguments); - // Default interval (100 msec) - var frequency = (options !== undefined && options.frequency !== undefined) ? options.frequency : 100; - var filter = (options !== undefined && options.filter !== undefined) ? options.filter : 0; - - var id = utils.createUUID(); - if (filter > 0) { - // is an iOS request for watch by filter, no timer needed - timers[id] = "iOS"; - compass.getCurrentHeading(successCallback, errorCallback, options); - } else { - // Start watch timer to get headings - timers[id] = window.setInterval(function() { - compass.getCurrentHeading(successCallback, errorCallback); - }, frequency); - } - - if (cordova.platformId === 'browser' && !eventTimerId) { - // Start firing deviceorientation events if haven't already - var deviceorientationEvent = new Event('deviceorientation'); - eventTimerId = window.setInterval(function() { - window.dispatchEvent(deviceorientationEvent); - }, 200); - } - - return id; - }, - - /** - * Clears the specified heading watch. - * @param {String} id The ID of the watch returned from #watchHeading. - */ - clearWatch:function(id) { - // Stop javascript timer & remove from timer list - if (id && timers[id]) { - if (timers[id] != "iOS") { - clearInterval(timers[id]); - } else { - // is iOS watch by filter so call into device to stop - exec(null, null, "Compass", "stopHeading", []); - } - delete timers[id]; - - if (eventTimerId && Object.keys(timers).length === 0) { - // No more watchers, so stop firing 'deviceorientation' events - window.clearInterval(eventTimerId); - eventTimerId = null; - } - } - } - }; - -module.exports = compass; - -}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-device/www/device.js b/platforms/android/assets/www/plugins/cordova-plugin-device/www/device.js new file mode 100644 index 0000000..977dfc0 --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-device/www/device.js @@ -0,0 +1,86 @@ +cordova.define("cordova-plugin-device.device", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var argscheck = require('cordova/argscheck'), + channel = require('cordova/channel'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + cordova = require('cordova'); + +channel.createSticky('onCordovaInfoReady'); +// Tell cordova channel to wait on the CordovaInfoReady event +channel.waitForInitialization('onCordovaInfoReady'); + +/** + * This represents the mobile device, and provides properties for inspecting the model, version, UUID of the + * phone, etc. + * @constructor + */ +function Device() { + this.available = false; + this.platform = null; + this.version = null; + this.uuid = null; + this.cordova = null; + this.model = null; + this.manufacturer = null; + this.isVirtual = null; + this.serial = null; + + var me = this; + + channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + //ignoring info.cordova returning from native, we should use value from cordova.version defined in cordova.js + //TODO: CB-5105 native implementations should not return info.cordova + var buildLabel = cordova.version; + me.available = true; + me.platform = info.platform; + me.version = info.version; + me.uuid = info.uuid; + me.cordova = buildLabel; + me.model = info.model; + me.isVirtual = info.isVirtual; + me.manufacturer = info.manufacturer || 'unknown'; + me.serial = info.serial || 'unknown'; + channel.onCordovaInfoReady.fire(); + },function(e) { + me.available = false; + utils.alert("[ERROR] Error initializing Cordova: " + e); + }); + }); +} + +/** + * Get device info + * + * @param {Function} successCallback The function to call when the heading data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading data. (OPTIONAL) + */ +Device.prototype.getInfo = function(successCallback, errorCallback) { + argscheck.checkArgs('fF', 'Device.getInfo', arguments); + exec(successCallback, errorCallback, "Device", "getDeviceInfo", []); +}; + +module.exports = new Device(); + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js b/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js deleted file mode 100644 index 28cc200..0000000 --- a/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js +++ /dev/null @@ -1,238 +0,0 @@ -cordova.define("cordova-plugin-file-transfer.FileTransfer", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var argscheck = require('cordova/argscheck'), - exec = require('cordova/exec'), - FileTransferError = require('./FileTransferError'), - ProgressEvent = require('cordova-plugin-file.ProgressEvent'); - -function newProgressEvent(result) { - var pe = new ProgressEvent(); - pe.lengthComputable = result.lengthComputable; - pe.loaded = result.loaded; - pe.total = result.total; - return pe; -} - -function getUrlCredentials(urlString) { - var credentialsPattern = /^https?\:\/\/(?:(?:(([^:@\/]*)(?::([^@\/]*))?)?@)?([^:\/?#]*)(?::(\d*))?).*$/, - credentials = credentialsPattern.exec(urlString); - - return credentials && credentials[1]; -} - -function getBasicAuthHeader(urlString) { - var header = null; - - - // This is changed due to MS Windows doesn't support credentials in http uris - // so we detect them by regexp and strip off from result url - // Proof: http://social.msdn.microsoft.com/Forums/windowsapps/en-US/a327cf3c-f033-4a54-8b7f-03c56ba3203f/windows-foundation-uri-security-problem - - if (window.btoa) { - var credentials = getUrlCredentials(urlString); - if (credentials) { - var authHeader = "Authorization"; - var authHeaderValue = "Basic " + window.btoa(credentials); - - header = { - name : authHeader, - value : authHeaderValue - }; - } - } - - return header; -} - -function convertHeadersToArray(headers) { - var result = []; - for (var header in headers) { - if (headers.hasOwnProperty(header)) { - var headerValue = headers[header]; - result.push({ - name: header, - value: headerValue.toString() - }); - } - } - return result; -} - -var idCounter = 0; - -/** - * FileTransfer uploads a file to a remote server. - * @constructor - */ -var FileTransfer = function() { - this._id = ++idCounter; - this.onprogress = null; // optional callback -}; - -/** -* Given an absolute file path, uploads a file on the device to a remote server -* using a multipart HTTP request. -* @param filePath {String} Full path of the file on the device -* @param server {String} URL of the server to receive the file -* @param successCallback (Function} Callback to be invoked when upload has completed -* @param errorCallback {Function} Callback to be invoked upon error -* @param options {FileUploadOptions} Optional parameters such as file name and mimetype -* @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false -*/ -FileTransfer.prototype.upload = function(filePath, server, successCallback, errorCallback, options, trustAllHosts) { - argscheck.checkArgs('ssFFO*', 'FileTransfer.upload', arguments); - // check for options - var fileKey = null; - var fileName = null; - var mimeType = null; - var params = null; - var chunkedMode = true; - var headers = null; - var httpMethod = null; - var basicAuthHeader = getBasicAuthHeader(server); - if (basicAuthHeader) { - server = server.replace(getUrlCredentials(server) + '@', ''); - - options = options || {}; - options.headers = options.headers || {}; - options.headers[basicAuthHeader.name] = basicAuthHeader.value; - } - - if (options) { - fileKey = options.fileKey; - fileName = options.fileName; - mimeType = options.mimeType; - headers = options.headers; - httpMethod = options.httpMethod || "POST"; - if (httpMethod.toUpperCase() == "PUT"){ - httpMethod = "PUT"; - } else { - httpMethod = "POST"; - } - if (options.chunkedMode !== null || typeof options.chunkedMode != "undefined") { - chunkedMode = options.chunkedMode; - } - if (options.params) { - params = options.params; - } - else { - params = {}; - } - } - - if (cordova.platformId === "windowsphone") { - headers = headers && convertHeadersToArray(headers); - params = params && convertHeadersToArray(params); - } - - var fail = errorCallback && function(e) { - var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body, e.exception); - errorCallback(error); - }; - - var self = this; - var win = function(result) { - if (typeof result.lengthComputable != "undefined") { - if (self.onprogress) { - self.onprogress(newProgressEvent(result)); - } - } else { - successCallback && successCallback(result); - } - }; - exec(win, fail, 'FileTransfer', 'upload', [filePath, server, fileKey, fileName, mimeType, params, trustAllHosts, chunkedMode, headers, this._id, httpMethod]); -}; - -/** - * Downloads a file form a given URL and saves it to the specified directory. - * @param source {String} URL of the server to receive the file - * @param target {String} Full path of the file on the device - * @param successCallback (Function} Callback to be invoked when upload has completed - * @param errorCallback {Function} Callback to be invoked upon error - * @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false - * @param options {FileDownloadOptions} Optional parameters such as headers - */ -FileTransfer.prototype.download = function(source, target, successCallback, errorCallback, trustAllHosts, options) { - argscheck.checkArgs('ssFF*', 'FileTransfer.download', arguments); - var self = this; - - var basicAuthHeader = getBasicAuthHeader(source); - if (basicAuthHeader) { - source = source.replace(getUrlCredentials(source) + '@', ''); - - options = options || {}; - options.headers = options.headers || {}; - options.headers[basicAuthHeader.name] = basicAuthHeader.value; - } - - var headers = null; - if (options) { - headers = options.headers || null; - } - - if (cordova.platformId === "windowsphone" && headers) { - headers = convertHeadersToArray(headers); - } - - var win = function(result) { - if (typeof result.lengthComputable != "undefined") { - if (self.onprogress) { - return self.onprogress(newProgressEvent(result)); - } - } else if (successCallback) { - var entry = null; - if (result.isDirectory) { - entry = new (require('cordova-plugin-file.DirectoryEntry'))(); - } - else if (result.isFile) { - entry = new (require('cordova-plugin-file.FileEntry'))(); - } - entry.isDirectory = result.isDirectory; - entry.isFile = result.isFile; - entry.name = result.name; - entry.fullPath = result.fullPath; - entry.filesystem = new FileSystem(result.filesystemName || (result.filesystem == window.PERSISTENT ? 'persistent' : 'temporary')); - entry.nativeURL = result.nativeURL; - successCallback(entry); - } - }; - - var fail = errorCallback && function(e) { - var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body, e.exception); - errorCallback(error); - }; - - exec(win, fail, 'FileTransfer', 'download', [source, target, trustAllHosts, this._id, headers]); -}; - -/** - * Aborts the ongoing file transfer on this object. The original error - * callback for the file transfer will be called if necessary. - */ -FileTransfer.prototype.abort = function() { - exec(null, null, 'FileTransfer', 'abort', [this._id]); -}; - -module.exports = FileTransfer; - -}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js b/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js deleted file mode 100644 index 18fb64c..0000000 --- a/platforms/android/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js +++ /dev/null @@ -1,44 +0,0 @@ -cordova.define("cordova-plugin-file-transfer.FileTransferError", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -/** - * FileTransferError - * @constructor - */ -var FileTransferError = function(code, source, target, status, body, exception) { - this.code = code || null; - this.source = source || null; - this.target = target || null; - this.http_status = status || null; - this.body = body || null; - this.exception = exception || null; -}; - -FileTransferError.FILE_NOT_FOUND_ERR = 1; -FileTransferError.INVALID_URL_ERR = 2; -FileTransferError.CONNECTION_ERR = 3; -FileTransferError.ABORT_ERR = 4; -FileTransferError.NOT_MODIFIED_ERR = 5; - -module.exports = FileTransferError; - -}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-file/www/browser/isChrome.js b/platforms/android/assets/www/plugins/cordova-plugin-file/www/browser/isChrome.js index 90450d8..c74fd9c 100644 --- a/platforms/android/assets/www/plugins/cordova-plugin-file/www/browser/isChrome.js +++ b/platforms/android/assets/www/plugins/cordova-plugin-file/www/browser/isChrome.js @@ -1,29 +1,29 @@ cordova.define("cordova-plugin-file.isChrome", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -module.exports = function () { - // window.webkitRequestFileSystem and window.webkitResolveLocalFileSystemURL are available only in Chrome and - // possibly a good flag to indicate that we're running in Chrome - return window.webkitRequestFileSystem && window.webkitResolveLocalFileSystemURL; -}; +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + */ + +module.exports = function () { + // window.webkitRequestFileSystem and window.webkitResolveLocalFileSystemURL are available only in Chrome and + // possibly a good flag to indicate that we're running in Chrome + return window.webkitRequestFileSystem && window.webkitResolveLocalFileSystemURL; +}; }); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-geolocation/www/android/geolocation.js b/platforms/android/assets/www/plugins/cordova-plugin-geolocation/www/android/geolocation.js index c34ba06..814aafb 100644 --- a/platforms/android/assets/www/plugins/cordova-plugin-geolocation/www/android/geolocation.js +++ b/platforms/android/assets/www/plugins/cordova-plugin-geolocation/www/android/geolocation.js @@ -20,13 +20,15 @@ cordova.define("cordova-plugin-geolocation.geolocation", function(require, expor * */ - var exec = cordova.require('cordova/exec'); var utils = require('cordova/utils'); var PositionError = require('./PositionError'); -module.exports = { +// Native watchPosition method is called async after permissions prompt. +// So we use additional map and own ids to return watch id synchronously. +var pluginToNativeWatchMap = {}; +module.exports = { getCurrentPosition: function(success, error, args) { var win = function() { var geo = cordova.require('cordova/modulemapper').getOriginalSymbol(window, 'navigator.geolocation'); @@ -69,8 +71,4 @@ module.exports = { } }; -// Native watchPosition method is called async after permissions prompt. -// So we use additional map and own ids to return watch id synchronously. -var pluginToNativeWatchMap = {}; - }); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-media-capture/www/CaptureError.js b/platforms/android/assets/www/plugins/cordova-plugin-media-capture/www/CaptureError.js index 3bd253c..0101382 100644 --- a/platforms/android/assets/www/plugins/cordova-plugin-media-capture/www/CaptureError.js +++ b/platforms/android/assets/www/plugins/cordova-plugin-media-capture/www/CaptureError.js @@ -35,6 +35,8 @@ CaptureError.CAPTURE_APPLICATION_BUSY = 1; CaptureError.CAPTURE_INVALID_ARGUMENT = 2; // User exited camera application or audio capture application before capturing anything. CaptureError.CAPTURE_NO_MEDIA_FILES = 3; +// User denied permissions required to perform the capture request. +CaptureError.CAPTURE_PERMISSION_DENIED = 4; // The requested capture operation is not supported. CaptureError.CAPTURE_NOT_SUPPORTED = 20; diff --git a/platforms/android/assets/www/plugins/cordova-plugin-media/www/Media.js b/platforms/android/assets/www/plugins/cordova-plugin-media/www/Media.js index 2d83ad6..d42fca7 100644 --- a/platforms/android/assets/www/plugins/cordova-plugin-media/www/Media.js +++ b/platforms/android/assets/www/plugins/cordova-plugin-media/www/Media.js @@ -160,10 +160,18 @@ Media.prototype.setRate = function(rate) { if (cordova.platformId === 'ios'){ exec(null, null, "Media", "setRate", [this.id, rate]); } else { - console.warn('media.setRate method is currently not supported for', cordova.platformId, 'platform.') + console.warn('media.setRate method is currently not supported for', cordova.platformId, 'platform.'); } }; +/** + * Get amplitude of audio. + */ +Media.prototype.getCurrentAmplitude = function(success, fail) { + exec(function(p) { + success(p); + }, fail, "Media", "getCurrentAmplitudeAudio", [this.id]); +}; /** * Audio has status update. @@ -177,30 +185,37 @@ Media.onStatus = function(id, msgType, value) { var media = mediaObjects[id]; - if(media) { + if (media) { switch(msgType) { case Media.MEDIA_STATE : - media.statusCallback && media.statusCallback(value); - if(value == Media.MEDIA_STOPPED) { - media.successCallback && media.successCallback(); + if (media.statusCallback) { + media.statusCallback(value); + } + if (value == Media.MEDIA_STOPPED) { + if (media.successCallback) { + media.successCallback(); + } } break; case Media.MEDIA_DURATION : media._duration = value; break; case Media.MEDIA_ERROR : - media.errorCallback && media.errorCallback(value); + if (media.errorCallback) { + media.errorCallback(value); + } break; case Media.MEDIA_POSITION : media._position = Number(value); break; default : - console.error && console.error("Unhandled Media.onStatus :: " + msgType); + if (console.error) { + console.error("Unhandled Media.onStatus :: " + msgType); + } break; } - } - else { - console.error && console.error("Received Media.onStatus callback for unknown media :: " + id); + } else if (console.error) { + console.error("Received Media.onStatus callback for unknown media :: " + id); } }; diff --git a/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/Connection.js b/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/Connection.js new file mode 100644 index 0000000..5f7279c --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/Connection.js @@ -0,0 +1,37 @@ +cordova.define("cordova-plugin-network-information.Connection", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * Network status + */ +module.exports = { + UNKNOWN: "unknown", + ETHERNET: "ethernet", + WIFI: "wifi", + CELL_2G: "2g", + CELL_3G: "3g", + CELL_4G: "4g", + CELL:"cellular", + NONE: "none" +}; + +}); diff --git a/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/network.js b/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/network.js new file mode 100644 index 0000000..770e6ba --- /dev/null +++ b/platforms/android/assets/www/plugins/cordova-plugin-network-information/www/network.js @@ -0,0 +1,94 @@ +cordova.define("cordova-plugin-network-information.network", function(require, exports, module) { +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var exec = require('cordova/exec'), + cordova = require('cordova'), + channel = require('cordova/channel'), + utils = require('cordova/utils'); + +// Link the onLine property with the Cordova-supplied network info. +// This works because we clobber the navigator object with our own +// object in bootstrap.js. +// Browser platform do not need to define this property, because +// it is already supported by modern browsers +if (cordova.platformId !== 'browser' && typeof navigator != 'undefined') { + utils.defineGetter(navigator, 'onLine', function() { + return this.connection.type != 'none'; + }); +} + +function NetworkConnection() { + this.type = 'unknown'; +} + +/** + * Get connection info + * + * @param {Function} successCallback The function to call when the Connection data is available + * @param {Function} errorCallback The function to call when there is an error getting the Connection data. (OPTIONAL) + */ +NetworkConnection.prototype.getInfo = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "NetworkStatus", "getConnectionInfo", []); +}; + +var me = new NetworkConnection(); +var timerId = null; +var timeout = 500; + +channel.createSticky('onCordovaConnectionReady'); +channel.waitForInitialization('onCordovaConnectionReady'); + +channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + me.type = info; + if (info === "none") { + // set a timer if still offline at the end of timer send the offline event + timerId = setTimeout(function(){ + cordova.fireDocumentEvent("offline"); + timerId = null; + }, timeout); + } else { + // If there is a current offline event pending clear it + if (timerId !== null) { + clearTimeout(timerId); + timerId = null; + } + cordova.fireDocumentEvent("online"); + } + + // should only fire this once + if (channel.onCordovaConnectionReady.state !== 2) { + channel.onCordovaConnectionReady.fire(); + } + }, + function (e) { + // If we can't get the network info we should still tell Cordova + // to fire the deviceready event. + if (channel.onCordovaConnectionReady.state !== 2) { + channel.onCordovaConnectionReady.fire(); + } + console.log("Error initializing Network Connection: " + e); + }); +}); + +module.exports = me; + +}); diff --git a/platforms/android/assets/www/screens/home.html b/platforms/android/assets/www/screens/home.html index ad6f529..0213329 100644 --- a/platforms/android/assets/www/screens/home.html +++ b/platforms/android/assets/www/screens/home.html @@ -1,57 +1,57 @@ -

- -
-

GPS location inaccurate. -
-
- Waiting for better accuracy...

-
- - - -
-

-
-
-
-
-

Energy

- -
- -
-
- Menu -
-
- -
-
-
-
-
-
-
- -
-
-
-
- +
+
+ +

+ Acquiring Location... +
+
+

+
+
+
+ +
+

GPS location inaccurate. +
+
+ Waiting for better accuracy...

+
+ + + +
+

+
+
+
+
+

Energy

+ +
+ +
+
+ Menu +
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+ \ No newline at end of file diff --git a/platforms/android/assets/www/screens/inventory.html b/platforms/android/assets/www/screens/inventory.html index d6694d0..262b022 100644 --- a/platforms/android/assets/www/screens/inventory.html +++ b/platforms/android/assets/www/screens/inventory.html @@ -1,3 +1,3 @@ -
- +
+
\ No newline at end of file diff --git a/platforms/android/assets/www/screens/login.html b/platforms/android/assets/www/screens/login.html index 3d75bd1..13a7a25 100644 --- a/platforms/android/assets/www/screens/login.html +++ b/platforms/android/assets/www/screens/login.html @@ -1,68 +1,69 @@ -
-
- -

- Logging in... -
-
-

-
-
-
-
- - \ No newline at end of file +
+
+ +

+ Logging in... +
+
+

+
+
+
+
+
+
+
+ Login to TerranQuest +
+
+ +
+ + +
+
+
+ + +
+
+ +
+
+
+ \ No newline at end of file diff --git a/platforms/android/assets/www/screens/menu.html b/platforms/android/assets/www/screens/menu.html index 90e71cf..dca5af9 100644 --- a/platforms/android/assets/www/screens/menu.html +++ b/platforms/android/assets/www/screens/menu.html @@ -1,24 +1,24 @@ -
- - - - - - - -
- \ No newline at end of file diff --git a/platforms/android/assets/www/screens/place.html b/platforms/android/assets/www/screens/place.html index 1bd2dd2..5c993a1 100644 --- a/platforms/android/assets/www/screens/place.html +++ b/platforms/android/assets/www/screens/place.html @@ -1,9 +1,9 @@ -
-
-
- - \ No newline at end of file diff --git a/platforms/android/assets/www/screens/profile.html b/platforms/android/assets/www/screens/profile.html index e13a063..b7e6a70 100644 --- a/platforms/android/assets/www/screens/profile.html +++ b/platforms/android/assets/www/screens/profile.html @@ -1,61 +1,61 @@ -
-
-

-
Badges
-
- Loading... -
-
- -
- +
+
+

+
Badges
+
+ Loading... +
+
+ +
+
\ No newline at end of file diff --git a/platforms/android/assets/www/screens/rules.html b/platforms/android/assets/www/screens/rules.html index 24d06ce..4ce35a7 100644 --- a/platforms/android/assets/www/screens/rules.html +++ b/platforms/android/assets/www/screens/rules.html @@ -1,20 +1,20 @@ -
-
Rules
-

Please read these rules. Because TerranQuest is a game involving other - people and the environment, it's important to show good etiquette.

-
    -
  1. Do not endanger yourself or others
  2. -
  3. Be considerate and polite in the in-game chat, and don't swear
  4. -
  5. Observe all local laws and rules
  6. -
  7. Respect property rights and obtain permission for playing on private land
  8. -
  9. Be nice to other people and try not to look too creepy
  10. -
  11. Respect and minimize your impact on the environment
  12. -
  13. Don't tamper with or deface any objects, landmarks, barcodes, or other real-world items
  14. -
  15. Pick up any trash you find and dispose of it properly if you can
  16. -
  17. Socialize with any players of other games, such as Geocaching and Ingress, you might meet
  18. -
  19. Follow the Netsyms Technologies Terms of Service at netsyms.com/legal
  20. - -
+
+
Rules
+

Please read these rules. Because TerranQuest is a game involving other + people and the environment, it's important to show good etiquette.

+
    +
  1. Do not endanger yourself or others
  2. +
  3. Be considerate and polite in the in-game chat, and don't swear
  4. +
  5. Observe all local laws and rules
  6. +
  7. Respect property rights and obtain permission for playing on private land
  8. +
  9. Be nice to other people and try not to look too creepy
  10. +
  11. Respect and minimize your impact on the environment
  12. +
  13. Don't tamper with or deface any objects, landmarks, barcodes, or other real-world items
  14. +
  15. Pick up any trash you find and dispose of it properly if you can
  16. +
  17. Socialize with any players of other games, such as Geocaching and Ingress, you might meet
  18. +
  19. Follow the Netsyms Technologies Terms of Service at netsyms.com/legal
  20. + +
\ No newline at end of file diff --git a/platforms/android/assets/www/screens/settings.html b/platforms/android/assets/www/screens/settings.html index b370c7d..c8d4efa 100644 --- a/platforms/android/assets/www/screens/settings.html +++ b/platforms/android/assets/www/screens/settings.html @@ -1,26 +1,26 @@ -
-
-
- Logout from app -
-
-

- Third-Party Licenses -
- Map tiles by Stamen Design (stamen.com), under CC BY 3.0 (creativecommons.org/licenses/by/3.0). -
- Map tile data by OpenStreetMap (openstreetmap.org), under CC BY-SA (creativecommons.org/licenses/by-sa/3.0). -
- Places from OpenStreetMap and contributers, licensed under the ODbL (opendatacommons.org/licenses/odbl). Email apis@netsyms.com for free access to our API. -
- Map display is powered by Leaflet (leafletjs.com), copyright (c) 2010-2016, Vladimir Agafonkin and copyright (c) 2010-2011, CloudMade. BSD 2-clause license. -
- Terrain information for the United States from the MRLC National Land Cover Database 2011 (mrlc.gov). -
- Weather data Powered by Forecast (forecast.io). -
- Geocache data from the OpenCaching.US OKAPI. Data licensed under the CC BY-NC-SA 2.5 (creativecommons.org/licenses/by-nc-sa/2.5). -

-
-
+
+
+
+ Logout from app +
+
+

+ Third-Party Licenses +
+ Map tiles by Stamen Design (stamen.com), under CC BY 3.0 (creativecommons.org/licenses/by/3.0). +
+ Map tile data by OpenStreetMap (openstreetmap.org), under CC BY-SA (creativecommons.org/licenses/by-sa/3.0). +
+ Places from OpenStreetMap and contributers, licensed under the ODbL (opendatacommons.org/licenses/odbl). Email apis@netsyms.com for free access to our API. +
+ Map display is powered by Leaflet (leafletjs.com), copyright (c) 2010-2016, Vladimir Agafonkin and copyright (c) 2010-2011, CloudMade. BSD 2-clause license. +
+ Terrain information for the United States from the MRLC National Land Cover Database 2011 (mrlc.gov). +
+ Weather data Powered by Forecast (forecast.io). +
+ Geocache data from the OpenCaching.US OKAPI. Data licensed under the CC BY-NC-SA 2.5 (creativecommons.org/licenses/by-nc-sa/2.5). +

+
+
\ No newline at end of file diff --git a/platforms/android/assets/www/screens/signup.html b/platforms/android/assets/www/screens/signup.html index 2202c42..950770b 100644 --- a/platforms/android/assets/www/screens/signup.html +++ b/platforms/android/assets/www/screens/signup.html @@ -1,45 +1,45 @@ -
-
-
-
- Create Netsyms Account -
-
- -
- - -
-
-
- - -
-
-
- - -
-
-
- - -
-
-
- - -
-
-

By signing up, you agree to the Netsyms Technologies Terms of Service and Privacy Policy at netsyms.com/legal

-
- -
-
-
+
+
+
+
+ Create Netsyms Account +
+
+ +
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+

By signing up, you agree to the Netsyms Technologies Terms of Service and Privacy Policy at netsyms.com/legal

+
+ +
+
+
\ No newline at end of file diff --git a/platforms/android/assets/www/screens/splash.html b/platforms/android/assets/www/screens/splash.html index 1930201..b4d347e 100644 --- a/platforms/android/assets/www/screens/splash.html +++ b/platforms/android/assets/www/screens/splash.html @@ -1,9 +1,9 @@ -
- -

- Loading... -
-
-

-
+
+ +

+ Loading... +
+
+

+
\ No newline at end of file diff --git a/platforms/android/cordova/.jshintrc b/platforms/android/cordova/.jshintrc new file mode 100644 index 0000000..89a121c --- /dev/null +++ b/platforms/android/cordova/.jshintrc @@ -0,0 +1,10 @@ +{ + "node": true + , "bitwise": true + , "undef": true + , "trailing": true + , "quotmark": true + , "indent": 4 + , "unused": "vars" + , "latedef": "nofunc" +} diff --git a/platforms/android/cordova/Api.js b/platforms/android/cordova/Api.js index 7b7731f..ad6f71c 100644 --- a/platforms/android/cordova/Api.js +++ b/platforms/android/cordova/Api.js @@ -219,6 +219,11 @@ Api.prototype.addPlugin = function (plugin, installOptions) { .add_plugin_changes(plugin, installOptions.variables, /*is_top_level=*/true, /*should_increment=*/true) .save_all(); + if (plugin.getFrameworks(self.platform).length > 0) { + self.events.emit('verbose', 'Updating build files since android plugin contained '); + require('./lib/builders/builders').getBuilder('gradle').prepBuildFiles(); + } + var targetDir = installOptions.usePlatformWww ? self.locations.platformWww : self.locations.www; @@ -272,6 +277,11 @@ Api.prototype.removePlugin = function (plugin, uninstallOptions) { .remove_plugin_changes(plugin, /*is_top_level=*/true) .save_all(); + if (plugin.getFrameworks(self.platform).length > 0) { + self.events.emit('verbose', 'Updating build files since android plugin contained '); + require('./lib/builders/builders').getBuilder('gradle').prepBuildFiles(); + } + var targetDir = uninstallOptions.usePlatformWww ? self.locations.platformWww : self.locations.www; @@ -431,6 +441,11 @@ Api.prototype._addModulesInfo = function(plugin, targetDir) { }); this._platformJson.root.modules = installedModules.concat(modulesToInstall); + if (!this._platformJson.root.plugin_metadata) { + this._platformJson.root.plugin_metadata = {}; + } + this._platformJson.root.plugin_metadata[plugin.id] = plugin.version; + this._writePluginModules(targetDir); this._platformJson.save(); }; @@ -457,6 +472,10 @@ Api.prototype._removeModulesInfo = function(plugin, targetDir) { }); this._platformJson.root.modules = updatedModules; + if (this._platformJson.root.plugin_metadata) { + delete this._platformJson.root.plugin_metadata[plugin.id]; + } + this._writePluginModules(targetDir); this._platformJson.save(); }; @@ -470,20 +489,13 @@ Api.prototype._removeModulesInfo = function(plugin, targetDir) { * directories. */ Api.prototype._writePluginModules = function (targetDir) { - var self = this; // Write out moduleObjects as JSON wrapped in a cordova module to cordova_plugins.js var final_contents = 'cordova.define(\'cordova/plugin_list\', function(require, exports, module) {\n'; final_contents += 'module.exports = ' + JSON.stringify(this._platformJson.root.modules, null, ' ') + ';\n'; final_contents += 'module.exports.metadata = \n'; final_contents += '// TOP OF METADATA\n'; - var pluginMetadata = Object.keys(this._platformJson.root.installed_plugins) - .reduce(function (metadata, plugin) { - metadata[plugin] = self._platformJson.root.installed_plugins[plugin].version; - return metadata; - }, {}); - - final_contents += JSON.stringify(pluginMetadata, null, 4) + '\n'; + final_contents += JSON.stringify(this._platformJson.root.plugin_metadata, null, 4) + ';\n'; final_contents += '// BOTTOM OF METADATA\n'; final_contents += '});'; // Close cordova.define. diff --git a/platforms/android/cordova/build b/platforms/android/cordova/build index da44783..de86a36 100644 --- a/platforms/android/cordova/build +++ b/platforms/android/cordova/build @@ -39,7 +39,7 @@ var buildOpts = nopt({ }, { 'd' : '--verbose' }); // Make buildOptions compatible with PlatformApi build method spec -buildOpts.argv = buildOpts.argv.remain; +buildOpts.argv = buildOpts.argv.original; new Api().build(buildOpts) .catch(function(err) { diff --git a/platforms/android/cordova/lib/build.js b/platforms/android/cordova/lib/build.js index 47aaa16..e1263ef 100644 --- a/platforms/android/cordova/lib/build.js +++ b/platforms/android/cordova/lib/build.js @@ -31,7 +31,7 @@ var events = require('cordova-common').events; var spawn = require('cordova-common').superspawn.spawn; var CordovaError = require('cordova-common').CordovaError; -function parseOpts(options, resolvedTarget) { +function parseOpts(options, resolvedTarget, projectRoot) { options = options || {}; options.argv = nopt({ gradle: Boolean, @@ -72,7 +72,7 @@ function parseOpts(options, resolvedTarget) { var packageArgs = {}; if (options.argv.keystore) - packageArgs.keystore = path.relative(this.root, path.resolve(options.argv.keystore)); + packageArgs.keystore = path.relative(projectRoot, path.resolve(options.argv.keystore)); ['alias','storePassword','password','keystoreType'].forEach(function (flagName) { if (options.argv[flagName]) @@ -126,7 +126,7 @@ function parseOpts(options, resolvedTarget) { * Returns a promise. */ module.exports.runClean = function(options) { - var opts = parseOpts(options); + var opts = parseOpts(options, null, this.root); var builder = builders.getBuilder(opts.buildMethod); return builder.prepEnv(opts) .then(function() { @@ -147,7 +147,7 @@ module.exports.runClean = function(options) { * information. */ module.exports.run = function(options, optResolvedTarget) { - var opts = parseOpts(options, optResolvedTarget); + var opts = parseOpts(options, optResolvedTarget, this.root); var builder = builders.getBuilder(opts.buildMethod); var self = this; return builder.prepEnv(opts) @@ -169,11 +169,6 @@ module.exports.run = function(options, optResolvedTarget) { }); }; -// Called by plugman after installing plugins, and by create script after creating project. -module.exports.prepBuildFiles = function() { - return builders.getBuilder('gradle').prepBuildFiles(); -}; - /* * Detects the architecture of a device/emulator * Returns "arm" or "x86". diff --git a/platforms/android/cordova/lib/builders/AntBuilder.js b/platforms/android/cordova/lib/builders/AntBuilder.js index d214f48..7094fe5 100644 --- a/platforms/android/cordova/lib/builders/AntBuilder.js +++ b/platforms/android/cordova/lib/builders/AntBuilder.js @@ -45,7 +45,7 @@ util.inherits(AntBuilder, GenericBuilder); AntBuilder.prototype.getArgs = function(cmd, opts) { var args = [cmd, '-f', path.join(this.root, 'build.xml')]; // custom_rules.xml is required for incremental builds. - if (hasCustomRules()) { + if (hasCustomRules(this.root)) { args.push('-Dout.dir=ant-build', '-Dgen.absolute.dir=ant-gen'); } if(opts.packageInfo) { @@ -99,7 +99,7 @@ AntBuilder.prototype.prepEnv = function(opts) { AntBuilder.prototype.build = function(opts) { // Without our custom_rules.xml, we need to clean before building. var ret = Q(); - if (!hasCustomRules()) { + if (!hasCustomRules(this.root)) { // clean will call check_ant() for us. ret = this.clean(opts); } diff --git a/platforms/android/cordova/lib/device.js b/platforms/android/cordova/lib/device.js index e62e3db..4f9acc8 100644 --- a/platforms/android/cordova/lib/device.js +++ b/platforms/android/cordova/lib/device.js @@ -89,12 +89,25 @@ module.exports.install = function(target, buildResults) { var pkgName = manifest.getPackageId(); var launchName = pkgName + '/.' + manifest.getActivity().getName(); events.emit('log', 'Using apk: ' + apk_path); - // This promise is always resolved, even if 'adb uninstall' fails to uninstall app - // or the app doesn't installed at all, so no error catching needed. - return Adb.uninstall(resolvedTarget.target, pkgName) + + return Adb.install(resolvedTarget.target, apk_path, {replace: true}) + .catch(function (error) { + // CB-9557 CB-10157 only uninstall and reinstall app if the one that + // is already installed on device was signed w/different certificate + if (!/INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES/.test(error.toString())) + throw error; + + events.emit('warn', 'Uninstalling app from device and reinstalling it again because the ' + + 'installed app already signed with different key'); + + // This promise is always resolved, even if 'adb uninstall' fails to uninstall app + // or the app doesn't installed at all, so no error catching needed. + return Adb.uninstall(resolvedTarget.target, pkgName) + .then(function() { + return Adb.install(resolvedTarget.target, apk_path, {replace: true}); + }); + }) .then(function() { - return Adb.install(resolvedTarget.target, apk_path, {replace: true}); - }).then(function() { //unlock screen return Adb.shell(resolvedTarget.target, 'input keyevent 82'); }).then(function() { diff --git a/platforms/android/cordova/lib/emulator.js b/platforms/android/cordova/lib/emulator.js index 9e214b1..96bb5c9 100644 --- a/platforms/android/cordova/lib/emulator.js +++ b/platforms/android/cordova/lib/emulator.js @@ -23,7 +23,6 @@ var retry = require('./retry'); var build = require('./build'); -var check_reqs = require('./check_reqs'); var path = require('path'); var Adb = require('./Adb'); var AndroidManifest = require('./AndroidManifest'); @@ -40,6 +39,7 @@ var ONE_SECOND = 1000; // in milliseconds var ONE_MINUTE = 60 * ONE_SECOND; // in milliseconds var INSTALL_COMMAND_TIMEOUT = 5 * ONE_MINUTE; // in milliseconds var NUM_INSTALL_RETRIES = 3; +var CHECK_BOOTED_INTERVAL = 3 * ONE_SECOND; // in milliseconds var EXEC_KILL_SIGNAL = 'SIGKILL'; /** @@ -104,7 +104,8 @@ module.exports.best_image = function() { var closest = 9999; var best = images[0]; - var project_target = check_reqs.get_target().replace('android-', ''); + // Loading check_reqs at run-time to avoid test-time vs run-time directory structure difference issue + var project_target = require('./check_reqs').get_target().replace('android-', ''); for (var i in images) { var target = images[i].target; if(target) { @@ -146,10 +147,12 @@ module.exports.list_targets = function() { * and returns the started ID of that emulator. * If no ID is given it will use the first image available, * if no image is available it will error out (maybe create one?). + * If no boot timeout is given or the value is negative it will wait forever for + * the emulator to boot * * Returns a promise. */ -module.exports.start = function(emulator_ID) { +module.exports.start = function(emulator_ID, boot_timeout) { var self = this; return Q().then(function() { @@ -162,7 +165,8 @@ module.exports.start = function(emulator_ID) { return best.name; } - var androidCmd = check_reqs.getAbsoluteAndroidCmd(); + // Loading check_reqs at run-time to avoid test-time vs run-time directory structure difference issue + var androidCmd = require('./check_reqs').getAbsoluteAndroidCmd(); return Q.reject(new CordovaError('No emulator images (avds) found.\n' + '1. Download desired System Image by running: ' + androidCmd + ' sdk\n' + '2. Create an AVD by running: ' + androidCmd + ' avd\n' + @@ -186,14 +190,20 @@ module.exports.start = function(emulator_ID) { //wait for emulator to boot up process.stdout.write('Booting up emulator (this may take a while)...'); - return self.wait_for_boot(emulatorId) - .then(function() { - events.emit('log','BOOT COMPLETE'); - //unlock screen - return Adb.shell(emulatorId, 'input keyevent 82'); - }).then(function() { - //return the new emulator id for the started emulators - return emulatorId; + return self.wait_for_boot(emulatorId, boot_timeout) + .then(function(success) { + if (success) { + events.emit('log','BOOT COMPLETE'); + //unlock screen + return Adb.shell(emulatorId, 'input keyevent 82') + .then(function() { + //return the new emulator id for the started emulators + return emulatorId; + }); + } else { + // We timed out waiting for the boot to happen + return null; + } }); }); }; @@ -227,18 +237,25 @@ module.exports.wait_for_emulator = function(uuid) { }; /* - * Waits for the core android process of the emulator to start + * Waits for the core android process of the emulator to start. Returns a + * promise that resolves to a boolean indicating success. Not specifying a + * time_remaining or passing a negative value will cause it to wait forever */ -module.exports.wait_for_boot = function(emulator_id) { +module.exports.wait_for_boot = function(emulator_id, time_remaining) { var self = this; return Adb.shell(emulator_id, 'ps') .then(function(output) { if (output.match(/android\.process\.acore/)) { - return; + return true; + } else if (time_remaining === 0) { + return false; } else { process.stdout.write('.'); - return Q.delay(3000).then(function() { - return self.wait_for_boot(emulator_id); + + // Check at regular intervals + return Q.delay(time_remaining < CHECK_BOOTED_INTERVAL ? time_remaining : CHECK_BOOTED_INTERVAL).then(function() { + var updated_time = time_remaining >= 0 ? Math.max(time_remaining - CHECK_BOOTED_INTERVAL, 0) : time_remaining; + return self.wait_for_boot(emulator_id, updated_time); }); } }); @@ -321,7 +338,7 @@ module.exports.install = function(givenTarget, buildResults) { }).then(function () { // This promise is always resolved, even if 'adb uninstall' fails to uninstall app // or the app doesn't installed at all, so no error catching needed. - return Adb.uninstall(target.target, pkgName) + return Q.when() .then(function() { var apk_path = build.findBestApkForArchitecture(buildResults, target.arch); @@ -334,28 +351,47 @@ module.exports.install = function(givenTarget, buildResults) { events.emit('log', 'Using apk: ' + apk_path); events.emit('verbose', 'Installing app on emulator...'); - function exec(command, opts) { + // A special function to call adb install in specific environment w/ specific options. + // Introduced as a part of fix for http://issues.apache.org/jira/browse/CB-9119 + // to workaround sporadic emulator hangs + function adbInstallWithOptions(target, apk, opts) { + events.emit('verbose', 'Installing apk ' + apk + ' on ' + target + '...'); + + var command = 'adb -s ' + target + ' install -r "' + apk + '"'; return Q.promise(function (resolve, reject) { child_process.exec(command, opts, function(err, stdout, stderr) { if (err) reject(new CordovaError('Error executing "' + command + '": ' + stderr)); + // adb does not return an error code even if installation fails. Instead it puts a specific + // message to stdout, so we have to use RegExp matching to detect installation failure. + else if (/Failure/.test(stdout)) reject(new CordovaError('Failed to install apk to emulator: ' + stdout)); else resolve(stdout); }); }); } - var retriedInstall = retry.retryPromise( - NUM_INSTALL_RETRIES, - exec, 'adb -s ' + target.target + ' install -r "' + apk_path + '"', execOptions - ); + function installPromise () { + return adbInstallWithOptions(target.target, apk_path, execOptions) + .catch(function (error) { + // CB-9557 CB-10157 only uninstall and reinstall app if the one that + // is already installed on device was signed w/different certificate + if (!/INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES/.test(error.toString())) + throw error; + + events.emit('warn', 'Uninstalling app from device and reinstalling it again because the ' + + 'installed app already signed with different key'); + + // This promise is always resolved, even if 'adb uninstall' fails to uninstall app + // or the app doesn't installed at all, so no error catching needed. + return Adb.uninstall(target.target, pkgName) + .then(function() { + return adbInstallWithOptions(target.target, apk_path, execOptions); + }); + }); + } - return retriedInstall.then(function (output) { - if (output.match(/Failure/)) { - return Q.reject(new CordovaError('Failed to install apk to emulator: ' + output)); - } else { - events.emit('log', 'INSTALL SUCCESS'); - } - }, function (err) { - return Q.reject(new CordovaError('Failed to install apk to emulator: ' + err)); + return retry.retryPromise(NUM_INSTALL_RETRIES, installPromise) + .then(function (output) { + events.emit('log', 'INSTALL SUCCESS'); }); }); // unlock screen diff --git a/platforms/android/cordova/lib/run.js b/platforms/android/cordova/lib/run.js index b001f47..3cc5c0d 100644 --- a/platforms/android/cordova/lib/run.js +++ b/platforms/android/cordova/lib/run.js @@ -27,6 +27,19 @@ var path = require('path'), device = require('./device'), Q = require('q'); +function getInstallTarget(runOptions) { + var install_target; + if (runOptions.target) { + install_target = runOptions.target; + } else if (runOptions.device) { + install_target = '--device'; + } else if (runOptions.emulator) { + install_target = '--emulator'; + } + + return install_target; +} + /** * Runs the application on a device if available. If no device is found, it will * use a started emulator. If no started emulators are found it will attempt @@ -40,10 +53,7 @@ var path = require('path'), module.exports.run = function(runOptions) { var self = this; - - var install_target = runOptions.device ? '--device' : - runOptions.emulator ? '--emulator' : - runOptions.target; + var install_target = getInstallTarget(runOptions); return Q() .then(function() { @@ -116,8 +126,8 @@ var path = require('path'), }); }; -module.exports.help = function(args) { - console.log('Usage: ' + path.relative(process.cwd(), args[1]) + ' [options]'); +module.exports.help = function() { + console.log('Usage: ' + path.relative(process.cwd(), process.argv[1]) + ' [options]'); console.log('Build options :'); console.log(' --debug : Builds project in debug mode'); console.log(' --release : Builds project in release mode'); diff --git a/platforms/android/cordova/node_modules/abbrev/.npmignore b/platforms/android/cordova/node_modules/abbrev/.npmignore new file mode 100644 index 0000000..9d6cd2f --- /dev/null +++ b/platforms/android/cordova/node_modules/abbrev/.npmignore @@ -0,0 +1,4 @@ +.nyc_output +nyc_output +node_modules +coverage diff --git a/platforms/android/cordova/node_modules/abbrev/.travis.yml b/platforms/android/cordova/node_modules/abbrev/.travis.yml new file mode 100644 index 0000000..991d04b --- /dev/null +++ b/platforms/android/cordova/node_modules/abbrev/.travis.yml @@ -0,0 +1,5 @@ +language: node_js +node_js: + - '0.10' + - '0.12' + - 'iojs' diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md b/platforms/android/cordova/node_modules/abbrev/CONTRIBUTING.md similarity index 100% rename from platforms/android/cordova/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md rename to platforms/android/cordova/node_modules/abbrev/CONTRIBUTING.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/LICENSE b/platforms/android/cordova/node_modules/abbrev/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/LICENSE rename to platforms/android/cordova/node_modules/abbrev/LICENSE diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/README.md b/platforms/android/cordova/node_modules/abbrev/README.md similarity index 100% rename from platforms/android/cordova/node_modules/nopt/node_modules/abbrev/README.md rename to platforms/android/cordova/node_modules/abbrev/README.md diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/abbrev.js b/platforms/android/cordova/node_modules/abbrev/abbrev.js similarity index 100% rename from platforms/android/cordova/node_modules/nopt/node_modules/abbrev/abbrev.js rename to platforms/android/cordova/node_modules/abbrev/abbrev.js diff --git a/platforms/android/cordova/node_modules/abbrev/package.json b/platforms/android/cordova/node_modules/abbrev/package.json new file mode 100644 index 0000000..700d159 --- /dev/null +++ b/platforms/android/cordova/node_modules/abbrev/package.json @@ -0,0 +1,74 @@ +{ + "_args": [ + [ + "abbrev@1", + "/Users/steveng/repo/cordova/cordova-android/node_modules/nopt" + ] + ], + "_from": "abbrev@>=1.0.0 <2.0.0", + "_id": "abbrev@1.0.7", + "_inCache": true, + "_installable": true, + "_location": "/abbrev", + "_nodeVersion": "2.0.1", + "_npmUser": { + "email": "isaacs@npmjs.com", + "name": "isaacs" + }, + "_npmVersion": "2.10.1", + "_phantomChildren": {}, + "_requested": { + "name": "abbrev", + "raw": "abbrev@1", + "rawSpec": "1", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/nopt" + ], + "_resolved": "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz", + "_shasum": "5b6035b2ee9d4fb5cf859f08a9be81b208491843", + "_shrinkwrap": null, + "_spec": "abbrev@1", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/nopt", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter" + }, + "bugs": { + "url": "https://github.com/isaacs/abbrev-js/issues" + }, + "dependencies": {}, + "description": "Like ruby's abbrev module, but in js", + "devDependencies": { + "tap": "^1.2.0" + }, + "directories": {}, + "dist": { + "shasum": "5b6035b2ee9d4fb5cf859f08a9be81b208491843", + "tarball": "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz" + }, + "gitHead": "821d09ce7da33627f91bbd8ed631497ed6f760c2", + "homepage": "https://github.com/isaacs/abbrev-js#readme", + "license": "ISC", + "main": "abbrev.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "abbrev", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+ssh://git@github.com/isaacs/abbrev-js.git" + }, + "scripts": { + "test": "tap test.js --cov" + }, + "version": "1.0.7" +} diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/test.js b/platforms/android/cordova/node_modules/abbrev/test.js similarity index 100% rename from platforms/android/cordova/node_modules/nopt/node_modules/abbrev/test.js rename to platforms/android/cordova/node_modules/abbrev/test.js diff --git a/platforms/android/cordova/node_modules/ansi/.jshintrc b/platforms/android/cordova/node_modules/ansi/.jshintrc new file mode 100644 index 0000000..248c542 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/.jshintrc @@ -0,0 +1,4 @@ +{ + "laxcomma": true, + "asi": true +} diff --git a/platforms/android/cordova/node_modules/ansi/.npmignore b/platforms/android/cordova/node_modules/ansi/.npmignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/.npmignore @@ -0,0 +1 @@ +node_modules diff --git a/platforms/android/cordova/node_modules/ansi/History.md b/platforms/android/cordova/node_modules/ansi/History.md new file mode 100644 index 0000000..aea8aaf --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/History.md @@ -0,0 +1,23 @@ + +0.3.1 / 2016-01-14 +================== + + * add MIT LICENSE file (#23, @kasicka) + * preserve chaining after redundant style-method calls (#19, @drewblaisdell) + * package: add "license" field (#16, @BenjaminTsai) + +0.3.0 / 2014-05-09 +================== + + * package: remove "test" script and "devDependencies" + * package: remove "engines" section + * pacakge: remove "bin" section + * package: beautify + * examples: remove `starwars` example (#15) + * Documented goto, horizontalAbsolute, and eraseLine methods in README.md (#12, @Jammerwoch) + * add `.jshintrc` file + +< 0.3.0 +======= + + * Prehistoric diff --git a/platforms/android/cordova/node_modules/ansi/LICENSE b/platforms/android/cordova/node_modules/ansi/LICENSE new file mode 100644 index 0000000..2ea4dc5 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/LICENSE @@ -0,0 +1,24 @@ +(The MIT License) + +Copyright (c) 2012 Nathan Rajlich + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/platforms/android/cordova/node_modules/ansi/README.md b/platforms/android/cordova/node_modules/ansi/README.md new file mode 100644 index 0000000..6ce1940 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/README.md @@ -0,0 +1,98 @@ +ansi.js +========= +### Advanced ANSI formatting tool for Node.js + +`ansi.js` is a module for Node.js that provides an easy-to-use API for +writing ANSI escape codes to `Stream` instances. ANSI escape codes are used to do +fancy things in a terminal window, like render text in colors, delete characters, +lines, the entire window, or hide and show the cursor, and lots more! + +#### Features: + + * 256 color support for the terminal! + * Make a beep sound from your terminal! + * Works with *any* writable `Stream` instance. + * Allows you to move the cursor anywhere on the terminal window. + * Allows you to delete existing contents from the terminal window. + * Allows you to hide and show the cursor. + * Converts CSS color codes and RGB values into ANSI escape codes. + * Low-level; you are in control of when escape codes are used, it's not abstracted. + + +Installation +------------ + +Install with `npm`: + +``` bash +$ npm install ansi +``` + + +Example +------- + +``` js +var ansi = require('ansi') + , cursor = ansi(process.stdout) + +// You can chain your calls forever: +cursor + .red() // Set font color to red + .bg.grey() // Set background color to grey + .write('Hello World!') // Write 'Hello World!' to stdout + .bg.reset() // Reset the bgcolor before writing the trailing \n, + // to avoid Terminal glitches + .write('\n') // And a final \n to wrap things up + +// Rendering modes are persistent: +cursor.hex('#660000').bold().underline() + +// You can use the regular logging functions, text will be green: +console.log('This is blood red, bold text') + +// To reset just the foreground color: +cursor.fg.reset() + +console.log('This will still be bold') + +// to go to a location (x,y) on the console +// note: 1-indexed, not 0-indexed: +cursor.goto(10, 5).write('Five down, ten over') + +// to clear the current line: +cursor.horizontalAbsolute(0).eraseLine().write('Starting again') + +// to go to a different column on the current line: +cursor.horizontalAbsolute(5).write('column five') + +// Clean up after yourself! +cursor.reset() +``` + + +License +------- + +(The MIT License) + +Copyright (c) 2012 Nathan Rajlich <nathan@tootallnate.net> + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +'Software'), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/platforms/android/cordova/node_modules/ansi/examples/beep/index.js b/platforms/android/cordova/node_modules/ansi/examples/beep/index.js new file mode 100644 index 0000000..c1ec929 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/examples/beep/index.js @@ -0,0 +1,16 @@ +#!/usr/bin/env node + +/** + * Invokes the terminal "beep" sound once per second on every exact second. + */ + +process.title = 'beep' + +var cursor = require('../../')(process.stdout) + +function beep () { + cursor.beep() + setTimeout(beep, 1000 - (new Date()).getMilliseconds()) +} + +setTimeout(beep, 1000 - (new Date()).getMilliseconds()) diff --git a/platforms/android/cordova/node_modules/ansi/examples/clear/index.js b/platforms/android/cordova/node_modules/ansi/examples/clear/index.js new file mode 100644 index 0000000..6ac21ff --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/examples/clear/index.js @@ -0,0 +1,15 @@ +#!/usr/bin/env node + +/** + * Like GNU ncurses "clear" command. + * https://github.com/mscdex/node-ncurses/blob/master/deps/ncurses/progs/clear.c + */ + +process.title = 'clear' + +function lf () { return '\n' } + +require('../../')(process.stdout) + .write(Array.apply(null, Array(process.stdout.getWindowSize()[1])).map(lf).join('')) + .eraseData(2) + .goto(1, 1) diff --git a/platforms/android/cordova/node_modules/ansi/examples/cursorPosition.js b/platforms/android/cordova/node_modules/ansi/examples/cursorPosition.js new file mode 100644 index 0000000..50f9644 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/examples/cursorPosition.js @@ -0,0 +1,32 @@ +#!/usr/bin/env node + +var tty = require('tty') +var cursor = require('../')(process.stdout) + +// listen for the queryPosition report on stdin +process.stdin.resume() +raw(true) + +process.stdin.once('data', function (b) { + var match = /\[(\d+)\;(\d+)R$/.exec(b.toString()) + if (match) { + var xy = match.slice(1, 3).reverse().map(Number) + console.error(xy) + } + + // cleanup and close stdin + raw(false) + process.stdin.pause() +}) + + +// send the query position request code to stdout +cursor.queryPosition() + +function raw (mode) { + if (process.stdin.setRawMode) { + process.stdin.setRawMode(mode) + } else { + tty.setRawMode(mode) + } +} diff --git a/platforms/android/cordova/node_modules/ansi/examples/progress/index.js b/platforms/android/cordova/node_modules/ansi/examples/progress/index.js new file mode 100644 index 0000000..d28dbda --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/examples/progress/index.js @@ -0,0 +1,87 @@ +#!/usr/bin/env node + +var assert = require('assert') + , ansi = require('../../') + +function Progress (stream, width) { + this.cursor = ansi(stream) + this.delta = this.cursor.newlines + this.width = width | 0 || 10 + this.open = '[' + this.close = ']' + this.complete = '█' + this.incomplete = '_' + + // initial render + this.progress = 0 +} + +Object.defineProperty(Progress.prototype, 'progress', { + get: get + , set: set + , configurable: true + , enumerable: true +}) + +function get () { + return this._progress +} + +function set (v) { + this._progress = Math.max(0, Math.min(v, 100)) + + var w = this.width - this.complete.length - this.incomplete.length + , n = w * (this._progress / 100) | 0 + , i = w - n + , com = c(this.complete, n) + , inc = c(this.incomplete, i) + , delta = this.cursor.newlines - this.delta + + assert.equal(com.length + inc.length, w) + + if (delta > 0) { + this.cursor.up(delta) + this.delta = this.cursor.newlines + } + + this.cursor + .horizontalAbsolute(0) + .eraseLine(2) + .fg.white() + .write(this.open) + .fg.grey() + .bold() + .write(com) + .resetBold() + .write(inc) + .fg.white() + .write(this.close) + .fg.reset() + .write('\n') +} + +function c (char, length) { + return Array.apply(null, Array(length)).map(function () { + return char + }).join('') +} + + + + +// Usage +var width = parseInt(process.argv[2], 10) || process.stdout.getWindowSize()[0] / 2 + , p = new Progress(process.stdout, width) + +;(function tick () { + p.progress += Math.random() * 5 + p.cursor + .eraseLine(2) + .write('Progress: ') + .bold().write(p.progress.toFixed(2)) + .write('%') + .resetBold() + .write('\n') + if (p.progress < 100) + setTimeout(tick, 100) +})() diff --git a/platforms/android/cordova/node_modules/ansi/lib/ansi.js b/platforms/android/cordova/node_modules/ansi/lib/ansi.js new file mode 100644 index 0000000..b1714e3 --- /dev/null +++ b/platforms/android/cordova/node_modules/ansi/lib/ansi.js @@ -0,0 +1,405 @@ + +/** + * References: + * + * - http://en.wikipedia.org/wiki/ANSI_escape_code + * - http://www.termsys.demon.co.uk/vtansi.htm + * + */ + +/** + * Module dependencies. + */ + +var emitNewlineEvents = require('./newlines') + , prefix = '\x1b[' // For all escape codes + , suffix = 'm' // Only for color codes + +/** + * The ANSI escape sequences. + */ + +var codes = { + up: 'A' + , down: 'B' + , forward: 'C' + , back: 'D' + , nextLine: 'E' + , previousLine: 'F' + , horizontalAbsolute: 'G' + , eraseData: 'J' + , eraseLine: 'K' + , scrollUp: 'S' + , scrollDown: 'T' + , savePosition: 's' + , restorePosition: 'u' + , queryPosition: '6n' + , hide: '?25l' + , show: '?25h' +} + +/** + * Rendering ANSI codes. + */ + +var styles = { + bold: 1 + , italic: 3 + , underline: 4 + , inverse: 7 +} + +/** + * The negating ANSI code for the rendering modes. + */ + +var reset = { + bold: 22 + , italic: 23 + , underline: 24 + , inverse: 27 +} + +/** + * The standard, styleable ANSI colors. + */ + +var colors = { + white: 37 + , black: 30 + , blue: 34 + , cyan: 36 + , green: 32 + , magenta: 35 + , red: 31 + , yellow: 33 + , grey: 90 + , brightBlack: 90 + , brightRed: 91 + , brightGreen: 92 + , brightYellow: 93 + , brightBlue: 94 + , brightMagenta: 95 + , brightCyan: 96 + , brightWhite: 97 +} + + +/** + * Creates a Cursor instance based off the given `writable stream` instance. + */ + +function ansi (stream, options) { + if (stream._ansicursor) { + return stream._ansicursor + } else { + return stream._ansicursor = new Cursor(stream, options) + } +} +module.exports = exports = ansi + +/** + * The `Cursor` class. + */ + +function Cursor (stream, options) { + if (!(this instanceof Cursor)) { + return new Cursor(stream, options) + } + if (typeof stream != 'object' || typeof stream.write != 'function') { + throw new Error('a valid Stream instance must be passed in') + } + + // the stream to use + this.stream = stream + + // when 'enabled' is false then all the functions are no-ops except for write() + this.enabled = options && options.enabled + if (typeof this.enabled === 'undefined') { + this.enabled = stream.isTTY + } + this.enabled = !!this.enabled + + // then `buffering` is true, then `write()` calls are buffered in + // memory until `flush()` is invoked + this.buffering = !!(options && options.buffering) + this._buffer = [] + + // controls the foreground and background colors + this.fg = this.foreground = new Colorer(this, 0) + this.bg = this.background = new Colorer(this, 10) + + // defaults + this.Bold = false + this.Italic = false + this.Underline = false + this.Inverse = false + + // keep track of the number of "newlines" that get encountered + this.newlines = 0 + emitNewlineEvents(stream) + stream.on('newline', function () { + this.newlines++ + }.bind(this)) +} +exports.Cursor = Cursor + +/** + * Helper function that calls `write()` on the underlying Stream. + * Returns `this` instead of the write() return value to keep + * the chaining going. + */ + +Cursor.prototype.write = function (data) { + if (this.buffering) { + this._buffer.push(arguments) + } else { + this.stream.write.apply(this.stream, arguments) + } + return this +} + +/** + * Buffer `write()` calls into memory. + * + * @api public + */ + +Cursor.prototype.buffer = function () { + this.buffering = true + return this +} + +/** + * Write out the in-memory buffer. + * + * @api public + */ + +Cursor.prototype.flush = function () { + this.buffering = false + var str = this._buffer.map(function (args) { + if (args.length != 1) throw new Error('unexpected args length! ' + args.length); + return args[0]; + }).join(''); + this._buffer.splice(0); // empty + this.write(str); + return this +} + + +/** + * The `Colorer` class manages both the background and foreground colors. + */ + +function Colorer (cursor, base) { + this.current = null + this.cursor = cursor + this.base = base +} +exports.Colorer = Colorer + +/** + * Write an ANSI color code, ensuring that the same code doesn't get rewritten. + */ + +Colorer.prototype._setColorCode = function setColorCode (code) { + var c = String(code) + if (this.current === c) return + this.cursor.enabled && this.cursor.write(prefix + c + suffix) + this.current = c + return this +} + + +/** + * Set up the positional ANSI codes. + */ + +Object.keys(codes).forEach(function (name) { + var code = String(codes[name]) + Cursor.prototype[name] = function () { + var c = code + if (arguments.length > 0) { + c = toArray(arguments).map(Math.round).join(';') + code + } + this.enabled && this.write(prefix + c) + return this + } +}) + +/** + * Set up the functions for the rendering ANSI codes. + */ + +Object.keys(styles).forEach(function (style) { + var name = style[0].toUpperCase() + style.substring(1) + , c = styles[style] + , r = reset[style] + + Cursor.prototype[style] = function () { + if (this[name]) return this + this.enabled && this.write(prefix + c + suffix) + this[name] = true + return this + } + + Cursor.prototype['reset' + name] = function () { + if (!this[name]) return this + this.enabled && this.write(prefix + r + suffix) + this[name] = false + return this + } +}) + +/** + * Setup the functions for the standard colors. + */ + +Object.keys(colors).forEach(function (color) { + var code = colors[color] + + Colorer.prototype[color] = function () { + this._setColorCode(this.base + code) + return this.cursor + } + + Cursor.prototype[color] = function () { + return this.foreground[color]() + } +}) + +/** + * Makes a beep sound! + */ + +Cursor.prototype.beep = function () { + this.enabled && this.write('\x07') + return this +} + +/** + * Moves cursor to specific position + */ + +Cursor.prototype.goto = function (x, y) { + x = x | 0 + y = y | 0 + this.enabled && this.write(prefix + y + ';' + x + 'H') + return this +} + +/** + * Resets the color. + */ + +Colorer.prototype.reset = function () { + this._setColorCode(this.base + 39) + return this.cursor +} + +/** + * Resets all ANSI formatting on the stream. + */ + +Cursor.prototype.reset = function () { + this.enabled && this.write(prefix + '0' + suffix) + this.Bold = false + this.Italic = false + this.Underline = false + this.Inverse = false + this.foreground.current = null + this.background.current = null + return this +} + +/** + * Sets the foreground color with the given RGB values. + * The closest match out of the 216 colors is picked. + */ + +Colorer.prototype.rgb = function (r, g, b) { + var base = this.base + 38 + , code = rgb(r, g, b) + this._setColorCode(base + ';5;' + code) + return this.cursor +} + +/** + * Same as `cursor.fg.rgb(r, g, b)`. + */ + +Cursor.prototype.rgb = function (r, g, b) { + return this.foreground.rgb(r, g, b) +} + +/** + * Accepts CSS color codes for use with ANSI escape codes. + * For example: `#FF000` would be bright red. + */ + +Colorer.prototype.hex = function (color) { + return this.rgb.apply(this, hex(color)) +} + +/** + * Same as `cursor.fg.hex(color)`. + */ + +Cursor.prototype.hex = function (color) { + return this.foreground.hex(color) +} + + +// UTIL FUNCTIONS // + +/** + * Translates a 255 RGB value to a 0-5 ANSI RGV value, + * then returns the single ANSI color code to use. + */ + +function rgb (r, g, b) { + var red = r / 255 * 5 + , green = g / 255 * 5 + , blue = b / 255 * 5 + return rgb5(red, green, blue) +} + +/** + * Turns rgb 0-5 values into a single ANSI color code to use. + */ + +function rgb5 (r, g, b) { + var red = Math.round(r) + , green = Math.round(g) + , blue = Math.round(b) + return 16 + (red*36) + (green*6) + blue +} + +/** + * Accepts a hex CSS color code string (# is optional) and + * translates it into an Array of 3 RGB 0-255 values, which + * can then be used with rgb(). + */ + +function hex (color) { + var c = color[0] === '#' ? color.substring(1) : color + , r = c.substring(0, 2) + , g = c.substring(2, 4) + , b = c.substring(4, 6) + return [parseInt(r, 16), parseInt(g, 16), parseInt(b, 16)] +} + +/** + * Turns an array-like object into a real array. + */ + +function toArray (a) { + var i = 0 + , l = a.length + , rtn = [] + for (; i 0) { + var len = data.length + , i = 0 + // now try to calculate any deltas + if (typeof data == 'string') { + for (; i=0.3.1 <0.4.0", + "_id": "ansi@0.3.1", + "_inCache": true, + "_installable": true, + "_location": "/ansi", + "_nodeVersion": "5.3.0", + "_npmUser": { + "email": "nathan@tootallnate.net", + "name": "tootallnate" + }, + "_npmVersion": "3.3.12", + "_phantomChildren": {}, + "_requested": { + "name": "ansi", + "raw": "ansi@^0.3.1", + "rawSpec": "^0.3.1", + "scope": null, + "spec": ">=0.3.1 <0.4.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "_shasum": "0c42d4fb17160d5a9af1e484bace1c66922c1b21", + "_shrinkwrap": null, + "_spec": "ansi@^0.3.1", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "nathan@tootallnate.net", + "name": "Nathan Rajlich", + "url": "http://tootallnate.net" + }, + "bugs": { + "url": "https://github.com/TooTallNate/ansi.js/issues" + }, + "dependencies": {}, + "description": "Advanced ANSI formatting tool for Node.js", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "0c42d4fb17160d5a9af1e484bace1c66922c1b21", + "tarball": "http://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz" + }, + "gitHead": "4d0d4af94e0bdaa648bd7262acd3bde4b98d5246", + "homepage": "https://github.com/TooTallNate/ansi.js#readme", + "keywords": [ + "256", + "ansi", + "color", + "cursor", + "formatting", + "rgb", + "stream", + "terminal" + ], + "license": "MIT", + "main": "./lib/ansi.js", + "maintainers": [ + { + "name": "TooTallNate", + "email": "nathan@tootallnate.net" + }, + { + "name": "tootallnate", + "email": "nathan@tootallnate.net" + } + ], + "name": "ansi", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/TooTallNate/ansi.js.git" + }, + "scripts": {}, + "version": "0.3.1" +} diff --git a/platforms/android/cordova/node_modules/balanced-match/.npmignore b/platforms/android/cordova/node_modules/balanced-match/.npmignore new file mode 100644 index 0000000..fd4f2b0 --- /dev/null +++ b/platforms/android/cordova/node_modules/balanced-match/.npmignore @@ -0,0 +1,2 @@ +node_modules +.DS_Store diff --git a/platforms/android/cordova/node_modules/balanced-match/.travis.yml b/platforms/android/cordova/node_modules/balanced-match/.travis.yml new file mode 100644 index 0000000..6e5919d --- /dev/null +++ b/platforms/android/cordova/node_modules/balanced-match/.travis.yml @@ -0,0 +1,3 @@ +language: node_js +node_js: + - "0.10" diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/LICENSE.md b/platforms/android/cordova/node_modules/balanced-match/LICENSE.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/LICENSE.md rename to platforms/android/cordova/node_modules/balanced-match/LICENSE.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile b/platforms/android/cordova/node_modules/balanced-match/Makefile similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile rename to platforms/android/cordova/node_modules/balanced-match/Makefile diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md b/platforms/android/cordova/node_modules/balanced-match/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md rename to platforms/android/cordova/node_modules/balanced-match/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js b/platforms/android/cordova/node_modules/balanced-match/example.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js rename to platforms/android/cordova/node_modules/balanced-match/example.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js b/platforms/android/cordova/node_modules/balanced-match/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js rename to platforms/android/cordova/node_modules/balanced-match/index.js diff --git a/platforms/android/cordova/node_modules/balanced-match/package.json b/platforms/android/cordova/node_modules/balanced-match/package.json new file mode 100644 index 0000000..044a171 --- /dev/null +++ b/platforms/android/cordova/node_modules/balanced-match/package.json @@ -0,0 +1,98 @@ +{ + "_args": [ + [ + "balanced-match@^0.3.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/brace-expansion" + ] + ], + "_from": "balanced-match@>=0.3.0 <0.4.0", + "_id": "balanced-match@0.3.0", + "_inCache": true, + "_installable": true, + "_location": "/balanced-match", + "_nodeVersion": "4.2.1", + "_npmUser": { + "email": "julian@juliangruber.com", + "name": "juliangruber" + }, + "_npmVersion": "2.14.7", + "_phantomChildren": {}, + "_requested": { + "name": "balanced-match", + "raw": "balanced-match@^0.3.0", + "rawSpec": "^0.3.0", + "scope": null, + "spec": ">=0.3.0 <0.4.0", + "type": "range" + }, + "_requiredBy": [ + "/brace-expansion" + ], + "_resolved": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz", + "_shasum": "a91cdd1ebef1a86659e70ff4def01625fc2d6756", + "_shrinkwrap": null, + "_spec": "balanced-match@^0.3.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/brace-expansion", + "author": { + "email": "mail@juliangruber.com", + "name": "Julian Gruber", + "url": "http://juliangruber.com" + }, + "bugs": { + "url": "https://github.com/juliangruber/balanced-match/issues" + }, + "dependencies": {}, + "description": "Match balanced character pairs, like \"{\" and \"}\"", + "devDependencies": { + "tape": "~4.2.2" + }, + "directories": {}, + "dist": { + "shasum": "a91cdd1ebef1a86659e70ff4def01625fc2d6756", + "tarball": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz" + }, + "gitHead": "a7114b0986554787e90b7ac595a043ca75ea77e5", + "homepage": "https://github.com/juliangruber/balanced-match", + "keywords": [ + "balanced", + "match", + "parse", + "regexp", + "test" + ], + "license": "MIT", + "main": "index.js", + "maintainers": [ + { + "name": "juliangruber", + "email": "julian@juliangruber.com" + } + ], + "name": "balanced-match", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/juliangruber/balanced-match.git" + }, + "scripts": { + "test": "make test" + }, + "testling": { + "browsers": [ + "android-browser/4.2..latest", + "chrome/25..latest", + "chrome/canary", + "firefox/20..latest", + "firefox/nightly", + "ie/8..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "opera/12..latest", + "opera/next", + "safari/5.1..latest" + ], + "files": "test/*.js" + }, + "version": "0.3.0" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/test/balanced.js b/platforms/android/cordova/node_modules/balanced-match/test/balanced.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/test/balanced.js rename to platforms/android/cordova/node_modules/balanced-match/test/balanced.js diff --git a/platforms/android/cordova/node_modules/base64-js/.travis.yml b/platforms/android/cordova/node_modules/base64-js/.travis.yml new file mode 100644 index 0000000..939cb51 --- /dev/null +++ b/platforms/android/cordova/node_modules/base64-js/.travis.yml @@ -0,0 +1,5 @@ +language: node_js +node_js: + - "0.8" + - "0.10" + - "0.11" \ No newline at end of file diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/LICENSE.MIT b/platforms/android/cordova/node_modules/base64-js/LICENSE.MIT similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/LICENSE.MIT rename to platforms/android/cordova/node_modules/base64-js/LICENSE.MIT diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/README.md b/platforms/android/cordova/node_modules/base64-js/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/README.md rename to platforms/android/cordova/node_modules/base64-js/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/bench/bench.js b/platforms/android/cordova/node_modules/base64-js/bench/bench.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/bench/bench.js rename to platforms/android/cordova/node_modules/base64-js/bench/bench.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/lib/b64.js b/platforms/android/cordova/node_modules/base64-js/lib/b64.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/lib/b64.js rename to platforms/android/cordova/node_modules/base64-js/lib/b64.js diff --git a/platforms/android/cordova/node_modules/base64-js/package.json b/platforms/android/cordova/node_modules/base64-js/package.json new file mode 100644 index 0000000..4b30e7d --- /dev/null +++ b/platforms/android/cordova/node_modules/base64-js/package.json @@ -0,0 +1,93 @@ +{ + "_args": [ + [ + "base64-js@0.0.8", + "/Users/steveng/repo/cordova/cordova-android/node_modules/plist" + ] + ], + "_from": "base64-js@0.0.8", + "_id": "base64-js@0.0.8", + "_inCache": true, + "_installable": true, + "_location": "/base64-js", + "_nodeVersion": "0.10.35", + "_npmUser": { + "email": "feross@feross.org", + "name": "feross" + }, + "_npmVersion": "2.1.16", + "_phantomChildren": {}, + "_requested": { + "name": "base64-js", + "raw": "base64-js@0.0.8", + "rawSpec": "0.0.8", + "scope": null, + "spec": "0.0.8", + "type": "version" + }, + "_requiredBy": [ + "/plist" + ], + "_resolved": "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "_shasum": "1101e9544f4a76b1bc3b26d452ca96d7a35e7978", + "_shrinkwrap": null, + "_spec": "base64-js@0.0.8", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/plist", + "author": { + "email": "t.jameson.little@gmail.com", + "name": "T. Jameson Little" + }, + "bugs": { + "url": "https://github.com/beatgammit/base64-js/issues" + }, + "dependencies": {}, + "description": "Base64 encoding/decoding in pure JS", + "devDependencies": { + "tape": "~2.3.2" + }, + "directories": {}, + "dist": { + "shasum": "1101e9544f4a76b1bc3b26d452ca96d7a35e7978", + "tarball": "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz" + }, + "engines": { + "node": ">= 0.4" + }, + "gitHead": "b4a8a5fa9b0caeddb5ad94dd1108253d8f2a315f", + "homepage": "https://github.com/beatgammit/base64-js", + "license": "MIT", + "main": "lib/b64.js", + "maintainers": [ + { + "name": "beatgammit", + "email": "t.jameson.little@gmail.com" + }, + { + "name": "feross", + "email": "feross@feross.org" + } + ], + "name": "base64-js", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/beatgammit/base64-js.git" + }, + "scripts": { + "test": "tape test/*.js" + }, + "testling": { + "browsers": [ + "chrome/4..latest", + "firefox/3..latest", + "ie/6..latest", + "ipad/6", + "iphone/6", + "opera/11.0..latest", + "safari/5.1..latest" + ], + "files": "test/*.js" + }, + "version": "0.0.8" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/test/convert.js b/platforms/android/cordova/node_modules/base64-js/test/convert.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/test/convert.js rename to platforms/android/cordova/node_modules/base64-js/test/convert.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/test/url-safe.js b/platforms/android/cordova/node_modules/base64-js/test/url-safe.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/test/url-safe.js rename to platforms/android/cordova/node_modules/base64-js/test/url-safe.js diff --git a/platforms/android/cordova/node_modules/big-integer/BigInteger.js b/platforms/android/cordova/node_modules/big-integer/BigInteger.js new file mode 100644 index 0000000..8c06143 --- /dev/null +++ b/platforms/android/cordova/node_modules/big-integer/BigInteger.js @@ -0,0 +1,1189 @@ +var bigInt = (function (undefined) { + "use strict"; + + var BASE = 1e7, + LOG_BASE = 7, + MAX_INT = 9007199254740992, + MAX_INT_ARR = smallToArray(MAX_INT), + LOG_MAX_INT = Math.log(MAX_INT); + + function BigInteger(value, sign) { + this.value = value; + this.sign = sign; + this.isSmall = false; + } + + function SmallInteger(value) { + this.value = value; + this.sign = value < 0; + this.isSmall = true; + } + + function isPrecise(n) { + return -MAX_INT < n && n < MAX_INT; + } + + function smallToArray(n) { // For performance reasons doesn't reference BASE, need to change this function if BASE changes + if (n < 1e7) + return [n]; + if (n < 1e14) + return [n % 1e7, Math.floor(n / 1e7)]; + return [n % 1e7, Math.floor(n / 1e7) % 1e7, Math.floor(n / 1e14)]; + } + + function arrayToSmall(arr) { // If BASE changes this function may need to change + trim(arr); + var length = arr.length; + if (length < 4 && compareAbs(arr, MAX_INT_ARR) < 0) { + switch (length) { + case 0: return 0; + case 1: return arr[0]; + case 2: return arr[0] + arr[1] * BASE; + default: return arr[0] + (arr[1] + arr[2] * BASE) * BASE; + } + } + return arr; + } + + function trim(v) { + var i = v.length; + while (v[--i] === 0); + v.length = i + 1; + } + + function createArray(length) { // function shamelessly stolen from Yaffle's library https://github.com/Yaffle/BigInteger + var x = new Array(length); + var i = -1; + while (++i < length) { + x[i] = 0; + } + return x; + } + + function truncate(n) { + if (n > 0) return Math.floor(n); + return Math.ceil(n); + } + + function add(a, b) { // assumes a and b are arrays with a.length >= b.length + var l_a = a.length, + l_b = b.length, + r = new Array(l_a), + carry = 0, + base = BASE, + sum, i; + for (i = 0; i < l_b; i++) { + sum = a[i] + b[i] + carry; + carry = sum >= base ? 1 : 0; + r[i] = sum - carry * base; + } + while (i < l_a) { + sum = a[i] + carry; + carry = sum === base ? 1 : 0; + r[i++] = sum - carry * base; + } + if (carry > 0) r.push(carry); + return r; + } + + function addAny(a, b) { + if (a.length >= b.length) return add(a, b); + return add(b, a); + } + + function addSmall(a, carry) { // assumes a is array, carry is number with 0 <= carry < MAX_INT + var l = a.length, + r = new Array(l), + base = BASE, + sum, i; + for (i = 0; i < l; i++) { + sum = a[i] - base + carry; + carry = Math.floor(sum / base); + r[i] = sum - carry * base; + carry += 1; + } + while (carry > 0) { + r[i++] = carry % base; + carry = Math.floor(carry / base); + } + return r; + } + + BigInteger.prototype.add = function (v) { + var value, n = parseValue(v); + if (this.sign !== n.sign) { + return this.subtract(n.negate()); + } + var a = this.value, b = n.value; + if (n.isSmall) { + return new BigInteger(addSmall(a, Math.abs(b)), this.sign); + } + return new BigInteger(addAny(a, b), this.sign); + }; + BigInteger.prototype.plus = BigInteger.prototype.add; + + SmallInteger.prototype.add = function (v) { + var n = parseValue(v); + var a = this.value; + if (a < 0 !== n.sign) { + return this.subtract(n.negate()); + } + var b = n.value; + if (n.isSmall) { + if (isPrecise(a + b)) return new SmallInteger(a + b); + b = smallToArray(Math.abs(b)); + } + return new BigInteger(addSmall(b, Math.abs(a)), a < 0); + }; + SmallInteger.prototype.plus = SmallInteger.prototype.add; + + function subtract(a, b) { // assumes a and b are arrays with a >= b + var a_l = a.length, + b_l = b.length, + r = new Array(a_l), + borrow = 0, + base = BASE, + i, difference; + for (i = 0; i < b_l; i++) { + difference = a[i] - borrow - b[i]; + if (difference < 0) { + difference += base; + borrow = 1; + } else borrow = 0; + r[i] = difference; + } + for (i = b_l; i < a_l; i++) { + difference = a[i] - borrow; + if (difference < 0) difference += base; + else { + r[i++] = difference; + break; + } + r[i] = difference; + } + for (; i < a_l; i++) { + r[i] = a[i]; + } + trim(r); + return r; + } + + function subtractAny(a, b, sign) { + var value, isSmall; + if (compareAbs(a, b) >= 0) { + value = subtract(a,b); + } else { + value = subtract(b, a); + sign = !sign; + } + value = arrayToSmall(value); + if (typeof value === "number") { + if (sign) value = -value; + return new SmallInteger(value); + } + return new BigInteger(value, sign); + } + + function subtractSmall(a, b, sign) { // assumes a is array, b is number with 0 <= b < MAX_INT + var l = a.length, + r = new Array(l), + carry = -b, + base = BASE, + i, difference; + for (i = 0; i < l; i++) { + difference = a[i] + carry; + carry = Math.floor(difference / base); + difference %= base; + r[i] = difference < 0 ? difference + base : difference; + } + r = arrayToSmall(r); + if (typeof r === "number") { + if (sign) r = -r; + return new SmallInteger(r); + } return new BigInteger(r, sign); + } + + BigInteger.prototype.subtract = function (v) { + var n = parseValue(v); + if (this.sign !== n.sign) { + return this.add(n.negate()); + } + var a = this.value, b = n.value; + if (n.isSmall) + return subtractSmall(a, Math.abs(b), this.sign); + return subtractAny(a, b, this.sign); + }; + BigInteger.prototype.minus = BigInteger.prototype.subtract; + + SmallInteger.prototype.subtract = function (v) { + var n = parseValue(v); + var a = this.value; + if (a < 0 !== n.sign) { + return this.add(n.negate()); + } + var b = n.value; + if (n.isSmall) { + return new SmallInteger(a - b); + } + return subtractSmall(b, Math.abs(a), a >= 0); + }; + SmallInteger.prototype.minus = SmallInteger.prototype.subtract; + + BigInteger.prototype.negate = function () { + return new BigInteger(this.value, !this.sign); + }; + SmallInteger.prototype.negate = function () { + var sign = this.sign; + var small = new SmallInteger(-this.value); + small.sign = !sign; + return small; + }; + + BigInteger.prototype.abs = function () { + return new BigInteger(this.value, false); + }; + SmallInteger.prototype.abs = function () { + return new SmallInteger(Math.abs(this.value)); + }; + + function multiplyLong(a, b) { + var a_l = a.length, + b_l = b.length, + l = a_l + b_l, + r = createArray(l), + base = BASE, + product, carry, i, a_i, b_j; + for (i = 0; i < a_l; ++i) { + a_i = a[i]; + for (var j = 0; j < b_l; ++j) { + b_j = b[j]; + product = a_i * b_j + r[i + j]; + carry = Math.floor(product / base); + r[i + j] = product - carry * base; + r[i + j + 1] += carry; + } + } + trim(r); + return r; + } + + function multiplySmall(a, b) { // assumes a is array, b is number with |b| < BASE + var l = a.length, + r = new Array(l), + base = BASE, + carry = 0, + product, i; + for (i = 0; i < l; i++) { + product = a[i] * b + carry; + carry = Math.floor(product / base); + r[i] = product - carry * base; + } + while (carry > 0) { + r[i++] = carry % base; + carry = Math.floor(carry / base); + } + return r; + } + + function shiftLeft(x, n) { + var r = []; + while (n-- > 0) r.push(0); + return r.concat(x); + } + + function multiplyKaratsuba(x, y) { + var n = Math.max(x.length, y.length); + + if (n <= 30) return multiplyLong(x, y); + n = Math.ceil(n / 2); + + var b = x.slice(n), + a = x.slice(0, n), + d = y.slice(n), + c = y.slice(0, n); + + var ac = multiplyKaratsuba(a, c), + bd = multiplyKaratsuba(b, d), + abcd = multiplyKaratsuba(addAny(a, b), addAny(c, d)); + + var product = addAny(addAny(ac, shiftLeft(subtract(subtract(abcd, ac), bd), n)), shiftLeft(bd, 2 * n)); + trim(product); + return product; + } + + // The following function is derived from a surface fit of a graph plotting the performance difference + // between long multiplication and karatsuba multiplication versus the lengths of the two arrays. + function useKaratsuba(l1, l2) { + return -0.012 * l1 - 0.012 * l2 + 0.000015 * l1 * l2 > 0; + } + + BigInteger.prototype.multiply = function (v) { + var value, n = parseValue(v), + a = this.value, b = n.value, + sign = this.sign !== n.sign, + abs; + if (n.isSmall) { + if (b === 0) return CACHE[0]; + if (b === 1) return this; + if (b === -1) return this.negate(); + abs = Math.abs(b); + if (abs < BASE) { + return new BigInteger(multiplySmall(a, abs), sign); + } + b = smallToArray(abs); + } + if (useKaratsuba(a.length, b.length)) // Karatsuba is only faster for certain array sizes + return new BigInteger(multiplyKaratsuba(a, b), sign); + return new BigInteger(multiplyLong(a, b), sign); + }; + + BigInteger.prototype.times = BigInteger.prototype.multiply; + + function multiplySmallAndArray(a, b, sign) { // a >= 0 + if (a < BASE) { + return new BigInteger(multiplySmall(b, a), sign); + } + return new BigInteger(multiplyLong(b, smallToArray(a)), sign); + } + SmallInteger.prototype["_multiplyBySmall"] = function (a) { + if (isPrecise(a.value * this.value)) { + return new SmallInteger(a.value * this.value); + } + return multiplySmallAndArray(Math.abs(a.value), smallToArray(Math.abs(this.value)), this.sign !== a.sign); + }; + BigInteger.prototype["_multiplyBySmall"] = function (a) { + if (a.value === 0) return CACHE[0]; + if (a.value === 1) return this; + if (a.value === -1) return this.negate(); + return multiplySmallAndArray(Math.abs(a.value), this.value, this.sign !== a.sign); + }; + SmallInteger.prototype.multiply = function (v) { + return parseValue(v)["_multiplyBySmall"](this); + }; + SmallInteger.prototype.times = SmallInteger.prototype.multiply; + + function square(a) { + var l = a.length, + r = createArray(l + l), + base = BASE, + product, carry, i, a_i, a_j; + for (i = 0; i < l; i++) { + a_i = a[i]; + for (var j = 0; j < l; j++) { + a_j = a[j]; + product = a_i * a_j + r[i + j]; + carry = Math.floor(product / base); + r[i + j] = product - carry * base; + r[i + j + 1] += carry; + } + } + trim(r); + return r; + } + + BigInteger.prototype.square = function () { + return new BigInteger(square(this.value), false); + }; + + SmallInteger.prototype.square = function () { + var value = this.value * this.value; + if (isPrecise(value)) return new SmallInteger(value); + return new BigInteger(square(smallToArray(Math.abs(this.value))), false); + }; + + function divMod1(a, b) { // Left over from previous version. Performs faster than divMod2 on smaller input sizes. + var a_l = a.length, + b_l = b.length, + base = BASE, + result = createArray(b.length), + divisorMostSignificantDigit = b[b_l - 1], + // normalization + lambda = Math.ceil(base / (2 * divisorMostSignificantDigit)), + remainder = multiplySmall(a, lambda), + divisor = multiplySmall(b, lambda), + quotientDigit, shift, carry, borrow, i, l, q; + if (remainder.length <= a_l) remainder.push(0); + divisor.push(0); + divisorMostSignificantDigit = divisor[b_l - 1]; + for (shift = a_l - b_l; shift >= 0; shift--) { + quotientDigit = base - 1; + if (remainder[shift + b_l] !== divisorMostSignificantDigit) { + quotientDigit = Math.floor((remainder[shift + b_l] * base + remainder[shift + b_l - 1]) / divisorMostSignificantDigit); + } + // quotientDigit <= base - 1 + carry = 0; + borrow = 0; + l = divisor.length; + for (i = 0; i < l; i++) { + carry += quotientDigit * divisor[i]; + q = Math.floor(carry / base); + borrow += remainder[shift + i] - (carry - q * base); + carry = q; + if (borrow < 0) { + remainder[shift + i] = borrow + base; + borrow = -1; + } else { + remainder[shift + i] = borrow; + borrow = 0; + } + } + while (borrow !== 0) { + quotientDigit -= 1; + carry = 0; + for (i = 0; i < l; i++) { + carry += remainder[shift + i] - base + divisor[i]; + if (carry < 0) { + remainder[shift + i] = carry + base; + carry = 0; + } else { + remainder[shift + i] = carry; + carry = 1; + } + } + borrow += carry; + } + result[shift] = quotientDigit; + } + // denormalization + remainder = divModSmall(remainder, lambda)[0]; + return [arrayToSmall(result), arrayToSmall(remainder)]; + } + + function divMod2(a, b) { // Implementation idea shamelessly stolen from Silent Matt's library http://silentmatt.com/biginteger/ + // Performs faster than divMod1 on larger input sizes. + var a_l = a.length, + b_l = b.length, + result = [], + part = [], + base = BASE, + guess, xlen, highx, highy, check; + while (a_l) { + part.unshift(a[--a_l]); + if (compareAbs(part, b) < 0) { + result.push(0); + continue; + } + xlen = part.length; + highx = part[xlen - 1] * base + part[xlen - 2]; + highy = b[b_l - 1] * base + b[b_l - 2]; + if (xlen > b_l) { + highx = (highx + 1) * base; + } + guess = Math.ceil(highx / highy); + do { + check = multiplySmall(b, guess); + if (compareAbs(check, part) <= 0) break; + guess--; + } while (guess); + result.push(guess); + part = subtract(part, check); + } + result.reverse(); + return [arrayToSmall(result), arrayToSmall(part)]; + } + + function divModSmall(value, lambda) { + var length = value.length, + quotient = createArray(length), + base = BASE, + i, q, remainder, divisor; + remainder = 0; + for (i = length - 1; i >= 0; --i) { + divisor = remainder * base + value[i]; + q = truncate(divisor / lambda); + remainder = divisor - q * lambda; + quotient[i] = q | 0; + } + return [quotient, remainder | 0]; + } + + function divModAny(self, v) { + var value, n = parseValue(v); + var a = self.value, b = n.value; + var quotient; + if (b === 0) throw new Error("Cannot divide by zero"); + if (self.isSmall) { + if (n.isSmall) { + return [new SmallInteger(truncate(a / b)), new SmallInteger(a % b)]; + } + return [CACHE[0], self]; + } + if (n.isSmall) { + if (b === 1) return [self, CACHE[0]]; + if (b == -1) return [self.negate(), CACHE[0]]; + var abs = Math.abs(b); + if (abs < BASE) { + value = divModSmall(a, abs); + quotient = arrayToSmall(value[0]); + var remainder = value[1]; + if (self.sign) remainder = -remainder; + if (typeof quotient === "number") { + if (self.sign !== n.sign) quotient = -quotient; + return [new SmallInteger(quotient), new SmallInteger(remainder)]; + } + return [new BigInteger(quotient, self.sign !== n.sign), new SmallInteger(remainder)]; + } + b = smallToArray(abs); + } + var comparison = compareAbs(a, b); + if (comparison === -1) return [CACHE[0], self]; + if (comparison === 0) return [CACHE[self.sign === n.sign ? 1 : -1], CACHE[0]]; + + // divMod1 is faster on smaller input sizes + if (a.length + b.length <= 200) + value = divMod1(a, b); + else value = divMod2(a, b); + + quotient = value[0]; + var qSign = self.sign !== n.sign, + mod = value[1], + mSign = self.sign; + if (typeof quotient === "number") { + if (qSign) quotient = -quotient; + quotient = new SmallInteger(quotient); + } else quotient = new BigInteger(quotient, qSign); + if (typeof mod === "number") { + if (mSign) mod = -mod; + mod = new SmallInteger(mod); + } else mod = new BigInteger(mod, mSign); + return [quotient, mod]; + } + + BigInteger.prototype.divmod = function (v) { + var result = divModAny(this, v); + return { + quotient: result[0], + remainder: result[1] + }; + }; + SmallInteger.prototype.divmod = BigInteger.prototype.divmod; + + BigInteger.prototype.divide = function (v) { + return divModAny(this, v)[0]; + }; + SmallInteger.prototype.over = SmallInteger.prototype.divide = BigInteger.prototype.over = BigInteger.prototype.divide; + + BigInteger.prototype.mod = function (v) { + return divModAny(this, v)[1]; + }; + SmallInteger.prototype.remainder = SmallInteger.prototype.mod = BigInteger.prototype.remainder = BigInteger.prototype.mod; + + BigInteger.prototype.pow = function (v) { + var n = parseValue(v), + a = this.value, + b = n.value, + value, x, y; + if (b === 0) return CACHE[1]; + if (a === 0) return CACHE[0]; + if (a === 1) return CACHE[1]; + if (a === -1) return n.isEven() ? CACHE[1] : CACHE[-1]; + if (n.sign) { + return CACHE[0]; + } + if (!n.isSmall) throw new Error("The exponent " + n.toString() + " is too large."); + if (this.isSmall) { + if (isPrecise(value = Math.pow(a, b))) + return new SmallInteger(truncate(value)); + } + x = this; + y = CACHE[1]; + while (true) { + if (b & 1 === 1) { + y = y.times(x); + --b; + } + if (b === 0) break; + b /= 2; + x = x.square(); + } + return y; + }; + SmallInteger.prototype.pow = BigInteger.prototype.pow; + + BigInteger.prototype.modPow = function (exp, mod) { + exp = parseValue(exp); + mod = parseValue(mod); + if (mod.isZero()) throw new Error("Cannot take modPow with modulus 0"); + var r = CACHE[1], + base = this.mod(mod); + while (exp.isPositive()) { + if (base.isZero()) return CACHE[0]; + if (exp.isOdd()) r = r.multiply(base).mod(mod); + exp = exp.divide(2); + base = base.square().mod(mod); + } + return r; + }; + SmallInteger.prototype.modPow = BigInteger.prototype.modPow; + + function compareAbs(a, b) { + if (a.length !== b.length) { + return a.length > b.length ? 1 : -1; + } + for (var i = a.length - 1; i >= 0; i--) { + if (a[i] !== b[i]) return a[i] > b[i] ? 1 : -1; + } + return 0; + } + + BigInteger.prototype.compareAbs = function (v) { + var n = parseValue(v), + a = this.value, + b = n.value; + if (n.isSmall) return 1; + return compareAbs(a, b); + }; + SmallInteger.prototype.compareAbs = function (v) { + var n = parseValue(v), + a = Math.abs(this.value), + b = n.value; + if (n.isSmall) { + b = Math.abs(b); + return a === b ? 0 : a > b ? 1 : -1; + } + return -1; + }; + + BigInteger.prototype.compare = function (v) { + // See discussion about comparison with Infinity: + // https://github.com/peterolson/BigInteger.js/issues/61 + if (v === Infinity) { + return -1; + } + if (v === -Infinity) { + return 1; + } + + var n = parseValue(v), + a = this.value, + b = n.value; + if (this.sign !== n.sign) { + return n.sign ? 1 : -1; + } + if (n.isSmall) { + return this.sign ? -1 : 1; + } + return compareAbs(a, b) * (this.sign ? -1 : 1); + }; + BigInteger.prototype.compareTo = BigInteger.prototype.compare; + + SmallInteger.prototype.compare = function (v) { + if (v === Infinity) { + return -1; + } + if (v === -Infinity) { + return 1; + } + + var n = parseValue(v), + a = this.value, + b = n.value; + if (n.isSmall) { + return a == b ? 0 : a > b ? 1 : -1; + } + if (a < 0 !== n.sign) { + return a < 0 ? -1 : 1; + } + return a < 0 ? 1 : -1; + }; + SmallInteger.prototype.compareTo = SmallInteger.prototype.compare; + + BigInteger.prototype.equals = function (v) { + return this.compare(v) === 0; + }; + SmallInteger.prototype.eq = SmallInteger.prototype.equals = BigInteger.prototype.eq = BigInteger.prototype.equals; + + BigInteger.prototype.notEquals = function (v) { + return this.compare(v) !== 0; + }; + SmallInteger.prototype.neq = SmallInteger.prototype.notEquals = BigInteger.prototype.neq = BigInteger.prototype.notEquals; + + BigInteger.prototype.greater = function (v) { + return this.compare(v) > 0; + }; + SmallInteger.prototype.gt = SmallInteger.prototype.greater = BigInteger.prototype.gt = BigInteger.prototype.greater; + + BigInteger.prototype.lesser = function (v) { + return this.compare(v) < 0; + }; + SmallInteger.prototype.lt = SmallInteger.prototype.lesser = BigInteger.prototype.lt = BigInteger.prototype.lesser; + + BigInteger.prototype.greaterOrEquals = function (v) { + return this.compare(v) >= 0; + }; + SmallInteger.prototype.geq = SmallInteger.prototype.greaterOrEquals = BigInteger.prototype.geq = BigInteger.prototype.greaterOrEquals; + + BigInteger.prototype.lesserOrEquals = function (v) { + return this.compare(v) <= 0; + }; + SmallInteger.prototype.leq = SmallInteger.prototype.lesserOrEquals = BigInteger.prototype.leq = BigInteger.prototype.lesserOrEquals; + + BigInteger.prototype.isEven = function () { + return (this.value[0] & 1) === 0; + }; + SmallInteger.prototype.isEven = function () { + return (this.value & 1) === 0; + }; + + BigInteger.prototype.isOdd = function () { + return (this.value[0] & 1) === 1; + }; + SmallInteger.prototype.isOdd = function () { + return (this.value & 1) === 1; + }; + + BigInteger.prototype.isPositive = function () { + return !this.sign; + }; + SmallInteger.prototype.isPositive = function () { + return this.value > 0; + }; + + BigInteger.prototype.isNegative = function () { + return this.sign; + }; + SmallInteger.prototype.isNegative = function () { + return this.value < 0; + }; + + BigInteger.prototype.isUnit = function () { + return false; + }; + SmallInteger.prototype.isUnit = function () { + return Math.abs(this.value) === 1; + }; + + BigInteger.prototype.isZero = function () { + return false; + }; + SmallInteger.prototype.isZero = function () { + return this.value === 0; + }; + BigInteger.prototype.isDivisibleBy = function (v) { + var n = parseValue(v); + var value = n.value; + if (value === 0) return false; + if (value === 1) return true; + if (value === 2) return this.isEven(); + return this.mod(n).equals(CACHE[0]); + }; + SmallInteger.prototype.isDivisibleBy = BigInteger.prototype.isDivisibleBy; + + function isBasicPrime(v) { + var n = v.abs(); + if (n.isUnit()) return false; + if (n.equals(2) || n.equals(3) || n.equals(5)) return true; + if (n.isEven() || n.isDivisibleBy(3) || n.isDivisibleBy(5)) return false; + if (n.lesser(25)) return true; + // we don't know if it's prime: let the other functions figure it out + }; + + BigInteger.prototype.isPrime = function () { + var isPrime = isBasicPrime(this); + if (isPrime !== undefined) return isPrime; + var n = this.abs(), + nPrev = n.prev(); + var a = [2, 3, 5, 7, 11, 13, 17, 19], + b = nPrev, + d, t, i, x; + while (b.isEven()) b = b.divide(2); + for (i = 0; i < a.length; i++) { + x = bigInt(a[i]).modPow(b, n); + if (x.equals(CACHE[1]) || x.equals(nPrev)) continue; + for (t = true, d = b; t && d.lesser(nPrev) ; d = d.multiply(2)) { + x = x.square().mod(n); + if (x.equals(nPrev)) t = false; + } + if (t) return false; + } + return true; + }; + SmallInteger.prototype.isPrime = BigInteger.prototype.isPrime; + + BigInteger.prototype.isProbablePrime = function (iterations) { + var isPrime = isBasicPrime(this); + if (isPrime !== undefined) return isPrime; + var n = this.abs(); + var t = iterations === undefined ? 5 : iterations; + // use the Fermat primality test + for (var i = 0; i < t; i++) { + var a = bigInt.randBetween(2, n.minus(2)); + if (!a.modPow(n.prev(), n).isUnit()) return false; // definitely composite + } + return true; // large chance of being prime + }; + SmallInteger.prototype.isProbablePrime = BigInteger.prototype.isProbablePrime; + + BigInteger.prototype.next = function () { + var value = this.value; + if (this.sign) { + return subtractSmall(value, 1, this.sign); + } + return new BigInteger(addSmall(value, 1), this.sign); + }; + SmallInteger.prototype.next = function () { + var value = this.value; + if (value + 1 < MAX_INT) return new SmallInteger(value + 1); + return new BigInteger(MAX_INT_ARR, false); + }; + + BigInteger.prototype.prev = function () { + var value = this.value; + if (this.sign) { + return new BigInteger(addSmall(value, 1), true); + } + return subtractSmall(value, 1, this.sign); + }; + SmallInteger.prototype.prev = function () { + var value = this.value; + if (value - 1 > -MAX_INT) return new SmallInteger(value - 1); + return new BigInteger(MAX_INT_ARR, true); + }; + + var powersOfTwo = [1]; + while (powersOfTwo[powersOfTwo.length - 1] <= BASE) powersOfTwo.push(2 * powersOfTwo[powersOfTwo.length - 1]); + var powers2Length = powersOfTwo.length, highestPower2 = powersOfTwo[powers2Length - 1]; + + function shift_isSmall(n) { + return ((typeof n === "number" || typeof n === "string") && +Math.abs(n) <= BASE) || + (n instanceof BigInteger && n.value.length <= 1); + } + + BigInteger.prototype.shiftLeft = function (n) { + if (!shift_isSmall(n)) { + throw new Error(String(n) + " is too large for shifting."); + } + n = +n; + if (n < 0) return this.shiftRight(-n); + var result = this; + while (n >= powers2Length) { + result = result.multiply(highestPower2); + n -= powers2Length - 1; + } + return result.multiply(powersOfTwo[n]); + }; + SmallInteger.prototype.shiftLeft = BigInteger.prototype.shiftLeft; + + BigInteger.prototype.shiftRight = function (n) { + var remQuo; + if (!shift_isSmall(n)) { + throw new Error(String(n) + " is too large for shifting."); + } + n = +n; + if (n < 0) return this.shiftLeft(-n); + var result = this; + while (n >= powers2Length) { + if (result.isZero()) return result; + remQuo = divModAny(result, highestPower2); + result = remQuo[1].isNegative() ? remQuo[0].prev() : remQuo[0]; + n -= powers2Length - 1; + } + remQuo = divModAny(result, powersOfTwo[n]); + return remQuo[1].isNegative() ? remQuo[0].prev() : remQuo[0]; + }; + SmallInteger.prototype.shiftRight = BigInteger.prototype.shiftRight; + + function bitwise(x, y, fn) { + y = parseValue(y); + var xSign = x.isNegative(), ySign = y.isNegative(); + var xRem = xSign ? x.not() : x, + yRem = ySign ? y.not() : y; + var xBits = [], yBits = []; + var xStop = false, yStop = false; + while (!xStop || !yStop) { + if (xRem.isZero()) { // virtual sign extension for simulating two's complement + xStop = true; + xBits.push(xSign ? 1 : 0); + } + else if (xSign) xBits.push(xRem.isEven() ? 1 : 0); // two's complement for negative numbers + else xBits.push(xRem.isEven() ? 0 : 1); + + if (yRem.isZero()) { + yStop = true; + yBits.push(ySign ? 1 : 0); + } + else if (ySign) yBits.push(yRem.isEven() ? 1 : 0); + else yBits.push(yRem.isEven() ? 0 : 1); + + xRem = xRem.over(2); + yRem = yRem.over(2); + } + var result = []; + for (var i = 0; i < xBits.length; i++) result.push(fn(xBits[i], yBits[i])); + var sum = bigInt(result.pop()).negate().times(bigInt(2).pow(result.length)); + while (result.length) { + sum = sum.add(bigInt(result.pop()).times(bigInt(2).pow(result.length))); + } + return sum; + } + + BigInteger.prototype.not = function () { + return this.negate().prev(); + }; + SmallInteger.prototype.not = BigInteger.prototype.not; + + BigInteger.prototype.and = function (n) { + return bitwise(this, n, function (a, b) { return a & b; }); + }; + SmallInteger.prototype.and = BigInteger.prototype.and; + + BigInteger.prototype.or = function (n) { + return bitwise(this, n, function (a, b) { return a | b; }); + }; + SmallInteger.prototype.or = BigInteger.prototype.or; + + BigInteger.prototype.xor = function (n) { + return bitwise(this, n, function (a, b) { return a ^ b; }); + }; + SmallInteger.prototype.xor = BigInteger.prototype.xor; + + var LOBMASK_I = 1 << 30, LOBMASK_BI = (BASE & -BASE) * (BASE & -BASE) | LOBMASK_I; + function roughLOB(n) { // get lowestOneBit (rough) + // SmallInteger: return Min(lowestOneBit(n), 1 << 30) + // BigInteger: return Min(lowestOneBit(n), 1 << 14) [BASE=1e7] + var v = n.value, x = typeof v === "number" ? v | LOBMASK_I : v[0] + v[1] * BASE | LOBMASK_BI; + return x & -x; + } + + function max(a, b) { + a = parseValue(a); + b = parseValue(b); + return a.greater(b) ? a : b; + } + function min(a,b) { + a = parseValue(a); + b = parseValue(b); + return a.lesser(b) ? a : b; + } + function gcd(a, b) { + a = parseValue(a).abs(); + b = parseValue(b).abs(); + if (a.equals(b)) return a; + if (a.isZero()) return b; + if (b.isZero()) return a; + var c = CACHE[1], d, t; + while (a.isEven() && b.isEven()) { + d = Math.min(roughLOB(a), roughLOB(b)); + a = a.divide(d); + b = b.divide(d); + c = c.multiply(d); + } + while (a.isEven()) { + a = a.divide(roughLOB(a)); + } + do { + while (b.isEven()) { + b = b.divide(roughLOB(b)); + } + if (a.greater(b)) { + t = b; b = a; a = t; + } + b = b.subtract(a); + } while (!b.isZero()); + return c.isUnit() ? a : a.multiply(c); + } + function lcm(a, b) { + a = parseValue(a).abs(); + b = parseValue(b).abs(); + return a.divide(gcd(a, b)).multiply(b); + } + function randBetween(a, b) { + a = parseValue(a); + b = parseValue(b); + var low = min(a, b), high = max(a, b); + var range = high.subtract(low); + if (range.isSmall) return low.add(Math.round(Math.random() * range)); + var length = range.value.length - 1; + var result = [], restricted = true; + for (var i = length; i >= 0; i--) { + var top = restricted ? range.value[i] : BASE; + var digit = truncate(Math.random() * top); + result.unshift(digit); + if (digit < top) restricted = false; + } + result = arrayToSmall(result); + return low.add(typeof result === "number" ? new SmallInteger(result) : new BigInteger(result, false)); + } + var parseBase = function (text, base) { + var val = CACHE[0], pow = CACHE[1], + length = text.length; + if (2 <= base && base <= 36) { + if (length <= LOG_MAX_INT / Math.log(base)) { + return new SmallInteger(parseInt(text, base)); + } + } + base = parseValue(base); + var digits = []; + var i; + var isNegative = text[0] === "-"; + for (i = isNegative ? 1 : 0; i < text.length; i++) { + var c = text[i].toLowerCase(), + charCode = c.charCodeAt(0); + if (48 <= charCode && charCode <= 57) digits.push(parseValue(c)); + else if (97 <= charCode && charCode <= 122) digits.push(parseValue(c.charCodeAt(0) - 87)); + else if (c === "<") { + var start = i; + do { i++; } while (text[i] !== ">"); + digits.push(parseValue(text.slice(start + 1, i))); + } + else throw new Error(c + " is not a valid character"); + } + digits.reverse(); + for (i = 0; i < digits.length; i++) { + val = val.add(digits[i].times(pow)); + pow = pow.times(base); + } + return isNegative ? val.negate() : val; + }; + + function stringify(digit) { + var v = digit.value; + if (typeof v === "number") v = [v]; + if (v.length === 1 && v[0] <= 35) { + return "0123456789abcdefghijklmnopqrstuvwxyz".charAt(v[0]); + } + return "<" + v + ">"; + } + function toBase(n, base) { + base = bigInt(base); + if (base.isZero()) { + if (n.isZero()) return "0"; + throw new Error("Cannot convert nonzero numbers to base 0."); + } + if (base.equals(-1)) { + if (n.isZero()) return "0"; + if (n.isNegative()) return new Array(1 - n).join("10"); + return "1" + new Array(+n).join("01"); + } + var minusSign = ""; + if (n.isNegative() && base.isPositive()) { + minusSign = "-"; + n = n.abs(); + } + if (base.equals(1)) { + if (n.isZero()) return "0"; + return minusSign + new Array(+n + 1).join(1); + } + var out = []; + var left = n, divmod; + while (left.isNegative() || left.compareAbs(base) >= 0) { + divmod = left.divmod(base); + left = divmod.quotient; + var digit = divmod.remainder; + if (digit.isNegative()) { + digit = base.minus(digit).abs(); + left = left.next(); + } + out.push(stringify(digit)); + } + out.push(stringify(left)); + return minusSign + out.reverse().join(""); + } + + BigInteger.prototype.toString = function (radix) { + if (radix === undefined) radix = 10; + if (radix !== 10) return toBase(this, radix); + var v = this.value, l = v.length, str = String(v[--l]), zeros = "0000000", digit; + while (--l >= 0) { + digit = String(v[l]); + str += zeros.slice(digit.length) + digit; + } + var sign = this.sign ? "-" : ""; + return sign + str; + }; + SmallInteger.prototype.toString = function (radix) { + if (radix === undefined) radix = 10; + if (radix != 10) return toBase(this, radix); + return String(this.value); + }; + + BigInteger.prototype.valueOf = function () { + return +this.toString(); + }; + BigInteger.prototype.toJSNumber = BigInteger.prototype.valueOf; + + SmallInteger.prototype.valueOf = function () { + return this.value; + }; + SmallInteger.prototype.toJSNumber = SmallInteger.prototype.valueOf; + + function parseStringValue(v) { + if (isPrecise(+v)) { + var x = +v; + if (x === truncate(x)) + return new SmallInteger(x); + throw "Invalid integer: " + v; + } + var sign = v[0] === "-"; + if (sign) v = v.slice(1); + var split = v.split(/e/i); + if (split.length > 2) throw new Error("Invalid integer: " + text.join("e")); + if (split.length === 2) { + var exp = split[1]; + if (exp[0] === "+") exp = exp.slice(1); + exp = +exp; + if (exp !== truncate(exp) || !isPrecise(exp)) throw new Error("Invalid integer: " + exp + " is not a valid exponent."); + var text = split[0]; + var decimalPlace = text.indexOf("."); + if (decimalPlace >= 0) { + exp -= text.length - decimalPlace - 1; + text = text.slice(0, decimalPlace) + text.slice(decimalPlace + 1); + } + if (exp < 0) throw new Error("Cannot include negative exponent part for integers"); + text += (new Array(exp + 1)).join("0"); + v = text; + } + var isValid = /^([0-9][0-9]*)$/.test(v); + if (!isValid) throw new Error("Invalid integer: " + v); + var r = [], max = v.length, l = LOG_BASE, min = max - l; + while (max > 0) { + r.push(+v.slice(min, max)); + min -= l; + if (min < 0) min = 0; + max -= l; + } + trim(r); + return new BigInteger(r, sign); + } + + function parseNumberValue(v) { + if (isPrecise(v)) return new SmallInteger(v); + return parseStringValue(v.toString()); + } + + function parseValue(v) { + if (typeof v === "number") { + return parseNumberValue(v); + } + if (typeof v === "string") { + return parseStringValue(v); + } + return v; + } + // Pre-define numbers in range [-999,999] + var CACHE = function (v, radix) { + if (typeof v === "undefined") return CACHE[0]; + if (typeof radix !== "undefined") return +radix === 10 ? parseValue(v) : parseBase(v, radix); + return parseValue(v); + }; + for (var i = 0; i < 1000; i++) { + CACHE[i] = new SmallInteger(i); + if (i > 0) CACHE[-i] = new SmallInteger(-i); + } + // Backwards compatibility + CACHE.one = CACHE[1]; + CACHE.zero = CACHE[0]; + CACHE.minusOne = CACHE[-1]; + CACHE.max = max; + CACHE.min = min; + CACHE.gcd = gcd; + CACHE.lcm = lcm; + CACHE.isInstance = function (x) { return x instanceof BigInteger || x instanceof SmallInteger; }; + CACHE.randBetween = randBetween; + return CACHE; +})(); + +// Node.js check +if (typeof module !== "undefined" && module.hasOwnProperty("exports")) { + module.exports = bigInt; +} diff --git a/platforms/android/cordova/node_modules/big-integer/BigInteger.min.js b/platforms/android/cordova/node_modules/big-integer/BigInteger.min.js new file mode 100644 index 0000000..53480ea --- /dev/null +++ b/platforms/android/cordova/node_modules/big-integer/BigInteger.min.js @@ -0,0 +1 @@ +var bigInt=function(e){"use strict";function o(e,t){this.value=e,this.sign=t,this.isSmall=!1}function u(e){this.value=e,this.sign=e<0,this.isSmall=!0}function a(e){return-r0?Math.floor(e):Math.ceil(e)}function d(e,n){var r=e.length,i=n.length,s=new Array(r),o=0,u=t,a,f;for(f=0;f=u?1:0,s[f]=a-o*u;while(f0&&s.push(o),s}function v(e,t){return e.length>=t.length?d(e,t):d(t,e)}function m(e,n){var r=e.length,i=new Array(r),s=t,o,u;for(u=0;u0)i[u++]=n%s,n=Math.floor(n/s);return i}function g(e,n){var r=e.length,i=n.length,s=new Array(r),o=0,u=t,a,f;for(a=0;a=0?r=g(e,t):(r=g(t,e),n=!n),r=l(r),typeof r=="number"?(n&&(r=-r),new u(r)):new o(r,n)}function b(e,n,r){var i=e.length,s=new Array(i),a=-n,f=t,c,h;for(c=0;c0)i[a++]=o%s,o=Math.floor(o/s);return i}function S(e,t){var n=[];while(t-->0)n.push(0);return n.concat(e)}function x(e,t){var n=Math.max(e.length,t.length);if(n<=30)return w(e,t);n=Math.ceil(n/2);var r=e.slice(n),i=e.slice(0,n),s=t.slice(n),o=t.slice(0,n),u=x(i,o),a=x(r,s),f=x(v(i,r),v(o,s)),l=v(v(u,S(g(g(f,u),a),n)),S(a,2*n));return c(l),l}function T(e,t){return-0.012*e-.012*t+15e-6*e*t>0}function N(e,n,r){return e=0;d--){p=s-1,f[d+i]!==u&&(p=Math.floor((f[d+i]*s+f[d+i-1])/u)),v=0,m=0,y=c.length;for(g=0;gi&&(c=(c+1)*u),a=Math.ceil(c/h);do{p=E(n,a);if(M(p,o)<=0)break;a--}while(a);s.push(a),o=g(o,p)}return s.reverse(),[l(s),l(o)]}function A(e,n){var r=e.length,i=h(r),s=t,o,u,a,f;a=0;for(o=r-1;o>=0;--o)f=a*s+e[o],u=p(f/n),a=f-u*n,i[o]=u|0;return[i,a|0]}function O(e,n){var r,i=G(n),s=e.value,a=i.value,c;if(a===0)throw new Error("Cannot divide by zero");if(e.isSmall)return i.isSmall?[new u(p(s/a)),new u(s%a)]:[Y[0],e];if(i.isSmall){if(a===1)return[e,Y[0]];if(a==-1)return[e.negate(),Y[0]];var h=Math.abs(a);if(ht.length?1:-1;for(var n=e.length-1;n>=0;n--)if(e[n]!==t[n])return e[n]>t[n]?1:-1;return 0}function _(e){var t=e.abs();if(t.isUnit())return!1;if(t.equals(2)||t.equals(3)||t.equals(5))return!0;if(t.isEven()||t.isDivisibleBy(3)||t.isDivisibleBy(5))return!1;if(t.lesser(25))return!0}function B(e){return(typeof e=="number"||typeof e=="string")&&+Math.abs(e)<=t||e instanceof o&&e.value.length<=1}function j(e,t,n){t=G(t);var r=e.isNegative(),i=t.isNegative(),s=r?e.not():e,o=i?t.not():t,u=[],a=[],f=!1,l=!1;while(!f||!l)s.isZero()?(f=!0,u.push(r?1:0)):r?u.push(s.isEven()?1:0):u.push(s.isEven()?0:1),o.isZero()?(l=!0,a.push(i?1:0)):i?a.push(o.isEven()?1:0):a.push(o.isEven()?0:1),s=s.over(2),o=o.over(2);var c=[];for(var h=0;h=0;h--){var d=c?s.value[h]:t,v=p(Math.random()*d);f.unshift(v),v"}function J(e,t){t=bigInt(t);if(t.isZero()){if(e.isZero())return"0";throw new Error("Cannot convert nonzero numbers to base 0.")}if(t.equals(-1))return e.isZero()?"0":e.isNegative()?(new Array(1-e)).join("10"):"1"+(new Array(+e)).join("01");var n="";e.isNegative()&&t.isPositive()&&(n="-",e=e.abs());if(t.equals(1))return e.isZero()?"0":n+(new Array(+e+1)).join(1);var r=[],i=e,s;while(i.isNegative()||i.compareAbs(t)>=0){s=i.divmod(t),i=s.quotient;var o=s.remainder;o.isNegative()&&(o=t.minus(o).abs(),i=i.next()),r.push($(o))}return r.push($(i)),n+r.reverse().join("")}function K(e){if(a(+e)){var t=+e;if(t===p(t))return new u(t);throw"Invalid integer: "+e}var r=e[0]==="-";r&&(e=e.slice(1));var i=e.split(/e/i);if(i.length>2)throw new Error("Invalid integer: "+f.join("e"));if(i.length===2){var s=i[1];s[0]==="+"&&(s=s.slice(1)),s=+s;if(s!==p(s)||!a(s))throw new Error("Invalid integer: "+s+" is not a valid exponent.");var f=i[0],l=f.indexOf(".");l>=0&&(s-=f.length-l-1,f=f.slice(0,l)+f.slice(l+1));if(s<0)throw new Error("Cannot include negative exponent part for integers");f+=(new Array(s+1)).join("0"),e=f}var h=/^([0-9][0-9]*)$/.test(e);if(!h)throw new Error("Invalid integer: "+e);var d=[],v=e.length,m=n,g=v-m;while(v>0)d.push(+e.slice(g,v)),g-=m,g<0&&(g=0),v-=m;return c(d),new o(d,r)}function Q(e){return a(e)?new u(e):K(e.toString())}function G(e){return typeof e=="number"?Q(e):typeof e=="string"?K(e):e}var t=1e7,n=7,r=9007199254740992,i=f(r),s=Math.log(r);o.prototype.add=function(e){var t,n=G(e);if(this.sign!==n.sign)return this.subtract(n.negate());var r=this.value,i=n.value;return n.isSmall?new o(m(r,Math.abs(i)),this.sign):new o(v(r,i),this.sign)},o.prototype.plus=o.prototype.add,u.prototype.add=function(e){var t=G(e),n=this.value;if(n<0!==t.sign)return this.subtract(t.negate());var r=t.value;if(t.isSmall){if(a(n+r))return new u(n+r);r=f(Math.abs(r))}return new o(m(r,Math.abs(n)),n<0)},u.prototype.plus=u.prototype.add,o.prototype.subtract=function(e){var t=G(e);if(this.sign!==t.sign)return this.add(t.negate());var n=this.value,r=t.value;return t.isSmall?b(n,Math.abs(r),this.sign):y(n,r,this.sign)},o.prototype.minus=o.prototype.subtract,u.prototype.subtract=function(e){var t=G(e),n=this.value;if(n<0!==t.sign)return this.add(t.negate());var r=t.value;return t.isSmall?new u(n-r):b(r,Math.abs(n),n>=0)},u.prototype.minus=u.prototype.subtract,o.prototype.negate=function(){return new o(this.value,!this.sign)},u.prototype.negate=function(){var e=this.sign,t=new u(-this.value);return t.sign=!e,t},o.prototype.abs=function(){return new o(this.value,!1)},u.prototype.abs=function(){return new u(Math.abs(this.value))},o.prototype.multiply=function(e){var n,r=G(e),i=this.value,s=r.value,u=this.sign!==r.sign,a;if(r.isSmall){if(s===0)return Y[0];if(s===1)return this;if(s===-1)return this.negate();a=Math.abs(s);if(ar?1:-1):-1},o.prototype.compare=function(e){if(e===Infinity)return-1;if(e===-Infinity)return 1;var t=G(e),n=this.value,r=t.value;return this.sign!==t.sign?t.sign?1:-1:t.isSmall?this.sign?-1:1:M(n,r)*(this.sign?-1:1)},o.prototype.compareTo=o.prototype.compare,u.prototype.compare=function(e){if(e===Infinity)return-1;if(e===-Infinity)return 1;var t=G(e),n=this.value,r=t.value;return t.isSmall?n==r?0:n>r?1:-1:n<0!==t.sign?n<0?-1:1:n<0?1:-1},u.prototype.compareTo=u.prototype.compare,o.prototype.equals=function(e){return this.compare(e)===0},u.prototype.eq=u.prototype.equals=o.prototype.eq=o.prototype.equals,o.prototype.notEquals=function(e){return this.compare(e)!==0},u.prototype.neq=u.prototype.notEquals=o.prototype.neq=o.prototype.notEquals,o.prototype.greater=function(e){return this.compare(e)>0},u.prototype.gt=u.prototype.greater=o.prototype.gt=o.prototype.greater,o.prototype.lesser=function(e){return this.compare(e)<0},u.prototype.lt=u.prototype.lesser=o.prototype.lt=o.prototype.lesser,o.prototype.greaterOrEquals=function(e){return this.compare(e)>=0},u.prototype.geq=u.prototype.greaterOrEquals=o.prototype.geq=o.prototype.greaterOrEquals,o.prototype.lesserOrEquals=function(e){return this.compare(e)<=0},u.prototype.leq=u.prototype.lesserOrEquals=o.prototype.leq=o.prototype.lesserOrEquals,o.prototype.isEven=function(){return(this.value[0]&1)===0},u.prototype.isEven=function(){return(this.value&1)===0},o.prototype.isOdd=function(){return(this.value[0]&1)===1},u.prototype.isOdd=function(){return(this.value&1)===1},o.prototype.isPositive=function(){return!this.sign},u.prototype.isPositive=function(){return this.value>0},o.prototype.isNegative=function(){return this.sign},u.prototype.isNegative=function(){return this.value<0},o.prototype.isUnit=function(){return!1},u.prototype.isUnit=function(){return Math.abs(this.value)===1},o.prototype.isZero=function(){return!1},u.prototype.isZero=function(){return this.value===0},o.prototype.isDivisibleBy=function(e){var t=G(e),n=t.value;return n===0?!1:n===1?!0:n===2?this.isEven():this.mod(t).equals(Y[0])},u.prototype.isDivisibleBy=o.prototype.isDivisibleBy,o.prototype.isPrime=function(){var t=_(this);if(t!==e)return t;var n=this.abs(),r=n.prev(),i=[2,3,5,7,11,13,17,19],s=r,o,u,a,f;while(s.isEven())s=s.divide(2);for(a=0;a-r?new u(e-1):new o(i,!0)};var D=[1];while(D[D.length-1]<=t)D.push(2*D[D.length-1]);var P=D.length,H=D[P-1];o.prototype.shiftLeft=function(e){if(!B(e))throw new Error(String(e)+" is too large for shifting.");e=+e;if(e<0)return this.shiftRight(-e);var t=this;while(e>=P)t=t.multiply(H),e-=P-1;return t.multiply(D[e])},u.prototype.shiftLeft=o.prototype.shiftLeft,o.prototype.shiftRight=function(e){var t;if(!B(e))throw new Error(String(e)+" is too large for shifting.");e=+e;if(e<0)return this.shiftLeft(-e);var n=this;while(e>=P){if(n.isZero())return n;t=O(n,H),n=t[1].isNegative()?t[0].prev():t[0],e-=P-1}return t=O(n,D[e]),t[1].isNegative()?t[0].prev():t[0]},u.prototype.shiftRight=o.prototype.shiftRight,o.prototype.not=function(){return this.negate().prev()},u.prototype.not=o.prototype.not,o.prototype.and=function(e){return j(this,e,function(e,t){return e&t})},u.prototype.and=o.prototype.and,o.prototype.or=function(e){return j(this,e,function(e,t){return e|t})},u.prototype.or=o.prototype.or,o.prototype.xor=function(e){return j(this,e,function(e,t){return e^t})},u.prototype.xor=o.prototype.xor;var F=1<<30,I=(t&-t)*(t&-t)|F,V=function(e,t){var n=Y[0],r=Y[1],i=e.length;if(2<=t&&t<=36&&i<=s/Math.log(t))return new u(parseInt(e,t));t=G(t);var o=[],a,f=e[0]==="-";for(a=f?1:0;a");o.push(G(e.slice(h+1,a)))}}o.reverse();for(a=0;a=0)o=String(n[r]),i+=s.slice(o.length)+o;var u=this.sign?"-":"";return u+i},u.prototype.toString=function(t){return t===e&&(t=10),t!=10?J(this,t):String(this.value)},o.prototype.valueOf=function(){return+this.toString()},o.prototype.toJSNumber=o.prototype.valueOf,u.prototype.valueOf=function(){return this.value},u.prototype.toJSNumber=u.prototype.valueOf;var Y=function(e,t){return typeof e=="undefined"?Y[0]:typeof t!="undefined"?+t===10?G(e):V(e,t):G(e)};for(var Z=0;Z<1e3;Z++)Y[Z]=new u(Z),Z>0&&(Y[-Z]=new u(-Z));return Y.one=Y[1],Y.zero=Y[0],Y.minusOne=Y[-1],Y.max=R,Y.min=U,Y.gcd=z,Y.lcm=W,Y.isInstance=function(e){return e instanceof o||e instanceof u},Y.randBetween=X,Y}();typeof module!="undefined"&&module.hasOwnProperty("exports")&&(module.exports=bigInt); \ No newline at end of file diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/README.md b/platforms/android/cordova/node_modules/big-integer/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/README.md rename to platforms/android/cordova/node_modules/big-integer/README.md diff --git a/platforms/android/cordova/node_modules/big-integer/package.json b/platforms/android/cordova/node_modules/big-integer/package.json new file mode 100644 index 0000000..f51a9b6 --- /dev/null +++ b/platforms/android/cordova/node_modules/big-integer/package.json @@ -0,0 +1,100 @@ +{ + "_args": [ + [ + "big-integer@^1.6.7", + "/Users/steveng/repo/cordova/cordova-android/node_modules/bplist-parser" + ] + ], + "_from": "big-integer@>=1.6.7 <2.0.0", + "_id": "big-integer@1.6.12", + "_inCache": true, + "_installable": true, + "_location": "/big-integer", + "_nodeVersion": "0.12.3", + "_npmOperationalInternal": { + "host": "packages-6-west.internal.npmjs.com", + "tmp": "tmp/big-integer-1.6.12.tgz_1455702804335_0.11810904298909009" + }, + "_npmUser": { + "email": "peter.e.c.olson+npm@gmail.com", + "name": "peterolson" + }, + "_npmVersion": "2.9.1", + "_phantomChildren": {}, + "_requested": { + "name": "big-integer", + "raw": "big-integer@^1.6.7", + "rawSpec": "^1.6.7", + "scope": null, + "spec": ">=1.6.7 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/bplist-parser" + ], + "_resolved": "http://registry.npmjs.org/big-integer/-/big-integer-1.6.12.tgz", + "_shasum": "39afcddafcd5c4480864efb757337d508938bb26", + "_shrinkwrap": null, + "_spec": "big-integer@^1.6.7", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/bplist-parser", + "author": { + "email": "peter.e.c.olson+npm@gmail.com", + "name": "Peter Olson" + }, + "bin": {}, + "bugs": { + "url": "https://github.com/peterolson/BigInteger.js/issues" + }, + "contributors": [], + "dependencies": {}, + "description": "An arbitrary length integer library for Javascript", + "devDependencies": { + "coveralls": "^2.11.4", + "jasmine": "2.1.x", + "jasmine-core": "^2.3.4", + "karma": "^0.13.3", + "karma-coverage": "^0.4.2", + "karma-jasmine": "^0.3.6", + "karma-phantomjs-launcher": "~0.1" + }, + "directories": {}, + "dist": { + "shasum": "39afcddafcd5c4480864efb757337d508938bb26", + "tarball": "http://registry.npmjs.org/big-integer/-/big-integer-1.6.12.tgz" + }, + "engines": { + "node": ">=0.6" + }, + "gitHead": "56f449108e31542f939e701f1fe562a46e6c1fab", + "homepage": "https://github.com/peterolson/BigInteger.js#readme", + "keywords": [ + "arbitrary", + "arithmetic", + "big", + "bigint", + "biginteger", + "bignum", + "integer", + "math", + "precision" + ], + "license": "Unlicense", + "main": "./BigInteger", + "maintainers": [ + { + "name": "peterolson", + "email": "peter.e.c.olson+npm@gmail.com" + } + ], + "name": "big-integer", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+ssh://git@github.com/peterolson/BigInteger.js.git" + }, + "scripts": { + "test": "karma start my.conf.js" + }, + "version": "1.6.12" +} diff --git a/platforms/android/cordova/node_modules/bplist-parser/.npmignore b/platforms/android/cordova/node_modules/bplist-parser/.npmignore new file mode 100644 index 0000000..a9b46ea --- /dev/null +++ b/platforms/android/cordova/node_modules/bplist-parser/.npmignore @@ -0,0 +1,8 @@ +/build/* +node_modules +*.node +*.sh +*.swp +.lock* +npm-debug.log +.idea diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/README.md b/platforms/android/cordova/node_modules/bplist-parser/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/README.md rename to platforms/android/cordova/node_modules/bplist-parser/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/bplistParser.js b/platforms/android/cordova/node_modules/bplist-parser/bplistParser.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/bplistParser.js rename to platforms/android/cordova/node_modules/bplist-parser/bplistParser.js diff --git a/platforms/android/cordova/node_modules/bplist-parser/package.json b/platforms/android/cordova/node_modules/bplist-parser/package.json new file mode 100644 index 0000000..899b577 --- /dev/null +++ b/platforms/android/cordova/node_modules/bplist-parser/package.json @@ -0,0 +1,81 @@ +{ + "_args": [ + [ + "bplist-parser@^0.1.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "bplist-parser@>=0.1.0 <0.2.0", + "_id": "bplist-parser@0.1.1", + "_inCache": true, + "_installable": true, + "_location": "/bplist-parser", + "_nodeVersion": "5.1.0", + "_npmUser": { + "email": "joe@fernsroth.com", + "name": "joeferner" + }, + "_npmVersion": "3.4.0", + "_phantomChildren": {}, + "_requested": { + "name": "bplist-parser", + "raw": "bplist-parser@^0.1.0", + "rawSpec": "^0.1.0", + "scope": null, + "spec": ">=0.1.0 <0.2.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", + "_shasum": "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6", + "_shrinkwrap": null, + "_spec": "bplist-parser@^0.1.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "joe.ferner@nearinfinity.com", + "name": "Joe Ferner" + }, + "bugs": { + "url": "https://github.com/nearinfinity/node-bplist-parser/issues" + }, + "dependencies": { + "big-integer": "^1.6.7" + }, + "description": "Binary plist parser.", + "devDependencies": { + "nodeunit": "~0.9.1" + }, + "directories": {}, + "dist": { + "shasum": "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6", + "tarball": "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz" + }, + "gitHead": "c4f22650de2cc95edd21a6e609ff0654a2b951bd", + "homepage": "https://github.com/nearinfinity/node-bplist-parser#readme", + "keywords": [ + "bplist", + "parser", + "plist" + ], + "license": "MIT", + "main": "bplistParser.js", + "maintainers": [ + { + "name": "joeferner", + "email": "joe@fernsroth.com" + } + ], + "name": "bplist-parser", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/nearinfinity/node-bplist-parser.git" + }, + "scripts": { + "test": "./node_modules/nodeunit/bin/nodeunit test" + }, + "version": "0.1.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/airplay.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/airplay.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/airplay.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/airplay.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/iTunes-small.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/iTunes-small.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/iTunes-small.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/iTunes-small.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/int64.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/int64.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/int64.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/int64.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/int64.xml b/platforms/android/cordova/node_modules/bplist-parser/test/int64.xml similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/int64.xml rename to platforms/android/cordova/node_modules/bplist-parser/test/int64.xml diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/parseTest.js b/platforms/android/cordova/node_modules/bplist-parser/test/parseTest.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/parseTest.js rename to platforms/android/cordova/node_modules/bplist-parser/test/parseTest.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/sample1.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/sample1.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/sample1.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/sample1.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/sample2.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/sample2.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/sample2.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/sample2.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/uid.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/uid.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/uid.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/uid.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/utf16.bplist b/platforms/android/cordova/node_modules/bplist-parser/test/utf16.bplist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/utf16.bplist rename to platforms/android/cordova/node_modules/bplist-parser/test/utf16.bplist diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/utf16_chinese.plist b/platforms/android/cordova/node_modules/bplist-parser/test/utf16_chinese.plist similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/test/utf16_chinese.plist rename to platforms/android/cordova/node_modules/bplist-parser/test/utf16_chinese.plist diff --git a/platforms/android/cordova/node_modules/brace-expansion/.npmignore b/platforms/android/cordova/node_modules/brace-expansion/.npmignore new file mode 100644 index 0000000..353546a --- /dev/null +++ b/platforms/android/cordova/node_modules/brace-expansion/.npmignore @@ -0,0 +1,3 @@ +test +.gitignore +.travis.yml diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md b/platforms/android/cordova/node_modules/brace-expansion/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md rename to platforms/android/cordova/node_modules/brace-expansion/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js b/platforms/android/cordova/node_modules/brace-expansion/example.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js rename to platforms/android/cordova/node_modules/brace-expansion/example.js diff --git a/platforms/android/cordova/node_modules/brace-expansion/index.js b/platforms/android/cordova/node_modules/brace-expansion/index.js new file mode 100644 index 0000000..932718f --- /dev/null +++ b/platforms/android/cordova/node_modules/brace-expansion/index.js @@ -0,0 +1,191 @@ +var concatMap = require('concat-map'); +var balanced = require('balanced-match'); + +module.exports = expandTop; + +var escSlash = '\0SLASH'+Math.random()+'\0'; +var escOpen = '\0OPEN'+Math.random()+'\0'; +var escClose = '\0CLOSE'+Math.random()+'\0'; +var escComma = '\0COMMA'+Math.random()+'\0'; +var escPeriod = '\0PERIOD'+Math.random()+'\0'; + +function numeric(str) { + return parseInt(str, 10) == str + ? parseInt(str, 10) + : str.charCodeAt(0); +} + +function escapeBraces(str) { + return str.split('\\\\').join(escSlash) + .split('\\{').join(escOpen) + .split('\\}').join(escClose) + .split('\\,').join(escComma) + .split('\\.').join(escPeriod); +} + +function unescapeBraces(str) { + return str.split(escSlash).join('\\') + .split(escOpen).join('{') + .split(escClose).join('}') + .split(escComma).join(',') + .split(escPeriod).join('.'); +} + + +// Basically just str.split(","), but handling cases +// where we have nested braced sections, which should be +// treated as individual members, like {a,{b,c},d} +function parseCommaParts(str) { + if (!str) + return ['']; + + var parts = []; + var m = balanced('{', '}', str); + + if (!m) + return str.split(','); + + var pre = m.pre; + var body = m.body; + var post = m.post; + var p = pre.split(','); + + p[p.length-1] += '{' + body + '}'; + var postParts = parseCommaParts(post); + if (post.length) { + p[p.length-1] += postParts.shift(); + p.push.apply(p, postParts); + } + + parts.push.apply(parts, p); + + return parts; +} + +function expandTop(str) { + if (!str) + return []; + + return expand(escapeBraces(str), true).map(unescapeBraces); +} + +function identity(e) { + return e; +} + +function embrace(str) { + return '{' + str + '}'; +} +function isPadded(el) { + return /^-?0\d/.test(el); +} + +function lte(i, y) { + return i <= y; +} +function gte(i, y) { + return i >= y; +} + +function expand(str, isTop) { + var expansions = []; + + var m = balanced('{', '}', str); + if (!m || /\$$/.test(m.pre)) return [str]; + + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isSequence = isNumericSequence || isAlphaSequence; + var isOptions = /^(.*,)+(.+)?$/.test(m.body); + if (!isSequence && !isOptions) { + // {a},b} + if (m.post.match(/,.*\}/)) { + str = m.pre + '{' + m.body + escClose + m.post; + return expand(str); + } + return [str]; + } + + var n; + if (isSequence) { + n = m.body.split(/\.\./); + } else { + n = parseCommaParts(m.body); + if (n.length === 1) { + // x{{a,b}}y ==> x{a}y x{b}y + n = expand(n[0], false).map(embrace); + if (n.length === 1) { + var post = m.post.length + ? expand(m.post, false) + : ['']; + return post.map(function(p) { + return m.pre + n[0] + p; + }); + } + } + } + + // at this point, n is the parts, and we know it's not a comma set + // with a single entry. + + // no need to expand pre, since it is guaranteed to be free of brace-sets + var pre = m.pre; + var post = m.post.length + ? expand(m.post, false) + : ['']; + + var N; + + if (isSequence) { + var x = numeric(n[0]); + var y = numeric(n[1]); + var width = Math.max(n[0].length, n[1].length) + var incr = n.length == 3 + ? Math.abs(numeric(n[2])) + : 1; + var test = lte; + var reverse = y < x; + if (reverse) { + incr *= -1; + test = gte; + } + var pad = n.some(isPadded); + + N = []; + + for (var i = x; test(i, y); i += incr) { + var c; + if (isAlphaSequence) { + c = String.fromCharCode(i); + if (c === '\\') + c = ''; + } else { + c = String(i); + if (pad) { + var need = width - c.length; + if (need > 0) { + var z = new Array(need + 1).join('0'); + if (i < 0) + c = '-' + z + c.slice(1); + else + c = z + c; + } + } + } + N.push(c); + } + } else { + N = concatMap(n, function(el) { return expand(el, false) }); + } + + for (var j = 0; j < N.length; j++) { + for (var k = 0; k < post.length; k++) { + var expansion = pre + N[j] + post[k]; + if (!isTop || isSequence || expansion) + expansions.push(expansion); + } + } + + return expansions; +} + diff --git a/platforms/android/cordova/node_modules/brace-expansion/package.json b/platforms/android/cordova/node_modules/brace-expansion/package.json new file mode 100644 index 0000000..d6d2f78 --- /dev/null +++ b/platforms/android/cordova/node_modules/brace-expansion/package.json @@ -0,0 +1,104 @@ +{ + "_args": [ + [ + "brace-expansion@^1.0.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/minimatch" + ] + ], + "_from": "brace-expansion@>=1.0.0 <2.0.0", + "_id": "brace-expansion@1.1.3", + "_inCache": true, + "_installable": true, + "_location": "/brace-expansion", + "_nodeVersion": "5.5.0", + "_npmOperationalInternal": { + "host": "packages-6-west.internal.npmjs.com", + "tmp": "tmp/brace-expansion-1.1.3.tgz_1455216688668_0.948847763473168" + }, + "_npmUser": { + "email": "julian@juliangruber.com", + "name": "juliangruber" + }, + "_npmVersion": "3.3.12", + "_phantomChildren": {}, + "_requested": { + "name": "brace-expansion", + "raw": "brace-expansion@^1.0.0", + "rawSpec": "^1.0.0", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/minimatch" + ], + "_resolved": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz", + "_shasum": "46bff50115d47fc9ab89854abb87d98078a10991", + "_shrinkwrap": null, + "_spec": "brace-expansion@^1.0.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/minimatch", + "author": { + "email": "mail@juliangruber.com", + "name": "Julian Gruber", + "url": "http://juliangruber.com" + }, + "bugs": { + "url": "https://github.com/juliangruber/brace-expansion/issues" + }, + "dependencies": { + "balanced-match": "^0.3.0", + "concat-map": "0.0.1" + }, + "description": "Brace expansion as known from sh/bash", + "devDependencies": { + "tape": "4.4.0" + }, + "directories": {}, + "dist": { + "shasum": "46bff50115d47fc9ab89854abb87d98078a10991", + "tarball": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz" + }, + "gitHead": "f0da1bb668e655f67b6b2d660c6e1c19e2a6f231", + "homepage": "https://github.com/juliangruber/brace-expansion", + "keywords": [], + "license": "MIT", + "main": "index.js", + "maintainers": [ + { + "name": "juliangruber", + "email": "julian@juliangruber.com" + }, + { + "name": "isaacs", + "email": "isaacs@npmjs.com" + } + ], + "name": "brace-expansion", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/juliangruber/brace-expansion.git" + }, + "scripts": { + "gentest": "bash test/generate.sh", + "test": "tape test/*.js" + }, + "testling": { + "browsers": [ + "android-browser/4.2..latest", + "chrome/25..latest", + "chrome/canary", + "firefox/20..latest", + "firefox/nightly", + "ie/8..latest", + "ipad/6.0..latest", + "iphone/6.0..latest", + "opera/12..latest", + "opera/next", + "safari/5.1..latest" + ], + "files": "test/*.js" + }, + "version": "1.1.3" +} diff --git a/platforms/android/cordova/node_modules/concat-map/.travis.yml b/platforms/android/cordova/node_modules/concat-map/.travis.yml new file mode 100644 index 0000000..f1d0f13 --- /dev/null +++ b/platforms/android/cordova/node_modules/concat-map/.travis.yml @@ -0,0 +1,4 @@ +language: node_js +node_js: + - 0.4 + - 0.6 diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE b/platforms/android/cordova/node_modules/concat-map/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE rename to platforms/android/cordova/node_modules/concat-map/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown b/platforms/android/cordova/node_modules/concat-map/README.markdown similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown rename to platforms/android/cordova/node_modules/concat-map/README.markdown diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js b/platforms/android/cordova/node_modules/concat-map/example/map.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js rename to platforms/android/cordova/node_modules/concat-map/example/map.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js b/platforms/android/cordova/node_modules/concat-map/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js rename to platforms/android/cordova/node_modules/concat-map/index.js diff --git a/platforms/android/cordova/node_modules/concat-map/package.json b/platforms/android/cordova/node_modules/concat-map/package.json new file mode 100644 index 0000000..3ebe787 --- /dev/null +++ b/platforms/android/cordova/node_modules/concat-map/package.json @@ -0,0 +1,109 @@ +{ + "_args": [ + [ + "concat-map@0.0.1", + "/Users/steveng/repo/cordova/cordova-android/node_modules/brace-expansion" + ] + ], + "_from": "concat-map@0.0.1", + "_id": "concat-map@0.0.1", + "_inCache": true, + "_installable": true, + "_location": "/concat-map", + "_npmUser": { + "email": "mail@substack.net", + "name": "substack" + }, + "_npmVersion": "1.3.21", + "_phantomChildren": {}, + "_requested": { + "name": "concat-map", + "raw": "concat-map@0.0.1", + "rawSpec": "0.0.1", + "scope": null, + "spec": "0.0.1", + "type": "version" + }, + "_requiredBy": [ + "/brace-expansion" + ], + "_resolved": "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "_shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "_shrinkwrap": null, + "_spec": "concat-map@0.0.1", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/brace-expansion", + "author": { + "email": "mail@substack.net", + "name": "James Halliday", + "url": "http://substack.net" + }, + "bugs": { + "url": "https://github.com/substack/node-concat-map/issues" + }, + "dependencies": {}, + "description": "concatenative mapdashery", + "devDependencies": { + "tape": "~2.4.0" + }, + "directories": { + "example": "example", + "test": "test" + }, + "dist": { + "shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "tarball": "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + }, + "homepage": "https://github.com/substack/node-concat-map", + "keywords": [ + "concat", + "concatMap", + "functional", + "higher-order", + "map" + ], + "license": "MIT", + "main": "index.js", + "maintainers": [ + { + "name": "substack", + "email": "mail@substack.net" + } + ], + "name": "concat-map", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/substack/node-concat-map.git" + }, + "scripts": { + "test": "tape test/*.js" + }, + "testling": { + "browsers": { + "chrome": [ + 10, + 22 + ], + "ff": [ + 10, + 15, + 3.5 + ], + "ie": [ + 6, + 7, + 8, + 9 + ], + "opera": [ + 12 + ], + "safari": [ + 5.1 + ] + }, + "files": "test/*.js" + }, + "version": "0.0.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/test/map.js b/platforms/android/cordova/node_modules/concat-map/test/map.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/test/map.js rename to platforms/android/cordova/node_modules/concat-map/test/map.js diff --git a/platforms/android/cordova/node_modules/cordova-common/.jscs.json b/platforms/android/cordova/node_modules/cordova-common/.jscs.json new file mode 100644 index 0000000..5cc7e26 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/.jscs.json @@ -0,0 +1,24 @@ +{ + "disallowMixedSpacesAndTabs": true, + "disallowTrailingWhitespace": true, + "validateLineBreaks": "LF", + "validateIndentation": 4, + "requireLineFeedAtFileEnd": true, + + "disallowSpaceAfterPrefixUnaryOperators": true, + "disallowSpaceBeforePostfixUnaryOperators": true, + "requireSpaceAfterLineComment": true, + "requireCapitalizedConstructors": true, + + "disallowSpacesInNamedFunctionExpression": { + "beforeOpeningRoundBrace": true + }, + + "requireSpaceAfterKeywords": [ + "if", + "else", + "for", + "while", + "do" + ] +} diff --git a/platforms/android/cordova/node_modules/cordova-common/.jshintignore b/platforms/android/cordova/node_modules/cordova-common/.jshintignore new file mode 100644 index 0000000..d606f61 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/.jshintignore @@ -0,0 +1 @@ +spec/fixtures/* diff --git a/platforms/android/cordova/node_modules/cordova-common/.npmignore b/platforms/android/cordova/node_modules/cordova-common/.npmignore new file mode 100644 index 0000000..5d14118 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/.npmignore @@ -0,0 +1,2 @@ +spec +coverage diff --git a/platforms/android/cordova/node_modules/cordova-common/.ratignore b/platforms/android/cordova/node_modules/cordova-common/.ratignore new file mode 100644 index 0000000..26f7205 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/.ratignore @@ -0,0 +1,2 @@ +fixtures +coverage diff --git a/platforms/android/cordova/node_modules/cordova-common/README.md b/platforms/android/cordova/node_modules/cordova-common/README.md index f19b59f..6454481 100644 --- a/platforms/android/cordova/node_modules/cordova-common/README.md +++ b/platforms/android/cordova/node_modules/cordova-common/README.md @@ -107,6 +107,10 @@ Usage: ``` var superspawn = require('cordova-common').superspawn; superspawn.spawn('adb', ['devices']) +.progress(function(data){ + if (data.stderr) + console.error('"adb devices" raised an error: ' + data.stderr); +}) .then(function(devices){ // Do something... }) diff --git a/platforms/android/cordova/node_modules/cordova-common/RELEASENOTES.md b/platforms/android/cordova/node_modules/cordova-common/RELEASENOTES.md index 5a4cc51..e7db69c 100644 --- a/platforms/android/cordova/node_modules/cordova-common/RELEASENOTES.md +++ b/platforms/android/cordova/node_modules/cordova-common/RELEASENOTES.md @@ -20,6 +20,14 @@ --> # Cordova-common Release Notes +### 1.1.0 (Feb 16, 2016) +* CB-10482 Remove references to windows8 from cordova-lib/cli +* CB-10430 Adds forwardEvents method to easily connect two EventEmitters +* CB-10176 Adds CordovaLogger class, based on logger module from cordova-cli +* CB-10052 Expose child process' io streams via promise progress notification +* CB-10497 Prefer .bat over .cmd on windows platform +* CB-9984 Bumps plist version and fixes failing cordova-common test + ### 1.0.0 (Oct 29, 2015) * CB-9890 Documents cordova-common diff --git a/platforms/android/cordova/node_modules/cordova-common/cordova-common.js b/platforms/android/cordova/node_modules/cordova-common/cordova-common.js index 59b52fc..22e90a7 100644 --- a/platforms/android/cordova/node_modules/cordova-common/cordova-common.js +++ b/platforms/android/cordova/node_modules/cordova-common/cordova-common.js @@ -26,6 +26,7 @@ exports = module.exports = { ActionStack: require('./src/ActionStack'), CordovaError: require('./src/CordovaError/CordovaError'), + CordovaLogger: require('./src/CordovaLogger'), CordovaExternalToolErrorContext: require('./src/CordovaError/CordovaExternalToolErrorContext'), PlatformJson: require('./src/PlatformJson'), ConfigParser: require('./src/ConfigParser/ConfigParser.js'), diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/.gitconfig b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/.gitconfig deleted file mode 100644 index 7683432..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/.gitconfig +++ /dev/null @@ -1,3 +0,0 @@ -[remote "github"] - push = +refs/heads/master:refs/heads/gh-pages - push = +refs/heads/master:refs/heads/master diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.js deleted file mode 100644 index b3f9558..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.js +++ /dev/null @@ -1,1181 +0,0 @@ -var bigInt = (function (undefined) { - "use strict"; - - var BASE = 1e7, - LOG_BASE = 7, - MAX_INT = 9007199254740992, - MAX_INT_ARR = smallToArray(MAX_INT), - LOG_MAX_INT = Math.log(MAX_INT); - - function BigInteger(value, sign) { - this.value = value; - this.sign = sign; - this.isSmall = false; - } - - function SmallInteger(value) { - this.value = value; - this.sign = value < 0; - this.isSmall = true; - } - - function isPrecise(n) { - return -MAX_INT < n && n < MAX_INT; - } - - function smallToArray(n) { // For performance reasons doesn't reference BASE, need to change this function if BASE changes - if (n < 1e7) - return [n]; - if (n < 1e14) - return [n % 1e7, Math.floor(n / 1e7)]; - return [n % 1e7, Math.floor(n / 1e7) % 1e7, Math.floor(n / 1e14)]; - } - - function arrayToSmall(arr) { // If BASE changes this function may need to change - trim(arr); - var length = arr.length; - if (length < 4 && compareAbs(arr, MAX_INT_ARR) < 0) { - switch (length) { - case 0: return 0; - case 1: return arr[0]; - case 2: return arr[0] + arr[1] * BASE; - default: return arr[0] + (arr[1] + arr[2] * BASE) * BASE; - } - } - return arr; - } - - function trim(v) { - var i = v.length; - while (v[--i] === 0); - v.length = i + 1; - } - - function createArray(length) { // function shamelessly stolen from Yaffle's library https://github.com/Yaffle/BigInteger - var x = new Array(length); - var i = -1; - while (++i < length) { - x[i] = 0; - } - return x; - } - - function truncate(n) { - if (n > 0) return Math.floor(n); - return Math.ceil(n); - } - - function add(a, b) { // assumes a and b are arrays with a.length >= b.length - var l_a = a.length, - l_b = b.length, - r = new Array(l_a), - carry = 0, - base = BASE, - sum, i; - for (i = 0; i < l_b; i++) { - sum = a[i] + b[i] + carry; - carry = sum >= base ? 1 : 0; - r[i] = sum - carry * base; - } - while (i < l_a) { - sum = a[i] + carry; - carry = sum === base ? 1 : 0; - r[i++] = sum - carry * base; - } - if (carry > 0) r.push(carry); - return r; - } - - function addAny(a, b) { - if (a.length >= b.length) return add(a, b); - return add(b, a); - } - - function addSmall(a, carry) { // assumes a is array, carry is number with 0 <= carry < MAX_INT - var l = a.length, - r = new Array(l), - base = BASE, - sum, i; - for (i = 0; i < l; i++) { - sum = a[i] - base + carry; - carry = Math.floor(sum / base); - r[i] = sum - carry * base; - carry += 1; - } - while (carry > 0) { - r[i++] = carry % base; - carry = Math.floor(carry / base); - } - return r; - } - - BigInteger.prototype.add = function (v) { - var value, n = parseValue(v); - if (this.sign !== n.sign) { - return this.subtract(n.negate()); - } - var a = this.value, b = n.value; - if (n.isSmall) { - return new BigInteger(addSmall(a, Math.abs(b)), this.sign); - } - return new BigInteger(addAny(a, b), this.sign); - }; - BigInteger.prototype.plus = BigInteger.prototype.add; - - SmallInteger.prototype.add = function (v) { - var n = parseValue(v); - var a = this.value; - if (a < 0 !== n.sign) { - return this.subtract(n.negate()); - } - var b = n.value; - if (n.isSmall) { - if (isPrecise(a + b)) return new SmallInteger(a + b); - b = smallToArray(Math.abs(b)); - } - return new BigInteger(addSmall(b, Math.abs(a)), a < 0); - }; - SmallInteger.prototype.plus = SmallInteger.prototype.add; - - function subtract(a, b) { // assumes a and b are arrays with a >= b - var a_l = a.length, - b_l = b.length, - r = new Array(a_l), - borrow = 0, - base = BASE, - i, difference; - for (i = 0; i < b_l; i++) { - difference = a[i] - borrow - b[i]; - if (difference < 0) { - difference += base; - borrow = 1; - } else borrow = 0; - r[i] = difference; - } - for (i = b_l; i < a_l; i++) { - difference = a[i] - borrow; - if (difference < 0) difference += base; - else { - r[i++] = difference; - break; - } - r[i] = difference; - } - for (; i < a_l; i++) { - r[i] = a[i]; - } - trim(r); - return r; - } - - function subtractAny(a, b, sign) { - var value, isSmall; - if (compareAbs(a, b) >= 0) { - value = subtract(a,b); - } else { - value = subtract(b, a); - sign = !sign; - } - value = arrayToSmall(value); - if (typeof value === "number") { - if (sign) value = -value; - return new SmallInteger(value); - } - return new BigInteger(value, sign); - } - - function subtractSmall(a, b, sign) { // assumes a is array, b is number with 0 <= b < MAX_INT - var l = a.length, - r = new Array(l), - carry = -b, - base = BASE, - i, difference; - for (i = 0; i < l; i++) { - difference = a[i] + carry; - carry = Math.floor(difference / base); - difference %= base; - r[i] = difference < 0 ? difference + base : difference; - } - r = arrayToSmall(r); - if (typeof r === "number") { - if (sign) r = -r; - return new SmallInteger(r); - } return new BigInteger(r, sign); - } - - BigInteger.prototype.subtract = function (v) { - var n = parseValue(v); - if (this.sign !== n.sign) { - return this.add(n.negate()); - } - var a = this.value, b = n.value; - if (n.isSmall) - return subtractSmall(a, Math.abs(b), this.sign); - return subtractAny(a, b, this.sign); - }; - BigInteger.prototype.minus = BigInteger.prototype.subtract; - - SmallInteger.prototype.subtract = function (v) { - var n = parseValue(v); - var a = this.value; - if (a < 0 !== n.sign) { - return this.add(n.negate()); - } - var b = n.value; - if (n.isSmall) { - return new SmallInteger(a - b); - } - return subtractSmall(b, Math.abs(a), a >= 0); - }; - SmallInteger.prototype.minus = SmallInteger.prototype.subtract; - - BigInteger.prototype.negate = function () { - return new BigInteger(this.value, !this.sign); - }; - SmallInteger.prototype.negate = function () { - var sign = this.sign; - var small = new SmallInteger(-this.value); - small.sign = !sign; - return small; - }; - - BigInteger.prototype.abs = function () { - return new BigInteger(this.value, false); - }; - SmallInteger.prototype.abs = function () { - return new SmallInteger(Math.abs(this.value)); - }; - - function multiplyLong(a, b) { - var a_l = a.length, - b_l = b.length, - l = a_l + b_l, - r = createArray(l), - base = BASE, - product, carry, i, a_i, b_j; - for (i = 0; i < a_l; ++i) { - a_i = a[i]; - for (var j = 0; j < b_l; ++j) { - b_j = b[j]; - product = a_i * b_j + r[i + j]; - carry = Math.floor(product / base); - r[i + j] = product - carry * base; - r[i + j + 1] += carry; - } - } - trim(r); - return r; - } - - function multiplySmall(a, b) { // assumes a is array, b is number with |b| < BASE - var l = a.length, - r = new Array(l), - base = BASE, - carry = 0, - product, i; - for (i = 0; i < l; i++) { - product = a[i] * b + carry; - carry = Math.floor(product / base); - r[i] = product - carry * base; - } - while (carry > 0) { - r[i++] = carry % base; - carry = Math.floor(carry / base); - } - return r; - } - - function shiftLeft(x, n) { - var r = []; - while (n-- > 0) r.push(0); - return r.concat(x); - } - - function multiplyKaratsuba(x, y) { - var n = Math.max(x.length, y.length); - - if (n <= 400) return multiplyLong(x, y); - n = Math.ceil(n / 2); - - var b = x.slice(n), - a = x.slice(0, n), - d = y.slice(n), - c = y.slice(0, n); - - var ac = multiplyKaratsuba(a, c), - bd = multiplyKaratsuba(b, d), - abcd = multiplyKaratsuba(addAny(a, b), addAny(c, d)); - - return addAny(addAny(ac, shiftLeft(subtract(subtract(abcd, ac), bd), n)), shiftLeft(bd, 2 * n)); - } - - BigInteger.prototype.multiply = function (v) { - var value, n = parseValue(v), - a = this.value, b = n.value, - sign = this.sign !== n.sign, - abs; - if (n.isSmall) { - if (b === 0) return CACHE[0]; - if (b === 1) return this; - if (b === -1) return this.negate(); - abs = Math.abs(b); - if (abs < BASE) { - return new BigInteger(multiplySmall(a, abs), sign); - } - b = smallToArray(abs); - } - if (a.length + b.length > 4000) // Karatsuba is only faster for sufficiently large inputs - return new BigInteger(multiplyKaratsuba(a, b), sign); - return new BigInteger(multiplyLong(a, b), sign); - }; - - BigInteger.prototype.times = BigInteger.prototype.multiply; - - function multiplySmallAndArray(a, b, sign) { // a >= 0 - if (a < BASE) { - return new BigInteger(multiplySmall(b, a), sign); - } - return new BigInteger(multiplyLong(b, smallToArray(a)), sign); - } - SmallInteger.prototype["_multiplyBySmall"] = function (a) { - if (isPrecise(a.value * this.value)) { - return new SmallInteger(a.value * this.value); - } - return multiplySmallAndArray(Math.abs(a.value), smallToArray(Math.abs(this.value)), this.sign !== a.sign); - }; - BigInteger.prototype["_multiplyBySmall"] = function (a) { - if (a.value === 0) return CACHE[0]; - if (a.value === 1) return this; - if (a.value === -1) return this.negate(); - return multiplySmallAndArray(Math.abs(a.value), this.value, this.sign !== a.sign); - }; - SmallInteger.prototype.multiply = function (v) { - return parseValue(v)["_multiplyBySmall"](this); - }; - SmallInteger.prototype.times = SmallInteger.prototype.multiply; - - function square(a) { - var l = a.length, - r = createArray(l + l), - base = BASE, - product, carry, i, a_i, a_j; - for (i = 0; i < l; i++) { - a_i = a[i]; - for (var j = 0; j < l; j++) { - a_j = a[j]; - product = a_i * a_j + r[i + j]; - carry = Math.floor(product / base); - r[i + j] = product - carry * base; - r[i + j + 1] += carry; - } - } - trim(r); - return r; - } - - BigInteger.prototype.square = function () { - return new BigInteger(square(this.value), false); - }; - - SmallInteger.prototype.square = function () { - var value = this.value * this.value; - if (isPrecise(value)) return new SmallInteger(value); - return new BigInteger(square(smallToArray(Math.abs(this.value))), false); - }; - - function divMod1(a, b) { // Left over from previous version. Performs faster than divMod2 on smaller input sizes. - var a_l = a.length, - b_l = b.length, - base = BASE, - result = createArray(b.length), - divisorMostSignificantDigit = b[b_l - 1], - // normalization - lambda = Math.ceil(base / (2 * divisorMostSignificantDigit)), - remainder = multiplySmall(a, lambda), - divisor = multiplySmall(b, lambda), - quotientDigit, shift, carry, borrow, i, l, q; - if (remainder.length <= a_l) remainder.push(0); - divisor.push(0); - divisorMostSignificantDigit = divisor[b_l - 1]; - for (shift = a_l - b_l; shift >= 0; shift--) { - quotientDigit = base - 1; - if (remainder[shift + b_l] !== divisorMostSignificantDigit) { - quotientDigit = Math.floor((remainder[shift + b_l] * base + remainder[shift + b_l - 1]) / divisorMostSignificantDigit); - } - // quotientDigit <= base - 1 - carry = 0; - borrow = 0; - l = divisor.length; - for (i = 0; i < l; i++) { - carry += quotientDigit * divisor[i]; - q = Math.floor(carry / base); - borrow += remainder[shift + i] - (carry - q * base); - carry = q; - if (borrow < 0) { - remainder[shift + i] = borrow + base; - borrow = -1; - } else { - remainder[shift + i] = borrow; - borrow = 0; - } - } - while (borrow !== 0) { - quotientDigit -= 1; - carry = 0; - for (i = 0; i < l; i++) { - carry += remainder[shift + i] - base + divisor[i]; - if (carry < 0) { - remainder[shift + i] = carry + base; - carry = 0; - } else { - remainder[shift + i] = carry; - carry = 1; - } - } - borrow += carry; - } - result[shift] = quotientDigit; - } - // denormalization - remainder = divModSmall(remainder, lambda)[0]; - return [arrayToSmall(result), arrayToSmall(remainder)]; - } - - function divMod2(a, b) { // Implementation idea shamelessly stolen from Silent Matt's library http://silentmatt.com/biginteger/ - // Performs faster than divMod1 on larger input sizes. - var a_l = a.length, - b_l = b.length, - result = [], - part = [], - base = BASE, - guess, xlen, highx, highy, check; - while (a_l) { - part.unshift(a[--a_l]); - if (compareAbs(part, b) < 0) { - result.push(0); - continue; - } - xlen = part.length; - highx = part[xlen - 1] * base + part[xlen - 2]; - highy = b[b_l - 1] * base + b[b_l - 2]; - if (xlen > b_l) { - highx = (highx + 1) * base; - } - guess = Math.ceil(highx / highy); - do { - check = multiplySmall(b, guess); - if (compareAbs(check, part) <= 0) break; - guess--; - } while (guess); - result.push(guess); - part = subtract(part, check); - } - result.reverse(); - return [arrayToSmall(result), arrayToSmall(part)]; - } - - function divModSmall(value, lambda) { - var length = value.length, - quotient = createArray(length), - base = BASE, - i, q, remainder, divisor; - remainder = 0; - for (i = length - 1; i >= 0; --i) { - divisor = remainder * base + value[i]; - q = truncate(divisor / lambda); - remainder = divisor - q * lambda; - quotient[i] = q | 0; - } - return [quotient, remainder | 0]; - } - - function divModAny(self, v) { - var value, n = parseValue(v); - var a = self.value, b = n.value; - var quotient; - if (b === 0) throw new Error("Cannot divide by zero"); - if (self.isSmall) { - if (n.isSmall) { - return [new SmallInteger(truncate(a / b)), new SmallInteger(a % b)]; - } - return [CACHE[0], self]; - } - if (n.isSmall) { - if (b === 1) return [self, CACHE[0]]; - if (b == -1) return [self.negate(), CACHE[0]]; - var abs = Math.abs(b); - if (abs < BASE) { - value = divModSmall(a, abs); - quotient = arrayToSmall(value[0]); - var remainder = value[1]; - if (self.sign) remainder = -remainder; - if (typeof quotient === "number") { - if (self.sign !== n.sign) quotient = -quotient; - return [new SmallInteger(quotient), new SmallInteger(remainder)]; - } - return [new BigInteger(quotient, self.sign !== n.sign), new SmallInteger(remainder)]; - } - b = smallToArray(abs); - } - var comparison = compareAbs(a, b); - if (comparison === -1) return [CACHE[0], self]; - if (comparison === 0) return [CACHE[self.sign === n.sign ? 1 : -1], CACHE[0]]; - - // divMod1 is faster on smaller input sizes - if (a.length + b.length <= 200) - value = divMod1(a, b); - else value = divMod2(a, b); - - quotient = value[0]; - var qSign = self.sign !== n.sign, - mod = value[1], - mSign = self.sign; - if (typeof quotient === "number") { - if (qSign) quotient = -quotient; - quotient = new SmallInteger(quotient); - } else quotient = new BigInteger(quotient, qSign); - if (typeof mod === "number") { - if (mSign) mod = -mod; - mod = new SmallInteger(mod); - } else mod = new BigInteger(mod, mSign); - return [quotient, mod]; - } - - BigInteger.prototype.divmod = function (v) { - var result = divModAny(this, v); - return { - quotient: result[0], - remainder: result[1] - }; - }; - SmallInteger.prototype.divmod = BigInteger.prototype.divmod; - - BigInteger.prototype.divide = function (v) { - return divModAny(this, v)[0]; - }; - SmallInteger.prototype.over = SmallInteger.prototype.divide = BigInteger.prototype.over = BigInteger.prototype.divide; - - BigInteger.prototype.mod = function (v) { - return divModAny(this, v)[1]; - }; - SmallInteger.prototype.remainder = SmallInteger.prototype.mod = BigInteger.prototype.remainder = BigInteger.prototype.mod; - - BigInteger.prototype.pow = function (v) { - var n = parseValue(v), - a = this.value, - b = n.value, - value, x, y; - if (b === 0) return CACHE[1]; - if (a === 0) return CACHE[0]; - if (a === 1) return CACHE[1]; - if (a === -1) return n.isEven() ? CACHE[1] : CACHE[-1]; - if (n.sign) { - return CACHE[0]; - } - if (!n.isSmall) throw new Error("The exponent " + n.toString() + " is too large."); - if (this.isSmall) { - if (isPrecise(value = Math.pow(a, b))) - return new SmallInteger(truncate(value)); - } - x = this; - y = CACHE[1]; - while (true) { - if (b & 1 === 1) { - y = y.times(x); - --b; - } - if (b === 0) break; - b /= 2; - x = x.square(); - } - return y; - }; - SmallInteger.prototype.pow = BigInteger.prototype.pow; - - BigInteger.prototype.modPow = function (exp, mod) { - exp = parseValue(exp); - mod = parseValue(mod); - if (mod.isZero()) throw new Error("Cannot take modPow with modulus 0"); - var r = CACHE[1], - base = this.mod(mod); - while (exp.isPositive()) { - if (base.isZero()) return CACHE[0]; - if (exp.isOdd()) r = r.multiply(base).mod(mod); - exp = exp.divide(2); - base = base.square().mod(mod); - } - return r; - }; - SmallInteger.prototype.modPow = BigInteger.prototype.modPow; - - function compareAbs(a, b) { - if (a.length !== b.length) { - return a.length > b.length ? 1 : -1; - } - for (var i = a.length - 1; i >= 0; i--) { - if (a[i] !== b[i]) return a[i] > b[i] ? 1 : -1; - } - return 0; - } - - BigInteger.prototype.compareAbs = function (v) { - var n = parseValue(v), - a = this.value, - b = n.value; - if (n.isSmall) return 1; - return compareAbs(a, b); - }; - SmallInteger.prototype.compareAbs = function (v) { - var n = parseValue(v), - a = Math.abs(this.value), - b = n.value; - if (n.isSmall) { - b = Math.abs(b); - return a === b ? 0 : a > b ? 1 : -1; - } - return -1; - }; - - BigInteger.prototype.compare = function (v) { - // See discussion about comparison with Infinity: - // https://github.com/peterolson/BigInteger.js/issues/61 - if (v === Infinity) { - return -1; - } - if (v === -Infinity) { - return 1; - } - - var n = parseValue(v), - a = this.value, - b = n.value; - if (this.sign !== n.sign) { - return n.sign ? 1 : -1; - } - if (n.isSmall) { - return this.sign ? -1 : 1; - } - return compareAbs(a, b) * (this.sign ? -1 : 1); - }; - BigInteger.prototype.compareTo = BigInteger.prototype.compare; - - SmallInteger.prototype.compare = function (v) { - if (v === Infinity) { - return -1; - } - if (v === -Infinity) { - return 1; - } - - var n = parseValue(v), - a = this.value, - b = n.value; - if (n.isSmall) { - return a == b ? 0 : a > b ? 1 : -1; - } - if (a < 0 !== n.sign) { - return a < 0 ? -1 : 1; - } - return a < 0 ? 1 : -1; - }; - SmallInteger.prototype.compareTo = SmallInteger.prototype.compare; - - BigInteger.prototype.equals = function (v) { - return this.compare(v) === 0; - }; - SmallInteger.prototype.eq = SmallInteger.prototype.equals = BigInteger.prototype.eq = BigInteger.prototype.equals; - - BigInteger.prototype.notEquals = function (v) { - return this.compare(v) !== 0; - }; - SmallInteger.prototype.neq = SmallInteger.prototype.notEquals = BigInteger.prototype.neq = BigInteger.prototype.notEquals; - - BigInteger.prototype.greater = function (v) { - return this.compare(v) > 0; - }; - SmallInteger.prototype.gt = SmallInteger.prototype.greater = BigInteger.prototype.gt = BigInteger.prototype.greater; - - BigInteger.prototype.lesser = function (v) { - return this.compare(v) < 0; - }; - SmallInteger.prototype.lt = SmallInteger.prototype.lesser = BigInteger.prototype.lt = BigInteger.prototype.lesser; - - BigInteger.prototype.greaterOrEquals = function (v) { - return this.compare(v) >= 0; - }; - SmallInteger.prototype.geq = SmallInteger.prototype.greaterOrEquals = BigInteger.prototype.geq = BigInteger.prototype.greaterOrEquals; - - BigInteger.prototype.lesserOrEquals = function (v) { - return this.compare(v) <= 0; - }; - SmallInteger.prototype.leq = SmallInteger.prototype.lesserOrEquals = BigInteger.prototype.leq = BigInteger.prototype.lesserOrEquals; - - BigInteger.prototype.isEven = function () { - return (this.value[0] & 1) === 0; - }; - SmallInteger.prototype.isEven = function () { - return (this.value & 1) === 0; - }; - - BigInteger.prototype.isOdd = function () { - return (this.value[0] & 1) === 1; - }; - SmallInteger.prototype.isOdd = function () { - return (this.value & 1) === 1; - }; - - BigInteger.prototype.isPositive = function () { - return !this.sign; - }; - SmallInteger.prototype.isPositive = function () { - return this.value > 0; - }; - - BigInteger.prototype.isNegative = function () { - return this.sign; - }; - SmallInteger.prototype.isNegative = function () { - return this.value < 0; - }; - - BigInteger.prototype.isUnit = function () { - return false; - }; - SmallInteger.prototype.isUnit = function () { - return Math.abs(this.value) === 1; - }; - - BigInteger.prototype.isZero = function () { - return false; - }; - SmallInteger.prototype.isZero = function () { - return this.value === 0; - }; - BigInteger.prototype.isDivisibleBy = function (v) { - var n = parseValue(v); - var value = n.value; - if (value === 0) return false; - if (value === 1) return true; - if (value === 2) return this.isEven(); - return this.mod(n).equals(CACHE[0]); - }; - SmallInteger.prototype.isDivisibleBy = BigInteger.prototype.isDivisibleBy; - - function isBasicPrime(v) { - var n = v.abs(); - if (n.isUnit()) return false; - if (n.equals(2) || n.equals(3) || n.equals(5)) return true; - if (n.isEven() || n.isDivisibleBy(3) || n.isDivisibleBy(5)) return false; - if (n.lesser(25)) return true; - // we don't know if it's prime: let the other functions figure it out - }; - - BigInteger.prototype.isPrime = function () { - var isPrime = isBasicPrime(this); - if (isPrime !== undefined) return isPrime; - var n = this.abs(), - nPrev = n.prev(); - var a = [2, 3, 5, 7, 11, 13, 17, 19], - b = nPrev, - d, t, i, x; - while (b.isEven()) b = b.divide(2); - for (i = 0; i < a.length; i++) { - x = bigInt(a[i]).modPow(b, n); - if (x.equals(CACHE[1]) || x.equals(nPrev)) continue; - for (t = true, d = b; t && d.lesser(nPrev) ; d = d.multiply(2)) { - x = x.square().mod(n); - if (x.equals(nPrev)) t = false; - } - if (t) return false; - } - return true; - }; - SmallInteger.prototype.isPrime = BigInteger.prototype.isPrime; - - BigInteger.prototype.isProbablePrime = function (iterations) { - var isPrime = isBasicPrime(this); - if (isPrime !== undefined) return isPrime; - var n = this.abs(); - var t = iterations === undefined ? 5 : iterations; - // use the Fermat primality test - for (var i = 0; i < t; i++) { - var a = bigInt.randBetween(2, n.minus(2)); - if (!a.modPow(n.prev(), n).isUnit()) return false; // definitely composite - } - return true; // large chance of being prime - }; - SmallInteger.prototype.isProbablePrime = BigInteger.prototype.isProbablePrime; - - BigInteger.prototype.next = function () { - var value = this.value; - if (this.sign) { - return subtractSmall(value, 1, this.sign); - } - return new BigInteger(addSmall(value, 1), this.sign); - }; - SmallInteger.prototype.next = function () { - var value = this.value; - if (value + 1 < MAX_INT) return new SmallInteger(value + 1); - return new BigInteger(MAX_INT_ARR, false); - }; - - BigInteger.prototype.prev = function () { - var value = this.value; - if (this.sign) { - return new BigInteger(addSmall(value, 1), true); - } - return subtractSmall(value, 1, this.sign); - }; - SmallInteger.prototype.prev = function () { - var value = this.value; - if (value - 1 > -MAX_INT) return new SmallInteger(value - 1); - return new BigInteger(MAX_INT_ARR, true); - }; - - var powersOfTwo = [1]; - while (powersOfTwo[powersOfTwo.length - 1] <= BASE) powersOfTwo.push(2 * powersOfTwo[powersOfTwo.length - 1]); - var powers2Length = powersOfTwo.length, highestPower2 = powersOfTwo[powers2Length - 1]; - - function shift_isSmall(n) { - return ((typeof n === "number" || typeof n === "string") && +Math.abs(n) <= BASE) || - (n instanceof BigInteger && n.value.length <= 1); - } - - BigInteger.prototype.shiftLeft = function (n) { - if (!shift_isSmall(n)) { - throw new Error(String(n) + " is too large for shifting."); - } - n = +n; - if (n < 0) return this.shiftRight(-n); - var result = this; - while (n >= powers2Length) { - result = result.multiply(highestPower2); - n -= powers2Length - 1; - } - return result.multiply(powersOfTwo[n]); - }; - SmallInteger.prototype.shiftLeft = BigInteger.prototype.shiftLeft; - - BigInteger.prototype.shiftRight = function (n) { - var remQuo; - if (!shift_isSmall(n)) { - throw new Error(String(n) + " is too large for shifting."); - } - n = +n; - if (n < 0) return this.shiftLeft(-n); - var result = this; - while (n >= powers2Length) { - if (result.isZero()) return result; - remQuo = divModAny(result, highestPower2); - result = remQuo[1].isNegative() ? remQuo[0].prev() : remQuo[0]; - n -= powers2Length - 1; - } - remQuo = divModAny(result, powersOfTwo[n]); - return remQuo[1].isNegative() ? remQuo[0].prev() : remQuo[0]; - }; - SmallInteger.prototype.shiftRight = BigInteger.prototype.shiftRight; - - function bitwise(x, y, fn) { - y = parseValue(y); - var xSign = x.isNegative(), ySign = y.isNegative(); - var xRem = xSign ? x.not() : x, - yRem = ySign ? y.not() : y; - var xBits = [], yBits = []; - var xStop = false, yStop = false; - while (!xStop || !yStop) { - if (xRem.isZero()) { // virtual sign extension for simulating two's complement - xStop = true; - xBits.push(xSign ? 1 : 0); - } - else if (xSign) xBits.push(xRem.isEven() ? 1 : 0); // two's complement for negative numbers - else xBits.push(xRem.isEven() ? 0 : 1); - - if (yRem.isZero()) { - yStop = true; - yBits.push(ySign ? 1 : 0); - } - else if (ySign) yBits.push(yRem.isEven() ? 1 : 0); - else yBits.push(yRem.isEven() ? 0 : 1); - - xRem = xRem.over(2); - yRem = yRem.over(2); - } - var result = []; - for (var i = 0; i < xBits.length; i++) result.push(fn(xBits[i], yBits[i])); - var sum = bigInt(result.pop()).negate().times(bigInt(2).pow(result.length)); - while (result.length) { - sum = sum.add(bigInt(result.pop()).times(bigInt(2).pow(result.length))); - } - return sum; - } - - BigInteger.prototype.not = function () { - return this.negate().prev(); - }; - SmallInteger.prototype.not = BigInteger.prototype.not; - - BigInteger.prototype.and = function (n) { - return bitwise(this, n, function (a, b) { return a & b; }); - }; - SmallInteger.prototype.and = BigInteger.prototype.and; - - BigInteger.prototype.or = function (n) { - return bitwise(this, n, function (a, b) { return a | b; }); - }; - SmallInteger.prototype.or = BigInteger.prototype.or; - - BigInteger.prototype.xor = function (n) { - return bitwise(this, n, function (a, b) { return a ^ b; }); - }; - SmallInteger.prototype.xor = BigInteger.prototype.xor; - - var LOBMASK_I = 1 << 30, LOBMASK_BI = (BASE & -BASE) * (BASE & -BASE) | LOBMASK_I; - function roughLOB(n) { // get lowestOneBit (rough) - // SmallInteger: return Min(lowestOneBit(n), 1 << 30) - // BigInteger: return Min(lowestOneBit(n), 1 << 14) [BASE=1e7] - var v = n.value, x = typeof v === "number" ? v | LOBMASK_I : v[0] + v[1] * BASE | LOBMASK_BI; - return x & -x; - } - - function max(a, b) { - a = parseValue(a); - b = parseValue(b); - return a.greater(b) ? a : b; - } - function min(a,b) { - a = parseValue(a); - b = parseValue(b); - return a.lesser(b) ? a : b; - } - function gcd(a, b) { - a = parseValue(a).abs(); - b = parseValue(b).abs(); - if (a.equals(b)) return a; - if (a.isZero()) return b; - if (b.isZero()) return a; - var c = CACHE[1], d, t; - while (a.isEven() && b.isEven()) { - d = Math.min(roughLOB(a), roughLOB(b)); - a = a.divide(d); - b = b.divide(d); - c = c.multiply(d); - } - while (a.isEven()) { - a = a.divide(roughLOB(a)); - } - do { - while (b.isEven()) { - b = b.divide(roughLOB(b)); - } - if (a.greater(b)) { - t = b; b = a; a = t; - } - b = b.subtract(a); - } while (!b.isZero()); - return c.isUnit() ? a : a.multiply(c); - } - function lcm(a, b) { - a = parseValue(a).abs(); - b = parseValue(b).abs(); - return a.divide(gcd(a, b)).multiply(b); - } - function randBetween(a, b) { - a = parseValue(a); - b = parseValue(b); - var low = min(a, b), high = max(a, b); - var range = high.subtract(low); - if (range.isSmall) return low.add(Math.round(Math.random() * range)); - var length = range.value.length - 1; - var result = [], restricted = true; - for (var i = length; i >= 0; i--) { - var top = restricted ? range.value[i] : BASE; - var digit = truncate(Math.random() * top); - result.unshift(digit); - if (digit < top) restricted = false; - } - result = arrayToSmall(result); - return low.add(typeof result === "number" ? new SmallInteger(result) : new BigInteger(result, false)); - } - var parseBase = function (text, base) { - var val = CACHE[0], pow = CACHE[1], - length = text.length; - if (2 <= base && base <= 36) { - if (length <= LOG_MAX_INT / Math.log(base)) { - return new SmallInteger(parseInt(text, base)); - } - } - base = parseValue(base); - var digits = []; - var i; - var isNegative = text[0] === "-"; - for (i = isNegative ? 1 : 0; i < text.length; i++) { - var c = text[i].toLowerCase(), - charCode = c.charCodeAt(0); - if (48 <= charCode && charCode <= 57) digits.push(parseValue(c)); - else if (97 <= charCode && charCode <= 122) digits.push(parseValue(c.charCodeAt(0) - 87)); - else if (c === "<") { - var start = i; - do { i++; } while (text[i] !== ">"); - digits.push(parseValue(text.slice(start + 1, i))); - } - else throw new Error(c + " is not a valid character"); - } - digits.reverse(); - for (i = 0; i < digits.length; i++) { - val = val.add(digits[i].times(pow)); - pow = pow.times(base); - } - return isNegative ? val.negate() : val; - }; - - function stringify(digit) { - var v = digit.value; - if (typeof v === "number") v = [v]; - if (v.length === 1 && v[0] <= 35) { - return "0123456789abcdefghijklmnopqrstuvwxyz".charAt(v[0]); - } - return "<" + v + ">"; - } - function toBase(n, base) { - base = bigInt(base); - if (base.isZero()) { - if (n.isZero()) return "0"; - throw new Error("Cannot convert nonzero numbers to base 0."); - } - if (base.equals(-1)) { - if (n.isZero()) return "0"; - if (n.isNegative()) return new Array(1 - n).join("10"); - return "1" + new Array(+n).join("01"); - } - var minusSign = ""; - if (n.isNegative() && base.isPositive()) { - minusSign = "-"; - n = n.abs(); - } - if (base.equals(1)) { - if (n.isZero()) return "0"; - return minusSign + new Array(+n + 1).join(1); - } - var out = []; - var left = n, divmod; - while (left.isNegative() || left.compareAbs(base) >= 0) { - divmod = left.divmod(base); - left = divmod.quotient; - var digit = divmod.remainder; - if (digit.isNegative()) { - digit = base.minus(digit).abs(); - left = left.next(); - } - out.push(stringify(digit)); - } - out.push(stringify(left)); - return minusSign + out.reverse().join(""); - } - - BigInteger.prototype.toString = function (radix) { - if (radix === undefined) radix = 10; - if (radix !== 10) return toBase(this, radix); - var v = this.value, l = v.length, str = String(v[--l]), zeros = "0000000", digit; - while (--l >= 0) { - digit = String(v[l]); - str += zeros.slice(digit.length) + digit; - } - var sign = this.sign ? "-" : ""; - return sign + str; - }; - SmallInteger.prototype.toString = function (radix) { - if (radix === undefined) radix = 10; - if (radix != 10) return toBase(this, radix); - return String(this.value); - }; - - BigInteger.prototype.valueOf = function () { - return +this.toString(); - }; - BigInteger.prototype.toJSNumber = BigInteger.prototype.valueOf; - - SmallInteger.prototype.valueOf = function () { - return this.value; - }; - SmallInteger.prototype.toJSNumber = SmallInteger.prototype.valueOf; - - function parseStringValue(v) { - if (isPrecise(+v)) { - var x = +v; - if (x === truncate(x)) - return new SmallInteger(x); - throw "Invalid integer: " + v; - } - var sign = v[0] === "-"; - if (sign) v = v.slice(1); - var split = v.split(/e/i); - if (split.length > 2) throw new Error("Invalid integer: " + text.join("e")); - if (split.length === 2) { - var exp = split[1]; - if (exp[0] === "+") exp = exp.slice(1); - exp = +exp; - if (exp !== truncate(exp) || !isPrecise(exp)) throw new Error("Invalid integer: " + exp + " is not a valid exponent."); - var text = split[0]; - var decimalPlace = text.indexOf("."); - if (decimalPlace >= 0) { - exp -= text.length - decimalPlace - 1; - text = text.slice(0, decimalPlace) + text.slice(decimalPlace + 1); - } - if (exp < 0) throw new Error("Cannot include negative exponent part for integers"); - text += (new Array(exp + 1)).join("0"); - v = text; - } - var isValid = /^([0-9][0-9]*)$/.test(v); - if (!isValid) throw new Error("Invalid integer: " + v); - var r = [], max = v.length, l = LOG_BASE, min = max - l; - while (max > 0) { - r.push(+v.slice(min, max)); - min -= l; - if (min < 0) min = 0; - max -= l; - } - trim(r); - return new BigInteger(r, sign); - } - - function parseNumberValue(v) { - if (isPrecise(v)) return new SmallInteger(v); - return parseStringValue(v.toString()); - } - - function parseValue(v) { - if (typeof v === "number") { - return parseNumberValue(v); - } - if (typeof v === "string") { - return parseStringValue(v); - } - return v; - } - // Pre-define numbers in range [-999,999] - var CACHE = function (v, radix) { - if (typeof v === "undefined") return CACHE[0]; - if (typeof radix !== "undefined") return +radix === 10 ? parseValue(v) : parseBase(v, radix); - return parseValue(v); - }; - for (var i = 0; i < 1000; i++) { - CACHE[i] = new SmallInteger(i); - if (i > 0) CACHE[-i] = new SmallInteger(-i); - } - // Backwards compatibility - CACHE.one = CACHE[1]; - CACHE.zero = CACHE[0]; - CACHE.minusOne = CACHE[-1]; - CACHE.max = max; - CACHE.min = min; - CACHE.gcd = gcd; - CACHE.lcm = lcm; - CACHE.isInstance = function (x) { return x instanceof BigInteger || x instanceof SmallInteger; }; - CACHE.randBetween = randBetween; - return CACHE; -})(); - -// Node.js check -if (typeof module !== "undefined" && module.hasOwnProperty("exports")) { - module.exports = bigInt; -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.min.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.min.js deleted file mode 100644 index b39f103..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/BigInteger.min.js +++ /dev/null @@ -1 +0,0 @@ -var bigInt=function(e){"use strict";function o(e,t){this.value=e,this.sign=t,this.isSmall=!1}function u(e){this.value=e,this.sign=e<0,this.isSmall=!0}function a(e){return-r0?Math.floor(e):Math.ceil(e)}function d(e,n){var r=e.length,i=n.length,s=new Array(r),o=0,u=t,a,f;for(f=0;f=u?1:0,s[f]=a-o*u;while(f0&&s.push(o),s}function v(e,t){return e.length>=t.length?d(e,t):d(t,e)}function m(e,n){var r=e.length,i=new Array(r),s=t,o,u;for(u=0;u0)i[u++]=n%s,n=Math.floor(n/s);return i}function g(e,n){var r=e.length,i=n.length,s=new Array(r),o=0,u=t,a,f;for(a=0;a=0?r=g(e,t):(r=g(t,e),n=!n),r=l(r),typeof r=="number"?(n&&(r=-r),new u(r)):new o(r,n)}function b(e,n,r){var i=e.length,s=new Array(i),a=-n,f=t,c,h;for(c=0;c0)i[a++]=o%s,o=Math.floor(o/s);return i}function S(e,t){var n=[];while(t-->0)n.push(0);return n.concat(e)}function x(e,t){var n=Math.max(e.length,t.length);if(n<=400)return w(e,t);n=Math.ceil(n/2);var r=e.slice(n),i=e.slice(0,n),s=t.slice(n),o=t.slice(0,n),u=x(i,o),a=x(r,s),f=x(v(i,r),v(o,s));return v(v(u,S(g(g(f,u),a),n)),S(a,2*n))}function T(e,n,r){return e=0;d--){p=s-1,f[d+i]!==u&&(p=Math.floor((f[d+i]*s+f[d+i-1])/u)),v=0,m=0,y=c.length;for(g=0;gi&&(c=(c+1)*u),a=Math.ceil(c/h);do{p=E(n,a);if(O(p,o)<=0)break;a--}while(a);s.push(a),o=g(o,p)}return s.reverse(),[l(s),l(o)]}function L(e,n){var r=e.length,i=h(r),s=t,o,u,a,f;a=0;for(o=r-1;o>=0;--o)f=a*s+e[o],u=p(f/n),a=f-u*n,i[o]=u|0;return[i,a|0]}function A(e,n){var r,i=Q(n),s=e.value,a=i.value,c;if(a===0)throw new Error("Cannot divide by zero");if(e.isSmall)return i.isSmall?[new u(p(s/a)),new u(s%a)]:[G[0],e];if(i.isSmall){if(a===1)return[e,G[0]];if(a==-1)return[e.negate(),G[0]];var h=Math.abs(a);if(ht.length?1:-1;for(var n=e.length-1;n>=0;n--)if(e[n]!==t[n])return e[n]>t[n]?1:-1;return 0}function M(e){var t=e.abs();if(t.isUnit())return!1;if(t.equals(2)||t.equals(3)||t.equals(5))return!0;if(t.isEven()||t.isDivisibleBy(3)||t.isDivisibleBy(5))return!1;if(t.lesser(25))return!0}function H(e){return(typeof e=="number"||typeof e=="string")&&+Math.abs(e)<=t||e instanceof o&&e.value.length<=1}function B(e,t,n){t=Q(t);var r=e.isNegative(),i=t.isNegative(),s=r?e.not():e,o=i?t.not():t,u=[],a=[],f=!1,l=!1;while(!f||!l)s.isZero()?(f=!0,u.push(r?1:0)):r?u.push(s.isEven()?1:0):u.push(s.isEven()?0:1),o.isZero()?(l=!0,a.push(i?1:0)):i?a.push(o.isEven()?1:0):a.push(o.isEven()?0:1),s=s.over(2),o=o.over(2);var c=[];for(var h=0;h=0;h--){var d=c?s.value[h]:t,v=p(Math.random()*d);f.unshift(v),v"}function $(e,t){t=bigInt(t);if(t.isZero()){if(e.isZero())return"0";throw new Error("Cannot convert nonzero numbers to base 0.")}if(t.equals(-1))return e.isZero()?"0":e.isNegative()?(new Array(1-e)).join("10"):"1"+(new Array(+e)).join("01");var n="";e.isNegative()&&t.isPositive()&&(n="-",e=e.abs());if(t.equals(1))return e.isZero()?"0":n+(new Array(+e+1)).join(1);var r=[],i=e,s;while(i.isNegative()||i.compareAbs(t)>=0){s=i.divmod(t),i=s.quotient;var o=s.remainder;o.isNegative()&&(o=t.minus(o).abs(),i=i.next()),r.push(V(o))}return r.push(V(i)),n+r.reverse().join("")}function J(e){if(a(+e)){var t=+e;if(t===p(t))return new u(t);throw"Invalid integer: "+e}var r=e[0]==="-";r&&(e=e.slice(1));var i=e.split(/e/i);if(i.length>2)throw new Error("Invalid integer: "+f.join("e"));if(i.length===2){var s=i[1];s[0]==="+"&&(s=s.slice(1)),s=+s;if(s!==p(s)||!a(s))throw new Error("Invalid integer: "+s+" is not a valid exponent.");var f=i[0],l=f.indexOf(".");l>=0&&(s-=f.length-l-1,f=f.slice(0,l)+f.slice(l+1));if(s<0)throw new Error("Cannot include negative exponent part for integers");f+=(new Array(s+1)).join("0"),e=f}var h=/^([0-9][0-9]*)$/.test(e);if(!h)throw new Error("Invalid integer: "+e);var d=[],v=e.length,m=n,g=v-m;while(v>0)d.push(+e.slice(g,v)),g-=m,g<0&&(g=0),v-=m;return c(d),new o(d,r)}function K(e){return a(e)?new u(e):J(e.toString())}function Q(e){return typeof e=="number"?K(e):typeof e=="string"?J(e):e}var t=1e7,n=7,r=9007199254740992,i=f(r),s=Math.log(r);o.prototype.add=function(e){var t,n=Q(e);if(this.sign!==n.sign)return this.subtract(n.negate());var r=this.value,i=n.value;return n.isSmall?new o(m(r,Math.abs(i)),this.sign):new o(v(r,i),this.sign)},o.prototype.plus=o.prototype.add,u.prototype.add=function(e){var t=Q(e),n=this.value;if(n<0!==t.sign)return this.subtract(t.negate());var r=t.value;if(t.isSmall){if(a(n+r))return new u(n+r);r=f(Math.abs(r))}return new o(m(r,Math.abs(n)),n<0)},u.prototype.plus=u.prototype.add,o.prototype.subtract=function(e){var t=Q(e);if(this.sign!==t.sign)return this.add(t.negate());var n=this.value,r=t.value;return t.isSmall?b(n,Math.abs(r),this.sign):y(n,r,this.sign)},o.prototype.minus=o.prototype.subtract,u.prototype.subtract=function(e){var t=Q(e),n=this.value;if(n<0!==t.sign)return this.add(t.negate());var r=t.value;return t.isSmall?new u(n-r):b(r,Math.abs(n),n>=0)},u.prototype.minus=u.prototype.subtract,o.prototype.negate=function(){return new o(this.value,!this.sign)},u.prototype.negate=function(){var e=this.sign,t=new u(-this.value);return t.sign=!e,t},o.prototype.abs=function(){return new o(this.value,!1)},u.prototype.abs=function(){return new u(Math.abs(this.value))},o.prototype.multiply=function(e){var n,r=Q(e),i=this.value,s=r.value,u=this.sign!==r.sign,a;if(r.isSmall){if(s===0)return G[0];if(s===1)return this;if(s===-1)return this.negate();a=Math.abs(s);if(a4e3?new o(x(i,s),u):new o(w(i,s),u)},o.prototype.times=o.prototype.multiply,u.prototype._multiplyBySmall=function(e){return a(e.value*this.value)?new u(e.value*this.value):T(Math.abs(e.value),f(Math.abs(this.value)),this.sign!==e.sign)},o.prototype._multiplyBySmall=function(e){return e.value===0?G[0]:e.value===1?this:e.value===-1?this.negate():T(Math.abs(e.value),this.value,this.sign!==e.sign)},u.prototype.multiply=function(e){return Q(e)._multiplyBySmall(this)},u.prototype.times=u.prototype.multiply,o.prototype.square=function(){return new o(N(this.value),!1)},u.prototype.square=function(){var e=this.value*this.value;return a(e)?new u(e):new o(N(f(Math.abs(this.value))),!1)},o.prototype.divmod=function(e){var t=A(this,e);return{quotient:t[0],remainder:t[1]}},u.prototype.divmod=o.prototype.divmod,o.prototype.divide=function(e){return A(this,e)[0]},u.prototype.over=u.prototype.divide=o.prototype.over=o.prototype.divide,o.prototype.mod=function(e){return A(this,e)[1]},u.prototype.remainder=u.prototype.mod=o.prototype.remainder=o.prototype.mod,o.prototype.pow=function(e){var t=Q(e),n=this.value,r=t.value,i,s,o;if(r===0)return G[1];if(n===0)return G[0];if(n===1)return G[1];if(n===-1)return t.isEven()?G[1]:G[-1];if(t.sign)return G[0];if(!t.isSmall)throw new Error("The exponent "+t.toString()+" is too large.");if(this.isSmall&&a(i=Math.pow(n,r)))return new u(p(i));s=this,o=G[1];for(;;){r&!0&&(o=o.times(s),--r);if(r===0)break;r/=2,s=s.square()}return o},u.prototype.pow=o.prototype.pow,o.prototype.modPow=function(e,t){e=Q(e),t=Q(t);if(t.isZero())throw new Error("Cannot take modPow with modulus 0");var n=G[1],r=this.mod(t);while(e.isPositive()){if(r.isZero())return G[0];e.isOdd()&&(n=n.multiply(r).mod(t)),e=e.divide(2),r=r.square().mod(t)}return n},u.prototype.modPow=o.prototype.modPow,o.prototype.compareAbs=function(e){var t=Q(e),n=this.value,r=t.value;return t.isSmall?1:O(n,r)},u.prototype.compareAbs=function(e){var t=Q(e),n=Math.abs(this.value),r=t.value;return t.isSmall?(r=Math.abs(r),n===r?0:n>r?1:-1):-1},o.prototype.compare=function(e){if(e===Infinity)return-1;if(e===-Infinity)return 1;var t=Q(e),n=this.value,r=t.value;return this.sign!==t.sign?t.sign?1:-1:t.isSmall?this.sign?-1:1:O(n,r)*(this.sign?-1:1)},o.prototype.compareTo=o.prototype.compare,u.prototype.compare=function(e){if(e===Infinity)return-1;if(e===-Infinity)return 1;var t=Q(e),n=this.value,r=t.value;return t.isSmall?n==r?0:n>r?1:-1:n<0!==t.sign?n<0?-1:1:n<0?1:-1},u.prototype.compareTo=u.prototype.compare,o.prototype.equals=function(e){return this.compare(e)===0},u.prototype.eq=u.prototype.equals=o.prototype.eq=o.prototype.equals,o.prototype.notEquals=function(e){return this.compare(e)!==0},u.prototype.neq=u.prototype.notEquals=o.prototype.neq=o.prototype.notEquals,o.prototype.greater=function(e){return this.compare(e)>0},u.prototype.gt=u.prototype.greater=o.prototype.gt=o.prototype.greater,o.prototype.lesser=function(e){return this.compare(e)<0},u.prototype.lt=u.prototype.lesser=o.prototype.lt=o.prototype.lesser,o.prototype.greaterOrEquals=function(e){return this.compare(e)>=0},u.prototype.geq=u.prototype.greaterOrEquals=o.prototype.geq=o.prototype.greaterOrEquals,o.prototype.lesserOrEquals=function(e){return this.compare(e)<=0},u.prototype.leq=u.prototype.lesserOrEquals=o.prototype.leq=o.prototype.lesserOrEquals,o.prototype.isEven=function(){return(this.value[0]&1)===0},u.prototype.isEven=function(){return(this.value&1)===0},o.prototype.isOdd=function(){return(this.value[0]&1)===1},u.prototype.isOdd=function(){return(this.value&1)===1},o.prototype.isPositive=function(){return!this.sign},u.prototype.isPositive=function(){return this.value>0},o.prototype.isNegative=function(){return this.sign},u.prototype.isNegative=function(){return this.value<0},o.prototype.isUnit=function(){return!1},u.prototype.isUnit=function(){return Math.abs(this.value)===1},o.prototype.isZero=function(){return!1},u.prototype.isZero=function(){return this.value===0},o.prototype.isDivisibleBy=function(e){var t=Q(e),n=t.value;return n===0?!1:n===1?!0:n===2?this.isEven():this.mod(t).equals(G[0])},u.prototype.isDivisibleBy=o.prototype.isDivisibleBy,o.prototype.isPrime=function(){var t=M(this);if(t!==e)return t;var n=this.abs(),r=n.prev(),i=[2,3,5,7,11,13,17,19],s=r,o,u,a,f;while(s.isEven())s=s.divide(2);for(a=0;a-r?new u(e-1):new o(i,!0)};var _=[1];while(_[_.length-1]<=t)_.push(2*_[_.length-1]);var D=_.length,P=_[D-1];o.prototype.shiftLeft=function(e){if(!H(e))throw new Error(String(e)+" is too large for shifting.");e=+e;if(e<0)return this.shiftRight(-e);var t=this;while(e>=D)t=t.multiply(P),e-=D-1;return t.multiply(_[e])},u.prototype.shiftLeft=o.prototype.shiftLeft,o.prototype.shiftRight=function(e){var t;if(!H(e))throw new Error(String(e)+" is too large for shifting.");e=+e;if(e<0)return this.shiftLeft(-e);var n=this;while(e>=D){if(n.isZero())return n;t=A(n,P),n=t[1].isNegative()?t[0].prev():t[0],e-=D-1}return t=A(n,_[e]),t[1].isNegative()?t[0].prev():t[0]},u.prototype.shiftRight=o.prototype.shiftRight,o.prototype.not=function(){return this.negate().prev()},u.prototype.not=o.prototype.not,o.prototype.and=function(e){return B(this,e,function(e,t){return e&t})},u.prototype.and=o.prototype.and,o.prototype.or=function(e){return B(this,e,function(e,t){return e|t})},u.prototype.or=o.prototype.or,o.prototype.xor=function(e){return B(this,e,function(e,t){return e^t})},u.prototype.xor=o.prototype.xor;var j=1<<30,F=(t&-t)*(t&-t)|j,X=function(e,t){var n=G[0],r=G[1],i=e.length;if(2<=t&&t<=36&&i<=s/Math.log(t))return new u(parseInt(e,t));t=Q(t);var o=[],a,f=e[0]==="-";for(a=f?1:0;a");o.push(Q(e.slice(h+1,a)))}}o.reverse();for(a=0;a=0)o=String(n[r]),i+=s.slice(o.length)+o;var u=this.sign?"-":"";return u+i},u.prototype.toString=function(t){return t===e&&(t=10),t!=10?$(this,t):String(this.value)},o.prototype.valueOf=function(){return+this.toString()},o.prototype.toJSNumber=o.prototype.valueOf,u.prototype.valueOf=function(){return this.value},u.prototype.toJSNumber=u.prototype.valueOf;var G=function(e,t){return typeof e=="undefined"?G[0]:typeof t!="undefined"?+t===10?Q(e):X(e,t):Q(e)};for(var Y=0;Y<1e3;Y++)G[Y]=new u(Y),Y>0&&(G[-Y]=new u(-Y));return G.one=G[1],G.zero=G[0],G.minusOne=G[-1],G.max=q,G.min=R,G.gcd=U,G.lcm=z,G.isInstance=function(e){return e instanceof o||e instanceof u},G.randBetween=W,G}();typeof module!="undefined"&&module.hasOwnProperty("exports")&&(module.exports=bigInt); \ No newline at end of file diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/LICENSE b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/LICENSE deleted file mode 100644 index cf1ab25..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/LICENSE +++ /dev/null @@ -1,24 +0,0 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -For more information, please refer to diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/package.json deleted file mode 100644 index 5ec444f..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/node_modules/big-integer/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "big-integer", - "version": "1.6.10", - "author": { - "name": "Peter Olson", - "email": "peter.e.c.olson+npm@gmail.com" - }, - "description": "An arbitrary length integer library for Javascript", - "contributors": [], - "bin": {}, - "scripts": { - "test": "karma start my.conf.js" - }, - "main": "./BigInteger", - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/peterolson/BigInteger.js.git" - }, - "keywords": [ - "math", - "big", - "bignum", - "bigint", - "biginteger", - "integer", - "arbitrary", - "precision", - "arithmetic" - ], - "devDependencies": { - "coveralls": "^2.11.4", - "jasmine": "2.1.x", - "jasmine-core": "^2.3.4", - "karma": "^0.13.3", - "karma-coverage": "^0.4.2", - "karma-jasmine": "^0.3.6", - "karma-phantomjs-launcher": "~0.1" - }, - "license": "Unlicense", - "engines": { - "node": ">=0.6" - }, - "gitHead": "e9a739fa1a15fe3da4eb302ea7072112ec91e318", - "bugs": { - "url": "https://github.com/peterolson/BigInteger.js/issues" - }, - "homepage": "https://github.com/peterolson/BigInteger.js#readme", - "_id": "big-integer@1.6.10", - "_shasum": "0f05dcce24278bc33bd8eb9297f4858acacb1fea", - "_from": "big-integer@>=1.6.7 <2.0.0", - "_npmVersion": "2.9.1", - "_nodeVersion": "0.12.3", - "_npmUser": { - "name": "peterolson", - "email": "peter.e.c.olson+npm@gmail.com" - }, - "maintainers": [ - { - "name": "peterolson", - "email": "peter.e.c.olson+npm@gmail.com" - } - ], - "dist": { - "shasum": "0f05dcce24278bc33bd8eb9297f4858acacb1fea", - "tarball": "http://registry.npmjs.org/big-integer/-/big-integer-1.6.10.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/big-integer/-/big-integer-1.6.10.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/package.json deleted file mode 100644 index fb184ea..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/bplist-parser/package.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "bplist-parser", - "version": "0.1.1", - "description": "Binary plist parser.", - "main": "bplistParser.js", - "scripts": { - "test": "./node_modules/nodeunit/bin/nodeunit test" - }, - "keywords": [ - "bplist", - "plist", - "parser" - ], - "author": { - "name": "Joe Ferner", - "email": "joe.ferner@nearinfinity.com" - }, - "license": "MIT", - "devDependencies": { - "nodeunit": "~0.9.1" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/nearinfinity/node-bplist-parser.git" - }, - "dependencies": { - "big-integer": "^1.6.7" - }, - "gitHead": "c4f22650de2cc95edd21a6e609ff0654a2b951bd", - "bugs": { - "url": "https://github.com/nearinfinity/node-bplist-parser/issues" - }, - "homepage": "https://github.com/nearinfinity/node-bplist-parser#readme", - "_id": "bplist-parser@0.1.1", - "_shasum": "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6", - "_from": "bplist-parser@>=0.1.0 <0.2.0", - "_npmVersion": "3.4.0", - "_nodeVersion": "5.1.0", - "_npmUser": { - "name": "joeferner", - "email": "joe@fernsroth.com" - }, - "dist": { - "shasum": "d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6", - "tarball": "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz" - }, - "maintainers": [ - { - "name": "joeferner", - "email": "joe@fernsroth.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/index.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/index.js deleted file mode 100644 index 72279d0..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/index.js +++ /dev/null @@ -1,201 +0,0 @@ -var map = { - 'org.apache.cordova.battery-status':'cordova-plugin-battery-status', - 'org.apache.cordova.camera':'cordova-plugin-camera', - 'org.apache.cordova.console':'cordova-plugin-console', - 'org.apache.cordova.contacts':'cordova-plugin-contacts', - 'org.apache.cordova.device':'cordova-plugin-device', - 'org.apache.cordova.device-motion':'cordova-plugin-device-motion', - 'org.apache.cordova.device-orientation':'cordova-plugin-device-orientation', - 'org.apache.cordova.dialogs':'cordova-plugin-dialogs', - 'org.apache.cordova.file':'cordova-plugin-file', - 'org.apache.cordova.file-transfer':'cordova-plugin-file-transfer', - 'org.apache.cordova.geolocation':'cordova-plugin-geolocation', - 'org.apache.cordova.globalization':'cordova-plugin-globalization', - 'org.apache.cordova.inappbrowser':'cordova-plugin-inappbrowser', - 'org.apache.cordova.media':'cordova-plugin-media', - 'org.apache.cordova.media-capture':'cordova-plugin-media-capture', - 'org.apache.cordova.network-information':'cordova-plugin-network-information', - 'org.apache.cordova.splashscreen':'cordova-plugin-splashscreen', - 'org.apache.cordova.statusbar':'cordova-plugin-statusbar', - 'org.apache.cordova.vibration':'cordova-plugin-vibration', - 'org.apache.cordova.test-framework':'cordova-plugin-test-framework', - 'com.msopentech.websql' : 'cordova-plugin-websql', - 'com.msopentech.indexeddb' : 'cordova-plugin-indexeddb', - 'com.microsoft.aad.adal' : 'cordova-plugin-ms-adal', - 'com.microsoft.capptain' : 'capptain-cordova', - 'com.microsoft.services.aadgraph' : 'cordova-plugin-ms-aad-graph', - 'com.microsoft.services.files' : 'cordova-plugin-ms-files', - 'om.microsoft.services.outlook' : 'cordova-plugin-ms-outlook', - 'com.pbakondy.sim' : 'cordova-plugin-sim', - 'android.support.v4' : 'cordova-plugin-android-support-v4', - 'android.support.v7-appcompat' : 'cordova-plugin-android-support-v7-appcompat', - 'com.google.playservices' : 'cordova-plugin-googleplayservices', - 'com.google.cordova.admob' : 'cordova-plugin-admobpro', - 'com.rjfun.cordova.extension' : 'cordova-plugin-extension', - 'com.rjfun.cordova.plugin.admob' : 'cordova-plugin-admob', - 'com.rjfun.cordova.flurryads' : 'cordova-plugin-flurry', - 'com.rjfun.cordova.facebookads' : 'cordova-plugin-facebookads', - 'com.rjfun.cordova.httpd' : 'cordova-plugin-httpd', - 'com.rjfun.cordova.iad' : 'cordova-plugin-iad', - 'com.rjfun.cordova.iflyspeech' : 'cordova-plugin-iflyspeech', - 'com.rjfun.cordova.lianlianpay' : 'cordova-plugin-lianlianpay', - 'com.rjfun.cordova.mobfox' : 'cordova-plugin-mobfox', - 'com.rjfun.cordova.mopub' : 'cordova-plugin-mopub', - 'com.rjfun.cordova.mmedia' : 'cordova-plugin-mmedia', - 'com.rjfun.cordova.nativeaudio' : 'cordova-plugin-nativeaudio', - 'com.rjfun.cordova.plugin.paypalmpl' : 'cordova-plugin-paypalmpl', - 'com.rjfun.cordova.smartadserver' : 'cordova-plugin-smartadserver', - 'com.rjfun.cordova.sms' : 'cordova-plugin-sms', - 'com.rjfun.cordova.wifi' : 'cordova-plugin-wifi', - 'com.ohh2ahh.plugins.appavailability' : 'cordova-plugin-appavailability', - 'org.adapt-it.cordova.fonts' : 'cordova-plugin-fonts', - 'de.martinreinhardt.cordova.plugins.barcodeScanner' : 'cordova-plugin-barcodescanner', - 'de.martinreinhardt.cordova.plugins.urlhandler' : 'cordova-plugin-urlhandler', - 'de.martinreinhardt.cordova.plugins.email' : 'cordova-plugin-email', - 'de.martinreinhardt.cordova.plugins.certificates' : 'cordova-plugin-certificates', - 'de.martinreinhardt.cordova.plugins.sqlite' : 'cordova-plugin-sqlite', - 'fr.smile.cordova.fileopener' : 'cordova-plugin-fileopener', - 'org.smile.websqldatabase.initializer' : 'cordova-plugin-websqldatabase-initializer', - 'org.smile.websqldatabase.wpdb' : 'cordova-plugin-websqldatabase', - 'org.jboss.aerogear.cordova.push' : 'aerogear-cordova-push', - 'org.jboss.aerogear.cordova.oauth2' : 'aerogear-cordova-oauth2', - 'org.jboss.aerogear.cordova.geo' : 'aerogear-cordova-geo', - 'org.jboss.aerogear.cordova.crypto' : 'aerogear-cordova-crypto', - 'org.jboss.aerogaer.cordova.otp' : 'aerogear-cordova-otp', - 'uk.co.ilee.applewatch' : 'cordova-plugin-apple-watch', - 'uk.co.ilee.directions' : 'cordova-plugin-directions', - 'uk.co.ilee.gamecenter' : 'cordova-plugin-game-center', - 'uk.co.ilee.jailbreakdetection' : 'cordova-plugin-jailbreak-detection', - 'uk.co.ilee.nativetransitions' : 'cordova-plugin-native-transitions', - 'uk.co.ilee.pedometer' : 'cordova-plugin-pedometer', - 'uk.co.ilee.shake' : 'cordova-plugin-shake', - 'uk.co.ilee.touchid' : 'cordova-plugin-touchid', - 'com.knowledgecode.cordova.websocket' : 'cordova-plugin-websocket', - 'com.elixel.plugins.settings' : 'cordova-plugin-settings', - 'com.cowbell.cordova.geofence' : 'cordova-plugin-geofence', - 'com.blackberry.community.preventsleep' : 'cordova-plugin-preventsleep', - 'com.blackberry.community.gamepad' : 'cordova-plugin-gamepad', - 'com.blackberry.community.led' : 'cordova-plugin-led', - 'com.blackberry.community.thumbnail' : 'cordova-plugin-thumbnail', - 'com.blackberry.community.mediakeys' : 'cordova-plugin-mediakeys', - 'com.blackberry.community.simplebtlehrplugin' : 'cordova-plugin-bluetoothheartmonitor', - 'com.blackberry.community.simplebeaconplugin' : 'cordova-plugin-bluetoothibeacon', - 'com.blackberry.community.simplebtsppplugin' : 'cordova-plugin-bluetoothspp', - 'com.blackberry.community.clipboard' : 'cordova-plugin-clipboard', - 'com.blackberry.community.curl' : 'cordova-plugin-curl', - 'com.blackberry.community.qt' : 'cordova-plugin-qtbridge', - 'com.blackberry.community.upnp' : 'cordova-plugin-upnp', - 'com.blackberry.community.PasswordCrypto' : 'cordova-plugin-password-crypto', - 'com.blackberry.community.deviceinfoplugin' : 'cordova-plugin-deviceinfo', - 'com.blackberry.community.gsecrypto' : 'cordova-plugin-bb-crypto', - 'com.blackberry.community.mongoose' : 'cordova-plugin-mongoose', - 'com.blackberry.community.sysdialog' : 'cordova-plugin-bb-sysdialog', - 'com.blackberry.community.screendisplay' : 'cordova-plugin-screendisplay', - 'com.blackberry.community.messageplugin' : 'cordova-plugin-bb-messageretrieve', - 'com.blackberry.community.emailsenderplugin' : 'cordova-plugin-emailsender', - 'com.blackberry.community.audiometadata' : 'cordova-plugin-audiometadata', - 'com.blackberry.community.deviceemails' : 'cordova-plugin-deviceemails', - 'com.blackberry.community.audiorecorder' : 'cordova-plugin-audiorecorder', - 'com.blackberry.community.vibration' : 'cordova-plugin-vibrate-intense', - 'com.blackberry.community.SMSPlugin' : 'cordova-plugin-bb-sms', - 'com.blackberry.community.extractZipFile' : 'cordova-plugin-bb-zip', - 'com.blackberry.community.lowlatencyaudio' : 'cordova-plugin-bb-nativeaudio', - 'com.blackberry.community.barcodescanner' : 'phonegap-plugin-barcodescanner', - 'com.blackberry.app' : 'cordova-plugin-bb-app', - 'com.blackberry.bbm.platform' : 'cordova-plugin-bbm', - 'com.blackberry.connection' : 'cordova-plugin-bb-connection', - 'com.blackberry.identity' : 'cordova-plugin-bb-identity', - 'com.blackberry.invoke.card' : 'cordova-plugin-bb-card', - 'com.blackberry.invoke' : 'cordova-plugin-bb-invoke', - 'com.blackberry.invoked' : 'cordova-plugin-bb-invoked', - 'com.blackberry.io.filetransfer' : 'cordova-plugin-bb-filetransfer', - 'com.blackberry.io' : 'cordova-plugin-bb-io', - 'com.blackberry.notification' : 'cordova-plugin-bb-notification', - 'com.blackberry.payment' : 'cordova-plugin-bb-payment', - 'com.blackberry.pim.calendar' : 'cordova-plugin-bb-calendar', - 'com.blackberry.pim.contacts' : 'cordova-plugin-bb-contacts', - 'com.blackberry.pim.lib' : 'cordova-plugin-bb-pimlib', - 'com.blackberry.push' : 'cordova-plugin-bb-push', - 'com.blackberry.screenshot' : 'cordova-plugin-screenshot', - 'com.blackberry.sensors' : 'cordova-plugin-bb-sensors', - 'com.blackberry.system' : 'cordova-plugin-bb-system', - 'com.blackberry.ui.contextmenu' : 'cordova-plugin-bb-ctxmenu', - 'com.blackberry.ui.cover' : 'cordova-plugin-bb-cover', - 'com.blackberry.ui.dialog' : 'cordova-plugin-bb-dialog', - 'com.blackberry.ui.input' : 'cordova-plugin-touch-keyboard', - 'com.blackberry.ui.toast' : 'cordova-plugin-toast', - 'com.blackberry.user.identity' : 'cordova-plugin-bb-idservice', - 'com.blackberry.utils' : 'cordova-plugin-bb-utils', - 'net.yoik.cordova.plugins.screenorientation' : 'cordova-plugin-screen-orientation', - 'com.phonegap.plugins.barcodescanner' : 'phonegap-plugin-barcodescanner', - 'com.manifoldjs.hostedwebapp' : 'cordova-plugin-hostedwebapp', - 'com.initialxy.cordova.themeablebrowser' : 'cordova-plugin-themeablebrowser', - 'gr.denton.photosphere' : 'cordova-plugin-panoramaviewer', - 'nl.x-services.plugins.actionsheet' : 'cordova-plugin-actionsheet', - 'nl.x-services.plugins.socialsharing' : 'cordova-plugin-x-socialsharing', - 'nl.x-services.plugins.googleplus' : 'cordova-plugin-googleplus', - 'nl.x-services.plugins.insomnia' : 'cordova-plugin-insomnia', - 'nl.x-services.plugins.toast' : 'cordova-plugin-x-toast', - 'nl.x-services.plugins.calendar' : 'cordova-plugin-calendar', - 'nl.x-services.plugins.launchmyapp' : 'cordova-plugin-customurlscheme', - 'nl.x-services.plugins.flashlight' : 'cordova-plugin-flashlight', - 'nl.x-services.plugins.sslcertificatechecker' : 'cordova-plugin-sslcertificatechecker', - 'com.bridge.open' : 'cordova-open', - 'com.bridge.safe' : 'cordova-safe', - 'com.disusered.open' : 'cordova-open', - 'com.disusered.safe' : 'cordova-safe', - 'me.apla.cordova.app-preferences' : 'cordova-plugin-app-preferences', - 'com.konotor.cordova' : 'cordova-plugin-konotor', - 'io.intercom.cordova' : 'cordova-plugin-intercom', - 'com.onesignal.plugins.onesignal' : 'onesignal-cordova-plugin', - 'com.danjarvis.document-contract': 'cordova-plugin-document-contract', - 'com.eface2face.iosrtc' : 'cordova-plugin-iosrtc', - 'com.mobileapptracking.matplugin' : 'cordova-plugin-tune', - 'com.marianhello.cordova.background-geolocation' : 'cordova-plugin-mauron85-background-geolocation', - 'fr.louisbl.cordova.locationservices' : 'cordova-plugin-locationservices', - 'fr.louisbl.cordova.gpslocation' : 'cordova-plugin-gpslocation', - 'com.hiliaox.weibo' : 'cordova-plugin-weibo', - 'com.uxcam.cordova.plugin' : 'cordova-uxcam', - 'de.fastr.phonegap.plugins.downloader' : 'cordova-plugin-fastrde-downloader', - 'de.fastr.phonegap.plugins.injectView' : 'cordova-plugin-fastrde-injectview', - 'de.fastr.phonegap.plugins.CheckGPS' : 'cordova-plugin-fastrde-checkgps', - 'de.fastr.phonegap.plugins.md5chksum' : ' cordova-plugin-fastrde-md5', - 'io.repro.cordova' : 'cordova-plugin-repro', - 're.notifica.cordova': 'cordova-plugin-notificare-push', - 'com.megster.cordova.ble': 'cordova-plugin-ble-central', - 'com.megster.cordova.bluetoothserial': 'cordova-plugin-bluetooth-serial', - 'com.megster.cordova.rfduino': 'cordova-plugin-rfduino', - 'cz.velda.cordova.plugin.devicefeedback': 'cordova-plugin-velda-devicefeedback', - 'cz.Velda.cordova.plugin.devicefeedback': 'cordova-plugin-velda-devicefeedback', - 'org.scriptotek.appinfo': 'cordova-plugin-appinfo', - 'com.yezhiming.cordova.appinfo': 'cordova-plugin-appinfo', - 'pl.makingwaves.estimotebeacons': 'cordova-plugin-estimote', - 'com.evothings.ble': 'cordova-plugin-ble', - 'com.appsee.plugin' : 'cordova-plugin-appsee', - 'am.armsoft.plugins.listpicker': 'cordova-plugin-listpicker', - 'com.pushbots.push': 'pushbots-cordova-plugin', - 'com.admob.google': 'cordova-admob', - 'admob.ads.google': 'cordova-admob-ads', - 'admob.google.plugin': 'admob-google', - 'com.admob.admobads': 'admob-ads', - 'com.connectivity.monitor': 'cordova-connectivity-monitor', - 'com.ios.libgoogleadmobads': 'cordova-libgoogleadmobads', - 'com.google.play.services': 'cordova-google-play-services', - 'android.support.v13': 'cordova-android-support-v13', - 'android.support.v4': 'cordova-android-support-v4', // Duplicated key ;) - 'com.analytics.google': 'cordova-plugin-analytics', - 'com.analytics.adid.google': 'cordova-plugin-analytics-adid', - 'com.chariotsolutions.nfc.plugin': 'phonegap-nfc', - 'com.samz.mixpanel': 'cordova-plugin-mixpanel', - 'de.appplant.cordova.common.RegisterUserNotificationSettings': 'cordova-plugin-registerusernotificationsettings', - 'plugin.google.maps': 'cordova-plugin-googlemaps' -}; - -module.exports.oldToNew = map; - -var reverseMap = {}; -Object.keys(map).forEach(function(elem){ - reverseMap[map[elem]] = elem; -}); - -module.exports.newToOld = reverseMap; diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/package.json deleted file mode 100644 index e6aff05..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "name": "cordova-registry-mapper", - "version": "1.1.14", - "description": "Maps old plugin ids to new plugin names for fetching from npm", - "main": "index.js", - "repository": { - "type": "git", - "url": "git+https://github.com/stevengill/cordova-registry-mapper.git" - }, - "scripts": { - "test": "node tests/test.js" - }, - "keywords": [ - "cordova", - "plugins" - ], - "author": { - "name": "Steve Gill" - }, - "license": "Apache version 2.0", - "devDependencies": { - "tape": "^3.5.0" - }, - "gitHead": "0ad8505f61afaac3c7ab112e6e79bd61cb953762", - "bugs": { - "url": "https://github.com/stevengill/cordova-registry-mapper/issues" - }, - "homepage": "https://github.com/stevengill/cordova-registry-mapper#readme", - "_id": "cordova-registry-mapper@1.1.14", - "_shasum": "cca1084e1e3a1b4737405123989251d4a6a5ca07", - "_from": "cordova-registry-mapper@>=1.1.8 <2.0.0", - "_npmVersion": "3.5.1", - "_nodeVersion": "5.0.0", - "_npmUser": { - "name": "stevegill", - "email": "stevengill97@gmail.com" - }, - "dist": { - "shasum": "cca1084e1e3a1b4737405123989251d4a6a5ca07", - "tarball": "http://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.14.tgz" - }, - "maintainers": [ - { - "name": "stevegill", - "email": "stevengill97@gmail.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.14.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json deleted file mode 100644 index b5ee2f1..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/package.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "name": "wrappy", - "version": "1.0.1", - "description": "Callback wrapping utility", - "main": "wrappy.js", - "directories": { - "test": "test" - }, - "dependencies": {}, - "devDependencies": { - "tap": "^0.4.12" - }, - "scripts": { - "test": "tap test/*.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/npm/wrappy.git" - }, - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "license": "ISC", - "bugs": { - "url": "https://github.com/npm/wrappy/issues" - }, - "homepage": "https://github.com/npm/wrappy", - "gitHead": "006a8cbac6b99988315834c207896eed71fd069a", - "_id": "wrappy@1.0.1", - "_shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", - "_from": "wrappy@>=1.0.0 <2.0.0", - "_npmVersion": "2.0.0", - "_nodeVersion": "0.10.31", - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "dist": { - "shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", - "tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" - }, - "_resolved": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/package.json deleted file mode 100644 index dafb7e0..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/package.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "name": "inflight", - "version": "1.0.4", - "description": "Add callbacks to requests in flight to avoid async duplication", - "main": "inflight.js", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - }, - "devDependencies": { - "tap": "^0.4.10" - }, - "scripts": { - "test": "tap test.js" - }, - "repository": { - "type": "git", - "url": "git://github.com/isaacs/inflight.git" - }, - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "bugs": { - "url": "https://github.com/isaacs/inflight/issues" - }, - "homepage": "https://github.com/isaacs/inflight", - "license": "ISC", - "gitHead": "c7b5531d572a867064d4a1da9e013e8910b7d1ba", - "_id": "inflight@1.0.4", - "_shasum": "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a", - "_from": "inflight@>=1.0.4 <2.0.0", - "_npmVersion": "2.1.3", - "_nodeVersion": "0.10.32", - "_npmUser": { - "name": "othiym23", - "email": "ogd@aoaioxxysz.net" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - }, - { - "name": "othiym23", - "email": "ogd@aoaioxxysz.net" - }, - { - "name": "iarna", - "email": "me@re-becca.org" - } - ], - "dist": { - "shasum": "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a", - "tarball": "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/package.json deleted file mode 100644 index 435bd6e..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/package.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "name": "inherits", - "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "version": "2.0.1", - "keywords": [ - "inheritance", - "class", - "klass", - "oop", - "object-oriented", - "inherits", - "browser", - "browserify" - ], - "main": "./inherits.js", - "browser": "./inherits_browser.js", - "repository": { - "type": "git", - "url": "git://github.com/isaacs/inherits.git" - }, - "license": "ISC", - "scripts": { - "test": "node test" - }, - "bugs": { - "url": "https://github.com/isaacs/inherits/issues" - }, - "_id": "inherits@2.0.1", - "dist": { - "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "tarball": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - }, - "_from": "inherits@>=2.0.0 <3.0.0", - "_npmVersion": "1.3.8", - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "directories": {}, - "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "_resolved": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/inherits#readme" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js deleted file mode 100644 index a23104e..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js +++ /dev/null @@ -1,191 +0,0 @@ -var concatMap = require('concat-map'); -var balanced = require('balanced-match'); - -module.exports = expandTop; - -var escSlash = '\0SLASH'+Math.random()+'\0'; -var escOpen = '\0OPEN'+Math.random()+'\0'; -var escClose = '\0CLOSE'+Math.random()+'\0'; -var escComma = '\0COMMA'+Math.random()+'\0'; -var escPeriod = '\0PERIOD'+Math.random()+'\0'; - -function numeric(str) { - return parseInt(str, 10) == str - ? parseInt(str, 10) - : str.charCodeAt(0); -} - -function escapeBraces(str) { - return str.split('\\\\').join(escSlash) - .split('\\{').join(escOpen) - .split('\\}').join(escClose) - .split('\\,').join(escComma) - .split('\\.').join(escPeriod); -} - -function unescapeBraces(str) { - return str.split(escSlash).join('\\') - .split(escOpen).join('{') - .split(escClose).join('}') - .split(escComma).join(',') - .split(escPeriod).join('.'); -} - - -// Basically just str.split(","), but handling cases -// where we have nested braced sections, which should be -// treated as individual members, like {a,{b,c},d} -function parseCommaParts(str) { - if (!str) - return ['']; - - var parts = []; - var m = balanced('{', '}', str); - - if (!m) - return str.split(','); - - var pre = m.pre; - var body = m.body; - var post = m.post; - var p = pre.split(','); - - p[p.length-1] += '{' + body + '}'; - var postParts = parseCommaParts(post); - if (post.length) { - p[p.length-1] += postParts.shift(); - p.push.apply(p, postParts); - } - - parts.push.apply(parts, p); - - return parts; -} - -function expandTop(str) { - if (!str) - return []; - - return expand(escapeBraces(str), true).map(unescapeBraces); -} - -function identity(e) { - return e; -} - -function embrace(str) { - return '{' + str + '}'; -} -function isPadded(el) { - return /^-?0\d/.test(el); -} - -function lte(i, y) { - return i <= y; -} -function gte(i, y) { - return i >= y; -} - -function expand(str, isTop) { - var expansions = []; - - var m = balanced('{', '}', str); - if (!m || /\$$/.test(m.pre)) return [str]; - - var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); - var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); - var isSequence = isNumericSequence || isAlphaSequence; - var isOptions = /^(.*,)+(.+)?$/.test(m.body); - if (!isSequence && !isOptions) { - // {a},b} - if (m.post.match(/,.*}/)) { - str = m.pre + '{' + m.body + escClose + m.post; - return expand(str); - } - return [str]; - } - - var n; - if (isSequence) { - n = m.body.split(/\.\./); - } else { - n = parseCommaParts(m.body); - if (n.length === 1) { - // x{{a,b}}y ==> x{a}y x{b}y - n = expand(n[0], false).map(embrace); - if (n.length === 1) { - var post = m.post.length - ? expand(m.post, false) - : ['']; - return post.map(function(p) { - return m.pre + n[0] + p; - }); - } - } - } - - // at this point, n is the parts, and we know it's not a comma set - // with a single entry. - - // no need to expand pre, since it is guaranteed to be free of brace-sets - var pre = m.pre; - var post = m.post.length - ? expand(m.post, false) - : ['']; - - var N; - - if (isSequence) { - var x = numeric(n[0]); - var y = numeric(n[1]); - var width = Math.max(n[0].length, n[1].length) - var incr = n.length == 3 - ? Math.abs(numeric(n[2])) - : 1; - var test = lte; - var reverse = y < x; - if (reverse) { - incr *= -1; - test = gte; - } - var pad = n.some(isPadded); - - N = []; - - for (var i = x; test(i, y); i += incr) { - var c; - if (isAlphaSequence) { - c = String.fromCharCode(i); - if (c === '\\') - c = ''; - } else { - c = String(i); - if (pad) { - var need = width - c.length; - if (need > 0) { - var z = new Array(need + 1).join('0'); - if (i < 0) - c = '-' + z + c.slice(1); - else - c = z + c; - } - } - } - N.push(c); - } - } else { - N = concatMap(n, function(el) { return expand(el, false) }); - } - - for (var j = 0; j < N.length; j++) { - for (var k = 0; k < post.length; k++) { - var expansion = pre + N[j] + post[k]; - if (!isTop || isSequence || expansion) - expansions.push(expansion); - } - } - - return expansions; -} - diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json deleted file mode 100644 index 64460d4..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "name": "balanced-match", - "description": "Match balanced character pairs, like \"{\" and \"}\"", - "version": "0.3.0", - "repository": { - "type": "git", - "url": "git://github.com/juliangruber/balanced-match.git" - }, - "homepage": "https://github.com/juliangruber/balanced-match", - "main": "index.js", - "scripts": { - "test": "make test" - }, - "dependencies": {}, - "devDependencies": { - "tape": "~4.2.2" - }, - "keywords": [ - "match", - "regexp", - "test", - "balanced", - "parse" - ], - "author": { - "name": "Julian Gruber", - "email": "mail@juliangruber.com", - "url": "http://juliangruber.com" - }, - "license": "MIT", - "testling": { - "files": "test/*.js", - "browsers": [ - "ie/8..latest", - "firefox/20..latest", - "firefox/nightly", - "chrome/25..latest", - "chrome/canary", - "opera/12..latest", - "opera/next", - "safari/5.1..latest", - "ipad/6.0..latest", - "iphone/6.0..latest", - "android-browser/4.2..latest" - ] - }, - "gitHead": "a7114b0986554787e90b7ac595a043ca75ea77e5", - "bugs": { - "url": "https://github.com/juliangruber/balanced-match/issues" - }, - "_id": "balanced-match@0.3.0", - "_shasum": "a91cdd1ebef1a86659e70ff4def01625fc2d6756", - "_from": "balanced-match@>=0.3.0 <0.4.0", - "_npmVersion": "2.14.7", - "_nodeVersion": "4.2.1", - "_npmUser": { - "name": "juliangruber", - "email": "julian@juliangruber.com" - }, - "dist": { - "shasum": "a91cdd1ebef1a86659e70ff4def01625fc2d6756", - "tarball": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz" - }, - "maintainers": [ - { - "name": "juliangruber", - "email": "julian@juliangruber.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json deleted file mode 100644 index 10162a7..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "name": "concat-map", - "description": "concatenative mapdashery", - "version": "0.0.1", - "repository": { - "type": "git", - "url": "git://github.com/substack/node-concat-map.git" - }, - "main": "index.js", - "keywords": [ - "concat", - "concatMap", - "map", - "functional", - "higher-order" - ], - "directories": { - "example": "example", - "test": "test" - }, - "scripts": { - "test": "tape test/*.js" - }, - "devDependencies": { - "tape": "~2.4.0" - }, - "license": "MIT", - "author": { - "name": "James Halliday", - "email": "mail@substack.net", - "url": "http://substack.net" - }, - "testling": { - "files": "test/*.js", - "browsers": { - "ie": [ - 6, - 7, - 8, - 9 - ], - "ff": [ - 3.5, - 10, - 15 - ], - "chrome": [ - 10, - 22 - ], - "safari": [ - 5.1 - ], - "opera": [ - 12 - ] - } - }, - "bugs": { - "url": "https://github.com/substack/node-concat-map/issues" - }, - "homepage": "https://github.com/substack/node-concat-map", - "_id": "concat-map@0.0.1", - "dist": { - "shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", - "tarball": "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - }, - "_from": "concat-map@0.0.1", - "_npmVersion": "1.3.21", - "_npmUser": { - "name": "substack", - "email": "mail@substack.net" - }, - "maintainers": [ - { - "name": "substack", - "email": "mail@substack.net" - } - ], - "_shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b", - "_resolved": "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json deleted file mode 100644 index 58c7b2d..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "name": "brace-expansion", - "description": "Brace expansion as known from sh/bash", - "version": "1.1.2", - "repository": { - "type": "git", - "url": "git://github.com/juliangruber/brace-expansion.git" - }, - "homepage": "https://github.com/juliangruber/brace-expansion", - "main": "index.js", - "scripts": { - "test": "tape test/*.js", - "gentest": "bash test/generate.sh" - }, - "dependencies": { - "balanced-match": "^0.3.0", - "concat-map": "0.0.1" - }, - "devDependencies": { - "tape": "4.2.2" - }, - "keywords": [], - "author": { - "name": "Julian Gruber", - "email": "mail@juliangruber.com", - "url": "http://juliangruber.com" - }, - "license": "MIT", - "testling": { - "files": "test/*.js", - "browsers": [ - "ie/8..latest", - "firefox/20..latest", - "firefox/nightly", - "chrome/25..latest", - "chrome/canary", - "opera/12..latest", - "opera/next", - "safari/5.1..latest", - "ipad/6.0..latest", - "iphone/6.0..latest", - "android-browser/4.2..latest" - ] - }, - "gitHead": "b03773a30fa516b1374945b68e9acb6253d595fa", - "bugs": { - "url": "https://github.com/juliangruber/brace-expansion/issues" - }, - "_id": "brace-expansion@1.1.2", - "_shasum": "f21445d0488b658e2771efd870eff51df29f04ef", - "_from": "brace-expansion@>=1.0.0 <2.0.0", - "_npmVersion": "2.14.7", - "_nodeVersion": "4.2.1", - "_npmUser": { - "name": "juliangruber", - "email": "julian@juliangruber.com" - }, - "dist": { - "shasum": "f21445d0488b658e2771efd870eff51df29f04ef", - "tarball": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz" - }, - "maintainers": [ - { - "name": "juliangruber", - "email": "julian@juliangruber.com" - }, - { - "name": "isaacs", - "email": "isaacs@npmjs.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/package.json deleted file mode 100644 index 5cd95f2..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/package.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me" - }, - "name": "minimatch", - "description": "a glob matcher in javascript", - "version": "3.0.0", - "repository": { - "type": "git", - "url": "git://github.com/isaacs/minimatch.git" - }, - "main": "minimatch.js", - "scripts": { - "posttest": "standard minimatch.js test/*.js", - "test": "tap test/*.js" - }, - "engines": { - "node": "*" - }, - "dependencies": { - "brace-expansion": "^1.0.0" - }, - "devDependencies": { - "standard": "^3.7.2", - "tap": "^1.2.0" - }, - "license": "ISC", - "files": [ - "minimatch.js" - ], - "gitHead": "270dbea567f0af6918cb18103e98c612aa717a20", - "bugs": { - "url": "https://github.com/isaacs/minimatch/issues" - }, - "homepage": "https://github.com/isaacs/minimatch#readme", - "_id": "minimatch@3.0.0", - "_shasum": "5236157a51e4f004c177fb3c527ff7dd78f0ef83", - "_from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0", - "_npmVersion": "3.3.2", - "_nodeVersion": "4.0.0", - "_npmUser": { - "name": "isaacs", - "email": "isaacs@npmjs.com" - }, - "dist": { - "shasum": "5236157a51e4f004c177fb3c527ff7dd78f0ef83", - "tarball": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/README.md b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/README.md deleted file mode 100644 index 98eab25..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/README.md +++ /dev/null @@ -1,36 +0,0 @@ -# wrappy - -Callback wrapping utility - -## USAGE - -```javascript -var wrappy = require("wrappy") - -// var wrapper = wrappy(wrapperFunction) - -// make sure a cb is called only once -// See also: http://npm.im/once for this specific use case -var once = wrappy(function (cb) { - var called = false - return function () { - if (called) return - called = true - return cb.apply(this, arguments) - } -}) - -function printBoo () { - console.log('boo') -} -// has some rando property -printBoo.iAmBooPrinter = true - -var onlyPrintOnce = once(printBoo) - -onlyPrintOnce() // prints 'boo' -onlyPrintOnce() // does nothing - -// random property is retained! -assert.equal(onlyPrintOnce.iAmBooPrinter, true) -``` diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/package.json deleted file mode 100644 index b5ee2f1..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/package.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "name": "wrappy", - "version": "1.0.1", - "description": "Callback wrapping utility", - "main": "wrappy.js", - "directories": { - "test": "test" - }, - "dependencies": {}, - "devDependencies": { - "tap": "^0.4.12" - }, - "scripts": { - "test": "tap test/*.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/npm/wrappy.git" - }, - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "license": "ISC", - "bugs": { - "url": "https://github.com/npm/wrappy/issues" - }, - "homepage": "https://github.com/npm/wrappy", - "gitHead": "006a8cbac6b99988315834c207896eed71fd069a", - "_id": "wrappy@1.0.1", - "_shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", - "_from": "wrappy@>=1.0.0 <2.0.0", - "_npmVersion": "2.0.0", - "_nodeVersion": "0.10.31", - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "dist": { - "shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", - "tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" - }, - "_resolved": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js deleted file mode 100644 index 5ed0fcd..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js +++ /dev/null @@ -1,51 +0,0 @@ -var test = require('tap').test -var wrappy = require('../wrappy.js') - -test('basic', function (t) { - function onceifier (cb) { - var called = false - return function () { - if (called) return - called = true - return cb.apply(this, arguments) - } - } - onceifier.iAmOnce = {} - var once = wrappy(onceifier) - t.equal(once.iAmOnce, onceifier.iAmOnce) - - var called = 0 - function boo () { - t.equal(called, 0) - called++ - } - // has some rando property - boo.iAmBoo = true - - var onlyPrintOnce = once(boo) - - onlyPrintOnce() // prints 'boo' - onlyPrintOnce() // does nothing - t.equal(called, 1) - - // random property is retained! - t.equal(onlyPrintOnce.iAmBoo, true) - - var logs = [] - var logwrap = wrappy(function (msg, cb) { - logs.push(msg + ' wrapping cb') - return function () { - logs.push(msg + ' before cb') - var ret = cb.apply(this, arguments) - logs.push(msg + ' after cb') - } - }) - - var c = logwrap('foo', function () { - t.same(logs, [ 'foo wrapping cb', 'foo before cb' ]) - }) - c() - t.same(logs, [ 'foo wrapping cb', 'foo before cb', 'foo after cb' ]) - - t.end() -}) diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js deleted file mode 100644 index bb7e7d6..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js +++ /dev/null @@ -1,33 +0,0 @@ -// Returns a wrapper function that returns a wrapped callback -// The wrapper function should do some stuff, and return a -// presumably different callback function. -// This makes sure that own properties are retained, so that -// decorations and such are not lost along the way. -module.exports = wrappy -function wrappy (fn, cb) { - if (fn && cb) return wrappy(fn)(cb) - - if (typeof fn !== 'function') - throw new TypeError('need wrapper function') - - Object.keys(fn).forEach(function (k) { - wrapper[k] = fn[k] - }) - - return wrapper - - function wrapper() { - var args = new Array(arguments.length) - for (var i = 0; i < args.length; i++) { - args[i] = arguments[i] - } - var ret = fn.apply(this, args) - var cb = args[args.length-1] - if (typeof ret === 'function' && ret !== cb) { - Object.keys(cb).forEach(function (k) { - ret[k] = cb[k] - }) - } - return ret - } -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/package.json deleted file mode 100644 index 6e86138..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/package.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "name": "once", - "version": "1.3.3", - "description": "Run a function exactly one time", - "main": "once.js", - "directories": { - "test": "test" - }, - "dependencies": { - "wrappy": "1" - }, - "devDependencies": { - "tap": "^1.2.0" - }, - "scripts": { - "test": "tap test/*.js" - }, - "files": [ - "once.js" - ], - "repository": { - "type": "git", - "url": "git://github.com/isaacs/once.git" - }, - "keywords": [ - "once", - "function", - "one", - "single" - ], - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "license": "ISC", - "gitHead": "2ad558657e17fafd24803217ba854762842e4178", - "bugs": { - "url": "https://github.com/isaacs/once/issues" - }, - "homepage": "https://github.com/isaacs/once#readme", - "_id": "once@1.3.3", - "_shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", - "_from": "once@>=1.3.0 <2.0.0", - "_npmVersion": "3.3.2", - "_nodeVersion": "4.0.0", - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "dist": { - "shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", - "tarball": "http://registry.npmjs.org/once/-/once-1.3.3.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "_resolved": "http://registry.npmjs.org/once/-/once-1.3.3.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/package.json deleted file mode 100644 index 1a12c82..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "path-is-absolute", - "version": "1.0.0", - "description": "Node.js 0.12 path.isAbsolute() ponyfill", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/sindresorhus/path-is-absolute.git" - }, - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "sindresorhus.com" - }, - "engines": { - "node": ">=0.10.0" - }, - "scripts": { - "test": "node test.js" - }, - "files": [ - "index.js" - ], - "keywords": [ - "path", - "paths", - "file", - "dir", - "absolute", - "isabsolute", - "is-absolute", - "built-in", - "util", - "utils", - "core", - "ponyfill", - "polyfill", - "shim", - "is", - "detect", - "check" - ], - "gitHead": "7a76a0c9f2263192beedbe0a820e4d0baee5b7a1", - "bugs": { - "url": "https://github.com/sindresorhus/path-is-absolute/issues" - }, - "homepage": "https://github.com/sindresorhus/path-is-absolute", - "_id": "path-is-absolute@1.0.0", - "_shasum": "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912", - "_from": "path-is-absolute@>=1.0.0 <2.0.0", - "_npmVersion": "2.5.1", - "_nodeVersion": "0.12.0", - "_npmUser": { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - }, - "maintainers": [ - { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - } - ], - "dist": { - "shasum": "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912", - "tarball": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/package.json deleted file mode 100644 index e1d5cb7..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "name": "glob", - "description": "a little globber", - "version": "5.0.15", - "repository": { - "type": "git", - "url": "git://github.com/isaacs/node-glob.git" - }, - "main": "glob.js", - "files": [ - "glob.js", - "sync.js", - "common.js" - ], - "engines": { - "node": "*" - }, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "devDependencies": { - "mkdirp": "0", - "rimraf": "^2.2.8", - "tap": "^1.1.4", - "tick": "0.0.6" - }, - "scripts": { - "prepublish": "npm run benchclean", - "profclean": "rm -f v8.log profile.txt", - "test": "tap test/*.js --cov", - "test-regen": "npm run profclean && TEST_REGEN=1 node test/00-setup.js", - "bench": "bash benchmark.sh", - "prof": "bash prof.sh && cat profile.txt", - "benchclean": "node benchclean.js" - }, - "license": "ISC", - "gitHead": "3a7e71d453dd80e75b196fd262dd23ed54beeceb", - "bugs": { - "url": "https://github.com/isaacs/node-glob/issues" - }, - "homepage": "https://github.com/isaacs/node-glob#readme", - "_id": "glob@5.0.15", - "_shasum": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1", - "_from": "glob@>=5.0.13 <6.0.0", - "_npmVersion": "3.3.2", - "_nodeVersion": "4.0.0", - "_npmUser": { - "name": "isaacs", - "email": "isaacs@npmjs.com" - }, - "dist": { - "shasum": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1", - "tarball": "http://registry.npmjs.org/glob/-/glob-5.0.15.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/package.json deleted file mode 100644 index 7078228..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "os-homedir", - "version": "1.0.1", - "description": "io.js 2.3.0 os.homedir() ponyfill", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/sindresorhus/os-homedir.git" - }, - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "sindresorhus.com" - }, - "engines": { - "node": ">=0.10.0" - }, - "scripts": { - "test": "node test.js" - }, - "files": [ - "index.js" - ], - "keywords": [ - "built-in", - "core", - "ponyfill", - "polyfill", - "shim", - "os", - "homedir", - "home", - "dir", - "directory", - "folder", - "user", - "path" - ], - "devDependencies": { - "ava": "0.0.4", - "path-exists": "^1.0.0" - }, - "gitHead": "13ff83fbd13ebe286a6092286b2c634ab4534c5f", - "bugs": { - "url": "https://github.com/sindresorhus/os-homedir/issues" - }, - "homepage": "https://github.com/sindresorhus/os-homedir", - "_id": "os-homedir@1.0.1", - "_shasum": "0d62bdf44b916fd3bbdcf2cab191948fb094f007", - "_from": "os-homedir@>=1.0.0 <2.0.0", - "_npmVersion": "2.11.2", - "_nodeVersion": "0.12.5", - "_npmUser": { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - }, - "dist": { - "shasum": "0d62bdf44b916fd3bbdcf2cab191948fb094f007", - "tarball": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz" - }, - "maintainers": [ - { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/package.json deleted file mode 100644 index 8a19b3f..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "os-tmpdir", - "version": "1.0.1", - "description": "Node.js os.tmpdir() ponyfill", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/sindresorhus/os-tmpdir.git" - }, - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "sindresorhus.com" - }, - "engines": { - "node": ">=0.10.0" - }, - "scripts": { - "test": "node test.js" - }, - "files": [ - "index.js" - ], - "keywords": [ - "built-in", - "core", - "ponyfill", - "polyfill", - "shim", - "os", - "tmpdir", - "tempdir", - "tmp", - "temp", - "dir", - "directory", - "env", - "environment" - ], - "devDependencies": { - "ava": "0.0.4" - }, - "gitHead": "5c5d355f81378980db629d60128ad03e02b1c1e5", - "bugs": { - "url": "https://github.com/sindresorhus/os-tmpdir/issues" - }, - "homepage": "https://github.com/sindresorhus/os-tmpdir", - "_id": "os-tmpdir@1.0.1", - "_shasum": "e9b423a1edaf479882562e92ed71d7743a071b6e", - "_from": "os-tmpdir@>=1.0.0 <2.0.0", - "_npmVersion": "2.9.1", - "_nodeVersion": "0.12.3", - "_npmUser": { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - }, - "dist": { - "shasum": "e9b423a1edaf479882562e92ed71d7743a071b6e", - "tarball": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz" - }, - "maintainers": [ - { - "name": "sindresorhus", - "email": "sindresorhus@gmail.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/package.json deleted file mode 100644 index 61262ea..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/package.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "name": "osenv", - "version": "0.1.3", - "main": "osenv.js", - "directories": { - "test": "test" - }, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - }, - "devDependencies": { - "tap": "^1.2.0" - }, - "scripts": { - "test": "tap test/*.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/npm/osenv.git" - }, - "keywords": [ - "environment", - "variable", - "home", - "tmpdir", - "path", - "prompt", - "ps1" - ], - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "license": "ISC", - "description": "Look up environment settings specific to different operating systems", - "gitHead": "f746b3405d8f9e28054d11b97e1436f6a15016c4", - "bugs": { - "url": "https://github.com/npm/osenv/issues" - }, - "homepage": "https://github.com/npm/osenv#readme", - "_id": "osenv@0.1.3", - "_shasum": "83cf05c6d6458fc4d5ac6362ea325d92f2754217", - "_from": "osenv@>=0.1.3 <0.2.0", - "_npmVersion": "3.0.0", - "_nodeVersion": "2.2.1", - "_npmUser": { - "name": "isaacs", - "email": "isaacs@npmjs.com" - }, - "dist": { - "shasum": "83cf05c6d6458fc4d5ac6362ea325d92f2754217", - "tarball": "http://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - }, - { - "name": "robertkowalski", - "email": "rok@kowalski.gd" - }, - { - "name": "othiym23", - "email": "ogd@aoaioxxysz.net" - }, - { - "name": "iarna", - "email": "me@re-becca.org" - } - ], - "_resolved": "http://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/package.json deleted file mode 100644 index 82e0dca..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/base64-js/package.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "author": { - "name": "T. Jameson Little", - "email": "t.jameson.little@gmail.com" - }, - "name": "base64-js", - "description": "Base64 encoding/decoding in pure JS", - "version": "0.0.8", - "repository": { - "type": "git", - "url": "git://github.com/beatgammit/base64-js.git" - }, - "main": "lib/b64.js", - "scripts": { - "test": "tape test/*.js" - }, - "testling": { - "files": "test/*.js", - "browsers": [ - "ie/6..latest", - "chrome/4..latest", - "firefox/3..latest", - "safari/5.1..latest", - "opera/11.0..latest", - "iphone/6", - "ipad/6" - ] - }, - "engines": { - "node": ">= 0.4" - }, - "license": "MIT", - "dependencies": {}, - "devDependencies": { - "tape": "~2.3.2" - }, - "gitHead": "b4a8a5fa9b0caeddb5ad94dd1108253d8f2a315f", - "bugs": { - "url": "https://github.com/beatgammit/base64-js/issues" - }, - "homepage": "https://github.com/beatgammit/base64-js", - "_id": "base64-js@0.0.8", - "_shasum": "1101e9544f4a76b1bc3b26d452ca96d7a35e7978", - "_from": "base64-js@0.0.8", - "_npmVersion": "2.1.16", - "_nodeVersion": "0.10.35", - "_npmUser": { - "name": "feross", - "email": "feross@feross.org" - }, - "maintainers": [ - { - "name": "beatgammit", - "email": "t.jameson.little@gmail.com" - }, - { - "name": "feross", - "email": "feross@feross.org" - } - ], - "dist": { - "shasum": "1101e9544f4a76b1bc3b26d452ca96d7a35e7978", - "tarball": "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/package.json deleted file mode 100644 index b73c41e..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/package.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "name": "util-deprecate", - "version": "1.0.2", - "description": "The Node.js `util.deprecate()` function with browser support", - "main": "node.js", - "browser": "browser.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git://github.com/TooTallNate/util-deprecate.git" - }, - "keywords": [ - "util", - "deprecate", - "browserify", - "browser", - "node" - ], - "author": { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net", - "url": "http://n8.io/" - }, - "license": "MIT", - "bugs": { - "url": "https://github.com/TooTallNate/util-deprecate/issues" - }, - "homepage": "https://github.com/TooTallNate/util-deprecate", - "gitHead": "475fb6857cd23fafff20c1be846c1350abf8e6d4", - "_id": "util-deprecate@1.0.2", - "_shasum": "450d4dc9fa70de732762fbd2d4a28981419a0ccf", - "_from": "util-deprecate@1.0.2", - "_npmVersion": "2.14.4", - "_nodeVersion": "4.1.2", - "_npmUser": { - "name": "tootallnate", - "email": "nathan@tootallnate.net" - }, - "maintainers": [ - { - "name": "tootallnate", - "email": "nathan@tootallnate.net" - } - ], - "dist": { - "shasum": "450d4dc9fa70de732762fbd2d4a28981419a0ccf", - "tarball": "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/package.json deleted file mode 100644 index daef6d2..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/package.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "name": "lodash", - "version": "3.10.1", - "description": "The modern build of lodash modular utilities.", - "homepage": "https://lodash.com/", - "icon": "https://lodash.com/icon.svg", - "license": "MIT", - "main": "index.js", - "keywords": [ - "modules", - "stdlib", - "util" - ], - "author": { - "name": "John-David Dalton", - "email": "john.david.dalton@gmail.com", - "url": "http://allyoucanleet.com/" - }, - "contributors": [ - { - "name": "John-David Dalton", - "email": "john.david.dalton@gmail.com", - "url": "http://allyoucanleet.com/" - }, - { - "name": "Benjamin Tan", - "email": "demoneaux@gmail.com", - "url": "https://d10.github.io/" - }, - { - "name": "Blaine Bublitz", - "email": "blaine@iceddev.com", - "url": "http://www.iceddev.com/" - }, - { - "name": "Kit Cambridge", - "email": "github@kitcambridge.be", - "url": "http://kitcambridge.be/" - }, - { - "name": "Mathias Bynens", - "email": "mathias@qiwi.be", - "url": "https://mathiasbynens.be/" - } - ], - "repository": { - "type": "git", - "url": "git+https://github.com/lodash/lodash.git" - }, - "scripts": { - "test": "echo \"See https://travis-ci.org/lodash/lodash-cli for testing details.\"" - }, - "bugs": { - "url": "https://github.com/lodash/lodash/issues" - }, - "_id": "lodash@3.10.1", - "_shasum": "5bf45e8e49ba4189e17d482789dfd15bd140b7b6", - "_from": "lodash@>=3.5.0 <4.0.0", - "_npmVersion": "2.13.1", - "_nodeVersion": "0.12.5", - "_npmUser": { - "name": "jdalton", - "email": "john.david.dalton@gmail.com" - }, - "maintainers": [ - { - "name": "jdalton", - "email": "john.david.dalton@gmail.com" - }, - { - "name": "mathias", - "email": "mathias@qiwi.be" - }, - { - "name": "phated", - "email": "blaine@iceddev.com" - }, - { - "name": "kitcambridge", - "email": "github@kitcambridge.be" - }, - { - "name": "d10", - "email": "demoneaux@gmail.com" - } - ], - "dist": { - "shasum": "5bf45e8e49ba4189e17d482789dfd15bd140b7b6", - "tarball": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/package.json deleted file mode 100644 index e2c86ed..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/package.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "name": "xmlbuilder", - "version": "4.0.0", - "keywords": [ - "xml", - "xmlbuilder" - ], - "homepage": "http://github.com/oozcitak/xmlbuilder-js", - "description": "An XML builder for node.js", - "author": { - "name": "Ozgur Ozcitak", - "email": "oozcitak@gmail.com" - }, - "contributors": [], - "license": "MIT", - "repository": { - "type": "git", - "url": "git://github.com/oozcitak/xmlbuilder-js.git" - }, - "bugs": { - "url": "http://github.com/oozcitak/xmlbuilder-js/issues" - }, - "main": "./lib/index", - "engines": { - "node": ">=0.8.0" - }, - "dependencies": { - "lodash": "^3.5.0" - }, - "devDependencies": { - "coffee-script": "*", - "mocha": "*", - "coffee-coverage": "*", - "istanbul": "*", - "coveralls": "*" - }, - "scripts": { - "prepublish": "coffee -co lib src", - "postpublish": "rm -rf lib", - "test": "mocha && istanbul report text lcov" - }, - "gitHead": "ec17840a6705ef666b7d04c771de11df6091fff5", - "_id": "xmlbuilder@4.0.0", - "_shasum": "98b8f651ca30aa624036f127d11cc66dc7b907a3", - "_from": "xmlbuilder@4.0.0", - "_npmVersion": "1.4.28", - "_npmUser": { - "name": "oozcitak", - "email": "oozcitak@gmail.com" - }, - "maintainers": [ - { - "name": "oozcitak", - "email": "oozcitak@gmail.com" - } - ], - "dist": { - "shasum": "98b8f651ca30aa624036f127d11cc66dc7b907a3", - "tarball": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom-parser.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom-parser.js deleted file mode 100644 index 7d763f4..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom-parser.js +++ /dev/null @@ -1,256 +0,0 @@ -function DOMParser(options){ - this.options = options ||{locator:{}}; - -} -DOMParser.prototype.parseFromString = function(source,mimeType){ - var options = this.options; - var sax = new XMLReader(); - var domBuilder = options.domBuilder || new DOMHandler();//contentHandler and LexicalHandler - var errorHandler = options.errorHandler; - var locator = options.locator; - var defaultNSMap = options.xmlns||{}; - var entityMap = {'lt':'<','gt':'>','amp':'&','quot':'"','apos':"'"} - if(locator){ - domBuilder.setDocumentLocator(locator) - } - - sax.errorHandler = buildErrorHandler(errorHandler,domBuilder,locator); - sax.domBuilder = options.domBuilder || domBuilder; - if(/\/x?html?$/.test(mimeType)){ - entityMap.nbsp = '\xa0'; - entityMap.copy = '\xa9'; - defaultNSMap['']= 'http://www.w3.org/1999/xhtml'; - } - defaultNSMap.xml = defaultNSMap.xml || 'http://www.w3.org/XML/1998/namespace'; - if(source){ - sax.parse(source,defaultNSMap,entityMap); - }else{ - sax.errorHandler.error("invalid document source"); - } - return domBuilder.document; -} -function buildErrorHandler(errorImpl,domBuilder,locator){ - if(!errorImpl){ - if(domBuilder instanceof DOMHandler){ - return domBuilder; - } - errorImpl = domBuilder ; - } - var errorHandler = {} - var isCallback = errorImpl instanceof Function; - locator = locator||{} - function build(key){ - var fn = errorImpl[key]; - if(!fn){ - if(isCallback){ - fn = errorImpl.length == 2?function(msg){errorImpl(key,msg)}:errorImpl; - }else{ - var i=arguments.length; - while(--i){ - if(fn = errorImpl[arguments[i]]){ - break; - } - } - } - } - errorHandler[key] = fn && function(msg){ - fn(msg+_locator(locator)); - }||function(){}; - } - build('warning','warn'); - build('error','warn','warning'); - build('fatalError','warn','warning','error'); - return errorHandler; -} -/** - * +ContentHandler+ErrorHandler - * +LexicalHandler+EntityResolver2 - * -DeclHandler-DTDHandler - * - * DefaultHandler:EntityResolver, DTDHandler, ContentHandler, ErrorHandler - * DefaultHandler2:DefaultHandler,LexicalHandler, DeclHandler, EntityResolver2 - * @link http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.html - */ -function DOMHandler() { - this.cdata = false; -} -function position(locator,node){ - node.lineNumber = locator.lineNumber; - node.columnNumber = locator.columnNumber; -} -/** - * @see org.xml.sax.ContentHandler#startDocument - * @link http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html - */ -DOMHandler.prototype = { - startDocument : function() { - this.document = new DOMImplementation().createDocument(null, null, null); - if (this.locator) { - this.document.documentURI = this.locator.systemId; - } - }, - startElement:function(namespaceURI, localName, qName, attrs) { - var doc = this.document; - var el = doc.createElementNS(namespaceURI, qName||localName); - var len = attrs.length; - appendElement(this, el); - this.currentElement = el; - - this.locator && position(this.locator,el) - for (var i = 0 ; i < len; i++) { - var namespaceURI = attrs.getURI(i); - var value = attrs.getValue(i); - var qName = attrs.getQName(i); - var attr = doc.createAttributeNS(namespaceURI, qName); - if( attr.getOffset){ - position(attr.getOffset(1),attr) - } - attr.value = attr.nodeValue = value; - el.setAttributeNode(attr) - } - }, - endElement:function(namespaceURI, localName, qName) { - var current = this.currentElement - var tagName = current.tagName; - this.currentElement = current.parentNode; - }, - startPrefixMapping:function(prefix, uri) { - }, - endPrefixMapping:function(prefix) { - }, - processingInstruction:function(target, data) { - var ins = this.document.createProcessingInstruction(target, data); - this.locator && position(this.locator,ins) - appendElement(this, ins); - }, - ignorableWhitespace:function(ch, start, length) { - }, - characters:function(chars, start, length) { - chars = _toString.apply(this,arguments) - //console.log(chars) - if(this.currentElement && chars){ - if (this.cdata) { - var charNode = this.document.createCDATASection(chars); - this.currentElement.appendChild(charNode); - } else { - var charNode = this.document.createTextNode(chars); - this.currentElement.appendChild(charNode); - } - this.locator && position(this.locator,charNode) - } - }, - skippedEntity:function(name) { - }, - endDocument:function() { - this.document.normalize(); - }, - setDocumentLocator:function (locator) { - if(this.locator = locator){// && !('lineNumber' in locator)){ - locator.lineNumber = 0; - } - }, - //LexicalHandler - comment:function(chars, start, length) { - chars = _toString.apply(this,arguments) - var comm = this.document.createComment(chars); - this.locator && position(this.locator,comm) - appendElement(this, comm); - }, - - startCDATA:function() { - //used in characters() methods - this.cdata = true; - }, - endCDATA:function() { - this.cdata = false; - }, - - startDTD:function(name, publicId, systemId) { - var impl = this.document.implementation; - if (impl && impl.createDocumentType) { - var dt = impl.createDocumentType(name, publicId, systemId); - this.locator && position(this.locator,dt) - appendElement(this, dt); - } - }, - /** - * @see org.xml.sax.ErrorHandler - * @link http://www.saxproject.org/apidoc/org/xml/sax/ErrorHandler.html - */ - warning:function(error) { - console.warn(error,_locator(this.locator)); - }, - error:function(error) { - console.error(error,_locator(this.locator)); - }, - fatalError:function(error) { - console.error(error,_locator(this.locator)); - throw error; - } -} -function _locator(l){ - if(l){ - return '\n@'+(l.systemId ||'')+'#[line:'+l.lineNumber+',col:'+l.columnNumber+']' - } -} -function _toString(chars,start,length){ - if(typeof chars == 'string'){ - return chars.substr(start,length) - }else{//java sax connect width xmldom on rhino(what about: "? && !(chars instanceof String)") - if(chars.length >= start+length || start){ - return new java.lang.String(chars,start,length)+''; - } - return chars; - } -} - -/* - * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/LexicalHandler.html - * used method of org.xml.sax.ext.LexicalHandler: - * #comment(chars, start, length) - * #startCDATA() - * #endCDATA() - * #startDTD(name, publicId, systemId) - * - * - * IGNORED method of org.xml.sax.ext.LexicalHandler: - * #endDTD() - * #startEntity(name) - * #endEntity(name) - * - * - * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/DeclHandler.html - * IGNORED method of org.xml.sax.ext.DeclHandler - * #attributeDecl(eName, aName, type, mode, value) - * #elementDecl(name, model) - * #externalEntityDecl(name, publicId, systemId) - * #internalEntityDecl(name, value) - * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/EntityResolver2.html - * IGNORED method of org.xml.sax.EntityResolver2 - * #resolveEntity(String name,String publicId,String baseURI,String systemId) - * #resolveEntity(publicId, systemId) - * #getExternalSubset(name, baseURI) - * @link http://www.saxproject.org/apidoc/org/xml/sax/DTDHandler.html - * IGNORED method of org.xml.sax.DTDHandler - * #notationDecl(name, publicId, systemId) {}; - * #unparsedEntityDecl(name, publicId, systemId, notationName) {}; - */ -"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(key){ - DOMHandler.prototype[key] = function(){return null} -}) - -/* Private static helpers treated below as private instance methods, so don't need to add these to the public API; we might use a Relator to also get rid of non-standard public properties */ -function appendElement (hander,node) { - if (!hander.currentElement) { - hander.document.appendChild(node); - } else { - hander.currentElement.appendChild(node); - } -}//appendChild and setAttributeNS are preformance key - -if(typeof require == 'function'){ - var XMLReader = require('./sax').XMLReader; - var DOMImplementation = exports.DOMImplementation = require('./dom').DOMImplementation; - exports.XMLSerializer = require('./dom').XMLSerializer ; - exports.DOMParser = DOMParser; -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom.js b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom.js deleted file mode 100644 index 0a3b8ad..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/dom.js +++ /dev/null @@ -1,1141 +0,0 @@ -/* - * DOM Level 2 - * Object DOMException - * @see http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html - * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html - */ - -function copy(src,dest){ - for(var p in src){ - dest[p] = src[p]; - } -} -/** -^\w+\.prototype\.([_\w]+)\s*=\s*((?:.*\{\s*?[\r\n][\s\S]*?^})|\S.*?(?=[;\r\n]));? -^\w+\.prototype\.([_\w]+)\s*=\s*(\S.*?(?=[;\r\n]));? - */ -function _extends(Class,Super){ - var pt = Class.prototype; - if(Object.create){ - var ppt = Object.create(Super.prototype) - pt.__proto__ = ppt; - } - if(!(pt instanceof Super)){ - function t(){}; - t.prototype = Super.prototype; - t = new t(); - copy(pt,t); - Class.prototype = pt = t; - } - if(pt.constructor != Class){ - if(typeof Class != 'function'){ - console.error("unknow Class:"+Class) - } - pt.constructor = Class - } -} -var htmlns = 'http://www.w3.org/1999/xhtml' ; -// Node Types -var NodeType = {} -var ELEMENT_NODE = NodeType.ELEMENT_NODE = 1; -var ATTRIBUTE_NODE = NodeType.ATTRIBUTE_NODE = 2; -var TEXT_NODE = NodeType.TEXT_NODE = 3; -var CDATA_SECTION_NODE = NodeType.CDATA_SECTION_NODE = 4; -var ENTITY_REFERENCE_NODE = NodeType.ENTITY_REFERENCE_NODE = 5; -var ENTITY_NODE = NodeType.ENTITY_NODE = 6; -var PROCESSING_INSTRUCTION_NODE = NodeType.PROCESSING_INSTRUCTION_NODE = 7; -var COMMENT_NODE = NodeType.COMMENT_NODE = 8; -var DOCUMENT_NODE = NodeType.DOCUMENT_NODE = 9; -var DOCUMENT_TYPE_NODE = NodeType.DOCUMENT_TYPE_NODE = 10; -var DOCUMENT_FRAGMENT_NODE = NodeType.DOCUMENT_FRAGMENT_NODE = 11; -var NOTATION_NODE = NodeType.NOTATION_NODE = 12; - -// ExceptionCode -var ExceptionCode = {} -var ExceptionMessage = {}; -var INDEX_SIZE_ERR = ExceptionCode.INDEX_SIZE_ERR = ((ExceptionMessage[1]="Index size error"),1); -var DOMSTRING_SIZE_ERR = ExceptionCode.DOMSTRING_SIZE_ERR = ((ExceptionMessage[2]="DOMString size error"),2); -var HIERARCHY_REQUEST_ERR = ExceptionCode.HIERARCHY_REQUEST_ERR = ((ExceptionMessage[3]="Hierarchy request error"),3); -var WRONG_DOCUMENT_ERR = ExceptionCode.WRONG_DOCUMENT_ERR = ((ExceptionMessage[4]="Wrong document"),4); -var INVALID_CHARACTER_ERR = ExceptionCode.INVALID_CHARACTER_ERR = ((ExceptionMessage[5]="Invalid character"),5); -var NO_DATA_ALLOWED_ERR = ExceptionCode.NO_DATA_ALLOWED_ERR = ((ExceptionMessage[6]="No data allowed"),6); -var NO_MODIFICATION_ALLOWED_ERR = ExceptionCode.NO_MODIFICATION_ALLOWED_ERR = ((ExceptionMessage[7]="No modification allowed"),7); -var NOT_FOUND_ERR = ExceptionCode.NOT_FOUND_ERR = ((ExceptionMessage[8]="Not found"),8); -var NOT_SUPPORTED_ERR = ExceptionCode.NOT_SUPPORTED_ERR = ((ExceptionMessage[9]="Not supported"),9); -var INUSE_ATTRIBUTE_ERR = ExceptionCode.INUSE_ATTRIBUTE_ERR = ((ExceptionMessage[10]="Attribute in use"),10); -//level2 -var INVALID_STATE_ERR = ExceptionCode.INVALID_STATE_ERR = ((ExceptionMessage[11]="Invalid state"),11); -var SYNTAX_ERR = ExceptionCode.SYNTAX_ERR = ((ExceptionMessage[12]="Syntax error"),12); -var INVALID_MODIFICATION_ERR = ExceptionCode.INVALID_MODIFICATION_ERR = ((ExceptionMessage[13]="Invalid modification"),13); -var NAMESPACE_ERR = ExceptionCode.NAMESPACE_ERR = ((ExceptionMessage[14]="Invalid namespace"),14); -var INVALID_ACCESS_ERR = ExceptionCode.INVALID_ACCESS_ERR = ((ExceptionMessage[15]="Invalid access"),15); - - -function DOMException(code, message) { - if(message instanceof Error){ - var error = message; - }else{ - error = this; - Error.call(this, ExceptionMessage[code]); - this.message = ExceptionMessage[code]; - if(Error.captureStackTrace) Error.captureStackTrace(this, DOMException); - } - error.code = code; - if(message) this.message = this.message + ": " + message; - return error; -}; -DOMException.prototype = Error.prototype; -copy(ExceptionCode,DOMException) -/** - * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-536297177 - * The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented. NodeList objects in the DOM are live. - * The items in the NodeList are accessible via an integral index, starting from 0. - */ -function NodeList() { -}; -NodeList.prototype = { - /** - * The number of nodes in the list. The range of valid child node indices is 0 to length-1 inclusive. - * @standard level1 - */ - length:0, - /** - * Returns the indexth item in the collection. If index is greater than or equal to the number of nodes in the list, this returns null. - * @standard level1 - * @param index unsigned long - * Index into the collection. - * @return Node - * The node at the indexth position in the NodeList, or null if that is not a valid index. - */ - item: function(index) { - return this[index] || null; - } -}; -function LiveNodeList(node,refresh){ - this._node = node; - this._refresh = refresh - _updateLiveList(this); -} -function _updateLiveList(list){ - var inc = list._node._inc || list._node.ownerDocument._inc; - if(list._inc != inc){ - var ls = list._refresh(list._node); - //console.log(ls.length) - __set__(list,'length',ls.length); - copy(ls,list); - list._inc = inc; - } -} -LiveNodeList.prototype.item = function(i){ - _updateLiveList(this); - return this[i]; -} - -_extends(LiveNodeList,NodeList); -/** - * - * Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name. Note that NamedNodeMap does not inherit from NodeList; NamedNodeMaps are not maintained in any particular order. Objects contained in an object implementing NamedNodeMap may also be accessed by an ordinal index, but this is simply to allow convenient enumeration of the contents of a NamedNodeMap, and does not imply that the DOM specifies an order to these Nodes. - * NamedNodeMap objects in the DOM are live. - * used for attributes or DocumentType entities - */ -function NamedNodeMap() { -}; - -function _findNodeIndex(list,node){ - var i = list.length; - while(i--){ - if(list[i] === node){return i} - } -} - -function _addNamedNode(el,list,newAttr,oldAttr){ - if(oldAttr){ - list[_findNodeIndex(list,oldAttr)] = newAttr; - }else{ - list[list.length++] = newAttr; - } - if(el){ - newAttr.ownerElement = el; - var doc = el.ownerDocument; - if(doc){ - oldAttr && _onRemoveAttribute(doc,el,oldAttr); - _onAddAttribute(doc,el,newAttr); - } - } -} -function _removeNamedNode(el,list,attr){ - var i = _findNodeIndex(list,attr); - if(i>=0){ - var lastIndex = list.length-1 - while(i0 || key == 'xmlns'){ -// return null; -// } - var i = this.length; - while(i--){ - var attr = this[i]; - if(attr.nodeName == key){ - return attr; - } - } - }, - setNamedItem: function(attr) { - var el = attr.ownerElement; - if(el && el!=this._ownerElement){ - throw new DOMException(INUSE_ATTRIBUTE_ERR); - } - var oldAttr = this.getNamedItem(attr.nodeName); - _addNamedNode(this._ownerElement,this,attr,oldAttr); - return oldAttr; - }, - /* returns Node */ - setNamedItemNS: function(attr) {// raises: WRONG_DOCUMENT_ERR,NO_MODIFICATION_ALLOWED_ERR,INUSE_ATTRIBUTE_ERR - var el = attr.ownerElement, oldAttr; - if(el && el!=this._ownerElement){ - throw new DOMException(INUSE_ATTRIBUTE_ERR); - } - oldAttr = this.getNamedItemNS(attr.namespaceURI,attr.localName); - _addNamedNode(this._ownerElement,this,attr,oldAttr); - return oldAttr; - }, - - /* returns Node */ - removeNamedItem: function(key) { - var attr = this.getNamedItem(key); - _removeNamedNode(this._ownerElement,this,attr); - return attr; - - - },// raises: NOT_FOUND_ERR,NO_MODIFICATION_ALLOWED_ERR - - //for level2 - removeNamedItemNS:function(namespaceURI,localName){ - var attr = this.getNamedItemNS(namespaceURI,localName); - _removeNamedNode(this._ownerElement,this,attr); - return attr; - }, - getNamedItemNS: function(namespaceURI, localName) { - var i = this.length; - while(i--){ - var node = this[i]; - if(node.localName == localName && node.namespaceURI == namespaceURI){ - return node; - } - } - return null; - } -}; -/** - * @see http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-102161490 - */ -function DOMImplementation(/* Object */ features) { - this._features = {}; - if (features) { - for (var feature in features) { - this._features = features[feature]; - } - } -}; - -DOMImplementation.prototype = { - hasFeature: function(/* string */ feature, /* string */ version) { - var versions = this._features[feature.toLowerCase()]; - if (versions && (!version || version in versions)) { - return true; - } else { - return false; - } - }, - // Introduced in DOM Level 2: - createDocument:function(namespaceURI, qualifiedName, doctype){// raises:INVALID_CHARACTER_ERR,NAMESPACE_ERR,WRONG_DOCUMENT_ERR - var doc = new Document(); - doc.implementation = this; - doc.childNodes = new NodeList(); - doc.doctype = doctype; - if(doctype){ - doc.appendChild(doctype); - } - if(qualifiedName){ - var root = doc.createElementNS(namespaceURI,qualifiedName); - doc.appendChild(root); - } - return doc; - }, - // Introduced in DOM Level 2: - createDocumentType:function(qualifiedName, publicId, systemId){// raises:INVALID_CHARACTER_ERR,NAMESPACE_ERR - var node = new DocumentType(); - node.name = qualifiedName; - node.nodeName = qualifiedName; - node.publicId = publicId; - node.systemId = systemId; - // Introduced in DOM Level 2: - //readonly attribute DOMString internalSubset; - - //TODO:.. - // readonly attribute NamedNodeMap entities; - // readonly attribute NamedNodeMap notations; - return node; - } -}; - - -/** - * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247 - */ - -function Node() { -}; - -Node.prototype = { - firstChild : null, - lastChild : null, - previousSibling : null, - nextSibling : null, - attributes : null, - parentNode : null, - childNodes : null, - ownerDocument : null, - nodeValue : null, - namespaceURI : null, - prefix : null, - localName : null, - // Modified in DOM Level 2: - insertBefore:function(newChild, refChild){//raises - return _insertBefore(this,newChild,refChild); - }, - replaceChild:function(newChild, oldChild){//raises - this.insertBefore(newChild,oldChild); - if(oldChild){ - this.removeChild(oldChild); - } - }, - removeChild:function(oldChild){ - return _removeChild(this,oldChild); - }, - appendChild:function(newChild){ - return this.insertBefore(newChild,null); - }, - hasChildNodes:function(){ - return this.firstChild != null; - }, - cloneNode:function(deep){ - return cloneNode(this.ownerDocument||this,this,deep); - }, - // Modified in DOM Level 2: - normalize:function(){ - var child = this.firstChild; - while(child){ - var next = child.nextSibling; - if(next && next.nodeType == TEXT_NODE && child.nodeType == TEXT_NODE){ - this.removeChild(next); - child.appendData(next.data); - }else{ - child.normalize(); - child = next; - } - } - }, - // Introduced in DOM Level 2: - isSupported:function(feature, version){ - return this.ownerDocument.implementation.hasFeature(feature,version); - }, - // Introduced in DOM Level 2: - hasAttributes:function(){ - return this.attributes.length>0; - }, - lookupPrefix:function(namespaceURI){ - var el = this; - while(el){ - var map = el._nsMap; - //console.dir(map) - if(map){ - for(var n in map){ - if(map[n] == namespaceURI){ - return n; - } - } - } - el = el.nodeType == 2?el.ownerDocument : el.parentNode; - } - return null; - }, - // Introduced in DOM Level 3: - lookupNamespaceURI:function(prefix){ - var el = this; - while(el){ - var map = el._nsMap; - //console.dir(map) - if(map){ - if(prefix in map){ - return map[prefix] ; - } - } - el = el.nodeType == 2?el.ownerDocument : el.parentNode; - } - return null; - }, - // Introduced in DOM Level 3: - isDefaultNamespace:function(namespaceURI){ - var prefix = this.lookupPrefix(namespaceURI); - return prefix == null; - } -}; - - -function _xmlEncoder(c){ - return c == '<' && '<' || - c == '>' && '>' || - c == '&' && '&' || - c == '"' && '"' || - '&#'+c.charCodeAt()+';' -} - - -copy(NodeType,Node); -copy(NodeType,Node.prototype); - -/** - * @param callback return true for continue,false for break - * @return boolean true: break visit; - */ -function _visitNode(node,callback){ - if(callback(node)){ - return true; - } - if(node = node.firstChild){ - do{ - if(_visitNode(node,callback)){return true} - }while(node=node.nextSibling) - } -} - - - -function Document(){ -} -function _onAddAttribute(doc,el,newAttr){ - doc && doc._inc++; - var ns = newAttr.namespaceURI ; - if(ns == 'http://www.w3.org/2000/xmlns/'){ - //update namespace - el._nsMap[newAttr.prefix?newAttr.localName:''] = newAttr.value - } -} -function _onRemoveAttribute(doc,el,newAttr,remove){ - doc && doc._inc++; - var ns = newAttr.namespaceURI ; - if(ns == 'http://www.w3.org/2000/xmlns/'){ - //update namespace - delete el._nsMap[newAttr.prefix?newAttr.localName:''] - } -} -function _onUpdateChild(doc,el,newChild){ - if(doc && doc._inc){ - doc._inc++; - //update childNodes - var cs = el.childNodes; - if(newChild){ - cs[cs.length++] = newChild; - }else{ - //console.log(1) - var child = el.firstChild; - var i = 0; - while(child){ - cs[i++] = child; - child =child.nextSibling; - } - cs.length = i; - } - } -} - -/** - * attributes; - * children; - * - * writeable properties: - * nodeValue,Attr:value,CharacterData:data - * prefix - */ -function _removeChild(parentNode,child){ - var previous = child.previousSibling; - var next = child.nextSibling; - if(previous){ - previous.nextSibling = next; - }else{ - parentNode.firstChild = next - } - if(next){ - next.previousSibling = previous; - }else{ - parentNode.lastChild = previous; - } - _onUpdateChild(parentNode.ownerDocument,parentNode); - return child; -} -/** - * preformance key(refChild == null) - */ -function _insertBefore(parentNode,newChild,nextChild){ - var cp = newChild.parentNode; - if(cp){ - cp.removeChild(newChild);//remove and update - } - if(newChild.nodeType === DOCUMENT_FRAGMENT_NODE){ - var newFirst = newChild.firstChild; - if (newFirst == null) { - return newChild; - } - var newLast = newChild.lastChild; - }else{ - newFirst = newLast = newChild; - } - var pre = nextChild ? nextChild.previousSibling : parentNode.lastChild; - - newFirst.previousSibling = pre; - newLast.nextSibling = nextChild; - - - if(pre){ - pre.nextSibling = newFirst; - }else{ - parentNode.firstChild = newFirst; - } - if(nextChild == null){ - parentNode.lastChild = newLast; - }else{ - nextChild.previousSibling = newLast; - } - do{ - newFirst.parentNode = parentNode; - }while(newFirst !== newLast && (newFirst= newFirst.nextSibling)) - _onUpdateChild(parentNode.ownerDocument||parentNode,parentNode); - //console.log(parentNode.lastChild.nextSibling == null) - if (newChild.nodeType == DOCUMENT_FRAGMENT_NODE) { - newChild.firstChild = newChild.lastChild = null; - } - return newChild; -} -function _appendSingleChild(parentNode,newChild){ - var cp = newChild.parentNode; - if(cp){ - var pre = parentNode.lastChild; - cp.removeChild(newChild);//remove and update - var pre = parentNode.lastChild; - } - var pre = parentNode.lastChild; - newChild.parentNode = parentNode; - newChild.previousSibling = pre; - newChild.nextSibling = null; - if(pre){ - pre.nextSibling = newChild; - }else{ - parentNode.firstChild = newChild; - } - parentNode.lastChild = newChild; - _onUpdateChild(parentNode.ownerDocument,parentNode,newChild); - return newChild; - //console.log("__aa",parentNode.lastChild.nextSibling == null) -} -Document.prototype = { - //implementation : null, - nodeName : '#document', - nodeType : DOCUMENT_NODE, - doctype : null, - documentElement : null, - _inc : 1, - - insertBefore : function(newChild, refChild){//raises - if(newChild.nodeType == DOCUMENT_FRAGMENT_NODE){ - var child = newChild.firstChild; - while(child){ - var next = child.nextSibling; - this.insertBefore(child,refChild); - child = next; - } - return newChild; - } - if(this.documentElement == null && newChild.nodeType == 1){ - this.documentElement = newChild; - } - - return _insertBefore(this,newChild,refChild),(newChild.ownerDocument = this),newChild; - }, - removeChild : function(oldChild){ - if(this.documentElement == oldChild){ - this.documentElement = null; - } - return _removeChild(this,oldChild); - }, - // Introduced in DOM Level 2: - importNode : function(importedNode,deep){ - return importNode(this,importedNode,deep); - }, - // Introduced in DOM Level 2: - getElementById : function(id){ - var rtv = null; - _visitNode(this.documentElement,function(node){ - if(node.nodeType == 1){ - if(node.getAttribute('id') == id){ - rtv = node; - return true; - } - } - }) - return rtv; - }, - - //document factory method: - createElement : function(tagName){ - var node = new Element(); - node.ownerDocument = this; - node.nodeName = tagName; - node.tagName = tagName; - node.childNodes = new NodeList(); - var attrs = node.attributes = new NamedNodeMap(); - attrs._ownerElement = node; - return node; - }, - createDocumentFragment : function(){ - var node = new DocumentFragment(); - node.ownerDocument = this; - node.childNodes = new NodeList(); - return node; - }, - createTextNode : function(data){ - var node = new Text(); - node.ownerDocument = this; - node.appendData(data) - return node; - }, - createComment : function(data){ - var node = new Comment(); - node.ownerDocument = this; - node.appendData(data) - return node; - }, - createCDATASection : function(data){ - var node = new CDATASection(); - node.ownerDocument = this; - node.appendData(data) - return node; - }, - createProcessingInstruction : function(target,data){ - var node = new ProcessingInstruction(); - node.ownerDocument = this; - node.tagName = node.target = target; - node.nodeValue= node.data = data; - return node; - }, - createAttribute : function(name){ - var node = new Attr(); - node.ownerDocument = this; - node.name = name; - node.nodeName = name; - node.localName = name; - node.specified = true; - return node; - }, - createEntityReference : function(name){ - var node = new EntityReference(); - node.ownerDocument = this; - node.nodeName = name; - return node; - }, - // Introduced in DOM Level 2: - createElementNS : function(namespaceURI,qualifiedName){ - var node = new Element(); - var pl = qualifiedName.split(':'); - var attrs = node.attributes = new NamedNodeMap(); - node.childNodes = new NodeList(); - node.ownerDocument = this; - node.nodeName = qualifiedName; - node.tagName = qualifiedName; - node.namespaceURI = namespaceURI; - if(pl.length == 2){ - node.prefix = pl[0]; - node.localName = pl[1]; - }else{ - //el.prefix = null; - node.localName = qualifiedName; - } - attrs._ownerElement = node; - return node; - }, - // Introduced in DOM Level 2: - createAttributeNS : function(namespaceURI,qualifiedName){ - var node = new Attr(); - var pl = qualifiedName.split(':'); - node.ownerDocument = this; - node.nodeName = qualifiedName; - node.name = qualifiedName; - node.namespaceURI = namespaceURI; - node.specified = true; - if(pl.length == 2){ - node.prefix = pl[0]; - node.localName = pl[1]; - }else{ - //el.prefix = null; - node.localName = qualifiedName; - } - return node; - } -}; -_extends(Document,Node); - - -function Element() { - this._nsMap = {}; -}; -Element.prototype = { - nodeType : ELEMENT_NODE, - hasAttribute : function(name){ - return this.getAttributeNode(name)!=null; - }, - getAttribute : function(name){ - var attr = this.getAttributeNode(name); - return attr && attr.value || ''; - }, - getAttributeNode : function(name){ - return this.attributes.getNamedItem(name); - }, - setAttribute : function(name, value){ - var attr = this.ownerDocument.createAttribute(name); - attr.value = attr.nodeValue = "" + value; - this.setAttributeNode(attr) - }, - removeAttribute : function(name){ - var attr = this.getAttributeNode(name) - attr && this.removeAttributeNode(attr); - }, - - //four real opeartion method - appendChild:function(newChild){ - if(newChild.nodeType === DOCUMENT_FRAGMENT_NODE){ - return this.insertBefore(newChild,null); - }else{ - return _appendSingleChild(this,newChild); - } - }, - setAttributeNode : function(newAttr){ - return this.attributes.setNamedItem(newAttr); - }, - setAttributeNodeNS : function(newAttr){ - return this.attributes.setNamedItemNS(newAttr); - }, - removeAttributeNode : function(oldAttr){ - return this.attributes.removeNamedItem(oldAttr.nodeName); - }, - //get real attribute name,and remove it by removeAttributeNode - removeAttributeNS : function(namespaceURI, localName){ - var old = this.getAttributeNodeNS(namespaceURI, localName); - old && this.removeAttributeNode(old); - }, - - hasAttributeNS : function(namespaceURI, localName){ - return this.getAttributeNodeNS(namespaceURI, localName)!=null; - }, - getAttributeNS : function(namespaceURI, localName){ - var attr = this.getAttributeNodeNS(namespaceURI, localName); - return attr && attr.value || ''; - }, - setAttributeNS : function(namespaceURI, qualifiedName, value){ - var attr = this.ownerDocument.createAttributeNS(namespaceURI, qualifiedName); - attr.value = attr.nodeValue = "" + value; - this.setAttributeNode(attr) - }, - getAttributeNodeNS : function(namespaceURI, localName){ - return this.attributes.getNamedItemNS(namespaceURI, localName); - }, - - getElementsByTagName : function(tagName){ - return new LiveNodeList(this,function(base){ - var ls = []; - _visitNode(base,function(node){ - if(node !== base && node.nodeType == ELEMENT_NODE && (tagName === '*' || node.tagName == tagName)){ - ls.push(node); - } - }); - return ls; - }); - }, - getElementsByTagNameNS : function(namespaceURI, localName){ - return new LiveNodeList(this,function(base){ - var ls = []; - _visitNode(base,function(node){ - if(node !== base && node.nodeType === ELEMENT_NODE && (namespaceURI === '*' || node.namespaceURI === namespaceURI) && (localName === '*' || node.localName == localName)){ - ls.push(node); - } - }); - return ls; - }); - } -}; -Document.prototype.getElementsByTagName = Element.prototype.getElementsByTagName; -Document.prototype.getElementsByTagNameNS = Element.prototype.getElementsByTagNameNS; - - -_extends(Element,Node); -function Attr() { -}; -Attr.prototype.nodeType = ATTRIBUTE_NODE; -_extends(Attr,Node); - - -function CharacterData() { -}; -CharacterData.prototype = { - data : '', - substringData : function(offset, count) { - return this.data.substring(offset, offset+count); - }, - appendData: function(text) { - text = this.data+text; - this.nodeValue = this.data = text; - this.length = text.length; - }, - insertData: function(offset,text) { - this.replaceData(offset,0,text); - - }, - appendChild:function(newChild){ - //if(!(newChild instanceof CharacterData)){ - throw new Error(ExceptionMessage[3]) - //} - return Node.prototype.appendChild.apply(this,arguments) - }, - deleteData: function(offset, count) { - this.replaceData(offset,count,""); - }, - replaceData: function(offset, count, text) { - var start = this.data.substring(0,offset); - var end = this.data.substring(offset+count); - text = start + text + end; - this.nodeValue = this.data = text; - this.length = text.length; - } -} -_extends(CharacterData,Node); -function Text() { -}; -Text.prototype = { - nodeName : "#text", - nodeType : TEXT_NODE, - splitText : function(offset) { - var text = this.data; - var newText = text.substring(offset); - text = text.substring(0, offset); - this.data = this.nodeValue = text; - this.length = text.length; - var newNode = this.ownerDocument.createTextNode(newText); - if(this.parentNode){ - this.parentNode.insertBefore(newNode, this.nextSibling); - } - return newNode; - } -} -_extends(Text,CharacterData); -function Comment() { -}; -Comment.prototype = { - nodeName : "#comment", - nodeType : COMMENT_NODE -} -_extends(Comment,CharacterData); - -function CDATASection() { -}; -CDATASection.prototype = { - nodeName : "#cdata-section", - nodeType : CDATA_SECTION_NODE -} -_extends(CDATASection,CharacterData); - - -function DocumentType() { -}; -DocumentType.prototype.nodeType = DOCUMENT_TYPE_NODE; -_extends(DocumentType,Node); - -function Notation() { -}; -Notation.prototype.nodeType = NOTATION_NODE; -_extends(Notation,Node); - -function Entity() { -}; -Entity.prototype.nodeType = ENTITY_NODE; -_extends(Entity,Node); - -function EntityReference() { -}; -EntityReference.prototype.nodeType = ENTITY_REFERENCE_NODE; -_extends(EntityReference,Node); - -function DocumentFragment() { -}; -DocumentFragment.prototype.nodeName = "#document-fragment"; -DocumentFragment.prototype.nodeType = DOCUMENT_FRAGMENT_NODE; -_extends(DocumentFragment,Node); - - -function ProcessingInstruction() { -} -ProcessingInstruction.prototype.nodeType = PROCESSING_INSTRUCTION_NODE; -_extends(ProcessingInstruction,Node); -function XMLSerializer(){} -XMLSerializer.prototype.serializeToString = function(node,attributeSorter){ - return node.toString(attributeSorter); -} -Node.prototype.toString =function(attributeSorter){ - var buf = []; - serializeToString(this,buf,attributeSorter); - return buf.join(''); -} -function serializeToString(node,buf,attributeSorter,isHTML){ - switch(node.nodeType){ - case ELEMENT_NODE: - var attrs = node.attributes; - var len = attrs.length; - var child = node.firstChild; - var nodeName = node.tagName; - isHTML = (htmlns === node.namespaceURI) ||isHTML - buf.push('<',nodeName); - if(attributeSorter){ - buf.sort.apply(attrs, attributeSorter); - } - for(var i=0;i'); - //if is cdata child node - if(isHTML && /^script$/i.test(nodeName)){ - if(child){ - buf.push(child.data); - } - }else{ - while(child){ - serializeToString(child,buf,attributeSorter,isHTML); - child = child.nextSibling; - } - } - buf.push(''); - }else{ - buf.push('/>'); - } - return; - case DOCUMENT_NODE: - case DOCUMENT_FRAGMENT_NODE: - var child = node.firstChild; - while(child){ - serializeToString(child,buf,attributeSorter,isHTML); - child = child.nextSibling; - } - return; - case ATTRIBUTE_NODE: - return buf.push(' ',node.name,'="',node.value.replace(/[<&"]/g,_xmlEncoder),'"'); - case TEXT_NODE: - return buf.push(node.data.replace(/[<&]/g,_xmlEncoder)); - case CDATA_SECTION_NODE: - return buf.push( ''); - case COMMENT_NODE: - return buf.push( ""); - case DOCUMENT_TYPE_NODE: - var pubid = node.publicId; - var sysid = node.systemId; - buf.push(''); - }else if(sysid && sysid!='.'){ - buf.push(' SYSTEM "',sysid,'">'); - }else{ - var sub = node.internalSubset; - if(sub){ - buf.push(" [",sub,"]"); - } - buf.push(">"); - } - return; - case PROCESSING_INSTRUCTION_NODE: - return buf.push( ""); - case ENTITY_REFERENCE_NODE: - return buf.push( '&',node.nodeName,';'); - //case ENTITY_NODE: - //case NOTATION_NODE: - default: - buf.push('??',node.nodeName); - } -} -function importNode(doc,node,deep){ - var node2; - switch (node.nodeType) { - case ELEMENT_NODE: - node2 = node.cloneNode(false); - node2.ownerDocument = doc; - //var attrs = node2.attributes; - //var len = attrs.length; - //for(var i=0;i=0.1" - }, - "dependencies": {}, - "devDependencies": { - "proof": "0.0.28" - }, - "maintainers": [ - { - "name": "jindw", - "email": "jindw@xidea.org" - }, - { - "name": "yaron", - "email": "yaronn01@gmail.com" - }, - { - "name": "bigeasy", - "email": "alan@prettyrobots.com" - }, - { - "name": "kethinov", - "email": "kethinov@gmail.com" - }, - { - "name": "jinjinyun", - "email": "jinyun.jin@gmail.com" - } - ], - "contributors": [ - { - "name": "Yaron Naveh", - "email": "yaronn01@gmail.com", - "url": "http://webservices20.blogspot.com/" - }, - { - "name": "Harutyun Amirjanyan", - "email": "amirjanyan@gmail.com", - "url": "https://github.com/nightwing" - }, - { - "name": "Alan Gutierrez", - "email": "alan@prettyrobots.com", - "url": "http://www.prettyrobots.com/" - } - ], - "bugs": { - "url": "http://github.com/jindw/xmldom/issues", - "email": "jindw@xidea.org" - }, - "licenses": [ - { - "type": "LGPL", - "url": "http://www.gnu.org/licenses/lgpl.html", - "MIT": "http://opensource.org/licenses/MIT" - } - ], - "_id": "xmldom@0.1.21", - "_shasum": "a29e1210dab1f10c25665b5e80129baa8d69a97b", - "_from": "xmldom@>=0.1.0 <0.2.0", - "_npmVersion": "1.4.9", - "_npmUser": { - "name": "jindw", - "email": "jindw@xidea.org" - }, - "dist": { - "shasum": "a29e1210dab1f10c25665b5e80129baa8d69a97b", - "tarball": "http://registry.npmjs.org/xmldom/-/xmldom-0.1.21.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/xmldom/-/xmldom-0.1.21.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/package.json deleted file mode 100644 index b6059ad..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/package.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "name": "plist", - "description": "Mac OS X Plist parser/builder for Node.js and browsers", - "version": "1.2.0", - "author": { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net" - }, - "contributors": [ - { - "name": "Hans Huebner", - "email": "hans.huebner@gmail.com" - }, - { - "name": "Pierre Metrailler" - }, - { - "name": "Mike Reinstein", - "email": "reinstein.mike@gmail.com" - }, - { - "name": "Vladimir Tsvang" - }, - { - "name": "Mathieu D'Amours" - } - ], - "repository": { - "type": "git", - "url": "git://github.com/TooTallNate/node-plist.git" - }, - "license": "MIT", - "keywords": [ - "apple", - "browser", - "mac", - "plist", - "parser", - "xml" - ], - "main": "lib/plist.js", - "dependencies": { - "base64-js": "0.0.8", - "xmlbuilder": "4.0.0", - "xmldom": "0.1.x", - "util-deprecate": "1.0.2" - }, - "devDependencies": { - "browserify": "12.0.1", - "mocha": "2.3.3", - "multiline": "1.0.2", - "zuul": "3.7.2" - }, - "scripts": { - "test": "make test" - }, - "gitHead": "69520574f27864145192338b72e608fbe1bda6f7", - "bugs": { - "url": "https://github.com/TooTallNate/node-plist/issues" - }, - "homepage": "https://github.com/TooTallNate/node-plist#readme", - "_id": "plist@1.2.0", - "_shasum": "084b5093ddc92506e259f874b8d9b1afb8c79593", - "_from": "plist@>=1.1.0 <2.0.0", - "_npmVersion": "3.3.11", - "_nodeVersion": "5.0.0", - "_npmUser": { - "name": "mreinstein", - "email": "reinstein.mike@gmail.com" - }, - "dist": { - "shasum": "084b5093ddc92506e259f874b8d9b1afb8c79593", - "tarball": "http://registry.npmjs.org/plist/-/plist-1.2.0.tgz" - }, - "maintainers": [ - { - "name": "TooTallNate", - "email": "nathan@tootallnate.net" - }, - { - "name": "tootallnate", - "email": "nathan@tootallnate.net" - }, - { - "name": "mreinstein", - "email": "reinstein.mike@gmail.com" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/plist/-/plist-1.2.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/package.json deleted file mode 100644 index 2a8618b..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "name": "semver", - "version": "5.1.0", - "description": "The semantic version parser used by npm.", - "main": "semver.js", - "scripts": { - "test": "tap test/*.js" - }, - "devDependencies": { - "tap": "^2.0.0" - }, - "license": "ISC", - "repository": { - "type": "git", - "url": "git+https://github.com/npm/node-semver.git" - }, - "bin": { - "semver": "./bin/semver" - }, - "gitHead": "8e33a30e62e40e4983d1c5f55e794331b861aadc", - "bugs": { - "url": "https://github.com/npm/node-semver/issues" - }, - "homepage": "https://github.com/npm/node-semver#readme", - "_id": "semver@5.1.0", - "_shasum": "85f2cf8550465c4df000cf7d86f6b054106ab9e5", - "_from": "semver@>=5.0.1 <6.0.0", - "_npmVersion": "3.3.2", - "_nodeVersion": "4.0.0", - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "dist": { - "shasum": "85f2cf8550465c4df000cf7d86f6b054106ab9e5", - "tarball": "http://registry.npmjs.org/semver/-/semver-5.1.0.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "isaacs@npmjs.com" - }, - { - "name": "othiym23", - "email": "ogd@aoaioxxysz.net" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/semver/-/semver-5.1.0.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/package.json deleted file mode 100644 index 36ad4c0..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/package.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "name": "underscore", - "description": "JavaScript's functional programming helper library.", - "homepage": "http://underscorejs.org", - "keywords": [ - "util", - "functional", - "server", - "client", - "browser" - ], - "author": { - "name": "Jeremy Ashkenas", - "email": "jeremy@documentcloud.org" - }, - "repository": { - "type": "git", - "url": "git://github.com/jashkenas/underscore.git" - }, - "main": "underscore.js", - "version": "1.8.3", - "devDependencies": { - "docco": "*", - "eslint": "0.6.x", - "karma": "~0.12.31", - "karma-qunit": "~0.1.4", - "qunit-cli": "~0.2.0", - "uglify-js": "2.4.x" - }, - "scripts": { - "test": "npm run test-node && npm run lint", - "lint": "eslint underscore.js test/*.js", - "test-node": "qunit-cli test/*.js", - "test-browser": "npm i karma-phantomjs-launcher && ./node_modules/karma/bin/karma start", - "build": "uglifyjs underscore.js -c \"evaluate=false\" --comments \"/ .*/\" -m --source-map underscore-min.map -o underscore-min.js", - "doc": "docco underscore.js" - }, - "license": "MIT", - "files": [ - "underscore.js", - "underscore-min.js", - "underscore-min.map", - "LICENSE" - ], - "gitHead": "e4743ab712b8ab42ad4ccb48b155034d02394e4d", - "bugs": { - "url": "https://github.com/jashkenas/underscore/issues" - }, - "_id": "underscore@1.8.3", - "_shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", - "_from": "underscore@>=1.8.3 <2.0.0", - "_npmVersion": "1.4.28", - "_npmUser": { - "name": "jashkenas", - "email": "jashkenas@gmail.com" - }, - "maintainers": [ - { - "name": "jashkenas", - "email": "jashkenas@gmail.com" - } - ], - "dist": { - "shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", - "tarball": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/package.json b/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/package.json deleted file mode 100644 index a978cb1..0000000 --- a/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/package.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "unorm", - "version": "1.4.1", - "description": "JavaScript Unicode 8.0 Normalization - NFC, NFD, NFKC, NFKD. Read UAX #15 Unicode Normalization Forms.", - "author": { - "name": "Bjarke Walling", - "email": "bwp@bwp.dk" - }, - "license": "MIT or GPL-2.0", - "contributors": [ - { - "name": "Bjarke Walling", - "email": "bwp@bwp.dk" - }, - { - "name": "Oleg Grenrus", - "email": "oleg.grenrus@iki.fi" - }, - { - "name": "Matsuza", - "email": "matsuza@gmail.com" - } - ], - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/walling/unorm.git" - }, - "main": "./lib/unorm.js", - "engines": { - "node": ">= 0.4.0" - }, - "scripts": { - "test": "grunt test" - }, - "devDependencies": { - "benchmark": "~1.0.0", - "unorm": "1.4.1", - "grunt-contrib-jshint": "~0.8.0", - "grunt-contrib-watch": "~0.5.0", - "grunt-simple-mocha": "~0.4.0", - "grunt": "~0.4.1" - }, - "gitHead": "e802d0d7844cf74b03742bce1147a82ace218396", - "bugs": { - "url": "https://github.com/walling/unorm/issues" - }, - "homepage": "https://github.com/walling/unorm", - "_id": "unorm@1.4.1", - "_shasum": "364200d5f13646ca8bcd44490271335614792300", - "_from": "unorm@>=1.3.3 <2.0.0", - "_npmVersion": "1.4.28", - "_npmUser": { - "name": "walling", - "email": "bwp@bwp.dk" - }, - "maintainers": [ - { - "name": "walling", - "email": "bwp@bwp.dk" - } - ], - "dist": { - "shasum": "364200d5f13646ca8bcd44490271335614792300", - "tarball": "http://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz" - }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/cordova-common/package.json b/platforms/android/cordova/node_modules/cordova-common/package.json index 6c4d7e8..4bd1675 100644 --- a/platforms/android/cordova/node_modules/cordova-common/package.json +++ b/platforms/android/cordova/node_modules/cordova-common/package.json @@ -1,63 +1,81 @@ { - "author": { - "name": "Apache Software Foundation" + "_args": [ + [ + "cordova-common@^1.1.0", + "/Users/steveng/repo/cordova/cordova-android" + ] + ], + "_from": "cordova-common@>=1.1.0 <2.0.0", + "_id": "cordova-common@1.1.0", + "_inCache": true, + "_installable": true, + "_location": "/cordova-common", + "_nodeVersion": "4.2.3", + "_npmOperationalInternal": { + "host": "packages-5-east.internal.npmjs.com", + "tmp": "tmp/cordova-common-1.1.0.tgz_1455781889491_0.6937742941081524" }, - "name": "cordova-common", - "description": "Apache Cordova tools and platforms shared routines", - "license": "Apache-2.0", - "version": "1.0.0", - "repository": { - "type": "git", - "url": "git://git-wip-us.apache.org/repos/asf/cordova-common.git" + "_npmUser": { + "email": "kotikov.vladimir@gmail.com", + "name": "kotikov.vladimir" }, - "bugs": { - "url": "https://issues.apache.org/jira/browse/CB", - "email": "dev@cordova.apache.org" + "_npmVersion": "2.14.7", + "_phantomChildren": {}, + "_requested": { + "name": "cordova-common", + "raw": "cordova-common@^1.1.0", + "rawSpec": "^1.1.0", + "scope": null, + "spec": ">=1.1.0 <2.0.0", + "type": "range" }, - "main": "cordova-common.js", - "engines": { - "node": ">=0.9.9" + "_requiredBy": [ + "/" + ], + "_resolved": "http://registry.npmjs.org/cordova-common/-/cordova-common-1.1.0.tgz", + "_shasum": "8682721466ee354747ec6241f34f412b7e0ef636", + "_shrinkwrap": null, + "_spec": "cordova-common@^1.1.0", + "_where": "/Users/steveng/repo/cordova/cordova-android", + "author": { + "name": "Apache Software Foundation" }, - "scripts": { - "test": "npm run jshint && npm run jasmine", - "jshint": "node node_modules/jshint/bin/jshint src && node node_modules/jshint/bin/jshint spec", - "jasmine": "node node_modules/jasmine-node/bin/jasmine-node --captureExceptions --color spec", - "cover": "node node_modules/istanbul/lib/cli.js cover --root src --print detail node_modules/jasmine-node/bin/jasmine-node -- spec" + "bugs": { + "email": "dev@cordova.apache.org", + "url": "https://issues.apache.org/jira/browse/CB" }, - "engineStrict": true, + "contributors": [], "dependencies": { + "ansi": "^0.3.1", "bplist-parser": "^0.1.0", "cordova-registry-mapper": "^1.1.8", "elementtree": "^0.1.6", "glob": "^5.0.13", "osenv": "^0.1.3", - "plist": "^1.1.0", + "plist": "^1.2.0", "q": "^1.4.1", "semver": "^5.0.1", "shelljs": "^0.5.1", "underscore": "^1.8.3", "unorm": "^1.3.3" }, + "description": "Apache Cordova tools and platforms shared routines", "devDependencies": { "istanbul": "^0.3.17", "jasmine-node": "^1.14.5", "jshint": "^2.8.0" }, - "contributors": [], - "_id": "cordova-common@1.0.0", - "_shasum": "b21947e89a4a89292ec563abf9ee6ccb2b9f3aef", - "_resolved": "http://registry.npmjs.org/cordova-common/-/cordova-common-1.0.0.tgz", - "_from": "cordova-common@>=1.0.0 <1.1.0", - "_npmVersion": "2.14.7", - "_nodeVersion": "4.2.1", - "_npmUser": { - "name": "kotikov.vladimir", - "email": "kotikov.vladimir@gmail.com" - }, + "directories": {}, "dist": { - "shasum": "b21947e89a4a89292ec563abf9ee6ccb2b9f3aef", - "tarball": "http://registry.npmjs.org/cordova-common/-/cordova-common-1.0.0.tgz" + "shasum": "8682721466ee354747ec6241f34f412b7e0ef636", + "tarball": "http://registry.npmjs.org/cordova-common/-/cordova-common-1.1.0.tgz" + }, + "engineStrict": true, + "engines": { + "node": ">=0.9.9" }, + "license": "Apache-2.0", + "main": "cordova-common.js", "maintainers": [ { "name": "bowserj", @@ -84,6 +102,18 @@ "email": "npmjs@barhams.info" } ], - "directories": {}, - "readme": "ERROR: No README data found!" + "name": "cordova-common", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://git-wip-us.apache.org/repos/asf/cordova-common.git" + }, + "scripts": { + "cover": "node node_modules/istanbul/lib/cli.js cover --root src --print detail node_modules/jasmine-node/bin/jasmine-node -- spec", + "jasmine": "node node_modules/jasmine-node/bin/jasmine-node --captureExceptions --color spec", + "jshint": "node node_modules/jshint/bin/jshint src && node node_modules/jshint/bin/jshint spec", + "test": "npm run jshint && npm run jasmine" + }, + "version": "1.1.0" } diff --git a/platforms/android/cordova/node_modules/cordova-common/src/.jshintrc b/platforms/android/cordova/node_modules/cordova-common/src/.jshintrc new file mode 100644 index 0000000..89a121c --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/src/.jshintrc @@ -0,0 +1,10 @@ +{ + "node": true + , "bitwise": true + , "undef": true + , "trailing": true + , "quotmark": true + , "indent": 4 + , "unused": "vars" + , "latedef": "nofunc" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigChanges.js b/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigChanges.js index a38fca6..a914fc8 100644 --- a/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigChanges.js +++ b/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigChanges.js @@ -106,8 +106,8 @@ function remove_plugin_changes(pluginInfo, is_top_level) { // CB-6976 Windows Universal Apps. Compatibility fix for existing plugins. if (self.platform == 'windows' && file == 'package.appxmanifest' && !fs.existsSync(path.join(self.project_dir, 'package.appxmanifest'))) { - // New windows template separate manifest files for Windows8, Windows8.1 and WP8.1 - var substs = ['package.phone.appxmanifest', 'package.windows.appxmanifest', 'package.windows80.appxmanifest', 'package.windows10.appxmanifest']; + // New windows template separate manifest files for Windows10, Windows8.1 and WP8.1 + var substs = ['package.phone.appxmanifest', 'package.windows.appxmanifest', 'package.windows10.appxmanifest']; /* jshint loopfunc:true */ substs.forEach(function(subst) { events.emit('verbose', 'Applying munge to ' + subst); @@ -149,7 +149,7 @@ function add_plugin_changes(pluginInfo, plugin_vars, is_top_level, should_increm // CB-6976 Windows Universal Apps. Compatibility fix for existing plugins. if (self.platform == 'windows' && file == 'package.appxmanifest' && !fs.existsSync(path.join(self.project_dir, 'package.appxmanifest'))) { - var substs = ['package.phone.appxmanifest', 'package.windows.appxmanifest', 'package.windows80.appxmanifest', 'package.windows10.appxmanifest']; + var substs = ['package.phone.appxmanifest', 'package.windows.appxmanifest', 'package.windows10.appxmanifest']; /* jshint loopfunc:true */ substs.forEach(function(subst) { events.emit('verbose', 'Applying munge to ' + subst); @@ -203,7 +203,6 @@ function generate_plugin_config_munge(pluginInfo, vars) { { var manifests = { 'windows': { - '8.0.0': 'package.windows80.appxmanifest', '8.1.0': 'package.windows.appxmanifest', '10.0.0': 'package.windows10.appxmanifest' }, @@ -212,7 +211,6 @@ function generate_plugin_config_munge(pluginInfo, vars) { '10.0.0': 'package.windows10.appxmanifest' }, 'all': { - '8.0.0': 'package.windows80.appxmanifest', '8.1.0': ['package.windows.appxmanifest', 'package.phone.appxmanifest'], '10.0.0': 'package.windows10.appxmanifest' } diff --git a/platforms/android/cordova/node_modules/cordova-common/src/CordovaLogger.js b/platforms/android/cordova/node_modules/cordova-common/src/CordovaLogger.js new file mode 100644 index 0000000..06dbcf3 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-common/src/CordovaLogger.js @@ -0,0 +1,203 @@ +/* + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + */ + +var ansi = require('ansi'); +var EventEmitter = require('events').EventEmitter; +var CordovaError = require('./CordovaError/CordovaError'); +var EOL = require('os').EOL; + +var INSTANCE; + +/** + * @class CordovaLogger + * + * Implements logging facility that anybody could use. Should not be + * instantiated directly, `CordovaLogger.get()` method should be used instead + * to acquire logger instance + */ +function CordovaLogger () { + this.levels = {}; + this.colors = {}; + this.stdout = process.stdout; + this.stderr = process.stderr; + + this.stdoutCursor = ansi(this.stdout); + this.stderrCursor = ansi(this.stderr); + + this.addLevel('verbose', 1000, 'grey'); + this.addLevel('normal' , 2000); + this.addLevel('warn' , 2000, 'yellow'); + this.addLevel('info' , 3000, 'blue'); + this.addLevel('error' , 5000, 'red'); + this.addLevel('results' , 10000); + + this.setLevel('normal'); +} + +/** + * Static method to create new or acquire existing instance. + * + * @return {CordovaLogger} Logger instance + */ +CordovaLogger.get = function () { + return INSTANCE || (INSTANCE = new CordovaLogger()); +}; + +CordovaLogger.VERBOSE = 'verbose'; +CordovaLogger.NORMAL = 'normal'; +CordovaLogger.WARN = 'warn'; +CordovaLogger.INFO = 'info'; +CordovaLogger.ERROR = 'error'; +CordovaLogger.RESULTS = 'results'; + +/** + * Emits log message to process' stdout/stderr depending on message's severity + * and current log level. If severity is less than current logger's level, + * then the message is ignored. + * + * @param {String} logLevel The message's log level. The logger should have + * corresponding level added (via logger.addLevel), otherwise + * `CordovaLogger.NORMAL` level will be used. + * @param {String} message The message, that should be logged to process' + * stdio + * + * @return {CordovaLogger} Current instance, to allow calls chaining. + */ +CordovaLogger.prototype.log = function (logLevel, message) { + // if there is no such logLevel defined, or provided level has + // less severity than active level, then just ignore this call and return + if (!this.levels[logLevel] || this.levels[logLevel] < this.levels[this.logLevel]) + // return instance to allow to chain calls + return this; + + var isVerbose = this.logLevel === 'verbose'; + var cursor = this.stdoutCursor; + + if(message instanceof Error || logLevel === CordovaLogger.ERROR) { + message = formatError(message, isVerbose); + cursor = this.stderrCursor; + } + + var color = this.colors[logLevel]; + if (color) { + cursor.bold().fg[color](); + } + + cursor.write(message).reset().write(EOL); + + return this; +}; + +/** + * Adds a new level to logger instance. This method also creates a shortcut + * method to log events with the level provided (i.e. after adding new level + * 'debug', the method `debug(message)`, equal to logger.log('debug', message), + * will be added to logger instance) + * + * @param {String} level A log level name. The levels with the following + * names added by default to every instance: 'verbose', 'normal', 'warn', + * 'info', 'error', 'results' + * @param {Number} severity A number that represents level's severity. + * @param {String} color A valid color name, that will be used to log + * messages with this level. Any CSS color code or RGB value is allowed + * (according to ansi documentation: + * https://github.com/TooTallNate/ansi.js#features) + * + * @return {CordovaLogger} Current instance, to allow calls chaining. + */ +CordovaLogger.prototype.addLevel = function (level, severity, color) { + + this.levels[level] = severity; + + if (color) { + this.colors[level] = color; + } + + // Define own method with corresponding name + if (!this[level]) { + this[level] = this.log.bind(this, level); + } + + return this; +}; + +/** + * Sets the current logger level to provided value. If logger doesn't have level + * with this name, `CordovaLogger.NORMAL` will be used. + * + * @param {String} logLevel Level name. The level with this name should be + * added to logger before. + * + * @return {CordovaLogger} Current instance, to allow calls chaining. + */ +CordovaLogger.prototype.setLevel = function (logLevel) { + this.logLevel = this.levels[logLevel] ? logLevel : CordovaLogger.NORMAL; + + return this; +}; + +/** + * Attaches logger to EventEmitter instance provided. + * + * @param {EventEmitter} eventEmitter An EventEmitter instance to attach + * logger to. + * + * @return {CordovaLogger} Current instance, to allow calls chaining. + */ +CordovaLogger.prototype.subscribe = function (eventEmitter) { + + if (!(eventEmitter instanceof EventEmitter)) + throw new Error('Subscribe method only accepts an EventEmitter instance as argument'); + + eventEmitter.on('verbose', this.verbose) + .on('log', this.normal) + .on('info', this.info) + .on('warn', this.warn) + .on('warning', this.warn) + // Set up event handlers for logging and results emitted as events. + .on('results', this.results); + + return this; +}; + +function formatError(error, isVerbose) { + var message = ''; + + if(error instanceof CordovaError) { + message = error.toString(isVerbose); + } else if(error instanceof Error) { + if(isVerbose) { + message = error.stack; + } else { + message = error.message; + } + } else { + // Plain text error message + message = error; + } + + if(message.toUpperCase().indexOf('ERROR:') !== 0) { + // Needed for backward compatibility with external tools + message = 'Error: ' + message; + } + + return message; +} + +module.exports = CordovaLogger; diff --git a/platforms/android/cordova/node_modules/cordova-common/src/PluginInfo/PluginInfo.js b/platforms/android/cordova/node_modules/cordova-common/src/PluginInfo/PluginInfo.js index 073f3f9..2554a3c 100644 --- a/platforms/android/cordova/node_modules/cordova-common/src/PluginInfo/PluginInfo.js +++ b/platforms/android/cordova/node_modules/cordova-common/src/PluginInfo/PluginInfo.js @@ -376,9 +376,6 @@ function addCordova(someArray) { // applied to each element. function _getTags(pelem, tag, platform, transform) { var platformTag = pelem.find('./platform[@name="' + platform + '"]'); - if (platform == 'windows' && !platformTag) { - platformTag = pelem.find('platform[@name="' + 'windows8' + '"]'); - } var tagsInRoot = pelem.findall(tag); tagsInRoot = tagsInRoot || []; var tagsInPlatform = platformTag ? platformTag.findall(tag) : []; @@ -392,9 +389,6 @@ function _getTags(pelem, tag, platform, transform) { // Same as _getTags() but only looks inside a platfrom section. function _getTagsInPlatform(pelem, tag, platform, transform) { var platformTag = pelem.find('./platform[@name="' + platform + '"]'); - if (platform == 'windows' && !platformTag) { - platformTag = pelem.find('platform[@name="' + 'windows8' + '"]'); - } var tags = platformTag ? platformTag.findall(tag) : []; if ( typeof transform === 'function' ) { tags = tags.map(transform); diff --git a/platforms/android/cordova/node_modules/cordova-common/src/events.js b/platforms/android/cordova/node_modules/cordova-common/src/events.js index a6ec340..868d363 100644 --- a/platforms/android/cordova/node_modules/cordova-common/src/events.js +++ b/platforms/android/cordova/node_modules/cordova-common/src/events.js @@ -16,4 +16,50 @@ specific language governing permissions and limitations under the License. */ -module.exports = new (require('events').EventEmitter)(); + +var EventEmitter = require('events').EventEmitter; + +var INSTANCE = new EventEmitter(); +var EVENTS_RECEIVER; + +module.exports = INSTANCE; + +/** + * Sets up current instance to forward emitted events to another EventEmitter + * instance. + * + * @param {EventEmitter} [eventEmitter] The emitter instance to forward + * events to. Falsy value, when passed, disables forwarding. + */ +module.exports.forwardEventsTo = function (eventEmitter) { + + // If no argument is specified disable events forwarding + if (!eventEmitter) { + EVENTS_RECEIVER = undefined; + return; + } + + if (!(eventEmitter instanceof EventEmitter)) + throw new Error('Cordova events could be redirected to another EventEmitter instance only'); + + EVENTS_RECEIVER = eventEmitter; +}; + +var emit = INSTANCE.emit; + +/** + * This method replaces original 'emit' method to allow events forwarding. + * + * @return {eventEmitter} Current instance to allow calls chaining, as + * original 'emit' does + */ +module.exports.emit = function () { + + var args = Array.prototype.slice.call(arguments); + + if (EVENTS_RECEIVER) { + EVENTS_RECEIVER.emit.apply(EVENTS_RECEIVER, args); + } + + return emit.apply(this, args); +}; diff --git a/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js b/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js index b4129ec..a3f1431 100644 --- a/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js +++ b/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js @@ -28,7 +28,7 @@ var iswin32 = process.platform == 'win32'; // On Windows, spawn() for batch files requires absolute path & having the extension. function resolveWindowsExe(cmd) { - var winExtensions = ['.exe', '.cmd', '.bat', '.js', '.vbs']; + var winExtensions = ['.exe', '.bat', '.cmd', '.js', '.vbs']; function isValidExe(c) { return winExtensions.indexOf(path.extname(c)) !== -1 && fs.existsSync(c); } @@ -52,15 +52,39 @@ function maybeQuote(a) { return a; } -// opts: -// printCommand: Whether to log the command (default: false) -// stdio: 'default' is to capture output and returning it as a string to success (same as exec) -// 'ignore' means don't bother capturing it -// 'inherit' means pipe the input & output. This is required for anything that prompts. -// env: Map of extra environment variables. -// cwd: Working directory for the command. -// chmod: If truthy, will attempt to set the execute bit before executing on non-Windows platforms. -// Returns a promise that succeeds only for return code = 0. +/** + * A special implementation for child_process.spawn that handles + * Windows-specific issues with batch files and spaces in paths. Returns a + * promise that succeeds only for return code 0. It is also possible to + * subscribe on spawned process' stdout and stderr streams using progress + * handler for resultant promise. + * + * @example spawn('mycommand', [], {stdio: 'pipe'}) .progress(function (stdio){ + * if (stdio.stderr) { console.error(stdio.stderr); } }) + * .then(function(result){ // do other stuff }) + * + * @param {String} cmd A command to spawn + * @param {String[]} [args=[]] An array of arguments, passed to spawned + * process + * @param {Object} [opts={}] A configuration object + * @param {String|String[]|Object} opts.stdio Property that configures how + * spawned process' stdio will behave. Has the same meaning and possible + * values as 'stdio' options for child_process.spawn method + * (https://nodejs.org/api/child_process.html#child_process_options_stdio). + * @param {Object} [env={}] A map of extra environment variables + * @param {String} [cwd=process.cwd()] Working directory for the command + * @param {Boolean} [chmod=false] If truthy, will attempt to set the execute + * bit before executing on non-Windows platforms + * + * @return {Promise} A promise that is either fulfilled if the spawned + * process is exited with zero error code or rejected otherwise. If the + * 'stdio' option set to 'default' or 'pipe', the promise also emits progress + * messages with the following contents: + * { + * 'stdout': ..., + * 'stderr': ... + * } + */ exports.spawn = function(cmd, args, opts) { args = args || []; opts = opts || {}; @@ -83,17 +107,19 @@ exports.spawn = function(cmd, args, opts) { } } - if (opts.stdio == 'ignore') { - spawnOpts.stdio = 'ignore'; - } else if (opts.stdio == 'inherit') { - spawnOpts.stdio = 'inherit'; + if (opts.stdio !== 'default') { + // Ignore 'default' value for stdio because it corresponds to child_process's default 'pipe' option + spawnOpts.stdio = opts.stdio; } + if (opts.cwd) { spawnOpts.cwd = opts.cwd; } + if (opts.env) { spawnOpts.env = _.extend(_.extend({}, process.env), opts.env); } + if (opts.chmod && !iswin32) { try { // This fails when module is installed in a system directory (e.g. via sudo npm install) @@ -113,11 +139,15 @@ exports.spawn = function(cmd, args, opts) { child.stdout.setEncoding('utf8'); child.stdout.on('data', function(data) { capturedOut += data; + d.notify({'stdout': data}); }); + } + if (child.stderr) { child.stderr.setEncoding('utf8'); child.stderr.on('data', function(data) { capturedErr += data; + d.notify({'stderr': data}); }); } diff --git a/platforms/android/cordova/node_modules/cordova-registry-mapper/.npmignore b/platforms/android/cordova/node_modules/cordova-registry-mapper/.npmignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-registry-mapper/.npmignore @@ -0,0 +1 @@ +node_modules diff --git a/platforms/android/cordova/node_modules/cordova-registry-mapper/.travis.yml b/platforms/android/cordova/node_modules/cordova-registry-mapper/.travis.yml new file mode 100644 index 0000000..ae381fc --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-registry-mapper/.travis.yml @@ -0,0 +1,7 @@ +language: node_js +sudo: false +node_js: + - "0.10" +install: npm install +script: + - npm test diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/README.md b/platforms/android/cordova/node_modules/cordova-registry-mapper/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/README.md rename to platforms/android/cordova/node_modules/cordova-registry-mapper/README.md diff --git a/platforms/android/cordova/node_modules/cordova-registry-mapper/index.js b/platforms/android/cordova/node_modules/cordova-registry-mapper/index.js new file mode 100644 index 0000000..4550774 --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-registry-mapper/index.js @@ -0,0 +1,204 @@ +var map = { + 'org.apache.cordova.battery-status':'cordova-plugin-battery-status', + 'org.apache.cordova.camera':'cordova-plugin-camera', + 'org.apache.cordova.console':'cordova-plugin-console', + 'org.apache.cordova.contacts':'cordova-plugin-contacts', + 'org.apache.cordova.device':'cordova-plugin-device', + 'org.apache.cordova.device-motion':'cordova-plugin-device-motion', + 'org.apache.cordova.device-orientation':'cordova-plugin-device-orientation', + 'org.apache.cordova.dialogs':'cordova-plugin-dialogs', + 'org.apache.cordova.file':'cordova-plugin-file', + 'org.apache.cordova.file-transfer':'cordova-plugin-file-transfer', + 'org.apache.cordova.geolocation':'cordova-plugin-geolocation', + 'org.apache.cordova.globalization':'cordova-plugin-globalization', + 'org.apache.cordova.inappbrowser':'cordova-plugin-inappbrowser', + 'org.apache.cordova.media':'cordova-plugin-media', + 'org.apache.cordova.media-capture':'cordova-plugin-media-capture', + 'org.apache.cordova.network-information':'cordova-plugin-network-information', + 'org.apache.cordova.splashscreen':'cordova-plugin-splashscreen', + 'org.apache.cordova.statusbar':'cordova-plugin-statusbar', + 'org.apache.cordova.vibration':'cordova-plugin-vibration', + 'org.apache.cordova.test-framework':'cordova-plugin-test-framework', + 'com.msopentech.websql' : 'cordova-plugin-websql', + 'com.msopentech.indexeddb' : 'cordova-plugin-indexeddb', + 'com.microsoft.aad.adal' : 'cordova-plugin-ms-adal', + 'com.microsoft.capptain' : 'capptain-cordova', + 'com.microsoft.services.aadgraph' : 'cordova-plugin-ms-aad-graph', + 'com.microsoft.services.files' : 'cordova-plugin-ms-files', + 'om.microsoft.services.outlook' : 'cordova-plugin-ms-outlook', + 'com.pbakondy.sim' : 'cordova-plugin-sim', + 'android.support.v4' : 'cordova-plugin-android-support-v4', + 'android.support.v7-appcompat' : 'cordova-plugin-android-support-v7-appcompat', + 'com.google.playservices' : 'cordova-plugin-googleplayservices', + 'com.google.cordova.admob' : 'cordova-plugin-admobpro', + 'com.rjfun.cordova.extension' : 'cordova-plugin-extension', + 'com.rjfun.cordova.plugin.admob' : 'cordova-plugin-admob', + 'com.rjfun.cordova.flurryads' : 'cordova-plugin-flurry', + 'com.rjfun.cordova.facebookads' : 'cordova-plugin-facebookads', + 'com.rjfun.cordova.httpd' : 'cordova-plugin-httpd', + 'com.rjfun.cordova.iad' : 'cordova-plugin-iad', + 'com.rjfun.cordova.iflyspeech' : 'cordova-plugin-iflyspeech', + 'com.rjfun.cordova.lianlianpay' : 'cordova-plugin-lianlianpay', + 'com.rjfun.cordova.mobfox' : 'cordova-plugin-mobfox', + 'com.rjfun.cordova.mopub' : 'cordova-plugin-mopub', + 'com.rjfun.cordova.mmedia' : 'cordova-plugin-mmedia', + 'com.rjfun.cordova.nativeaudio' : 'cordova-plugin-nativeaudio', + 'com.rjfun.cordova.plugin.paypalmpl' : 'cordova-plugin-paypalmpl', + 'com.rjfun.cordova.smartadserver' : 'cordova-plugin-smartadserver', + 'com.rjfun.cordova.sms' : 'cordova-plugin-sms', + 'com.rjfun.cordova.wifi' : 'cordova-plugin-wifi', + 'com.ohh2ahh.plugins.appavailability' : 'cordova-plugin-appavailability', + 'org.adapt-it.cordova.fonts' : 'cordova-plugin-fonts', + 'de.martinreinhardt.cordova.plugins.barcodeScanner' : 'cordova-plugin-barcodescanner', + 'de.martinreinhardt.cordova.plugins.urlhandler' : 'cordova-plugin-urlhandler', + 'de.martinreinhardt.cordova.plugins.email' : 'cordova-plugin-email', + 'de.martinreinhardt.cordova.plugins.certificates' : 'cordova-plugin-certificates', + 'de.martinreinhardt.cordova.plugins.sqlite' : 'cordova-plugin-sqlite', + 'fr.smile.cordova.fileopener' : 'cordova-plugin-fileopener', + 'org.smile.websqldatabase.initializer' : 'cordova-plugin-websqldatabase-initializer', + 'org.smile.websqldatabase.wpdb' : 'cordova-plugin-websqldatabase', + 'org.jboss.aerogear.cordova.push' : 'aerogear-cordova-push', + 'org.jboss.aerogear.cordova.oauth2' : 'aerogear-cordova-oauth2', + 'org.jboss.aerogear.cordova.geo' : 'aerogear-cordova-geo', + 'org.jboss.aerogear.cordova.crypto' : 'aerogear-cordova-crypto', + 'org.jboss.aerogaer.cordova.otp' : 'aerogear-cordova-otp', + 'uk.co.ilee.applewatch' : 'cordova-plugin-apple-watch', + 'uk.co.ilee.directions' : 'cordova-plugin-directions', + 'uk.co.ilee.gamecenter' : 'cordova-plugin-game-center', + 'uk.co.ilee.jailbreakdetection' : 'cordova-plugin-jailbreak-detection', + 'uk.co.ilee.nativetransitions' : 'cordova-plugin-native-transitions', + 'uk.co.ilee.pedometer' : 'cordova-plugin-pedometer', + 'uk.co.ilee.shake' : 'cordova-plugin-shake', + 'uk.co.ilee.touchid' : 'cordova-plugin-touchid', + 'com.knowledgecode.cordova.websocket' : 'cordova-plugin-websocket', + 'com.elixel.plugins.settings' : 'cordova-plugin-settings', + 'com.cowbell.cordova.geofence' : 'cordova-plugin-geofence', + 'com.blackberry.community.preventsleep' : 'cordova-plugin-preventsleep', + 'com.blackberry.community.gamepad' : 'cordova-plugin-gamepad', + 'com.blackberry.community.led' : 'cordova-plugin-led', + 'com.blackberry.community.thumbnail' : 'cordova-plugin-thumbnail', + 'com.blackberry.community.mediakeys' : 'cordova-plugin-mediakeys', + 'com.blackberry.community.simplebtlehrplugin' : 'cordova-plugin-bluetoothheartmonitor', + 'com.blackberry.community.simplebeaconplugin' : 'cordova-plugin-bluetoothibeacon', + 'com.blackberry.community.simplebtsppplugin' : 'cordova-plugin-bluetoothspp', + 'com.blackberry.community.clipboard' : 'cordova-plugin-clipboard', + 'com.blackberry.community.curl' : 'cordova-plugin-curl', + 'com.blackberry.community.qt' : 'cordova-plugin-qtbridge', + 'com.blackberry.community.upnp' : 'cordova-plugin-upnp', + 'com.blackberry.community.PasswordCrypto' : 'cordova-plugin-password-crypto', + 'com.blackberry.community.deviceinfoplugin' : 'cordova-plugin-deviceinfo', + 'com.blackberry.community.gsecrypto' : 'cordova-plugin-bb-crypto', + 'com.blackberry.community.mongoose' : 'cordova-plugin-mongoose', + 'com.blackberry.community.sysdialog' : 'cordova-plugin-bb-sysdialog', + 'com.blackberry.community.screendisplay' : 'cordova-plugin-screendisplay', + 'com.blackberry.community.messageplugin' : 'cordova-plugin-bb-messageretrieve', + 'com.blackberry.community.emailsenderplugin' : 'cordova-plugin-emailsender', + 'com.blackberry.community.audiometadata' : 'cordova-plugin-audiometadata', + 'com.blackberry.community.deviceemails' : 'cordova-plugin-deviceemails', + 'com.blackberry.community.audiorecorder' : 'cordova-plugin-audiorecorder', + 'com.blackberry.community.vibration' : 'cordova-plugin-vibrate-intense', + 'com.blackberry.community.SMSPlugin' : 'cordova-plugin-bb-sms', + 'com.blackberry.community.extractZipFile' : 'cordova-plugin-bb-zip', + 'com.blackberry.community.lowlatencyaudio' : 'cordova-plugin-bb-nativeaudio', + 'com.blackberry.community.barcodescanner' : 'phonegap-plugin-barcodescanner', + 'com.blackberry.app' : 'cordova-plugin-bb-app', + 'com.blackberry.bbm.platform' : 'cordova-plugin-bbm', + 'com.blackberry.connection' : 'cordova-plugin-bb-connection', + 'com.blackberry.identity' : 'cordova-plugin-bb-identity', + 'com.blackberry.invoke.card' : 'cordova-plugin-bb-card', + 'com.blackberry.invoke' : 'cordova-plugin-bb-invoke', + 'com.blackberry.invoked' : 'cordova-plugin-bb-invoked', + 'com.blackberry.io.filetransfer' : 'cordova-plugin-bb-filetransfer', + 'com.blackberry.io' : 'cordova-plugin-bb-io', + 'com.blackberry.notification' : 'cordova-plugin-bb-notification', + 'com.blackberry.payment' : 'cordova-plugin-bb-payment', + 'com.blackberry.pim.calendar' : 'cordova-plugin-bb-calendar', + 'com.blackberry.pim.contacts' : 'cordova-plugin-bb-contacts', + 'com.blackberry.pim.lib' : 'cordova-plugin-bb-pimlib', + 'com.blackberry.push' : 'cordova-plugin-bb-push', + 'com.blackberry.screenshot' : 'cordova-plugin-screenshot', + 'com.blackberry.sensors' : 'cordova-plugin-bb-sensors', + 'com.blackberry.system' : 'cordova-plugin-bb-system', + 'com.blackberry.ui.contextmenu' : 'cordova-plugin-bb-ctxmenu', + 'com.blackberry.ui.cover' : 'cordova-plugin-bb-cover', + 'com.blackberry.ui.dialog' : 'cordova-plugin-bb-dialog', + 'com.blackberry.ui.input' : 'cordova-plugin-touch-keyboard', + 'com.blackberry.ui.toast' : 'cordova-plugin-toast', + 'com.blackberry.user.identity' : 'cordova-plugin-bb-idservice', + 'com.blackberry.utils' : 'cordova-plugin-bb-utils', + 'net.yoik.cordova.plugins.screenorientation' : 'cordova-plugin-screen-orientation', + 'com.phonegap.plugins.barcodescanner' : 'phonegap-plugin-barcodescanner', + 'com.manifoldjs.hostedwebapp' : 'cordova-plugin-hostedwebapp', + 'com.initialxy.cordova.themeablebrowser' : 'cordova-plugin-themeablebrowser', + 'gr.denton.photosphere' : 'cordova-plugin-panoramaviewer', + 'nl.x-services.plugins.actionsheet' : 'cordova-plugin-actionsheet', + 'nl.x-services.plugins.socialsharing' : 'cordova-plugin-x-socialsharing', + 'nl.x-services.plugins.googleplus' : 'cordova-plugin-googleplus', + 'nl.x-services.plugins.insomnia' : 'cordova-plugin-insomnia', + 'nl.x-services.plugins.toast' : 'cordova-plugin-x-toast', + 'nl.x-services.plugins.calendar' : 'cordova-plugin-calendar', + 'nl.x-services.plugins.launchmyapp' : 'cordova-plugin-customurlscheme', + 'nl.x-services.plugins.flashlight' : 'cordova-plugin-flashlight', + 'nl.x-services.plugins.sslcertificatechecker' : 'cordova-plugin-sslcertificatechecker', + 'com.bridge.open' : 'cordova-open', + 'com.bridge.safe' : 'cordova-safe', + 'com.disusered.open' : 'cordova-open', + 'com.disusered.safe' : 'cordova-safe', + 'me.apla.cordova.app-preferences' : 'cordova-plugin-app-preferences', + 'com.konotor.cordova' : 'cordova-plugin-konotor', + 'io.intercom.cordova' : 'cordova-plugin-intercom', + 'com.onesignal.plugins.onesignal' : 'onesignal-cordova-plugin', + 'com.danjarvis.document-contract': 'cordova-plugin-document-contract', + 'com.eface2face.iosrtc' : 'cordova-plugin-iosrtc', + 'com.mobileapptracking.matplugin' : 'cordova-plugin-tune', + 'com.marianhello.cordova.background-geolocation' : 'cordova-plugin-mauron85-background-geolocation', + 'fr.louisbl.cordova.locationservices' : 'cordova-plugin-locationservices', + 'fr.louisbl.cordova.gpslocation' : 'cordova-plugin-gpslocation', + 'com.hiliaox.weibo' : 'cordova-plugin-weibo', + 'com.uxcam.cordova.plugin' : 'cordova-uxcam', + 'de.fastr.phonegap.plugins.downloader' : 'cordova-plugin-fastrde-downloader', + 'de.fastr.phonegap.plugins.injectView' : 'cordova-plugin-fastrde-injectview', + 'de.fastr.phonegap.plugins.CheckGPS' : 'cordova-plugin-fastrde-checkgps', + 'de.fastr.phonegap.plugins.md5chksum' : 'cordova-plugin-fastrde-md5', + 'io.repro.cordova' : 'cordova-plugin-repro', + 're.notifica.cordova': 'cordova-plugin-notificare-push', + 'com.megster.cordova.ble': 'cordova-plugin-ble-central', + 'com.megster.cordova.bluetoothserial': 'cordova-plugin-bluetooth-serial', + 'com.megster.cordova.rfduino': 'cordova-plugin-rfduino', + 'cz.velda.cordova.plugin.devicefeedback': 'cordova-plugin-velda-devicefeedback', + 'cz.Velda.cordova.plugin.devicefeedback': 'cordova-plugin-velda-devicefeedback', + 'org.scriptotek.appinfo': 'cordova-plugin-appinfo', + 'com.yezhiming.cordova.appinfo': 'cordova-plugin-appinfo', + 'pl.makingwaves.estimotebeacons': 'cordova-plugin-estimote', + 'com.evothings.ble': 'cordova-plugin-ble', + 'com.appsee.plugin' : 'cordova-plugin-appsee', + 'am.armsoft.plugins.listpicker': 'cordova-plugin-listpicker', + 'com.pushbots.push': 'pushbots-cordova-plugin', + 'com.admob.google': 'cordova-admob', + 'admob.ads.google': 'cordova-admob-ads', + 'admob.google.plugin': 'admob-google', + 'com.admob.admobads': 'admob-ads', + 'com.connectivity.monitor': 'cordova-connectivity-monitor', + 'com.ios.libgoogleadmobads': 'cordova-libgoogleadmobads', + 'com.google.play.services': 'cordova-google-play-services', + 'android.support.v13': 'cordova-android-support-v13', + 'android.support.v4': 'cordova-android-support-v4', // Duplicated key ;) + 'com.analytics.google': 'cordova-plugin-analytics', + 'com.analytics.adid.google': 'cordova-plugin-analytics-adid', + 'com.chariotsolutions.nfc.plugin': 'phonegap-nfc', + 'com.samz.mixpanel': 'cordova-plugin-mixpanel', + 'de.appplant.cordova.common.RegisterUserNotificationSettings': 'cordova-plugin-registerusernotificationsettings', + 'plugin.google.maps': 'cordova-plugin-googlemaps', + 'xu.li.cordova.wechat': 'cordova-plugin-wechat', + 'es.keensoft.fullscreenimage': 'cordova-plugin-fullscreenimage', + 'com.arcoirislabs.plugin.mqtt' : 'cordova-plugin-mqtt' +}; + +module.exports.oldToNew = map; + +var reverseMap = {}; +Object.keys(map).forEach(function(elem){ + reverseMap[map[elem]] = elem; +}); + +module.exports.newToOld = reverseMap; diff --git a/platforms/android/cordova/node_modules/cordova-registry-mapper/package.json b/platforms/android/cordova/node_modules/cordova-registry-mapper/package.json new file mode 100644 index 0000000..989efad --- /dev/null +++ b/platforms/android/cordova/node_modules/cordova-registry-mapper/package.json @@ -0,0 +1,77 @@ +{ + "_args": [ + [ + "cordova-registry-mapper@^1.1.8", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "cordova-registry-mapper@>=1.1.8 <2.0.0", + "_id": "cordova-registry-mapper@1.1.15", + "_inCache": true, + "_installable": true, + "_location": "/cordova-registry-mapper", + "_nodeVersion": "5.4.1", + "_npmUser": { + "email": "stevengill97@gmail.com", + "name": "stevegill" + }, + "_npmVersion": "3.5.3", + "_phantomChildren": {}, + "_requested": { + "name": "cordova-registry-mapper", + "raw": "cordova-registry-mapper@^1.1.8", + "rawSpec": "^1.1.8", + "scope": null, + "spec": ">=1.1.8 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz", + "_shasum": "e244b9185b8175473bff6079324905115f83dc7c", + "_shrinkwrap": null, + "_spec": "cordova-registry-mapper@^1.1.8", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "name": "Steve Gill" + }, + "bugs": { + "url": "https://github.com/stevengill/cordova-registry-mapper/issues" + }, + "dependencies": {}, + "description": "Maps old plugin ids to new plugin names for fetching from npm", + "devDependencies": { + "tape": "^3.5.0" + }, + "directories": {}, + "dist": { + "shasum": "e244b9185b8175473bff6079324905115f83dc7c", + "tarball": "http://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz" + }, + "gitHead": "00af0f028ec94154a364eeabe38b8e22320647bd", + "homepage": "https://github.com/stevengill/cordova-registry-mapper#readme", + "keywords": [ + "cordova", + "plugins" + ], + "license": "Apache version 2.0", + "main": "index.js", + "maintainers": [ + { + "name": "stevegill", + "email": "stevengill97@gmail.com" + } + ], + "name": "cordova-registry-mapper", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/stevengill/cordova-registry-mapper.git" + }, + "scripts": { + "test": "node tests/test.js" + }, + "version": "1.1.15" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/tests/test.js b/platforms/android/cordova/node_modules/cordova-registry-mapper/tests/test.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/cordova-registry-mapper/tests/test.js rename to platforms/android/cordova/node_modules/cordova-registry-mapper/tests/test.js diff --git a/platforms/android/cordova/node_modules/elementtree/.npmignore b/platforms/android/cordova/node_modules/elementtree/.npmignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/platforms/android/cordova/node_modules/elementtree/.npmignore @@ -0,0 +1 @@ +node_modules diff --git a/platforms/android/cordova/node_modules/elementtree/.travis.yml b/platforms/android/cordova/node_modules/elementtree/.travis.yml new file mode 100644 index 0000000..6f27c96 --- /dev/null +++ b/platforms/android/cordova/node_modules/elementtree/.travis.yml @@ -0,0 +1,10 @@ +language: node_js + +node_js: + - 0.6 + +script: make test + +notifications: + email: + - tomaz+travisci@tomaz.me diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/package.json b/platforms/android/cordova/node_modules/elementtree/node_modules/sax/package.json deleted file mode 100644 index 74a2664..0000000 --- a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/package.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "name": "sax", - "description": "An evented streaming XML parser in JavaScript", - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me", - "url": "http://blog.izs.me/" - }, - "version": "0.3.5", - "main": "lib/sax.js", - "license": { - "type": "MIT", - "url": "https://raw.github.com/isaacs/sax-js/master/LICENSE" - }, - "scripts": { - "test": "node test/index.js" - }, - "repository": { - "type": "git", - "url": "git://github.com/isaacs/sax-js.git" - }, - "_npmUser": { - "name": "isaacs", - "email": "i@izs.me" - }, - "_id": "sax@0.3.5", - "contributors": [ - { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me" - }, - { - "name": "Stein Martin Hustad", - "email": "stein@hustad.com" - }, - { - "name": "Mikeal Rogers", - "email": "mikeal.rogers@gmail.com" - }, - { - "name": "Laurie Harper", - "email": "laurie@holoweb.net" - }, - { - "name": "Jann Horn", - "email": "jann@Jann-PC.fritz.box" - }, - { - "name": "Elijah Insua", - "email": "tmpvar@gmail.com" - }, - { - "name": "Henry Rawas", - "email": "henryr@schakra.com" - }, - { - "name": "Justin Makeig", - "email": "jmpublic@makeig.com" - } - ], - "dependencies": {}, - "devDependencies": {}, - "engines": { - "node": "*" - }, - "_engineSupported": true, - "_npmVersion": "1.1.0-beta-7", - "_nodeVersion": "v0.6.7-pre", - "_defaultsLoaded": true, - "dist": { - "shasum": "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d", - "tarball": "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "directories": {}, - "_shasum": "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d", - "_resolved": "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz", - "_from": "sax@0.3.5", - "bugs": { - "url": "https://github.com/isaacs/sax-js/issues" - }, - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/sax-js#readme" -} diff --git a/platforms/android/cordova/node_modules/elementtree/package.json b/platforms/android/cordova/node_modules/elementtree/package.json index 03adc91..f1a5f14 100644 --- a/platforms/android/cordova/node_modules/elementtree/package.json +++ b/platforms/android/cordova/node_modules/elementtree/package.json @@ -1,7 +1,44 @@ { + "_args": [ + [ + "elementtree@^0.1.6", + "/Users/steveng/repo/cordova/cordova-android" + ] + ], + "_from": "elementtree@>=0.1.6 <0.2.0", + "_id": "elementtree@0.1.6", + "_inCache": true, + "_installable": true, + "_location": "/elementtree", + "_npmUser": { + "email": "ryan@trolocsis.com", + "name": "rphillips" + }, + "_npmVersion": "1.3.24", + "_phantomChildren": {}, + "_requested": { + "name": "elementtree", + "raw": "elementtree@^0.1.6", + "rawSpec": "^0.1.6", + "scope": null, + "spec": ">=0.1.6 <0.2.0", + "type": "range" + }, + "_requiredBy": [ + "/", + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz", + "_shasum": "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c", + "_shrinkwrap": null, + "_spec": "elementtree@^0.1.6", + "_where": "/Users/steveng/repo/cordova/cordova-android", "author": { "name": "Rackspace US, Inc." }, + "bugs": { + "url": "https://github.com/racker/node-elementtree/issues" + }, "contributors": [ { "name": "Paul Querna", @@ -12,64 +49,53 @@ "email": "tomaz.muraus@rackspace.com" } ], - "name": "elementtree", + "dependencies": { + "sax": "0.3.5" + }, "description": "XML Serialization and Parsing module based on Python's ElementTree.", - "version": "0.1.6", - "keywords": [ - "xml", - "sax", - "parser", - "seralization", - "elementtree" - ], - "homepage": "https://github.com/racker/node-elementtree", - "repository": { - "type": "git", - "url": "git://github.com/racker/node-elementtree.git" + "devDependencies": { + "whiskey": "0.8.x" }, - "main": "lib/elementtree.js", "directories": { "lib": "lib" }, - "scripts": { - "test": "make test" + "dist": { + "shasum": "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c", + "tarball": "http://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz" }, "engines": { "node": ">= 0.4.0" }, - "dependencies": { - "sax": "0.3.5" - }, - "devDependencies": { - "whiskey": "0.8.x" - }, + "homepage": "https://github.com/racker/node-elementtree", + "keywords": [ + "elementtree", + "parser", + "sax", + "seralization", + "xml" + ], "licenses": [ { "type": "Apache", "url": "http://www.apache.org/licenses/LICENSE-2.0.html" } ], - "bugs": { - "url": "https://github.com/racker/node-elementtree/issues" - }, - "_id": "elementtree@0.1.6", - "dist": { - "shasum": "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c", - "tarball": "http://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz" - }, - "_from": "elementtree@>=0.1.6 <0.2.0", - "_npmVersion": "1.3.24", - "_npmUser": { - "name": "rphillips", - "email": "ryan@trolocsis.com" - }, + "main": "lib/elementtree.js", "maintainers": [ { "name": "rphillips", "email": "ryan@trolocsis.com" } ], - "_shasum": "2ac4c46ea30516c8c4cbdb5e3ac7418e592de20c", - "_resolved": "http://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz", - "readme": "ERROR: No README data found!" + "name": "elementtree", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/racker/node-elementtree.git" + }, + "scripts": { + "test": "make test" + }, + "version": "0.1.6" } diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/LICENSE b/platforms/android/cordova/node_modules/glob/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/LICENSE rename to platforms/android/cordova/node_modules/glob/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/README.md b/platforms/android/cordova/node_modules/glob/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/README.md rename to platforms/android/cordova/node_modules/glob/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/common.js b/platforms/android/cordova/node_modules/glob/common.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/common.js rename to platforms/android/cordova/node_modules/glob/common.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/glob.js b/platforms/android/cordova/node_modules/glob/glob.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/glob.js rename to platforms/android/cordova/node_modules/glob/glob.js diff --git a/platforms/android/cordova/node_modules/glob/package.json b/platforms/android/cordova/node_modules/glob/package.json new file mode 100644 index 0000000..7c398ae --- /dev/null +++ b/platforms/android/cordova/node_modules/glob/package.json @@ -0,0 +1,98 @@ +{ + "_args": [ + [ + "glob@^5.0.13", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "glob@>=5.0.13 <6.0.0", + "_id": "glob@5.0.15", + "_inCache": true, + "_installable": true, + "_location": "/glob", + "_nodeVersion": "4.0.0", + "_npmUser": { + "email": "isaacs@npmjs.com", + "name": "isaacs" + }, + "_npmVersion": "3.3.2", + "_phantomChildren": {}, + "_requested": { + "name": "glob", + "raw": "glob@^5.0.13", + "rawSpec": "^5.0.13", + "scope": null, + "spec": ">=5.0.13 <6.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "_shasum": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1", + "_shrinkwrap": null, + "_spec": "glob@^5.0.13", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/node-glob/issues" + }, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "description": "a little globber", + "devDependencies": { + "mkdirp": "0", + "rimraf": "^2.2.8", + "tap": "^1.1.4", + "tick": "0.0.6" + }, + "directories": {}, + "dist": { + "shasum": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1", + "tarball": "http://registry.npmjs.org/glob/-/glob-5.0.15.tgz" + }, + "engines": { + "node": "*" + }, + "files": [ + "common.js", + "glob.js", + "sync.js" + ], + "gitHead": "3a7e71d453dd80e75b196fd262dd23ed54beeceb", + "homepage": "https://github.com/isaacs/node-glob#readme", + "license": "ISC", + "main": "glob.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "glob", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/node-glob.git" + }, + "scripts": { + "bench": "bash benchmark.sh", + "benchclean": "node benchclean.js", + "prepublish": "npm run benchclean", + "prof": "bash prof.sh && cat profile.txt", + "profclean": "rm -f v8.log profile.txt", + "test": "tap test/*.js --cov", + "test-regen": "npm run profclean && TEST_REGEN=1 node test/00-setup.js" + }, + "version": "5.0.15" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/sync.js b/platforms/android/cordova/node_modules/glob/sync.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/sync.js rename to platforms/android/cordova/node_modules/glob/sync.js diff --git a/platforms/android/cordova/node_modules/inflight/.eslintrc b/platforms/android/cordova/node_modules/inflight/.eslintrc new file mode 100644 index 0000000..b7a1550 --- /dev/null +++ b/platforms/android/cordova/node_modules/inflight/.eslintrc @@ -0,0 +1,17 @@ +{ + "env" : { + "node" : true + }, + "rules" : { + "semi": [2, "never"], + "strict": 0, + "quotes": [1, "single", "avoid-escape"], + "no-use-before-define": 0, + "curly": 0, + "no-underscore-dangle": 0, + "no-lonely-if": 1, + "no-unused-vars": [2, {"vars" : "all", "args" : "after-used"}], + "no-mixed-requires": 0, + "space-infix-ops": 0 + } +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/LICENSE b/platforms/android/cordova/node_modules/inflight/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/LICENSE rename to platforms/android/cordova/node_modules/inflight/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/README.md b/platforms/android/cordova/node_modules/inflight/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/README.md rename to platforms/android/cordova/node_modules/inflight/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/inflight.js b/platforms/android/cordova/node_modules/inflight/inflight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/inflight.js rename to platforms/android/cordova/node_modules/inflight/inflight.js diff --git a/platforms/android/cordova/node_modules/inflight/package.json b/platforms/android/cordova/node_modules/inflight/package.json new file mode 100644 index 0000000..3bc7cf7 --- /dev/null +++ b/platforms/android/cordova/node_modules/inflight/package.json @@ -0,0 +1,86 @@ +{ + "_args": [ + [ + "inflight@^1.0.4", + "/Users/steveng/repo/cordova/cordova-android/node_modules/glob" + ] + ], + "_from": "inflight@>=1.0.4 <2.0.0", + "_id": "inflight@1.0.4", + "_inCache": true, + "_installable": true, + "_location": "/inflight", + "_nodeVersion": "0.10.32", + "_npmUser": { + "email": "ogd@aoaioxxysz.net", + "name": "othiym23" + }, + "_npmVersion": "2.1.3", + "_phantomChildren": {}, + "_requested": { + "name": "inflight", + "raw": "inflight@^1.0.4", + "rawSpec": "^1.0.4", + "scope": null, + "spec": ">=1.0.4 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz", + "_shasum": "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a", + "_shrinkwrap": null, + "_spec": "inflight@^1.0.4", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/glob", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/inflight/issues" + }, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + }, + "description": "Add callbacks to requests in flight to avoid async duplication", + "devDependencies": { + "tap": "^0.4.10" + }, + "directories": {}, + "dist": { + "shasum": "6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a", + "tarball": "http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz" + }, + "gitHead": "c7b5531d572a867064d4a1da9e013e8910b7d1ba", + "homepage": "https://github.com/isaacs/inflight", + "license": "ISC", + "main": "inflight.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + }, + { + "name": "othiym23", + "email": "ogd@aoaioxxysz.net" + }, + { + "name": "iarna", + "email": "me@re-becca.org" + } + ], + "name": "inflight", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/inflight.git" + }, + "scripts": { + "test": "tap test.js" + }, + "version": "1.0.4" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/test.js b/platforms/android/cordova/node_modules/inflight/test.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/test.js rename to platforms/android/cordova/node_modules/inflight/test.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/LICENSE b/platforms/android/cordova/node_modules/inherits/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/LICENSE rename to platforms/android/cordova/node_modules/inherits/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/README.md b/platforms/android/cordova/node_modules/inherits/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/README.md rename to platforms/android/cordova/node_modules/inherits/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/inherits.js b/platforms/android/cordova/node_modules/inherits/inherits.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/inherits.js rename to platforms/android/cordova/node_modules/inherits/inherits.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/inherits_browser.js b/platforms/android/cordova/node_modules/inherits/inherits_browser.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/inherits_browser.js rename to platforms/android/cordova/node_modules/inherits/inherits_browser.js diff --git a/platforms/android/cordova/node_modules/inherits/package.json b/platforms/android/cordova/node_modules/inherits/package.json new file mode 100644 index 0000000..6313b8e --- /dev/null +++ b/platforms/android/cordova/node_modules/inherits/package.json @@ -0,0 +1,77 @@ +{ + "_args": [ + [ + "inherits@2", + "/Users/steveng/repo/cordova/cordova-android/node_modules/glob" + ] + ], + "_from": "inherits@>=2.0.0 <3.0.0", + "_id": "inherits@2.0.1", + "_inCache": true, + "_installable": true, + "_location": "/inherits", + "_npmUser": { + "email": "i@izs.me", + "name": "isaacs" + }, + "_npmVersion": "1.3.8", + "_phantomChildren": {}, + "_requested": { + "name": "inherits", + "raw": "inherits@2", + "rawSpec": "2", + "scope": null, + "spec": ">=2.0.0 <3.0.0", + "type": "range" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", + "_shrinkwrap": null, + "_spec": "inherits@2", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/glob", + "browser": "./inherits_browser.js", + "bugs": { + "url": "https://github.com/isaacs/inherits/issues" + }, + "dependencies": {}, + "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", + "tarball": "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + }, + "homepage": "https://github.com/isaacs/inherits#readme", + "keywords": [ + "browser", + "browserify", + "class", + "inheritance", + "inherits", + "klass", + "object-oriented", + "oop" + ], + "license": "ISC", + "main": "./inherits.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "inherits", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/inherits.git" + }, + "scripts": { + "test": "node test" + }, + "version": "2.0.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/test.js b/platforms/android/cordova/node_modules/inherits/test.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inherits/test.js rename to platforms/android/cordova/node_modules/inherits/test.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/LICENSE b/platforms/android/cordova/node_modules/lodash/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/LICENSE rename to platforms/android/cordova/node_modules/lodash/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/README.md b/platforms/android/cordova/node_modules/lodash/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/README.md rename to platforms/android/cordova/node_modules/lodash/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array.js b/platforms/android/cordova/node_modules/lodash/array.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array.js rename to platforms/android/cordova/node_modules/lodash/array.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/chunk.js b/platforms/android/cordova/node_modules/lodash/array/chunk.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/chunk.js rename to platforms/android/cordova/node_modules/lodash/array/chunk.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/compact.js b/platforms/android/cordova/node_modules/lodash/array/compact.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/compact.js rename to platforms/android/cordova/node_modules/lodash/array/compact.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/difference.js b/platforms/android/cordova/node_modules/lodash/array/difference.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/difference.js rename to platforms/android/cordova/node_modules/lodash/array/difference.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/drop.js b/platforms/android/cordova/node_modules/lodash/array/drop.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/drop.js rename to platforms/android/cordova/node_modules/lodash/array/drop.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropRight.js b/platforms/android/cordova/node_modules/lodash/array/dropRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropRight.js rename to platforms/android/cordova/node_modules/lodash/array/dropRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropRightWhile.js b/platforms/android/cordova/node_modules/lodash/array/dropRightWhile.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropRightWhile.js rename to platforms/android/cordova/node_modules/lodash/array/dropRightWhile.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropWhile.js b/platforms/android/cordova/node_modules/lodash/array/dropWhile.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/dropWhile.js rename to platforms/android/cordova/node_modules/lodash/array/dropWhile.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/fill.js b/platforms/android/cordova/node_modules/lodash/array/fill.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/fill.js rename to platforms/android/cordova/node_modules/lodash/array/fill.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/findIndex.js b/platforms/android/cordova/node_modules/lodash/array/findIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/findIndex.js rename to platforms/android/cordova/node_modules/lodash/array/findIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/findLastIndex.js b/platforms/android/cordova/node_modules/lodash/array/findLastIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/findLastIndex.js rename to platforms/android/cordova/node_modules/lodash/array/findLastIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/first.js b/platforms/android/cordova/node_modules/lodash/array/first.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/first.js rename to platforms/android/cordova/node_modules/lodash/array/first.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/flatten.js b/platforms/android/cordova/node_modules/lodash/array/flatten.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/flatten.js rename to platforms/android/cordova/node_modules/lodash/array/flatten.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/flattenDeep.js b/platforms/android/cordova/node_modules/lodash/array/flattenDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/flattenDeep.js rename to platforms/android/cordova/node_modules/lodash/array/flattenDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/head.js b/platforms/android/cordova/node_modules/lodash/array/head.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/head.js rename to platforms/android/cordova/node_modules/lodash/array/head.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/indexOf.js b/platforms/android/cordova/node_modules/lodash/array/indexOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/indexOf.js rename to platforms/android/cordova/node_modules/lodash/array/indexOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/initial.js b/platforms/android/cordova/node_modules/lodash/array/initial.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/initial.js rename to platforms/android/cordova/node_modules/lodash/array/initial.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/intersection.js b/platforms/android/cordova/node_modules/lodash/array/intersection.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/intersection.js rename to platforms/android/cordova/node_modules/lodash/array/intersection.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/last.js b/platforms/android/cordova/node_modules/lodash/array/last.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/last.js rename to platforms/android/cordova/node_modules/lodash/array/last.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/lastIndexOf.js b/platforms/android/cordova/node_modules/lodash/array/lastIndexOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/lastIndexOf.js rename to platforms/android/cordova/node_modules/lodash/array/lastIndexOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/object.js b/platforms/android/cordova/node_modules/lodash/array/object.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/object.js rename to platforms/android/cordova/node_modules/lodash/array/object.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/pull.js b/platforms/android/cordova/node_modules/lodash/array/pull.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/pull.js rename to platforms/android/cordova/node_modules/lodash/array/pull.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/pullAt.js b/platforms/android/cordova/node_modules/lodash/array/pullAt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/pullAt.js rename to platforms/android/cordova/node_modules/lodash/array/pullAt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/remove.js b/platforms/android/cordova/node_modules/lodash/array/remove.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/remove.js rename to platforms/android/cordova/node_modules/lodash/array/remove.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/rest.js b/platforms/android/cordova/node_modules/lodash/array/rest.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/rest.js rename to platforms/android/cordova/node_modules/lodash/array/rest.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/slice.js b/platforms/android/cordova/node_modules/lodash/array/slice.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/slice.js rename to platforms/android/cordova/node_modules/lodash/array/slice.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/sortedIndex.js b/platforms/android/cordova/node_modules/lodash/array/sortedIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/sortedIndex.js rename to platforms/android/cordova/node_modules/lodash/array/sortedIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/sortedLastIndex.js b/platforms/android/cordova/node_modules/lodash/array/sortedLastIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/sortedLastIndex.js rename to platforms/android/cordova/node_modules/lodash/array/sortedLastIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/tail.js b/platforms/android/cordova/node_modules/lodash/array/tail.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/tail.js rename to platforms/android/cordova/node_modules/lodash/array/tail.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/take.js b/platforms/android/cordova/node_modules/lodash/array/take.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/take.js rename to platforms/android/cordova/node_modules/lodash/array/take.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeRight.js b/platforms/android/cordova/node_modules/lodash/array/takeRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeRight.js rename to platforms/android/cordova/node_modules/lodash/array/takeRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeRightWhile.js b/platforms/android/cordova/node_modules/lodash/array/takeRightWhile.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeRightWhile.js rename to platforms/android/cordova/node_modules/lodash/array/takeRightWhile.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeWhile.js b/platforms/android/cordova/node_modules/lodash/array/takeWhile.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/takeWhile.js rename to platforms/android/cordova/node_modules/lodash/array/takeWhile.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/union.js b/platforms/android/cordova/node_modules/lodash/array/union.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/union.js rename to platforms/android/cordova/node_modules/lodash/array/union.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/uniq.js b/platforms/android/cordova/node_modules/lodash/array/uniq.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/uniq.js rename to platforms/android/cordova/node_modules/lodash/array/uniq.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unique.js b/platforms/android/cordova/node_modules/lodash/array/unique.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unique.js rename to platforms/android/cordova/node_modules/lodash/array/unique.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unzip.js b/platforms/android/cordova/node_modules/lodash/array/unzip.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unzip.js rename to platforms/android/cordova/node_modules/lodash/array/unzip.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unzipWith.js b/platforms/android/cordova/node_modules/lodash/array/unzipWith.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/unzipWith.js rename to platforms/android/cordova/node_modules/lodash/array/unzipWith.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/without.js b/platforms/android/cordova/node_modules/lodash/array/without.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/without.js rename to platforms/android/cordova/node_modules/lodash/array/without.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/xor.js b/platforms/android/cordova/node_modules/lodash/array/xor.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/xor.js rename to platforms/android/cordova/node_modules/lodash/array/xor.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zip.js b/platforms/android/cordova/node_modules/lodash/array/zip.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zip.js rename to platforms/android/cordova/node_modules/lodash/array/zip.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zipObject.js b/platforms/android/cordova/node_modules/lodash/array/zipObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zipObject.js rename to platforms/android/cordova/node_modules/lodash/array/zipObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zipWith.js b/platforms/android/cordova/node_modules/lodash/array/zipWith.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/array/zipWith.js rename to platforms/android/cordova/node_modules/lodash/array/zipWith.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain.js b/platforms/android/cordova/node_modules/lodash/chain.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain.js rename to platforms/android/cordova/node_modules/lodash/chain.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/chain.js b/platforms/android/cordova/node_modules/lodash/chain/chain.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/chain.js rename to platforms/android/cordova/node_modules/lodash/chain/chain.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/commit.js b/platforms/android/cordova/node_modules/lodash/chain/commit.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/commit.js rename to platforms/android/cordova/node_modules/lodash/chain/commit.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/concat.js b/platforms/android/cordova/node_modules/lodash/chain/concat.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/concat.js rename to platforms/android/cordova/node_modules/lodash/chain/concat.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/lodash.js b/platforms/android/cordova/node_modules/lodash/chain/lodash.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/lodash.js rename to platforms/android/cordova/node_modules/lodash/chain/lodash.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/plant.js b/platforms/android/cordova/node_modules/lodash/chain/plant.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/plant.js rename to platforms/android/cordova/node_modules/lodash/chain/plant.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/reverse.js b/platforms/android/cordova/node_modules/lodash/chain/reverse.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/reverse.js rename to platforms/android/cordova/node_modules/lodash/chain/reverse.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/run.js b/platforms/android/cordova/node_modules/lodash/chain/run.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/run.js rename to platforms/android/cordova/node_modules/lodash/chain/run.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/tap.js b/platforms/android/cordova/node_modules/lodash/chain/tap.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/tap.js rename to platforms/android/cordova/node_modules/lodash/chain/tap.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/thru.js b/platforms/android/cordova/node_modules/lodash/chain/thru.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/thru.js rename to platforms/android/cordova/node_modules/lodash/chain/thru.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/toJSON.js b/platforms/android/cordova/node_modules/lodash/chain/toJSON.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/toJSON.js rename to platforms/android/cordova/node_modules/lodash/chain/toJSON.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/toString.js b/platforms/android/cordova/node_modules/lodash/chain/toString.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/toString.js rename to platforms/android/cordova/node_modules/lodash/chain/toString.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/value.js b/platforms/android/cordova/node_modules/lodash/chain/value.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/value.js rename to platforms/android/cordova/node_modules/lodash/chain/value.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/valueOf.js b/platforms/android/cordova/node_modules/lodash/chain/valueOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/valueOf.js rename to platforms/android/cordova/node_modules/lodash/chain/valueOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperChain.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperChain.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperChain.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperChain.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperCommit.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperCommit.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperCommit.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperCommit.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperConcat.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperConcat.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperConcat.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperConcat.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperPlant.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperPlant.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperPlant.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperPlant.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperReverse.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperReverse.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperReverse.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperReverse.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperToString.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperToString.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperToString.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperToString.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperValue.js b/platforms/android/cordova/node_modules/lodash/chain/wrapperValue.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/chain/wrapperValue.js rename to platforms/android/cordova/node_modules/lodash/chain/wrapperValue.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection.js b/platforms/android/cordova/node_modules/lodash/collection.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection.js rename to platforms/android/cordova/node_modules/lodash/collection.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/all.js b/platforms/android/cordova/node_modules/lodash/collection/all.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/all.js rename to platforms/android/cordova/node_modules/lodash/collection/all.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/any.js b/platforms/android/cordova/node_modules/lodash/collection/any.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/any.js rename to platforms/android/cordova/node_modules/lodash/collection/any.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/at.js b/platforms/android/cordova/node_modules/lodash/collection/at.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/at.js rename to platforms/android/cordova/node_modules/lodash/collection/at.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/collect.js b/platforms/android/cordova/node_modules/lodash/collection/collect.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/collect.js rename to platforms/android/cordova/node_modules/lodash/collection/collect.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/contains.js b/platforms/android/cordova/node_modules/lodash/collection/contains.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/contains.js rename to platforms/android/cordova/node_modules/lodash/collection/contains.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/countBy.js b/platforms/android/cordova/node_modules/lodash/collection/countBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/countBy.js rename to platforms/android/cordova/node_modules/lodash/collection/countBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/detect.js b/platforms/android/cordova/node_modules/lodash/collection/detect.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/detect.js rename to platforms/android/cordova/node_modules/lodash/collection/detect.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/each.js b/platforms/android/cordova/node_modules/lodash/collection/each.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/each.js rename to platforms/android/cordova/node_modules/lodash/collection/each.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/eachRight.js b/platforms/android/cordova/node_modules/lodash/collection/eachRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/eachRight.js rename to platforms/android/cordova/node_modules/lodash/collection/eachRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/every.js b/platforms/android/cordova/node_modules/lodash/collection/every.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/every.js rename to platforms/android/cordova/node_modules/lodash/collection/every.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/filter.js b/platforms/android/cordova/node_modules/lodash/collection/filter.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/filter.js rename to platforms/android/cordova/node_modules/lodash/collection/filter.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/find.js b/platforms/android/cordova/node_modules/lodash/collection/find.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/find.js rename to platforms/android/cordova/node_modules/lodash/collection/find.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/findLast.js b/platforms/android/cordova/node_modules/lodash/collection/findLast.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/findLast.js rename to platforms/android/cordova/node_modules/lodash/collection/findLast.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/findWhere.js b/platforms/android/cordova/node_modules/lodash/collection/findWhere.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/findWhere.js rename to platforms/android/cordova/node_modules/lodash/collection/findWhere.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/foldl.js b/platforms/android/cordova/node_modules/lodash/collection/foldl.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/foldl.js rename to platforms/android/cordova/node_modules/lodash/collection/foldl.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/foldr.js b/platforms/android/cordova/node_modules/lodash/collection/foldr.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/foldr.js rename to platforms/android/cordova/node_modules/lodash/collection/foldr.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/forEach.js b/platforms/android/cordova/node_modules/lodash/collection/forEach.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/forEach.js rename to platforms/android/cordova/node_modules/lodash/collection/forEach.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/forEachRight.js b/platforms/android/cordova/node_modules/lodash/collection/forEachRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/forEachRight.js rename to platforms/android/cordova/node_modules/lodash/collection/forEachRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/groupBy.js b/platforms/android/cordova/node_modules/lodash/collection/groupBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/groupBy.js rename to platforms/android/cordova/node_modules/lodash/collection/groupBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/include.js b/platforms/android/cordova/node_modules/lodash/collection/include.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/include.js rename to platforms/android/cordova/node_modules/lodash/collection/include.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/includes.js b/platforms/android/cordova/node_modules/lodash/collection/includes.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/includes.js rename to platforms/android/cordova/node_modules/lodash/collection/includes.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/indexBy.js b/platforms/android/cordova/node_modules/lodash/collection/indexBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/indexBy.js rename to platforms/android/cordova/node_modules/lodash/collection/indexBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/inject.js b/platforms/android/cordova/node_modules/lodash/collection/inject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/inject.js rename to platforms/android/cordova/node_modules/lodash/collection/inject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/invoke.js b/platforms/android/cordova/node_modules/lodash/collection/invoke.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/invoke.js rename to platforms/android/cordova/node_modules/lodash/collection/invoke.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/map.js b/platforms/android/cordova/node_modules/lodash/collection/map.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/map.js rename to platforms/android/cordova/node_modules/lodash/collection/map.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/max.js b/platforms/android/cordova/node_modules/lodash/collection/max.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/max.js rename to platforms/android/cordova/node_modules/lodash/collection/max.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/min.js b/platforms/android/cordova/node_modules/lodash/collection/min.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/min.js rename to platforms/android/cordova/node_modules/lodash/collection/min.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/partition.js b/platforms/android/cordova/node_modules/lodash/collection/partition.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/partition.js rename to platforms/android/cordova/node_modules/lodash/collection/partition.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/pluck.js b/platforms/android/cordova/node_modules/lodash/collection/pluck.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/pluck.js rename to platforms/android/cordova/node_modules/lodash/collection/pluck.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reduce.js b/platforms/android/cordova/node_modules/lodash/collection/reduce.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reduce.js rename to platforms/android/cordova/node_modules/lodash/collection/reduce.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reduceRight.js b/platforms/android/cordova/node_modules/lodash/collection/reduceRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reduceRight.js rename to platforms/android/cordova/node_modules/lodash/collection/reduceRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reject.js b/platforms/android/cordova/node_modules/lodash/collection/reject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/reject.js rename to platforms/android/cordova/node_modules/lodash/collection/reject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sample.js b/platforms/android/cordova/node_modules/lodash/collection/sample.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sample.js rename to platforms/android/cordova/node_modules/lodash/collection/sample.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/select.js b/platforms/android/cordova/node_modules/lodash/collection/select.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/select.js rename to platforms/android/cordova/node_modules/lodash/collection/select.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/shuffle.js b/platforms/android/cordova/node_modules/lodash/collection/shuffle.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/shuffle.js rename to platforms/android/cordova/node_modules/lodash/collection/shuffle.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/size.js b/platforms/android/cordova/node_modules/lodash/collection/size.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/size.js rename to platforms/android/cordova/node_modules/lodash/collection/size.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/some.js b/platforms/android/cordova/node_modules/lodash/collection/some.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/some.js rename to platforms/android/cordova/node_modules/lodash/collection/some.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortBy.js b/platforms/android/cordova/node_modules/lodash/collection/sortBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortBy.js rename to platforms/android/cordova/node_modules/lodash/collection/sortBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortByAll.js b/platforms/android/cordova/node_modules/lodash/collection/sortByAll.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortByAll.js rename to platforms/android/cordova/node_modules/lodash/collection/sortByAll.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortByOrder.js b/platforms/android/cordova/node_modules/lodash/collection/sortByOrder.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sortByOrder.js rename to platforms/android/cordova/node_modules/lodash/collection/sortByOrder.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sum.js b/platforms/android/cordova/node_modules/lodash/collection/sum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/sum.js rename to platforms/android/cordova/node_modules/lodash/collection/sum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/where.js b/platforms/android/cordova/node_modules/lodash/collection/where.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/collection/where.js rename to platforms/android/cordova/node_modules/lodash/collection/where.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/date.js b/platforms/android/cordova/node_modules/lodash/date.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/date.js rename to platforms/android/cordova/node_modules/lodash/date.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/date/now.js b/platforms/android/cordova/node_modules/lodash/date/now.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/date/now.js rename to platforms/android/cordova/node_modules/lodash/date/now.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function.js b/platforms/android/cordova/node_modules/lodash/function.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function.js rename to platforms/android/cordova/node_modules/lodash/function.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/after.js b/platforms/android/cordova/node_modules/lodash/function/after.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/after.js rename to platforms/android/cordova/node_modules/lodash/function/after.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/ary.js b/platforms/android/cordova/node_modules/lodash/function/ary.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/ary.js rename to platforms/android/cordova/node_modules/lodash/function/ary.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/backflow.js b/platforms/android/cordova/node_modules/lodash/function/backflow.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/backflow.js rename to platforms/android/cordova/node_modules/lodash/function/backflow.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/before.js b/platforms/android/cordova/node_modules/lodash/function/before.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/before.js rename to platforms/android/cordova/node_modules/lodash/function/before.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bind.js b/platforms/android/cordova/node_modules/lodash/function/bind.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bind.js rename to platforms/android/cordova/node_modules/lodash/function/bind.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bindAll.js b/platforms/android/cordova/node_modules/lodash/function/bindAll.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bindAll.js rename to platforms/android/cordova/node_modules/lodash/function/bindAll.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bindKey.js b/platforms/android/cordova/node_modules/lodash/function/bindKey.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/bindKey.js rename to platforms/android/cordova/node_modules/lodash/function/bindKey.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/compose.js b/platforms/android/cordova/node_modules/lodash/function/compose.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/compose.js rename to platforms/android/cordova/node_modules/lodash/function/compose.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/curry.js b/platforms/android/cordova/node_modules/lodash/function/curry.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/curry.js rename to platforms/android/cordova/node_modules/lodash/function/curry.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/curryRight.js b/platforms/android/cordova/node_modules/lodash/function/curryRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/curryRight.js rename to platforms/android/cordova/node_modules/lodash/function/curryRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/debounce.js b/platforms/android/cordova/node_modules/lodash/function/debounce.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/debounce.js rename to platforms/android/cordova/node_modules/lodash/function/debounce.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/defer.js b/platforms/android/cordova/node_modules/lodash/function/defer.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/defer.js rename to platforms/android/cordova/node_modules/lodash/function/defer.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/delay.js b/platforms/android/cordova/node_modules/lodash/function/delay.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/delay.js rename to platforms/android/cordova/node_modules/lodash/function/delay.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/flow.js b/platforms/android/cordova/node_modules/lodash/function/flow.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/flow.js rename to platforms/android/cordova/node_modules/lodash/function/flow.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/flowRight.js b/platforms/android/cordova/node_modules/lodash/function/flowRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/flowRight.js rename to platforms/android/cordova/node_modules/lodash/function/flowRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/memoize.js b/platforms/android/cordova/node_modules/lodash/function/memoize.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/memoize.js rename to platforms/android/cordova/node_modules/lodash/function/memoize.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/modArgs.js b/platforms/android/cordova/node_modules/lodash/function/modArgs.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/modArgs.js rename to platforms/android/cordova/node_modules/lodash/function/modArgs.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/negate.js b/platforms/android/cordova/node_modules/lodash/function/negate.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/negate.js rename to platforms/android/cordova/node_modules/lodash/function/negate.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/once.js b/platforms/android/cordova/node_modules/lodash/function/once.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/once.js rename to platforms/android/cordova/node_modules/lodash/function/once.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/partial.js b/platforms/android/cordova/node_modules/lodash/function/partial.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/partial.js rename to platforms/android/cordova/node_modules/lodash/function/partial.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/partialRight.js b/platforms/android/cordova/node_modules/lodash/function/partialRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/partialRight.js rename to platforms/android/cordova/node_modules/lodash/function/partialRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/rearg.js b/platforms/android/cordova/node_modules/lodash/function/rearg.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/rearg.js rename to platforms/android/cordova/node_modules/lodash/function/rearg.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/restParam.js b/platforms/android/cordova/node_modules/lodash/function/restParam.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/restParam.js rename to platforms/android/cordova/node_modules/lodash/function/restParam.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/spread.js b/platforms/android/cordova/node_modules/lodash/function/spread.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/spread.js rename to platforms/android/cordova/node_modules/lodash/function/spread.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/throttle.js b/platforms/android/cordova/node_modules/lodash/function/throttle.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/throttle.js rename to platforms/android/cordova/node_modules/lodash/function/throttle.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/wrap.js b/platforms/android/cordova/node_modules/lodash/function/wrap.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/function/wrap.js rename to platforms/android/cordova/node_modules/lodash/function/wrap.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/index.js b/platforms/android/cordova/node_modules/lodash/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/index.js rename to platforms/android/cordova/node_modules/lodash/index.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/LazyWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/LazyWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/LazyWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/LazyWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/LodashWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/LodashWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/LodashWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/LodashWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/MapCache.js b/platforms/android/cordova/node_modules/lodash/internal/MapCache.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/MapCache.js rename to platforms/android/cordova/node_modules/lodash/internal/MapCache.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/SetCache.js b/platforms/android/cordova/node_modules/lodash/internal/SetCache.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/SetCache.js rename to platforms/android/cordova/node_modules/lodash/internal/SetCache.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayConcat.js b/platforms/android/cordova/node_modules/lodash/internal/arrayConcat.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayConcat.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayConcat.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayCopy.js b/platforms/android/cordova/node_modules/lodash/internal/arrayCopy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayCopy.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayCopy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEach.js b/platforms/android/cordova/node_modules/lodash/internal/arrayEach.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEach.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayEach.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEachRight.js b/platforms/android/cordova/node_modules/lodash/internal/arrayEachRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEachRight.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayEachRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEvery.js b/platforms/android/cordova/node_modules/lodash/internal/arrayEvery.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayEvery.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayEvery.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayExtremum.js b/platforms/android/cordova/node_modules/lodash/internal/arrayExtremum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayExtremum.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayExtremum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayFilter.js b/platforms/android/cordova/node_modules/lodash/internal/arrayFilter.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayFilter.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayFilter.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayMap.js b/platforms/android/cordova/node_modules/lodash/internal/arrayMap.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayMap.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayMap.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayPush.js b/platforms/android/cordova/node_modules/lodash/internal/arrayPush.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayPush.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayPush.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayReduce.js b/platforms/android/cordova/node_modules/lodash/internal/arrayReduce.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayReduce.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayReduce.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayReduceRight.js b/platforms/android/cordova/node_modules/lodash/internal/arrayReduceRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arrayReduceRight.js rename to platforms/android/cordova/node_modules/lodash/internal/arrayReduceRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arraySome.js b/platforms/android/cordova/node_modules/lodash/internal/arraySome.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arraySome.js rename to platforms/android/cordova/node_modules/lodash/internal/arraySome.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arraySum.js b/platforms/android/cordova/node_modules/lodash/internal/arraySum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/arraySum.js rename to platforms/android/cordova/node_modules/lodash/internal/arraySum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignDefaults.js b/platforms/android/cordova/node_modules/lodash/internal/assignDefaults.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignDefaults.js rename to platforms/android/cordova/node_modules/lodash/internal/assignDefaults.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignOwnDefaults.js b/platforms/android/cordova/node_modules/lodash/internal/assignOwnDefaults.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignOwnDefaults.js rename to platforms/android/cordova/node_modules/lodash/internal/assignOwnDefaults.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignWith.js b/platforms/android/cordova/node_modules/lodash/internal/assignWith.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/assignWith.js rename to platforms/android/cordova/node_modules/lodash/internal/assignWith.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseAssign.js b/platforms/android/cordova/node_modules/lodash/internal/baseAssign.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseAssign.js rename to platforms/android/cordova/node_modules/lodash/internal/baseAssign.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseAt.js b/platforms/android/cordova/node_modules/lodash/internal/baseAt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseAt.js rename to platforms/android/cordova/node_modules/lodash/internal/baseAt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCallback.js b/platforms/android/cordova/node_modules/lodash/internal/baseCallback.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCallback.js rename to platforms/android/cordova/node_modules/lodash/internal/baseCallback.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseClone.js b/platforms/android/cordova/node_modules/lodash/internal/baseClone.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseClone.js rename to platforms/android/cordova/node_modules/lodash/internal/baseClone.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCompareAscending.js b/platforms/android/cordova/node_modules/lodash/internal/baseCompareAscending.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCompareAscending.js rename to platforms/android/cordova/node_modules/lodash/internal/baseCompareAscending.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCopy.js b/platforms/android/cordova/node_modules/lodash/internal/baseCopy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCopy.js rename to platforms/android/cordova/node_modules/lodash/internal/baseCopy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCreate.js b/platforms/android/cordova/node_modules/lodash/internal/baseCreate.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseCreate.js rename to platforms/android/cordova/node_modules/lodash/internal/baseCreate.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseDelay.js b/platforms/android/cordova/node_modules/lodash/internal/baseDelay.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseDelay.js rename to platforms/android/cordova/node_modules/lodash/internal/baseDelay.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseDifference.js b/platforms/android/cordova/node_modules/lodash/internal/baseDifference.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseDifference.js rename to platforms/android/cordova/node_modules/lodash/internal/baseDifference.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEach.js b/platforms/android/cordova/node_modules/lodash/internal/baseEach.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEach.js rename to platforms/android/cordova/node_modules/lodash/internal/baseEach.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEachRight.js b/platforms/android/cordova/node_modules/lodash/internal/baseEachRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEachRight.js rename to platforms/android/cordova/node_modules/lodash/internal/baseEachRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEvery.js b/platforms/android/cordova/node_modules/lodash/internal/baseEvery.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseEvery.js rename to platforms/android/cordova/node_modules/lodash/internal/baseEvery.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseExtremum.js b/platforms/android/cordova/node_modules/lodash/internal/baseExtremum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseExtremum.js rename to platforms/android/cordova/node_modules/lodash/internal/baseExtremum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFill.js b/platforms/android/cordova/node_modules/lodash/internal/baseFill.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFill.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFill.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFilter.js b/platforms/android/cordova/node_modules/lodash/internal/baseFilter.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFilter.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFilter.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFind.js b/platforms/android/cordova/node_modules/lodash/internal/baseFind.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFind.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFind.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFindIndex.js b/platforms/android/cordova/node_modules/lodash/internal/baseFindIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFindIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFindIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFlatten.js b/platforms/android/cordova/node_modules/lodash/internal/baseFlatten.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFlatten.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFlatten.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFor.js b/platforms/android/cordova/node_modules/lodash/internal/baseFor.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFor.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFor.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForIn.js b/platforms/android/cordova/node_modules/lodash/internal/baseForIn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForIn.js rename to platforms/android/cordova/node_modules/lodash/internal/baseForIn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForOwn.js b/platforms/android/cordova/node_modules/lodash/internal/baseForOwn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForOwn.js rename to platforms/android/cordova/node_modules/lodash/internal/baseForOwn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForOwnRight.js b/platforms/android/cordova/node_modules/lodash/internal/baseForOwnRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForOwnRight.js rename to platforms/android/cordova/node_modules/lodash/internal/baseForOwnRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForRight.js b/platforms/android/cordova/node_modules/lodash/internal/baseForRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseForRight.js rename to platforms/android/cordova/node_modules/lodash/internal/baseForRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFunctions.js b/platforms/android/cordova/node_modules/lodash/internal/baseFunctions.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseFunctions.js rename to platforms/android/cordova/node_modules/lodash/internal/baseFunctions.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseGet.js b/platforms/android/cordova/node_modules/lodash/internal/baseGet.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseGet.js rename to platforms/android/cordova/node_modules/lodash/internal/baseGet.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIndexOf.js b/platforms/android/cordova/node_modules/lodash/internal/baseIndexOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIndexOf.js rename to platforms/android/cordova/node_modules/lodash/internal/baseIndexOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsEqual.js b/platforms/android/cordova/node_modules/lodash/internal/baseIsEqual.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsEqual.js rename to platforms/android/cordova/node_modules/lodash/internal/baseIsEqual.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsEqualDeep.js b/platforms/android/cordova/node_modules/lodash/internal/baseIsEqualDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsEqualDeep.js rename to platforms/android/cordova/node_modules/lodash/internal/baseIsEqualDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsFunction.js b/platforms/android/cordova/node_modules/lodash/internal/baseIsFunction.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsFunction.js rename to platforms/android/cordova/node_modules/lodash/internal/baseIsFunction.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsMatch.js b/platforms/android/cordova/node_modules/lodash/internal/baseIsMatch.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseIsMatch.js rename to platforms/android/cordova/node_modules/lodash/internal/baseIsMatch.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseLodash.js b/platforms/android/cordova/node_modules/lodash/internal/baseLodash.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseLodash.js rename to platforms/android/cordova/node_modules/lodash/internal/baseLodash.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMap.js b/platforms/android/cordova/node_modules/lodash/internal/baseMap.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMap.js rename to platforms/android/cordova/node_modules/lodash/internal/baseMap.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMatches.js b/platforms/android/cordova/node_modules/lodash/internal/baseMatches.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMatches.js rename to platforms/android/cordova/node_modules/lodash/internal/baseMatches.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMatchesProperty.js b/platforms/android/cordova/node_modules/lodash/internal/baseMatchesProperty.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMatchesProperty.js rename to platforms/android/cordova/node_modules/lodash/internal/baseMatchesProperty.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMerge.js b/platforms/android/cordova/node_modules/lodash/internal/baseMerge.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMerge.js rename to platforms/android/cordova/node_modules/lodash/internal/baseMerge.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMergeDeep.js b/platforms/android/cordova/node_modules/lodash/internal/baseMergeDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseMergeDeep.js rename to platforms/android/cordova/node_modules/lodash/internal/baseMergeDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseProperty.js b/platforms/android/cordova/node_modules/lodash/internal/baseProperty.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseProperty.js rename to platforms/android/cordova/node_modules/lodash/internal/baseProperty.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/basePropertyDeep.js b/platforms/android/cordova/node_modules/lodash/internal/basePropertyDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/basePropertyDeep.js rename to platforms/android/cordova/node_modules/lodash/internal/basePropertyDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/basePullAt.js b/platforms/android/cordova/node_modules/lodash/internal/basePullAt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/basePullAt.js rename to platforms/android/cordova/node_modules/lodash/internal/basePullAt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseRandom.js b/platforms/android/cordova/node_modules/lodash/internal/baseRandom.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseRandom.js rename to platforms/android/cordova/node_modules/lodash/internal/baseRandom.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseReduce.js b/platforms/android/cordova/node_modules/lodash/internal/baseReduce.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseReduce.js rename to platforms/android/cordova/node_modules/lodash/internal/baseReduce.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSetData.js b/platforms/android/cordova/node_modules/lodash/internal/baseSetData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSetData.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSetData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSlice.js b/platforms/android/cordova/node_modules/lodash/internal/baseSlice.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSlice.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSlice.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSome.js b/platforms/android/cordova/node_modules/lodash/internal/baseSome.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSome.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSome.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSortBy.js b/platforms/android/cordova/node_modules/lodash/internal/baseSortBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSortBy.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSortBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSortByOrder.js b/platforms/android/cordova/node_modules/lodash/internal/baseSortByOrder.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSortByOrder.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSortByOrder.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSum.js b/platforms/android/cordova/node_modules/lodash/internal/baseSum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseSum.js rename to platforms/android/cordova/node_modules/lodash/internal/baseSum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseToString.js b/platforms/android/cordova/node_modules/lodash/internal/baseToString.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseToString.js rename to platforms/android/cordova/node_modules/lodash/internal/baseToString.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseUniq.js b/platforms/android/cordova/node_modules/lodash/internal/baseUniq.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseUniq.js rename to platforms/android/cordova/node_modules/lodash/internal/baseUniq.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseValues.js b/platforms/android/cordova/node_modules/lodash/internal/baseValues.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseValues.js rename to platforms/android/cordova/node_modules/lodash/internal/baseValues.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseWhile.js b/platforms/android/cordova/node_modules/lodash/internal/baseWhile.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseWhile.js rename to platforms/android/cordova/node_modules/lodash/internal/baseWhile.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseWrapperValue.js b/platforms/android/cordova/node_modules/lodash/internal/baseWrapperValue.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/baseWrapperValue.js rename to platforms/android/cordova/node_modules/lodash/internal/baseWrapperValue.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/binaryIndex.js b/platforms/android/cordova/node_modules/lodash/internal/binaryIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/binaryIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/binaryIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/binaryIndexBy.js b/platforms/android/cordova/node_modules/lodash/internal/binaryIndexBy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/binaryIndexBy.js rename to platforms/android/cordova/node_modules/lodash/internal/binaryIndexBy.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/bindCallback.js b/platforms/android/cordova/node_modules/lodash/internal/bindCallback.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/bindCallback.js rename to platforms/android/cordova/node_modules/lodash/internal/bindCallback.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/bufferClone.js b/platforms/android/cordova/node_modules/lodash/internal/bufferClone.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/bufferClone.js rename to platforms/android/cordova/node_modules/lodash/internal/bufferClone.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/cacheIndexOf.js b/platforms/android/cordova/node_modules/lodash/internal/cacheIndexOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/cacheIndexOf.js rename to platforms/android/cordova/node_modules/lodash/internal/cacheIndexOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/cachePush.js b/platforms/android/cordova/node_modules/lodash/internal/cachePush.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/cachePush.js rename to platforms/android/cordova/node_modules/lodash/internal/cachePush.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/charsLeftIndex.js b/platforms/android/cordova/node_modules/lodash/internal/charsLeftIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/charsLeftIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/charsLeftIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/charsRightIndex.js b/platforms/android/cordova/node_modules/lodash/internal/charsRightIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/charsRightIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/charsRightIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/compareAscending.js b/platforms/android/cordova/node_modules/lodash/internal/compareAscending.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/compareAscending.js rename to platforms/android/cordova/node_modules/lodash/internal/compareAscending.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/compareMultiple.js b/platforms/android/cordova/node_modules/lodash/internal/compareMultiple.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/compareMultiple.js rename to platforms/android/cordova/node_modules/lodash/internal/compareMultiple.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/composeArgs.js b/platforms/android/cordova/node_modules/lodash/internal/composeArgs.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/composeArgs.js rename to platforms/android/cordova/node_modules/lodash/internal/composeArgs.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/composeArgsRight.js b/platforms/android/cordova/node_modules/lodash/internal/composeArgsRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/composeArgsRight.js rename to platforms/android/cordova/node_modules/lodash/internal/composeArgsRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createAggregator.js b/platforms/android/cordova/node_modules/lodash/internal/createAggregator.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createAggregator.js rename to platforms/android/cordova/node_modules/lodash/internal/createAggregator.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createAssigner.js b/platforms/android/cordova/node_modules/lodash/internal/createAssigner.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createAssigner.js rename to platforms/android/cordova/node_modules/lodash/internal/createAssigner.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBaseEach.js b/platforms/android/cordova/node_modules/lodash/internal/createBaseEach.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBaseEach.js rename to platforms/android/cordova/node_modules/lodash/internal/createBaseEach.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBaseFor.js b/platforms/android/cordova/node_modules/lodash/internal/createBaseFor.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBaseFor.js rename to platforms/android/cordova/node_modules/lodash/internal/createBaseFor.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBindWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/createBindWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createBindWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createBindWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCache.js b/platforms/android/cordova/node_modules/lodash/internal/createCache.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCache.js rename to platforms/android/cordova/node_modules/lodash/internal/createCache.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCompounder.js b/platforms/android/cordova/node_modules/lodash/internal/createCompounder.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCompounder.js rename to platforms/android/cordova/node_modules/lodash/internal/createCompounder.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCtorWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/createCtorWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCtorWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createCtorWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCurry.js b/platforms/android/cordova/node_modules/lodash/internal/createCurry.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createCurry.js rename to platforms/android/cordova/node_modules/lodash/internal/createCurry.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createDefaults.js b/platforms/android/cordova/node_modules/lodash/internal/createDefaults.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createDefaults.js rename to platforms/android/cordova/node_modules/lodash/internal/createDefaults.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createExtremum.js b/platforms/android/cordova/node_modules/lodash/internal/createExtremum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createExtremum.js rename to platforms/android/cordova/node_modules/lodash/internal/createExtremum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFind.js b/platforms/android/cordova/node_modules/lodash/internal/createFind.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFind.js rename to platforms/android/cordova/node_modules/lodash/internal/createFind.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFindIndex.js b/platforms/android/cordova/node_modules/lodash/internal/createFindIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFindIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/createFindIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFindKey.js b/platforms/android/cordova/node_modules/lodash/internal/createFindKey.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFindKey.js rename to platforms/android/cordova/node_modules/lodash/internal/createFindKey.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFlow.js b/platforms/android/cordova/node_modules/lodash/internal/createFlow.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createFlow.js rename to platforms/android/cordova/node_modules/lodash/internal/createFlow.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForEach.js b/platforms/android/cordova/node_modules/lodash/internal/createForEach.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForEach.js rename to platforms/android/cordova/node_modules/lodash/internal/createForEach.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForIn.js b/platforms/android/cordova/node_modules/lodash/internal/createForIn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForIn.js rename to platforms/android/cordova/node_modules/lodash/internal/createForIn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForOwn.js b/platforms/android/cordova/node_modules/lodash/internal/createForOwn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createForOwn.js rename to platforms/android/cordova/node_modules/lodash/internal/createForOwn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createHybridWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/createHybridWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createHybridWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createHybridWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createObjectMapper.js b/platforms/android/cordova/node_modules/lodash/internal/createObjectMapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createObjectMapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createObjectMapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPadDir.js b/platforms/android/cordova/node_modules/lodash/internal/createPadDir.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPadDir.js rename to platforms/android/cordova/node_modules/lodash/internal/createPadDir.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPadding.js b/platforms/android/cordova/node_modules/lodash/internal/createPadding.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPadding.js rename to platforms/android/cordova/node_modules/lodash/internal/createPadding.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPartial.js b/platforms/android/cordova/node_modules/lodash/internal/createPartial.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPartial.js rename to platforms/android/cordova/node_modules/lodash/internal/createPartial.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPartialWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/createPartialWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createPartialWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createPartialWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createReduce.js b/platforms/android/cordova/node_modules/lodash/internal/createReduce.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createReduce.js rename to platforms/android/cordova/node_modules/lodash/internal/createReduce.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createRound.js b/platforms/android/cordova/node_modules/lodash/internal/createRound.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createRound.js rename to platforms/android/cordova/node_modules/lodash/internal/createRound.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createSortedIndex.js b/platforms/android/cordova/node_modules/lodash/internal/createSortedIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createSortedIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/createSortedIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createWrapper.js b/platforms/android/cordova/node_modules/lodash/internal/createWrapper.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/createWrapper.js rename to platforms/android/cordova/node_modules/lodash/internal/createWrapper.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/deburrLetter.js b/platforms/android/cordova/node_modules/lodash/internal/deburrLetter.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/deburrLetter.js rename to platforms/android/cordova/node_modules/lodash/internal/deburrLetter.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalArrays.js b/platforms/android/cordova/node_modules/lodash/internal/equalArrays.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalArrays.js rename to platforms/android/cordova/node_modules/lodash/internal/equalArrays.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalByTag.js b/platforms/android/cordova/node_modules/lodash/internal/equalByTag.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalByTag.js rename to platforms/android/cordova/node_modules/lodash/internal/equalByTag.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalObjects.js b/platforms/android/cordova/node_modules/lodash/internal/equalObjects.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/equalObjects.js rename to platforms/android/cordova/node_modules/lodash/internal/equalObjects.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeHtmlChar.js b/platforms/android/cordova/node_modules/lodash/internal/escapeHtmlChar.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeHtmlChar.js rename to platforms/android/cordova/node_modules/lodash/internal/escapeHtmlChar.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeRegExpChar.js b/platforms/android/cordova/node_modules/lodash/internal/escapeRegExpChar.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeRegExpChar.js rename to platforms/android/cordova/node_modules/lodash/internal/escapeRegExpChar.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeStringChar.js b/platforms/android/cordova/node_modules/lodash/internal/escapeStringChar.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/escapeStringChar.js rename to platforms/android/cordova/node_modules/lodash/internal/escapeStringChar.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getData.js b/platforms/android/cordova/node_modules/lodash/internal/getData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getData.js rename to platforms/android/cordova/node_modules/lodash/internal/getData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getFuncName.js b/platforms/android/cordova/node_modules/lodash/internal/getFuncName.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getFuncName.js rename to platforms/android/cordova/node_modules/lodash/internal/getFuncName.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getLength.js b/platforms/android/cordova/node_modules/lodash/internal/getLength.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getLength.js rename to platforms/android/cordova/node_modules/lodash/internal/getLength.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getMatchData.js b/platforms/android/cordova/node_modules/lodash/internal/getMatchData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getMatchData.js rename to platforms/android/cordova/node_modules/lodash/internal/getMatchData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getNative.js b/platforms/android/cordova/node_modules/lodash/internal/getNative.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getNative.js rename to platforms/android/cordova/node_modules/lodash/internal/getNative.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getView.js b/platforms/android/cordova/node_modules/lodash/internal/getView.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/getView.js rename to platforms/android/cordova/node_modules/lodash/internal/getView.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/indexOfNaN.js b/platforms/android/cordova/node_modules/lodash/internal/indexOfNaN.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/indexOfNaN.js rename to platforms/android/cordova/node_modules/lodash/internal/indexOfNaN.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneArray.js b/platforms/android/cordova/node_modules/lodash/internal/initCloneArray.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneArray.js rename to platforms/android/cordova/node_modules/lodash/internal/initCloneArray.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneByTag.js b/platforms/android/cordova/node_modules/lodash/internal/initCloneByTag.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneByTag.js rename to platforms/android/cordova/node_modules/lodash/internal/initCloneByTag.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneObject.js b/platforms/android/cordova/node_modules/lodash/internal/initCloneObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/initCloneObject.js rename to platforms/android/cordova/node_modules/lodash/internal/initCloneObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/invokePath.js b/platforms/android/cordova/node_modules/lodash/internal/invokePath.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/invokePath.js rename to platforms/android/cordova/node_modules/lodash/internal/invokePath.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isArrayLike.js b/platforms/android/cordova/node_modules/lodash/internal/isArrayLike.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isArrayLike.js rename to platforms/android/cordova/node_modules/lodash/internal/isArrayLike.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isIndex.js b/platforms/android/cordova/node_modules/lodash/internal/isIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/isIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isIterateeCall.js b/platforms/android/cordova/node_modules/lodash/internal/isIterateeCall.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isIterateeCall.js rename to platforms/android/cordova/node_modules/lodash/internal/isIterateeCall.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isKey.js b/platforms/android/cordova/node_modules/lodash/internal/isKey.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isKey.js rename to platforms/android/cordova/node_modules/lodash/internal/isKey.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isLaziable.js b/platforms/android/cordova/node_modules/lodash/internal/isLaziable.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isLaziable.js rename to platforms/android/cordova/node_modules/lodash/internal/isLaziable.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isLength.js b/platforms/android/cordova/node_modules/lodash/internal/isLength.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isLength.js rename to platforms/android/cordova/node_modules/lodash/internal/isLength.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isObjectLike.js b/platforms/android/cordova/node_modules/lodash/internal/isObjectLike.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isObjectLike.js rename to platforms/android/cordova/node_modules/lodash/internal/isObjectLike.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isSpace.js b/platforms/android/cordova/node_modules/lodash/internal/isSpace.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isSpace.js rename to platforms/android/cordova/node_modules/lodash/internal/isSpace.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isStrictComparable.js b/platforms/android/cordova/node_modules/lodash/internal/isStrictComparable.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/isStrictComparable.js rename to platforms/android/cordova/node_modules/lodash/internal/isStrictComparable.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyClone.js b/platforms/android/cordova/node_modules/lodash/internal/lazyClone.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyClone.js rename to platforms/android/cordova/node_modules/lodash/internal/lazyClone.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyReverse.js b/platforms/android/cordova/node_modules/lodash/internal/lazyReverse.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyReverse.js rename to platforms/android/cordova/node_modules/lodash/internal/lazyReverse.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyValue.js b/platforms/android/cordova/node_modules/lodash/internal/lazyValue.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/lazyValue.js rename to platforms/android/cordova/node_modules/lodash/internal/lazyValue.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapDelete.js b/platforms/android/cordova/node_modules/lodash/internal/mapDelete.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapDelete.js rename to platforms/android/cordova/node_modules/lodash/internal/mapDelete.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapGet.js b/platforms/android/cordova/node_modules/lodash/internal/mapGet.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapGet.js rename to platforms/android/cordova/node_modules/lodash/internal/mapGet.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapHas.js b/platforms/android/cordova/node_modules/lodash/internal/mapHas.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapHas.js rename to platforms/android/cordova/node_modules/lodash/internal/mapHas.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapSet.js b/platforms/android/cordova/node_modules/lodash/internal/mapSet.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mapSet.js rename to platforms/android/cordova/node_modules/lodash/internal/mapSet.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mergeData.js b/platforms/android/cordova/node_modules/lodash/internal/mergeData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mergeData.js rename to platforms/android/cordova/node_modules/lodash/internal/mergeData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mergeDefaults.js b/platforms/android/cordova/node_modules/lodash/internal/mergeDefaults.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/mergeDefaults.js rename to platforms/android/cordova/node_modules/lodash/internal/mergeDefaults.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/metaMap.js b/platforms/android/cordova/node_modules/lodash/internal/metaMap.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/metaMap.js rename to platforms/android/cordova/node_modules/lodash/internal/metaMap.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/pickByArray.js b/platforms/android/cordova/node_modules/lodash/internal/pickByArray.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/pickByArray.js rename to platforms/android/cordova/node_modules/lodash/internal/pickByArray.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/pickByCallback.js b/platforms/android/cordova/node_modules/lodash/internal/pickByCallback.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/pickByCallback.js rename to platforms/android/cordova/node_modules/lodash/internal/pickByCallback.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reEscape.js b/platforms/android/cordova/node_modules/lodash/internal/reEscape.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reEscape.js rename to platforms/android/cordova/node_modules/lodash/internal/reEscape.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reEvaluate.js b/platforms/android/cordova/node_modules/lodash/internal/reEvaluate.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reEvaluate.js rename to platforms/android/cordova/node_modules/lodash/internal/reEvaluate.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reInterpolate.js b/platforms/android/cordova/node_modules/lodash/internal/reInterpolate.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reInterpolate.js rename to platforms/android/cordova/node_modules/lodash/internal/reInterpolate.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/realNames.js b/platforms/android/cordova/node_modules/lodash/internal/realNames.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/realNames.js rename to platforms/android/cordova/node_modules/lodash/internal/realNames.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reorder.js b/platforms/android/cordova/node_modules/lodash/internal/reorder.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/reorder.js rename to platforms/android/cordova/node_modules/lodash/internal/reorder.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/replaceHolders.js b/platforms/android/cordova/node_modules/lodash/internal/replaceHolders.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/replaceHolders.js rename to platforms/android/cordova/node_modules/lodash/internal/replaceHolders.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/setData.js b/platforms/android/cordova/node_modules/lodash/internal/setData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/setData.js rename to platforms/android/cordova/node_modules/lodash/internal/setData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/shimKeys.js b/platforms/android/cordova/node_modules/lodash/internal/shimKeys.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/shimKeys.js rename to platforms/android/cordova/node_modules/lodash/internal/shimKeys.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/sortedUniq.js b/platforms/android/cordova/node_modules/lodash/internal/sortedUniq.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/sortedUniq.js rename to platforms/android/cordova/node_modules/lodash/internal/sortedUniq.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toIterable.js b/platforms/android/cordova/node_modules/lodash/internal/toIterable.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toIterable.js rename to platforms/android/cordova/node_modules/lodash/internal/toIterable.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toObject.js b/platforms/android/cordova/node_modules/lodash/internal/toObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toObject.js rename to platforms/android/cordova/node_modules/lodash/internal/toObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toPath.js b/platforms/android/cordova/node_modules/lodash/internal/toPath.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/toPath.js rename to platforms/android/cordova/node_modules/lodash/internal/toPath.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/trimmedLeftIndex.js b/platforms/android/cordova/node_modules/lodash/internal/trimmedLeftIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/trimmedLeftIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/trimmedLeftIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/trimmedRightIndex.js b/platforms/android/cordova/node_modules/lodash/internal/trimmedRightIndex.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/trimmedRightIndex.js rename to platforms/android/cordova/node_modules/lodash/internal/trimmedRightIndex.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/unescapeHtmlChar.js b/platforms/android/cordova/node_modules/lodash/internal/unescapeHtmlChar.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/unescapeHtmlChar.js rename to platforms/android/cordova/node_modules/lodash/internal/unescapeHtmlChar.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/wrapperClone.js b/platforms/android/cordova/node_modules/lodash/internal/wrapperClone.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/internal/wrapperClone.js rename to platforms/android/cordova/node_modules/lodash/internal/wrapperClone.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang.js b/platforms/android/cordova/node_modules/lodash/lang.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang.js rename to platforms/android/cordova/node_modules/lodash/lang.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/clone.js b/platforms/android/cordova/node_modules/lodash/lang/clone.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/clone.js rename to platforms/android/cordova/node_modules/lodash/lang/clone.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/cloneDeep.js b/platforms/android/cordova/node_modules/lodash/lang/cloneDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/cloneDeep.js rename to platforms/android/cordova/node_modules/lodash/lang/cloneDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/eq.js b/platforms/android/cordova/node_modules/lodash/lang/eq.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/eq.js rename to platforms/android/cordova/node_modules/lodash/lang/eq.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/gt.js b/platforms/android/cordova/node_modules/lodash/lang/gt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/gt.js rename to platforms/android/cordova/node_modules/lodash/lang/gt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/gte.js b/platforms/android/cordova/node_modules/lodash/lang/gte.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/gte.js rename to platforms/android/cordova/node_modules/lodash/lang/gte.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isArguments.js b/platforms/android/cordova/node_modules/lodash/lang/isArguments.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isArguments.js rename to platforms/android/cordova/node_modules/lodash/lang/isArguments.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isArray.js b/platforms/android/cordova/node_modules/lodash/lang/isArray.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isArray.js rename to platforms/android/cordova/node_modules/lodash/lang/isArray.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isBoolean.js b/platforms/android/cordova/node_modules/lodash/lang/isBoolean.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isBoolean.js rename to platforms/android/cordova/node_modules/lodash/lang/isBoolean.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isDate.js b/platforms/android/cordova/node_modules/lodash/lang/isDate.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isDate.js rename to platforms/android/cordova/node_modules/lodash/lang/isDate.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isElement.js b/platforms/android/cordova/node_modules/lodash/lang/isElement.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isElement.js rename to platforms/android/cordova/node_modules/lodash/lang/isElement.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isEmpty.js b/platforms/android/cordova/node_modules/lodash/lang/isEmpty.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isEmpty.js rename to platforms/android/cordova/node_modules/lodash/lang/isEmpty.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isEqual.js b/platforms/android/cordova/node_modules/lodash/lang/isEqual.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isEqual.js rename to platforms/android/cordova/node_modules/lodash/lang/isEqual.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isError.js b/platforms/android/cordova/node_modules/lodash/lang/isError.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isError.js rename to platforms/android/cordova/node_modules/lodash/lang/isError.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isFinite.js b/platforms/android/cordova/node_modules/lodash/lang/isFinite.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isFinite.js rename to platforms/android/cordova/node_modules/lodash/lang/isFinite.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isFunction.js b/platforms/android/cordova/node_modules/lodash/lang/isFunction.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isFunction.js rename to platforms/android/cordova/node_modules/lodash/lang/isFunction.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isMatch.js b/platforms/android/cordova/node_modules/lodash/lang/isMatch.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isMatch.js rename to platforms/android/cordova/node_modules/lodash/lang/isMatch.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNaN.js b/platforms/android/cordova/node_modules/lodash/lang/isNaN.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNaN.js rename to platforms/android/cordova/node_modules/lodash/lang/isNaN.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNative.js b/platforms/android/cordova/node_modules/lodash/lang/isNative.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNative.js rename to platforms/android/cordova/node_modules/lodash/lang/isNative.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNull.js b/platforms/android/cordova/node_modules/lodash/lang/isNull.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNull.js rename to platforms/android/cordova/node_modules/lodash/lang/isNull.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNumber.js b/platforms/android/cordova/node_modules/lodash/lang/isNumber.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isNumber.js rename to platforms/android/cordova/node_modules/lodash/lang/isNumber.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isObject.js b/platforms/android/cordova/node_modules/lodash/lang/isObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isObject.js rename to platforms/android/cordova/node_modules/lodash/lang/isObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isPlainObject.js b/platforms/android/cordova/node_modules/lodash/lang/isPlainObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isPlainObject.js rename to platforms/android/cordova/node_modules/lodash/lang/isPlainObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isRegExp.js b/platforms/android/cordova/node_modules/lodash/lang/isRegExp.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isRegExp.js rename to platforms/android/cordova/node_modules/lodash/lang/isRegExp.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isString.js b/platforms/android/cordova/node_modules/lodash/lang/isString.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isString.js rename to platforms/android/cordova/node_modules/lodash/lang/isString.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isTypedArray.js b/platforms/android/cordova/node_modules/lodash/lang/isTypedArray.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isTypedArray.js rename to platforms/android/cordova/node_modules/lodash/lang/isTypedArray.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isUndefined.js b/platforms/android/cordova/node_modules/lodash/lang/isUndefined.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/isUndefined.js rename to platforms/android/cordova/node_modules/lodash/lang/isUndefined.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/lt.js b/platforms/android/cordova/node_modules/lodash/lang/lt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/lt.js rename to platforms/android/cordova/node_modules/lodash/lang/lt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/lte.js b/platforms/android/cordova/node_modules/lodash/lang/lte.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/lte.js rename to platforms/android/cordova/node_modules/lodash/lang/lte.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/toArray.js b/platforms/android/cordova/node_modules/lodash/lang/toArray.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/toArray.js rename to platforms/android/cordova/node_modules/lodash/lang/toArray.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/toPlainObject.js b/platforms/android/cordova/node_modules/lodash/lang/toPlainObject.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/lang/toPlainObject.js rename to platforms/android/cordova/node_modules/lodash/lang/toPlainObject.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math.js b/platforms/android/cordova/node_modules/lodash/math.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math.js rename to platforms/android/cordova/node_modules/lodash/math.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/add.js b/platforms/android/cordova/node_modules/lodash/math/add.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/add.js rename to platforms/android/cordova/node_modules/lodash/math/add.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/ceil.js b/platforms/android/cordova/node_modules/lodash/math/ceil.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/ceil.js rename to platforms/android/cordova/node_modules/lodash/math/ceil.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/floor.js b/platforms/android/cordova/node_modules/lodash/math/floor.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/floor.js rename to platforms/android/cordova/node_modules/lodash/math/floor.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/max.js b/platforms/android/cordova/node_modules/lodash/math/max.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/max.js rename to platforms/android/cordova/node_modules/lodash/math/max.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/min.js b/platforms/android/cordova/node_modules/lodash/math/min.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/min.js rename to platforms/android/cordova/node_modules/lodash/math/min.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/round.js b/platforms/android/cordova/node_modules/lodash/math/round.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/round.js rename to platforms/android/cordova/node_modules/lodash/math/round.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/sum.js b/platforms/android/cordova/node_modules/lodash/math/sum.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/math/sum.js rename to platforms/android/cordova/node_modules/lodash/math/sum.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number.js b/platforms/android/cordova/node_modules/lodash/number.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number.js rename to platforms/android/cordova/node_modules/lodash/number.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number/inRange.js b/platforms/android/cordova/node_modules/lodash/number/inRange.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number/inRange.js rename to platforms/android/cordova/node_modules/lodash/number/inRange.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number/random.js b/platforms/android/cordova/node_modules/lodash/number/random.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/number/random.js rename to platforms/android/cordova/node_modules/lodash/number/random.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object.js b/platforms/android/cordova/node_modules/lodash/object.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object.js rename to platforms/android/cordova/node_modules/lodash/object.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/assign.js b/platforms/android/cordova/node_modules/lodash/object/assign.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/assign.js rename to platforms/android/cordova/node_modules/lodash/object/assign.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/create.js b/platforms/android/cordova/node_modules/lodash/object/create.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/create.js rename to platforms/android/cordova/node_modules/lodash/object/create.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/defaults.js b/platforms/android/cordova/node_modules/lodash/object/defaults.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/defaults.js rename to platforms/android/cordova/node_modules/lodash/object/defaults.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/defaultsDeep.js b/platforms/android/cordova/node_modules/lodash/object/defaultsDeep.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/defaultsDeep.js rename to platforms/android/cordova/node_modules/lodash/object/defaultsDeep.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/extend.js b/platforms/android/cordova/node_modules/lodash/object/extend.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/extend.js rename to platforms/android/cordova/node_modules/lodash/object/extend.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/findKey.js b/platforms/android/cordova/node_modules/lodash/object/findKey.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/findKey.js rename to platforms/android/cordova/node_modules/lodash/object/findKey.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/findLastKey.js b/platforms/android/cordova/node_modules/lodash/object/findLastKey.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/findLastKey.js rename to platforms/android/cordova/node_modules/lodash/object/findLastKey.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forIn.js b/platforms/android/cordova/node_modules/lodash/object/forIn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forIn.js rename to platforms/android/cordova/node_modules/lodash/object/forIn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forInRight.js b/platforms/android/cordova/node_modules/lodash/object/forInRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forInRight.js rename to platforms/android/cordova/node_modules/lodash/object/forInRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forOwn.js b/platforms/android/cordova/node_modules/lodash/object/forOwn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forOwn.js rename to platforms/android/cordova/node_modules/lodash/object/forOwn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forOwnRight.js b/platforms/android/cordova/node_modules/lodash/object/forOwnRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/forOwnRight.js rename to platforms/android/cordova/node_modules/lodash/object/forOwnRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/functions.js b/platforms/android/cordova/node_modules/lodash/object/functions.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/functions.js rename to platforms/android/cordova/node_modules/lodash/object/functions.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/get.js b/platforms/android/cordova/node_modules/lodash/object/get.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/get.js rename to platforms/android/cordova/node_modules/lodash/object/get.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/has.js b/platforms/android/cordova/node_modules/lodash/object/has.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/has.js rename to platforms/android/cordova/node_modules/lodash/object/has.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/invert.js b/platforms/android/cordova/node_modules/lodash/object/invert.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/invert.js rename to platforms/android/cordova/node_modules/lodash/object/invert.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/keys.js b/platforms/android/cordova/node_modules/lodash/object/keys.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/keys.js rename to platforms/android/cordova/node_modules/lodash/object/keys.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/keysIn.js b/platforms/android/cordova/node_modules/lodash/object/keysIn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/keysIn.js rename to platforms/android/cordova/node_modules/lodash/object/keysIn.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/mapKeys.js b/platforms/android/cordova/node_modules/lodash/object/mapKeys.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/mapKeys.js rename to platforms/android/cordova/node_modules/lodash/object/mapKeys.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/mapValues.js b/platforms/android/cordova/node_modules/lodash/object/mapValues.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/mapValues.js rename to platforms/android/cordova/node_modules/lodash/object/mapValues.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/merge.js b/platforms/android/cordova/node_modules/lodash/object/merge.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/merge.js rename to platforms/android/cordova/node_modules/lodash/object/merge.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/methods.js b/platforms/android/cordova/node_modules/lodash/object/methods.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/methods.js rename to platforms/android/cordova/node_modules/lodash/object/methods.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/omit.js b/platforms/android/cordova/node_modules/lodash/object/omit.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/omit.js rename to platforms/android/cordova/node_modules/lodash/object/omit.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/pairs.js b/platforms/android/cordova/node_modules/lodash/object/pairs.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/pairs.js rename to platforms/android/cordova/node_modules/lodash/object/pairs.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/pick.js b/platforms/android/cordova/node_modules/lodash/object/pick.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/pick.js rename to platforms/android/cordova/node_modules/lodash/object/pick.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/result.js b/platforms/android/cordova/node_modules/lodash/object/result.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/result.js rename to platforms/android/cordova/node_modules/lodash/object/result.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/set.js b/platforms/android/cordova/node_modules/lodash/object/set.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/set.js rename to platforms/android/cordova/node_modules/lodash/object/set.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/transform.js b/platforms/android/cordova/node_modules/lodash/object/transform.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/transform.js rename to platforms/android/cordova/node_modules/lodash/object/transform.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/values.js b/platforms/android/cordova/node_modules/lodash/object/values.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/values.js rename to platforms/android/cordova/node_modules/lodash/object/values.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/valuesIn.js b/platforms/android/cordova/node_modules/lodash/object/valuesIn.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/object/valuesIn.js rename to platforms/android/cordova/node_modules/lodash/object/valuesIn.js diff --git a/platforms/android/cordova/node_modules/lodash/package.json b/platforms/android/cordova/node_modules/lodash/package.json new file mode 100644 index 0000000..38e2638 --- /dev/null +++ b/platforms/android/cordova/node_modules/lodash/package.json @@ -0,0 +1,121 @@ +{ + "_args": [ + [ + "lodash@^3.5.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/xmlbuilder" + ] + ], + "_from": "lodash@>=3.5.0 <4.0.0", + "_id": "lodash@3.10.1", + "_inCache": true, + "_installable": true, + "_location": "/lodash", + "_nodeVersion": "0.12.5", + "_npmUser": { + "email": "john.david.dalton@gmail.com", + "name": "jdalton" + }, + "_npmVersion": "2.13.1", + "_phantomChildren": {}, + "_requested": { + "name": "lodash", + "raw": "lodash@^3.5.0", + "rawSpec": "^3.5.0", + "scope": null, + "spec": ">=3.5.0 <4.0.0", + "type": "range" + }, + "_requiredBy": [ + "/xmlbuilder" + ], + "_resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "_shasum": "5bf45e8e49ba4189e17d482789dfd15bd140b7b6", + "_shrinkwrap": null, + "_spec": "lodash@^3.5.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/xmlbuilder", + "author": { + "email": "john.david.dalton@gmail.com", + "name": "John-David Dalton", + "url": "http://allyoucanleet.com/" + }, + "bugs": { + "url": "https://github.com/lodash/lodash/issues" + }, + "contributors": [ + { + "name": "John-David Dalton", + "email": "john.david.dalton@gmail.com", + "url": "http://allyoucanleet.com/" + }, + { + "name": "Benjamin Tan", + "email": "demoneaux@gmail.com", + "url": "https://d10.github.io/" + }, + { + "name": "Blaine Bublitz", + "email": "blaine@iceddev.com", + "url": "http://www.iceddev.com/" + }, + { + "name": "Kit Cambridge", + "email": "github@kitcambridge.be", + "url": "http://kitcambridge.be/" + }, + { + "name": "Mathias Bynens", + "email": "mathias@qiwi.be", + "url": "https://mathiasbynens.be/" + } + ], + "dependencies": {}, + "description": "The modern build of lodash modular utilities.", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "5bf45e8e49ba4189e17d482789dfd15bd140b7b6", + "tarball": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + }, + "homepage": "https://lodash.com/", + "icon": "https://lodash.com/icon.svg", + "keywords": [ + "modules", + "stdlib", + "util" + ], + "license": "MIT", + "main": "index.js", + "maintainers": [ + { + "name": "jdalton", + "email": "john.david.dalton@gmail.com" + }, + { + "name": "mathias", + "email": "mathias@qiwi.be" + }, + { + "name": "phated", + "email": "blaine@iceddev.com" + }, + { + "name": "kitcambridge", + "email": "github@kitcambridge.be" + }, + { + "name": "d10", + "email": "demoneaux@gmail.com" + } + ], + "name": "lodash", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/lodash/lodash.git" + }, + "scripts": { + "test": "echo \"See https://travis-ci.org/lodash/lodash-cli for testing details.\"" + }, + "version": "3.10.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string.js b/platforms/android/cordova/node_modules/lodash/string.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string.js rename to platforms/android/cordova/node_modules/lodash/string.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/camelCase.js b/platforms/android/cordova/node_modules/lodash/string/camelCase.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/camelCase.js rename to platforms/android/cordova/node_modules/lodash/string/camelCase.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/capitalize.js b/platforms/android/cordova/node_modules/lodash/string/capitalize.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/capitalize.js rename to platforms/android/cordova/node_modules/lodash/string/capitalize.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/deburr.js b/platforms/android/cordova/node_modules/lodash/string/deburr.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/deburr.js rename to platforms/android/cordova/node_modules/lodash/string/deburr.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/endsWith.js b/platforms/android/cordova/node_modules/lodash/string/endsWith.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/endsWith.js rename to platforms/android/cordova/node_modules/lodash/string/endsWith.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/escape.js b/platforms/android/cordova/node_modules/lodash/string/escape.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/escape.js rename to platforms/android/cordova/node_modules/lodash/string/escape.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/escapeRegExp.js b/platforms/android/cordova/node_modules/lodash/string/escapeRegExp.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/escapeRegExp.js rename to platforms/android/cordova/node_modules/lodash/string/escapeRegExp.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/kebabCase.js b/platforms/android/cordova/node_modules/lodash/string/kebabCase.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/kebabCase.js rename to platforms/android/cordova/node_modules/lodash/string/kebabCase.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/pad.js b/platforms/android/cordova/node_modules/lodash/string/pad.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/pad.js rename to platforms/android/cordova/node_modules/lodash/string/pad.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/padLeft.js b/platforms/android/cordova/node_modules/lodash/string/padLeft.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/padLeft.js rename to platforms/android/cordova/node_modules/lodash/string/padLeft.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/padRight.js b/platforms/android/cordova/node_modules/lodash/string/padRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/padRight.js rename to platforms/android/cordova/node_modules/lodash/string/padRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/parseInt.js b/platforms/android/cordova/node_modules/lodash/string/parseInt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/parseInt.js rename to platforms/android/cordova/node_modules/lodash/string/parseInt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/repeat.js b/platforms/android/cordova/node_modules/lodash/string/repeat.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/repeat.js rename to platforms/android/cordova/node_modules/lodash/string/repeat.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/snakeCase.js b/platforms/android/cordova/node_modules/lodash/string/snakeCase.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/snakeCase.js rename to platforms/android/cordova/node_modules/lodash/string/snakeCase.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/startCase.js b/platforms/android/cordova/node_modules/lodash/string/startCase.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/startCase.js rename to platforms/android/cordova/node_modules/lodash/string/startCase.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/startsWith.js b/platforms/android/cordova/node_modules/lodash/string/startsWith.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/startsWith.js rename to platforms/android/cordova/node_modules/lodash/string/startsWith.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/template.js b/platforms/android/cordova/node_modules/lodash/string/template.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/template.js rename to platforms/android/cordova/node_modules/lodash/string/template.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/templateSettings.js b/platforms/android/cordova/node_modules/lodash/string/templateSettings.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/templateSettings.js rename to platforms/android/cordova/node_modules/lodash/string/templateSettings.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trim.js b/platforms/android/cordova/node_modules/lodash/string/trim.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trim.js rename to platforms/android/cordova/node_modules/lodash/string/trim.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trimLeft.js b/platforms/android/cordova/node_modules/lodash/string/trimLeft.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trimLeft.js rename to platforms/android/cordova/node_modules/lodash/string/trimLeft.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trimRight.js b/platforms/android/cordova/node_modules/lodash/string/trimRight.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trimRight.js rename to platforms/android/cordova/node_modules/lodash/string/trimRight.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trunc.js b/platforms/android/cordova/node_modules/lodash/string/trunc.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/trunc.js rename to platforms/android/cordova/node_modules/lodash/string/trunc.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/unescape.js b/platforms/android/cordova/node_modules/lodash/string/unescape.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/unescape.js rename to platforms/android/cordova/node_modules/lodash/string/unescape.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/words.js b/platforms/android/cordova/node_modules/lodash/string/words.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/string/words.js rename to platforms/android/cordova/node_modules/lodash/string/words.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/support.js b/platforms/android/cordova/node_modules/lodash/support.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/support.js rename to platforms/android/cordova/node_modules/lodash/support.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility.js b/platforms/android/cordova/node_modules/lodash/utility.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility.js rename to platforms/android/cordova/node_modules/lodash/utility.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/attempt.js b/platforms/android/cordova/node_modules/lodash/utility/attempt.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/attempt.js rename to platforms/android/cordova/node_modules/lodash/utility/attempt.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/callback.js b/platforms/android/cordova/node_modules/lodash/utility/callback.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/callback.js rename to platforms/android/cordova/node_modules/lodash/utility/callback.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/constant.js b/platforms/android/cordova/node_modules/lodash/utility/constant.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/constant.js rename to platforms/android/cordova/node_modules/lodash/utility/constant.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/identity.js b/platforms/android/cordova/node_modules/lodash/utility/identity.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/identity.js rename to platforms/android/cordova/node_modules/lodash/utility/identity.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/iteratee.js b/platforms/android/cordova/node_modules/lodash/utility/iteratee.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/iteratee.js rename to platforms/android/cordova/node_modules/lodash/utility/iteratee.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/matches.js b/platforms/android/cordova/node_modules/lodash/utility/matches.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/matches.js rename to platforms/android/cordova/node_modules/lodash/utility/matches.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/matchesProperty.js b/platforms/android/cordova/node_modules/lodash/utility/matchesProperty.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/matchesProperty.js rename to platforms/android/cordova/node_modules/lodash/utility/matchesProperty.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/method.js b/platforms/android/cordova/node_modules/lodash/utility/method.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/method.js rename to platforms/android/cordova/node_modules/lodash/utility/method.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/methodOf.js b/platforms/android/cordova/node_modules/lodash/utility/methodOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/methodOf.js rename to platforms/android/cordova/node_modules/lodash/utility/methodOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/mixin.js b/platforms/android/cordova/node_modules/lodash/utility/mixin.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/mixin.js rename to platforms/android/cordova/node_modules/lodash/utility/mixin.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/noop.js b/platforms/android/cordova/node_modules/lodash/utility/noop.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/noop.js rename to platforms/android/cordova/node_modules/lodash/utility/noop.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/property.js b/platforms/android/cordova/node_modules/lodash/utility/property.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/property.js rename to platforms/android/cordova/node_modules/lodash/utility/property.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/propertyOf.js b/platforms/android/cordova/node_modules/lodash/utility/propertyOf.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/propertyOf.js rename to platforms/android/cordova/node_modules/lodash/utility/propertyOf.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/range.js b/platforms/android/cordova/node_modules/lodash/utility/range.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/range.js rename to platforms/android/cordova/node_modules/lodash/utility/range.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/times.js b/platforms/android/cordova/node_modules/lodash/utility/times.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/times.js rename to platforms/android/cordova/node_modules/lodash/utility/times.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/uniqueId.js b/platforms/android/cordova/node_modules/lodash/utility/uniqueId.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/node_modules/lodash/utility/uniqueId.js rename to platforms/android/cordova/node_modules/lodash/utility/uniqueId.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/LICENSE b/platforms/android/cordova/node_modules/minimatch/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/LICENSE rename to platforms/android/cordova/node_modules/minimatch/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/README.md b/platforms/android/cordova/node_modules/minimatch/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/README.md rename to platforms/android/cordova/node_modules/minimatch/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/minimatch.js b/platforms/android/cordova/node_modules/minimatch/minimatch.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/minimatch/minimatch.js rename to platforms/android/cordova/node_modules/minimatch/minimatch.js diff --git a/platforms/android/cordova/node_modules/minimatch/package.json b/platforms/android/cordova/node_modules/minimatch/package.json new file mode 100644 index 0000000..5f6a7fc --- /dev/null +++ b/platforms/android/cordova/node_modules/minimatch/package.json @@ -0,0 +1,85 @@ +{ + "_args": [ + [ + "minimatch@2 || 3", + "/Users/steveng/repo/cordova/cordova-android/node_modules/glob" + ] + ], + "_from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0", + "_id": "minimatch@3.0.0", + "_inCache": true, + "_installable": true, + "_location": "/minimatch", + "_nodeVersion": "4.0.0", + "_npmUser": { + "email": "isaacs@npmjs.com", + "name": "isaacs" + }, + "_npmVersion": "3.3.2", + "_phantomChildren": {}, + "_requested": { + "name": "minimatch", + "raw": "minimatch@2 || 3", + "rawSpec": "2 || 3", + "scope": null, + "spec": ">=2.0.0 <3.0.0||>=3.0.0 <4.0.0", + "type": "range" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz", + "_shasum": "5236157a51e4f004c177fb3c527ff7dd78f0ef83", + "_shrinkwrap": null, + "_spec": "minimatch@2 || 3", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/glob", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me" + }, + "bugs": { + "url": "https://github.com/isaacs/minimatch/issues" + }, + "dependencies": { + "brace-expansion": "^1.0.0" + }, + "description": "a glob matcher in javascript", + "devDependencies": { + "standard": "^3.7.2", + "tap": "^1.2.0" + }, + "directories": {}, + "dist": { + "shasum": "5236157a51e4f004c177fb3c527ff7dd78f0ef83", + "tarball": "http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz" + }, + "engines": { + "node": "*" + }, + "files": [ + "minimatch.js" + ], + "gitHead": "270dbea567f0af6918cb18103e98c612aa717a20", + "homepage": "https://github.com/isaacs/minimatch#readme", + "license": "ISC", + "main": "minimatch.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "minimatch", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/minimatch.git" + }, + "scripts": { + "posttest": "standard minimatch.js test/*.js", + "test": "tap test/*.js" + }, + "version": "3.0.0" +} diff --git a/platforms/android/cordova/node_modules/nopt/.npmignore b/platforms/android/cordova/node_modules/nopt/.npmignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/platforms/android/cordova/node_modules/nopt/.npmignore @@ -0,0 +1 @@ +node_modules diff --git a/platforms/android/cordova/node_modules/nopt/.travis.yml b/platforms/android/cordova/node_modules/nopt/.travis.yml new file mode 100644 index 0000000..99f2bbf --- /dev/null +++ b/platforms/android/cordova/node_modules/nopt/.travis.yml @@ -0,0 +1,9 @@ +language: node_js +language: node_js +node_js: + - '0.8' + - '0.10' + - '0.12' + - 'iojs' +before_install: + - npm install -g npm@latest diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/LICENSE b/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/LICENSE deleted file mode 100644 index 19129e3..0000000 --- a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/LICENSE +++ /dev/null @@ -1,15 +0,0 @@ -The ISC License - -Copyright (c) Isaac Z. Schlueter and Contributors - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR -IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/package.json b/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/package.json deleted file mode 100644 index 1daa38c..0000000 --- a/platforms/android/cordova/node_modules/nopt/node_modules/abbrev/package.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "abbrev", - "version": "1.0.7", - "description": "Like ruby's abbrev module, but in js", - "author": { - "name": "Isaac Z. Schlueter", - "email": "i@izs.me" - }, - "main": "abbrev.js", - "scripts": { - "test": "tap test.js --cov" - }, - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/isaacs/abbrev-js.git" - }, - "license": "ISC", - "devDependencies": { - "tap": "^1.2.0" - }, - "gitHead": "821d09ce7da33627f91bbd8ed631497ed6f760c2", - "bugs": { - "url": "https://github.com/isaacs/abbrev-js/issues" - }, - "homepage": "https://github.com/isaacs/abbrev-js#readme", - "_id": "abbrev@1.0.7", - "_shasum": "5b6035b2ee9d4fb5cf859f08a9be81b208491843", - "_from": "abbrev@>=1.0.0 <2.0.0", - "_npmVersion": "2.10.1", - "_nodeVersion": "2.0.1", - "_npmUser": { - "name": "isaacs", - "email": "isaacs@npmjs.com" - }, - "dist": { - "shasum": "5b6035b2ee9d4fb5cf859f08a9be81b208491843", - "tarball": "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz" - }, - "maintainers": [ - { - "name": "isaacs", - "email": "i@izs.me" - } - ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz", - "readme": "ERROR: No README data found!" -} diff --git a/platforms/android/cordova/node_modules/nopt/package.json b/platforms/android/cordova/node_modules/nopt/package.json index be245f4..37ed58d 100644 --- a/platforms/android/cordova/node_modules/nopt/package.json +++ b/platforms/android/cordova/node_modules/nopt/package.json @@ -1,48 +1,65 @@ { - "name": "nopt", - "version": "3.0.6", - "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.", + "_args": [ + [ + "nopt@^3.0.1", + "/Users/steveng/repo/cordova/cordova-android" + ] + ], + "_from": "nopt@>=3.0.1 <4.0.0", + "_id": "nopt@3.0.6", + "_inCache": true, + "_installable": true, + "_location": "/nopt", + "_nodeVersion": "4.2.1", + "_npmUser": { + "email": "ogd@aoaioxxysz.net", + "name": "othiym23" + }, + "_npmVersion": "2.14.10", + "_phantomChildren": {}, + "_requested": { + "name": "nopt", + "raw": "nopt@^3.0.1", + "rawSpec": "^3.0.1", + "scope": null, + "spec": ">=3.0.1 <4.0.0", + "type": "range" + }, + "_requiredBy": [ + "/" + ], + "_resolved": "http://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "_shasum": "c6465dbf08abcd4db359317f79ac68a646b28ff9", + "_shrinkwrap": null, + "_spec": "nopt@^3.0.1", + "_where": "/Users/steveng/repo/cordova/cordova-android", "author": { - "name": "Isaac Z. Schlueter", "email": "i@izs.me", + "name": "Isaac Z. Schlueter", "url": "http://blog.izs.me/" }, - "main": "lib/nopt.js", - "scripts": { - "test": "tap test/*.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/npm/nopt.git" - }, "bin": { "nopt": "./bin/nopt.js" }, - "license": "ISC", + "bugs": { + "url": "https://github.com/npm/nopt/issues" + }, "dependencies": { "abbrev": "1" }, + "description": "Option parsing for Node, supporting types, shorthands, etc. Used by npm.", "devDependencies": { "tap": "^1.2.0" }, - "gitHead": "10a750c9bb99c1950160353459e733ac2aa18cb6", - "bugs": { - "url": "https://github.com/npm/nopt/issues" - }, - "homepage": "https://github.com/npm/nopt#readme", - "_id": "nopt@3.0.6", - "_shasum": "c6465dbf08abcd4db359317f79ac68a646b28ff9", - "_from": "nopt@>=3.0.1 <4.0.0", - "_npmVersion": "2.14.10", - "_nodeVersion": "4.2.1", - "_npmUser": { - "name": "othiym23", - "email": "ogd@aoaioxxysz.net" - }, + "directories": {}, "dist": { "shasum": "c6465dbf08abcd4db359317f79ac68a646b28ff9", "tarball": "http://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz" }, + "gitHead": "10a750c9bb99c1950160353459e733ac2aa18cb6", + "homepage": "https://github.com/npm/nopt#readme", + "license": "ISC", + "main": "lib/nopt.js", "maintainers": [ { "name": "isaacs", @@ -57,7 +74,15 @@ "email": "kat@sykosomatic.org" } ], - "directories": {}, - "_resolved": "http://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "readme": "ERROR: No README data found!" + "name": "nopt", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/nopt.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "3.0.6" } diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/LICENSE b/platforms/android/cordova/node_modules/once/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/LICENSE rename to platforms/android/cordova/node_modules/once/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/README.md b/platforms/android/cordova/node_modules/once/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/README.md rename to platforms/android/cordova/node_modules/once/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/once.js b/platforms/android/cordova/node_modules/once/once.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/once.js rename to platforms/android/cordova/node_modules/once/once.js diff --git a/platforms/android/cordova/node_modules/once/package.json b/platforms/android/cordova/node_modules/once/package.json new file mode 100644 index 0000000..18c7f8c --- /dev/null +++ b/platforms/android/cordova/node_modules/once/package.json @@ -0,0 +1,89 @@ +{ + "_args": [ + [ + "once@^1.3.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/glob" + ] + ], + "_from": "once@>=1.3.0 <2.0.0", + "_id": "once@1.3.3", + "_inCache": true, + "_installable": true, + "_location": "/once", + "_nodeVersion": "4.0.0", + "_npmUser": { + "email": "i@izs.me", + "name": "isaacs" + }, + "_npmVersion": "3.3.2", + "_phantomChildren": {}, + "_requested": { + "name": "once", + "raw": "once@^1.3.0", + "rawSpec": "^1.3.0", + "scope": null, + "spec": ">=1.3.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/glob", + "/inflight" + ], + "_resolved": "http://registry.npmjs.org/once/-/once-1.3.3.tgz", + "_shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", + "_shrinkwrap": null, + "_spec": "once@^1.3.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/glob", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/once/issues" + }, + "dependencies": { + "wrappy": "1" + }, + "description": "Run a function exactly one time", + "devDependencies": { + "tap": "^1.2.0" + }, + "directories": { + "test": "test" + }, + "dist": { + "shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", + "tarball": "http://registry.npmjs.org/once/-/once-1.3.3.tgz" + }, + "files": [ + "once.js" + ], + "gitHead": "2ad558657e17fafd24803217ba854762842e4178", + "homepage": "https://github.com/isaacs/once#readme", + "keywords": [ + "function", + "once", + "one", + "single" + ], + "license": "ISC", + "main": "once.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "once", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/once.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "1.3.3" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/index.js b/platforms/android/cordova/node_modules/os-homedir/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/index.js rename to platforms/android/cordova/node_modules/os-homedir/index.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/license b/platforms/android/cordova/node_modules/os-homedir/license similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/license rename to platforms/android/cordova/node_modules/os-homedir/license diff --git a/platforms/android/cordova/node_modules/os-homedir/package.json b/platforms/android/cordova/node_modules/os-homedir/package.json new file mode 100644 index 0000000..7dbd200 --- /dev/null +++ b/platforms/android/cordova/node_modules/os-homedir/package.json @@ -0,0 +1,96 @@ +{ + "_args": [ + [ + "os-homedir@^1.0.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/osenv" + ] + ], + "_from": "os-homedir@>=1.0.0 <2.0.0", + "_id": "os-homedir@1.0.1", + "_inCache": true, + "_installable": true, + "_location": "/os-homedir", + "_nodeVersion": "0.12.5", + "_npmUser": { + "email": "sindresorhus@gmail.com", + "name": "sindresorhus" + }, + "_npmVersion": "2.11.2", + "_phantomChildren": {}, + "_requested": { + "name": "os-homedir", + "raw": "os-homedir@^1.0.0", + "rawSpec": "^1.0.0", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/osenv" + ], + "_resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz", + "_shasum": "0d62bdf44b916fd3bbdcf2cab191948fb094f007", + "_shrinkwrap": null, + "_spec": "os-homedir@^1.0.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/osenv", + "author": { + "email": "sindresorhus@gmail.com", + "name": "Sindre Sorhus", + "url": "sindresorhus.com" + }, + "bugs": { + "url": "https://github.com/sindresorhus/os-homedir/issues" + }, + "dependencies": {}, + "description": "io.js 2.3.0 os.homedir() ponyfill", + "devDependencies": { + "ava": "0.0.4", + "path-exists": "^1.0.0" + }, + "directories": {}, + "dist": { + "shasum": "0d62bdf44b916fd3bbdcf2cab191948fb094f007", + "tarball": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz" + }, + "engines": { + "node": ">=0.10.0" + }, + "files": [ + "index.js" + ], + "gitHead": "13ff83fbd13ebe286a6092286b2c634ab4534c5f", + "homepage": "https://github.com/sindresorhus/os-homedir", + "keywords": [ + "built-in", + "core", + "dir", + "directory", + "folder", + "home", + "homedir", + "os", + "path", + "polyfill", + "ponyfill", + "shim", + "user" + ], + "license": "MIT", + "maintainers": [ + { + "name": "sindresorhus", + "email": "sindresorhus@gmail.com" + } + ], + "name": "os-homedir", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/sindresorhus/os-homedir.git" + }, + "scripts": { + "test": "node test.js" + }, + "version": "1.0.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/readme.md b/platforms/android/cordova/node_modules/os-homedir/readme.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/readme.md rename to platforms/android/cordova/node_modules/os-homedir/readme.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/index.js b/platforms/android/cordova/node_modules/os-tmpdir/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/index.js rename to platforms/android/cordova/node_modules/os-tmpdir/index.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/license b/platforms/android/cordova/node_modules/os-tmpdir/license similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-homedir/license rename to platforms/android/cordova/node_modules/os-tmpdir/license diff --git a/platforms/android/cordova/node_modules/os-tmpdir/package.json b/platforms/android/cordova/node_modules/os-tmpdir/package.json new file mode 100644 index 0000000..ce48381 --- /dev/null +++ b/platforms/android/cordova/node_modules/os-tmpdir/package.json @@ -0,0 +1,96 @@ +{ + "_args": [ + [ + "os-tmpdir@^1.0.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/osenv" + ] + ], + "_from": "os-tmpdir@>=1.0.0 <2.0.0", + "_id": "os-tmpdir@1.0.1", + "_inCache": true, + "_installable": true, + "_location": "/os-tmpdir", + "_nodeVersion": "0.12.3", + "_npmUser": { + "email": "sindresorhus@gmail.com", + "name": "sindresorhus" + }, + "_npmVersion": "2.9.1", + "_phantomChildren": {}, + "_requested": { + "name": "os-tmpdir", + "raw": "os-tmpdir@^1.0.0", + "rawSpec": "^1.0.0", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/osenv" + ], + "_resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz", + "_shasum": "e9b423a1edaf479882562e92ed71d7743a071b6e", + "_shrinkwrap": null, + "_spec": "os-tmpdir@^1.0.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/osenv", + "author": { + "email": "sindresorhus@gmail.com", + "name": "Sindre Sorhus", + "url": "sindresorhus.com" + }, + "bugs": { + "url": "https://github.com/sindresorhus/os-tmpdir/issues" + }, + "dependencies": {}, + "description": "Node.js os.tmpdir() ponyfill", + "devDependencies": { + "ava": "0.0.4" + }, + "directories": {}, + "dist": { + "shasum": "e9b423a1edaf479882562e92ed71d7743a071b6e", + "tarball": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz" + }, + "engines": { + "node": ">=0.10.0" + }, + "files": [ + "index.js" + ], + "gitHead": "5c5d355f81378980db629d60128ad03e02b1c1e5", + "homepage": "https://github.com/sindresorhus/os-tmpdir", + "keywords": [ + "built-in", + "core", + "dir", + "directory", + "env", + "environment", + "os", + "polyfill", + "ponyfill", + "shim", + "temp", + "tempdir", + "tmp", + "tmpdir" + ], + "license": "MIT", + "maintainers": [ + { + "name": "sindresorhus", + "email": "sindresorhus@gmail.com" + } + ], + "name": "os-tmpdir", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/sindresorhus/os-tmpdir.git" + }, + "scripts": { + "test": "node test.js" + }, + "version": "1.0.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/readme.md b/platforms/android/cordova/node_modules/os-tmpdir/readme.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/readme.md rename to platforms/android/cordova/node_modules/os-tmpdir/readme.md diff --git a/platforms/android/cordova/node_modules/osenv/.npmignore b/platforms/android/cordova/node_modules/osenv/.npmignore new file mode 100644 index 0000000..8c23dee --- /dev/null +++ b/platforms/android/cordova/node_modules/osenv/.npmignore @@ -0,0 +1,13 @@ +*.swp +.*.swp + +.DS_Store +*~ +.project +.settings +npm-debug.log +coverage.html +.idea +lib-cov + +node_modules diff --git a/platforms/android/cordova/node_modules/osenv/.travis.yml b/platforms/android/cordova/node_modules/osenv/.travis.yml new file mode 100644 index 0000000..99f2bbf --- /dev/null +++ b/platforms/android/cordova/node_modules/osenv/.travis.yml @@ -0,0 +1,9 @@ +language: node_js +language: node_js +node_js: + - '0.8' + - '0.10' + - '0.12' + - 'iojs' +before_install: + - npm install -g npm@latest diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE b/platforms/android/cordova/node_modules/osenv/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE rename to platforms/android/cordova/node_modules/osenv/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/README.md b/platforms/android/cordova/node_modules/osenv/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/README.md rename to platforms/android/cordova/node_modules/osenv/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/osenv.js b/platforms/android/cordova/node_modules/osenv/osenv.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/osenv.js rename to platforms/android/cordova/node_modules/osenv/osenv.js diff --git a/platforms/android/cordova/node_modules/osenv/package.json b/platforms/android/cordova/node_modules/osenv/package.json new file mode 100644 index 0000000..43da54d --- /dev/null +++ b/platforms/android/cordova/node_modules/osenv/package.json @@ -0,0 +1,101 @@ +{ + "_args": [ + [ + "osenv@^0.1.3", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "osenv@>=0.1.3 <0.2.0", + "_id": "osenv@0.1.3", + "_inCache": true, + "_installable": true, + "_location": "/osenv", + "_nodeVersion": "2.2.1", + "_npmUser": { + "email": "isaacs@npmjs.com", + "name": "isaacs" + }, + "_npmVersion": "3.0.0", + "_phantomChildren": {}, + "_requested": { + "name": "osenv", + "raw": "osenv@^0.1.3", + "rawSpec": "^0.1.3", + "scope": null, + "spec": ">=0.1.3 <0.2.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz", + "_shasum": "83cf05c6d6458fc4d5ac6362ea325d92f2754217", + "_shrinkwrap": null, + "_spec": "osenv@^0.1.3", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/npm/osenv/issues" + }, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + }, + "description": "Look up environment settings specific to different operating systems", + "devDependencies": { + "tap": "^1.2.0" + }, + "directories": { + "test": "test" + }, + "dist": { + "shasum": "83cf05c6d6458fc4d5ac6362ea325d92f2754217", + "tarball": "http://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz" + }, + "gitHead": "f746b3405d8f9e28054d11b97e1436f6a15016c4", + "homepage": "https://github.com/npm/osenv#readme", + "keywords": [ + "environment", + "home", + "path", + "prompt", + "ps1", + "tmpdir", + "variable" + ], + "license": "ISC", + "main": "osenv.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + }, + { + "name": "robertkowalski", + "email": "rok@kowalski.gd" + }, + { + "name": "othiym23", + "email": "ogd@aoaioxxysz.net" + }, + { + "name": "iarna", + "email": "me@re-becca.org" + } + ], + "name": "osenv", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/osenv.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "0.1.3" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/test/unix.js b/platforms/android/cordova/node_modules/osenv/test/unix.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/test/unix.js rename to platforms/android/cordova/node_modules/osenv/test/unix.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/test/windows.js b/platforms/android/cordova/node_modules/osenv/test/windows.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/test/windows.js rename to platforms/android/cordova/node_modules/osenv/test/windows.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/x.tap b/platforms/android/cordova/node_modules/osenv/x.tap similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/x.tap rename to platforms/android/cordova/node_modules/osenv/x.tap diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/index.js b/platforms/android/cordova/node_modules/path-is-absolute/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/index.js rename to platforms/android/cordova/node_modules/path-is-absolute/index.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/license b/platforms/android/cordova/node_modules/path-is-absolute/license similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/node_modules/os-tmpdir/license rename to platforms/android/cordova/node_modules/path-is-absolute/license diff --git a/platforms/android/cordova/node_modules/path-is-absolute/package.json b/platforms/android/cordova/node_modules/path-is-absolute/package.json new file mode 100644 index 0000000..12bed5a --- /dev/null +++ b/platforms/android/cordova/node_modules/path-is-absolute/package.json @@ -0,0 +1,97 @@ +{ + "_args": [ + [ + "path-is-absolute@^1.0.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/glob" + ] + ], + "_from": "path-is-absolute@>=1.0.0 <2.0.0", + "_id": "path-is-absolute@1.0.0", + "_inCache": true, + "_installable": true, + "_location": "/path-is-absolute", + "_nodeVersion": "0.12.0", + "_npmUser": { + "email": "sindresorhus@gmail.com", + "name": "sindresorhus" + }, + "_npmVersion": "2.5.1", + "_phantomChildren": {}, + "_requested": { + "name": "path-is-absolute", + "raw": "path-is-absolute@^1.0.0", + "rawSpec": "^1.0.0", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/glob" + ], + "_resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz", + "_shasum": "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912", + "_shrinkwrap": null, + "_spec": "path-is-absolute@^1.0.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/glob", + "author": { + "email": "sindresorhus@gmail.com", + "name": "Sindre Sorhus", + "url": "sindresorhus.com" + }, + "bugs": { + "url": "https://github.com/sindresorhus/path-is-absolute/issues" + }, + "dependencies": {}, + "description": "Node.js 0.12 path.isAbsolute() ponyfill", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912", + "tarball": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz" + }, + "engines": { + "node": ">=0.10.0" + }, + "files": [ + "index.js" + ], + "gitHead": "7a76a0c9f2263192beedbe0a820e4d0baee5b7a1", + "homepage": "https://github.com/sindresorhus/path-is-absolute", + "keywords": [ + "absolute", + "built-in", + "check", + "core", + "detect", + "dir", + "file", + "is", + "is-absolute", + "isabsolute", + "path", + "paths", + "polyfill", + "ponyfill", + "shim", + "util", + "utils" + ], + "license": "MIT", + "maintainers": [ + { + "name": "sindresorhus", + "email": "sindresorhus@gmail.com" + } + ], + "name": "path-is-absolute", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/sindresorhus/path-is-absolute.git" + }, + "scripts": { + "test": "node test.js" + }, + "version": "1.0.0" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/readme.md b/platforms/android/cordova/node_modules/path-is-absolute/readme.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/path-is-absolute/readme.md rename to platforms/android/cordova/node_modules/path-is-absolute/readme.md diff --git a/platforms/android/cordova/node_modules/plist/.jshintrc b/platforms/android/cordova/node_modules/plist/.jshintrc new file mode 100644 index 0000000..3f42622 --- /dev/null +++ b/platforms/android/cordova/node_modules/plist/.jshintrc @@ -0,0 +1,4 @@ +{ + "laxbreak": true, + "laxcomma": true +} diff --git a/platforms/android/cordova/node_modules/plist/.travis.yml b/platforms/android/cordova/node_modules/plist/.travis.yml new file mode 100644 index 0000000..f82fbdc --- /dev/null +++ b/platforms/android/cordova/node_modules/plist/.travis.yml @@ -0,0 +1,34 @@ +language: node_js +node_js: +- '0.10' +- '0.11' +- '4.0' +- '4.1' +env: + global: + - secure: xlLmWO7akYQjmDgrv6/b/ZMGILF8FReD+k6A/u8pYRD2JW29hhwvRwIQGcKp9+zmJdn4i5M4D1/qJkCeI3pdhAYBDHvzHOHSEwLJz1ESB2Crv6fa69CtpIufQkWvIxmZoU49tCaLpMBaIroGihJ4DAXdIVOIz6Ur9vXLDhGsE4c= + - secure: aQ46RdxL10xR5ZJJTMUKdH5k4tdrzgZ87nlwHC+pTr6bfRw3UKYC+6Rm7yQpg9wq0Io9O9dYCP007gQGSWstbjr1+jXNu/ubtNG+q5cpWBQZZZ013VHh9QJTf1MnetsZxbv8Yhrjg590s6vruT0oqesOnB2CizO/BsKxnY37Nos= +matrix: + include: + - node_js: '0.10' + env: BROWSER_NAME=chrome BROWSER_VERSION=latest + - node_js: '0.10' + env: BROWSER_NAME=chrome BROWSER_VERSION=29 + - node_js: '0.10' + env: BROWSER_NAME=firefox BROWSER_VERSION=latest + - node_js: '0.10' + env: BROWSER_NAME=opera BROWSER_VERSION=latest + - node_js: '0.10' + env: BROWSER_NAME=safari BROWSER_VERSION=latest + - node_js: '0.10' + env: BROWSER_NAME=safari BROWSER_VERSION=7 + - node_js: '0.10' + env: BROWSER_NAME=safari BROWSER_VERSION=6 + - node_js: '0.10' + env: BROWSER_NAME=safari BROWSER_VERSION=5 + - node_js: '0.10' + env: BROWSER_NAME=ie BROWSER_VERSION=11 + - node_js: '0.10' + env: BROWSER_NAME=ie BROWSER_VERSION=10 + - node_js: '0.10' + env: BROWSER_NAME=ie BROWSER_VERSION=9 diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/History.md b/platforms/android/cordova/node_modules/plist/History.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/History.md rename to platforms/android/cordova/node_modules/plist/History.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/LICENSE b/platforms/android/cordova/node_modules/plist/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/LICENSE rename to platforms/android/cordova/node_modules/plist/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/Makefile b/platforms/android/cordova/node_modules/plist/Makefile similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/Makefile rename to platforms/android/cordova/node_modules/plist/Makefile diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/README.md b/platforms/android/cordova/node_modules/plist/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/README.md rename to platforms/android/cordova/node_modules/plist/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist-build.js b/platforms/android/cordova/node_modules/plist/dist/plist-build.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist-build.js rename to platforms/android/cordova/node_modules/plist/dist/plist-build.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist-parse.js b/platforms/android/cordova/node_modules/plist/dist/plist-parse.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist-parse.js rename to platforms/android/cordova/node_modules/plist/dist/plist-parse.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist.js b/platforms/android/cordova/node_modules/plist/dist/plist.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/dist/plist.js rename to platforms/android/cordova/node_modules/plist/dist/plist.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/examples/browser/index.html b/platforms/android/cordova/node_modules/plist/examples/browser/index.html similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/examples/browser/index.html rename to platforms/android/cordova/node_modules/plist/examples/browser/index.html diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/build.js b/platforms/android/cordova/node_modules/plist/lib/build.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/build.js rename to platforms/android/cordova/node_modules/plist/lib/build.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/node.js b/platforms/android/cordova/node_modules/plist/lib/node.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/node.js rename to platforms/android/cordova/node_modules/plist/lib/node.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/parse.js b/platforms/android/cordova/node_modules/plist/lib/parse.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/parse.js rename to platforms/android/cordova/node_modules/plist/lib/parse.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/plist.js b/platforms/android/cordova/node_modules/plist/lib/plist.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/lib/plist.js rename to platforms/android/cordova/node_modules/plist/lib/plist.js diff --git a/platforms/android/cordova/node_modules/plist/package.json b/platforms/android/cordova/node_modules/plist/package.json new file mode 100644 index 0000000..dddb405 --- /dev/null +++ b/platforms/android/cordova/node_modules/plist/package.json @@ -0,0 +1,117 @@ +{ + "_args": [ + [ + "plist@^1.2.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "plist@>=1.2.0 <2.0.0", + "_id": "plist@1.2.0", + "_inCache": true, + "_installable": true, + "_location": "/plist", + "_nodeVersion": "5.0.0", + "_npmUser": { + "email": "reinstein.mike@gmail.com", + "name": "mreinstein" + }, + "_npmVersion": "3.3.11", + "_phantomChildren": {}, + "_requested": { + "name": "plist", + "raw": "plist@^1.2.0", + "rawSpec": "^1.2.0", + "scope": null, + "spec": ">=1.2.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/plist/-/plist-1.2.0.tgz", + "_shasum": "084b5093ddc92506e259f874b8d9b1afb8c79593", + "_shrinkwrap": null, + "_spec": "plist@^1.2.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "nathan@tootallnate.net", + "name": "Nathan Rajlich" + }, + "bugs": { + "url": "https://github.com/TooTallNate/node-plist/issues" + }, + "contributors": [ + { + "name": "Hans Huebner", + "email": "hans.huebner@gmail.com" + }, + { + "name": "Pierre Metrailler" + }, + { + "name": "Mike Reinstein", + "email": "reinstein.mike@gmail.com" + }, + { + "name": "Vladimir Tsvang" + }, + { + "name": "Mathieu D'Amours" + } + ], + "dependencies": { + "base64-js": "0.0.8", + "util-deprecate": "1.0.2", + "xmlbuilder": "4.0.0", + "xmldom": "0.1.x" + }, + "description": "Mac OS X Plist parser/builder for Node.js and browsers", + "devDependencies": { + "browserify": "12.0.1", + "mocha": "2.3.3", + "multiline": "1.0.2", + "zuul": "3.7.2" + }, + "directories": {}, + "dist": { + "shasum": "084b5093ddc92506e259f874b8d9b1afb8c79593", + "tarball": "http://registry.npmjs.org/plist/-/plist-1.2.0.tgz" + }, + "gitHead": "69520574f27864145192338b72e608fbe1bda6f7", + "homepage": "https://github.com/TooTallNate/node-plist#readme", + "keywords": [ + "apple", + "browser", + "mac", + "parser", + "plist", + "xml" + ], + "license": "MIT", + "main": "lib/plist.js", + "maintainers": [ + { + "name": "TooTallNate", + "email": "nathan@tootallnate.net" + }, + { + "name": "tootallnate", + "email": "nathan@tootallnate.net" + }, + { + "name": "mreinstein", + "email": "reinstein.mike@gmail.com" + } + ], + "name": "plist", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/TooTallNate/node-plist.git" + }, + "scripts": { + "test": "make test" + }, + "version": "1.2.0" +} diff --git a/platforms/android/cordova/node_modules/properties-parser/package.json b/platforms/android/cordova/node_modules/properties-parser/package.json index c74be98..b089b27 100644 --- a/platforms/android/cordova/node_modules/properties-parser/package.json +++ b/platforms/android/cordova/node_modules/properties-parser/package.json @@ -1,46 +1,73 @@ { - "name": "properties-parser", - "version": "0.2.3", + "_args": [ + [ + "properties-parser@^0.2.3", + "/Users/steveng/repo/cordova/cordova-android" + ] + ], + "_from": "properties-parser@>=0.2.3 <0.3.0", + "_id": "properties-parser@0.2.3", + "_inCache": true, + "_installable": true, + "_location": "/properties-parser", + "_npmUser": { + "email": "xavi.rmz@gmail.com", + "name": "xavi" + }, + "_npmVersion": "1.3.23", + "_phantomChildren": {}, + "_requested": { + "name": "properties-parser", + "raw": "properties-parser@^0.2.3", + "rawSpec": "^0.2.3", + "scope": null, + "spec": ">=0.2.3 <0.3.0", + "type": "range" + }, + "_requiredBy": [ + "/" + ], + "_resolved": "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz", + "_shasum": "f7591255f707abbff227c7b56b637dbb0373a10f", + "_shrinkwrap": null, + "_spec": "properties-parser@^0.2.3", + "_where": "/Users/steveng/repo/cordova/cordova-android", + "bugs": { + "url": "https://github.com/xavi-/node-properties-parser/issues" + }, + "dependencies": {}, "description": "A parser for .properties files written in javascript", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "f7591255f707abbff227c7b56b637dbb0373a10f", + "tarball": "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz" + }, + "engines": { + "node": ">= 0.3.1" + }, + "homepage": "https://github.com/xavi-/node-properties-parser", "keywords": [ - "parser", ".properties", - "properties", - "java", + "actionscript", "file parser", - "actionscript" + "java", + "parser", + "properties" ], + "main": "./index.js", "maintainers": [ { "name": "xavi", "email": "xavi.rmz@gmail.com" } ], - "main": "./index.js", + "name": "properties-parser", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", "repository": { "type": "git", "url": "git+https://github.com/xavi-/node-properties-parser.git" }, - "engines": { - "node": ">= 0.3.1" - }, - "bugs": { - "url": "https://github.com/xavi-/node-properties-parser/issues" - }, - "homepage": "https://github.com/xavi-/node-properties-parser", - "_id": "properties-parser@0.2.3", - "dist": { - "shasum": "f7591255f707abbff227c7b56b637dbb0373a10f", - "tarball": "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz" - }, - "_from": "properties-parser@>=0.2.3 <0.3.0", - "_npmVersion": "1.3.23", - "_npmUser": { - "name": "xavi", - "email": "xavi.rmz@gmail.com" - }, - "directories": {}, - "_shasum": "f7591255f707abbff227c7b56b637dbb0373a10f", - "_resolved": "http://registry.npmjs.org/properties-parser/-/properties-parser-0.2.3.tgz", - "readme": "ERROR: No README data found!" + "version": "0.2.3" } diff --git a/platforms/android/cordova/node_modules/q/package.json b/platforms/android/cordova/node_modules/q/package.json index a576af9..40e4b1e 100644 --- a/platforms/android/cordova/node_modules/q/package.json +++ b/platforms/android/cordova/node_modules/q/package.json @@ -1,27 +1,47 @@ { - "name": "q", - "version": "1.4.1", - "description": "A library for promises (CommonJS/Promises/A,B,D)", - "homepage": "https://github.com/kriskowal/q", + "_args": [ + [ + "q@^1.4.1", + "/Users/steveng/repo/cordova/cordova-android" + ] + ], + "_from": "q@>=1.4.1 <2.0.0", + "_id": "q@1.4.1", + "_inCache": true, + "_installable": true, + "_location": "/q", + "_nodeVersion": "1.8.1", + "_npmUser": { + "email": "kris.kowal@cixar.com", + "name": "kriskowal" + }, + "_npmVersion": "2.8.3", + "_phantomChildren": {}, + "_requested": { + "name": "q", + "raw": "q@^1.4.1", + "rawSpec": "^1.4.1", + "scope": null, + "spec": ">=1.4.1 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/", + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/q/-/q-1.4.1.tgz", + "_shasum": "55705bcd93c5f3673530c2c2cbc0c2b3addc286e", + "_shrinkwrap": null, + "_spec": "q@^1.4.1", + "_where": "/Users/steveng/repo/cordova/cordova-android", "author": { - "name": "Kris Kowal", "email": "kris@cixar.com", + "name": "Kris Kowal", "url": "https://github.com/kriskowal" }, - "keywords": [ - "q", - "promise", - "promises", - "promises-a", - "promises-aplus", - "deferred", - "future", - "async", - "flow control", - "fluent", - "browser", - "node" - ], + "bugs": { + "url": "http://github.com/kriskowal/q/issues" + }, "contributors": [ { "name": "Kris Kowal", @@ -39,28 +59,8 @@ "url": "http://domenicdenicola.com" } ], - "bugs": { - "url": "http://github.com/kriskowal/q/issues" - }, - "license": { - "type": "MIT", - "url": "http://github.com/kriskowal/q/raw/master/LICENSE" - }, - "main": "q.js", - "files": [ - "LICENSE", - "q.js", - "queue.js" - ], - "repository": { - "type": "git", - "url": "git://github.com/kriskowal/q.git" - }, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - }, "dependencies": {}, + "description": "A library for promises (CommonJS/Promises/A,B,D)", "devDependencies": { "cover": "*", "grunt": "~0.4.1", @@ -72,35 +72,43 @@ "opener": "*", "promises-aplus-tests": "1.x" }, - "scripts": { - "test": "jasmine-node spec && promises-aplus-tests spec/aplus-adapter", - "test-browser": "opener spec/q-spec.html", - "benchmark": "matcha", - "lint": "jshint q.js", - "cover": "cover run jasmine-node spec && cover report html && opener cover_html/index.html", - "minify": "grunt", - "prepublish": "grunt" - }, - "overlay": { - "teleport": { - "dependencies": { - "system": ">=0.0.4" - } - } - }, "directories": { "test": "./spec" }, + "dist": { + "shasum": "55705bcd93c5f3673530c2c2cbc0c2b3addc286e", + "tarball": "http://registry.npmjs.org/q/-/q-1.4.1.tgz" + }, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + }, + "files": [ + "LICENSE", + "q.js", + "queue.js" + ], "gitHead": "d373079d3620152e3d60e82f27265a09ee0e81bd", - "_id": "q@1.4.1", - "_shasum": "55705bcd93c5f3673530c2c2cbc0c2b3addc286e", - "_from": "q@>=1.4.1 <2.0.0", - "_npmVersion": "2.8.3", - "_nodeVersion": "1.8.1", - "_npmUser": { - "name": "kriskowal", - "email": "kris.kowal@cixar.com" + "homepage": "https://github.com/kriskowal/q", + "keywords": [ + "async", + "browser", + "deferred", + "flow control", + "fluent", + "future", + "node", + "promise", + "promises", + "promises-a", + "promises-aplus", + "q" + ], + "license": { + "type": "MIT", + "url": "http://github.com/kriskowal/q/raw/master/LICENSE" }, + "main": "q.js", "maintainers": [ { "name": "kriskowal", @@ -111,10 +119,28 @@ "email": "domenic@domenicdenicola.com" } ], - "dist": { - "shasum": "55705bcd93c5f3673530c2c2cbc0c2b3addc286e", - "tarball": "http://registry.npmjs.org/q/-/q-1.4.1.tgz" + "name": "q", + "optionalDependencies": {}, + "overlay": { + "teleport": { + "dependencies": { + "system": ">=0.0.4" + } + } }, - "_resolved": "http://registry.npmjs.org/q/-/q-1.4.1.tgz", - "readme": "ERROR: No README data found!" + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/kriskowal/q.git" + }, + "scripts": { + "benchmark": "matcha", + "cover": "cover run jasmine-node spec && cover report html && opener cover_html/index.html", + "lint": "jshint q.js", + "minify": "grunt", + "prepublish": "grunt", + "test": "jasmine-node spec && promises-aplus-tests spec/aplus-adapter", + "test-browser": "opener spec/q-spec.html" + }, + "version": "1.4.1" } diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/AUTHORS b/platforms/android/cordova/node_modules/sax/AUTHORS similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/AUTHORS rename to platforms/android/cordova/node_modules/sax/AUTHORS diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/LICENSE b/platforms/android/cordova/node_modules/sax/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/LICENSE rename to platforms/android/cordova/node_modules/sax/LICENSE diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/README.md b/platforms/android/cordova/node_modules/sax/README.md similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/README.md rename to platforms/android/cordova/node_modules/sax/README.md diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/big-not-pretty.xml b/platforms/android/cordova/node_modules/sax/examples/big-not-pretty.xml similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/big-not-pretty.xml rename to platforms/android/cordova/node_modules/sax/examples/big-not-pretty.xml diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/example.js b/platforms/android/cordova/node_modules/sax/examples/example.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/example.js rename to platforms/android/cordova/node_modules/sax/examples/example.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/get-products.js b/platforms/android/cordova/node_modules/sax/examples/get-products.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/get-products.js rename to platforms/android/cordova/node_modules/sax/examples/get-products.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/hello-world.js b/platforms/android/cordova/node_modules/sax/examples/hello-world.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/hello-world.js rename to platforms/android/cordova/node_modules/sax/examples/hello-world.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/not-pretty.xml b/platforms/android/cordova/node_modules/sax/examples/not-pretty.xml similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/not-pretty.xml rename to platforms/android/cordova/node_modules/sax/examples/not-pretty.xml diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/pretty-print.js b/platforms/android/cordova/node_modules/sax/examples/pretty-print.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/pretty-print.js rename to platforms/android/cordova/node_modules/sax/examples/pretty-print.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/shopping.xml b/platforms/android/cordova/node_modules/sax/examples/shopping.xml similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/shopping.xml rename to platforms/android/cordova/node_modules/sax/examples/shopping.xml diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/strict.dtd b/platforms/android/cordova/node_modules/sax/examples/strict.dtd similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/strict.dtd rename to platforms/android/cordova/node_modules/sax/examples/strict.dtd diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/switch-bench.js b/platforms/android/cordova/node_modules/sax/examples/switch-bench.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/switch-bench.js rename to platforms/android/cordova/node_modules/sax/examples/switch-bench.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/test.html b/platforms/android/cordova/node_modules/sax/examples/test.html similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/test.html rename to platforms/android/cordova/node_modules/sax/examples/test.html diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/test.xml b/platforms/android/cordova/node_modules/sax/examples/test.xml similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/examples/test.xml rename to platforms/android/cordova/node_modules/sax/examples/test.xml diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/lib/sax.js b/platforms/android/cordova/node_modules/sax/lib/sax.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/lib/sax.js rename to platforms/android/cordova/node_modules/sax/lib/sax.js diff --git a/platforms/android/cordova/node_modules/sax/package.json b/platforms/android/cordova/node_modules/sax/package.json new file mode 100644 index 0000000..d53c86b --- /dev/null +++ b/platforms/android/cordova/node_modules/sax/package.json @@ -0,0 +1,114 @@ +{ + "_args": [ + [ + "sax@0.3.5", + "/Users/steveng/repo/cordova/cordova-android/node_modules/elementtree" + ] + ], + "_defaultsLoaded": true, + "_engineSupported": true, + "_from": "sax@0.3.5", + "_id": "sax@0.3.5", + "_inCache": true, + "_installable": true, + "_location": "/sax", + "_nodeVersion": "v0.6.7-pre", + "_npmUser": { + "email": "i@izs.me", + "name": "isaacs" + }, + "_npmVersion": "1.1.0-beta-7", + "_phantomChildren": {}, + "_requested": { + "name": "sax", + "raw": "sax@0.3.5", + "rawSpec": "0.3.5", + "scope": null, + "spec": "0.3.5", + "type": "version" + }, + "_requiredBy": [ + "/elementtree" + ], + "_resolved": "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz", + "_shasum": "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d", + "_shrinkwrap": null, + "_spec": "sax@0.3.5", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/elementtree", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/isaacs/sax-js/issues" + }, + "contributors": [ + { + "name": "Isaac Z. Schlueter", + "email": "i@izs.me" + }, + { + "name": "Stein Martin Hustad", + "email": "stein@hustad.com" + }, + { + "name": "Mikeal Rogers", + "email": "mikeal.rogers@gmail.com" + }, + { + "name": "Laurie Harper", + "email": "laurie@holoweb.net" + }, + { + "name": "Jann Horn", + "email": "jann@Jann-PC.fritz.box" + }, + { + "name": "Elijah Insua", + "email": "tmpvar@gmail.com" + }, + { + "name": "Henry Rawas", + "email": "henryr@schakra.com" + }, + { + "name": "Justin Makeig", + "email": "jmpublic@makeig.com" + } + ], + "dependencies": {}, + "description": "An evented streaming XML parser in JavaScript", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "88fcfc1f73c0c8bbd5b7c776b6d3f3501eed073d", + "tarball": "http://registry.npmjs.org/sax/-/sax-0.3.5.tgz" + }, + "engines": { + "node": "*" + }, + "homepage": "https://github.com/isaacs/sax-js#readme", + "license": { + "type": "MIT", + "url": "https://raw.github.com/isaacs/sax-js/master/LICENSE" + }, + "main": "lib/sax.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "sax", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/isaacs/sax-js.git" + }, + "scripts": { + "test": "node test/index.js" + }, + "version": "0.3.5" +} diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/buffer-overrun.js b/platforms/android/cordova/node_modules/sax/test/buffer-overrun.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/buffer-overrun.js rename to platforms/android/cordova/node_modules/sax/test/buffer-overrun.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-chunked.js b/platforms/android/cordova/node_modules/sax/test/cdata-chunked.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-chunked.js rename to platforms/android/cordova/node_modules/sax/test/cdata-chunked.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-end-split.js b/platforms/android/cordova/node_modules/sax/test/cdata-end-split.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-end-split.js rename to platforms/android/cordova/node_modules/sax/test/cdata-end-split.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-fake-end.js b/platforms/android/cordova/node_modules/sax/test/cdata-fake-end.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-fake-end.js rename to platforms/android/cordova/node_modules/sax/test/cdata-fake-end.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-multiple.js b/platforms/android/cordova/node_modules/sax/test/cdata-multiple.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata-multiple.js rename to platforms/android/cordova/node_modules/sax/test/cdata-multiple.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata.js b/platforms/android/cordova/node_modules/sax/test/cdata.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/cdata.js rename to platforms/android/cordova/node_modules/sax/test/cdata.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/index.js b/platforms/android/cordova/node_modules/sax/test/index.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/index.js rename to platforms/android/cordova/node_modules/sax/test/index.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-23.js b/platforms/android/cordova/node_modules/sax/test/issue-23.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-23.js rename to platforms/android/cordova/node_modules/sax/test/issue-23.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-30.js b/platforms/android/cordova/node_modules/sax/test/issue-30.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-30.js rename to platforms/android/cordova/node_modules/sax/test/issue-30.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-35.js b/platforms/android/cordova/node_modules/sax/test/issue-35.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-35.js rename to platforms/android/cordova/node_modules/sax/test/issue-35.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-47.js b/platforms/android/cordova/node_modules/sax/test/issue-47.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-47.js rename to platforms/android/cordova/node_modules/sax/test/issue-47.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-49.js b/platforms/android/cordova/node_modules/sax/test/issue-49.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/issue-49.js rename to platforms/android/cordova/node_modules/sax/test/issue-49.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/parser-position.js b/platforms/android/cordova/node_modules/sax/test/parser-position.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/parser-position.js rename to platforms/android/cordova/node_modules/sax/test/parser-position.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/script.js b/platforms/android/cordova/node_modules/sax/test/script.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/script.js rename to platforms/android/cordova/node_modules/sax/test/script.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-child-strict.js b/platforms/android/cordova/node_modules/sax/test/self-closing-child-strict.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-child-strict.js rename to platforms/android/cordova/node_modules/sax/test/self-closing-child-strict.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-child.js b/platforms/android/cordova/node_modules/sax/test/self-closing-child.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-child.js rename to platforms/android/cordova/node_modules/sax/test/self-closing-child.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-tag.js b/platforms/android/cordova/node_modules/sax/test/self-closing-tag.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/self-closing-tag.js rename to platforms/android/cordova/node_modules/sax/test/self-closing-tag.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/stray-ending.js b/platforms/android/cordova/node_modules/sax/test/stray-ending.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/stray-ending.js rename to platforms/android/cordova/node_modules/sax/test/stray-ending.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/trailing-non-whitespace.js b/platforms/android/cordova/node_modules/sax/test/trailing-non-whitespace.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/trailing-non-whitespace.js rename to platforms/android/cordova/node_modules/sax/test/trailing-non-whitespace.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/unquoted.js b/platforms/android/cordova/node_modules/sax/test/unquoted.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/unquoted.js rename to platforms/android/cordova/node_modules/sax/test/unquoted.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-issue-41.js b/platforms/android/cordova/node_modules/sax/test/xmlns-issue-41.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-issue-41.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-issue-41.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-rebinding.js b/platforms/android/cordova/node_modules/sax/test/xmlns-rebinding.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-rebinding.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-rebinding.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-strict.js b/platforms/android/cordova/node_modules/sax/test/xmlns-strict.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-strict.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-strict.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-unbound.js b/platforms/android/cordova/node_modules/sax/test/xmlns-unbound.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-unbound.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-unbound.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-prefix-attribute.js b/platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-prefix-attribute.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-prefix-attribute.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-prefix-attribute.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-prefix.js b/platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-prefix.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-prefix.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-prefix.js diff --git a/platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-redefine.js b/platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-redefine.js similarity index 100% rename from platforms/android/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-redefine.js rename to platforms/android/cordova/node_modules/sax/test/xmlns-xml-default-redefine.js diff --git a/platforms/android/cordova/node_modules/semver/.npmignore b/platforms/android/cordova/node_modules/semver/.npmignore new file mode 100644 index 0000000..534108e --- /dev/null +++ b/platforms/android/cordova/node_modules/semver/.npmignore @@ -0,0 +1,4 @@ +node_modules/ +coverage/ +.nyc_output/ +nyc_output/ diff --git a/platforms/android/cordova/node_modules/semver/.travis.yml b/platforms/android/cordova/node_modules/semver/.travis.yml new file mode 100644 index 0000000..991d04b --- /dev/null +++ b/platforms/android/cordova/node_modules/semver/.travis.yml @@ -0,0 +1,5 @@ +language: node_js +node_js: + - '0.10' + - '0.12' + - 'iojs' diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/LICENSE b/platforms/android/cordova/node_modules/semver/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/osenv/LICENSE rename to platforms/android/cordova/node_modules/semver/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/README.md b/platforms/android/cordova/node_modules/semver/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/README.md rename to platforms/android/cordova/node_modules/semver/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/bin/semver b/platforms/android/cordova/node_modules/semver/bin/semver similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/bin/semver rename to platforms/android/cordova/node_modules/semver/bin/semver diff --git a/platforms/android/cordova/node_modules/semver/package.json b/platforms/android/cordova/node_modules/semver/package.json new file mode 100644 index 0000000..0db0065 --- /dev/null +++ b/platforms/android/cordova/node_modules/semver/package.json @@ -0,0 +1,77 @@ +{ + "_args": [ + [ + "semver@^5.0.1", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "semver@>=5.0.1 <6.0.0", + "_id": "semver@5.1.0", + "_inCache": true, + "_installable": true, + "_location": "/semver", + "_nodeVersion": "4.0.0", + "_npmUser": { + "email": "i@izs.me", + "name": "isaacs" + }, + "_npmVersion": "3.3.2", + "_phantomChildren": {}, + "_requested": { + "name": "semver", + "raw": "semver@^5.0.1", + "rawSpec": "^5.0.1", + "scope": null, + "spec": ">=5.0.1 <6.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/semver/-/semver-5.1.0.tgz", + "_shasum": "85f2cf8550465c4df000cf7d86f6b054106ab9e5", + "_shrinkwrap": null, + "_spec": "semver@^5.0.1", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "bin": { + "semver": "./bin/semver" + }, + "bugs": { + "url": "https://github.com/npm/node-semver/issues" + }, + "dependencies": {}, + "description": "The semantic version parser used by npm.", + "devDependencies": { + "tap": "^2.0.0" + }, + "directories": {}, + "dist": { + "shasum": "85f2cf8550465c4df000cf7d86f6b054106ab9e5", + "tarball": "http://registry.npmjs.org/semver/-/semver-5.1.0.tgz" + }, + "gitHead": "8e33a30e62e40e4983d1c5f55e794331b861aadc", + "homepage": "https://github.com/npm/node-semver#readme", + "license": "ISC", + "main": "semver.js", + "maintainers": [ + { + "name": "isaacs", + "email": "isaacs@npmjs.com" + }, + { + "name": "othiym23", + "email": "ogd@aoaioxxysz.net" + } + ], + "name": "semver", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/node-semver.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "5.1.0" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/range.bnf b/platforms/android/cordova/node_modules/semver/range.bnf similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/range.bnf rename to platforms/android/cordova/node_modules/semver/range.bnf diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/semver.js b/platforms/android/cordova/node_modules/semver/semver.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/semver.js rename to platforms/android/cordova/node_modules/semver/semver.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/big-numbers.js b/platforms/android/cordova/node_modules/semver/test/big-numbers.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/big-numbers.js rename to platforms/android/cordova/node_modules/semver/test/big-numbers.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/clean.js b/platforms/android/cordova/node_modules/semver/test/clean.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/clean.js rename to platforms/android/cordova/node_modules/semver/test/clean.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/gtr.js b/platforms/android/cordova/node_modules/semver/test/gtr.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/gtr.js rename to platforms/android/cordova/node_modules/semver/test/gtr.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/index.js b/platforms/android/cordova/node_modules/semver/test/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/index.js rename to platforms/android/cordova/node_modules/semver/test/index.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/ltr.js b/platforms/android/cordova/node_modules/semver/test/ltr.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/ltr.js rename to platforms/android/cordova/node_modules/semver/test/ltr.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/major-minor-patch.js b/platforms/android/cordova/node_modules/semver/test/major-minor-patch.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/test/major-minor-patch.js rename to platforms/android/cordova/node_modules/semver/test/major-minor-patch.js diff --git a/platforms/android/cordova/node_modules/shelljs/.documentup.json b/platforms/android/cordova/node_modules/shelljs/.documentup.json new file mode 100644 index 0000000..57fe301 --- /dev/null +++ b/platforms/android/cordova/node_modules/shelljs/.documentup.json @@ -0,0 +1,6 @@ +{ + "name": "ShellJS", + "twitter": [ + "r2r" + ] +} diff --git a/platforms/android/cordova/node_modules/shelljs/.jshintrc b/platforms/android/cordova/node_modules/shelljs/.jshintrc new file mode 100644 index 0000000..a80c559 --- /dev/null +++ b/platforms/android/cordova/node_modules/shelljs/.jshintrc @@ -0,0 +1,7 @@ +{ + "loopfunc": true, + "sub": true, + "undef": true, + "unused": true, + "node": true +} \ No newline at end of file diff --git a/platforms/android/cordova/node_modules/shelljs/.npmignore b/platforms/android/cordova/node_modules/shelljs/.npmignore new file mode 100644 index 0000000..6b20c38 --- /dev/null +++ b/platforms/android/cordova/node_modules/shelljs/.npmignore @@ -0,0 +1,2 @@ +test/ +tmp/ \ No newline at end of file diff --git a/platforms/android/cordova/node_modules/shelljs/.travis.yml b/platforms/android/cordova/node_modules/shelljs/.travis.yml new file mode 100644 index 0000000..1b3280a --- /dev/null +++ b/platforms/android/cordova/node_modules/shelljs/.travis.yml @@ -0,0 +1,6 @@ +language: node_js +node_js: + - "0.10" + - "0.11" + - "0.12" + diff --git a/platforms/android/cordova/node_modules/shelljs/package.json b/platforms/android/cordova/node_modules/shelljs/package.json index 2c9f998..572bd7c 100644 --- a/platforms/android/cordova/node_modules/shelljs/package.json +++ b/platforms/android/cordova/node_modules/shelljs/package.json @@ -1,64 +1,89 @@ { - "name": "shelljs", - "version": "0.5.3", - "author": { - "name": "Artur Adib", - "email": "arturadib@gmail.com" - }, - "description": "Portable Unix shell commands for Node.js", - "keywords": [ - "unix", - "shell", - "makefile", - "make", - "jake", - "synchronous" + "_args": [ + [ + "shelljs@^0.5.3", + "/Users/steveng/repo/cordova/cordova-android" + ] ], - "repository": { - "type": "git", - "url": "git://github.com/arturadib/shelljs.git" + "_from": "shelljs@>=0.5.3 <0.6.0", + "_id": "shelljs@0.5.3", + "_inCache": true, + "_installable": true, + "_location": "/shelljs", + "_nodeVersion": "1.2.0", + "_npmUser": { + "email": "arturadib@gmail.com", + "name": "artur" }, - "license": "BSD*", - "homepage": "http://github.com/arturadib/shelljs", - "main": "./shell.js", - "scripts": { - "test": "node scripts/run-tests" + "_npmVersion": "2.5.1", + "_phantomChildren": {}, + "_requested": { + "name": "shelljs", + "raw": "shelljs@^0.5.3", + "rawSpec": "^0.5.3", + "scope": null, + "spec": ">=0.5.3 <0.6.0", + "type": "range" + }, + "_requiredBy": [ + "/", + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz", + "_shasum": "c54982b996c76ef0c1e6b59fbdc5825f5b713113", + "_shrinkwrap": null, + "_spec": "shelljs@^0.5.3", + "_where": "/Users/steveng/repo/cordova/cordova-android", + "author": { + "email": "arturadib@gmail.com", + "name": "Artur Adib" }, "bin": { "shjs": "./bin/shjs" }, + "bugs": { + "url": "https://github.com/arturadib/shelljs/issues" + }, "dependencies": {}, + "description": "Portable Unix shell commands for Node.js", "devDependencies": { "jshint": "~2.1.11" }, - "optionalDependencies": {}, + "directories": {}, + "dist": { + "shasum": "c54982b996c76ef0c1e6b59fbdc5825f5b713113", + "tarball": "http://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz" + }, "engines": { "node": ">=0.8.0" }, "gitHead": "22d0975040b9b8234755dc6e692d6869436e8485", - "bugs": { - "url": "https://github.com/arturadib/shelljs/issues" - }, - "_id": "shelljs@0.5.3", - "_shasum": "c54982b996c76ef0c1e6b59fbdc5825f5b713113", - "_from": "shelljs@>=0.5.3 <0.6.0", - "_npmVersion": "2.5.1", - "_nodeVersion": "1.2.0", - "_npmUser": { - "name": "artur", - "email": "arturadib@gmail.com" - }, + "homepage": "http://github.com/arturadib/shelljs", + "keywords": [ + "jake", + "make", + "makefile", + "shell", + "synchronous", + "unix" + ], + "license": "BSD*", + "main": "./shell.js", "maintainers": [ { "name": "artur", "email": "arturadib@gmail.com" } ], - "dist": { - "shasum": "c54982b996c76ef0c1e6b59fbdc5825f5b713113", - "tarball": "http://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz" + "name": "shelljs", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/arturadib/shelljs.git" }, - "directories": {}, - "_resolved": "http://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz", - "readme": "ERROR: No README data found!" + "scripts": { + "test": "node scripts/run-tests" + }, + "version": "0.5.3" } diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/LICENSE b/platforms/android/cordova/node_modules/underscore/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/LICENSE rename to platforms/android/cordova/node_modules/underscore/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/README.md b/platforms/android/cordova/node_modules/underscore/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/README.md rename to platforms/android/cordova/node_modules/underscore/README.md diff --git a/platforms/android/cordova/node_modules/underscore/package.json b/platforms/android/cordova/node_modules/underscore/package.json new file mode 100644 index 0000000..3304948 --- /dev/null +++ b/platforms/android/cordova/node_modules/underscore/package.json @@ -0,0 +1,96 @@ +{ + "_args": [ + [ + "underscore@^1.8.3", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "underscore@>=1.8.3 <2.0.0", + "_id": "underscore@1.8.3", + "_inCache": true, + "_installable": true, + "_location": "/underscore", + "_npmUser": { + "email": "jashkenas@gmail.com", + "name": "jashkenas" + }, + "_npmVersion": "1.4.28", + "_phantomChildren": {}, + "_requested": { + "name": "underscore", + "raw": "underscore@^1.8.3", + "rawSpec": "^1.8.3", + "scope": null, + "spec": ">=1.8.3 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "_shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", + "_shrinkwrap": null, + "_spec": "underscore@^1.8.3", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "jeremy@documentcloud.org", + "name": "Jeremy Ashkenas" + }, + "bugs": { + "url": "https://github.com/jashkenas/underscore/issues" + }, + "dependencies": {}, + "description": "JavaScript's functional programming helper library.", + "devDependencies": { + "docco": "*", + "eslint": "0.6.x", + "karma": "~0.12.31", + "karma-qunit": "~0.1.4", + "qunit-cli": "~0.2.0", + "uglify-js": "2.4.x" + }, + "directories": {}, + "dist": { + "shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", + "tarball": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz" + }, + "files": [ + "LICENSE", + "underscore-min.js", + "underscore-min.map", + "underscore.js" + ], + "gitHead": "e4743ab712b8ab42ad4ccb48b155034d02394e4d", + "homepage": "http://underscorejs.org", + "keywords": [ + "browser", + "client", + "functional", + "server", + "util" + ], + "license": "MIT", + "main": "underscore.js", + "maintainers": [ + { + "name": "jashkenas", + "email": "jashkenas@gmail.com" + } + ], + "name": "underscore", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/jashkenas/underscore.git" + }, + "scripts": { + "build": "uglifyjs underscore.js -c \"evaluate=false\" --comments \"/ .*/\" -m --source-map underscore-min.map -o underscore-min.js", + "doc": "docco underscore.js", + "lint": "eslint underscore.js test/*.js", + "test": "npm run test-node && npm run lint", + "test-browser": "npm i karma-phantomjs-launcher && ./node_modules/karma/bin/karma start", + "test-node": "qunit-cli test/*.js" + }, + "version": "1.8.3" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore-min.js b/platforms/android/cordova/node_modules/underscore/underscore-min.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore-min.js rename to platforms/android/cordova/node_modules/underscore/underscore-min.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore-min.map b/platforms/android/cordova/node_modules/underscore/underscore-min.map similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore-min.map rename to platforms/android/cordova/node_modules/underscore/underscore-min.map diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore.js b/platforms/android/cordova/node_modules/underscore/underscore.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/underscore/underscore.js rename to platforms/android/cordova/node_modules/underscore/underscore.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/LICENSE.md b/platforms/android/cordova/node_modules/unorm/LICENSE.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/LICENSE.md rename to platforms/android/cordova/node_modules/unorm/LICENSE.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/README.md b/platforms/android/cordova/node_modules/unorm/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/README.md rename to platforms/android/cordova/node_modules/unorm/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/lib/unorm.js b/platforms/android/cordova/node_modules/unorm/lib/unorm.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/unorm/lib/unorm.js rename to platforms/android/cordova/node_modules/unorm/lib/unorm.js diff --git a/platforms/android/cordova/node_modules/unorm/package.json b/platforms/android/cordova/node_modules/unorm/package.json new file mode 100644 index 0000000..ca5fd67 --- /dev/null +++ b/platforms/android/cordova/node_modules/unorm/package.json @@ -0,0 +1,95 @@ +{ + "_args": [ + [ + "unorm@^1.3.3", + "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common" + ] + ], + "_from": "unorm@>=1.3.3 <2.0.0", + "_id": "unorm@1.4.1", + "_inCache": true, + "_installable": true, + "_location": "/unorm", + "_npmUser": { + "email": "bwp@bwp.dk", + "name": "walling" + }, + "_npmVersion": "1.4.28", + "_phantomChildren": {}, + "_requested": { + "name": "unorm", + "raw": "unorm@^1.3.3", + "rawSpec": "^1.3.3", + "scope": null, + "spec": ">=1.3.3 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/cordova-common" + ], + "_resolved": "http://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz", + "_shasum": "364200d5f13646ca8bcd44490271335614792300", + "_shrinkwrap": null, + "_spec": "unorm@^1.3.3", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common", + "author": { + "email": "bwp@bwp.dk", + "name": "Bjarke Walling" + }, + "bugs": { + "url": "https://github.com/walling/unorm/issues" + }, + "contributors": [ + { + "name": "Bjarke Walling", + "email": "bwp@bwp.dk" + }, + { + "name": "Oleg Grenrus", + "email": "oleg.grenrus@iki.fi" + }, + { + "name": "Matsuza", + "email": "matsuza@gmail.com" + } + ], + "dependencies": {}, + "description": "JavaScript Unicode 8.0 Normalization - NFC, NFD, NFKC, NFKD. Read UAX #15 Unicode Normalization Forms.", + "devDependencies": { + "benchmark": "~1.0.0", + "grunt": "~0.4.1", + "grunt-contrib-jshint": "~0.8.0", + "grunt-contrib-watch": "~0.5.0", + "grunt-simple-mocha": "~0.4.0", + "unorm": "1.4.1" + }, + "directories": {}, + "dist": { + "shasum": "364200d5f13646ca8bcd44490271335614792300", + "tarball": "http://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz" + }, + "engines": { + "node": ">= 0.4.0" + }, + "gitHead": "e802d0d7844cf74b03742bce1147a82ace218396", + "homepage": "https://github.com/walling/unorm", + "license": "MIT or GPL-2.0", + "main": "./lib/unorm.js", + "maintainers": [ + { + "name": "walling", + "email": "bwp@bwp.dk" + } + ], + "name": "unorm", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+ssh://git@github.com/walling/unorm.git" + }, + "scripts": { + "test": "grunt test" + }, + "version": "1.4.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/History.md b/platforms/android/cordova/node_modules/util-deprecate/History.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/History.md rename to platforms/android/cordova/node_modules/util-deprecate/History.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/LICENSE b/platforms/android/cordova/node_modules/util-deprecate/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/LICENSE rename to platforms/android/cordova/node_modules/util-deprecate/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/README.md b/platforms/android/cordova/node_modules/util-deprecate/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/README.md rename to platforms/android/cordova/node_modules/util-deprecate/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/browser.js b/platforms/android/cordova/node_modules/util-deprecate/browser.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/browser.js rename to platforms/android/cordova/node_modules/util-deprecate/browser.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/node.js b/platforms/android/cordova/node_modules/util-deprecate/node.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/util-deprecate/node.js rename to platforms/android/cordova/node_modules/util-deprecate/node.js diff --git a/platforms/android/cordova/node_modules/util-deprecate/package.json b/platforms/android/cordova/node_modules/util-deprecate/package.json new file mode 100644 index 0000000..4ad9893 --- /dev/null +++ b/platforms/android/cordova/node_modules/util-deprecate/package.json @@ -0,0 +1,81 @@ +{ + "_args": [ + [ + "util-deprecate@1.0.2", + "/Users/steveng/repo/cordova/cordova-android/node_modules/plist" + ] + ], + "_from": "util-deprecate@1.0.2", + "_id": "util-deprecate@1.0.2", + "_inCache": true, + "_installable": true, + "_location": "/util-deprecate", + "_nodeVersion": "4.1.2", + "_npmUser": { + "email": "nathan@tootallnate.net", + "name": "tootallnate" + }, + "_npmVersion": "2.14.4", + "_phantomChildren": {}, + "_requested": { + "name": "util-deprecate", + "raw": "util-deprecate@1.0.2", + "rawSpec": "1.0.2", + "scope": null, + "spec": "1.0.2", + "type": "version" + }, + "_requiredBy": [ + "/plist" + ], + "_resolved": "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "_shasum": "450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "_shrinkwrap": null, + "_spec": "util-deprecate@1.0.2", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/plist", + "author": { + "email": "nathan@tootallnate.net", + "name": "Nathan Rajlich", + "url": "http://n8.io/" + }, + "browser": "browser.js", + "bugs": { + "url": "https://github.com/TooTallNate/util-deprecate/issues" + }, + "dependencies": {}, + "description": "The Node.js `util.deprecate()` function with browser support", + "devDependencies": {}, + "directories": {}, + "dist": { + "shasum": "450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "tarball": "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + }, + "gitHead": "475fb6857cd23fafff20c1be846c1350abf8e6d4", + "homepage": "https://github.com/TooTallNate/util-deprecate", + "keywords": [ + "browser", + "browserify", + "deprecate", + "node", + "util" + ], + "license": "MIT", + "main": "node.js", + "maintainers": [ + { + "name": "tootallnate", + "email": "nathan@tootallnate.net" + } + ], + "name": "util-deprecate", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/TooTallNate/util-deprecate.git" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "version": "1.0.2" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/semver/LICENSE b/platforms/android/cordova/node_modules/wrappy/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/semver/LICENSE rename to platforms/android/cordova/node_modules/wrappy/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/README.md b/platforms/android/cordova/node_modules/wrappy/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/README.md rename to platforms/android/cordova/node_modules/wrappy/README.md diff --git a/platforms/android/cordova/node_modules/wrappy/package.json b/platforms/android/cordova/node_modules/wrappy/package.json new file mode 100644 index 0000000..35d4cc7 --- /dev/null +++ b/platforms/android/cordova/node_modules/wrappy/package.json @@ -0,0 +1,78 @@ +{ + "_args": [ + [ + "wrappy@1", + "/Users/steveng/repo/cordova/cordova-android/node_modules/inflight" + ] + ], + "_from": "wrappy@>=1.0.0 <2.0.0", + "_id": "wrappy@1.0.1", + "_inCache": true, + "_installable": true, + "_location": "/wrappy", + "_nodeVersion": "0.10.31", + "_npmUser": { + "email": "i@izs.me", + "name": "isaacs" + }, + "_npmVersion": "2.0.0", + "_phantomChildren": {}, + "_requested": { + "name": "wrappy", + "raw": "wrappy@1", + "rawSpec": "1", + "scope": null, + "spec": ">=1.0.0 <2.0.0", + "type": "range" + }, + "_requiredBy": [ + "/inflight", + "/once" + ], + "_resolved": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz", + "_shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", + "_shrinkwrap": null, + "_spec": "wrappy@1", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/inflight", + "author": { + "email": "i@izs.me", + "name": "Isaac Z. Schlueter", + "url": "http://blog.izs.me/" + }, + "bugs": { + "url": "https://github.com/npm/wrappy/issues" + }, + "dependencies": {}, + "description": "Callback wrapping utility", + "devDependencies": { + "tap": "^0.4.12" + }, + "directories": { + "test": "test" + }, + "dist": { + "shasum": "1e65969965ccbc2db4548c6b84a6f2c5aedd4739", + "tarball": "http://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" + }, + "gitHead": "006a8cbac6b99988315834c207896eed71fd069a", + "homepage": "https://github.com/npm/wrappy", + "license": "ISC", + "main": "wrappy.js", + "maintainers": [ + { + "name": "isaacs", + "email": "i@izs.me" + } + ], + "name": "wrappy", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git+https://github.com/npm/wrappy.git" + }, + "scripts": { + "test": "tap test/*.js" + }, + "version": "1.0.1" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/test/basic.js b/platforms/android/cordova/node_modules/wrappy/test/basic.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/test/basic.js rename to platforms/android/cordova/node_modules/wrappy/test/basic.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/wrappy.js b/platforms/android/cordova/node_modules/wrappy/wrappy.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/glob/node_modules/inflight/node_modules/wrappy/wrappy.js rename to platforms/android/cordova/node_modules/wrappy/wrappy.js diff --git a/platforms/android/cordova/node_modules/xmlbuilder/.npmignore b/platforms/android/cordova/node_modules/xmlbuilder/.npmignore new file mode 100644 index 0000000..b6ad1f6 --- /dev/null +++ b/platforms/android/cordova/node_modules/xmlbuilder/.npmignore @@ -0,0 +1,5 @@ +.travis.yml +src +test +perf +coverage diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/LICENSE b/platforms/android/cordova/node_modules/xmlbuilder/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/LICENSE rename to platforms/android/cordova/node_modules/xmlbuilder/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/README.md b/platforms/android/cordova/node_modules/xmlbuilder/README.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/README.md rename to platforms/android/cordova/node_modules/xmlbuilder/README.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLAttribute.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLAttribute.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLAttribute.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLAttribute.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLBuilder.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLBuilder.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLBuilder.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLBuilder.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLCData.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLCData.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLCData.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLCData.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLComment.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLComment.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLComment.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLComment.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDAttList.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDAttList.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDAttList.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDAttList.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDElement.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDElement.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDElement.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDElement.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDEntity.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDEntity.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDEntity.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDEntity.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDNotation.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDNotation.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDNotation.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDTDNotation.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDeclaration.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDeclaration.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDeclaration.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDeclaration.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDocType.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDocType.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLDocType.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLDocType.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLElement.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLElement.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLElement.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLElement.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLNode.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLNode.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLNode.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLNode.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLRaw.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLRaw.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLRaw.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLRaw.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLStringifier.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLStringifier.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLStringifier.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLStringifier.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLText.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/XMLText.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/XMLText.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/XMLText.js diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/index.js b/platforms/android/cordova/node_modules/xmlbuilder/lib/index.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmlbuilder/lib/index.js rename to platforms/android/cordova/node_modules/xmlbuilder/lib/index.js diff --git a/platforms/android/cordova/node_modules/xmlbuilder/package.json b/platforms/android/cordova/node_modules/xmlbuilder/package.json new file mode 100644 index 0000000..cc32dc4 --- /dev/null +++ b/platforms/android/cordova/node_modules/xmlbuilder/package.json @@ -0,0 +1,89 @@ +{ + "_args": [ + [ + "xmlbuilder@4.0.0", + "/Users/steveng/repo/cordova/cordova-android/node_modules/plist" + ] + ], + "_from": "xmlbuilder@4.0.0", + "_id": "xmlbuilder@4.0.0", + "_inCache": true, + "_installable": true, + "_location": "/xmlbuilder", + "_npmUser": { + "email": "oozcitak@gmail.com", + "name": "oozcitak" + }, + "_npmVersion": "1.4.28", + "_phantomChildren": {}, + "_requested": { + "name": "xmlbuilder", + "raw": "xmlbuilder@4.0.0", + "rawSpec": "4.0.0", + "scope": null, + "spec": "4.0.0", + "type": "version" + }, + "_requiredBy": [ + "/plist" + ], + "_resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", + "_shasum": "98b8f651ca30aa624036f127d11cc66dc7b907a3", + "_shrinkwrap": null, + "_spec": "xmlbuilder@4.0.0", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/plist", + "author": { + "email": "oozcitak@gmail.com", + "name": "Ozgur Ozcitak" + }, + "bugs": { + "url": "http://github.com/oozcitak/xmlbuilder-js/issues" + }, + "contributors": [], + "dependencies": { + "lodash": "^3.5.0" + }, + "description": "An XML builder for node.js", + "devDependencies": { + "coffee-coverage": "*", + "coffee-script": "*", + "coveralls": "*", + "istanbul": "*", + "mocha": "*" + }, + "directories": {}, + "dist": { + "shasum": "98b8f651ca30aa624036f127d11cc66dc7b907a3", + "tarball": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz" + }, + "engines": { + "node": ">=0.8.0" + }, + "gitHead": "ec17840a6705ef666b7d04c771de11df6091fff5", + "homepage": "http://github.com/oozcitak/xmlbuilder-js", + "keywords": [ + "xml", + "xmlbuilder" + ], + "license": "MIT", + "main": "./lib/index", + "maintainers": [ + { + "name": "oozcitak", + "email": "oozcitak@gmail.com" + } + ], + "name": "xmlbuilder", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/oozcitak/xmlbuilder-js.git" + }, + "scripts": { + "postpublish": "rm -rf lib", + "prepublish": "coffee -co lib src", + "test": "mocha && istanbul report text lcov" + }, + "version": "4.0.0" +} diff --git a/platforms/android/cordova/node_modules/xmldom/.npmignore b/platforms/android/cordova/node_modules/xmldom/.npmignore new file mode 100644 index 0000000..b094a44 --- /dev/null +++ b/platforms/android/cordova/node_modules/xmldom/.npmignore @@ -0,0 +1,5 @@ +test +t +travis.yml +.project +changelog diff --git a/platforms/android/cordova/node_modules/xmldom/.travis.yml b/platforms/android/cordova/node_modules/xmldom/.travis.yml new file mode 100644 index 0000000..b95408e --- /dev/null +++ b/platforms/android/cordova/node_modules/xmldom/.travis.yml @@ -0,0 +1,22 @@ +language: node_js + +node_js: + - '0.10' + +branches: + only: + - master + - proof + - travis-ci + +# Not using `npm install --dev` because it is recursive. It will pull in the all +# development dependencies for CoffeeScript. Way too much spew in the Travis CI +# build output. + +before_install: + - npm install + - npm install istanbul coveralls + +env: + global: + - secure: "BxUHTsa1WVANLQoimilbZwa1MCWSdM9hOmPWBE/rsYb7uT/iiqkRXXwnWhKtN5CLvTvIQbiAzq4iyPID0S8UHrnxClYQrOuA6QkrtwgIEuDAmijao/bgxobPOremvkwXcpMGIwzYKyYQQtSEaEIQbqf6gSSKW9dBh/GZ/vfTsqo=" diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/LICENSE b/platforms/android/cordova/node_modules/xmldom/LICENSE similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/LICENSE rename to platforms/android/cordova/node_modules/xmldom/LICENSE diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/__package__.js b/platforms/android/cordova/node_modules/xmldom/__package__.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/__package__.js rename to platforms/android/cordova/node_modules/xmldom/__package__.js diff --git a/platforms/android/cordova/node_modules/xmldom/changelog b/platforms/android/cordova/node_modules/xmldom/changelog new file mode 100644 index 0000000..ab815bb --- /dev/null +++ b/platforms/android/cordova/node_modules/xmldom/changelog @@ -0,0 +1,14 @@ +### Version 0.1.16 + +Sat May 4 14:58:03 UTC 2013 + + * Correctly handle multibyte Unicode greater than two byts. #57. #56. + * Initial unit testing and test coverage. #53. #46. #19. + * Create Bower `component.json` #52. + +### Version 0.1.8 + + * Add: some test case from node-o3-xml(excludes xpath support) + * Fix: remove existed attribute before setting (bug introduced in v0.1.5) + * Fix: index direct access for childNodes and any NodeList collection(not w3c standard) + * Fix: remove last child bug diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/component.json b/platforms/android/cordova/node_modules/xmldom/component.json similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/component.json rename to platforms/android/cordova/node_modules/xmldom/component.json diff --git a/platforms/android/cordova/node_modules/xmldom/dom-parser.js b/platforms/android/cordova/node_modules/xmldom/dom-parser.js new file mode 100644 index 0000000..08c2f70 --- /dev/null +++ b/platforms/android/cordova/node_modules/xmldom/dom-parser.js @@ -0,0 +1,249 @@ +function DOMParser(options){ + this.options = options ||{locator:{}}; + +} +DOMParser.prototype.parseFromString = function(source,mimeType){ + var options = this.options; + var sax = new XMLReader(); + var domBuilder = options.domBuilder || new DOMHandler();//contentHandler and LexicalHandler + var errorHandler = options.errorHandler; + var locator = options.locator; + var defaultNSMap = options.xmlns||{}; + var entityMap = {'lt':'<','gt':'>','amp':'&','quot':'"','apos':"'"} + if(locator){ + domBuilder.setDocumentLocator(locator) + } + + sax.errorHandler = buildErrorHandler(errorHandler,domBuilder,locator); + sax.domBuilder = options.domBuilder || domBuilder; + if(/\/x?html?$/.test(mimeType)){ + entityMap.nbsp = '\xa0'; + entityMap.copy = '\xa9'; + defaultNSMap['']= 'http://www.w3.org/1999/xhtml'; + } + defaultNSMap.xml = defaultNSMap.xml || 'http://www.w3.org/XML/1998/namespace'; + if(source){ + sax.parse(source,defaultNSMap,entityMap); + }else{ + sax.errorHandler.error("invalid document source"); + } + return domBuilder.document; +} +function buildErrorHandler(errorImpl,domBuilder,locator){ + if(!errorImpl){ + if(domBuilder instanceof DOMHandler){ + return domBuilder; + } + errorImpl = domBuilder ; + } + var errorHandler = {} + var isCallback = errorImpl instanceof Function; + locator = locator||{} + function build(key){ + var fn = errorImpl[key]; + if(!fn && isCallback){ + fn = errorImpl.length == 2?function(msg){errorImpl(key,msg)}:errorImpl; + } + errorHandler[key] = fn && function(msg){ + fn('[xmldom '+key+']\t'+msg+_locator(locator)); + }||function(){}; + } + build('warning'); + build('error'); + build('fatalError'); + return errorHandler; +} + +//console.log('#\n\n\n\n\n\n\n####') +/** + * +ContentHandler+ErrorHandler + * +LexicalHandler+EntityResolver2 + * -DeclHandler-DTDHandler + * + * DefaultHandler:EntityResolver, DTDHandler, ContentHandler, ErrorHandler + * DefaultHandler2:DefaultHandler,LexicalHandler, DeclHandler, EntityResolver2 + * @link http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.html + */ +function DOMHandler() { + this.cdata = false; +} +function position(locator,node){ + node.lineNumber = locator.lineNumber; + node.columnNumber = locator.columnNumber; +} +/** + * @see org.xml.sax.ContentHandler#startDocument + * @link http://www.saxproject.org/apidoc/org/xml/sax/ContentHandler.html + */ +DOMHandler.prototype = { + startDocument : function() { + this.document = new DOMImplementation().createDocument(null, null, null); + if (this.locator) { + this.document.documentURI = this.locator.systemId; + } + }, + startElement:function(namespaceURI, localName, qName, attrs) { + var doc = this.document; + var el = doc.createElementNS(namespaceURI, qName||localName); + var len = attrs.length; + appendElement(this, el); + this.currentElement = el; + + this.locator && position(this.locator,el) + for (var i = 0 ; i < len; i++) { + var namespaceURI = attrs.getURI(i); + var value = attrs.getValue(i); + var qName = attrs.getQName(i); + var attr = doc.createAttributeNS(namespaceURI, qName); + if( attr.getOffset){ + position(attr.getOffset(1),attr) + } + attr.value = attr.nodeValue = value; + el.setAttributeNode(attr) + } + }, + endElement:function(namespaceURI, localName, qName) { + var current = this.currentElement + var tagName = current.tagName; + this.currentElement = current.parentNode; + }, + startPrefixMapping:function(prefix, uri) { + }, + endPrefixMapping:function(prefix) { + }, + processingInstruction:function(target, data) { + var ins = this.document.createProcessingInstruction(target, data); + this.locator && position(this.locator,ins) + appendElement(this, ins); + }, + ignorableWhitespace:function(ch, start, length) { + }, + characters:function(chars, start, length) { + chars = _toString.apply(this,arguments) + //console.log(chars) + if(this.currentElement && chars){ + if (this.cdata) { + var charNode = this.document.createCDATASection(chars); + this.currentElement.appendChild(charNode); + } else { + var charNode = this.document.createTextNode(chars); + this.currentElement.appendChild(charNode); + } + this.locator && position(this.locator,charNode) + } + }, + skippedEntity:function(name) { + }, + endDocument:function() { + this.document.normalize(); + }, + setDocumentLocator:function (locator) { + if(this.locator = locator){// && !('lineNumber' in locator)){ + locator.lineNumber = 0; + } + }, + //LexicalHandler + comment:function(chars, start, length) { + chars = _toString.apply(this,arguments) + var comm = this.document.createComment(chars); + this.locator && position(this.locator,comm) + appendElement(this, comm); + }, + + startCDATA:function() { + //used in characters() methods + this.cdata = true; + }, + endCDATA:function() { + this.cdata = false; + }, + + startDTD:function(name, publicId, systemId) { + var impl = this.document.implementation; + if (impl && impl.createDocumentType) { + var dt = impl.createDocumentType(name, publicId, systemId); + this.locator && position(this.locator,dt) + appendElement(this, dt); + } + }, + /** + * @see org.xml.sax.ErrorHandler + * @link http://www.saxproject.org/apidoc/org/xml/sax/ErrorHandler.html + */ + warning:function(error) { + console.warn('[xmldom warning]\t'+error,_locator(this.locator)); + }, + error:function(error) { + console.error('[xmldom error]\t'+error,_locator(this.locator)); + }, + fatalError:function(error) { + console.error('[xmldom fatalError]\t'+error,_locator(this.locator)); + throw error; + } +} +function _locator(l){ + if(l){ + return '\n@'+(l.systemId ||'')+'#[line:'+l.lineNumber+',col:'+l.columnNumber+']' + } +} +function _toString(chars,start,length){ + if(typeof chars == 'string'){ + return chars.substr(start,length) + }else{//java sax connect width xmldom on rhino(what about: "? && !(chars instanceof String)") + if(chars.length >= start+length || start){ + return new java.lang.String(chars,start,length)+''; + } + return chars; + } +} + +/* + * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/LexicalHandler.html + * used method of org.xml.sax.ext.LexicalHandler: + * #comment(chars, start, length) + * #startCDATA() + * #endCDATA() + * #startDTD(name, publicId, systemId) + * + * + * IGNORED method of org.xml.sax.ext.LexicalHandler: + * #endDTD() + * #startEntity(name) + * #endEntity(name) + * + * + * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/DeclHandler.html + * IGNORED method of org.xml.sax.ext.DeclHandler + * #attributeDecl(eName, aName, type, mode, value) + * #elementDecl(name, model) + * #externalEntityDecl(name, publicId, systemId) + * #internalEntityDecl(name, value) + * @link http://www.saxproject.org/apidoc/org/xml/sax/ext/EntityResolver2.html + * IGNORED method of org.xml.sax.EntityResolver2 + * #resolveEntity(String name,String publicId,String baseURI,String systemId) + * #resolveEntity(publicId, systemId) + * #getExternalSubset(name, baseURI) + * @link http://www.saxproject.org/apidoc/org/xml/sax/DTDHandler.html + * IGNORED method of org.xml.sax.DTDHandler + * #notationDecl(name, publicId, systemId) {}; + * #unparsedEntityDecl(name, publicId, systemId, notationName) {}; + */ +"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(key){ + DOMHandler.prototype[key] = function(){return null} +}) + +/* Private static helpers treated below as private instance methods, so don't need to add these to the public API; we might use a Relator to also get rid of non-standard public properties */ +function appendElement (hander,node) { + if (!hander.currentElement) { + hander.document.appendChild(node); + } else { + hander.currentElement.appendChild(node); + } +}//appendChild and setAttributeNS are preformance key + +if(typeof require == 'function'){ + var XMLReader = require('./sax').XMLReader; + var DOMImplementation = exports.DOMImplementation = require('./dom').DOMImplementation; + exports.XMLSerializer = require('./dom').XMLSerializer ; + exports.DOMParser = DOMParser; +} diff --git a/platforms/android/cordova/node_modules/xmldom/dom.js b/platforms/android/cordova/node_modules/xmldom/dom.js new file mode 100644 index 0000000..460a1be --- /dev/null +++ b/platforms/android/cordova/node_modules/xmldom/dom.js @@ -0,0 +1,1147 @@ +/* + * DOM Level 2 + * Object DOMException + * @see http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html + * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html + */ + +function copy(src,dest){ + for(var p in src){ + dest[p] = src[p]; + } +} +/** +^\w+\.prototype\.([_\w]+)\s*=\s*((?:.*\{\s*?[\r\n][\s\S]*?^})|\S.*?(?=[;\r\n]));? +^\w+\.prototype\.([_\w]+)\s*=\s*(\S.*?(?=[;\r\n]));? + */ +function _extends(Class,Super){ + var pt = Class.prototype; + if(Object.create){ + var ppt = Object.create(Super.prototype) + pt.__proto__ = ppt; + } + if(!(pt instanceof Super)){ + function t(){}; + t.prototype = Super.prototype; + t = new t(); + copy(pt,t); + Class.prototype = pt = t; + } + if(pt.constructor != Class){ + if(typeof Class != 'function'){ + console.error("unknow Class:"+Class) + } + pt.constructor = Class + } +} +var htmlns = 'http://www.w3.org/1999/xhtml' ; +// Node Types +var NodeType = {} +var ELEMENT_NODE = NodeType.ELEMENT_NODE = 1; +var ATTRIBUTE_NODE = NodeType.ATTRIBUTE_NODE = 2; +var TEXT_NODE = NodeType.TEXT_NODE = 3; +var CDATA_SECTION_NODE = NodeType.CDATA_SECTION_NODE = 4; +var ENTITY_REFERENCE_NODE = NodeType.ENTITY_REFERENCE_NODE = 5; +var ENTITY_NODE = NodeType.ENTITY_NODE = 6; +var PROCESSING_INSTRUCTION_NODE = NodeType.PROCESSING_INSTRUCTION_NODE = 7; +var COMMENT_NODE = NodeType.COMMENT_NODE = 8; +var DOCUMENT_NODE = NodeType.DOCUMENT_NODE = 9; +var DOCUMENT_TYPE_NODE = NodeType.DOCUMENT_TYPE_NODE = 10; +var DOCUMENT_FRAGMENT_NODE = NodeType.DOCUMENT_FRAGMENT_NODE = 11; +var NOTATION_NODE = NodeType.NOTATION_NODE = 12; + +// ExceptionCode +var ExceptionCode = {} +var ExceptionMessage = {}; +var INDEX_SIZE_ERR = ExceptionCode.INDEX_SIZE_ERR = ((ExceptionMessage[1]="Index size error"),1); +var DOMSTRING_SIZE_ERR = ExceptionCode.DOMSTRING_SIZE_ERR = ((ExceptionMessage[2]="DOMString size error"),2); +var HIERARCHY_REQUEST_ERR = ExceptionCode.HIERARCHY_REQUEST_ERR = ((ExceptionMessage[3]="Hierarchy request error"),3); +var WRONG_DOCUMENT_ERR = ExceptionCode.WRONG_DOCUMENT_ERR = ((ExceptionMessage[4]="Wrong document"),4); +var INVALID_CHARACTER_ERR = ExceptionCode.INVALID_CHARACTER_ERR = ((ExceptionMessage[5]="Invalid character"),5); +var NO_DATA_ALLOWED_ERR = ExceptionCode.NO_DATA_ALLOWED_ERR = ((ExceptionMessage[6]="No data allowed"),6); +var NO_MODIFICATION_ALLOWED_ERR = ExceptionCode.NO_MODIFICATION_ALLOWED_ERR = ((ExceptionMessage[7]="No modification allowed"),7); +var NOT_FOUND_ERR = ExceptionCode.NOT_FOUND_ERR = ((ExceptionMessage[8]="Not found"),8); +var NOT_SUPPORTED_ERR = ExceptionCode.NOT_SUPPORTED_ERR = ((ExceptionMessage[9]="Not supported"),9); +var INUSE_ATTRIBUTE_ERR = ExceptionCode.INUSE_ATTRIBUTE_ERR = ((ExceptionMessage[10]="Attribute in use"),10); +//level2 +var INVALID_STATE_ERR = ExceptionCode.INVALID_STATE_ERR = ((ExceptionMessage[11]="Invalid state"),11); +var SYNTAX_ERR = ExceptionCode.SYNTAX_ERR = ((ExceptionMessage[12]="Syntax error"),12); +var INVALID_MODIFICATION_ERR = ExceptionCode.INVALID_MODIFICATION_ERR = ((ExceptionMessage[13]="Invalid modification"),13); +var NAMESPACE_ERR = ExceptionCode.NAMESPACE_ERR = ((ExceptionMessage[14]="Invalid namespace"),14); +var INVALID_ACCESS_ERR = ExceptionCode.INVALID_ACCESS_ERR = ((ExceptionMessage[15]="Invalid access"),15); + + +function DOMException(code, message) { + if(message instanceof Error){ + var error = message; + }else{ + error = this; + Error.call(this, ExceptionMessage[code]); + this.message = ExceptionMessage[code]; + if(Error.captureStackTrace) Error.captureStackTrace(this, DOMException); + } + error.code = code; + if(message) this.message = this.message + ": " + message; + return error; +}; +DOMException.prototype = Error.prototype; +copy(ExceptionCode,DOMException) +/** + * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-536297177 + * The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented. NodeList objects in the DOM are live. + * The items in the NodeList are accessible via an integral index, starting from 0. + */ +function NodeList() { +}; +NodeList.prototype = { + /** + * The number of nodes in the list. The range of valid child node indices is 0 to length-1 inclusive. + * @standard level1 + */ + length:0, + /** + * Returns the indexth item in the collection. If index is greater than or equal to the number of nodes in the list, this returns null. + * @standard level1 + * @param index unsigned long + * Index into the collection. + * @return Node + * The node at the indexth position in the NodeList, or null if that is not a valid index. + */ + item: function(index) { + return this[index] || null; + }, + toString:function(){ + for(var buf = [], i = 0;i=0){ + var lastIndex = list.length-1 + while(i0 || key == 'xmlns'){ +// return null; +// } + var i = this.length; + while(i--){ + var attr = this[i]; + if(attr.nodeName == key){ + return attr; + } + } + }, + setNamedItem: function(attr) { + var el = attr.ownerElement; + if(el && el!=this._ownerElement){ + throw new DOMException(INUSE_ATTRIBUTE_ERR); + } + var oldAttr = this.getNamedItem(attr.nodeName); + _addNamedNode(this._ownerElement,this,attr,oldAttr); + return oldAttr; + }, + /* returns Node */ + setNamedItemNS: function(attr) {// raises: WRONG_DOCUMENT_ERR,NO_MODIFICATION_ALLOWED_ERR,INUSE_ATTRIBUTE_ERR + var el = attr.ownerElement, oldAttr; + if(el && el!=this._ownerElement){ + throw new DOMException(INUSE_ATTRIBUTE_ERR); + } + oldAttr = this.getNamedItemNS(attr.namespaceURI,attr.localName); + _addNamedNode(this._ownerElement,this,attr,oldAttr); + return oldAttr; + }, + + /* returns Node */ + removeNamedItem: function(key) { + var attr = this.getNamedItem(key); + _removeNamedNode(this._ownerElement,this,attr); + return attr; + + + },// raises: NOT_FOUND_ERR,NO_MODIFICATION_ALLOWED_ERR + + //for level2 + removeNamedItemNS:function(namespaceURI,localName){ + var attr = this.getNamedItemNS(namespaceURI,localName); + _removeNamedNode(this._ownerElement,this,attr); + return attr; + }, + getNamedItemNS: function(namespaceURI, localName) { + var i = this.length; + while(i--){ + var node = this[i]; + if(node.localName == localName && node.namespaceURI == namespaceURI){ + return node; + } + } + return null; + } +}; +/** + * @see http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-102161490 + */ +function DOMImplementation(/* Object */ features) { + this._features = {}; + if (features) { + for (var feature in features) { + this._features = features[feature]; + } + } +}; + +DOMImplementation.prototype = { + hasFeature: function(/* string */ feature, /* string */ version) { + var versions = this._features[feature.toLowerCase()]; + if (versions && (!version || version in versions)) { + return true; + } else { + return false; + } + }, + // Introduced in DOM Level 2: + createDocument:function(namespaceURI, qualifiedName, doctype){// raises:INVALID_CHARACTER_ERR,NAMESPACE_ERR,WRONG_DOCUMENT_ERR + var doc = new Document(); + doc.implementation = this; + doc.childNodes = new NodeList(); + doc.doctype = doctype; + if(doctype){ + doc.appendChild(doctype); + } + if(qualifiedName){ + var root = doc.createElementNS(namespaceURI,qualifiedName); + doc.appendChild(root); + } + return doc; + }, + // Introduced in DOM Level 2: + createDocumentType:function(qualifiedName, publicId, systemId){// raises:INVALID_CHARACTER_ERR,NAMESPACE_ERR + var node = new DocumentType(); + node.name = qualifiedName; + node.nodeName = qualifiedName; + node.publicId = publicId; + node.systemId = systemId; + // Introduced in DOM Level 2: + //readonly attribute DOMString internalSubset; + + //TODO:.. + // readonly attribute NamedNodeMap entities; + // readonly attribute NamedNodeMap notations; + return node; + } +}; + + +/** + * @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247 + */ + +function Node() { +}; + +Node.prototype = { + firstChild : null, + lastChild : null, + previousSibling : null, + nextSibling : null, + attributes : null, + parentNode : null, + childNodes : null, + ownerDocument : null, + nodeValue : null, + namespaceURI : null, + prefix : null, + localName : null, + // Modified in DOM Level 2: + insertBefore:function(newChild, refChild){//raises + return _insertBefore(this,newChild,refChild); + }, + replaceChild:function(newChild, oldChild){//raises + this.insertBefore(newChild,oldChild); + if(oldChild){ + this.removeChild(oldChild); + } + }, + removeChild:function(oldChild){ + return _removeChild(this,oldChild); + }, + appendChild:function(newChild){ + return this.insertBefore(newChild,null); + }, + hasChildNodes:function(){ + return this.firstChild != null; + }, + cloneNode:function(deep){ + return cloneNode(this.ownerDocument||this,this,deep); + }, + // Modified in DOM Level 2: + normalize:function(){ + var child = this.firstChild; + while(child){ + var next = child.nextSibling; + if(next && next.nodeType == TEXT_NODE && child.nodeType == TEXT_NODE){ + this.removeChild(next); + child.appendData(next.data); + }else{ + child.normalize(); + child = next; + } + } + }, + // Introduced in DOM Level 2: + isSupported:function(feature, version){ + return this.ownerDocument.implementation.hasFeature(feature,version); + }, + // Introduced in DOM Level 2: + hasAttributes:function(){ + return this.attributes.length>0; + }, + lookupPrefix:function(namespaceURI){ + var el = this; + while(el){ + var map = el._nsMap; + //console.dir(map) + if(map){ + for(var n in map){ + if(map[n] == namespaceURI){ + return n; + } + } + } + el = el.nodeType == 2?el.ownerDocument : el.parentNode; + } + return null; + }, + // Introduced in DOM Level 3: + lookupNamespaceURI:function(prefix){ + var el = this; + while(el){ + var map = el._nsMap; + //console.dir(map) + if(map){ + if(prefix in map){ + return map[prefix] ; + } + } + el = el.nodeType == 2?el.ownerDocument : el.parentNode; + } + return null; + }, + // Introduced in DOM Level 3: + isDefaultNamespace:function(namespaceURI){ + var prefix = this.lookupPrefix(namespaceURI); + return prefix == null; + } +}; + + +function _xmlEncoder(c){ + return c == '<' && '<' || + c == '>' && '>' || + c == '&' && '&' || + c == '"' && '"' || + '&#'+c.charCodeAt()+';' +} + + +copy(NodeType,Node); +copy(NodeType,Node.prototype); + +/** + * @param callback return true for continue,false for break + * @return boolean true: break visit; + */ +function _visitNode(node,callback){ + if(callback(node)){ + return true; + } + if(node = node.firstChild){ + do{ + if(_visitNode(node,callback)){return true} + }while(node=node.nextSibling) + } +} + + + +function Document(){ +} +function _onAddAttribute(doc,el,newAttr){ + doc && doc._inc++; + var ns = newAttr.namespaceURI ; + if(ns == 'http://www.w3.org/2000/xmlns/'){ + //update namespace + el._nsMap[newAttr.prefix?newAttr.localName:''] = newAttr.value + } +} +function _onRemoveAttribute(doc,el,newAttr,remove){ + doc && doc._inc++; + var ns = newAttr.namespaceURI ; + if(ns == 'http://www.w3.org/2000/xmlns/'){ + //update namespace + delete el._nsMap[newAttr.prefix?newAttr.localName:''] + } +} +function _onUpdateChild(doc,el,newChild){ + if(doc && doc._inc){ + doc._inc++; + //update childNodes + var cs = el.childNodes; + if(newChild){ + cs[cs.length++] = newChild; + }else{ + //console.log(1) + var child = el.firstChild; + var i = 0; + while(child){ + cs[i++] = child; + child =child.nextSibling; + } + cs.length = i; + } + } +} + +/** + * attributes; + * children; + * + * writeable properties: + * nodeValue,Attr:value,CharacterData:data + * prefix + */ +function _removeChild(parentNode,child){ + var previous = child.previousSibling; + var next = child.nextSibling; + if(previous){ + previous.nextSibling = next; + }else{ + parentNode.firstChild = next + } + if(next){ + next.previousSibling = previous; + }else{ + parentNode.lastChild = previous; + } + _onUpdateChild(parentNode.ownerDocument,parentNode); + return child; +} +/** + * preformance key(refChild == null) + */ +function _insertBefore(parentNode,newChild,nextChild){ + var cp = newChild.parentNode; + if(cp){ + cp.removeChild(newChild);//remove and update + } + if(newChild.nodeType === DOCUMENT_FRAGMENT_NODE){ + var newFirst = newChild.firstChild; + if (newFirst == null) { + return newChild; + } + var newLast = newChild.lastChild; + }else{ + newFirst = newLast = newChild; + } + var pre = nextChild ? nextChild.previousSibling : parentNode.lastChild; + + newFirst.previousSibling = pre; + newLast.nextSibling = nextChild; + + + if(pre){ + pre.nextSibling = newFirst; + }else{ + parentNode.firstChild = newFirst; + } + if(nextChild == null){ + parentNode.lastChild = newLast; + }else{ + nextChild.previousSibling = newLast; + } + do{ + newFirst.parentNode = parentNode; + }while(newFirst !== newLast && (newFirst= newFirst.nextSibling)) + _onUpdateChild(parentNode.ownerDocument||parentNode,parentNode); + //console.log(parentNode.lastChild.nextSibling == null) + if (newChild.nodeType == DOCUMENT_FRAGMENT_NODE) { + newChild.firstChild = newChild.lastChild = null; + } + return newChild; +} +function _appendSingleChild(parentNode,newChild){ + var cp = newChild.parentNode; + if(cp){ + var pre = parentNode.lastChild; + cp.removeChild(newChild);//remove and update + var pre = parentNode.lastChild; + } + var pre = parentNode.lastChild; + newChild.parentNode = parentNode; + newChild.previousSibling = pre; + newChild.nextSibling = null; + if(pre){ + pre.nextSibling = newChild; + }else{ + parentNode.firstChild = newChild; + } + parentNode.lastChild = newChild; + _onUpdateChild(parentNode.ownerDocument,parentNode,newChild); + return newChild; + //console.log("__aa",parentNode.lastChild.nextSibling == null) +} +Document.prototype = { + //implementation : null, + nodeName : '#document', + nodeType : DOCUMENT_NODE, + doctype : null, + documentElement : null, + _inc : 1, + + insertBefore : function(newChild, refChild){//raises + if(newChild.nodeType == DOCUMENT_FRAGMENT_NODE){ + var child = newChild.firstChild; + while(child){ + var next = child.nextSibling; + this.insertBefore(child,refChild); + child = next; + } + return newChild; + } + if(this.documentElement == null && newChild.nodeType == 1){ + this.documentElement = newChild; + } + + return _insertBefore(this,newChild,refChild),(newChild.ownerDocument = this),newChild; + }, + removeChild : function(oldChild){ + if(this.documentElement == oldChild){ + this.documentElement = null; + } + return _removeChild(this,oldChild); + }, + // Introduced in DOM Level 2: + importNode : function(importedNode,deep){ + return importNode(this,importedNode,deep); + }, + // Introduced in DOM Level 2: + getElementById : function(id){ + var rtv = null; + _visitNode(this.documentElement,function(node){ + if(node.nodeType == 1){ + if(node.getAttribute('id') == id){ + rtv = node; + return true; + } + } + }) + return rtv; + }, + + //document factory method: + createElement : function(tagName){ + var node = new Element(); + node.ownerDocument = this; + node.nodeName = tagName; + node.tagName = tagName; + node.childNodes = new NodeList(); + var attrs = node.attributes = new NamedNodeMap(); + attrs._ownerElement = node; + return node; + }, + createDocumentFragment : function(){ + var node = new DocumentFragment(); + node.ownerDocument = this; + node.childNodes = new NodeList(); + return node; + }, + createTextNode : function(data){ + var node = new Text(); + node.ownerDocument = this; + node.appendData(data) + return node; + }, + createComment : function(data){ + var node = new Comment(); + node.ownerDocument = this; + node.appendData(data) + return node; + }, + createCDATASection : function(data){ + var node = new CDATASection(); + node.ownerDocument = this; + node.appendData(data) + return node; + }, + createProcessingInstruction : function(target,data){ + var node = new ProcessingInstruction(); + node.ownerDocument = this; + node.tagName = node.target = target; + node.nodeValue= node.data = data; + return node; + }, + createAttribute : function(name){ + var node = new Attr(); + node.ownerDocument = this; + node.name = name; + node.nodeName = name; + node.localName = name; + node.specified = true; + return node; + }, + createEntityReference : function(name){ + var node = new EntityReference(); + node.ownerDocument = this; + node.nodeName = name; + return node; + }, + // Introduced in DOM Level 2: + createElementNS : function(namespaceURI,qualifiedName){ + var node = new Element(); + var pl = qualifiedName.split(':'); + var attrs = node.attributes = new NamedNodeMap(); + node.childNodes = new NodeList(); + node.ownerDocument = this; + node.nodeName = qualifiedName; + node.tagName = qualifiedName; + node.namespaceURI = namespaceURI; + if(pl.length == 2){ + node.prefix = pl[0]; + node.localName = pl[1]; + }else{ + //el.prefix = null; + node.localName = qualifiedName; + } + attrs._ownerElement = node; + return node; + }, + // Introduced in DOM Level 2: + createAttributeNS : function(namespaceURI,qualifiedName){ + var node = new Attr(); + var pl = qualifiedName.split(':'); + node.ownerDocument = this; + node.nodeName = qualifiedName; + node.name = qualifiedName; + node.namespaceURI = namespaceURI; + node.specified = true; + if(pl.length == 2){ + node.prefix = pl[0]; + node.localName = pl[1]; + }else{ + //el.prefix = null; + node.localName = qualifiedName; + } + return node; + } +}; +_extends(Document,Node); + + +function Element() { + this._nsMap = {}; +}; +Element.prototype = { + nodeType : ELEMENT_NODE, + hasAttribute : function(name){ + return this.getAttributeNode(name)!=null; + }, + getAttribute : function(name){ + var attr = this.getAttributeNode(name); + return attr && attr.value || ''; + }, + getAttributeNode : function(name){ + return this.attributes.getNamedItem(name); + }, + setAttribute : function(name, value){ + var attr = this.ownerDocument.createAttribute(name); + attr.value = attr.nodeValue = "" + value; + this.setAttributeNode(attr) + }, + removeAttribute : function(name){ + var attr = this.getAttributeNode(name) + attr && this.removeAttributeNode(attr); + }, + + //four real opeartion method + appendChild:function(newChild){ + if(newChild.nodeType === DOCUMENT_FRAGMENT_NODE){ + return this.insertBefore(newChild,null); + }else{ + return _appendSingleChild(this,newChild); + } + }, + setAttributeNode : function(newAttr){ + return this.attributes.setNamedItem(newAttr); + }, + setAttributeNodeNS : function(newAttr){ + return this.attributes.setNamedItemNS(newAttr); + }, + removeAttributeNode : function(oldAttr){ + return this.attributes.removeNamedItem(oldAttr.nodeName); + }, + //get real attribute name,and remove it by removeAttributeNode + removeAttributeNS : function(namespaceURI, localName){ + var old = this.getAttributeNodeNS(namespaceURI, localName); + old && this.removeAttributeNode(old); + }, + + hasAttributeNS : function(namespaceURI, localName){ + return this.getAttributeNodeNS(namespaceURI, localName)!=null; + }, + getAttributeNS : function(namespaceURI, localName){ + var attr = this.getAttributeNodeNS(namespaceURI, localName); + return attr && attr.value || ''; + }, + setAttributeNS : function(namespaceURI, qualifiedName, value){ + var attr = this.ownerDocument.createAttributeNS(namespaceURI, qualifiedName); + attr.value = attr.nodeValue = "" + value; + this.setAttributeNode(attr) + }, + getAttributeNodeNS : function(namespaceURI, localName){ + return this.attributes.getNamedItemNS(namespaceURI, localName); + }, + + getElementsByTagName : function(tagName){ + return new LiveNodeList(this,function(base){ + var ls = []; + _visitNode(base,function(node){ + if(node !== base && node.nodeType == ELEMENT_NODE && (tagName === '*' || node.tagName == tagName)){ + ls.push(node); + } + }); + return ls; + }); + }, + getElementsByTagNameNS : function(namespaceURI, localName){ + return new LiveNodeList(this,function(base){ + var ls = []; + _visitNode(base,function(node){ + if(node !== base && node.nodeType === ELEMENT_NODE && (namespaceURI === '*' || node.namespaceURI === namespaceURI) && (localName === '*' || node.localName == localName)){ + ls.push(node); + } + }); + return ls; + }); + } +}; +Document.prototype.getElementsByTagName = Element.prototype.getElementsByTagName; +Document.prototype.getElementsByTagNameNS = Element.prototype.getElementsByTagNameNS; + + +_extends(Element,Node); +function Attr() { +}; +Attr.prototype.nodeType = ATTRIBUTE_NODE; +_extends(Attr,Node); + + +function CharacterData() { +}; +CharacterData.prototype = { + data : '', + substringData : function(offset, count) { + return this.data.substring(offset, offset+count); + }, + appendData: function(text) { + text = this.data+text; + this.nodeValue = this.data = text; + this.length = text.length; + }, + insertData: function(offset,text) { + this.replaceData(offset,0,text); + + }, + appendChild:function(newChild){ + //if(!(newChild instanceof CharacterData)){ + throw new Error(ExceptionMessage[3]) + //} + return Node.prototype.appendChild.apply(this,arguments) + }, + deleteData: function(offset, count) { + this.replaceData(offset,count,""); + }, + replaceData: function(offset, count, text) { + var start = this.data.substring(0,offset); + var end = this.data.substring(offset+count); + text = start + text + end; + this.nodeValue = this.data = text; + this.length = text.length; + } +} +_extends(CharacterData,Node); +function Text() { +}; +Text.prototype = { + nodeName : "#text", + nodeType : TEXT_NODE, + splitText : function(offset) { + var text = this.data; + var newText = text.substring(offset); + text = text.substring(0, offset); + this.data = this.nodeValue = text; + this.length = text.length; + var newNode = this.ownerDocument.createTextNode(newText); + if(this.parentNode){ + this.parentNode.insertBefore(newNode, this.nextSibling); + } + return newNode; + } +} +_extends(Text,CharacterData); +function Comment() { +}; +Comment.prototype = { + nodeName : "#comment", + nodeType : COMMENT_NODE +} +_extends(Comment,CharacterData); + +function CDATASection() { +}; +CDATASection.prototype = { + nodeName : "#cdata-section", + nodeType : CDATA_SECTION_NODE +} +_extends(CDATASection,CharacterData); + + +function DocumentType() { +}; +DocumentType.prototype.nodeType = DOCUMENT_TYPE_NODE; +_extends(DocumentType,Node); + +function Notation() { +}; +Notation.prototype.nodeType = NOTATION_NODE; +_extends(Notation,Node); + +function Entity() { +}; +Entity.prototype.nodeType = ENTITY_NODE; +_extends(Entity,Node); + +function EntityReference() { +}; +EntityReference.prototype.nodeType = ENTITY_REFERENCE_NODE; +_extends(EntityReference,Node); + +function DocumentFragment() { +}; +DocumentFragment.prototype.nodeName = "#document-fragment"; +DocumentFragment.prototype.nodeType = DOCUMENT_FRAGMENT_NODE; +_extends(DocumentFragment,Node); + + +function ProcessingInstruction() { +} +ProcessingInstruction.prototype.nodeType = PROCESSING_INSTRUCTION_NODE; +_extends(ProcessingInstruction,Node); +function XMLSerializer(){} +XMLSerializer.prototype.serializeToString = function(node,attributeSorter){ + return node.toString(attributeSorter); +} +Node.prototype.toString =function(attributeSorter){ + var buf = []; + serializeToString(this,buf,attributeSorter); + return buf.join(''); +} +function serializeToString(node,buf,attributeSorter,isHTML){ + switch(node.nodeType){ + case ELEMENT_NODE: + var attrs = node.attributes; + var len = attrs.length; + var child = node.firstChild; + var nodeName = node.tagName; + isHTML = (htmlns === node.namespaceURI) ||isHTML + buf.push('<',nodeName); + if(attributeSorter){ + buf.sort.apply(attrs, attributeSorter); + } + for(var i=0;i'); + //if is cdata child node + if(isHTML && /^script$/i.test(nodeName)){ + if(child){ + buf.push(child.data); + } + }else{ + while(child){ + serializeToString(child,buf,attributeSorter,isHTML); + child = child.nextSibling; + } + } + buf.push(''); + }else{ + buf.push('/>'); + } + return; + case DOCUMENT_NODE: + case DOCUMENT_FRAGMENT_NODE: + var child = node.firstChild; + while(child){ + serializeToString(child,buf,attributeSorter,isHTML); + child = child.nextSibling; + } + return; + case ATTRIBUTE_NODE: + return buf.push(' ',node.name,'="',node.value.replace(/[<&"]/g,_xmlEncoder),'"'); + case TEXT_NODE: + return buf.push(node.data.replace(/[<&]/g,_xmlEncoder)); + case CDATA_SECTION_NODE: + return buf.push( ''); + case COMMENT_NODE: + return buf.push( ""); + case DOCUMENT_TYPE_NODE: + var pubid = node.publicId; + var sysid = node.systemId; + buf.push(''); + }else if(sysid && sysid!='.'){ + buf.push(' SYSTEM "',sysid,'">'); + }else{ + var sub = node.internalSubset; + if(sub){ + buf.push(" [",sub,"]"); + } + buf.push(">"); + } + return; + case PROCESSING_INSTRUCTION_NODE: + return buf.push( ""); + case ENTITY_REFERENCE_NODE: + return buf.push( '&',node.nodeName,';'); + //case ENTITY_NODE: + //case NOTATION_NODE: + default: + buf.push('??',node.nodeName); + } +} +function importNode(doc,node,deep){ + var node2; + switch (node.nodeType) { + case ELEMENT_NODE: + node2 = node.cloneNode(false); + node2.ownerDocument = doc; + //var attrs = node2.attributes; + //var len = attrs.length; + //for(var i=0;i=0.1.0 <0.2.0", + "_id": "xmldom@0.1.22", + "_inCache": true, + "_installable": true, + "_location": "/xmldom", + "_nodeVersion": "5.5.0", + "_npmUser": { + "email": "jindw@xidea.org", + "name": "jindw" + }, + "_npmVersion": "3.3.12", + "_phantomChildren": {}, + "_requested": { + "name": "xmldom", + "raw": "xmldom@0.1.x", + "rawSpec": "0.1.x", + "scope": null, + "spec": ">=0.1.0 <0.2.0", + "type": "range" + }, + "_requiredBy": [ + "/plist" + ], + "_resolved": "http://registry.npmjs.org/xmldom/-/xmldom-0.1.22.tgz", + "_shasum": "10de4e5e964981f03c8cc72fadc08d14b6c3aa26", + "_shrinkwrap": null, + "_spec": "xmldom@0.1.x", + "_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/plist", + "author": { + "email": "jindw@xidea.org", + "name": "jindw", + "url": "http://www.xidea.org" + }, + "bugs": { + "email": "jindw@xidea.org", + "url": "http://github.com/jindw/xmldom/issues" + }, + "contributors": [ + { + "name": "Yaron Naveh", + "email": "yaronn01@gmail.com", + "url": "http://webservices20.blogspot.com/" + }, + { + "name": "Harutyun Amirjanyan", + "email": "amirjanyan@gmail.com", + "url": "https://github.com/nightwing" + }, + { + "name": "Alan Gutierrez", + "email": "alan@prettyrobots.com", + "url": "http://www.prettyrobots.com/" + } + ], + "dependencies": {}, + "description": "A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).", + "devDependencies": { + "proof": "0.0.28" + }, + "directories": {}, + "dist": { + "shasum": "10de4e5e964981f03c8cc72fadc08d14b6c3aa26", + "tarball": "http://registry.npmjs.org/xmldom/-/xmldom-0.1.22.tgz" + }, + "engines": { + "node": ">=0.1" + }, + "gitHead": "29a83b315aef56c156602286b2d884a3b4c2521f", + "homepage": "https://github.com/jindw/xmldom", + "keywords": [ + "DOMParser", + "XMLSerializer", + "dom", + "javascript", + "parser", + "w3c", + "xml" + ], + "licenses": [ + { + "type": "LGPL", + "url": "http://www.gnu.org/licenses/lgpl.html", + "MIT": "http://opensource.org/licenses/MIT" + } + ], + "main": "./dom-parser.js", + "maintainers": [ + { + "name": "jindw", + "email": "jindw@xidea.org" + }, + { + "name": "yaron", + "email": "yaronn01@gmail.com" + }, + { + "name": "bigeasy", + "email": "alan@prettyrobots.com" + }, + { + "name": "kethinov", + "email": "kethinov@gmail.com" + }, + { + "name": "jinjinyun", + "email": "jinyun.jin@gmail.com" + } + ], + "name": "xmldom", + "optionalDependencies": {}, + "readme": "ERROR: No README data found!", + "repository": { + "type": "git", + "url": "git://github.com/jindw/xmldom.git" + }, + "scripts": { + "test": "proof platform win32 && proof test */*/*.t.js || t/test" + }, + "version": "0.1.22" +} diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/readme.md b/platforms/android/cordova/node_modules/xmldom/readme.md similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/readme.md rename to platforms/android/cordova/node_modules/xmldom/readme.md diff --git a/platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/sax.js b/platforms/android/cordova/node_modules/xmldom/sax.js similarity index 100% rename from platforms/android/cordova/node_modules/cordova-common/node_modules/plist/node_modules/xmldom/sax.js rename to platforms/android/cordova/node_modules/xmldom/sax.js diff --git a/platforms/android/cordova/version b/platforms/android/cordova/version index 0778301..2a55fb9 100644 --- a/platforms/android/cordova/version +++ b/platforms/android/cordova/version @@ -20,7 +20,7 @@ */ // Coho updates this line: -var VERSION = "5.1.0"; +var VERSION = "5.1.1"; module.exports.version = VERSION; diff --git a/platforms/android/platform_www/cordova-js-src/platform.js b/platforms/android/platform_www/cordova-js-src/platform.js index 0706a34..2bfd024 100644 --- a/platforms/android/platform_www/cordova-js-src/platform.js +++ b/platforms/android/platform_www/cordova-js-src/platform.js @@ -19,6 +19,9 @@ * */ +// The last resume event that was received that had the result of a plugin call. +var lastResumeEvent = null; + module.exports = { id: 'android', bootstrap: function() { @@ -58,6 +61,19 @@ module.exports = { bindButtonChannel('volumeup'); bindButtonChannel('volumedown'); + // The resume event is not "sticky", but it is possible that the event + // will contain the result of a plugin call. We need to ensure that the + // plugin result is delivered even after the event is fired (CB-10498) + var cordovaAddEventListener = document.addEventListener; + + document.addEventListener = function(evt, handler, capture) { + cordovaAddEventListener(evt, handler, capture); + + if (evt === 'resume' && lastResumeEvent) { + handler(lastResumeEvent); + } + }; + // Let native code know we are all done on the JS side. // Native code will then un-hide the WebView. channel.onCordovaReady.subscribe(function() { @@ -96,6 +112,10 @@ function onMessageFromNative(msg) { } msg.pendingResult.result = res; } + + // Save the plugin result so that it can be delivered to the js + // even if they miss the initial firing of the event + lastResumeEvent = msg; } cordova.fireDocumentEvent(action, msg); break; diff --git a/platforms/android/platform_www/cordova.js b/platforms/android/platform_www/cordova.js index ece529c..e94e0f7 100644 --- a/platforms/android/platform_www/cordova.js +++ b/platforms/android/platform_www/cordova.js @@ -1,5 +1,5 @@ // Platform: android -// ded62dda172755defaf75378ed007dc05730ec22 +// c517ca811b4948b630e0b74dbae6c9637939da24 /* Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file @@ -19,7 +19,7 @@ under the License. */ ;(function() { -var PLATFORM_VERSION_BUILD_LABEL = '5.1.0'; +var PLATFORM_VERSION_BUILD_LABEL = '5.1.1'; // file: src/scripts/require.js /*jshint -W079 */ @@ -1614,6 +1614,9 @@ exports.reset(); // file: /Users/steveng/repo/cordova/cordova-android/cordova-js-src/platform.js define("cordova/platform", function(require, exports, module) { +// The last resume event that was received that had the result of a plugin call. +var lastResumeEvent = null; + module.exports = { id: 'android', bootstrap: function() { @@ -1653,6 +1656,19 @@ module.exports = { bindButtonChannel('volumeup'); bindButtonChannel('volumedown'); + // The resume event is not "sticky", but it is possible that the event + // will contain the result of a plugin call. We need to ensure that the + // plugin result is delivered even after the event is fired (CB-10498) + var cordovaAddEventListener = document.addEventListener; + + document.addEventListener = function(evt, handler, capture) { + cordovaAddEventListener(evt, handler, capture); + + if (evt === 'resume' && lastResumeEvent) { + handler(lastResumeEvent); + } + }; + // Let native code know we are all done on the JS side. // Native code will then un-hide the WebView. channel.onCordovaReady.subscribe(function() { @@ -1691,6 +1707,10 @@ function onMessageFromNative(msg) { } msg.pendingResult.result = res; } + + // Save the plugin result so that it can be delivered to the js + // even if they miss the initial firing of the event + lastResumeEvent = msg; } cordova.fireDocumentEvent(action, msg); break; diff --git a/platforms/android/platform_www/cordova_plugins.js b/platforms/android/platform_www/cordova_plugins.js index 23d5bd2..301549e 100644 --- a/platforms/android/platform_www/cordova_plugins.js +++ b/platforms/android/platform_www/cordova_plugins.js @@ -1,16 +1,80 @@ cordova.define('cordova/plugin_list', function(require, exports, module) { module.exports = [ { - "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", - "id": "cordova-plugin-geolocation.geolocation", + "file": "plugins/cordova-plugin-whitelist/whitelist.js", + "id": "cordova-plugin-whitelist.whitelist", + "runs": true + }, + { + "file": "plugins/cordova-plugin-device/www/device.js", + "id": "cordova-plugin-device.device", "clobbers": [ - "navigator.geolocation" + "device" ] }, { - "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", - "id": "cordova-plugin-geolocation.PositionError", - "runs": true + "file": "plugins/cordova-plugin-camera/www/CameraConstants.js", + "id": "cordova-plugin-camera.Camera", + "clobbers": [ + "Camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverOptions.js", + "id": "cordova-plugin-camera.CameraPopoverOptions", + "clobbers": [ + "CameraPopoverOptions" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/Camera.js", + "id": "cordova-plugin-camera.camera", + "clobbers": [ + "navigator.camera" + ] + }, + { + "file": "plugins/cordova-plugin-camera/www/CameraPopoverHandle.js", + "id": "cordova-plugin-camera.CameraPopoverHandle", + "clobbers": [ + "CameraPopoverHandle" + ] + }, + { + "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", + "id": "cordova-plugin-splashscreen.SplashScreen", + "clobbers": [ + "navigator.splashscreen" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/network.js", + "id": "cordova-plugin-network-information.network", + "clobbers": [ + "navigator.connection", + "navigator.network.connection" + ] + }, + { + "file": "plugins/cordova-plugin-network-information/www/Connection.js", + "id": "cordova-plugin-network-information.Connection", + "clobbers": [ + "Connection" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/notification.js", + "id": "cordova-plugin-dialogs.notification", + "merges": [ + "navigator.notification" + ] + }, + { + "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", + "id": "cordova-plugin-dialogs.notification_android", + "merges": [ + "navigator.notification" + ] }, { "file": "plugins/cordova-plugin-file/www/DirectoryEntry.js", @@ -227,39 +291,16 @@ module.exports = [ ] }, { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransferError.js", - "id": "cordova-plugin-file-transfer.FileTransferError", - "clobbers": [ - "window.FileTransferError" - ] - }, - { - "file": "plugins/cordova-plugin-file-transfer/www/FileTransfer.js", - "id": "cordova-plugin-file-transfer.FileTransfer", - "clobbers": [ - "window.FileTransfer" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassError.js", - "id": "cordova-plugin-device-orientation.CompassError", - "clobbers": [ - "CompassError" - ] - }, - { - "file": "plugins/cordova-plugin-device-orientation/www/CompassHeading.js", - "id": "cordova-plugin-device-orientation.CompassHeading", + "file": "plugins/cordova-plugin-geolocation/www/android/geolocation.js", + "id": "cordova-plugin-geolocation.geolocation", "clobbers": [ - "CompassHeading" + "navigator.geolocation" ] }, { - "file": "plugins/cordova-plugin-device-orientation/www/compass.js", - "id": "cordova-plugin-device-orientation.compass", - "clobbers": [ - "navigator.compass" - ] + "file": "plugins/cordova-plugin-geolocation/www/PositionError.js", + "id": "cordova-plugin-geolocation.PositionError", + "runs": true }, { "file": "plugins/phonegap-plugin-barcodescanner/www/barcodescanner.js", @@ -267,36 +308,24 @@ module.exports = [ "clobbers": [ "cordova.plugins.barcodeScanner" ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/notification.js", - "id": "cordova-plugin-dialogs.notification", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-dialogs/www/android/notification.js", - "id": "cordova-plugin-dialogs.notification_android", - "merges": [ - "navigator.notification" - ] - }, - { - "file": "plugins/cordova-plugin-splashscreen/www/splashscreen.js", - "id": "cordova-plugin-splashscreen.SplashScreen", - "clobbers": [ - "navigator.splashscreen" - ] - }, - { - "file": "plugins/cordova-plugin-whitelist/whitelist.js", - "id": "cordova-plugin-whitelist.whitelist", - "runs": true } ]; module.exports.metadata = // TOP OF METADATA -{} +{ + "cordova-plugin-compat": "1.0.0", + "cordova-plugin-whitelist": "1.2.1", + "cordova-plugin-console": "1.0.3-dev", + "cordova-plugin-device": "1.1.2-dev", + "cordova-plugin-camera": "2.1.2-dev", + "cordova-plugin-splashscreen": "3.2.2-dev", + "cordova-plugin-network-information": "1.2.1-dev", + "cordova-plugin-dialogs": "1.2.1-dev", + "cordova-plugin-file": "4.1.1", + "cordova-plugin-media": "2.2.1-dev", + "cordova-plugin-media-capture": "1.2.1-dev", + "cordova-plugin-geolocation": "2.1.1-dev", + "phonegap-plugin-barcodescanner": "4.1.0" +}; // BOTTOM OF METADATA }); \ No newline at end of file diff --git a/platforms/android/platform_www/plugins/cordova-plugin-camera/www/Camera.js b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/Camera.js new file mode 100644 index 0000000..df633a2 --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/Camera.js @@ -0,0 +1,194 @@ +cordova.define("cordova-plugin-camera.camera", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var argscheck = require('cordova/argscheck'), + exec = require('cordova/exec'), + Camera = require('./Camera'); + // XXX: commented out + //CameraPopoverHandle = require('./CameraPopoverHandle'); + +/** + * @namespace navigator + */ + +/** + * @exports camera + */ +var cameraExport = {}; + +// Tack on the Camera Constants to the base camera plugin. +for (var key in Camera) { + cameraExport[key] = Camera[key]; +} + +/** + * Callback function that provides an error message. + * @callback module:camera.onError + * @param {string} message - The message is provided by the device's native code. + */ + +/** + * Callback function that provides the image data. + * @callback module:camera.onSuccess + * @param {string} imageData - Base64 encoding of the image data, _or_ the image file URI, depending on [`cameraOptions`]{@link module:camera.CameraOptions} in effect. + * @example + * // Show image + * // + * function cameraCallback(imageData) { + * var image = document.getElementById('myImage'); + * image.src = "data:image/jpeg;base64," + imageData; + * } + */ + +/** + * Optional parameters to customize the camera settings. + * * [Quirks](#CameraOptions-quirks) + * @typedef module:camera.CameraOptions + * @type {Object} + * @property {number} [quality=50] - Quality of the saved image, expressed as a range of 0-100, where 100 is typically full resolution with no loss from file compression. (Note that information about the camera's resolution is unavailable.) + * @property {module:Camera.DestinationType} [destinationType=FILE_URI] - Choose the format of the return value. + * @property {module:Camera.PictureSourceType} [sourceType=CAMERA] - Set the source of the picture. + * @property {Boolean} [allowEdit=true] - Allow simple editing of image before selection. + * @property {module:Camera.EncodingType} [encodingType=JPEG] - Choose the returned image file's encoding. + * @property {number} [targetWidth] - Width in pixels to scale image. Must be used with `targetHeight`. Aspect ratio remains constant. + * @property {number} [targetHeight] - Height in pixels to scale image. Must be used with `targetWidth`. Aspect ratio remains constant. + * @property {module:Camera.MediaType} [mediaType=PICTURE] - Set the type of media to select from. Only works when `PictureSourceType` is `PHOTOLIBRARY` or `SAVEDPHOTOALBUM`. + * @property {Boolean} [correctOrientation] - Rotate the image to correct for the orientation of the device during capture. + * @property {Boolean} [saveToPhotoAlbum] - Save the image to the photo album on the device after capture. + * @property {module:CameraPopoverOptions} [popoverOptions] - iOS-only options that specify popover location in iPad. + * @property {module:Camera.Direction} [cameraDirection=BACK] - Choose the camera to use (front- or back-facing). + */ + +/** + * @description Takes a photo using the camera, or retrieves a photo from the device's + * image gallery. The image is passed to the success callback as a + * Base64-encoded `String`, or as the URI for the image file. + * + * The `camera.getPicture` function opens the device's default camera + * application that allows users to snap pictures by default - this behavior occurs, + * when `Camera.sourceType` equals [`Camera.PictureSourceType.CAMERA`]{@link module:Camera.PictureSourceType}. + * Once the user snaps the photo, the camera application closes and the application is restored. + * + * If `Camera.sourceType` is `Camera.PictureSourceType.PHOTOLIBRARY` or + * `Camera.PictureSourceType.SAVEDPHOTOALBUM`, then a dialog displays + * that allows users to select an existing image. The + * `camera.getPicture` function returns a [`CameraPopoverHandle`]{@link module:CameraPopoverHandle} object, + * which can be used to reposition the image selection dialog, for + * example, when the device orientation changes. + * + * The return value is sent to the [`cameraSuccess`]{@link module:camera.onSuccess} callback function, in + * one of the following formats, depending on the specified + * `cameraOptions`: + * + * - A `String` containing the Base64-encoded photo image. + * + * - A `String` representing the image file location on local storage (default). + * + * You can do whatever you want with the encoded image or URI, for + * example: + * + * - Render the image in an `` tag, as in the example below + * + * - Save the data locally (`LocalStorage`, [Lawnchair](http://brianleroux.github.com/lawnchair/), etc.) + * + * - Post the data to a remote server + * + * __NOTE__: Photo resolution on newer devices is quite good. Photos + * selected from the device's gallery are not downscaled to a lower + * quality, even if a `quality` parameter is specified. To avoid common + * memory problems, set `Camera.destinationType` to `FILE_URI` rather + * than `DATA_URL`. + * + * __Supported Platforms__ + * + * - Android + * - BlackBerry + * - Browser + * - Firefox + * - FireOS + * - iOS + * - Windows + * - WP8 + * - Ubuntu + * + * More examples [here](#camera-getPicture-examples). Quirks [here](#camera-getPicture-quirks). + * + * @example + * navigator.camera.getPicture(cameraSuccess, cameraError, cameraOptions); + * @param {module:camera.onSuccess} successCallback + * @param {module:camera.onError} errorCallback + * @param {module:camera.CameraOptions} options CameraOptions + */ +cameraExport.getPicture = function(successCallback, errorCallback, options) { + argscheck.checkArgs('fFO', 'Camera.getPicture', arguments); + options = options || {}; + var getValue = argscheck.getValue; + + var quality = getValue(options.quality, 50); + var destinationType = getValue(options.destinationType, Camera.DestinationType.FILE_URI); + var sourceType = getValue(options.sourceType, Camera.PictureSourceType.CAMERA); + var targetWidth = getValue(options.targetWidth, -1); + var targetHeight = getValue(options.targetHeight, -1); + var encodingType = getValue(options.encodingType, Camera.EncodingType.JPEG); + var mediaType = getValue(options.mediaType, Camera.MediaType.PICTURE); + var allowEdit = !!options.allowEdit; + var correctOrientation = !!options.correctOrientation; + var saveToPhotoAlbum = !!options.saveToPhotoAlbum; + var popoverOptions = getValue(options.popoverOptions, null); + var cameraDirection = getValue(options.cameraDirection, Camera.Direction.BACK); + + var args = [quality, destinationType, sourceType, targetWidth, targetHeight, encodingType, + mediaType, allowEdit, correctOrientation, saveToPhotoAlbum, popoverOptions, cameraDirection]; + + exec(successCallback, errorCallback, "Camera", "takePicture", args); + // XXX: commented out + //return new CameraPopoverHandle(); +}; + +/** + * Removes intermediate image files that are kept in temporary storage + * after calling [`camera.getPicture`]{@link module:camera.getPicture}. Applies only when the value of + * `Camera.sourceType` equals `Camera.PictureSourceType.CAMERA` and the + * `Camera.destinationType` equals `Camera.DestinationType.FILE_URI`. + * + * __Supported Platforms__ + * + * - iOS + * + * @example + * navigator.camera.cleanup(onSuccess, onFail); + * + * function onSuccess() { + * console.log("Camera cleanup success.") + * } + * + * function onFail(message) { + * alert('Failed because: ' + message); + * } + */ +cameraExport.cleanup = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "Camera", "cleanup", []); +}; + +module.exports = cameraExport; + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraConstants.js b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraConstants.js new file mode 100644 index 0000000..1a786df --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraConstants.js @@ -0,0 +1,91 @@ +cordova.define("cordova-plugin-camera.Camera", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * @module Camera + */ +module.exports = { + /** + * @enum {number} + */ + DestinationType:{ + /** Return base64 encoded string. DATA_URL can be very memory intensive and cause app crashes or out of memory errors. Use FILE_URI or NATIVE_URI if possible */ + DATA_URL: 0, + /** Return file uri (content://media/external/images/media/2 for Android) */ + FILE_URI: 1, + /** Return native uri (eg. asset-library://... for iOS) */ + NATIVE_URI: 2 + }, + /** + * @enum {number} + */ + EncodingType:{ + /** Return JPEG encoded image */ + JPEG: 0, + /** Return PNG encoded image */ + PNG: 1 + }, + /** + * @enum {number} + */ + MediaType:{ + /** Allow selection of still pictures only. DEFAULT. Will return format specified via DestinationType */ + PICTURE: 0, + /** Allow selection of video only, ONLY RETURNS URL */ + VIDEO: 1, + /** Allow selection from all media types */ + ALLMEDIA : 2 + }, + /** + * @enum {number} + */ + PictureSourceType:{ + /** Choose image from picture library (same as SAVEDPHOTOALBUM for Android) */ + PHOTOLIBRARY : 0, + /** Take picture from camera */ + CAMERA : 1, + /** Choose image from picture library (same as PHOTOLIBRARY for Android) */ + SAVEDPHOTOALBUM : 2 + }, + /** + * Matches iOS UIPopoverArrowDirection constants to specify arrow location on popover. + * @enum {number} + */ + PopoverArrowDirection:{ + ARROW_UP : 1, + ARROW_DOWN : 2, + ARROW_LEFT : 4, + ARROW_RIGHT : 8, + ARROW_ANY : 15 + }, + /** + * @enum {number} + */ + Direction:{ + /** Use the back-facing camera */ + BACK: 0, + /** Use the front-facing camera */ + FRONT: 1 + } +}; + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js new file mode 100644 index 0000000..a65ac7e --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverHandle.js @@ -0,0 +1,35 @@ +cordova.define("cordova-plugin-camera.CameraPopoverHandle", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * @ignore in favour of iOS' one + * A handle to an image picker popover. + */ +var CameraPopoverHandle = function() { + this.setPosition = function(popoverOptions) { + console.log('CameraPopoverHandle.setPosition is only supported on iOS.'); + }; +}; + +module.exports = CameraPopoverHandle; + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js new file mode 100644 index 0000000..f6a1e8f --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-camera/www/CameraPopoverOptions.js @@ -0,0 +1,55 @@ +cordova.define("cordova-plugin-camera.CameraPopoverOptions", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var Camera = require('./Camera'); + +/** + * @namespace navigator + */ + +/** + * iOS-only parameters that specify the anchor element location and arrow + * direction of the popover when selecting images from an iPad's library + * or album. + * Note that the size of the popover may change to adjust to the + * direction of the arrow and orientation of the screen. Make sure to + * account for orientation changes when specifying the anchor element + * location. + * @module CameraPopoverOptions + * @param {Number} [x=0] - x pixel coordinate of screen element onto which to anchor the popover. + * @param {Number} [y=32] - y pixel coordinate of screen element onto which to anchor the popover. + * @param {Number} [width=320] - width, in pixels, of the screen element onto which to anchor the popover. + * @param {Number} [height=480] - height, in pixels, of the screen element onto which to anchor the popover. + * @param {module:Camera.PopoverArrowDirection} [arrowDir=ARROW_ANY] - Direction the arrow on the popover should point. + */ +var CameraPopoverOptions = function (x, y, width, height, arrowDir) { + // information of rectangle that popover should be anchored to + this.x = x || 0; + this.y = y || 32; + this.width = width || 320; + this.height = height || 480; + this.arrowDir = arrowDir || Camera.PopoverArrowDirection.ARROW_ANY; +}; + +module.exports = CameraPopoverOptions; + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassError.js b/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassError.js deleted file mode 100644 index 0055b9a..0000000 --- a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassError.js +++ /dev/null @@ -1,37 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.CompassError", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -/** - * CompassError. - * An error code assigned by an implementation when an error has occurred - * @constructor - */ -var CompassError = function(err) { - this.code = (err !== undefined ? err : null); -}; - -CompassError.COMPASS_INTERNAL_ERR = 0; -CompassError.COMPASS_NOT_SUPPORTED = 20; - -module.exports = CompassError; - -}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js b/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js deleted file mode 100644 index 4ebb4aa..0000000 --- a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/CompassHeading.js +++ /dev/null @@ -1,32 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.CompassHeading", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var CompassHeading = function(magneticHeading, trueHeading, headingAccuracy, timestamp) { - this.magneticHeading = magneticHeading; - this.trueHeading = trueHeading; - this.headingAccuracy = headingAccuracy; - this.timestamp = timestamp || new Date().getTime(); -}; - -module.exports = CompassHeading; - -}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/compass.js b/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/compass.js deleted file mode 100644 index 48ee5f6..0000000 --- a/platforms/android/platform_www/plugins/cordova-plugin-device-orientation/www/compass.js +++ /dev/null @@ -1,121 +0,0 @@ -cordova.define("cordova-plugin-device-orientation.compass", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var argscheck = require('cordova/argscheck'), - exec = require('cordova/exec'), - utils = require('cordova/utils'), - CompassHeading = require('./CompassHeading'), - CompassError = require('./CompassError'), - - timers = {}, - eventTimerId = null, - compass = { - /** - * Asynchronously acquires the current heading. - * @param {Function} successCallback The function to call when the heading - * data is available - * @param {Function} errorCallback The function to call when there is an error - * getting the heading data. - * @param {CompassOptions} options The options for getting the heading data (not used). - */ - getCurrentHeading:function(successCallback, errorCallback, options) { - argscheck.checkArgs('fFO', 'compass.getCurrentHeading', arguments); - - var win = function(result) { - var ch = new CompassHeading(result.magneticHeading, result.trueHeading, result.headingAccuracy, result.timestamp); - successCallback(ch); - }; - var fail = errorCallback && function(code) { - var ce = new CompassError(code); - errorCallback(ce); - }; - - // Get heading - exec(win, fail, "Compass", "getHeading", [options]); - }, - - /** - * Asynchronously acquires the heading repeatedly at a given interval. - * @param {Function} successCallback The function to call each time the heading - * data is available - * @param {Function} errorCallback The function to call when there is an error - * getting the heading data. - * @param {HeadingOptions} options The options for getting the heading data - * such as timeout and the frequency of the watch. For iOS, filter parameter - * specifies to watch via a distance filter rather than time. - */ - watchHeading:function(successCallback, errorCallback, options) { - argscheck.checkArgs('fFO', 'compass.watchHeading', arguments); - // Default interval (100 msec) - var frequency = (options !== undefined && options.frequency !== undefined) ? options.frequency : 100; - var filter = (options !== undefined && options.filter !== undefined) ? options.filter : 0; - - var id = utils.createUUID(); - if (filter > 0) { - // is an iOS request for watch by filter, no timer needed - timers[id] = "iOS"; - compass.getCurrentHeading(successCallback, errorCallback, options); - } else { - // Start watch timer to get headings - timers[id] = window.setInterval(function() { - compass.getCurrentHeading(successCallback, errorCallback); - }, frequency); - } - - if (cordova.platformId === 'browser' && !eventTimerId) { - // Start firing deviceorientation events if haven't already - var deviceorientationEvent = new Event('deviceorientation'); - eventTimerId = window.setInterval(function() { - window.dispatchEvent(deviceorientationEvent); - }, 200); - } - - return id; - }, - - /** - * Clears the specified heading watch. - * @param {String} id The ID of the watch returned from #watchHeading. - */ - clearWatch:function(id) { - // Stop javascript timer & remove from timer list - if (id && timers[id]) { - if (timers[id] != "iOS") { - clearInterval(timers[id]); - } else { - // is iOS watch by filter so call into device to stop - exec(null, null, "Compass", "stopHeading", []); - } - delete timers[id]; - - if (eventTimerId && Object.keys(timers).length === 0) { - // No more watchers, so stop firing 'deviceorientation' events - window.clearInterval(eventTimerId); - eventTimerId = null; - } - } - } - }; - -module.exports = compass; - -}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-device/www/device.js b/platforms/android/platform_www/plugins/cordova-plugin-device/www/device.js new file mode 100644 index 0000000..977dfc0 --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-device/www/device.js @@ -0,0 +1,86 @@ +cordova.define("cordova-plugin-device.device", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var argscheck = require('cordova/argscheck'), + channel = require('cordova/channel'), + utils = require('cordova/utils'), + exec = require('cordova/exec'), + cordova = require('cordova'); + +channel.createSticky('onCordovaInfoReady'); +// Tell cordova channel to wait on the CordovaInfoReady event +channel.waitForInitialization('onCordovaInfoReady'); + +/** + * This represents the mobile device, and provides properties for inspecting the model, version, UUID of the + * phone, etc. + * @constructor + */ +function Device() { + this.available = false; + this.platform = null; + this.version = null; + this.uuid = null; + this.cordova = null; + this.model = null; + this.manufacturer = null; + this.isVirtual = null; + this.serial = null; + + var me = this; + + channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + //ignoring info.cordova returning from native, we should use value from cordova.version defined in cordova.js + //TODO: CB-5105 native implementations should not return info.cordova + var buildLabel = cordova.version; + me.available = true; + me.platform = info.platform; + me.version = info.version; + me.uuid = info.uuid; + me.cordova = buildLabel; + me.model = info.model; + me.isVirtual = info.isVirtual; + me.manufacturer = info.manufacturer || 'unknown'; + me.serial = info.serial || 'unknown'; + channel.onCordovaInfoReady.fire(); + },function(e) { + me.available = false; + utils.alert("[ERROR] Error initializing Cordova: " + e); + }); + }); +} + +/** + * Get device info + * + * @param {Function} successCallback The function to call when the heading data is available + * @param {Function} errorCallback The function to call when there is an error getting the heading data. (OPTIONAL) + */ +Device.prototype.getInfo = function(successCallback, errorCallback) { + argscheck.checkArgs('fF', 'Device.getInfo', arguments); + exec(successCallback, errorCallback, "Device", "getDeviceInfo", []); +}; + +module.exports = new Device(); + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js b/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js deleted file mode 100644 index 28cc200..0000000 --- a/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js +++ /dev/null @@ -1,238 +0,0 @@ -cordova.define("cordova-plugin-file-transfer.FileTransfer", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -var argscheck = require('cordova/argscheck'), - exec = require('cordova/exec'), - FileTransferError = require('./FileTransferError'), - ProgressEvent = require('cordova-plugin-file.ProgressEvent'); - -function newProgressEvent(result) { - var pe = new ProgressEvent(); - pe.lengthComputable = result.lengthComputable; - pe.loaded = result.loaded; - pe.total = result.total; - return pe; -} - -function getUrlCredentials(urlString) { - var credentialsPattern = /^https?\:\/\/(?:(?:(([^:@\/]*)(?::([^@\/]*))?)?@)?([^:\/?#]*)(?::(\d*))?).*$/, - credentials = credentialsPattern.exec(urlString); - - return credentials && credentials[1]; -} - -function getBasicAuthHeader(urlString) { - var header = null; - - - // This is changed due to MS Windows doesn't support credentials in http uris - // so we detect them by regexp and strip off from result url - // Proof: http://social.msdn.microsoft.com/Forums/windowsapps/en-US/a327cf3c-f033-4a54-8b7f-03c56ba3203f/windows-foundation-uri-security-problem - - if (window.btoa) { - var credentials = getUrlCredentials(urlString); - if (credentials) { - var authHeader = "Authorization"; - var authHeaderValue = "Basic " + window.btoa(credentials); - - header = { - name : authHeader, - value : authHeaderValue - }; - } - } - - return header; -} - -function convertHeadersToArray(headers) { - var result = []; - for (var header in headers) { - if (headers.hasOwnProperty(header)) { - var headerValue = headers[header]; - result.push({ - name: header, - value: headerValue.toString() - }); - } - } - return result; -} - -var idCounter = 0; - -/** - * FileTransfer uploads a file to a remote server. - * @constructor - */ -var FileTransfer = function() { - this._id = ++idCounter; - this.onprogress = null; // optional callback -}; - -/** -* Given an absolute file path, uploads a file on the device to a remote server -* using a multipart HTTP request. -* @param filePath {String} Full path of the file on the device -* @param server {String} URL of the server to receive the file -* @param successCallback (Function} Callback to be invoked when upload has completed -* @param errorCallback {Function} Callback to be invoked upon error -* @param options {FileUploadOptions} Optional parameters such as file name and mimetype -* @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false -*/ -FileTransfer.prototype.upload = function(filePath, server, successCallback, errorCallback, options, trustAllHosts) { - argscheck.checkArgs('ssFFO*', 'FileTransfer.upload', arguments); - // check for options - var fileKey = null; - var fileName = null; - var mimeType = null; - var params = null; - var chunkedMode = true; - var headers = null; - var httpMethod = null; - var basicAuthHeader = getBasicAuthHeader(server); - if (basicAuthHeader) { - server = server.replace(getUrlCredentials(server) + '@', ''); - - options = options || {}; - options.headers = options.headers || {}; - options.headers[basicAuthHeader.name] = basicAuthHeader.value; - } - - if (options) { - fileKey = options.fileKey; - fileName = options.fileName; - mimeType = options.mimeType; - headers = options.headers; - httpMethod = options.httpMethod || "POST"; - if (httpMethod.toUpperCase() == "PUT"){ - httpMethod = "PUT"; - } else { - httpMethod = "POST"; - } - if (options.chunkedMode !== null || typeof options.chunkedMode != "undefined") { - chunkedMode = options.chunkedMode; - } - if (options.params) { - params = options.params; - } - else { - params = {}; - } - } - - if (cordova.platformId === "windowsphone") { - headers = headers && convertHeadersToArray(headers); - params = params && convertHeadersToArray(params); - } - - var fail = errorCallback && function(e) { - var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body, e.exception); - errorCallback(error); - }; - - var self = this; - var win = function(result) { - if (typeof result.lengthComputable != "undefined") { - if (self.onprogress) { - self.onprogress(newProgressEvent(result)); - } - } else { - successCallback && successCallback(result); - } - }; - exec(win, fail, 'FileTransfer', 'upload', [filePath, server, fileKey, fileName, mimeType, params, trustAllHosts, chunkedMode, headers, this._id, httpMethod]); -}; - -/** - * Downloads a file form a given URL and saves it to the specified directory. - * @param source {String} URL of the server to receive the file - * @param target {String} Full path of the file on the device - * @param successCallback (Function} Callback to be invoked when upload has completed - * @param errorCallback {Function} Callback to be invoked upon error - * @param trustAllHosts {Boolean} Optional trust all hosts (e.g. for self-signed certs), defaults to false - * @param options {FileDownloadOptions} Optional parameters such as headers - */ -FileTransfer.prototype.download = function(source, target, successCallback, errorCallback, trustAllHosts, options) { - argscheck.checkArgs('ssFF*', 'FileTransfer.download', arguments); - var self = this; - - var basicAuthHeader = getBasicAuthHeader(source); - if (basicAuthHeader) { - source = source.replace(getUrlCredentials(source) + '@', ''); - - options = options || {}; - options.headers = options.headers || {}; - options.headers[basicAuthHeader.name] = basicAuthHeader.value; - } - - var headers = null; - if (options) { - headers = options.headers || null; - } - - if (cordova.platformId === "windowsphone" && headers) { - headers = convertHeadersToArray(headers); - } - - var win = function(result) { - if (typeof result.lengthComputable != "undefined") { - if (self.onprogress) { - return self.onprogress(newProgressEvent(result)); - } - } else if (successCallback) { - var entry = null; - if (result.isDirectory) { - entry = new (require('cordova-plugin-file.DirectoryEntry'))(); - } - else if (result.isFile) { - entry = new (require('cordova-plugin-file.FileEntry'))(); - } - entry.isDirectory = result.isDirectory; - entry.isFile = result.isFile; - entry.name = result.name; - entry.fullPath = result.fullPath; - entry.filesystem = new FileSystem(result.filesystemName || (result.filesystem == window.PERSISTENT ? 'persistent' : 'temporary')); - entry.nativeURL = result.nativeURL; - successCallback(entry); - } - }; - - var fail = errorCallback && function(e) { - var error = new FileTransferError(e.code, e.source, e.target, e.http_status, e.body, e.exception); - errorCallback(error); - }; - - exec(win, fail, 'FileTransfer', 'download', [source, target, trustAllHosts, this._id, headers]); -}; - -/** - * Aborts the ongoing file transfer on this object. The original error - * callback for the file transfer will be called if necessary. - */ -FileTransfer.prototype.abort = function() { - exec(null, null, 'FileTransfer', 'abort', [this._id]); -}; - -module.exports = FileTransfer; - -}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js b/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js deleted file mode 100644 index 18fb64c..0000000 --- a/platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js +++ /dev/null @@ -1,44 +0,0 @@ -cordova.define("cordova-plugin-file-transfer.FileTransferError", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * -*/ - -/** - * FileTransferError - * @constructor - */ -var FileTransferError = function(code, source, target, status, body, exception) { - this.code = code || null; - this.source = source || null; - this.target = target || null; - this.http_status = status || null; - this.body = body || null; - this.exception = exception || null; -}; - -FileTransferError.FILE_NOT_FOUND_ERR = 1; -FileTransferError.INVALID_URL_ERR = 2; -FileTransferError.CONNECTION_ERR = 3; -FileTransferError.ABORT_ERR = 4; -FileTransferError.NOT_MODIFIED_ERR = 5; - -module.exports = FileTransferError; - -}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-file/www/browser/isChrome.js b/platforms/android/platform_www/plugins/cordova-plugin-file/www/browser/isChrome.js index 90450d8..c74fd9c 100644 --- a/platforms/android/platform_www/plugins/cordova-plugin-file/www/browser/isChrome.js +++ b/platforms/android/platform_www/plugins/cordova-plugin-file/www/browser/isChrome.js @@ -1,29 +1,29 @@ cordova.define("cordova-plugin-file.isChrome", function(require, exports, module) { -/* - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * - */ - -module.exports = function () { - // window.webkitRequestFileSystem and window.webkitResolveLocalFileSystemURL are available only in Chrome and - // possibly a good flag to indicate that we're running in Chrome - return window.webkitRequestFileSystem && window.webkitResolveLocalFileSystemURL; -}; +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + */ + +module.exports = function () { + // window.webkitRequestFileSystem and window.webkitResolveLocalFileSystemURL are available only in Chrome and + // possibly a good flag to indicate that we're running in Chrome + return window.webkitRequestFileSystem && window.webkitResolveLocalFileSystemURL; +}; }); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-geolocation/www/android/geolocation.js b/platforms/android/platform_www/plugins/cordova-plugin-geolocation/www/android/geolocation.js index c34ba06..814aafb 100644 --- a/platforms/android/platform_www/plugins/cordova-plugin-geolocation/www/android/geolocation.js +++ b/platforms/android/platform_www/plugins/cordova-plugin-geolocation/www/android/geolocation.js @@ -20,13 +20,15 @@ cordova.define("cordova-plugin-geolocation.geolocation", function(require, expor * */ - var exec = cordova.require('cordova/exec'); var utils = require('cordova/utils'); var PositionError = require('./PositionError'); -module.exports = { +// Native watchPosition method is called async after permissions prompt. +// So we use additional map and own ids to return watch id synchronously. +var pluginToNativeWatchMap = {}; +module.exports = { getCurrentPosition: function(success, error, args) { var win = function() { var geo = cordova.require('cordova/modulemapper').getOriginalSymbol(window, 'navigator.geolocation'); @@ -69,8 +71,4 @@ module.exports = { } }; -// Native watchPosition method is called async after permissions prompt. -// So we use additional map and own ids to return watch id synchronously. -var pluginToNativeWatchMap = {}; - }); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-media-capture/www/CaptureError.js b/platforms/android/platform_www/plugins/cordova-plugin-media-capture/www/CaptureError.js index 3bd253c..0101382 100644 --- a/platforms/android/platform_www/plugins/cordova-plugin-media-capture/www/CaptureError.js +++ b/platforms/android/platform_www/plugins/cordova-plugin-media-capture/www/CaptureError.js @@ -35,6 +35,8 @@ CaptureError.CAPTURE_APPLICATION_BUSY = 1; CaptureError.CAPTURE_INVALID_ARGUMENT = 2; // User exited camera application or audio capture application before capturing anything. CaptureError.CAPTURE_NO_MEDIA_FILES = 3; +// User denied permissions required to perform the capture request. +CaptureError.CAPTURE_PERMISSION_DENIED = 4; // The requested capture operation is not supported. CaptureError.CAPTURE_NOT_SUPPORTED = 20; diff --git a/platforms/android/platform_www/plugins/cordova-plugin-media/www/Media.js b/platforms/android/platform_www/plugins/cordova-plugin-media/www/Media.js index 2d83ad6..d42fca7 100644 --- a/platforms/android/platform_www/plugins/cordova-plugin-media/www/Media.js +++ b/platforms/android/platform_www/plugins/cordova-plugin-media/www/Media.js @@ -160,10 +160,18 @@ Media.prototype.setRate = function(rate) { if (cordova.platformId === 'ios'){ exec(null, null, "Media", "setRate", [this.id, rate]); } else { - console.warn('media.setRate method is currently not supported for', cordova.platformId, 'platform.') + console.warn('media.setRate method is currently not supported for', cordova.platformId, 'platform.'); } }; +/** + * Get amplitude of audio. + */ +Media.prototype.getCurrentAmplitude = function(success, fail) { + exec(function(p) { + success(p); + }, fail, "Media", "getCurrentAmplitudeAudio", [this.id]); +}; /** * Audio has status update. @@ -177,30 +185,37 @@ Media.onStatus = function(id, msgType, value) { var media = mediaObjects[id]; - if(media) { + if (media) { switch(msgType) { case Media.MEDIA_STATE : - media.statusCallback && media.statusCallback(value); - if(value == Media.MEDIA_STOPPED) { - media.successCallback && media.successCallback(); + if (media.statusCallback) { + media.statusCallback(value); + } + if (value == Media.MEDIA_STOPPED) { + if (media.successCallback) { + media.successCallback(); + } } break; case Media.MEDIA_DURATION : media._duration = value; break; case Media.MEDIA_ERROR : - media.errorCallback && media.errorCallback(value); + if (media.errorCallback) { + media.errorCallback(value); + } break; case Media.MEDIA_POSITION : media._position = Number(value); break; default : - console.error && console.error("Unhandled Media.onStatus :: " + msgType); + if (console.error) { + console.error("Unhandled Media.onStatus :: " + msgType); + } break; } - } - else { - console.error && console.error("Received Media.onStatus callback for unknown media :: " + id); + } else if (console.error) { + console.error("Received Media.onStatus callback for unknown media :: " + id); } }; diff --git a/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/Connection.js b/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/Connection.js new file mode 100644 index 0000000..5f7279c --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/Connection.js @@ -0,0 +1,37 @@ +cordova.define("cordova-plugin-network-information.Connection", function(require, exports, module) { +/* + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +/** + * Network status + */ +module.exports = { + UNKNOWN: "unknown", + ETHERNET: "ethernet", + WIFI: "wifi", + CELL_2G: "2g", + CELL_3G: "3g", + CELL_4G: "4g", + CELL:"cellular", + NONE: "none" +}; + +}); diff --git a/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/network.js b/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/network.js new file mode 100644 index 0000000..770e6ba --- /dev/null +++ b/platforms/android/platform_www/plugins/cordova-plugin-network-information/www/network.js @@ -0,0 +1,94 @@ +cordova.define("cordova-plugin-network-information.network", function(require, exports, module) { +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * +*/ + +var exec = require('cordova/exec'), + cordova = require('cordova'), + channel = require('cordova/channel'), + utils = require('cordova/utils'); + +// Link the onLine property with the Cordova-supplied network info. +// This works because we clobber the navigator object with our own +// object in bootstrap.js. +// Browser platform do not need to define this property, because +// it is already supported by modern browsers +if (cordova.platformId !== 'browser' && typeof navigator != 'undefined') { + utils.defineGetter(navigator, 'onLine', function() { + return this.connection.type != 'none'; + }); +} + +function NetworkConnection() { + this.type = 'unknown'; +} + +/** + * Get connection info + * + * @param {Function} successCallback The function to call when the Connection data is available + * @param {Function} errorCallback The function to call when there is an error getting the Connection data. (OPTIONAL) + */ +NetworkConnection.prototype.getInfo = function(successCallback, errorCallback) { + exec(successCallback, errorCallback, "NetworkStatus", "getConnectionInfo", []); +}; + +var me = new NetworkConnection(); +var timerId = null; +var timeout = 500; + +channel.createSticky('onCordovaConnectionReady'); +channel.waitForInitialization('onCordovaConnectionReady'); + +channel.onCordovaReady.subscribe(function() { + me.getInfo(function(info) { + me.type = info; + if (info === "none") { + // set a timer if still offline at the end of timer send the offline event + timerId = setTimeout(function(){ + cordova.fireDocumentEvent("offline"); + timerId = null; + }, timeout); + } else { + // If there is a current offline event pending clear it + if (timerId !== null) { + clearTimeout(timerId); + timerId = null; + } + cordova.fireDocumentEvent("online"); + } + + // should only fire this once + if (channel.onCordovaConnectionReady.state !== 2) { + channel.onCordovaConnectionReady.fire(); + } + }, + function (e) { + // If we can't get the network info we should still tell Cordova + // to fire the deviceready event. + if (channel.onCordovaConnectionReady.state !== 2) { + channel.onCordovaConnectionReady.fire(); + } + console.log("Error initializing Network Connection: " + e); + }); +}); + +module.exports = me; + +}); diff --git a/platforms/android/proguard-project.txt b/platforms/android/proguard-project.txt deleted file mode 100644 index f2fe155..0000000 --- a/platforms/android/proguard-project.txt +++ /dev/null @@ -1,20 +0,0 @@ -# To enable ProGuard in your project, edit project.properties -# to define the proguard.config property as described in that file. -# -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in ${sdk.dir}/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the ProGuard -# include property in project.properties. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} diff --git a/platforms/android/release-signing.properties b/platforms/android/release-signing.properties deleted file mode 100644 index 9155dcd..0000000 --- a/platforms/android/release-signing.properties +++ /dev/null @@ -1,5 +0,0 @@ -storeFile=C:\\Users\\Skylar\\Documents\\Projects\\Certificates\\Android\\android.keystore -storeType=jks -keyAlias=Android -keyPassword=skylar11 -storePassword=skylar11 diff --git a/platforms/android/res/drawable-land-hdpi/screen.png b/platforms/android/res/drawable-land-hdpi/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..a61e2b1a352e55de3d3c7b2fe3174426843db7fe GIT binary patch literal 218302 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 z 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 literal 0 HcmV?d00001 diff --git a/platforms/android/res/drawable-land-ldpi/screen.png b/platforms/android/res/drawable-land-ldpi/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..f3934cdcc4acb402a2b61fce60d8bb773c8fa247 GIT binary patch literal 42616 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⋼g?jL!tYbK1f<)9%Q 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

}0K@;FQEuDA=gS;r8X2Lv&B!>KzQUk%{nhz0N4 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

4>|jrRU0T7_Hh?r5M@DI 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

7c3VIh+v~&S;N5fp)YsmA=j}Hu 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%0Diq{Sa0aX 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%0A74#exxw%0y$|{J`rxPvtYRN8r?w-2P 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≺T` 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 h#`x9Q<7G_VyGO%-^9)3-j-RiQH-Bu}%q> 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 literal 0 HcmV?d00001 diff --git a/platforms/android/res/drawable-port-ldpi/screen.png b/platforms/android/res/drawable-port-ldpi/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..65ad163abd0be86b0bb5d9ae7e539f4471a95f20 GIT binary patch literal 42034 zcmbTcV{~QFw=Wpm&WUaN#HiS|d1AX_+pJV<+pgHQjjEWHr0ak0yRZAh>;BOD%bsiP z`J0|=j6KJSQdX2gMgSmyfq@~*NK2^xdyj#Efs4RF{G&W-i~lXa@ZG*?yQw)^x_O$o zSb&L|JDOUM%GjG&S*Ti=n0q^qTL^%GL0a3WYrAPH$OFwB?U_yf!^7-l@AMB11|}fv z>l$(>8jgys+laG;}D*unLG1?peOSiDS}SlF0ZS?ulq;3 z#Iken@pABqa&t>^vax+*j&6>w){ai3;%Z#XY@`Y%W;PE0+4)a`{@Y&(3l|#? z3v)>qM|;x$iZIaT|6qYAr>F#{~K%m|0ilJ|BPYzPkH=5%H@By{?*`r z$p2mZ{}%tdeJmXQ^^D8E<}h&%u>%9kHd~vK(Q%=|I@Gf@nh{jWOVMGr z+F)LtzQ!3u#(;o_50yY1CpFxFAbTsIqVzfng8f7k=+D_NA@NHg&?3lSTDs;oC|8(7 z9z1SjVE9u;&oTRP)w6=oJDH14VLIb@ZIEUmJ=|)0D)ipC;u+;Q6NzpXyY~53_tp9L z>#z8?`p;RGxg`Hv6sHg4@Y&~Vqe#qmLMhHK(N5METmEj6ccr(8V3q~74iDC$Q(i@V z=j@k&gJP!#qPl2&LP0;j&&7ddSpVandvzRWH{KN1g7p__{6E>ySQuAWxN3cei|EJRRUB5hLimm-^PwvLF^OvJ`|LFE@8Ty1`DChza^KW_Z3PtU&f- zSh_7Q^#-}H?A>yGL%Q%6^XGdEv+w9wbWUZFIOmcTxWr&>EiPiD2bJ~yEltlih|h71 zuKWo@B21EDlznbGRj2+bKOveL)9BY%3*XB5%#G-)W0aWx_(aYWzjz7iX`4hY;Ak}{ z5~B6^oK)jrOh6cgIkr?D(ii5k|uk)OP4V0S9GDtX+-xpEqbcg(rx(h%q(6E6S zc8qo**wiJBD)2Y1S;DJ_S5AG#DMEiUw&D%o^X3_qDLN1}F0P{xna{vqW?W=shql^JwW^Fli2( z73A7~2zSZrx`z2gTqff=^rqUH@0XgmnY?M}@JZ3LzY7Q!4p6zY1S zr-r$&UtTPWL{Tq2w_eXbf7>v)7G1*7pTxfTC4Wg3B%GWZzw!&gV_n5@!7sLTrr#wL z!z$e+H3C34BsC444!f$R+{JXVE+kG1CfCPPEwzDZF!Z@gCMW@C7gN zC<~7QhH=c?dn()N!+rT$Fm5I_#1z}k3UK)M8c|(pBW`>S_-|a8Kt4*Box>5;e@9%n zesP1=It>O92P3S<;k!fcs65s|lOJuiwyT8SS1+U0Sa_K@^GeqX;owD;S8}L^KUz0} zL9qP7vHARmT`5a_P3&_CshX-g{g)R7pO(sc&4SyFL^Dl;udFQ+Q!WyaJrQL3-0F>h|CE6BgE9ttW`_ zsgh*r8p#t4iAL!)I}Xz8=0kPAAi;3ET1j6D#5<@ZB&5+MdI19Uz6eR*?e$5tg_Mp# zZ32Bz0xy?L5jslF-k@+KVrxBx4NPNC8g=NrAcW#5)$0&Fd@t2$=hY}r-Dwe80$%53 zmI(eF7( zPZEQi&j)^d5?EXGrx|-sS_`^|nY^~W$N0f(z^otIi=fuMXi$+L-uan40?nENXzOx_sH|Fcgf`&0m^sDel#+)9=cv(EZVCOr7pq z1<;puD$6M05;VME!5&0BLnsGt0yv!^Oa#4i;jh!k3m<@D7f)i9hHC0h!|9vcm=Kvc z4Wc0|?@Z%#?QrIPk(gERId%~4XDvVBD__E-nzjrowP01~mD<%*Y=kE zy!0NY+L^)NM#~5n=0r_oToryT19(BorWF)e9s}yxltqMvnohd5IfLTkxr&9_-*VN#d!(BC@hJ7Fqxlv@* zY{9F*!`lYsO?aD4aCP-)WtGIkCN8>g$BfV6D>4YsEFMJ#4>HLr^dgs5t{BP_U~W0p>!=A|v>B`o34Iz$yqry=G|6G{$ZafxcEG zAxL$o2aJ1f3|K&uz-I7n| za$%sAKQ6~yXIjNa>|$Dg0Vb^#s6C{MtlLPe=nt(sa+;&1ytH;BxksPBZ^;-@93E8u zf?c0hOU?v7XeHnIB%S_ThucRv0=nE-D5UU9=u8K7h3G0C5Y!8Hg;&|=Q=NDyuQwDM zW-atReB$}(=^{Y#R^=OBF8x{cb4)b_e?+y<5Di3LUQKHhUPrM$D* zI4qxSQk^VgCU|;ros1)J!cpCsSAf%_Z9&F%+|2*pxCC1vSFjRat*%d!C#@%*lE-qP z!&azH!a;#{Qo9IxuJ^RXgUn4$=oNfgO^2j8_4c&*COC zU6?kT-2Rv#X*4D})whcZ`~aS78IA}~6-i{J9`W&t9w&z$-|&!Ap0aq}pcz7U7bpPr z7_-mI9(>6vNrtbQFjYxGssN|rwu36M733!VBS`*122>TRsvo6OC~h*z_2on~LPV|~ zG*+$~(h6iXsq~E4@poP_J^N`|o6_|RHadgA8(o7eJYun&R`u0sNP-D?4Av_PJ14QYC7X~{N}$|Er~fVIH~{Q2P{?aYR6F6Y zNu*t@^pEY;+=-Mzl!;`WLTp`o59bG*{jC>_6il>XbD4dV3ZybdNbQOpoP_XBZb_oC z^?=(aF^^QwExbjvlc<3JnN(9WJs0|~bp$YsvXlk$PHxaSJDwiJPA*5P7$5A&52tFQ zy$Dj0KN^6C4w(BrmIWC~V4BvUGhh?+*9mVl8U~r5J`U zYx1{(o2%RhV{F4?WdJ+=dv%ErYqd@dmqW7*wxuDEYVrKng>s8C^Ti?9_gI7m_iFK;&HmSD z)p@hEgta*KJ$hwpkJ);Pe9+!$))mB{6>9nvb<*8hrDt|bqa zo5HLvJ#&gwupcX1V~%vITIp@fV}Yc@kk3Raf=%Y)Y{v9A0HR?7gi?uneXaV8R>}R@ znDIRL?y8*0EiMV`%Vgmf{cEGGkD8J>cwZ$uer6;DZk3_e>likZN9h->otZ)XwXNA| zl`i{8!he#XD@n_Cq|N0>uT~D)kql&DSod^cVNZwHw4;o`D=|1_S?S8Z&Z~sBk`|NTG~R#foQ&%n+V>hbEd(CqOrOVs`PVa-by z`WJb^Ux~$E4lev{bAQn1hp~jWaiDX2mcK}Ej?U0$WYxY{XTdT~+kS7f$)N1KmWauP+5rq%80`Yz85z^%<2zRKC@!%X>|r84 zvEj2Xi1<63IpF~_I1=3>6sbTOPNyNDW^zMxfgH5KkYVkp?a=b-Gp{J3OAlgSaES@m zlwJd6e7>Jl2<$39qYhQX!5TDQJT17C8RF=xWl-~Kz(c1MJ0~kArg@7)^%9N?eY@>n zv_eCI8nPAm3Gg`y{W||e#tja4a2tur`azebA1G3qw8KRuhVbBZ+0s2C82*;JM45Q_ zcpvJY(9H21i(E`p08&D!Ao`bK4A$|+NOCTTHIN>{(re`|s>#`TosSLfeR7`u>N=%~EcAS^>b?fsB@%+tkwPK#BkkqjY! z3Ng+{j4c+ku@lLcy@fwlr!8OSC4_d(6Tg0^Z=jRkw_{J(c*9Ptm(4mp!UB%W%IAT& z+N$iM(VB?cN_SG}C_;-d0R(seS2HeS@&Q+649?|N#>o2uo4U#a-2r2s$vVo&m^R9p zu$KZ5#&R(Ca_%~tBy?MONpvUZ!;&?Mf^0$=No{HP(JIx(1`Sz9TvZ{o3L)PjkK*`l zMm-s$MEBe1Becq@xuai`YDl)b;SQaK7|0#i*Kux6Uo?`AxKmT80a1j41&;V;a;is* z_U-BNyqWDIw%tV6ngUV%Wfb0xbe&xK@e1C2xeNHFyiPDzGvqX!jbRvMqC`})w8W_4 z`1kG3AzIy`hhXH_2N)H$VAOruq@P(+;Dpqp0=v48dQj5?q9CXNw5E0;R?|E7a-vLs zbm!(B8UmbNg}O$~s6 zJE^!fqV5KcGJFyeOjOb}2MhMN*+evjOi(%aV8eDat%r>V8XnmTo#lB^(A*?o0 zK8hE6ypiJ5ouyk9Wt-~e^(*sY`uFE0(TTOc4@Vf;DMfz}rq}@BLf?#g>#t9m+a({# zc{RKC$2@(7{~+|(;fwbHf1mu;&gi-A^M+c1c`c&sr@Nk;P+0`p(F$@x?U#@aB2ohtiR?nCeqUAfVtA3EmA2P;Qp*$ zurz8FLNkALh#bR;f)rT^F|!ZW91vq&Py~Ft>=6+P)#78m`>OybB;30VE93e`oWsRU&xgYL;|8+5e6XAToQqL`9O% z0Y#@pt!OKfZA0#Bq(`;z#n5Q!Iz^wmHA!K>@wftCGvTIP?yE55)}fyWZHpWD271|* zKoA1+mP@{)tcN&8o*xgx6Ssr%bT`4CGlJe#@dlRD>W~c>ihIda0YIEP^eZUusL%n| z$Mj7x*&m`DrGfj2b0SySuMqU|>vh);cPaEpi)TW3z?0g05i0l!S32cN2WCi(VC`iU zrUiv0d>o?Q6myX{O|>6cN|8R{HG3XaZLJ1iV)fym0vql5rc`p~O*2t_9fWDfI-KsX z`+en|l{Lj99kr?lQdbH~?Jj3H-#jO52_bQP9^e2#42Ks?UrCvdX~asE>QVCO$p_Mi zNYiAL;c#_WU#6mDcFCnO7gC*Zq2gscr{Vy&IM2)!=x@m=TBH|?Y0^$R*Iw|3e($|} z??Lk;njo_#Bh+BssK`Ahzlj`o=t#=sFWhd#$u2RaE3hPogF{qrj@6`N-B=HHpndKP z49y$z><12_JLP@cxI$fn7*rXQ(?-3&5z+A3!Y?!YXlZ4{EcUYfE4p!5G&KCQ_)+8q z3oV&+T>1k0((M__aW4M&VrALyqA;TJ<}$Tlm1MoiS(WTKcz7rGEGP@MKZq(+gDxLq zs?5=e(uQ?2cD*y)Ox}7sr04T&AqWrI-D>Q7oSttjn z$VW1C)Y%Xu_$+5x-W1;Al`SCjqE5l-ylx5~4e7!HXjWKiTFJ)bv7U<*rK2Qbd6sq_`4`zwTJ+HEtwAzEN&@e?WNzuEfuUA`qTXe;aG}7SLXrI#tO| zLx{5Gx(+c+vK7;0(vw8978!a2=K+({)*Rc>Fc}2{;psXSvIT=rF?S+hPE{m7COr9G zEa@+MrEmfVVNe`VpM3n8gx%0`SjX(hbHA12+_Nh$9bGE)H46H zNYW0~p+z2d>hD}21_ct}gO?aG(Y7h|=vGlB2ulV{+kvtwS8sAf#oIByZFh4or6RK~ z%gjI{W>#9xGiWp^yP&&w7mT#5oP>ky3#wfEna(1)ro<`-C20*L6IqPIWNDGX48EDi zG4wa8wY=#Ma6fC>*rKt#9iCTX-4Up8iON)bEM1civ^dz$s3r7xENAd+CI5-w8`u7c z-7xpGqp$Bf&JZEc+>tWv8&yaK6P%{>NUBjtQ2{JJO6LIpqGTkR7m5gjAGG3)X+C zY)lrkR8r6dJ{Kaw#pUmtr}t98gs}QcxiFW7s)s~vgDdT)ZK^;ymB1&^Q#iq=@y~2ZlKr!_ z-o?cFd^rd;{oCoIuzj^7?6kOogNPEz!L%d_VUQfpsX&|m3=$oyenu&b&~*sW!1KYT zPhs_f)(jw;v+A8wfF4Q0q?YsjU!jq)8yrqJSWQ&LyC15#%MT7Y3~=W&*^|M)b!5{A zgkG^&1VUZQ%@32lprBjXX)~<0o3Sf<*%IJ&3+f@lPG3T0Lfg9YdL<12uY11U;JC2? zbM@x5bPUoGA%~nT-$68F?tS8|+%G2M9DRU99%AqGmUT5RAxROgl0*`9Rh^d|H`uxcjnO1IYLj{J^8&QO?% z8I+};P^Ys?vMxY?O?Vn68&7?;DB^EMSSZaX=gNaCg(8rz>GjEVZH!$WhuRR#6QLCH zVNd;150EO+v^563zc+H zudJ#xH;fxSMQx4?r(>&}^5c$UL4I|*S$MOL<~04a&4^gyZL5ZzIwi^UssE)?$6leh zeYJ}J4*CsH9AgR?k_UJEt7FtSLwzuV?e`u1)f{-Q7NtK36G$w{^$gW+D95c1$Ibpd zzV@${QTN`G&QBdl6n;S19A~72;5PMfpRZ;6FDj{?juQyufUb68`g2qykE7%%eE8}Y zi3fU$=$24-HWx=UBwyugl!^KQsaDTKk_oMeu4`=UyPmg4$esR}2T^DGoCwiiuG z*z~rJ-3U*9GD&~^{igS})O;+Dh$M*}b(aEhYg_NTN5IC!vx6Xto8UvWIdQ|Z;9MUh zQes9K$A%HSq0A@DTG%{f4c!OTEQbvO^C` zC=AQf!srTTb0r9));dg%UAYP!(SuQL`3%$LW+k|tiwM98l(CCPy)^MQgIR1CTdkJu z&d7pEGND>J$-Yzm;$7vHMYr)WyT+8xR|Qdbb>FM*0*Ck25hU5R9JvA*NOR7#3VR(Y za394@QZ;Kl5)lpoE`36KTz4qLUJu85P-leC)Qj@^HY>q^cX48OEwXc5S${EQLxb_jW1oVskoMC*Uk(DPK}w?g^(YByUWW0OU)oDl%$FE0+V7{BiVST*Ue zVKO7zXlx7YU3S*_+x^~!0|t_21dD1kM&C_7KY!6r!Yy>$quqvX?C*%eDP(4*tBM;e z^QbbYQz7IL8FAOLu!;MNQFO`73r>Ha{E5uJ5awddx6aPJ`zuMzX3422a~n?Ij&0SO zy#oMn4gw*oV>=hJ0?fJ><+3JKV#2cOn-8GhNI(PR`xfb>G6A3XPTKVt&0N}Y0PM21 z1q?B@GHfM=4TIN#Zr>DiS*3<=wK-R*I_8Ep8253@g7qX52LN>Spok7&Q@noy`q2tm zIZoQjLR4m}hxE~}OTKnHKbaN5q$3AW{V0F@S=DGTR1|N%`OVN#`Onb;X&78(2g))h zw(Nr4WQ$6Uz57o7^U*=B9E~q^hVsufc&%-6K`>>QsQr6{N-D6^y#b);SlVO+W*{9O zoh`(xS`{#d3y^HBtJtc~!^tUgydS!dPJ)3nqGzeOYL-rOXCtQSTA73G%hb_M^9RJ& z9#_;}pN2yI@tmor=$GEi)p-oT8Wn~HE9kO5!NFHj1~idkP>f7srr+he4nDBP@IQYM}&#JP<#YmKnY~Uj~E{Dx`z3o#eBTJn1~M7mu9IIKRS7^%Ub$g7|Yp{q_zWFOPEqBeSp(>K9qozk$i z!>}qyEkj?OmBzZ>r_cgKYzm#5j+13a%dD&3FT>f2hDF@sie_D71m}z|j}!E`On=44Z)G_`?M|HmFH_u8nWX>z zomezG)AVC=c6=I>`S3PWzF$Ht89Wd#JnkN)2v49u#d~UXB4dHIhkwCnPKIw$r7Gqi zU&6OOSXQA{tr9EL;9)*87qLS0k`1_z6Kbn%dZSy^6be_lO_-b*Z~jH}%*0<;@tcqJ zKtxd2u{gP{#M6Sg(T?d|=ZMhNepW?=iNm35PC~Czu$Sl~+Wf0bafwh}aG6$w|5K$& z_U%ZKm3&xD>R)6)_@TA9(QuL>d-Bbl(>-pkeOI7KUdj8xAT@q8rHw-Sp zWb66f?88~>K)1>-PD!Dk{$!()5XlJN{4N{1Sq}$(0#CnW<@}KHE4=l}$8{p|hY-zD z4yDt`p$l@`Os!ihT4uqaIcL3K;ajA&a{MW#V*dlXk~HTOQi-j_c`>4YYB7}s05*=o zqzSIg=n*39&b^AN!dYz-*NFz+$D$_t2m7yKYN`~y@UF)4>Bb`y=o6%>fx4+u`}VhA zJ~9^yl$1>3M2JTo@$^Th<;F!yjdB{!;z<182Tk{4xirc~*GZKe`IjlAiV0KQc&+o? z_RR(!O+wLZU@Pu4a1Ah|J@!)9>X6sVoHi9JaLjEC?ObWaV&JOVRJa|Wq^F^GFWyV9 zTMDui+q0o;2x(I`(EZ{s@~`vPOzg@ z-7b5h%{}S8E40`xtqsFz5~mvq*X>qcqF>F$xu!YY=26`~)PI`YM-V zh0-W`Tb8K45gPk&D~TjaBgzvf4pb_%D0y(kr!_NFQ z?v<=pB<|~KF^q0c0;l+?p+S{LEa~4yM+T(d4TJ{S2_)GAEoAeiGiBOFe#?L@ZyMI;pP2AAhtle-iFK5^;<>uq~&2Ms3*q8P{dEi zH}9o3)`3oC-g7?&u9 z>T9sGzd+(r6QA;DcvX+n`^7{85i>2;S0{5RRuVt4ugk)tf3BB_ z`Vb~Aln?0ME`Yrm#7WVhUUzyBIvey?&OuK%H^Yc)3j#QB6BUc*ZvK*`bOgdVm@bzV ztVmoR4`}qTPxfdw-a6nRO=o#3EN1H^S9tJp)7OC`C*xZPI$w}|V~%2L$nSZafNudz z^Nj0fNNINbsM(LDzp5J7M(N6A@N=V4rGciV3NP)6RY*c}^`kFcii5ZaKZNUHUq<}h zqWONmqdNCei3R_Z3tD?_(c@|}P{7bq-IUH!0Il+74N2L;S@q7xW&=h1oNW*&Ot?5Z zC>uDpdNd%+=-w1{sC8g1E3eW@Md&USR{Jx@|B}8EAR#!B6F% z>mDUEw!D7MeA`1viA>}PjP8i768?*lldO?UALrCM@0g#>L+geJRi`OstxuneTZZ9s zV}G}$>E27@^P!wg$td6kd~o!K5~OQ)Il*Qp)SR?s6%E0KfJRZaoft0TsZ?t})O}z? z$hJ+x+j1Z{FutRA?|)Z`^8Wp_3+Gx6`1*8W5&vBy<5qjcy@zAuwCK><U^&ea8GVJC8%BhSe6kc~F7pW|HG;c^xd>wL3Z z6jslPp>-I}W7^_hchO3lOTr@jQLqI}FMCkZa+%EpFG#_*cpOWLQo3Z;VR&`K$_^#Y zE4-Il=!-hrF3&ATIXk+Rzz~D{Mp1E-L#CLtAEdYuO&tNHnvVTK?M4!=h(%$wkv=Dz zOheLTynmy4bDOEo)BV+gdqp{Q`6Cl$oB@1Eke}PF+*GT6aE{lpu0yBD=8Ui-)hU3{ z{M5_$1-_Z|_wrzxv!^aPcSa*88Nb|mX<9i;vi5v+-@I|^IpkfxzC2~brR*tqYy>Lu zO05b&ie~|f!6r9hT12xx0k`}zo8C5j)7$Oav9boo_7asUF$O4?YB?KmO`oFvnwrze zhM@#zAaK|)o(4?2V5N1vTyLMl9*PYT_3e8FkM%@DA(1j(umowvkJ@cncRjUltYD25 zrLue;6 zAA6L?$;T0qhJS~gU$#Ww>o{_dY;q@rpjK&-mL+@Y=2A(m=muS&0>&il*et1SSgICq z0`I^L5E!1U&(f0(dX#Bq%ROTqv^vo@2t_NVVJI)!UDJ}2`ViK2y+1C@)~!iXq^-V+ zQHbXj%^UO_*v~9E z+w>AoA4Xr2p8XZOJfoLFIAw=xD)=JY*AM#?+h|P?X;X+=_0oHmrm%m9W4Mi6p+x+l zCRNyH+;Tr>QW2^o8isk->`uL)Vu}nXRHekXkZ57bopap{)<0Ak!$#4y7kx%TqXyhO z!@Abzd)p5X%EdtwIm+NoWeQZFMUpL{#-;H3e`d+%748YhlkYKfy#1=eqpbzRBMFsJ zDw|XI4s*_QTdbW)GVsCCEtbC|*3SAmshz?_;kUR_4qJJ&XQUu2-bURlsK@UGW*}WGb`4~zD2S4XBA_YV7HqT7BkwC#Mkl5 zA#sR|kA?e4lLl+i88j$Npqrw@U!h|}(QtG(WG_Y8)vVAa$&_evT2#=Cg{?Ax+p;Rb zEwNm+^?b)lS)^cXOz*sGh6!DpKxatgYXRgB>Pddc+@wvaytB%?TvBrFUkGB9fRB0* z*Sm`EEVr9<>b7}ywJ2rLNCS)g~^S1AdJu!(6 zTjpn|H6yK734GJ4#a=hc-#3E{m4}hW29_a&;+_5@kx|KJC2i&`C-LdYJjb#-9khPofdM8+z5IS*EotWs$n^&;dPZdD1Ohj;2-h5i$ykHG{>z)uD=13ya+^?$hctwA|6ksPb3FboXDwnD)=q|URB8XOw1HV+mvoNId zHKyE*7+5r{6S!+|dE8HI#~3&Ku}dg`r7?fQVX!_vsKOIiqTZt{5R4jW!+Utfd{E7x z5YVEmnYt>d%AFl-ynuZ%foEJB zHQ=@@GI1U&H2YFgxLjw0M&06eWt|i=)gWyfkiTOc@w382U2xiH83@*d{%^=p&%R2G zQ5~T^c8ME%$AIa%RU_vOQnBLXn2nl!asnWNgK43&Zd^%I4Crj)cQ?$h-!m?Wz*@~} z5Bi2P$Gl|Xl2N9hp-H8i#kCwgdq>jz6 zF-1GdO&pQgM*u-iTYG-sQ^r#F5?`#lebWU^phICNGIY{1;08pNDd<`7J5jUtrftFS zLo$smPGWd#5Hk!uJ(^6JgJEtx=fH4L3HR=7&$rK``6cpw>*lf242A)byziHiBAd$$ z{q{3NLzAgEi?>uGE-o5qBfG^>=y zxS>r?QwrE`8FT?r5UPi$QndLf+?J%mHLgW69xjK5R*o-M`E@nYhDy1GiMlFhqgdp+ z@u2Y-x$F>dHj~*F8AhG$#UpU*Yo)cLFvm1TjgIWI&ca%ld6~&^fHdbcAK7OAM$&D1 zMgzU{f92Z=BQWCZc_KFb;ez3RBo=a#q(K9dmV*RlArm}|L zlX+;0=;_%m33Y9aDDW$6XYmLaj0$E83^p&xydPx6eh}=`nf6RF zROCi-v;YYLI6?m|*a^nV3A2qN@a^*+nn1(bvsMYcL{Xd#Pkl6DBScCV zn22TiUO85?y06~-aq|bzc1%V%bY4eNMlQ|7HEwVofGq^Nnb1GnW{rc>+9Bhh`+V)6 znyk2JvC87{fmO50z$lqRP*Dm%Xz6T7Te1Fd%K^7O#9p8f&c~z(5)gy}8dg_uHL0&( z&60driaP6ATWM&s6JXR$K~wkEdOm|IP$K*!ooqtp0=p!gMx;H~;;F5Pig-H8G#Ai< z3AsgN)Fh4WCk5Nsnx+SzwgVum(G`Wy@j@HA(E53n6FcO}tvl0ARQH;~ z;ZmWY8p{#II$O*{iFJPEa(H66@@DF^`5vKgjcI$MEFJ}iWpiRP01FG=*gLdDS!5hD z!Ia%%9{`HpW4S_Aru96zK8+BVgg5^H;}2m68wFX2#>>rF%)ri;9LkMW$c-Ngqle5R zdR-AV44r}zz6LsC;ZxFqEF4hwC>fPVFY-}Yw!0j-Rwf8RSoUa6mN3P>8&+ot_Zc|{ z{|N>;l_W@2%y9(r)n0z*gcs#?Bivo?kb!gf&Xb+lLT&Rdsh#3fkVDf76R0f?=1Up3 zMe>_XqswE<2G0M2O{>0bblmPWp8>bX0=sSvU2=c}5cDQ5W$~mbpf#+(C7ub=yMX3*x)bRK+#9NG zf>}@QUAY##k{8;Ng`6}5doH~49aXSd$1aM>S>H@rg+~9@BrosS709t_Q7s-Jz>*u>|7VYk4%0*GKrhRPga2B0HC~G7sPL z|5P|yfg2%d1FsKa2mixV)uD}r5H7|NZDIO?R(zH;liAv$KHbEpJ}^<_H)@B32SNN!grc_`cP2Y6G~;|LpqtL zL{TLSe+*P}Ib@QFzg4Ue zx-gu%5=Gf+HBu%Yy#Qcj@yr-~6F7Rj!acOsvZ#wX8!pS+?RkcGbos|Vnp9=AZBAiV zH7C8Vn`AqRt#w1S4${eKnG!ABD-}8MWjPJGw4NZnQ>ZN(Ko{-Y>*8_7>+z&W$5d0Q z%G_LQT|%UUtcJpix_z2iw^&WvQSU*T3S8vmh_Z`~OE3of`^+@uC2OXNavEMvZ+JxM zH?_vG?>>?;XM|_IacQ1mP?BfQ)zTj7a{WOA0&Mr z2-~p4>xc;phE*+BdUkW}uB2Wt5D8xr7$AD25tFzUSPWZoS`y$DFG{a+LB}#_?Y_f9 z4>8in{lOrhnVhFeZU+TbEfBpK*%Mx(<666UgHBM`{Z7oUr#kJQHLk=tz+S9?l^^8u z2RVck3MvV-*voA&cz=Iy^qOY0ZpU4sh9*p~eh3skW?AVyXDF-<_9F@Sd;3n}hnB@3 zboJxNKJ`mZt{8d6@m2+vz^s4m8qg&*f08?z848~YZ-DIN;nu)xJ);ujQbd9j8ZE2J@B z!qT8i?kw;SxLX*#tn2$+xBA)Rbz682Gxv%t@Gj??MR|>Rbnl$(Y6fDjE?F?ks{|l$ z3>!LgipS%m_bd`Ne@pcab@q&g+?{JY=4sC^5hW{AZNEIyGs7dCEHA%@ki?wdtr`B}B7jh=z5V`P-mJo=9G0tE2GX}H= zFVL=PzFxUR47H%eUYe9gvjP+H9S>~`YwcJEDYty5cLN3Rom^b*mh1fEilWV`K0dhu zPG5LRY*SbLw%VP|^xHr+$|EUikCJ!xap6cvh6CMF`wO?pIu+9f52EM45&Cr+C=M!9 zpUC4Guov`gxmRHs#+#3VLfD^?JuV4e$^9IpN=0In(%NV>ArSrTYcSV|s-R}i9<9L@ z8UwRj5H8nZV`k|X%PV?*%iW`OE?@VX5-J!inkPxeb)3YQR z^ioVV>9Vd`(CHkg=fK~{3+N$C9!^zqRoNwOVbUwAcz5uI(&R8>OpMpYUPf!FH}kI>HbY+&a{m4a`Zw&U#GwRSqG=eu9BsB-rI8hB69W>*No3=+11|XfA&}+u&?JE1@?4dRzMxIRhhyvE20Nv`vEM+F+2c zpw`^D@D#0)$bObxY8gT<y85}CGUXJpktR3=ffxfo} zy5-p0ZXeZX=)47Pfm}bPRV%XP@7ir(k79;I?ABJ|^5`HY^9)m9hed%mRfU{Y!|%rR zS%9ZgMV#;)?j~xBzkc7pf5!B^#9SMEnU1VvTK3%D#8tv$oMz5xRLKbVm`4AKtuj6i z0$_$OSG<>3f$vqML9!mQII*rtkQBF?mvQANt3cSmeX#x9nuD=80~VYbM~;kk`=_I2 zy@*E354~x=eAIxzZJNH`czT6u!MB$#V(|5z|Ll^)NaSTCm%E?Mf&3R?fi)tYJZ!}A zp>Zg7wxw5pLX^LY@yq1R5+Mw^!hu_ee`hp zSt(DKWnE6iHKx|0zWylSG2J6&mn-sTd_A3ZLRI}v5X(f%>OM?eX#>l=SQb7DvX3U` zx?TUnT=eG4!H%h3Q+&{=@#p03*xGVi+HogP4}xC6hD$Ioz6`X1(Y=ZYuYZT2{*4}A z-yiG#ywmh}U|gRm@xiD_yTbf8x1&5q3r$B8Gm{ANl`&PDIBkoP{gzV6K-Oj1%1?56 zKO*6e1Fb%v!@naNL?6MUEB}rXMMcH1M~w+eJ4f@EYQ#Aa%iWm9naVTSRO$dk-*5On zI-4C_9%=m!c;abGw?gyeb|t!_qU@xVD;z2+#FB)+(q>?8Rv=Mn5IuhNO5>x3MbP?s z7LXN6UwRqYZ#3(+rv2RQ@w5W3jo+GQaj}c@-p|7fFf(EAGss8B1;pc93?@Vo`vAcQpO!*v)`{% zX0T-Nu+duBSl&-~0&MVL(w|xcPi#;|EsM6uYK7&HPqrPb{Lg+{y&qqDAl~1V4|QEi zNRTKs?*2iI5Pwd*y5zqfO`%buLTJu>%=eEspVbCCa+!v!NTAM0m!ErWTfEttL}nvX z!^v0<*$plY)ssP&K5!>0foHO4(4=`ov`=1v#`3K2*f(Y^RC^|LDd9?RO9k$+#XliR zraSh1JcV-BZZ#dpuw6a9Z%2@P_v+YeYdHGiA--f4@Vj{%ANPn2J#66m?)S1UHT&-> ziE@saos856@{Zr({(=#ZSkJNd_2m9^_Bo;_ z66Bg6r=P2F<;TwXxxTMUD@4 z&Y88_MEV+y7DUMQp7Dq4djb@FqNp0S`p=8^KVPT;Uu}kl`muE`b3=oL_(iA6pEQSM z&NVGH$*+TxX@V|3s03vPMWxohj~d~ZxZRJB`^Ckf2i5yR&VY?sqjM9VBDTBF zoq#*rul0a8&pg3^hSpSOqo29C0$wkBMF~RG&~=MJ-f!A`(#Fe?TY zH)E$_QAy|TldsaJ2qR%HqZ7XLO`V)`oc(K{0JyI`P4M9u$ct8L9n`$8v-*c}SG|%i z)j}c~3hr>4`1f;EeH6PdZ#*L(wAeT2d2v5Sr_cBU-mH}J`Up?j>d`WTK>^wac7JE9 zv~WHD>~y$ap1j0a4vk-~)UONpeLQBcurP{b+$><2Hx6GNAOCLadyM${-2H6()92xc zv~}3v{?+oXL@exmdslL*B^J!*L3oEy>f=@E^@k*mp(jknpL30DHOUe=;B?}T@j->m z1qPScWVwgZZoLo;wd;jxT_r`5q)}N2BTZUq7=A8(QzXNHpkwzfHKf*dx0g)Y?&|>R z=Uqb}#~9?JHZ*MD`6Cyjg#AKd(=r|%kw!r9_B zW50+?>qhHZhfc1p9zGI?Kc3n?&;DK=P3V6QYJqY4YcMDKli-mxaezuj?UV|Ci}A)Z zb7t*W*`poetibv)4hE+-Uz{9F6N@9xR!s_pkn)E~uNtbkBmET-fYax% zvmR8Tyb5-$;g#3d*N;_0#F}ks-Y5Z>WKeL#Z0TSuVB4G6O=+bYW^CGUX~NhyTI9 z`)|E||Fs3qI0B1|TlK>?-gxi5_j&D!8rtgeg~p2B37?2Y>6%9B&>$WSQa5T6Duly7uB?V29Si}@-M(@$#m<`Gmq&7lW!5n^*&dZWpTde;i2tQQNRn7WlFksvSuX3_0 zAMd>T?*H|d<8rmhc#TbOAa&Td82!%g{lV}4!*B2QH3zRLxqWTlovJ?7Pd({lCC#^q{GKS6&ZXae3Mo0vtJdK#ZgVGN zt`1_?HdDGvFpP`VZ-49C?|t~u7{1rR<;S{Ysxs0UmmB}Pmf$gC zcRY;uKK%H%e(&33E-%;U`JA4fK6v;b%(PI`FI59W@5QSl1Wt~3W6V%aDV+M{(rub! z>K5_Z1hl#cT2o@_w%J4Q&Qwdqz4`$$Og(CXrGzFym9RTbsBLU0k>gz@2Lb7x)H+!e znRk^DzWUX#CgAGWa`mTw_Uhu&Jb0P{JV;_-Lhg>ztznFWC3bL5CXg4aWgO-FzcHkK z^MCq-_dfXOWV^jiKk@!+_s`C5z(I7M(c-zdx2x4IE{}OhOKIthIG>IXt9rw0@1)Q` zLH?7_N!X;Tkb)4VWhFdg(T7EN>)<8i!yqK9~)?Fvp#*ha^i|B_B zA9R7MwdLx&({i=RV{&@Qf(zP2Na2}Qd$qP8o$=H!il!83_OMAyY~w=pwXc2sno%__SO43e{);iY8cgh{336moZCHl%$cjZ1 zr0vEGLu-VCpnb7uR6RdE`OSau2k(A3En3%!t@HEq*A`eSJ?UN7d4$ZF0nteOZA|&n z_k#|22sdOnnv>O+8|n^7qZUw&8aZiHvKfn3)GoVmufI6G(u?M#TV$p_AYo;WhO5&L ze&H*>a2&YmEmvEyGeqhev}Fs(LyRggU#^G{K|dU3K(&{@TW3YJ9>chTj`{m<{O<2} zWslu2X13Nz$YUDKS3u~L%q=}p?oDDK5;9Mjtu-#GS^5$+q-w9~g>_(b971N#JUJOO z@KLF+4N@(t8OfDlFO(31Om=MjGn){TO(USAL`)igbu7Q%`q{Ux8C8d6xw_niJY7?3 z$pZn*>gUWb)a9+)fcw~W#zh64K;32M{~!0k-~0#v^Sd8>n1J}T*c!LmF##ZB3i$M^ zKxiwFf=i@nv=wcm)te|X?OR(rWjs|8hV-ElEK5#DzMcgU5>RtFP7h~s5puHyX>uES zR!`!7nMjO!jkD1z+Un~AjYu7rgl~M~y1>-}wg1KUe_+^^8VR#%{u{h=aju{F4q84A z{$Kuo`Z!2sS-CI@K%>R2*;ze`&35zd2lJxU0P$ImG0m z!o(^z7VXUXj;ketJlO{xO#i=48B+A8L7@M1=wPWasa7LtN~#q3?<0AQd`rktzP|li zZ@qQr&YkOLSO5E;{hycn{poglI4mIhp)BoVi0Dd}zZ2{D7o}Z12 z)_?f#{X1{I@!;}uCnAYLC`?G4zj))#H(q@I#q=%_Pz;^E6*=*-u9p+F+^8-nepd0y$xqAJdXbKGpv7(c_ilz!$HV;N@BHc0 zXHUV(t3n5!V$4?eVRj4B4Nh_L>1R*A|L*&@Zl1q-b#cTU$-cRSlwah)l*>#%bxkXE z1IT=qZHUx|#%eHhGZrA-&sZ?iLD2AEorr$Q#7;P!&IbmXs?`14>@DN?JsQE_QRTaJ z6*-ghobkRy$WgFjaP>f*KYM;U*XP#>tf?_~cDl1C`)FWUWy1H-*mcGP4f|$^tT{x+ zWeND&A^+H_o3tesa0nt#JwYn`L*dHhSes zngD@#fkIJ=?X6gL>ngSQP$=<- z8dIKv)z>I1*8DEt`~DBc;MmNh`*Qma_N7$W9L3f6gZ=*Q?OV5R-k5gE9+$BF=JcD& zHr%1tqatz6V49|qNR@5>F&d})OwkIMb`%auNSJZdirQtHono{_yfph(u)mweRH{1~ zx>IGrJ?pePXD@(3mzS4a>%A2rC(h5$<`y5?6|0FfUK`4H4jWD6b@e?^maJ;|$N1&b zr_Vq5@Z({=@iFW7(3(1nOAb-+RqXeN*Y4dJSJqdrUac)r>9d6(rL8=WfU#dCx_s*x zxM~E`&g$-tI?RAtxOe5oZaHyh&&TR}s+IVW;v@_?P}67mz$xWB?N+VT3arWql_srJ zGXiI9l{epAUS2b*iUjoheB6rm*mssJl74U^MI0F&<`F{{2E0ny_ewDddH4Mf#*}W% z=MD#r1*Md@66JiY78v{2@86sM>cFe%TAH;;eac2d4x>E2t|lI8bDYIzF{sN3q;csa zNmUF!N`ZaP^|FDLH0=Cal6R9#q;N419I`|^1b&zT$You z#L(@O2p)Eq`tqgJENecoOrhT&4sX1Ezg?(~=UC$NqZK?`gG^vmsGJtb#Z%E=uNRmB>YxQjhi|b2>R;f5)6xL*s=pk zh%JsQ9h0h$9zA;e^yy~Y2gkJF_PwY7>c95%=iYws?QhHX|3aTXx8LvfJs!ON+M?!> z72D?gMM8Gse0m>mCyt2{+N_irDe>%51H>MHQ6LC@SKT%pC$u&XoiQZw zSDLosis?t&yTmai1hd#KFL&2$=jcQ@IXT&Go;`mt?lpNQoVn`rzBjHhCwlk((|_Y% zpMa%*{Ey_L4-Wg?yuKKqc?gRZXYXU?F8g=i|7c$5#zJ&^`Ey@+{XhP-zxj)=|CtP@ zfB(@GSXKozzRY99KYacEZoliUSZ$_NR=yR{O5$s+HEDY{VU^m~w2iTzTeZRnY@I#Z z~Jj-HyadB~7fK+u1t1-65+cwsSWz*G|tS|Tc z^v1={|H9w;>X*lF{ImDIa`MARhZis64W_g`?uldgKY8->lg~cGoXzX$`OClYH~*ub zd;M>V{8#_Vzx?PA|8V=mkMwdM)mMImW8{y?`)b}6O6q9MS&B@Ld8T@flPuY71P!SErq z2SekoRveFP>(c>SH%xI2bIOD&YebVvx^x;JRVZc z?7%Pv)_%7i>LbK?N{NtRb9r|D`rSJZmO}F0ooDCgo5SSXP;G)cJD|PNi;I^({L!Z} zb%&-azq@(!&V$!~R^+zGTer^i!2>xtk(XVTgp38=om)3=-Z|o;A#La#f9CnEx=4-70`mUwz0ZavBig`_5=>(VY%QH5s7kCE zR9nq80X9IQX5eNQQ@e|$BSGdP+~$D>Ag*Fro=K`TZ&hhV^?W-oFE1^yj)c^b9*rB# z)R3OiXSzLwGcyO)_OKg?U-;+?j_glq)L5TF{DnDOp_!&%sd+n$oaU zwcBcL)@qYxy%jDt*e}px6kBJn5PAfX5muzqC(4;{R>FjWY6z#SD{*QBnS*fO(T~nA z2_kc~QpU#oU2ojzu2>meJREMEpO26D<*xLCEG9g#_WPZ(@><4!4%5Q8Pk2?rvBtmn z(I=nI8NBzEkJrp?kMhC&*B1Qr%8;sz8n1A?grX4?N=7hJTh+BptEgt!ooL3h3b~H~ zK3BTFlafCrDl(@8n7J0GyvcTzjTI&(GpH+VS1G+h7&R67{}f=BCKzaM2IFa_Wcj$L zMb?p!DoesF;u}l)Pc9!@Z+KpDhk3!618Z}6x!YeB_b9ngx!mo>NIcB%vcyo_49i=* zeD&(-(`QSg&^dg&%U9#8&HsL>vcJ6C9uBK*@?m)Ry6d5jhg2u6k!G-cf|K&BKL4*u z8Wl-h7O$c5d@h6;#X!#Nc+g_GvDwj&_N`#cjm9_v-htv}$=QLy>WlFaaU(zPLC={O zR*MKMTVZMPuZNV~k1?#y&Q32cE_J&(9BRrGNiDBlJb$)3>?f>C#xGtzf2l8C=$KGX z8O??^KyO5kY5Ql7pG+LAaoe19tUFnFf6tyhd-3wcd<>8Ga{2V>_T_WAc$J(f3}$=n z?w$R9cg^-QqIqI48C$+HNaSC6A37mio`%~md$Pt6Anlr=68u1wC^}@jSpL1OQPv2a zY*LTX8f=apG=~%3WTL(?+?p%&M9ZLHA(mP&3DHytn7mHr2di1XR(l^&n-hzhQK%&Kea>W@-hP4_2cF9^FRCNzwzDo|Ce9>@(=&`PtG2FI7U!3j>AGT97FoG z*X}ZibtSKXhMywktVv3^hH`^a-y!~J%5DFW6C z%e(QPDLSS`*cP6HvZj{PjCE_e{>Twhj`**M61l|by2RgjqPucb!y{ssG0g0Mtw4trg#Og8Q6j1q_2FdL36msEMY zASkG@N~Pj-DR!sZ({QT_V)^S z{p=HY{OR~NyBRX|U@DorYq?%sT*OPBIZM;tw|njrlbcajhXq3)@Zk0P3y5`{%zYVX z=2v`s#~bVTXVH-2W@Z(lLv}FOlOSkymT7BUY(w!pE!wV#Utpt@5ZLR|$^>I4 zymP_(kn}RiXV6$EqG1q)KUf^mj)#;*-k2bdh2d-xshbT7G|D;}*3vK$nX9;hxE^*~ z46dusjw;iJ{o!&vs(W_}*09F%QyrD*`k8Fd<~gF>p)M!OjsESb`kXm*RXLb`B(;`Sf%4L<n5wKtS_pI2k}DVShgua5?pOIcS|Zme+}j;vMXmTb2Z4tcph z+0Jr?7*mH3R-%bqo&)RfdBbYXmL_y`B4V8_({+xA)be>Vcgbx73?ROTL46>NHQ@AJ zhK`g5oqA5MgnkRj*IB5ju5WOSbJ>`c0QMqBoCK@PmkQ_;(tHUAG}uc*5r8UIMV`~*3!%w*xSZ9F~n*1FNet=Yi1H(@y$bT~sKAG#~U1xe!JU zs=7Ejp52PmLAx7{i`2clcTP@Ecl!eleXWg4p|3}J{@kn9@bLBfQ^|R7DgBWZi^v|( z$e9we7!yr+mTIG8Cc%J$*japDegp z^>OG27DRqJi`L{K|k=rN= z@GUXSi;Ghj?{90U8O@loj1NrM(a2bJMvlf20zOR4;VR;E1ldT~H$lQkn~h+Aj8=u% z{%|-Pj^C2HV(rIF`RCt$>#yGZaJ${4$r3-!b?Dk3w{PEi`>mh7yxbkHJnWwnh^0IP zE~cJVBE=+_%?wy56F@jLgkXlr2yaK!XGCeJHyx{sOf}E_<3Ijm`TyF-y?gi8S~@)l zeuZV)<NDs%rUoVC`EIgzGiwuH@f!m&t2(oYvMhMj6H@XI!y-?6G>sj%b@S ziCL||LU^Pz1>Dg^8QxNQ5jU3cIji-r7-2OQvXWo|Rx?b=I|yVCQ^PdiQiw?t4OcZ$ z517u!^{EDxqzMBSF^KKw@VR4blB7IfwSdFh$z1fXYMycJ5c$bM>Pi9N^*O02$8C&QcTirxH>>R#>#l(oZX- zENx%xD(bTrph2Sv)9?dCGC&x$mW^CG?s&#xX(Srl>^4SkvUlO?VP2rNO@9)NH4W>$ z)Ik9#`$4o|rXs*r9lwy+wIKi)9o_4s;yWyJ5$@i-`}pzWg`<4^kor99(~*7fI9_lh zbdGC{2&|H-FUr0j4l!#GjV60VrrbG&I2o{5ge+T0kiDiGi-3_i5wHH$Fbh`GU&9R6 z4V7R~WJ!SQlz`wb9%v82K_;knZ9JbDhS)9-^=-dV?WzM~H*ek?1M9(q2McZdI)TCk zav8jP$gssvC8U@~WetF}Z0tyEjR!f^gG!sw5dC8uP^zA>D&8z~=N`M78Vf9>R9Rfm z>FAJ2D@cQ#c}`wLS#+W7TUqn@G@~k#AH@ts5-K4?t9#E66++!|;!c;z0o@q-+m{ztxZ1M;VDOL8+ zb|JK=o4G|jvms|&q0~7}Ta>PgX+zqJPBos&H^~xM*VazS)FxS=IGetISj+(rGlDP% zMj|i_Ttv)y~iRV^&_f+@|>!yBJ%tsC5<%iB4Y&z9#iMF+# zFN0l#mN_}U8u3Z=EF>>AZcq#HX;q}j^BWppvP-J$t%**4aAW%ALJz~q$#%R|mL$o# z>+q~RK3T?)Tukn5GRD?^x7%#DN0fcn&!yU59^Ytui}Agdb@Ank=lAd5e|2%Oc&M5g z)0#`s(jpvRVLWVdR&xf7n_5R@u}G(vOH3~J#i(5H;D~F9mpc&0;S?mpVB}TAOH{Q! z=9cV4?Diq)aDob!4GSGbbDYdgPaN4K;=U@A8cm+#H3UVlQE^Sjrgc8tojZ3q!CGVY zE-TGEYj>KuJEr{O`%lQ~c>8yki{|I27*h7d^XJcZ^T&2V4PGv{dAr#jH@;#@V6B4> zlc>;*&&G9d8H-s*%2%4EqeW`PR74eM21zsSGzr?0q@Ql11zi|}T7)}ZBu*-wz^=1^ z0=syqYtu5cMZPqqjb?)hXy!7(qfx^IF=v)CbIVds8?19!RO+`r`|Pvvvt{LLsZt6o z%yyw^5QRFz8Y86=@}SzhiL^mw6iC=fmLd|>2n>$6Q*@VSqB>b zvnYsA?fBh>eM2Q#-iZ=gZeU|Nj37e{HgALY$V{HSo%URx9o8gcLx_Byct3Q8r%qc^ zM0XP=+L`p487!05eoTZv`Q(!&W#I(NRw?_Y1=jeZajhCxktN@HIe*yiA4#6NiC3E* zvA%RH3CDw+-sNI?i)T-tj>m8^H4OAR1h3@;Nm*r7xM&v?CbY|{e5gB|GiCQ!Nw(7O zpf4F2mf_-I$ZOPO0NofvI2|9P?0%Jeu4>967Jj>H7G;^pPZw*Hlos^jlU2;Lb=VAJ zlniW96hkUnrD4ok#${v7rpF~@iLLRUN#uUbk0T)!w!*1Y*j-*+j>kOKp5val*-oSC zuI2&)V_@CBeY-?(b&B^+1+o()!nkw*O+|!G=f9$Q*%HuSLF0T$!%!Q}shZbY{q?Ok zHw|$^u+XAc=>)5o>E2$_8 zd6Bhz#m03Z2$Z)K7X_FO8uSklt6~{H0|7Q#1qpZH4pTdm35)@gMV958&+VY|P0pOw8uPOcfkgg>i?%&-~1F@T%*C6cY?zzI?HtX`;Jv zL!4WFV`4W|dDmbvjpsE+{8&zouTWLcC7@>eNuTYP9bZ%Z2Ke(+0>Am^|)r)vR6rx zME%1gyKLrQs8O0{Xa7SP6u7&2^X9W>&laY`aiDxz+vZ<`$I4tDvJB=*ko`JeEE&=) za4qbR!G}Jok7E$}dJQRGI!#sZ4?VmnHug04gfW&pGveNwVfWG1ZkJT!Jd=My>t7{_>HlQ+-|nRWN5No%+6+m z5N0pQl7nfm6Q;6BjFRiEXNDTZj? z$y~f;IUOQ*3>e}+TW!TM(>>;9Z~$xm#`LN|tTVTMJRvII@7XDBZkLbmxEbn)&-R@c-X#^Am)_lG*wlvtGdOahG)y=L zc$1Ka`^2r*6+R#3P_fGA8BAeR7SsM{TB3nRK&a(0kBM3!&nlx#;eADR-tMz)6%UqF)LYgSxX6| z1W8p}`4D_FQP)9MNR!6dk?9UJFS1(g;8ar|sv0#ana7!|y3*bNpI;$Exp&J>R03-r zTsRx^)j<_=NEK@=-{{t@L5?n0p~rxl{mh{?EQ`@*{wNFBa(Ji9T!>!Umfh7OjLhnm{FI2##n{6wz|B+4a<%23?58H-HaMeD8V#A42SJuiMVB7I+X8r zVAZrvarB3WSi8`UN+S=p+{(7XCALnsV}ib^;WkJ)Y*a=Aymw(*mYpTYM)nxOQD)b6joQZ(QPW=z1bJD^`3me{dmao{emzgDXe5_( zSKU24`@{P%l;!44`_6c$#yaY-Sz_l<2Rz&T^>#J2fqv>DV9wuBlXqiSZ0TbdYHn3G zNl+tyd67X@@J~eiafS5Po4>k7*o?)PFH{U*X-dm@NGs#o+pzJ5@)|^?_h>*fgbeQE zTa!i}2gOdd%VE(p^1?S0o&zRCM=ne5LE-IodOAzZwd^Z%WNr4tVU`_EA$4*x{dlr? z9A;QyTM#fku!mOAZX5L<-lU?z55(wEA0R6XQr6Ck)bQFY8}hs-PGPj2f`0}dHcOlh zlSS$rg3CfSFJPqrSe|6=Hamf?KGdgShd_lM`KT%~&XoKU!+TWgT1QRLsQGg9hr^ zPh1$1M^N3#hPiqe9Cs*)!?+1<=1+CynxbqoY=`ZV;LofgdwiBOpJ-18H&EIO1vz@w z1;P!9H4xo6r_ySFteUl9lzNas+md=0uMw?)QpK@cJt1{oq4*Fo%``sGB|!y*nH3?m z5G8~jQVFGLG8K6t+4Pk0mP73UI8*>{yf=r#3_=}d{rA+{m|5h*-1(R|DKq(Dj>6sa zJtz0G`_9uIq zh(PA)Rpsbx_muq&tZO1urqsTeZ<8*qv?XzIaEq|XF`l+FqBTMG)#KeDhAx_*9UqgP z9``B$g7ZJeOUtI{i9DxVHP@>Dojh%8(p4TU^s*v;?^$^`fGrp$*$y4&33N`di^Q(v zYNU(bx<;Su_&j^yN?d&unUHG2I|f2@{G^ls7xT163-wX0wO};YmsbH_-Aac>3zB#%n zH$QJ^DU$Tc!e%va&bu4A83VeiLP(&&aZo5bYStbUN*Nt-*{Z8=)Oq@zf0B}ifZpPG zG0cM}m&`@W#NElIQ?MKJbeW=VvX33_$!^$f=Edr;-OK@Xn9Q`7icmUz`M|`@1ZSz@^0h=0S6wJP(8iH}@)R1M(JHlut<;qPo zPe^4W3FQWH?dKJI2wQa)8D)Pqu`YUSSFT3VEr#ieZWtbv%(mB7s}ObL86!e2kGd70 zN-Wd)iJv&h6Xv^LX5G};v159*15Wl!Mm|i5{J2_8AlCRvct}9fK`>HhLxS3lV3;LC zdXb7CsuzmV8BfKH9$5lwju*pD=l^WxGI0sDY1=eZZf=(iQl>)lNP4wnLCiFWvgPGH zB+NS9}WHwe#<9s=u->WNoa|btxkSP)@k-sU~k~ick z?D<`w)L~h2ru<0`^Byxn>eI7*a+s-m!y*-&686oZ6`BegQ5^jUo=qVeK#PbTf4!7% zp<IYbkan$n%-8@Z|J>q)GQ!!nR-j@d)$UvEsXG5#DAeF4jIRmKEV zDZ;Y6&tD$2Y{Sf1N+;!5l;rKwPbeQaTTi=53hDwpbE>M&py(G+u{U52r7@~xiK>Ft zFD)N&Jgg2Dp(oO4=Y(5oyk`)JSc35+2q5bC(MaNEdbUO>IZp>h#4X6ih^*z6JxRa< zS&8=Dq=gMm-83OCtXt+E?Se~gQ|NdA0|L&LI>vV>)fTDo0^A-B0lIa0Teh) z(87KJKXs;Vi3L+htmd%+7y-}V8=66jliX5 z=|T#5BPpnC19}R!q4y~WVNjQbS)H^M(;OiK*-7Ut?!~)Y79(t_29cS~Aado%cxex^ zOd1^n?lAvzN{7eoa5JUm2W*zV8e^ZigLLNSimcoV>ByU_KEIhPUwEHX zVc|vnvDvJl*WiVwkrt9c72vmpK*m4;!?)CY5)E#Wa6Ahj8JC+pVU z6pqN#Wa8{fV_FS|1CmvR^#zAP914}i@x!PZ(M=%GXgXjS1GR%>192%Zk2bh< zAg@i$zQbTau&F#fUFyQkVeqE%3~&jhMAN^=97dD7os@C9Ery#x!Y1oD*4qWTzrn@Z z0&*?QpCzDpN@HT82Hc_t$%1(?+QeK+;?c|oz$$g7DHyWaN7?Drx4((#=WQ;6E;Md= zAdv-wWKppUcIGCXguAh7uHkd5I-rw_T(bgcQv>I)%*z~>)n}eXj3t#iY=(IiGY;UU z2zsVrbkk{VBr+K*-FXv%KQkn!J4EPVaOI&8WT$F`2PhXV8I-T!>QI4+rEs*;9ws{1 z4ynPUDcoLeg;J!lf~8my(iC>s7PnbX_KKwOHx!d2w`O}=rPeWzfU_o=8KT#Ai({Lx zoUN)OoT6X#-WoDC2=#r9*hk`9N#lD4s2WqUXr87GahRX>!>keB%sz^9yevdH4lHFX)LNqaV0z%#*iUZ9#|XSvbtE*v&3NJjoAxfAgg0{ z*3;rPBZ}y&>4Rp>iqCC@d>L>B1j~Yph+o(pL1JnS1V>S=iiUFLL06%3j>TXuG&&+H z%^9;L2x8W^#8V6*;YkVc7z2b$%xZ3`(?|{f?+{XfDuf!V!@;)xIR&nQM^~$K*?2@1 zEak!woSVuu1rm6r4poB$O9QE#q-x*?;lXU~ouWcY4wt$V7DE6a=jrG?KCZ$RHl|tK zy2tQz4R8?;Jy8Sdm#0CMhtSZlac7MqcyI}$cwu;5yv@t#UQW4z)Dm)BRP&s;wgv4j zr_N(UV2*V<*P&SGNj{vxO=6g`3=HPx=Du^}5R`kvX-aTD?Vjs+q)kfK<1#3tWI!qd zie?CXOBb;zMsf1hpa}ynP5PlpnGkPI^FxWgJ~2^`w?avsbiCQzbghx4&|671&m2?4 zycfq9jRfYJpx1<#OC@C4&UFwHKP zP_|D!vr=4CCc@J|XvAx*8J#g1Z99}m0ToQf4};9RnV;TcIUbijs5|wEo}F_qJG5Z| za16DM#99d#z|(_4u-QZ^;7mG9Z3LvnJzC}J$S+*CO^ZevfhX-* z^tpLdXO^ibq-dHk{^8qm13w?apuzZcsv7d>roq&M$Czbm@)%=!dE_yU+QxZ|ZF(*m z;A9tmo*+!+9%Zi>Au@MVJO#zJR^FvGyHMuR(AXvC{cdeuY) zC-&+bGE2v@^Trg-3Y?A+Xiqy@v1oDV7Kk!F(|C^j7@Z zgV?Zn6XlFQnW@Xl$2t|DCrtJc7s2pd_<};xdQLpXyhvO5_9@5O!jzQRxU;tF-S4Ek zT}E4Zw@9p+r)U3VKqx#~)LjwN92SWURiyzZLRsM}R@rN#1;$;NwUqDUmz0-U97|(v zXx?(&y7OQ^sfT^~E@TI7SpAu5{_dijZR25_1`FY7{4eBYbPeqPKabH`x&MgA=+@-s z4<*AoOMmIF!tl*0w+)7!nN|fVFviI!OOI^2H~Q4B?ac+o3fwO!Kd9VA{WHPuvBsh_ zAR3C#pmizIWz)Y9P$~i5j?ad1&G@}16#_!xxHpWX%;prmb!ulK;ho5}FA{O|A> z@qgqo!uTAB>+1@-e>`_ifUAsYx;2=l4RTsXjfGbEJtHov4HC+~u1228f&fr+%E!n! z$*DOLi9?J&e8ZJ*mU%!d4i(HuLG$UB-W#&>^iiO2tg~jLrG;iQnFG*)-9>No-{3JC zf#c3&+>I20!>rhHx;fYi{gO4me0y$bbmEuU*;O(I;#@Qsf@4!?+A_cv$eS7Ob$TRW zHH4!y2glmlUl2ySlRT2_K*eC|c;%6h(w!Q|RYm4sp zTbO|L0q|3ft}<@}k@f9(OpI#0=UgDYF$Q`l;At3@?0;ahdNrGLtD=1k&@`o1z?(6; zx!Nt%6!RtEQ>v{SlkFEGJr~}GJiS+YbHg01$~?Ea9~gXxqlysuEScmcM;w5+jRI}w zG%Pr1mJ)S#jf~)E2tw3gk~Z)CIfiN6@#lP}aTPme2$gm_hPT_aSV0ASj;*z2zb9yJ zvP6U{a8$jQTM8_&wk?#(LfHq5fQCNp+G#cm2pCi@3mC%qPf25VYdLoq(l9G9+@>6* zkY~49f&EIV$1>X=rY@4oqbwRvL&=uqR!MpgKmJ%EfDOx{PO8QyOq_Ydb}>q`2{8cywNqE4DG%#spYl{UfWy@EP`y1-EvKR-FJ;fuC|Z_bU_ zDYLu1!9})pwrH>GEjm`QINBEA!X!my|2P|(yGO!qJBl+Z`-(RMm(TyIQ`NLpoH+Oc zSjl_>Jg?E1!1ue2BYJ$O_~*LB#Z}^V;~gr#)V?TuF`L>RKMoIWYf+N$a)CANR$bp0 z6i%~?Ly%FO?)~=0)h})ybXkSPbxYCgJ_w=pq4rpqeR}Ff;NYD=c{G@bxneL;7|URM`V}938Zz+- zKX!(=LyhRM`Fz@z8uDNSpJyi07X}*Q<`5pF_4%GA%1KB_YghsgD~s*I&rwM87WH5P z*5=1d`#^?Bw~H!Pg--Lmqyj++8&7)yZ1pi7W`|FUX-Pgod5lwPiLPqD)tl!BhH7%= z0wIS@YdmbFyi-WLr&dWvCrVn{R0Hx4p#yGiY*mqw+C&EG-die`WZk=X$izW%Zw+d= zJY@U*AR`~bEA8gt!|Kq*Y|auF+i9k zqXaGUlV?XGl&h1DgIpRn$k@ICWV;7!kTTZbjDu{-aR`NvMRvob7$pq&*332iZYG)U zRIFhNbi~%`iTTt2=z(-6*sx3F*czw20E9gCiQRn@RyIBv~# zE!`iH3V99)4f`@5Mq;ZUaU@+xI*!A!fg`bE&v-=f1Pv3%-*+Y<92*EXZ9Ux0OHq$K z@NXMF*SY#V_9W+CENg?kK*P~`!Cur?JUf*+w~@*r02LGD9~IJGN2m428RAA#5irLn z=TaHjFEF1Gu-}MZI|QDd2={`Rr!EW*Kf;B5s#8yeKkCLjj{rG)SAeYv+j&aB=&jDZ z*dT6T8=xeBRM>eVPn?9=Zv{kgAP|WZ8X+iFtSjoo#?J6=oIvQF>%qx>KvJ%<({Opo zz_rj3fyA(wh0k8j0o~EZC-{`dL~onf{K1QEAkp*B02QL-N86}=ijMZ;8Q5zJu z)UwOa+Z9!+HL;2Axv=h6I9XU}n67)1C#h7Gfr|h9^f!*xj|@VrJfumirhv$Tojlwr zq`z@K_k6F?|EJ64tuAKbDI+$@8WlGbUs=)_wcuMk+dRU5a=2oNF5vjB8@_UCtrTe* z+I(`-uCZ5-;(u5NHuf&M(Yu%t5>;7OFT{4mF3z~mpijQx6UBP5eq}~*raGq>7`lmG+ zECW@5K@IdDg)F9oi0(X`QTnd8a4I!%Zv7@KZQvi^e0J24^^1E$nFd03;dd4?xwF>D ztY=L=j-;vkc(E{sVyu0Pj)|ZouH}3560etXdXRrIdpf zO10dpI5a>~m8!9^hJwxa)ll5Ix$U)5W#yV=Os$W!QkP~9ETdE!2h3(-|a1HRIJu?;&tprGeDbgarNS#YzZfmEGC;t zx}`#VCNvOQ{2>^9YzkXBx=>iIo$ftzzgpus)2y^)PAz#=GKq!>K$Ff*IAGS4wNoRl z^O)dR$!Jcg8*b5bVliNb4{a&0a4Q5P$Jk4Ld4wB?L`_A?cn~mx`b4?bS8QxZh=h|2 zYIl+{WXJKaV3#^?Gb{b%5@$1j4c%h$`aEh55$$T%_u9&@*G0gG3#5!o8G0|U547Lc zkwl9tr34e|zf{Fv|L_u9dJo<>0f{%T9Rq?rU3KT0oIl)Nj$vZgsP>BlaC;0Vni96p zc?XFb)eRaz9RUS(270j&Q`a?*$E?IREH~;%*NcPm*E4#%{D^IZi4*jFZGq-PhaTCc zw=;f%d2b#&tlY4-+?Z`2Jv|v7AjY) z@;E=7sW=hfZC~|TuyvU)ikzP4ivM^(A6iF8Sj_k26ARkwvbrO2+rgN*rI2L>SSJKDDeTq-IA zm1}u$I5ia3oCY`oduSD;`MDW!QD+cP*i)zFRC$d8y4KY`C7eo3lC3K>-bwxA-9QTy zmX%w(I0%YGs2e~x;qK4a7Jn-H=@Pq7v$MQatwOTe!&A@7{4`eoHpFxo@dG;cE#yZO z8s@-n`N5DrYD@4aSPMirI$1^35I&i{VwjjG4S;4COmHyQS6`jN%4WT_+mMUUNyT0G5h`DkKQnu0rV0>h>xMJf*b+ZMFd6b#N(pV5Zg<@+CSb9CS~jVd84@rH*6Hzo$l zi^gZkIfF@&i}?$}Cw`kTo-;x=yRb51Rni<>t(w(ST7KAVW|SFy58r9Ibl^3^HjQl> z!4ql1h@}@v<^I!fL*D92PPwppM<_#`4M;9@{hdKFrLs5?_x&N^j6{2xOnjd*EIK&j zn@*F2xR2cK0XEVee^X( zZ2H;iWn>)4$&fL?+D2&_jG5`8+g}f`wi()1H+2)iaIsC3`esC%P?3@BRc@eI_7Pxj zr2tIIny-yI%qP3VHfl~KX{I(MJ47su=HsdQs950_7!-Ohww>YTl7+7G^RCMNT`cha zPT5;_e7J&m-2RRIucvEkzVo|t_eRfL6<*xfd6hPr@^FIWx$8RUZMX@7M|Pc6-3*pnYXRNjRoEA#bgCoNU^tiKnaGdw!j$iZ>xY-~3Lz?*Nz2gqgD~ z>CwBR+@R!C5N-_Yfo5~#;Ow+pAD+}O&cH^}IXIGyc@a;>;0S*qZ$j^J(1Cl;&$E?# z+y$@aS;w3kOvv_xgySpM=9>oc@^9=SHpZE>`v_R=-h=qr!Yw-qB$VQv0=5~B*)3xqIF%32;WGnH z3xe_pqt?i#MiJoY6*sw`!i?P}GQ=vTYNUfWSanr^g~G#2)Rx@%RiYdKz-OI`T5 z#*}pB@DX}LHEC&gn9mai8EByHKn*G$7I#LnS#ojSoB_S4LvorY~rq^ZooR$k=JrRl~_MvoPq-6mftcTFl|sz^0lQ@H9vQkq5s z9wZ2(qSMD4@Q75H)OOK-ICvdQH_c&H-z<!9h4mS~5&pbZI&N14FW5pRP~I3mh~x7cLcoWgGvk7%K*2Xk4I z&Mz-Uq*RaZ6dT3^6o;5BD7-Cv5G`xhvO(cdn%dBHF|cUPl2CMYkP$AObht-wXbs}{yJnk!LDOE4bGQqZ!2H%{A77~E&7Lg zDu&BR(F9Iw)l9s-0^NZGdnY(IudFP~t!mOO_LQiLy6XbsffKy9O9x0|Ir2n2&=mK( zGf(#e=|D-58tNLJc2n!X)T%IUbKJh@3)2jAvnz|`jp>`e8w*rt5O?j{@Vsi=WVTOk)Iu^~`ny%;gRFJ*5Sk|Qwy>G*&GDtSwqjye#%U9Yed$qZ#KsV!hAn09j z!ouPh!V58Z;MO~GK;f+pg&)-qK5pkE_3!f*amm z=H-|nLQmokMbC>=NZ$Syv`cF`vL@ z1VWWz_sVS=9GhJd*tNXP0c@M5Rm@a*m5%k5G(3u81cQOufCNU+x@}bqVB=|g-etD= zkj%u@#`F;jE7C6bZG(o7A}XSQdY#0Bsj#!@_ciEd@MNgZBBLs1dr*}rpbm%nSxr}Z z!__i1tkQD6=V69YQOSd-S+a8u#LO93;(Ev|DWXcHm8=l5^XLTWy?YD>BJc~ApgP)L z^9(z(`nz9EFH+dY{8?M?L5rG09eRYohUgy|PuvlioW5h+n3UNgeVwC+7`J!rt`W#v zUuo#&4$*@#u|>mQ2{zzva^EEmakOW|WipY_J-2cyhI05a@$jsQ!__$LmRHsD=BxRg zbTkKXy7jMb-*LLTgR_F~9bnaNi*%yS;jCjg8QRxH=Y7f4txXBym-PD9;9?^qy4B4_ z_XGaD{`p9}d(FRl;lxq|WI$yf?S+%OE6z9KH1HbaxNZ149?TXBB|zilz>Y>BjS*oE z-x#e#Xms2WS^@{>HEk^`jfMc53DhaHW1IP55a2B0M!q{6acz0(AI)W_2%>7Fe3*Y- zD@4cs#IaAz4l?X#Vs_%5mF8M%4CJLa&mC7uK=Hnt@Odiyu^dph4+lTs{fuPndnnK3 zq)9+N_~*+rAXehx;zdcSZT!wkUt6r{0aRxTtE4P#;bVhjjsnuuk~1agVZ%}MIoTMc zZcW@n%VzDmnr?ym1V~$In9=iSVui3wq695HuR^perlel4hU5V7XHh-=@|Ki}BQ=`O z@-1yi@{*#MX_+3bq~iLUN7mg0Hj%5i%XY+HtR`Z?sp#py3!_%{DCtdXW^7IFDwqF& zRl{Ar@pPta`7tFBLPI|}i3DlG)c^C1TxA8#C&v@*#sDVWL=n^3wu5@+2VCvG8>LDl z0>cNQ_nqcR<^o{_x42evzUVS_xu<3~g>~H+X64X>udboM;&w zJ-yG&{f~|bC@9SW`YdC`S_Nvj_i|FIK#`+Nv(t;ZSC2c9k#ZJ>(Z9xue zgwmK;vWgg5SPo17bWySQL(tZaMB5oegMr!zgT@h{p{vh!H|?Y3l9vN(I5bnnbcj&0 zmAxw*4{my{K+1&)a2WoSn+$Nx@T=#gpGTl`(UB9w5JD-?^Xp`|(5W5N90^(o?~Q8q zZM3pgw!v4-4BEqZB_oOV+>)!|(l)QbHi``EGq+~0tqj|Yh%hdH1l66CODC!l&tYwz z2{$xsXKPsmPZu-o>z4p8CsrcBqcMyH4%98;_5@E43TK|)BKp;DF1;7E&&Et!J=P1? z1ZUaU)QR#4>@K(X3LeBk)dlMcrxXrkL(JX$6VsXnl=h)fO86+&ql7Tp1qRzC<_Mx@ET_b|wdBo-0=~e_j zFg&?%%hZZb@hBe4{zCX1!{$cB@N5hf0Bw#!95@b`Ebjdb8zVRKy5@L-uB1lI_!IbD z>&huY?+{N(5{*Z$V+K^*d@KFXb3x5hb<26mlZ7zI4|qLQD;!vW74B==W)8zT?JY1W z)*#Y#h;X^EYpv;;lnHJWG^JU$0pm2GLQ=4a`y6ysu0jiT{AaCF0yEH5$7j2LeTHXx zPY`kAevrBwb5BROnh7JDSrl^@`EH3MimS8X5VCT*wKUQ#0LC#`Uc!J&nHK?Zb119;nKQVbs)YOkgxTKT zfQ3oZ&1-w27RG!dCYTww(@TEk0*Z%6Q7|8r#o|mLUYbw79wTKlIIJyX4jBux9)R%; z(t$Z<3W|?ukMb0Q*dE&c%?#f43OO{NJdfq!V1XlqH_jmLrcqOQcWPol?heJ9Ty-TBzmLU+}xYpM?M7|?)pbQopKP_yZ_ zH#ph&T%276$&ZQ9o*PFqL|4-gxpW5(oZ35+A=a3nG2z&m782}3$=43DUAujeguNME zE2iiaC{xp&<7Z*pbU*O!qox84A zvZI|^2?Oy@y&AroGoM?z$OOVwEwK$REHVjQOwwoGCHY(%6>FqHRJd^zHw6b*sKUC8)n-tDhHVHf zF(Wacf-W?v>^Ug$XPq;TVXzj6Dr;8gHlT^Tbt;JX(t+iZiv$Kt95J4ZrqX&`fdAXeY_L(UQtj5@O z<)m#-MW8)}Cs-qzJ(i`<2S-G`_uw%uvD1n=qOl-Z3~plAuk-*L=kPNrqu#-m`3o-E zBr`e)HcOO|UO?PzOOdC;bKiH({#GQoIZ`|=wz&r`EB*DV`j2--I=SJvD~0f;~^RJy;YS-)ov-3c+m9U0ccq zj5_x~9L^pnH|Lr@KF4OQY4$RJ6%K9?jO30l&Os*}U=y0W_I_@WEUbiuS4g|x+DOl{ zcDnso+^!IK+7y?r`)spT3_}b)4dVg;lOC_Ng1aKL&8nlxt7kO1NNa<+D>g#kXQ^ zi?PBHti!}A@qN|c@cM4w1{`Uo;U>sEWA?yn$CS#{-J)@db= zvAFwQPB57RhdsIb4DI7Op~!&%6VvS>CNCVi)MPRacr^T2NAoYsPxthJ4@)NeWAg_w z!z!p)L3S8S8=$Y49<3cW)0Y6tLRAUzU`?$S zCj8<%mW6wEM43sg41Cupkq+(Hw9nk~JgBNF26!Fb&h7;4yX@;rmX57uG+)r}8rUO6 z+8u&g>Z=ZF2w9|DC$S|kw&8F}KcL%;9zK&qtOaRm2 z0a@gl2&vm<_l_EKgWclo#L$J1L-261Ef%(kKZm%hH8butNpDOk|0-96R+;&6+J}AI zp8t`pjVP1RAtQ5hDZUcYT096wWf>VAnv`-Vi^rNi-OxlP%m$n@k|{1nBC<9A@X3`c zJc>rbG43DS(}?rhM%~O&{T&3pm1nKhqHrE^)$ksiXc`ml>CS(m8GWswaRK?@aL?hmG}i-pxyc-MeKjv__>}-e|ja?fTQ^9k;+!u@yh8?bPC z6PWVX*f6m5j;CK{V};A=KIMW?5(4bTvAfuXrV)h%mRdOoQl2!CuB{Cbb)9xG_G5!aY*>Aox{!1PV!i4J9&0Q0k4!;-nc*a(C^{r`UTyZta{zv5u(|$TtrW^~!7$Qi~~P*=cSmACgtFO?W(`u1k16)2yaOJnexIQGm{% zTasDl@0iTCFO_-}&1VphR}$aDQ!-*eoueSq6Sx&>;n4<)()Oqfn)R~V`O-^jb@gR= zfDgQ(B+XTNg;nJmvoc~0C?JzI8h$FfcTc9>#i}I~lmVJq(00GEB0pfc?F+Li?;S+I zp+o_a<+6j_+MMdsusac;l^63F^$MhMa=Y;oS;~Ew+D6Ap?xiS)8EX*>-mK{(FmIRustO@8>1o_qb#P^g29Y_;$s13BJJu@Ekk2dERm{4QcV&*88(_VlI@;W{6Jdymuk(1%fWRrXen^9G>Ld?_X`7CIFa|e<1@}ntZ;bC> zyEyJ7d7M-(*qYsRHNgRwi;4ZzV}$pvxif;hy!_M`@2Yrgw4BQavx9BI4IASHe?p!v z+zFg%A-{$2V45bp{zh{7!(R-s!t39o6l@%vudiMGCSb?$KX9W?{Rgl|T6dv-7fpPB zk?=ckHWt=pCrK}P&+i*jAb7<2{(4#0VzGvkx=~)49ApCf8-Ay$1j8tY7KUFChbzZ1 z+jU&$DPA^l>%)>7d`wo2Y`HYY<;WbZsj0!4apTs`TaG0*>w6A5la+~Zn}sMJnS6{r z{i}`1p(qUD0x;nf#CvRMg49QRWSOlv%ae7L`llX)Xr4nkU19uRV{ z!C+C;%F$#j=5rw*frN0mZKQUuqTf&*)uR?(RTYteTkbcV(D@h^kO7iiWQI#{&YX1t z$tTy)hRyv_Sk(d8j8u)Zbs(cq@2?i#PvFb7z zA&?H`QUfyxv3WEvO0uGXkSO_Y_nmF;236S$a-u9E7lVC-McGRo?>(f$STvBPDp9^a zOEyK_SRr1G|5=*Aa@??9f4Llf9{tS{f*mFzf87d(Ms} zb8mVm>{m(|u-qo1%*dj#F^5k{p*wK9PBmjsI@dxR*J6I25r_QWpf7ZmP;`RjG^xZ} zDY?#v=qHg&hCb27MQhocH#wvggVTH{8k%Dy)tt35!ebCCjm4o=*XJQUsSM^ezHBMY z%BBKbH0De%L^=gkeu;5+X`ZB!QEh8bKx?nt45jeOWVj1I34EUGZ2lcaFHp)r$R2YF zHv_Psi3u?@36U7>%nk%lX()0MVnc|j)JS3XFG4?+l?+{l+x7jjn5@>BM%RgQw>m@5 z`?##s$o5ej#<|jWQl_sXbE}4enf7@)Ss;>aXlM^Mt6;=Sums=q^qsEl5L$36FA&~8 zidyi=gui+m*>+|u76}n<6}IUTXcRS+r4vZrMkgFmqYz<|jMxgMH&_E#Npwk*8!M#v zk_P!}8w!(tVa`-|7{NDr55r-og71V2BW31JVlx1kN)MzDu+TC0kElvX*{Tz#f1Gtc zNYR_)(P_JSG)+82PGM*_nCJlfG}<2pPecR*aR)hT%Bhpr?+QMcDxo4M7sW&K&eIj@ z5P#kD9(99&4!!Q?8uu`5|%U z?G@)3KqmS)F`VaLFO(FiAGGS{Xv<5?~nx|Fm329pu#LIJ+!R(6Ff!qWs+svLDUFNc>La5h?FEV zA04wlP1GisuEK)g%-;QJNf@fU81z4wSuNTCvrS#d1_DF3cm-E{Etdsi~wQqR5bjQ~)YPZHr+D~ZETGGZr1}S&LP$&qS(MHPg zBpgu<0)Emhy7GpnC6@WbnhKKkG-@Q8w?*p$Kyp+7j4oy1vDmBWx>C;p0(KXfU0t zh~b#}KtBk2m2x}bu3%<1EeLcG>fLZo=2AVB;ZP1)K7;cwjryn?%Qh}{N1$d$XX=mE zxP1tvirDPTgFBz?$Yg-C&B{^o4E}?V_hMw}7)Hv%8Sj?H6nKAT+*D?sSQpF@VL5}};NZO3aW}dx z9ZucB_qCfBe^i!K7cNmULJ(d12Ou>dO_51tg=`aH2X%~`hk0mLnvy3%jIsdtVt7Gz zZg$#nTE)d^c9PoY2>WM~ze$uzW`%oHjGM zzaeXiG`_WVy~0aJUiQ7p?- pQqOkJcS~ literal 0 HcmV?d00001 diff --git a/platforms/android/res/drawable-port-mdpi/screen.png b/platforms/android/res/drawable-port-mdpi/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..ea1569359d34da244126beb95c2009ddca599ca8 GIT binary patch literal 90555 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