venmo-cordova-master
Version:
Venmo's iOS/Android SDKs, in a Cordova plugin
146 lines (129 loc) • 7.97 kB
text/xml
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="com.slice.cordova.venmo"
version="0.1.0">
<engines>
<engine name="cordova" version=">=3.0.0" />
</engines>
<name>Venmo Switch</name>
<description>Venmo's iOS/Android SDKs, in a Cordova plugin</description>
<author>HomeSlice</author>
<keywords>venmo,payment</keywords>
<license>MIT</license>
<js-module src="www/venmo.js" name="Venmo">
<clobbers target="cordova.plugins.venmo" />
</js-module>
<!-- Android -->
<platform name="android">
<source-file src="src/android/Venmo.java" target-dir="src/com/slice/cordova/venmo" />
<source-file src="src/android/VenmoLibrary.java" target-dir="src/com/slice/cordova/venmo" />
<lib-file src="src/android/libs/json-simple-1.1.1.jar" />
<config-file target="res/xml/config.xml" parent="/*">
<feature name="Venmo">
<param name="android-package" value="com.slice.cordova.venmo.Venmo" />
</feature>
</config-file>
</platform>
<!-- ios -->
<platform name="ios">
<config-file target="config.xml" parent="/*">
<feature name="Venmo">
<param name="ios-package" value="CDVenmo" />
</feature>
</config-file>
<config-file target="*-Info.plist" parent="CFBundleURLTypes">
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>venmo2456</string>
<key>CFBundleURLSchemes</key>
<array>
<string>venmo2456</string>
</array>
</dict>
</array>
</config-file>
<header-file src="src/ios/CDVenmo.h" />
<source-file src="src/ios/CDVenmo.m" />
<framework src="UIKit.framework" />
<framework src="Security.framework" />
<header-file src="./src/ios/VENCore/Categories/NSArray+VENCore.h" />
<source-file src="./src/ios/VENCore/Categories/NSArray+VENCore.m" />
<header-file src="./src/ios/VENCore/Categories/NSDictionary+VENCore.h" />
<source-file src="./src/ios/VENCore/Categories/NSDictionary+VENCore.m" />
<header-file src="./src/ios/VENCore/Categories/NSError+VENCore.h" />
<source-file src="./src/ios/VENCore/Categories/NSError+VENCore.m" />
<header-file src="./src/ios/VENCore/Categories/NSString+VENCore.h" />
<source-file src="./src/ios/VENCore/Categories/NSString+VENCore.m" />
<header-file src="./src/ios/VENCore/Categories/UIDevice+VENCore.h" />
<source-file src="./src/ios/VENCore/Categories/UIDevice+VENCore.m" />
<header-file src="./src/ios/VENCore/Models/Transactions/VENCreateTransactionRequest.h" />
<source-file src="./src/ios/VENCore/Models/Transactions/VENCreateTransactionRequest.m" />
<header-file src="./src/ios/VENCore/Models/Transactions/VENTransaction.h" />
<source-file src="./src/ios/VENCore/Models/Transactions/VENTransaction.m" />
<header-file src="./src/ios/VENCore/Models/Transactions/VENTransactionPayloadKeys.h" />
<header-file src="./src/ios/VENCore/Models/Transactions/VENTransactionTarget.h" />
<source-file src="./src/ios/VENCore/Models/Transactions/VENTransactionTarget.m" />
<header-file src="./src/ios/VENCore/Models/Users/VENUser.h" />
<source-file src="./src/ios/VENCore/Models/Users/VENUser.m" />
<header-file src="./src/ios/VENCore/Models/Users/VENUserPayloadKeys.h" />
<header-file src="./src/ios/VENCore/Networking/VENHTTP.h" />
<source-file src="./src/ios/VENCore/Networking/VENHTTP.m" />
<header-file src="./src/ios/VENCore/Networking/VENHTTPResponse.h" />
<source-file src="./src/ios/VENCore/Networking/VENHTTPResponse.m" />
<header-file src="./src/ios/VENCore/VENCore.h" />
<source-file src="./src/ios/VENCore/VENCore.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSBundle+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSBundle+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSDictionary+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSDictionary+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSError+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSError+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSString+MD5Addition.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSString+MD5Addition.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSString+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSString+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/NSURL+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/NSURL+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/UIDevice+IdentifierAddition.h" />
<source-file src="./src/ios/venmo-sdk/Categories/UIDevice+IdentifierAddition.m" />
<header-file src="./src/ios/venmo-sdk/Categories/VENTransaction+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/VENTransaction+VenmoSDK.m" />
<header-file src="./src/ios/venmo-sdk/Categories/VENUser+VenmoSDK.h" />
<source-file src="./src/ios/venmo-sdk/Categories/VENUser+VenmoSDK.m" />
<source-file src="./src/ios/venmo-sdk/Encryption/VENBase64.m" />
<header-file src="./src/ios/venmo-sdk/Encryption/VENBase64_Internal.h" />
<header-file src="./src/ios/venmo-sdk/Encryption/VENDefines_Internal.h" />
<source-file src="./src/ios/venmo-sdk/Encryption/VENHMAC_SHA256.m" />
<header-file src="./src/ios/venmo-sdk/Encryption/VENHMAC_SHA256_Internal.h" />
<header-file src="./src/ios/venmo-sdk/Encryption/VENRequestDecoder.h" />
<source-file src="./src/ios/venmo-sdk/Encryption/VENRequestDecoder.m" />
<header-file src="./src/ios/venmo-sdk/Models/VENPermission.h" />
<source-file src="./src/ios/venmo-sdk/Models/VENPermission.m" />
<header-file src="./src/ios/venmo-sdk/Models/VENSession.h" />
<source-file src="./src/ios/venmo-sdk/Models/VENSession.m" />
<header-file src="./src/ios/venmo-sdk/Supporting Files/VENErrors.h" />
<source-file src="./src/ios/venmo-sdk/Supporting Files/VENErrors.m" />
<header-file src="./src/ios/venmo-sdk/Supporting Files/VENPermissionConstants.h" />
<header-file src="./src/ios/venmo-sdk/URL Handling/VENURLProtocol.h" />
<source-file src="./src/ios/venmo-sdk/URL Handling/VENURLProtocol.m" />
<header-file src="./src/ios/venmo-sdk/Venmo.h" />
<source-file src="./src/ios/venmo-sdk/Venmo.m" />
<header-file src="./src/ios/SSKeychain/SSKeychain.h" />
<source-file src="./src/ios/SSKeychain/SSKeychain.m" />
<header-file src="./src/ios/SSKeychain/SSKeychainQuery.h" />
<source-file src="./src/ios/SSKeychain/SSKeychainQuery.m" />
<header-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringReader.h" />
<source-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringReader.m" />
<header-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringSerialization.h" />
<source-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringSerialization.m" />
<header-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringValueTransformer.h" />
<source-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringValueTransformer.m" />
<header-file src="./src/ios/CMDQueryStringSerialization/Pod/CMDQueryStringWritingOptions.h" />
<header-file src="./src/ios/CMDQueryStringSerialization/Pod/NSString+CMDQueryStringSerialization.h" />
<source-file src="./src/ios/CMDQueryStringSerialization/Pod/NSString+CMDQueryStringSerialization.m" />
</platform>
</plugin>