{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:7040bfc5-bb5c-43df-95b8-7ff65826651f","metadata":{"timestamp":"2026-06-18T01:22:21Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"PaystackOSS/paystack_flutter"}},"components":[{"type":"library","name":"Flutter","version":"1.0.0","purl":"pkg:cocoapods/Flutter","properties":[{"name":"filePath","value":"example/ios/Podfile.lock"}]},{"type":"library","name":"Flutter","version":"\u003e= 0","purl":"pkg:cocoapods/Flutter","properties":[{"name":"filePath","value":"ios/paystack_flutter_sdk/paystack_flutter_sdk.podspec"}]},{"type":"library","name":"com.paystack.android:paystack-ui","version":"0.0.8","purl":"pkg:maven/com.paystack.android:paystack-ui","properties":[{"name":"filePath","value":"android/build.gradle"}]},{"type":"library","name":"org.jetbrains.kotlin:kotlin-test","version":"*","purl":"pkg:maven/org.jetbrains.kotlin:kotlin-test","properties":[{"name":"filePath","value":"android/build.gradle"}]},{"type":"library","name":"org.mockito:mockito-core","version":"5.0.0","purl":"pkg:maven/org.mockito:mockito-core","properties":[{"name":"filePath","value":"android/build.gradle"}]},{"type":"library","name":"async","version":"2.11.0","purl":"pkg:pub/async","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"boolean_selector","version":"2.1.1","purl":"pkg:pub/boolean_selector","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"characters","version":"1.3.0","purl":"pkg:pub/characters","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"clock","version":"1.1.1","purl":"pkg:pub/clock","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"collection","version":"1.19.0","purl":"pkg:pub/collection","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"cupertino_icons","version":"1.0.8","purl":"pkg:pub/cupertino_icons","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"fake_async","version":"1.3.1","purl":"pkg:pub/fake_async","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"file","version":"7.0.0","purl":"pkg:pub/file","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"flutter","version":"0.0.0","purl":"pkg:pub/flutter","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"flutter_driver","version":"0.0.0","purl":"pkg:pub/flutter_driver","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"flutter_lints","version":"3.0.2","purl":"pkg:pub/flutter_lints","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"flutter_test","version":"0.0.0","purl":"pkg:pub/flutter_test","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"fuchsia_remote_debug_protocol","version":"0.0.0","purl":"pkg:pub/fuchsia_remote_debug_protocol","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"integration_test","version":"0.0.0","purl":"pkg:pub/integration_test","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"leak_tracker","version":"10.0.7","purl":"pkg:pub/leak_tracker","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"leak_tracker_flutter_testing","version":"3.0.8","purl":"pkg:pub/leak_tracker_flutter_testing","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"leak_tracker_testing","version":"3.0.1","purl":"pkg:pub/leak_tracker_testing","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"lints","version":"3.0.0","purl":"pkg:pub/lints","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"matcher","version":"0.12.16+1","purl":"pkg:pub/matcher","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"material_color_utilities","version":"0.11.1","purl":"pkg:pub/material_color_utilities","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"meta","version":"1.15.0","purl":"pkg:pub/meta","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"path","version":"1.9.0","purl":"pkg:pub/path","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"paystack_flutter_sdk","version":"0.0.1","purl":"pkg:pub/paystack_flutter_sdk","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"platform","version":"3.1.5","purl":"pkg:pub/platform","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"plugin_platform_interface","version":"2.1.8","purl":"pkg:pub/plugin_platform_interface","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"process","version":"5.0.2","purl":"pkg:pub/process","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"sky_engine","version":"0.0.0","purl":"pkg:pub/sky_engine","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"source_span","version":"1.10.0","purl":"pkg:pub/source_span","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"stack_trace","version":"1.12.0","purl":"pkg:pub/stack_trace","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"stream_channel","version":"2.1.2","purl":"pkg:pub/stream_channel","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"string_scanner","version":"1.3.0","purl":"pkg:pub/string_scanner","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"sync_http","version":"0.3.1","purl":"pkg:pub/sync_http","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"term_glyph","version":"1.2.1","purl":"pkg:pub/term_glyph","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"test_api","version":"0.7.3","purl":"pkg:pub/test_api","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"vector_math","version":"2.1.4","purl":"pkg:pub/vector_math","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"vm_service","version":"14.3.0","purl":"pkg:pub/vm_service","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"webdriver","version":"3.0.4","purl":"pkg:pub/webdriver","properties":[{"name":"filePath","value":"example/pubspec.lock"}]},{"type":"library","name":"flutter","version":"{\"sdk\" =\u003e \"flutter\"}","purl":"pkg:pub/flutter","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"paystack_flutter_sdk","version":"{\"path\" =\u003e \"../\"}","purl":"pkg:pub/paystack_flutter_sdk","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"cupertino_icons","version":"^1.0.6","purl":"pkg:pub/cupertino_icons","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"integration_test","version":"{\"sdk\" =\u003e \"flutter\"}","purl":"pkg:pub/integration_test","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"flutter_test","version":"{\"sdk\" =\u003e \"flutter\"}","purl":"pkg:pub/flutter_test","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"flutter_lints","version":"^3.0.0","purl":"pkg:pub/flutter_lints","properties":[{"name":"filePath","value":"example/pubspec.yaml"}]},{"type":"library","name":"flutter","version":"{\"sdk\" =\u003e \"flutter\"}","purl":"pkg:pub/flutter","properties":[{"name":"filePath","value":"pubspec.yaml"}]},{"type":"library","name":"plugin_platform_interface","version":"^2.0.2","purl":"pkg:pub/plugin_platform_interface","properties":[{"name":"filePath","value":"pubspec.yaml"}]},{"type":"library","name":"flutter_test","version":"{\"sdk\" =\u003e \"flutter\"}","purl":"pkg:pub/flutter_test","properties":[{"name":"filePath","value":"pubspec.yaml"}]},{"type":"library","name":"flutter_lints","version":"^4.0.0","purl":"pkg:pub/flutter_lints","properties":[{"name":"filePath","value":"pubspec.yaml"}]},{"type":"library","name":"test","version":"^1.25.2","purl":"pkg:pub/test","properties":[{"name":"filePath","value":"pubspec.yaml"}]},{"type":"library","name":"github.com/pusher/NWWebSocket","version":"0.5.4","purl":"pkg:swift/github.com/pusher/NWWebSocket","properties":[{"name":"filePath","value":"example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/PaystackHQ/paystack-sdk-ios","version":"0.0.4","purl":"pkg:swift/github.com/PaystackHQ/paystack-sdk-ios","properties":[{"name":"filePath","value":"example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/pusher/pusher-websocket-swift","version":"10.1.5","purl":"pkg:swift/github.com/pusher/pusher-websocket-swift","properties":[{"name":"filePath","value":"example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/bitmark-inc/tweetnacl-swiftwrap","version":"1.1.0","purl":"pkg:swift/github.com/bitmark-inc/tweetnacl-swiftwrap","properties":[{"name":"filePath","value":"example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/pusher/NWWebSocket","version":"0.5.4","purl":"pkg:swift/github.com/pusher/NWWebSocket","properties":[{"name":"filePath","value":"example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/PaystackHQ/paystack-sdk-ios","version":"0.0.4","purl":"pkg:swift/github.com/PaystackHQ/paystack-sdk-ios","properties":[{"name":"filePath","value":"example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/pusher/pusher-websocket-swift","version":"10.1.5","purl":"pkg:swift/github.com/pusher/pusher-websocket-swift","properties":[{"name":"filePath","value":"example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/bitmark-inc/tweetnacl-swiftwrap","version":"1.1.0","purl":"pkg:swift/github.com/bitmark-inc/tweetnacl-swiftwrap","properties":[{"name":"filePath","value":"example/ios/Runner.xcworkspace/xcshareddata/swiftpm/Package.resolved"}]},{"type":"library","name":"github.com/pusher/NWWebSocket","version":"0.5.4","purl":"pkg:swift/github.com/pusher/NWWebSocket","properties":[{"name":"filePath","value":"ios/paystack_flutter_sdk/Package.resolved"}]},{"type":"library","name":"github.com/PaystackHQ/paystack-sdk-ios","version":"0.0.4","purl":"pkg:swift/github.com/PaystackHQ/paystack-sdk-ios","properties":[{"name":"filePath","value":"ios/paystack_flutter_sdk/Package.resolved"}]},{"type":"library","name":"github.com/pusher/pusher-websocket-swift","version":"10.1.5","purl":"pkg:swift/github.com/pusher/pusher-websocket-swift","properties":[{"name":"filePath","value":"ios/paystack_flutter_sdk/Package.resolved"}]},{"type":"library","name":"github.com/bitmark-inc/tweetnacl-swiftwrap","version":"1.1.0","purl":"pkg:swift/github.com/bitmark-inc/tweetnacl-swiftwrap","properties":[{"name":"filePath","value":"ios/paystack_flutter_sdk/Package.resolved"}]}]}