├── platforms ├── ios │ ├── CordovaLib │ │ ├── VERSION │ │ ├── CordovaLib.xcodeproj │ │ │ └── xcuserdata │ │ │ │ └── diegopoza.xcuserdatad │ │ │ │ └── xcschemes │ │ │ │ └── xcschememanagement.plist │ │ ├── CordovaLib_Prefix.pch │ │ └── Classes │ │ │ ├── CDVShared.h │ │ │ ├── CDVTimer.h │ │ │ ├── CDVHandleOpenURL.h │ │ │ ├── NSMutableArray+QueueAdditions.h │ │ │ ├── CDVDebug.h │ │ │ ├── NSArray+Comparisons.h │ │ │ ├── CDVScreenOrientationDelegate.h │ │ │ ├── CDVURLProtocol.h │ │ │ ├── CDVUserAgentUtil.h │ │ │ └── CDVJSON_private.h │ ├── cordova │ │ ├── build-extras.xcconfig │ │ ├── node_modules │ │ │ ├── glob │ │ │ │ ├── node_modules │ │ │ │ │ ├── inherits │ │ │ │ │ │ ├── inherits.js │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ ├── inherits_browser.js │ │ │ │ │ │ └── LICENSE │ │ │ │ │ ├── minimatch │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── brace-expansion │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ ├── balanced-match │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ │ │ └── concat-map │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── map.js │ │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ │ └── LICENSE │ │ │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ │ ├── same-type.js │ │ │ │ │ │ │ │ ├── order.js │ │ │ │ │ │ │ │ ├── empty-option.js │ │ │ │ │ │ │ │ ├── pad.js │ │ │ │ │ │ │ │ ├── dollar.js │ │ │ │ │ │ │ │ ├── nested.js │ │ │ │ │ │ │ │ ├── negative-increment.js │ │ │ │ │ │ │ │ ├── generate.sh │ │ │ │ │ │ │ │ └── bash-comparison.js │ │ │ │ │ │ │ │ └── example.js │ │ │ │ │ │ └── LICENSE │ │ │ │ │ ├── inflight │ │ │ │ │ │ ├── .eslintrc │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── wrappy │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── wrappy.js │ │ │ │ │ │ ├── inflight.js │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── once │ │ │ │ │ │ ├── once.js │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ └── once.js │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ └── node_modules │ │ │ │ │ │ │ └── wrappy │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── wrappy.js │ │ │ │ │ └── path-is-absolute │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── readme.md │ │ │ │ │ │ └── license │ │ │ │ └── LICENSE │ │ │ ├── q │ │ │ │ ├── queue.js │ │ │ │ └── LICENSE │ │ │ └── nopt │ │ │ │ ├── LICENSE │ │ │ │ └── node_modules │ │ │ │ └── abbrev │ │ │ │ └── LICENSE │ │ ├── log │ │ ├── build-debug.xcconfig │ │ ├── version.bat │ │ ├── apple_osx_version │ │ ├── clean.bat │ │ ├── run.bat │ │ ├── apple_ios_version │ │ ├── check_reqs.bat │ │ ├── version │ │ ├── build-release.xcconfig │ │ ├── lib │ │ │ └── start-emulator │ │ ├── apple_xcode_version │ │ └── clean │ ├── www │ │ ├── node_modules │ │ │ ├── jasmine-core │ │ │ │ ├── requirements.txt │ │ │ │ ├── jasmine_core.egg-info │ │ │ │ │ ├── dependency_links.txt │ │ │ │ │ ├── top_level.txt │ │ │ │ │ ├── requires.txt │ │ │ │ │ └── SOURCES.txt │ │ │ │ ├── MANIFEST.in │ │ │ │ ├── images │ │ │ │ │ ├── jasmine_favicon.png │ │ │ │ │ └── jasmine-horizontal.png │ │ │ │ ├── lib │ │ │ │ │ ├── jasmine-core │ │ │ │ │ │ └── example │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Song.js │ │ │ │ │ │ │ └── Player.js │ │ │ │ │ │ │ ├── node_example │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ │ │ │ ├── Song.js │ │ │ │ │ │ │ │ │ └── Player.js │ │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ │ └── helpers │ │ │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ │ │ └── SpecHelper.js │ │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ └── SpecHelper.js │ │ │ │ │ └── jasmine-core.js │ │ │ │ ├── .npmignore │ │ │ │ ├── bower.json │ │ │ │ └── MIT.LICENSE │ │ │ ├── todomvc-common │ │ │ │ └── readme.md │ │ │ └── todomvc-app-css │ │ │ │ └── readme.md │ │ ├── img │ │ │ └── logo.png │ │ ├── test │ │ │ └── SpecRunner.html │ │ └── cordova-js-src │ │ │ └── platform.js │ ├── .gitignore │ ├── HelloCordova │ │ ├── .gitignore │ │ ├── Resources │ │ │ ├── icons │ │ │ │ ├── icon.png │ │ │ │ ├── icon-40.png │ │ │ │ ├── icon-50.png │ │ │ │ ├── icon-60.png │ │ │ │ ├── icon-72.png │ │ │ │ ├── icon-76.png │ │ │ │ ├── icon@2x.png │ │ │ │ ├── icon-40@2x.png │ │ │ │ ├── icon-50@2x.png │ │ │ │ ├── icon-60@2x.png │ │ │ │ ├── icon-60@3x.png │ │ │ │ ├── icon-72@2x.png │ │ │ │ ├── icon-76@2x.png │ │ │ │ ├── icon-small.png │ │ │ │ └── icon-small@2x.png │ │ │ ├── splash │ │ │ │ ├── Default-667h.png │ │ │ │ ├── Default-736h.png │ │ │ │ ├── Default~iphone.png │ │ │ │ ├── Default@2x~iphone.png │ │ │ │ ├── Default-568h@2x~iphone.png │ │ │ │ ├── Default-Landscape-736h.png │ │ │ │ ├── Default-Landscape~ipad.png │ │ │ │ ├── Default-Portrait~ipad.png │ │ │ │ ├── Default-Landscape@2x~ipad.png │ │ │ │ └── Default-Portrait@2x~ipad.png │ │ │ └── CDVNotification.bundle │ │ │ │ └── beep.wav │ │ ├── Plugins │ │ │ └── README │ │ └── HelloCordova-Prefix.pch │ ├── frameworks.json │ ├── HelloCordova.xcodeproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ │ └── diegopoza.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── diegopoza.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ └── platform_www │ │ └── cordova-js-src │ │ └── platform.js ├── android │ ├── cordova │ │ ├── node_modules │ │ │ ├── shelljs │ │ │ │ ├── .npmignore │ │ │ │ ├── src │ │ │ │ │ ├── popd.js │ │ │ │ │ ├── pushd.js │ │ │ │ │ ├── pwd.js │ │ │ │ │ ├── error.js │ │ │ │ │ ├── cd.js │ │ │ │ │ ├── echo.js │ │ │ │ │ ├── toEnd.js │ │ │ │ │ └── to.js │ │ │ │ ├── .travis.yml │ │ │ │ ├── .documentup.json │ │ │ │ ├── global.js │ │ │ │ ├── .jshintrc │ │ │ │ └── scripts │ │ │ │ │ └── generate-docs.js │ │ │ ├── which │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── which │ │ │ │ ├── package.json │ │ │ │ └── LICENSE │ │ │ ├── q │ │ │ │ ├── queue.js │ │ │ │ ├── benchmark │ │ │ │ │ └── scenarios.js │ │ │ │ └── LICENSE │ │ │ └── nopt │ │ │ │ ├── LICENSE │ │ │ │ └── node_modules │ │ │ │ └── abbrev │ │ │ │ └── LICENSE │ │ ├── version │ │ ├── log.bat │ │ ├── run.bat │ │ ├── build.bat │ │ ├── clean.bat │ │ ├── version.bat │ │ ├── check_reqs.bat │ │ ├── defaults.xml │ │ ├── lib │ │ │ ├── list-devices.bat │ │ │ ├── install-device.bat │ │ │ ├── start-emulator.bat │ │ │ ├── install-emulator.bat │ │ │ ├── list-emulator-images.bat │ │ │ └── list-started-emulators.bat │ │ └── android_sdk_version │ ├── CordovaLib │ │ ├── build │ │ │ ├── intermediates │ │ │ │ ├── incremental │ │ │ │ │ ├── aidl │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ └── dependency.store │ │ │ │ │ ├── mergeAssets │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ └── merger.xml │ │ │ │ │ └── packageResources │ │ │ │ │ │ └── debug │ │ │ │ │ │ └── merger.xml │ │ │ │ ├── bundles │ │ │ │ │ └── debug │ │ │ │ │ │ └── classes.jar │ │ │ │ └── classes │ │ │ │ │ └── debug │ │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── cordova │ │ │ │ │ ├── LOG.class │ │ │ │ │ ├── Config.class │ │ │ │ │ ├── Whitelist.class │ │ │ │ │ ├── BuildConfig.class │ │ │ │ │ ├── CordovaArgs.class │ │ │ │ │ ├── CordovaBridge.class │ │ │ │ │ ├── CordovaPlugin.class │ │ │ │ │ ├── CoreAndroid$1.class │ │ │ │ │ ├── CoreAndroid$2.class │ │ │ │ │ ├── CoreAndroid$3.class │ │ │ │ │ ├── CoreAndroid$4.class │ │ │ │ │ ├── CoreAndroid$5.class │ │ │ │ │ ├── CoreAndroid.class │ │ │ │ │ ├── ExposedJsApi.class │ │ │ │ │ ├── PluginEntry.class │ │ │ │ │ ├── PluginManager.class │ │ │ │ │ ├── PluginResult.class │ │ │ │ │ ├── CallbackContext.class │ │ │ │ │ ├── ConfigXmlParser.class │ │ │ │ │ ├── CordovaActivity.class │ │ │ │ │ ├── CordovaWebView.class │ │ │ │ │ ├── CordovaActivity$1.class │ │ │ │ │ ├── CordovaActivity$2.class │ │ │ │ │ ├── CordovaActivity$3.class │ │ │ │ │ ├── CordovaActivity$4.class │ │ │ │ │ ├── CordovaInterface.class │ │ │ │ │ ├── CordovaPreferences.class │ │ │ │ │ ├── CordovaResourceApi.class │ │ │ │ │ ├── CordovaWebViewImpl.class │ │ │ │ │ ├── AuthenticationToken.class │ │ │ │ │ ├── CordovaActivity$4$1.class │ │ │ │ │ ├── CordovaDialogsHelper.class │ │ │ │ │ ├── CordovaInterfaceImpl.class │ │ │ │ │ ├── CordovaWebViewEngine.class │ │ │ │ │ ├── CordovaWebViewImpl$1.class │ │ │ │ │ ├── CordovaWebViewImpl$2.class │ │ │ │ │ ├── CordovaWebViewImpl$3.class │ │ │ │ │ ├── PluginResult$Status.class │ │ │ │ │ ├── Whitelist$URLPattern.class │ │ │ │ │ ├── engine │ │ │ │ │ ├── SystemWebView.class │ │ │ │ │ ├── SystemExposedJsApi.class │ │ │ │ │ ├── SystemCookieManager.class │ │ │ │ │ ├── SystemWebChromeClient.class │ │ │ │ │ ├── SystemWebViewClient.class │ │ │ │ │ ├── SystemWebViewEngine$1.class │ │ │ │ │ ├── SystemWebViewEngine$2.class │ │ │ │ │ ├── SystemWebViewEngine.class │ │ │ │ │ ├── SystemWebChromeClient$1.class │ │ │ │ │ ├── SystemWebChromeClient$2.class │ │ │ │ │ ├── SystemWebChromeClient$3.class │ │ │ │ │ ├── SystemWebChromeClient$4.class │ │ │ │ │ └── SystemWebChromeClient$5.class │ │ │ │ │ ├── CordovaDialogsHelper$1.class │ │ │ │ │ ├── CordovaDialogsHelper$2.class │ │ │ │ │ ├── CordovaDialogsHelper$3.class │ │ │ │ │ ├── CordovaDialogsHelper$4.class │ │ │ │ │ ├── CordovaDialogsHelper$5.class │ │ │ │ │ ├── CordovaDialogsHelper$6.class │ │ │ │ │ ├── CordovaDialogsHelper$7.class │ │ │ │ │ ├── CordovaDialogsHelper$8.class │ │ │ │ │ ├── CordovaDialogsHelper$9.class │ │ │ │ │ ├── CordovaHttpAuthHandler.class │ │ │ │ │ ├── ICordovaCookieManager.class │ │ │ │ │ ├── ICordovaHttpAuthHandler.class │ │ │ │ │ ├── NativeToJsMessageQueue.class │ │ │ │ │ ├── CordovaClientCertRequest.class │ │ │ │ │ ├── ICordovaClientCertRequest.class │ │ │ │ │ ├── CordovaDialogsHelper$Result.class │ │ │ │ │ ├── CordovaWebViewEngine$Client.class │ │ │ │ │ ├── CordovaWebViewEngine$EngineView.class │ │ │ │ │ ├── CordovaWebViewImpl$EngineClient$1.class │ │ │ │ │ ├── CordovaWebViewImpl$EngineClient.class │ │ │ │ │ ├── NativeToJsMessageQueue$BridgeMode.class │ │ │ │ │ ├── NativeToJsMessageQueue$JsMessage.class │ │ │ │ │ ├── CordovaWebViewImpl$EngineClient$1$1.class │ │ │ │ │ ├── CordovaResourceApi$OpenForReadResult.class │ │ │ │ │ ├── NativeToJsMessageQueue$NoOpBridgeMode.class │ │ │ │ │ ├── NativeToJsMessageQueue$LoadUrlBridgeMode.class │ │ │ │ │ ├── CordovaInterfaceImpl$ActivityResultHolder.class │ │ │ │ │ ├── NativeToJsMessageQueue$LoadUrlBridgeMode$1.class │ │ │ │ │ ├── NativeToJsMessageQueue$OnlineEventsBridgeMode.class │ │ │ │ │ ├── NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class │ │ │ │ │ ├── NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class │ │ │ │ │ └── NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class │ │ │ ├── tmp │ │ │ │ └── packageDebugJar │ │ │ │ │ └── MANIFEST.MF │ │ │ ├── outputs │ │ │ │ └── aar │ │ │ │ │ └── CordovaLib-debug.aar │ │ │ └── generated │ │ │ │ └── source │ │ │ │ └── buildConfig │ │ │ │ └── debug │ │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── cordova │ │ │ │ └── BuildConfig.java │ │ ├── project.properties │ │ └── AndroidManifest.xml │ ├── assets │ │ └── www │ │ │ ├── node_modules │ │ │ ├── jasmine-core │ │ │ │ ├── requirements.txt │ │ │ │ ├── jasmine_core.egg-info │ │ │ │ │ ├── dependency_links.txt │ │ │ │ │ ├── top_level.txt │ │ │ │ │ ├── requires.txt │ │ │ │ │ └── SOURCES.txt │ │ │ │ ├── MANIFEST.in │ │ │ │ ├── images │ │ │ │ │ ├── jasmine_favicon.png │ │ │ │ │ └── jasmine-horizontal.png │ │ │ │ ├── lib │ │ │ │ │ ├── jasmine-core │ │ │ │ │ │ └── example │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Song.js │ │ │ │ │ │ │ └── Player.js │ │ │ │ │ │ │ ├── node_example │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ │ │ │ ├── Song.js │ │ │ │ │ │ │ │ │ └── Player.js │ │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ │ └── helpers │ │ │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ │ │ └── SpecHelper.js │ │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ └── SpecHelper.js │ │ │ │ │ └── jasmine-core.js │ │ │ │ ├── .npmignore │ │ │ │ ├── bower.json │ │ │ │ └── MIT.LICENSE │ │ │ ├── todomvc-common │ │ │ │ └── readme.md │ │ │ └── todomvc-app-css │ │ │ │ └── readme.md │ │ │ ├── img │ │ │ └── logo.png │ │ │ └── test │ │ │ └── SpecRunner.html │ ├── .gradle │ │ └── 2.2.1 │ │ │ └── taskArtifacts │ │ │ ├── cache.properties │ │ │ ├── fileHashes.bin │ │ │ ├── fileSnapshots.bin │ │ │ ├── taskArtifacts.bin │ │ │ ├── outputFileStates.bin │ │ │ └── cache.properties.lock │ ├── settings.gradle │ ├── res │ │ ├── drawable-hdpi │ │ │ └── icon.png │ │ ├── drawable-ldpi │ │ │ └── icon.png │ │ ├── drawable-mdpi │ │ │ └── icon.png │ │ ├── drawable-xhdpi │ │ │ └── icon.png │ │ ├── drawable-land-hdpi │ │ │ └── screen.png │ │ ├── drawable-land-ldpi │ │ │ └── screen.png │ │ ├── drawable-land-mdpi │ │ │ └── screen.png │ │ ├── drawable-port-hdpi │ │ │ └── screen.png │ │ ├── drawable-port-ldpi │ │ │ └── screen.png │ │ ├── drawable-port-mdpi │ │ │ └── screen.png │ │ ├── drawable-land-xhdpi │ │ │ └── screen.png │ │ ├── drawable-port-xhdpi │ │ │ └── screen.png │ │ └── values │ │ │ └── strings.xml │ ├── .gitignore │ └── project.properties └── platforms.json ├── www ├── node_modules │ ├── jasmine-core │ │ ├── requirements.txt │ │ ├── jasmine_core.egg-info │ │ │ ├── dependency_links.txt │ │ │ ├── top_level.txt │ │ │ ├── requires.txt │ │ │ └── SOURCES.txt │ │ ├── images │ │ │ ├── jasmine_favicon.png │ │ │ └── jasmine-horizontal.png │ │ ├── MANIFEST.in │ │ ├── lib │ │ │ ├── jasmine-core │ │ │ │ └── example │ │ │ │ │ ├── src │ │ │ │ │ ├── Song.js │ │ │ │ │ └── Player.js │ │ │ │ │ ├── node_example │ │ │ │ │ ├── lib │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ │ ├── Song.js │ │ │ │ │ │ │ └── Player.js │ │ │ │ │ └── spec │ │ │ │ │ │ └── helpers │ │ │ │ │ │ └── jasmine_examples │ │ │ │ │ │ └── SpecHelper.js │ │ │ │ │ └── spec │ │ │ │ │ └── SpecHelper.js │ │ │ └── jasmine-core.js │ │ ├── .npmignore │ │ ├── bower.json │ │ └── MIT.LICENSE │ ├── todomvc-common │ │ └── readme.md │ └── todomvc-app-css │ │ └── readme.md ├── img │ └── logo.png └── test │ └── SpecRunner.html ├── plugins ├── cordova-plugin-dialogs │ ├── www │ │ ├── firefoxos │ │ │ ├── danger.png │ │ │ ├── default.png │ │ │ ├── pattern.png │ │ │ ├── gradient.png │ │ │ ├── recommend.png │ │ │ └── danger-press.png │ │ └── blackberry10 │ │ │ └── notification-beep.wav │ ├── src │ │ ├── wp │ │ │ └── notification-beep.wav │ │ └── ios │ │ │ └── CDVNotification.bundle │ │ │ └── beep.wav │ ├── NOTICE │ ├── package.json │ └── tests │ │ └── plugin.xml ├── cordova-plugin-whitelist │ ├── NOTICE │ ├── package.json │ └── whitelist.js ├── cordova-plugin-geolocation │ ├── NOTICE │ └── package.json ├── cordova-plugin-network-information │ ├── NOTICE │ ├── package.json │ └── www │ │ └── Connection.js ├── ios.json ├── android.json └── fetch.json ├── config.xml └── hooks └── README.md /platforms/ios/CordovaLib/VERSION: -------------------------------------------------------------------------------- 1 | 3.9.2 2 | -------------------------------------------------------------------------------- /platforms/ios/cordova/build-extras.xcconfig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/requirements.txt: -------------------------------------------------------------------------------- 1 | ordereddict==1.1 2 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | tmp/ -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/popd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/pushd.js: -------------------------------------------------------------------------------- 1 | // see dirs.js -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/jasmine_core.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/requirements.txt: -------------------------------------------------------------------------------- 1 | ordereddict==1.1 2 | -------------------------------------------------------------------------------- /platforms/platforms.json: -------------------------------------------------------------------------------- 1 | { 2 | "ios": "3.9.2", 3 | "android": "4.1.1" 4 | } -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/jasmine_core.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | jasmine_core 2 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/incremental/aidl/debug/dependency.store: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/requirements.txt: -------------------------------------------------------------------------------- 1 | ordereddict==1.1 2 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/jasmine_core.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /www/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/www/img/logo.png -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Thu Dec 03 20:50:45 ART 2015 2 | -------------------------------------------------------------------------------- /platforms/ios/.gitignore: -------------------------------------------------------------------------------- 1 | *.mode1v3 2 | *.perspectivev3 3 | *.pbxuser 4 | .DS_Store 5 | build/ 6 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/jasmine_core.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | jasmine_core 2 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/tmp/packageDebugJar/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/jasmine_core.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/jasmine_core.egg-info/requires.txt: -------------------------------------------------------------------------------- 1 | glob2>=0.4.1 2 | ordereddict==1.1 3 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/jasmine_core.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | jasmine_core 2 | -------------------------------------------------------------------------------- /platforms/android/settings.gradle: -------------------------------------------------------------------------------- 1 | // GENERATED FILE - DO NOT EDIT 2 | include ":" 3 | include ":CordovaLib" 4 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/.gitignore: -------------------------------------------------------------------------------- 1 | *.mode1v3 2 | *.perspectivev3 3 | *.pbxuser 4 | .DS_Store 5 | build/ 6 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/jasmine_core.egg-info/requires.txt: -------------------------------------------------------------------------------- 1 | glob2>=0.4.1 2 | ordereddict==1.1 3 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inherits 2 | -------------------------------------------------------------------------------- /platforms/ios/www/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/www/img/logo.png -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/jasmine_core.egg-info/requires.txt: -------------------------------------------------------------------------------- 1 | glob2>=0.4.1 2 | ordereddict==1.1 3 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.sw* 3 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | - "0.11" 6 | -------------------------------------------------------------------------------- /platforms/android/assets/www/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/assets/www/img/logo.png -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.documentup.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ShellJS", 3 | "twitter": [ 4 | "r2r" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /platforms/android/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-xhdpi/icon.png -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | -------------------------------------------------------------------------------- /platforms/ios/frameworks.json: -------------------------------------------------------------------------------- 1 | { 2 | "CoreLocation.framework": 1, 3 | "AudioToolbox.framework": 1, 4 | "SystemConfiguration.framework": 1 5 | } -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/global.js: -------------------------------------------------------------------------------- 1 | var shell = require('./shell.js'); 2 | for (var cmd in shell) 3 | global[cmd] = shell[cmd]; 4 | -------------------------------------------------------------------------------- /platforms/android/res/drawable-land-hdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-land-hdpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-land-ldpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-land-ldpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-land-mdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-land-mdpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-port-hdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-port-hdpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-port-ldpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-port-ldpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-port-mdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-port-mdpi/screen.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon.png -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "loopfunc": true, 3 | "sub": true, 4 | "undef": true, 5 | "unused": true, 6 | "node": true 7 | } -------------------------------------------------------------------------------- /platforms/android/res/drawable-land-xhdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-land-xhdpi/screen.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-port-xhdpi/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/res/drawable-port-xhdpi/screen.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-40.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-50.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-60.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-72.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-76.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon@2x.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/danger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/danger.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/default.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/pattern.png -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/images/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/www/node_modules/jasmine-core/images/jasmine_favicon.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-40@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-50@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-60@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-60@3x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-72@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-76@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-small.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/gradient.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/recommend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/recommend.png -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/.gradle/2.2.1/taskArtifacts/fileHashes.bin -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/icons/icon-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/icons/icon-small@2x.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-667h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-667h.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-736h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-736h.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/src/wp/notification-beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/src/wp/notification-beep.wav -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/firefoxos/danger-press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/firefoxos/danger-press.png -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/images/jasmine-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/www/node_modules/jasmine-core/images/jasmine-horizontal.png -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/.gradle/2.2.1/taskArtifacts/fileSnapshots.bin -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/taskArtifacts.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/.gradle/2.2.1/taskArtifacts/taskArtifacts.bin -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default~iphone.png -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/outputFileStates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/.gradle/2.2.1/taskArtifacts/outputFileStates.bin -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default@2x~iphone.png -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include . *.py 2 | include lib/jasmine-core/*.js 3 | include lib/jasmine-core/*.css 4 | include images/*.png 5 | include package.json 6 | -------------------------------------------------------------------------------- /platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/.gradle/2.2.1/taskArtifacts/cache.properties.lock -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/outputs/aar/CordovaLib-debug.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/outputs/aar/CordovaLib-debug.aar -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/CDVNotification.bundle/beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/CDVNotification.bundle/beep.wav -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.8" 4 | - "0.10" 5 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-568h@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-568h@2x~iphone.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-Landscape-736h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-Landscape-736h.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-Landscape~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-Landscape~ipad.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-Portrait~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-Portrait~ipad.png -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include . *.py 2 | include lib/jasmine-core/*.js 3 | include lib/jasmine-core/*.css 4 | include images/*.png 5 | include package.json 6 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/images/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/www/node_modules/jasmine-core/images/jasmine_favicon.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/src/ios/CDVNotification.bundle/beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/src/ios/CDVNotification.bundle/beep.wav -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/www/blackberry10/notification-beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/plugins/cordova-plugin-dialogs/www/blackberry10/notification-beep.wav -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-Landscape@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-Landscape@2x~ipad.png -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Resources/splash/Default-Portrait@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova/Resources/splash/Default-Portrait@2x~ipad.png -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/images/jasmine-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/www/node_modules/jasmine-core/images/jasmine-horizontal.png -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/bundles/debug/classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/bundles/debug/classes.jar -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @node_modules/.bin/tape test/*.js 4 | 5 | .PHONY: test 6 | 7 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include . *.py 2 | include lib/jasmine-core/*.js 3 | include lib/jasmine-core/*.css 4 | include images/*.png 5 | include package.json 6 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/images/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/assets/www/node_modules/jasmine-core/images/jasmine_favicon.png -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Cordova 2 | Copyright 2012 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-whitelist/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Cordova 2 | Copyright 2012 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-geolocation/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Cordova 2 | Copyright 2012 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/images/jasmine-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/assets/www/node_modules/jasmine-core/images/jasmine-horizontal.png -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/LOG.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/LOG.class -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/src/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; -------------------------------------------------------------------------------- /platforms/ios/HelloCordova.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Config.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Config.class -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/src/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Whitelist.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Whitelist.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/BuildConfig.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaArgs.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaArgs.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaBridge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaBridge.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaPlugin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaPlugin.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$3.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$4.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid$5.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CoreAndroid.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ExposedJsApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ExposedJsApi.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginEntry.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginEntry.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginManager.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginResult.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CallbackContext.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CallbackContext.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ConfigXmlParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ConfigXmlParser.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebView.class -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/src/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; -------------------------------------------------------------------------------- /platforms/android/.gitignore: -------------------------------------------------------------------------------- 1 | # Non-project-specific build files: 2 | build.xml 3 | local.properties 4 | /gradlew 5 | /gradlew.bat 6 | /gradle 7 | # Ant builds 8 | ant-build 9 | ant-gen 10 | # Eclipse builds 11 | gen 12 | out 13 | # Gradle builds 14 | /build 15 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$3.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$4.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterface.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaPreferences.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaPreferences.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaResourceApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaResourceApi.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl.class -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/which/README.md: -------------------------------------------------------------------------------- 1 | The "which" util from npm's guts. 2 | 3 | Finds the first instance of a specified executable in the PATH 4 | environment variable. Does not cache the results, so `hash -r` is not 5 | needed when the PATH changes. 6 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/AuthenticationToken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/AuthenticationToken.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$4$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaActivity$4$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$3.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginResult$Status.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/PluginResult$Status.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Whitelist$URLPattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/Whitelist$URLPattern.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebView.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$3.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$4.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$5.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$6.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$7.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$8.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$9.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaHttpAuthHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaHttpAuthHandler.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaCookieManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaCookieManager.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaHttpAuthHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaHttpAuthHandler.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaClientCertRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaClientCertRequest.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaClientCertRequest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/ICordovaClientCertRequest.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemExposedJsApi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemExposedJsApi.class -------------------------------------------------------------------------------- /www/node_modules/todomvc-common/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-common 2 | 3 | > Common TodoMVC utilities used by our apps 4 | 5 | 6 | ## Install 7 | 8 | ``` 9 | $ npm install --save todomvc-common 10 | ``` 11 | 12 | 13 | ## License 14 | 15 | MIT © [TasteJS](http://tastejs.com) 16 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$Result.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaDialogsHelper$Result.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine$Client.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine$Client.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemCookieManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemCookieManager.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewClient.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebViewEngine.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$2.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$3.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$4.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/engine/SystemWebChromeClient$5.class -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('x and y of same type', function(t) { 5 | t.deepEqual(expand('{a..9}'), ['{a..9}']); 6 | t.end(); 7 | }); 8 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine$EngineView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewEngine$EngineView.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$BridgeMode.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$JsMessage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$JsMessage.class -------------------------------------------------------------------------------- /platforms/android/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | HelloCordova 4 | @string/app_name 5 | @string/launcher_name 6 | 7 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova.xcodeproj/project.xcworkspace/xcuserdata/diegopoza.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/ios/HelloCordova.xcodeproj/project.xcworkspace/xcuserdata/diegopoza.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/todomvc-common/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-common 2 | 3 | > Common TodoMVC utilities used by our apps 4 | 5 | 6 | ## Install 7 | 8 | ``` 9 | $ npm install --save todomvc-common 10 | ``` 11 | 12 | 13 | ## License 14 | 15 | MIT © [TasteJS](http://tastejs.com) 16 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient$1$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaWebViewImpl$EngineClient$1$1.class -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js: -------------------------------------------------------------------------------- 1 | var balanced = require('./'); 2 | 3 | console.log(balanced('{', '}', 'pre{in{nested}}post')); 4 | console.log(balanced('{', '}', 'pre{first}between{second}post')); 5 | 6 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaResourceApi$OpenForReadResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaResourceApi$OpenForReadResult.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$NoOpBridgeMode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$NoOpBridgeMode.class -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/todomvc-common/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-common 2 | 3 | > Common TodoMVC utilities used by our apps 4 | 5 | 6 | ## Install 7 | 8 | ``` 9 | $ npm install --save todomvc-common 10 | ``` 11 | 12 | 13 | ## License 14 | 15 | MIT © [TasteJS](http://tastejs.com) 16 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode.class -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; 8 | 9 | module.exports = Song; 10 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl$ActivityResultHolder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/CordovaInterfaceImpl$ActivityResultHolder.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$LoadUrlBridgeMode$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode.class -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js: -------------------------------------------------------------------------------- 1 | var concatMap = require('../'); 2 | var xs = [ 1, 2, 3, 4, 5, 6 ]; 3 | var ys = concatMap(xs, function (x) { 4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; 5 | }); 6 | console.dir(ys); 7 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('order', function(t) { 5 | t.deepEqual(expand('a{d,c,b}e'), [ 6 | 'ade', 'ace', 'abe' 7 | ]); 8 | t.end(); 9 | }); 10 | 11 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$1.class -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$2.class -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; 8 | 9 | module.exports = Song; 10 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Song.js: -------------------------------------------------------------------------------- 1 | function Song() { 2 | } 3 | 4 | Song.prototype.persistFavoriteStatus = function(value) { 5 | // something complicated 6 | throw new Error("not yet implemented"); 7 | }; 8 | 9 | module.exports = Song; 10 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/empty-option.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('empty option', function(t) { 5 | t.deepEqual(expand('-v{,,,,}'), [ 6 | '-v', '-v', '-v', '-v', '-v' 7 | ]); 8 | t.end(); 9 | }); 10 | 11 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/pwd.js: -------------------------------------------------------------------------------- 1 | var path = require('path'); 2 | var common = require('./common'); 3 | 4 | //@ 5 | //@ ### pwd() 6 | //@ Returns the current directory. 7 | function _pwd(options) { 8 | var pwd = path.resolve(process.cwd()); 9 | return common.ShellString(pwd); 10 | } 11 | module.exports = _pwd; 12 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/error.js: -------------------------------------------------------------------------------- 1 | var common = require('./common'); 2 | 3 | //@ 4 | //@ ### error() 5 | //@ Tests if error occurred in the last command. Returns `null` if no error occurred, 6 | //@ otherwise returns string explaining the error 7 | function error() { 8 | return common.state.error; 9 | }; 10 | module.exports = error; 11 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0-blog/cordova-sample/HEAD/platforms/android/CordovaLib/build/intermediates/classes/debug/org/apache/cordova/NativeToJsMessageQueue$OnlineEventsBridgeMode$OnlineEventsBridgeModeDelegate.class -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/pad.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('pad', function(t) { 5 | t.deepEqual(expand('{9..11}'), [ 6 | '9', '10', '11' 7 | ]); 8 | t.deepEqual(expand('{09..11}'), [ 9 | '09', '10', '11' 10 | ]); 11 | t.end(); 12 | }); 13 | 14 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/which/bin/which: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var which = require("../") 3 | if (process.argv.length < 3) { 4 | console.error("Usage: which ") 5 | process.exit(1) 6 | } 7 | 8 | which(process.argv[2], function (er, thing) { 9 | if (er) { 10 | console.error(er.message) 11 | process.exit(er.errno || 127) 12 | } 13 | console.log(thing) 14 | }) 15 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-network-information/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Cordova 2 | Copyright 2012 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | This product includes software developed by Apple Inc. License can be found in the header of the affected files. (src/ios/CDVReachability.h, src/ios/CDVReachability.m) 8 | 9 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/dollar.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('ignores ${', function(t) { 5 | t.deepEqual(expand('${1..3}'), ['${1..3}']); 6 | t.deepEqual(expand('${a,b}${c,d}'), ['${a,b}${c,d}']); 7 | t.deepEqual(expand('x${a,b}x${c,d}x'), ['x${a,b}x${c,d}x']); 8 | t.end(); 9 | }); 10 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/incremental/mergeAssets/debug/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/spec/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | }; 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/spec/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | }; 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/spec/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | }; 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/spec/helpers/jasmine_examples/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | } 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/spec/helpers/jasmine_examples/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | } 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "env" : { 3 | "node" : true 4 | }, 5 | "rules" : { 6 | "semi": [2, "never"], 7 | "strict": 0, 8 | "quotes": [1, "single", "avoid-escape"], 9 | "no-use-before-define": 0, 10 | "curly": 0, 11 | "no-underscore-dangle": 0, 12 | "no-lonely-if": 1, 13 | "no-unused-vars": [2, {"vars" : "all", "args" : "after-used"}], 14 | "no-mixed-requires": 0, 15 | "space-infix-ops": 0 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/.npmignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | grunt/ 3 | node_modules 4 | pkg/ 5 | release_notes/ 6 | spec/ 7 | src/ 8 | Gemfile 9 | Gemfile.lock 10 | Rakefile 11 | jasmine-core.gemspec 12 | .bundle/ 13 | .gitignore 14 | .gitmodules 15 | .idea 16 | .jshintrc 17 | .rspec 18 | .sass-cache/ 19 | .travis.yml 20 | *.sh 21 | *.py 22 | Gruntfile.js 23 | lib/jasmine-core.rb 24 | lib/jasmine-core/boot/ 25 | lib/jasmine-core/spec 26 | lib/jasmine-core/version.rb 27 | lib/jasmine-core/*.py 28 | sauce_connect.log 29 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/spec/helpers/jasmine_examples/SpecHelper.js: -------------------------------------------------------------------------------- 1 | beforeEach(function () { 2 | jasmine.addMatchers({ 3 | toBePlaying: function () { 4 | return { 5 | compare: function (actual, expected) { 6 | var player = actual; 7 | 8 | return { 9 | pass: player.currentlyPlayingSong === expected && player.isPlaying 10 | } 11 | } 12 | }; 13 | } 14 | }); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js: -------------------------------------------------------------------------------- 1 | var expand = require('./'); 2 | 3 | console.log(expand('http://any.org/archive{1996..1999}/vol{1..4}/part{a,b,c}.html')); 4 | console.log(expand('http://www.numericals.com/file{1..100..10}.txt')); 5 | console.log(expand('http://www.letters.com/file{a..z..2}.txt')); 6 | console.log(expand('mkdir /usr/local/src/bash/{old,new,dist,bugs}')); 7 | console.log(expand('chown root /usr/{ucb/{ex,edit},lib/{ex?.?*,how_ex}}')); 8 | 9 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function (xs, fn) { 2 | var res = []; 3 | for (var i = 0; i < xs.length; i++) { 4 | var x = fn(xs[i], i); 5 | if (isArray(x)) res.push.apply(res, x); 6 | else res.push(x); 7 | } 8 | return res; 9 | }; 10 | 11 | var isArray = Array.isArray || function (xs) { 12 | return Object.prototype.toString.call(xs) === '[object Array]'; 13 | }; 14 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/.npmignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | grunt/ 3 | node_modules 4 | pkg/ 5 | release_notes/ 6 | spec/ 7 | src/ 8 | Gemfile 9 | Gemfile.lock 10 | Rakefile 11 | jasmine-core.gemspec 12 | .bundle/ 13 | .gitignore 14 | .gitmodules 15 | .idea 16 | .jshintrc 17 | .rspec 18 | .sass-cache/ 19 | .travis.yml 20 | *.sh 21 | *.py 22 | Gruntfile.js 23 | lib/jasmine-core.rb 24 | lib/jasmine-core/boot/ 25 | lib/jasmine-core/spec 26 | lib/jasmine-core/version.rb 27 | lib/jasmine-core/*.py 28 | sauce_connect.log 29 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/.npmignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | grunt/ 3 | node_modules 4 | pkg/ 5 | release_notes/ 6 | spec/ 7 | src/ 8 | Gemfile 9 | Gemfile.lock 10 | Rakefile 11 | jasmine-core.gemspec 12 | .bundle/ 13 | .gitignore 14 | .gitmodules 15 | .idea 16 | .jshintrc 17 | .rspec 18 | .sass-cache/ 19 | .travis.yml 20 | *.sh 21 | *.py 22 | Gruntfile.js 23 | lib/jasmine-core.rb 24 | lib/jasmine-core/boot/ 25 | lib/jasmine-core/spec 26 | lib/jasmine-core/version.rb 27 | lib/jasmine-core/*.py 28 | sauce_connect.log 29 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/nested.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('nested', function(t) { 5 | t.deepEqual(expand('{a,b{1..3},c}'), [ 6 | 'a', 'b1', 'b2', 'b3', 'c' 7 | ]); 8 | t.deepEqual(expand('{{A..Z},{a..z}}'), 9 | 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('') 10 | ); 11 | t.deepEqual(expand('ppp{,config,oe{,conf}}'), [ 12 | 'ppp', 'pppconfig', 'pppoe', 'pppoeconf' 13 | ]); 14 | t.end(); 15 | }); 16 | 17 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/once.js: -------------------------------------------------------------------------------- 1 | var wrappy = require('wrappy') 2 | module.exports = wrappy(once) 3 | 4 | once.proto = once(function () { 5 | Object.defineProperty(Function.prototype, 'once', { 6 | value: function () { 7 | return once(this) 8 | }, 9 | configurable: true 10 | }) 11 | }) 12 | 13 | function once (fn) { 14 | var f = function () { 15 | if (f.called) return f.value 16 | f.called = true 17 | return f.value = fn.apply(this, arguments) 18 | } 19 | f.called = false 20 | return f 21 | } 22 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/cd.js: -------------------------------------------------------------------------------- 1 | var fs = require('fs'); 2 | var common = require('./common'); 3 | 4 | //@ 5 | //@ ### cd('dir') 6 | //@ Changes to directory `dir` for the duration of the script 7 | function _cd(options, dir) { 8 | if (!dir) 9 | common.error('directory not specified'); 10 | 11 | if (!fs.existsSync(dir)) 12 | common.error('no such file or directory: ' + dir); 13 | 14 | if (!fs.statSync(dir).isDirectory()) 15 | common.error('not a directory: ' + dir); 16 | 17 | process.chdir(dir); 18 | } 19 | module.exports = _cd; 20 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/generated/source/buildConfig/debug/org/apache/cordova/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Automatically generated file. DO NOT MODIFY 3 | */ 4 | package org.apache.cordova; 5 | 6 | public final class BuildConfig { 7 | public static final boolean DEBUG = Boolean.parseBoolean("true"); 8 | public static final String APPLICATION_ID = "org.apache.cordova"; 9 | public static final String BUILD_TYPE = "debug"; 10 | public static final String FLAVOR = ""; 11 | public static final int VERSION_CODE = 1; 12 | public static final String VERSION_NAME = ""; 13 | } 14 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/echo.js: -------------------------------------------------------------------------------- 1 | var common = require('./common'); 2 | 3 | //@ 4 | //@ ### echo(string [,string ...]) 5 | //@ 6 | //@ Examples: 7 | //@ 8 | //@ ```javascript 9 | //@ echo('hello world'); 10 | //@ var str = echo('hello world'); 11 | //@ ``` 12 | //@ 13 | //@ Prints string to stdout, and returns string with additional utility methods 14 | //@ like `.to()`. 15 | function _echo() { 16 | var messages = [].slice.call(arguments, 0); 17 | console.log.apply(this, messages); 18 | return common.ShellString(messages.join(' ')); 19 | } 20 | module.exports = _echo; 21 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/src/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/src/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/test/once.js: -------------------------------------------------------------------------------- 1 | var test = require('tap').test 2 | var once = require('../once.js') 3 | 4 | test('once', function (t) { 5 | var f = 0 6 | function fn (g) { 7 | t.equal(f, 0) 8 | f ++ 9 | return f + g + this 10 | } 11 | fn.ownProperty = {} 12 | var foo = once(fn) 13 | t.equal(fn.ownProperty, foo.ownProperty) 14 | t.notOk(foo.called) 15 | for (var i = 0; i < 1E3; i++) { 16 | t.same(f, i === 0 ? 0 : 1) 17 | var g = foo.call(1, 1) 18 | t.ok(foo.called) 19 | t.same(g, 3) 20 | t.same(f, 1) 21 | } 22 | t.end() 23 | }) 24 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system use, 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | 10 | # Indicates whether an apk should be generated for each density. 11 | split.density=false 12 | # Project target. 13 | target=android-22 14 | apk-configurations= 15 | renderscript.opt.level=O0 16 | android.library=true 17 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/src/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/jasmine_core.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- 1 | MANIFEST.in 2 | package.json 3 | images/__init__.py 4 | images/jasmine-horizontal.png 5 | images/jasmine_favicon.png 6 | jasmine_core.egg-info/PKG-INFO 7 | jasmine_core.egg-info/SOURCES.txt 8 | jasmine_core.egg-info/dependency_links.txt 9 | jasmine_core.egg-info/requires.txt 10 | jasmine_core.egg-info/top_level.txt 11 | lib/jasmine-core/__init__.py 12 | lib/jasmine-core/boot.js 13 | lib/jasmine-core/core.py 14 | lib/jasmine-core/jasmine-html.js 15 | lib/jasmine-core/jasmine.css 16 | lib/jasmine-core/jasmine.js 17 | lib/jasmine-core/json2.js 18 | lib/jasmine-core/node_boot.js -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/jasmine_core.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- 1 | MANIFEST.in 2 | package.json 3 | images/__init__.py 4 | images/jasmine-horizontal.png 5 | images/jasmine_favicon.png 6 | jasmine_core.egg-info/PKG-INFO 7 | jasmine_core.egg-info/SOURCES.txt 8 | jasmine_core.egg-info/dependency_links.txt 9 | jasmine_core.egg-info/requires.txt 10 | jasmine_core.egg-info/top_level.txt 11 | lib/jasmine-core/__init__.py 12 | lib/jasmine-core/boot.js 13 | lib/jasmine-core/core.py 14 | lib/jasmine-core/jasmine-html.js 15 | lib/jasmine-core/jasmine.css 16 | lib/jasmine-core/jasmine.js 17 | lib/jasmine-core/json2.js 18 | lib/jasmine-core/node_boot.js -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/jasmine_core.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- 1 | MANIFEST.in 2 | package.json 3 | images/__init__.py 4 | images/jasmine-horizontal.png 5 | images/jasmine_favicon.png 6 | jasmine_core.egg-info/PKG-INFO 7 | jasmine_core.egg-info/SOURCES.txt 8 | jasmine_core.egg-info/dependency_links.txt 9 | jasmine_core.egg-info/requires.txt 10 | jasmine_core.egg-info/top_level.txt 11 | lib/jasmine-core/__init__.py 12 | lib/jasmine-core/boot.js 13 | lib/jasmine-core/core.py 14 | lib/jasmine-core/jasmine-html.js 15 | lib/jasmine-core/jasmine.css 16 | lib/jasmine-core/jasmine.js 17 | lib/jasmine-core/json2.js 18 | lib/jasmine-core/node_boot.js -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | 4 | test('negative increment', function(t) { 5 | t.deepEqual(expand('{3..1}'), ['3', '2', '1']); 6 | t.deepEqual(expand('{10..8}'), ['10', '9', '8']); 7 | t.deepEqual(expand('{10..08}'), ['10', '09', '08']); 8 | t.deepEqual(expand('{c..a}'), ['c', 'b', 'a']); 9 | 10 | t.deepEqual(expand('{4..0..2}'), ['4', '2', '0']); 11 | t.deepEqual(expand('{4..0..-2}'), ['4', '2', '0']); 12 | t.deepEqual(expand('{e..a..2}'), ['e', 'c', 'a']); 13 | 14 | t.end(); 15 | }); 16 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/scripts/generate-docs.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../global'); 3 | 4 | echo('Appending docs to README.md'); 5 | 6 | cd(__dirname + '/..'); 7 | 8 | // Extract docs from shell.js 9 | var docs = grep('//@', 'shell.js'); 10 | 11 | docs = docs.replace(/\/\/\@include (.+)/g, function(match, path) { 12 | var file = path.match('.js$') ? path : path+'.js'; 13 | return grep('//@', file); 14 | }); 15 | 16 | // Remove '//@' 17 | docs = docs.replace(/\/\/\@ ?/g, ''); 18 | // Append docs to README 19 | sed('-i', /## Command reference(.|\n)*/, '## Command reference\n\n' + docs, 'README.md'); 20 | 21 | echo('All done.'); 22 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; 23 | 24 | module.exports = Player; 25 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/build/intermediates/incremental/packageResources/debug/merger.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova.xcodeproj/xcuserdata/diegopoza.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | HelloCordova.xcscheme 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | SuppressBuildableAutocreation 14 | 15 | 1D6058900D05DD3D006BFB54 16 | 17 | primary 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /platforms/android/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | # Project target. 13 | target=android-22 14 | android.library.reference.1=CordovaLib 15 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/CordovaLib.xcodeproj/xcuserdata/diegopoza.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | CordovaLib.xcscheme 8 | 9 | orderHint 10 | 1 11 | 12 | 13 | SuppressBuildableAutocreation 14 | 15 | D2AAC07D0554694100DB518D 16 | 17 | primary 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inherits/test.js: -------------------------------------------------------------------------------- 1 | var inherits = require('./inherits.js') 2 | var assert = require('assert') 3 | 4 | function test(c) { 5 | assert(c.constructor === Child) 6 | assert(c.constructor.super_ === Parent) 7 | assert(Object.getPrototypeOf(c) === Child.prototype) 8 | assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype) 9 | assert(c instanceof Child) 10 | assert(c instanceof Parent) 11 | } 12 | 13 | function Child() { 14 | Parent.call(this) 15 | test(this) 16 | } 17 | 18 | function Parent() {} 19 | 20 | inherits(Child, Parent) 21 | 22 | var c = new Child 23 | test(c) 24 | 25 | console.log('ok') 26 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; 23 | 24 | module.exports = Player; 25 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core/example/node_example/lib/jasmine_examples/Player.js: -------------------------------------------------------------------------------- 1 | function Player() { 2 | } 3 | Player.prototype.play = function(song) { 4 | this.currentlyPlayingSong = song; 5 | this.isPlaying = true; 6 | }; 7 | 8 | Player.prototype.pause = function() { 9 | this.isPlaying = false; 10 | }; 11 | 12 | Player.prototype.resume = function() { 13 | if (this.isPlaying) { 14 | throw new Error("song is already playing"); 15 | } 16 | 17 | this.isPlaying = true; 18 | }; 19 | 20 | Player.prototype.makeFavorite = function() { 21 | this.currentlyPlayingSong.persistFavoriteStatus(true); 22 | }; 23 | 24 | module.exports = Player; 25 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-whitelist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cordova-plugin-whitelist", 3 | "version": "1.2.0", 4 | "description": "Cordova Whitelist Plugin", 5 | "cordova": { 6 | "platforms": [ 7 | "android" 8 | ] 9 | }, 10 | "repository": { 11 | "type": "git", 12 | "url": "https://github.com/apache/cordova-plugin-whitelist" 13 | }, 14 | "keywords": [ 15 | "cordova", 16 | "whitelist", 17 | "ecosystem:cordova", 18 | "cordova-android" 19 | ], 20 | "engines": [ 21 | { 22 | "name": "cordova-android", 23 | "version": ">=4.0.0-dev" 24 | } 25 | ], 26 | "author": "Apache Software Foundation", 27 | "license": "Apache 2.0" 28 | } 29 | -------------------------------------------------------------------------------- /plugins/ios.json: -------------------------------------------------------------------------------- 1 | { 2 | "prepare_queue": { 3 | "installed": [], 4 | "uninstalled": [] 5 | }, 6 | "config_munge": { 7 | "files": {} 8 | }, 9 | "installed_plugins": { 10 | "cordova-plugin-whitelist": { 11 | "PACKAGE_NAME": "io.cordova.hellocordova" 12 | }, 13 | "cordova-plugin-geolocation": { 14 | "PACKAGE_NAME": "io.cordova.hellocordova" 15 | }, 16 | "cordova-plugin-dialogs": { 17 | "PACKAGE_NAME": "io.cordova.hellocordova" 18 | }, 19 | "cordova-plugin-network-information": { 20 | "PACKAGE_NAME": "io.cordova.hellocordova" 21 | } 22 | }, 23 | "dependent_plugins": {} 24 | } -------------------------------------------------------------------------------- /plugins/android.json: -------------------------------------------------------------------------------- 1 | { 2 | "prepare_queue": { 3 | "installed": [], 4 | "uninstalled": [] 5 | }, 6 | "config_munge": { 7 | "files": {} 8 | }, 9 | "installed_plugins": { 10 | "cordova-plugin-whitelist": { 11 | "PACKAGE_NAME": "io.cordova.hellocordova" 12 | }, 13 | "cordova-plugin-geolocation": { 14 | "PACKAGE_NAME": "io.cordova.hellocordova" 15 | }, 16 | "cordova-plugin-dialogs": { 17 | "PACKAGE_NAME": "io.cordova.hellocordova" 18 | }, 19 | "cordova-plugin-network-information": { 20 | "PACKAGE_NAME": "io.cordova.hellocordova" 21 | } 22 | }, 23 | "dependent_plugins": {} 24 | } -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/generate.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | 5 | # Bash 4.3 because of arbitrary need to pick a single standard. 6 | 7 | if [ "${BASH_VERSINFO[0]}" != "4" ] || [ "${BASH_VERSINFO[1]}" != "3" ]; then 8 | echo "this script requires bash 4.3" >&2 9 | exit 1 10 | fi 11 | 12 | CDPATH= cd "$(dirname "$0")" 13 | 14 | js='require("./")(process.argv[1]).join(" ")' 15 | 16 | cat cases.txt | \ 17 | while read case; do 18 | if [ "${case:0:1}" = "#" ]; then 19 | continue; 20 | fi; 21 | b="$($BASH -c 'for c in '"$case"'; do echo ["$c"]; done')" 22 | echo "$case" 23 | echo -n "$b><><><><"; 24 | done > bash-results.txt 25 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/path-is-absolute/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | function posix(path) { 4 | return path.charAt(0) === '/'; 5 | }; 6 | 7 | function win32(path) { 8 | // https://github.com/joyent/node/blob/b3fcc245fb25539909ef1d5eaa01dbf92e168633/lib/path.js#L56 9 | var splitDeviceRe = /^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/; 10 | var result = splitDeviceRe.exec(path); 11 | var device = result[1] || ''; 12 | var isUnc = !!device && device.charAt(1) !== ':'; 13 | 14 | // UNC paths are always absolute 15 | return !!result[2] || isUnc; 16 | }; 17 | 18 | module.exports = process.platform === 'win32' ? win32 : posix; 19 | module.exports.posix = posix; 20 | module.exports.win32 = win32; 21 | -------------------------------------------------------------------------------- /www/test/SpecRunner.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Jasmine Spec Runner 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /platforms/ios/www/test/SpecRunner.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Jasmine Spec Runner 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /platforms/android/assets/www/test/SpecRunner.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Jasmine Spec Runner 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inherits/inherits_browser.js: -------------------------------------------------------------------------------- 1 | if (typeof Object.create === 'function') { 2 | // implementation from standard node.js 'util' module 3 | module.exports = function inherits(ctor, superCtor) { 4 | ctor.super_ = superCtor 5 | ctor.prototype = Object.create(superCtor.prototype, { 6 | constructor: { 7 | value: ctor, 8 | enumerable: false, 9 | writable: true, 10 | configurable: true 11 | } 12 | }); 13 | }; 14 | } else { 15 | // old school shim for old browsers 16 | module.exports = function inherits(ctor, superCtor) { 17 | ctor.super_ = superCtor 18 | var TempCtor = function () {} 19 | TempCtor.prototype = superCtor.prototype 20 | ctor.prototype = new TempCtor() 21 | ctor.prototype.constructor = ctor 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter and Contributors 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inherits/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 10 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 11 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 12 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 13 | LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 14 | OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 15 | PERFORMANCE OF THIS SOFTWARE. 16 | 17 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter and Contributors 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter and Contributors 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter and Contributors 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/node_modules/wrappy/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Isaac Z. Schlueter and Contributors 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/node_modules/wrappy/README.md: -------------------------------------------------------------------------------- 1 | # wrappy 2 | 3 | Callback wrapping utility 4 | 5 | ## USAGE 6 | 7 | ```javascript 8 | var wrappy = require("wrappy") 9 | 10 | // var wrapper = wrappy(wrapperFunction) 11 | 12 | // make sure a cb is called only once 13 | // See also: http://npm.im/once for this specific use case 14 | var once = wrappy(function (cb) { 15 | var called = false 16 | return function () { 17 | if (called) return 18 | called = true 19 | return cb.apply(this, arguments) 20 | } 21 | }) 22 | 23 | function printBoo () { 24 | console.log('boo') 25 | } 26 | // has some rando property 27 | printBoo.iAmBooPrinter = true 28 | 29 | var onlyPrintOnce = once(printBoo) 30 | 31 | onlyPrintOnce() // prints 'boo' 32 | onlyPrintOnce() // does nothing 33 | 34 | // random property is retained! 35 | assert.equal(onlyPrintOnce.iAmBooPrinter, true) 36 | ``` 37 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/toEnd.js: -------------------------------------------------------------------------------- 1 | var common = require('./common'); 2 | var fs = require('fs'); 3 | var path = require('path'); 4 | 5 | //@ 6 | //@ ### 'string'.toEnd(file) 7 | //@ 8 | //@ Examples: 9 | //@ 10 | //@ ```javascript 11 | //@ cat('input.txt').toEnd('output.txt'); 12 | //@ ``` 13 | //@ 14 | //@ Analogous to the redirect-and-append operator `>>` in Unix, but works with JavaScript strings (such as 15 | //@ those returned by `cat`, `grep`, etc). 16 | function _toEnd(options, file) { 17 | if (!file) 18 | common.error('wrong arguments'); 19 | 20 | if (!fs.existsSync( path.dirname(file) )) 21 | common.error('no such file or directory: ' + path.dirname(file)); 22 | 23 | try { 24 | fs.appendFileSync(file, this.toString(), 'utf8'); 25 | } catch(e) { 26 | common.error('could not append to file (code '+e.code+'): '+file, true); 27 | } 28 | } 29 | module.exports = _toEnd; 30 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/node_modules/wrappy/README.md: -------------------------------------------------------------------------------- 1 | # wrappy 2 | 3 | Callback wrapping utility 4 | 5 | ## USAGE 6 | 7 | ```javascript 8 | var wrappy = require("wrappy") 9 | 10 | // var wrapper = wrappy(wrapperFunction) 11 | 12 | // make sure a cb is called only once 13 | // See also: http://npm.im/once for this specific use case 14 | var once = wrappy(function (cb) { 15 | var called = false 16 | return function () { 17 | if (called) return 18 | called = true 19 | return cb.apply(this, arguments) 20 | } 21 | }) 22 | 23 | function printBoo () { 24 | console.log('boo') 25 | } 26 | // has some rando property 27 | printBoo.iAmBooPrinter = true 28 | 29 | var onlyPrintOnce = once(printBoo) 30 | 31 | onlyPrintOnce() // prints 'boo' 32 | onlyPrintOnce() // does nothing 33 | 34 | // random property is retained! 35 | assert.equal(onlyPrintOnce.iAmBooPrinter, true) 36 | ``` 37 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/src/to.js: -------------------------------------------------------------------------------- 1 | var common = require('./common'); 2 | var fs = require('fs'); 3 | var path = require('path'); 4 | 5 | //@ 6 | //@ ### 'string'.to(file) 7 | //@ 8 | //@ Examples: 9 | //@ 10 | //@ ```javascript 11 | //@ cat('input.txt').to('output.txt'); 12 | //@ ``` 13 | //@ 14 | //@ Analogous to the redirection operator `>` in Unix, but works with JavaScript strings (such as 15 | //@ those returned by `cat`, `grep`, etc). _Like Unix redirections, `to()` will overwrite any existing file!_ 16 | function _to(options, file) { 17 | if (!file) 18 | common.error('wrong arguments'); 19 | 20 | if (!fs.existsSync( path.dirname(file) )) 21 | common.error('no such file or directory: ' + path.dirname(file)); 22 | 23 | try { 24 | fs.writeFileSync(file, this.toString(), 'utf8'); 25 | } catch(e) { 26 | common.error('could not write to file (code '+e.code+'): '+file, true); 27 | } 28 | } 29 | module.exports = _to; 30 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/CordovaLib_Prefix.pch: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #ifdef __OBJC__ 21 | #import 22 | #endif 23 | -------------------------------------------------------------------------------- /plugins/fetch.json: -------------------------------------------------------------------------------- 1 | { 2 | "cordova-plugin-whitelist": { 3 | "source": { 4 | "type": "registry", 5 | "id": "cordova-plugin-whitelist@1" 6 | }, 7 | "is_top_level": true, 8 | "variables": {} 9 | }, 10 | "cordova-plugin-geolocation": { 11 | "source": { 12 | "type": "registry", 13 | "id": "cordova-plugin-geolocation" 14 | }, 15 | "is_top_level": true, 16 | "variables": {} 17 | }, 18 | "cordova-plugin-dialogs": { 19 | "source": { 20 | "type": "registry", 21 | "id": "cordova-plugin-dialogs" 22 | }, 23 | "is_top_level": true, 24 | "variables": {} 25 | }, 26 | "cordova-plugin-network-information": { 27 | "source": { 28 | "type": "registry", 29 | "id": "cordova-plugin-network-information" 30 | }, 31 | "is_top_level": true, 32 | "variables": {} 33 | } 34 | } -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jasmine-core", 3 | "homepage": "http://jasmine.github.io", 4 | "authors": [ 5 | "slackersoft " 6 | ], 7 | "description": "Official packaging of Jasmine's core files", 8 | "keywords": [ 9 | "test", 10 | "jasmine", 11 | "tdd", 12 | "bdd" 13 | ], 14 | "license": "MIT", 15 | "moduleType": "globals", 16 | "main": "lib/jasmine-core/jasmine.js", 17 | "ignore": [ 18 | "**/.*", 19 | "dist", 20 | "grunt", 21 | "node_modules", 22 | "pkg", 23 | "release_notes", 24 | "spec", 25 | "src", 26 | "Gemfile", 27 | "Gemfile.lock", 28 | "Rakefile", 29 | "jasmine-core.gemspec", 30 | "*.sh", 31 | "*.py", 32 | "Gruntfile.js", 33 | "lib/jasmine-core.rb", 34 | "lib/jasmine-core/boot/", 35 | "lib/jasmine-core/spec", 36 | "lib/jasmine-core/version.rb", 37 | "lib/jasmine-core/*.py", 38 | "sauce_connect.log" 39 | ] 40 | } 41 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/Plugins/README: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | Put the .h and .m files of your plugin here. The .js files of your plugin belong in the www folder. 21 | -------------------------------------------------------------------------------- /platforms/ios/cordova/log: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | # 20 | 21 | CORDOVA_PATH=$( cd "$( dirname "$0" )" && pwd -P) 22 | 23 | tail -f "$CORDOVA_PATH/console.log" 24 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jasmine-core", 3 | "homepage": "http://jasmine.github.io", 4 | "authors": [ 5 | "slackersoft " 6 | ], 7 | "description": "Official packaging of Jasmine's core files", 8 | "keywords": [ 9 | "test", 10 | "jasmine", 11 | "tdd", 12 | "bdd" 13 | ], 14 | "license": "MIT", 15 | "moduleType": "globals", 16 | "main": "lib/jasmine-core/jasmine.js", 17 | "ignore": [ 18 | "**/.*", 19 | "dist", 20 | "grunt", 21 | "node_modules", 22 | "pkg", 23 | "release_notes", 24 | "spec", 25 | "src", 26 | "Gemfile", 27 | "Gemfile.lock", 28 | "Rakefile", 29 | "jasmine-core.gemspec", 30 | "*.sh", 31 | "*.py", 32 | "Gruntfile.js", 33 | "lib/jasmine-core.rb", 34 | "lib/jasmine-core/boot/", 35 | "lib/jasmine-core/spec", 36 | "lib/jasmine-core/version.rb", 37 | "lib/jasmine-core/*.py", 38 | "sauce_connect.log" 39 | ] 40 | } 41 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jasmine-core", 3 | "homepage": "http://jasmine.github.io", 4 | "authors": [ 5 | "slackersoft " 6 | ], 7 | "description": "Official packaging of Jasmine's core files", 8 | "keywords": [ 9 | "test", 10 | "jasmine", 11 | "tdd", 12 | "bdd" 13 | ], 14 | "license": "MIT", 15 | "moduleType": "globals", 16 | "main": "lib/jasmine-core/jasmine.js", 17 | "ignore": [ 18 | "**/.*", 19 | "dist", 20 | "grunt", 21 | "node_modules", 22 | "pkg", 23 | "release_notes", 24 | "spec", 25 | "src", 26 | "Gemfile", 27 | "Gemfile.lock", 28 | "Rakefile", 29 | "jasmine-core.gemspec", 30 | "*.sh", 31 | "*.py", 32 | "Gruntfile.js", 33 | "lib/jasmine-core.rb", 34 | "lib/jasmine-core/boot/", 35 | "lib/jasmine-core/spec", 36 | "lib/jasmine-core/version.rb", 37 | "lib/jasmine-core/*.py", 38 | "sauce_connect.log" 39 | ] 40 | } 41 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVShared.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | // This file was emptied out in 3.6.0 release (July 2014). 21 | // It will be deleted in a future release. 22 | #import 23 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVTimer.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | 22 | @interface CDVTimer : NSObject 23 | 24 | + (void)start:(NSString*)name; 25 | + (void)stop:(NSString*)name; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /platforms/ios/cordova/build-debug.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Licensed to the Apache Software Foundation (ASF) under one 3 | // or more contributor license agreements. See the NOTICE file 4 | // distributed with this work for additional information 5 | // regarding copyright ownership. The ASF licenses this file 6 | // to you under the Apache License, Version 2.0 (the 7 | // "License"); you may not use this file except in compliance 8 | // with the License. You may obtain a copy of the License at 9 | // 10 | // http://www.apache.org/licenses/LICENSE-2.0 11 | // 12 | // Unless required by applicable law or agreed to in writing, 13 | // software distributed under the License is distributed on an 14 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | // KIND, either express or implied. See the License for the 16 | // specific language governing permissions and limitations 17 | // under the License. 18 | // 19 | 20 | // 21 | // XCode Build settings for "Debug" Build Configuration. 22 | // 23 | 24 | #include "build.xcconfig" 25 | #include "build-extras.xcconfig" 26 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-geolocation/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cordova-plugin-geolocation", 3 | "version": "1.0.1", 4 | "description": "Cordova Geolocation Plugin", 5 | "cordova": { 6 | "id": "cordova-plugin-geolocation", 7 | "platforms": [ 8 | "android", 9 | "amazon-fireos", 10 | "ios", 11 | "blackberry10", 12 | "ubuntu", 13 | "wp7", 14 | "wp8", 15 | "windows8", 16 | "windows", 17 | "firefoxos" 18 | ] 19 | }, 20 | "repository": { 21 | "type": "git", 22 | "url": "https://github.com/apache/cordova-plugin-geolocation" 23 | }, 24 | "keywords": [ 25 | "cordova", 26 | "geolocation", 27 | "ecosystem:cordova", 28 | "cordova-android", 29 | "cordova-amazon-fireos", 30 | "cordova-ios", 31 | "cordova-blackberry10", 32 | "cordova-ubuntu", 33 | "cordova-wp7", 34 | "cordova-wp8", 35 | "cordova-windows8", 36 | "cordova-windows", 37 | "cordova-firefoxos" 38 | ], 39 | "author": "Apache Software Foundation", 40 | "license": "Apache 2.0" 41 | } 42 | -------------------------------------------------------------------------------- /platforms/android/cordova/version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | // Coho updates this line: 23 | var VERSION = "4.1.1"; 24 | 25 | console.log(VERSION); 26 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVHandleOpenURL.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import "CDVPlugin.h" 21 | 22 | @interface CDVHandleOpenURL : CDVPlugin 23 | 24 | @property (nonatomic, strong) NSURL* url; 25 | @property (nonatomic, assign) BOOL pageLoaded; 26 | 27 | @end 28 | 29 | -------------------------------------------------------------------------------- /platforms/ios/www/cordova-js-src/platform.js: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Licensed to the Apache Software Foundation (ASF) under one 4 | * or more contributor license agreements. See the NOTICE file 5 | * distributed with this work for additional information 6 | * regarding copyright ownership. The ASF licenses this file 7 | * to you under the Apache License, Version 2.0 (the 8 | * "License"); you may not use this file except in compliance 9 | * with the License. You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, 14 | * software distributed under the License is distributed on an 15 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | * KIND, either express or implied. See the License for the 17 | * specific language governing permissions and limitations 18 | * under the License. 19 | * 20 | */ 21 | 22 | module.exports = { 23 | id: 'ios', 24 | bootstrap: function() { 25 | require('cordova/channel').onNativeReady.fire(); 26 | } 27 | }; 28 | 29 | -------------------------------------------------------------------------------- /config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | HelloCordova 4 | 5 | A sample Apache Cordova application that responds to the deviceready event. 6 | 7 | 8 | Apache Cordova Team 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/NSMutableArray+QueueAdditions.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | 22 | @interface NSMutableArray (QueueAdditions) 23 | 24 | - (id)pop; 25 | - (id)queueHead; 26 | - (id)dequeue; 27 | - (void)enqueue:(id)obj; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /platforms/ios/platform_www/cordova-js-src/platform.js: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Licensed to the Apache Software Foundation (ASF) under one 4 | * or more contributor license agreements. See the NOTICE file 5 | * distributed with this work for additional information 6 | * regarding copyright ownership. The ASF licenses this file 7 | * to you under the Apache License, Version 2.0 (the 8 | * "License"); you may not use this file except in compliance 9 | * with the License. You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, 14 | * software distributed under the License is distributed on an 15 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | * KIND, either express or implied. See the License for the 17 | * specific language governing permissions and limitations 18 | * under the License. 19 | * 20 | */ 21 | 22 | module.exports = { 23 | id: 'ios', 24 | bootstrap: function() { 25 | require('cordova/channel').onNativeReady.fire(); 26 | } 27 | }; 28 | 29 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/which/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": { 3 | "name": "Isaac Z. Schlueter", 4 | "email": "i@izs.me", 5 | "url": "http://blog.izs.me" 6 | }, 7 | "name": "which", 8 | "description": "Like which(1) unix command. Find the first instance of an executable in the PATH.", 9 | "version": "1.0.5", 10 | "repository": { 11 | "type": "git", 12 | "url": "git://github.com/isaacs/node-which.git" 13 | }, 14 | "main": "which.js", 15 | "bin": { 16 | "which": "./bin/which" 17 | }, 18 | "engines": { 19 | "node": "*" 20 | }, 21 | "dependencies": {}, 22 | "devDependencies": {}, 23 | "readme": "The \"which\" util from npm's guts.\n\nFinds the first instance of a specified executable in the PATH\nenvironment variable. Does not cache the results, so `hash -r` is not\nneeded when the PATH changes.\n", 24 | "readmeFilename": "README.md", 25 | "bugs": { 26 | "url": "https://github.com/isaacs/node-which/issues" 27 | }, 28 | "homepage": "https://github.com/isaacs/node-which", 29 | "_id": "which@1.0.5", 30 | "_from": "which@" 31 | } 32 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cordova-plugin-dialogs", 3 | "version": "1.2.0", 4 | "description": "Cordova Notification Plugin", 5 | "cordova": { 6 | "id": "cordova-plugin-dialogs", 7 | "platforms": [ 8 | "firefoxos", 9 | "android", 10 | "browser", 11 | "amazon-fireos", 12 | "ubuntu", 13 | "ios", 14 | "blackberry10", 15 | "wp7", 16 | "wp8", 17 | "windows8", 18 | "windows" 19 | ] 20 | }, 21 | "repository": { 22 | "type": "git", 23 | "url": "https://github.com/apache/cordova-plugin-dialogs" 24 | }, 25 | "keywords": [ 26 | "cordova", 27 | "notification", 28 | "ecosystem:cordova", 29 | "cordova-firefoxos", 30 | "cordova-android", 31 | "cordova-browser", 32 | "cordova-amazon-fireos", 33 | "cordova-ubuntu", 34 | "cordova-ios", 35 | "cordova-blackberry10", 36 | "cordova-wp7", 37 | "cordova-wp8", 38 | "cordova-windows8", 39 | "cordova-windows" 40 | ], 41 | "author": "Apache Software Foundation", 42 | "license": "Apache 2.0" 43 | } 44 | -------------------------------------------------------------------------------- /platforms/ios/HelloCordova/HelloCordova-Prefix.pch: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | // 20 | // Prefix header for all source files of the 'HelloCordova' target in the 'HelloCordova' project 21 | // 22 | 23 | #ifdef __OBJC__ 24 | #import 25 | #import 26 | #endif 27 | -------------------------------------------------------------------------------- /www/node_modules/todomvc-app-css/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-app-css 2 | 3 | > CSS for TodoMVC apps 4 | 5 | ![](screenshot.png) 6 | 7 | 8 | ## Install 9 | 10 | 11 | ``` 12 | $ npm install --save todomvc-app-css 13 | ``` 14 | 15 | 16 | ## Getting started 17 | 18 | ```html 19 | 20 | ``` 21 | 22 | See the [TodoMVC app template](https://github.com/tastejs/todomvc-app-template). 23 | 24 | 25 | 26 | ## License 27 | 28 | Creative Commons License
This work by Sindre Sorhus is licensed under a Creative Commons Attribution 4.0 International License. 29 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js: -------------------------------------------------------------------------------- 1 | // Returns a wrapper function that returns a wrapped callback 2 | // The wrapper function should do some stuff, and return a 3 | // presumably different callback function. 4 | // This makes sure that own properties are retained, so that 5 | // decorations and such are not lost along the way. 6 | module.exports = wrappy 7 | function wrappy (fn, cb) { 8 | if (fn && cb) return wrappy(fn)(cb) 9 | 10 | if (typeof fn !== 'function') 11 | throw new TypeError('need wrapper function') 12 | 13 | Object.keys(fn).forEach(function (k) { 14 | wrapper[k] = fn[k] 15 | }) 16 | 17 | return wrapper 18 | 19 | function wrapper() { 20 | var args = new Array(arguments.length) 21 | for (var i = 0; i < args.length; i++) { 22 | args[i] = arguments[i] 23 | } 24 | var ret = fn.apply(this, args) 25 | var cb = args[args.length-1] 26 | if (typeof ret === 'function' && ret !== cb) { 27 | Object.keys(cb).forEach(function (k) { 28 | ret[k] = cb[k] 29 | }) 30 | } 31 | return ret 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /platforms/ios/cordova/version.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script="%~dp0version" 20 | IF EXIST %script% ( 21 | node %script% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'version' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) 27 | -------------------------------------------------------------------------------- /platforms/ios/cordova/apple_osx_version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | var versions = require('./lib/versions.js'); 23 | 24 | versions.get_apple_osx_version().done(null, function(err) { 25 | console.log(err); 26 | process.exit(2); 27 | }); 28 | -------------------------------------------------------------------------------- /platforms/ios/cordova/clean.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License 17 | @ECHO OFF 18 | SET script_path="%~dp0clean" 19 | IF EXIST %script_path% ( 20 | node %script_path% %* 21 | ) ELSE ( 22 | ECHO. 23 | ECHO ERROR: Could not find 'clean' script in 'cordova' folder, aborting...>&2 24 | EXIT /B 1 25 | ) -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/node_modules/wrappy/wrappy.js: -------------------------------------------------------------------------------- 1 | // Returns a wrapper function that returns a wrapped callback 2 | // The wrapper function should do some stuff, and return a 3 | // presumably different callback function. 4 | // This makes sure that own properties are retained, so that 5 | // decorations and such are not lost along the way. 6 | module.exports = wrappy 7 | function wrappy (fn, cb) { 8 | if (fn && cb) return wrappy(fn)(cb) 9 | 10 | if (typeof fn !== 'function') 11 | throw new TypeError('need wrapper function') 12 | 13 | Object.keys(fn).forEach(function (k) { 14 | wrapper[k] = fn[k] 15 | }) 16 | 17 | return wrapper 18 | 19 | function wrapper() { 20 | var args = new Array(arguments.length) 21 | for (var i = 0; i < args.length; i++) { 22 | args[i] = arguments[i] 23 | } 24 | var ret = fn.apply(this, args) 25 | var cb = args[args.length-1] 26 | if (typeof ret === 'function' && ret !== cb) { 27 | Object.keys(cb).forEach(function (k) { 28 | ret[k] = cb[k] 29 | }) 30 | } 31 | return ret 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/q/queue.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("./q"); 3 | 4 | module.exports = Queue; 5 | function Queue() { 6 | var ends = Q.defer(); 7 | var closed = Q.defer(); 8 | return { 9 | put: function (value) { 10 | var next = Q.defer(); 11 | ends.resolve({ 12 | head: value, 13 | tail: next.promise 14 | }); 15 | ends.resolve = next.resolve; 16 | }, 17 | get: function () { 18 | var result = ends.promise.get("head"); 19 | ends.promise = ends.promise.get("tail"); 20 | return result.fail(function (error) { 21 | closed.resolve(error); 22 | throw error; 23 | }); 24 | }, 25 | closed: closed.promise, 26 | close: function (error) { 27 | error = error || new Error("Can't get value from closed queue"); 28 | var end = {head: Q.reject(error)}; 29 | end.tail = end; 30 | ends.resolve(end); 31 | return closed.promise; 32 | } 33 | }; 34 | } 35 | 36 | -------------------------------------------------------------------------------- /platforms/ios/cordova/run.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License 17 | @ECHO OFF 18 | SET script_path="%~dp0run" 19 | IF EXIST %script_path% ( 20 | node %script_path% %* 21 | ) ELSE ( 22 | ECHO. 23 | ECHO ERROR: Could not find 'run' script in 'cordova' folder, aborting...>&2 24 | EXIT /B 1 25 | ) 26 | -------------------------------------------------------------------------------- /platforms/android/cordova/log.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0log" 20 | IF EXIST %script_path% ( 21 | node %script_path% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'log' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/q/queue.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("./q"); 3 | 4 | module.exports = Queue; 5 | function Queue() { 6 | var ends = Q.defer(); 7 | var closed = Q.defer(); 8 | return { 9 | put: function (value) { 10 | var next = Q.defer(); 11 | ends.resolve({ 12 | head: value, 13 | tail: next.promise 14 | }); 15 | ends.resolve = next.resolve; 16 | }, 17 | get: function () { 18 | var result = ends.promise.get("head"); 19 | ends.promise = ends.promise.get("tail"); 20 | return result.fail(function (error) { 21 | closed.resolve(error); 22 | throw error; 23 | }); 24 | }, 25 | closed: closed.promise, 26 | close: function (error) { 27 | error = error || new Error("Can't get value from closed queue"); 28 | var end = {head: Q.reject(error)}; 29 | end.tail = end; 30 | ends.resolve(end); 31 | return closed.promise; 32 | } 33 | }; 34 | } 35 | 36 | -------------------------------------------------------------------------------- /platforms/android/cordova/run.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0run" 20 | IF EXIST %script_path% ( 21 | node %script_path% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'run' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/ios/cordova/apple_ios_version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | var versions = require('./lib/versions.js'); 23 | 24 | versions.get_apple_ios_version().done(null, function(err) { 25 | console.log(err); 26 | process.exit(2); 27 | }); 28 | -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/todomvc-app-css/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-app-css 2 | 3 | > CSS for TodoMVC apps 4 | 5 | ![](screenshot.png) 6 | 7 | 8 | ## Install 9 | 10 | 11 | ``` 12 | $ npm install --save todomvc-app-css 13 | ``` 14 | 15 | 16 | ## Getting started 17 | 18 | ```html 19 | 20 | ``` 21 | 22 | See the [TodoMVC app template](https://github.com/tastejs/todomvc-app-template). 23 | 24 | 25 | 26 | ## License 27 | 28 | Creative Commons License
This work by Sindre Sorhus is licensed under a Creative Commons Attribution 4.0 International License. 29 | -------------------------------------------------------------------------------- /platforms/android/cordova/build.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0build" 20 | IF EXIST %script_path% ( 21 | node %script_path% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'build' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/android/cordova/clean.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0clean" 20 | IF EXIST %script_path% ( 21 | node %script_path% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'clean' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/todomvc-app-css/readme.md: -------------------------------------------------------------------------------- 1 | # todomvc-app-css 2 | 3 | > CSS for TodoMVC apps 4 | 5 | ![](screenshot.png) 6 | 7 | 8 | ## Install 9 | 10 | 11 | ``` 12 | $ npm install --save todomvc-app-css 13 | ``` 14 | 15 | 16 | ## Getting started 17 | 18 | ```html 19 | 20 | ``` 21 | 22 | See the [TodoMVC app template](https://github.com/tastejs/todomvc-app-template). 23 | 24 | 25 | 26 | ## License 27 | 28 | Creative Commons License
This work by Sindre Sorhus is licensed under a Creative Commons Attribution 4.0 International License. 29 | -------------------------------------------------------------------------------- /platforms/ios/cordova/check_reqs.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License 17 | @ECHO OFF 18 | SET script_path="%~dp0check_reqs" 19 | IF EXIST %script_path% ( 20 | node "%script_path%" %* 21 | ) ELSE ( 22 | ECHO. 23 | ECHO ERROR: Could not find 'check_reqs' script in 'bin' folder, aborting...>&2 24 | EXIT /B 1 25 | ) -------------------------------------------------------------------------------- /platforms/android/cordova/version.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0version" 20 | IF EXIST %script_path% ( 21 | node %script_path% %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'version' script in 'cordova' folder, aborting...>&2 25 | EXIT /B 1 26 | ) 27 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-comparison.js: -------------------------------------------------------------------------------- 1 | var test = require('tape'); 2 | var expand = require('..'); 3 | var fs = require('fs'); 4 | var resfile = __dirname + '/bash-results.txt'; 5 | var cases = fs.readFileSync(resfile, 'utf8').split('><><><><'); 6 | 7 | // throw away the EOF marker 8 | cases.pop() 9 | 10 | test('matches bash expansions', function(t) { 11 | cases.forEach(function(testcase) { 12 | var set = testcase.split('\n'); 13 | var pattern = set.shift(); 14 | var actual = expand(pattern); 15 | 16 | // If it expands to the empty string, then it's actually 17 | // just nothing, but Bash is a singly typed language, so 18 | // "nothing" is the same as "". 19 | if (set.length === 1 && set[0] === '') { 20 | set = [] 21 | } else { 22 | // otherwise, strip off the [] that were added so that 23 | // "" expansions would be preserved properly. 24 | set = set.map(function (s) { 25 | return s.replace(/^\[|\]$/g, '') 26 | }) 27 | } 28 | 29 | t.same(actual, set, pattern); 30 | }); 31 | t.end(); 32 | }) 33 | -------------------------------------------------------------------------------- /platforms/android/cordova/check_reqs.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0check_reqs" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'check_reqs' script in 'bin' folder, aborting...>&2 25 | EXIT /B 1 26 | ) 27 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/inflight.js: -------------------------------------------------------------------------------- 1 | var wrappy = require('wrappy') 2 | var reqs = Object.create(null) 3 | var once = require('once') 4 | 5 | module.exports = wrappy(inflight) 6 | 7 | function inflight (key, cb) { 8 | if (reqs[key]) { 9 | reqs[key].push(cb) 10 | return null 11 | } else { 12 | reqs[key] = [cb] 13 | return makeres(key) 14 | } 15 | } 16 | 17 | function makeres (key) { 18 | return once(function RES () { 19 | var cbs = reqs[key] 20 | var len = cbs.length 21 | var args = slice(arguments) 22 | for (var i = 0; i < len; i++) { 23 | cbs[i].apply(null, args) 24 | } 25 | if (cbs.length > len) { 26 | // added more in the interim. 27 | // de-zalgo, just in case, but don't call again. 28 | cbs.splice(0, len) 29 | process.nextTick(function () { 30 | RES.apply(null, args) 31 | }) 32 | } else { 33 | delete reqs[key] 34 | } 35 | }) 36 | } 37 | 38 | function slice (args) { 39 | var length = args.length 40 | var array = [] 41 | 42 | for (var i = 0; i < length; i++) array[i] = args[i] 43 | return array 44 | } 45 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/q/benchmark/scenarios.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var Q = require("../q"); 4 | 5 | suite("Chaining", function () { 6 | var numberToChain = 1000; 7 | 8 | bench("Chaining many already-fulfilled promises together", function (done) { 9 | var currentPromise = Q(); 10 | for (var i = 0; i < numberToChain; ++i) { 11 | currentPromise = currentPromise.then(function () { 12 | return Q(); 13 | }); 14 | } 15 | 16 | currentPromise.then(done); 17 | }); 18 | 19 | bench("Chaining and then fulfilling the end of the chain", function (done) { 20 | var deferred = Q.defer(); 21 | 22 | var currentPromise = deferred.promise; 23 | for (var i = 0; i < numberToChain; ++i) { 24 | (function () { 25 | var promiseToReturn = currentPromise; 26 | currentPromise = Q().then(function () { 27 | return promiseToReturn; 28 | }); 29 | }()); 30 | } 31 | 32 | currentPromise.then(done); 33 | 34 | deferred.resolve(); 35 | }); 36 | }); 37 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVDebug.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #ifdef DEBUG 21 | #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) 22 | #else 23 | #define DLog(...) 24 | #endif 25 | #define ALog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) 26 | -------------------------------------------------------------------------------- /platforms/ios/cordova/version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | /* 23 | 24 | Returns the VERSION of CordovaLib used. 25 | Note: it does not work if the --shared option was used to create the project. 26 | */ 27 | 28 | var VERSION="3.9.2" 29 | 30 | console.log(VERSION); 31 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/lib/jasmine-core.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./jasmine-core/jasmine.js"); 2 | module.exports.boot = require('./jasmine-core/node_boot.js'); 3 | 4 | var path = require('path'), 5 | fs = require('fs'); 6 | 7 | var rootPath = path.join(__dirname, "jasmine-core"), 8 | bootFiles = ['boot.js'], 9 | nodeBootFiles = ['node_boot.js'], 10 | cssFiles = [], 11 | jsFiles = [], 12 | jsFilesToSkip = ['jasmine.js'].concat(bootFiles, nodeBootFiles); 13 | 14 | fs.readdirSync(rootPath).forEach(function(file) { 15 | if(fs.statSync(path.join(rootPath, file)).isFile()) { 16 | switch(path.extname(file)) { 17 | case '.css': 18 | cssFiles.push(file); 19 | break; 20 | case '.js': 21 | if (jsFilesToSkip.indexOf(file) < 0) { 22 | jsFiles.push(file); 23 | } 24 | break; 25 | } 26 | } 27 | }); 28 | 29 | module.exports.files = { 30 | path: rootPath, 31 | bootDir: rootPath, 32 | bootFiles: bootFiles, 33 | nodeBootFiles: nodeBootFiles, 34 | cssFiles: cssFiles, 35 | jsFiles: ['jasmine.js'].concat(jsFiles), 36 | imagesDir: path.join(__dirname, '../images') 37 | }; 38 | -------------------------------------------------------------------------------- /www/node_modules/jasmine-core/MIT.LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2008-2014 Pivotal Labs 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /platforms/android/cordova/defaults.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /platforms/android/cordova/lib/list-devices.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0list-devices" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'list-devices' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/NSArray+Comparisons.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | #import "CDVAvailabilityDeprecated.h" 22 | 23 | @interface NSArray (Comparisons) 24 | 25 | - (id)objectAtIndex:(NSUInteger)index withDefault:(id)aDefault CDV_DEPRECATED(3.8 .0, "Use [command argumentAtIndex] instead."); 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /platforms/android/cordova/lib/install-device.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0install-device" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'install-device' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/android/cordova/lib/start-emulator.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0start-emulator" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'start-emulator' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/lib/jasmine-core.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./jasmine-core/jasmine.js"); 2 | module.exports.boot = require('./jasmine-core/node_boot.js'); 3 | 4 | var path = require('path'), 5 | fs = require('fs'); 6 | 7 | var rootPath = path.join(__dirname, "jasmine-core"), 8 | bootFiles = ['boot.js'], 9 | nodeBootFiles = ['node_boot.js'], 10 | cssFiles = [], 11 | jsFiles = [], 12 | jsFilesToSkip = ['jasmine.js'].concat(bootFiles, nodeBootFiles); 13 | 14 | fs.readdirSync(rootPath).forEach(function(file) { 15 | if(fs.statSync(path.join(rootPath, file)).isFile()) { 16 | switch(path.extname(file)) { 17 | case '.css': 18 | cssFiles.push(file); 19 | break; 20 | case '.js': 21 | if (jsFilesToSkip.indexOf(file) < 0) { 22 | jsFiles.push(file); 23 | } 24 | break; 25 | } 26 | } 27 | }); 28 | 29 | module.exports.files = { 30 | path: rootPath, 31 | bootDir: rootPath, 32 | bootFiles: bootFiles, 33 | nodeBootFiles: nodeBootFiles, 34 | cssFiles: cssFiles, 35 | jsFiles: ['jasmine.js'].concat(jsFiles), 36 | imagesDir: path.join(__dirname, '../images') 37 | }; 38 | -------------------------------------------------------------------------------- /platforms/android/cordova/lib/install-emulator.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0install-emulator" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'install-emulator' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/ios/www/node_modules/jasmine-core/MIT.LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2008-2014 Pivotal Labs 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/lib/jasmine-core.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./jasmine-core/jasmine.js"); 2 | module.exports.boot = require('./jasmine-core/node_boot.js'); 3 | 4 | var path = require('path'), 5 | fs = require('fs'); 6 | 7 | var rootPath = path.join(__dirname, "jasmine-core"), 8 | bootFiles = ['boot.js'], 9 | nodeBootFiles = ['node_boot.js'], 10 | cssFiles = [], 11 | jsFiles = [], 12 | jsFilesToSkip = ['jasmine.js'].concat(bootFiles, nodeBootFiles); 13 | 14 | fs.readdirSync(rootPath).forEach(function(file) { 15 | if(fs.statSync(path.join(rootPath, file)).isFile()) { 16 | switch(path.extname(file)) { 17 | case '.css': 18 | cssFiles.push(file); 19 | break; 20 | case '.js': 21 | if (jsFilesToSkip.indexOf(file) < 0) { 22 | jsFiles.push(file); 23 | } 24 | break; 25 | } 26 | } 27 | }); 28 | 29 | module.exports.files = { 30 | path: rootPath, 31 | bootDir: rootPath, 32 | bootFiles: bootFiles, 33 | nodeBootFiles: nodeBootFiles, 34 | cssFiles: cssFiles, 35 | jsFiles: ['jasmine.js'].concat(jsFiles), 36 | imagesDir: path.join(__dirname, '../images') 37 | }; 38 | -------------------------------------------------------------------------------- /platforms/ios/cordova/build-release.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // Licensed to the Apache Software Foundation (ASF) under one 3 | // or more contributor license agreements. See the NOTICE file 4 | // distributed with this work for additional information 5 | // regarding copyright ownership. The ASF licenses this file 6 | // to you under the Apache License, Version 2.0 (the 7 | // "License"); you may not use this file except in compliance 8 | // with the License. You may obtain a copy of the License at 9 | // 10 | // http://www.apache.org/licenses/LICENSE-2.0 11 | // 12 | // Unless required by applicable law or agreed to in writing, 13 | // software distributed under the License is distributed on an 14 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | // KIND, either express or implied. See the License for the 16 | // specific language governing permissions and limitations 17 | // under the License. 18 | // 19 | 20 | // 21 | // XCode Build settings for "Release" Build Configuration. 22 | // 23 | 24 | #include "build.xcconfig" 25 | 26 | CODE_SIGN_IDENTITY = iPhone Distribution 27 | CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Distribution 28 | 29 | #include "build-extras.xcconfig" 30 | -------------------------------------------------------------------------------- /platforms/ios/cordova/lib/start-emulator: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | # 20 | # Run the below to get the device targets: 21 | # xcrun instruments -s 22 | 23 | set -e 24 | 25 | 26 | DEFAULT_TARGET="iPhone 5s" 27 | TARGET=${1:-$DEFAULT_TARGET} 28 | LIB_PATH=$( cd "$( dirname "$0" )" && pwd -P) 29 | 30 | xcrun instruments -w "$TARGET" &> /dev/null -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js: -------------------------------------------------------------------------------- 1 | module.exports = balanced; 2 | function balanced(a, b, str) { 3 | var bal = 0; 4 | var m = {}; 5 | var ended = false; 6 | 7 | for (var i = 0; i < str.length; i++) { 8 | if (a == str.substr(i, a.length)) { 9 | if (!('start' in m)) m.start = i; 10 | bal++; 11 | } 12 | else if (b == str.substr(i, b.length) && 'start' in m) { 13 | ended = true; 14 | bal--; 15 | if (!bal) { 16 | m.end = i; 17 | m.pre = str.substr(0, m.start); 18 | m.body = (m.end - m.start > 1) 19 | ? str.substring(m.start + a.length, m.end) 20 | : ''; 21 | m.post = str.slice(m.end + b.length); 22 | return m; 23 | } 24 | } 25 | } 26 | 27 | // if we opened more than we closed, find the one we closed 28 | if (bal && ended) { 29 | var start = m.start + a.length; 30 | m = balanced(a, b, str.substr(start)); 31 | if (m) { 32 | m.start += start; 33 | m.end += start; 34 | m.pre = str.slice(0, start) + m.pre; 35 | } 36 | return m; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /platforms/android/assets/www/node_modules/jasmine-core/MIT.LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2008-2014 Pivotal Labs 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /platforms/ios/cordova/apple_xcode_version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | var versions = require('./lib/versions.js'); 23 | 24 | versions.get_apple_xcode_version().done(function (version) { 25 | console.log(version); 26 | }, function(err) { 27 | console.error(err); 28 | process.exit(2); 29 | }); 30 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/q/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009–2014 Kristopher Michael Kowal. All rights reserved. 2 | Permission is hereby granted, free of charge, to any person obtaining a copy 3 | of this software and associated documentation files (the "Software"), to 4 | deal in the Software without restriction, including without limitation the 5 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 6 | sell copies of the Software, and to permit persons to whom the Software is 7 | furnished to do so, subject to the following conditions: 8 | 9 | The above copyright notice and this permission notice shall be included in 10 | all copies or substantial portions of the Software. 11 | 12 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 13 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 14 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 15 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 16 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 17 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 18 | IN THE SOFTWARE. 19 | -------------------------------------------------------------------------------- /hooks/README.md: -------------------------------------------------------------------------------- 1 | 21 | # Cordova Hooks 22 | 23 | Cordova Hooks represent special scripts which could be added by application and plugin developers or even by your own build system to customize cordova commands. See Hooks Guide for more details: http://cordova.apache.org/docs/en/edge/guide_appdev_hooks_index.md.html#Hooks%20Guide. 24 | -------------------------------------------------------------------------------- /platforms/android/cordova/lib/list-emulator-images.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0list-emulator-images" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'list-emulator-images' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) 27 | -------------------------------------------------------------------------------- /platforms/android/cordova/lib/list-started-emulators.bat: -------------------------------------------------------------------------------- 1 | :: Licensed to the Apache Software Foundation (ASF) under one 2 | :: or more contributor license agreements. See the NOTICE file 3 | :: distributed with this work for additional information 4 | :: regarding copyright ownership. The ASF licenses this file 5 | :: to you under the Apache License, Version 2.0 (the 6 | :: "License"); you may not use this file except in compliance 7 | :: with the License. You may obtain a copy of the License at 8 | :: 9 | :: http://www.apache.org/licenses/LICENSE-2.0 10 | :: 11 | :: Unless required by applicable law or agreed to in writing, 12 | :: software distributed under the License is distributed on an 13 | :: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | :: KIND, either express or implied. See the License for the 15 | :: specific language governing permissions and limitations 16 | :: under the License. 17 | 18 | @ECHO OFF 19 | SET script_path="%~dp0list-started-emulators" 20 | IF EXIST %script_path% ( 21 | node "%script_path%" %* 22 | ) ELSE ( 23 | ECHO. 24 | ECHO ERROR: Could not find 'list-started-emulators' script in 'cordova\lib' folder, aborting...>&2 25 | EXIT /B 1 26 | ) -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/q/LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Copyright 2009–2012 Kristopher Michael Kowal. All rights reserved. 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to 5 | deal in the Software without restriction, including without limitation the 6 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 7 | sell copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 18 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 19 | IN THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVScreenOrientationDelegate.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | 22 | @protocol CDVScreenOrientationDelegate 23 | 24 | - (NSUInteger)supportedInterfaceOrientations; 25 | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation; 26 | - (BOOL)shouldAutorotate; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /platforms/ios/cordova/clean: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | var clean = require('./lib/clean'); 23 | 24 | clean.run(process.argv).done(function () { 25 | console.log('** CLEAN SUCCEEDED **'); 26 | }, function(err) { 27 | console.error(err); 28 | process.exit(2); 29 | }); -------------------------------------------------------------------------------- /platforms/android/cordova/android_sdk_version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /* 4 | Licensed to the Apache Software Foundation (ASF) under one 5 | or more contributor license agreements. See the NOTICE file 6 | distributed with this work for additional information 7 | regarding copyright ownership. The ASF licenses this file 8 | to you under the Apache License, Version 2.0 (the 9 | "License"); you may not use this file except in compliance 10 | with the License. You may obtain a copy of the License at 11 | 12 | http://www.apache.org/licenses/LICENSE-2.0 13 | 14 | Unless required by applicable law or agreed to in writing, 15 | software distributed under the License is distributed on an 16 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | KIND, either express or implied. See the License for the 18 | specific language governing permissions and limitations 19 | under the License. 20 | */ 21 | 22 | var android_sdk_version = require('./lib/android_sdk_version'); 23 | 24 | android_sdk_version.run().done(null, function(err) { 25 | console.log(err); 26 | process.exit(2); 27 | }); 28 | 29 | 30 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVURLProtocol.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | #import "CDVAvailability.h" 22 | 23 | @class CDVViewController; 24 | 25 | @interface CDVURLProtocol : NSURLProtocol {} 26 | 27 | + (void)registerViewController:(CDVViewController*)viewController; 28 | + (void)unregisterViewController:(CDVViewController*)viewController; 29 | @end 30 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVUserAgentUtil.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | #import 21 | 22 | @interface CDVUserAgentUtil : NSObject 23 | + (NSString*)originalUserAgent; 24 | + (void)acquireLock:(void (^)(NSInteger lockToken))block; 25 | + (void)releaseLock:(NSInteger*)lockToken; 26 | + (void)setUserAgent:(NSString*)value lockToken:(NSInteger)lockToken; 27 | @end 28 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/inflight/README.md: -------------------------------------------------------------------------------- 1 | # inflight 2 | 3 | Add callbacks to requests in flight to avoid async duplication 4 | 5 | ## USAGE 6 | 7 | ```javascript 8 | var inflight = require('inflight') 9 | 10 | // some request that does some stuff 11 | function req(key, callback) { 12 | // key is any random string. like a url or filename or whatever. 13 | // 14 | // will return either a falsey value, indicating that the 15 | // request for this key is already in flight, or a new callback 16 | // which when called will call all callbacks passed to inflightk 17 | // with the same key 18 | callback = inflight(key, callback) 19 | 20 | // If we got a falsey value back, then there's already a req going 21 | if (!callback) return 22 | 23 | // this is where you'd fetch the url or whatever 24 | // callback is also once()-ified, so it can safely be assigned 25 | // to multiple events etc. First call wins. 26 | setTimeout(function() { 27 | callback(null, key) 28 | }, 100) 29 | } 30 | 31 | // only assigns a single setTimeout 32 | // when it dings, all cbs get called 33 | req('foo', cb1) 34 | req('foo', cb2) 35 | req('foo', cb3) 36 | req('foo', cb4) 37 | ``` 38 | -------------------------------------------------------------------------------- /platforms/ios/CordovaLib/Classes/CDVJSON_private.h: -------------------------------------------------------------------------------- 1 | /* 2 | Licensed to the Apache Software Foundation (ASF) under one 3 | or more contributor license agreements. See the NOTICE file 4 | distributed with this work for additional information 5 | regarding copyright ownership. The ASF licenses this file 6 | to you under the Apache License, Version 2.0 (the 7 | "License"); you may not use this file except in compliance 8 | with the License. You may obtain a copy of the License at 9 | 10 | http://www.apache.org/licenses/LICENSE-2.0 11 | 12 | Unless required by applicable law or agreed to in writing, 13 | software distributed under the License is distributed on an 14 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | KIND, either express or implied. See the License for the 16 | specific language governing permissions and limitations 17 | under the License. 18 | */ 19 | 20 | @interface NSArray (CDVJSONSerializingPrivate) 21 | - (NSString*)cdv_JSONString; 22 | @end 23 | 24 | @interface NSDictionary (CDVJSONSerializingPrivate) 25 | - (NSString*)cdv_JSONString; 26 | @end 27 | 28 | @interface NSString (CDVJSONSerializingPrivate) 29 | - (id)cdv_JSONObject; 30 | - (id)cdv_JSONFragment; 31 | @end 32 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/nopt/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2 | All rights reserved. 3 | 4 | Permission is hereby granted, free of charge, to any person 5 | obtaining a copy of this software and associated documentation 6 | files (the "Software"), to deal in the Software without 7 | restriction, including without limitation the rights to use, 8 | copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the 10 | Software is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 18 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 20 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 21 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 23 | OTHER DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/nopt/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2 | All rights reserved. 3 | 4 | Permission is hereby granted, free of charge, to any person 5 | obtaining a copy of this software and associated documentation 6 | files (the "Software"), to deal in the Software without 7 | restriction, including without limitation the rights to use, 8 | copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the 10 | Software is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 18 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 20 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 21 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 23 | OTHER DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/which/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2 | All rights reserved. 3 | 4 | Permission is hereby granted, free of charge, to any person 5 | obtaining a copy of this software and associated documentation 6 | files (the "Software"), to deal in the Software without 7 | restriction, including without limitation the rights to use, 8 | copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the 10 | Software is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 18 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 20 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 21 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 23 | OTHER DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-network-information/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cordova-plugin-network-information", 3 | "version": "1.1.0", 4 | "description": "Cordova Network Information Plugin", 5 | "cordova": { 6 | "id": "cordova-plugin-network-information", 7 | "platforms": [ 8 | "firefoxos", 9 | "android", 10 | "amazon-fireos", 11 | "ubuntu", 12 | "ios", 13 | "blackberry10", 14 | "wp7", 15 | "wp8", 16 | "windows8", 17 | "windows", 18 | "tizen", 19 | "browser" 20 | ] 21 | }, 22 | "repository": { 23 | "type": "git", 24 | "url": "https://github.com/apache/cordova-plugin-network-information" 25 | }, 26 | "keywords": [ 27 | "cordova", 28 | "network", 29 | "information", 30 | "ecosystem:cordova", 31 | "cordova-firefoxos", 32 | "cordova-android", 33 | "cordova-amazon-fireos", 34 | "cordova-ubuntu", 35 | "cordova-ios", 36 | "cordova-blackberry10", 37 | "cordova-wp7", 38 | "cordova-wp8", 39 | "cordova-windows8", 40 | "cordova-windows", 41 | "cordova-tizen", 42 | "cordova-browser" 43 | ], 44 | "author": "Apache Software Foundation", 45 | "license": "Apache 2.0" 46 | } 47 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/path-is-absolute/readme.md: -------------------------------------------------------------------------------- 1 | # path-is-absolute [![Build Status](https://travis-ci.org/sindresorhus/path-is-absolute.svg?branch=master)](https://travis-ci.org/sindresorhus/path-is-absolute) 2 | 3 | > Node.js 0.12 [`path.isAbsolute()`](http://nodejs.org/api/path.html#path_path_isabsolute_path) ponyfill 4 | 5 | > Ponyfill: A polyfill that doesn't overwrite the native method 6 | 7 | 8 | ## Install 9 | 10 | ``` 11 | $ npm install --save path-is-absolute 12 | ``` 13 | 14 | 15 | ## Usage 16 | 17 | ```js 18 | var pathIsAbsolute = require('path-is-absolute'); 19 | 20 | // Linux 21 | pathIsAbsolute('/home/foo'); 22 | //=> true 23 | 24 | // Windows 25 | pathIsAbsolute('C:/Users/'); 26 | //=> true 27 | 28 | // Any OS 29 | pathIsAbsolute.posix('/home/foo'); 30 | //=> true 31 | ``` 32 | 33 | 34 | ## API 35 | 36 | See the [`path.isAbsolute()` docs](http://nodejs.org/api/path.html#path_path_isabsolute_path). 37 | 38 | ### pathIsAbsolute(path) 39 | 40 | ### pathIsAbsolute.posix(path) 41 | 42 | The Posix specific version. 43 | 44 | ### pathIsAbsolute.win32(path) 45 | 46 | The Windows specific version. 47 | 48 | 49 | ## License 50 | 51 | MIT © [Sindre Sorhus](http://sindresorhus.com) 52 | -------------------------------------------------------------------------------- /platforms/android/CordovaLib/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/nopt/node_modules/abbrev/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2 | All rights reserved. 3 | 4 | Permission is hereby granted, free of charge, to any person 5 | obtaining a copy of this software and associated documentation 6 | files (the "Software"), to deal in the Software without 7 | restriction, including without limitation the rights to use, 8 | copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the 10 | Software is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 18 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 20 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 21 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 23 | OTHER DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/nopt/node_modules/abbrev/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2 | All rights reserved. 3 | 4 | Permission is hereby granted, free of charge, to any person 5 | obtaining a copy of this software and associated documentation 6 | files (the "Software"), to deal in the Software without 7 | restriction, including without limitation the rights to use, 8 | copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the 10 | Software is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 18 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 20 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 21 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 23 | OTHER DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE: -------------------------------------------------------------------------------- 1 | This software is released under the MIT license: 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of 4 | this software and associated documentation files (the "Software"), to deal in 5 | the Software without restriction, including without limitation the rights to 6 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software is furnished to do so, 8 | subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 15 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 16 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 17 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 19 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-network-information/www/Connection.js: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Licensed to the Apache Software Foundation (ASF) under one 4 | * or more contributor license agreements. See the NOTICE file 5 | * distributed with this work for additional information 6 | * regarding copyright ownership. The ASF licenses this file 7 | * to you under the Apache License, Version 2.0 (the 8 | * "License"); you may not use this file except in compliance 9 | * with the License. You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, 14 | * software distributed under the License is distributed on an 15 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | * KIND, either express or implied. See the License for the 17 | * specific language governing permissions and limitations 18 | * under the License. 19 | * 20 | */ 21 | 22 | /** 23 | * Network status 24 | */ 25 | module.exports = { 26 | UNKNOWN: "unknown", 27 | ETHERNET: "ethernet", 28 | WIFI: "wifi", 29 | CELL_2G: "2g", 30 | CELL_3G: "3g", 31 | CELL_4G: "4g", 32 | CELL:"cellular", 33 | NONE: "none" 34 | }; 35 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-whitelist/whitelist.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | * 19 | */ 20 | 21 | if (!document.querySelector('meta[http-equiv=Content-Security-Policy]')) { 22 | var msg = 'No Content-Security-Policy meta tag found. Please add one when using the cordova-plugin-whitelist plugin.'; 23 | console.error(msg); 24 | setInterval(function() { 25 | console.warn(msg); 26 | }, 10000); 27 | } 28 | -------------------------------------------------------------------------------- /plugins/cordova-plugin-dialogs/tests/plugin.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | Cordova Notification Plugin Tests 25 | Apache 2.0 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /platforms/ios/cordova/node_modules/glob/node_modules/path-is-absolute/license: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) Sindre Sorhus (sindresorhus.com) 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | --------------------------------------------------------------------------------