name: tsnet_flutter
description: Embed Tailscale's tsnet in Flutter apps. Provides a userspace WireGuard tunnel with a localhost TCP proxy — no VPN entitlement needed on iOS.
version: 0.2.0
homepage: https://github.com/svrnty/tsnet_flutter
repository: https://github.com/svrnty/tsnet_flutter
issue_tracker: https://github.com/svrnty/tsnet_flutter/issues

environment:
  sdk: ^3.10.1
  flutter: '>=3.10.0'

dependencies:
  flutter:
    sdk: flutter
  ffi: ^2.1.0

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_lints: ^6.0.0

flutter:
  plugin:
    platforms:
      ios:
        pluginClass: TsnetFlutterPlugin
      macos:
        pluginClass: TsnetFlutterPlugin
      android:
        package: io.svrnty.tsnet_flutter
        ffiPlugin: true
      linux:
        ffiPlugin: true
