eppo_web_sdk 1.0.0 copy "eppo_web_sdk: ^1.0.0" to clipboard
eppo_web_sdk: ^1.0.0 copied to clipboard

Platformweb
unlisted

Eppo SDK for Flutter Web

Eppo SDK for Flutter Web #

Eppo is a modular flagging and experimentation analysis tool.

This is a Dart wrapper for the Eppo JavaScript SDK that enables feature flagging and experimentation in Flutter web applications.

This package provides interoperability with the Eppo JavaScript SDK through Dart's js_interop functionality.

Getting Started #

Refer to our SDK documentation for how to install and use the SDK.

Features #

  • Feature gates
  • Kill switches
  • Progressive rollouts
  • A/B/n experiments
  • Mutually exclusive experiments (Layers)
  • Dynamic configuration

Development #

Testing #

This package includes GitHub Actions workflows for automated testing and publishing:

  • Testing: Runs on every push to main and on pull requests
    • Verifies code formatting
    • Runs static analysis
    • Executes all tests

Publishing #

To publish a new version:

  1. Update the version in pubspec.yaml
  2. Update the CHANGELOG.md with the changes
  3. Create a new GitHub release:
    • Go to the repository's "Releases" section
    • Click "Draft a new release"
    • Create a new tag in the format v1.2.3
    • Add release notes (can be copied from CHANGELOG.md)
    • Publish the release
  4. The GitHub Actions workflow will automatically publish the package to pub.dev
0
likes
140
points
19
downloads

Publisher

verified publishergeteppo.com

Weekly Downloads

Eppo SDK for Flutter Web

Repository (GitHub)

Documentation

API reference

License

MIT (license)

More

Packages that depend on eppo_web_sdk