Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .pubignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# NOTE: when a .pubignore exists, pub ignores the .gitignore in the same
# directory, so this file must also exclude the build/tooling artifacts that
# the root .gitignore covers — otherwise they leak into the published archive.

# Dart/Flutter build & tooling artifacts
.dart_tool/
.build/
build/
coverage/
.flutter-plugins
.flutter-plugins-dependencies
.symlinks/
**/Pods/
.swiftpm/
migrate_working_dir/
**/doc/api/

# IDE / OS
.idea/
*.iml
*.ipr
*.iws
.DS_Store
*.log
*.swp

# Library packages don't ship a lockfile.
/pubspec.lock

# --- Kept in git, excluded from the published package ---
# Maintainer's Firebase project config: needed by the example build in CI, but
# must not ship in the package (also avoids pub's "API key leak" check).
/example/android/app/google-services.json
/example/ios/Runner/GoogleService-Info.plist
# Maintainer-only release docs, not part of the public API.
/doc/
/docs/
Loading