Merge pull request #79 from dart-lang/repository_field

populate the pubspec repository field
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 89736d9..0f8da15 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,8 @@
 ## 2.1.1-dev
 
 * Require Dart 2.14
+* Migrate to `package:lints`.
+* Populate the pubspec `repository` field.
 
 ## 2.1.0
 
diff --git a/README.md b/README.md
index 2ec970b..ae1ea21 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,7 @@
+[![Dart CI](https://github.com/dart-lang/stream_channel/actions/workflows/test-package.yml/badge.svg)](https://github.com/dart-lang/stream_channel/actions/workflows/test-package.yml)
+[![pub package](https://img.shields.io/pub/v/stream_channel.svg)](https://pub.dev/packages/stream_channel)
+[![package publisher](https://img.shields.io/pub/publisher/stream_channel.svg)](https://pub.dev/packages/stream_channel/publisher)
+
 This package exposes the `StreamChannel` interface, which represents a two-way
 communication channel. Each `StreamChannel` exposes a `Stream` for receiving
 data and a `StreamSink` for sending it. 
diff --git a/pubspec.yaml b/pubspec.yaml
index 17948bc..5e86fc3 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,10 +1,9 @@
 name: stream_channel
 version: 2.1.1-dev
-
 description: >-
   An abstraction for two-way communication channels based on the Dart Stream
   class.
-homepage: https://github.com/dart-lang/stream_channel
+repository: https://github.com/dart-lang/stream_channel
 
 environment:
   sdk: '>=2.14.0 <3.0.0'