name: sqlite3
description: Provides lightweight yet convenient bindings to SQLite by using dart:ffi
version: 3.2.0
homepage: https://github.com/simolus3/sqlite3.dart/tree/main/sqlite3
issue_tracker: https://github.com/simolus3/sqlite3.dart/issues
resolution: workspace

environment:
  # We want >=3.10, but Flutter 3.38 somehow ships with a beta Dart SDK that rejects >=3.10 deps.
  sdk: '>=3.9.999 <4.0.0'

# This package supports all platforms listed below.
platforms:
  android:
  ios:
  linux:
  macos:
  web:
  windows:

topics:
  - sql
  - database
  - ffi
  - sqlite

dependencies:
  collection: ^1.15.0
  ffi: '^2.1.0'
  meta: ^1.3.0
  path: ^1.8.0
  web: ^1.0.0
  typed_data: ^1.3.2
  hooks: ^1.0.0
  code_assets: ^1.0.0
  native_toolchain_c: ^0.17.5
  crypto: ^3.0.6

dev_dependencies:
  analyzer: ^10.0.0
  build_daemon: ^4.0.0
  build_runner: ^2.1.7
  build_web_compilers: ^4.0.3
  dart_style: ^3.0.1
  ffigen: ^20.1.0
  http: ^1.2.1
  lints: ^6.0.0
  shelf: ^1.4.0
  shelf_proxy: ^1.0.2
  shelf_static: ^1.1.0
  stream_channel: ^2.1.0
  test: ^1.17.0
  test_descriptor: ^2.0.0
  pub_semver: ^2.1.5
  convert: ^3.1.2
  package_config: ^2.2.0
  logging: ^1.3.0
