name: geo_resolver
description: >-
  Offline position to jurisdiction lookup (ISO 3166-1 countries, ISO 3166-2
  US states) over a compact Natural Earth 1:10m boundary asset, with distance
  to the nearest border and near-border alternatives. Pure Dart, no I/O.
version: 0.1.0
publish_to: none

environment:
  sdk: ^3.13.4

dependencies:
  jurisdiction_log:
    path: ../jurisdiction_log

dev_dependencies:
  lints: ^6.1.0
  test: ^1.31.0
  # tool/build_time_zones.dart only: offsets per zone to pick the
  # countries that need a time-zone map.
  timezone: ^0.11.2

# Lets a Flutter app that depends on this package load the asset with
# rootBundle.load('packages/geo_resolver/assets/boundaries.bin').
flutter:
  assets:
    - assets/boundaries.bin
    - assets/time_zones.bin
    - assets/world.bin
