Fix references to dartdocs.org and pub.dartlang.org (#87)

diff --git a/README.md b/README.md
index 60e7b0b..adbb653 100644
--- a/README.md
+++ b/README.md
@@ -65,29 +65,29 @@
 * The [`SubscriptionStream`][SubscriptionStream] class wraps a
   `StreamSubscription` so it can be re-used as a `Stream`.
 
-[AsyncCache]: https://www.dartdocs.org/documentation/async/latest/async/AsyncCache-class.html
-[AsyncMemoizer]: https://www.dartdocs.org/documentation/async/latest/async/AsyncMemoizer-class.html
-[CancelableCompleter]: https://www.dartdocs.org/documentation/async/latest/async/CancelableCompleter-class.html
-[CancelableOperation]: https://www.dartdocs.org/documentation/async/latest/async/CancelableOperation-class.html
-[DelegatingEventSink]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingEventSink-class.html
-[DelegatingFuture]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingFuture-class.html
-[DelegatingSink]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingSink-class.html
-[DelegatingStreamConsumer]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingStreamConsumer-class.html
-[DelegatingStreamSink]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingStreamSink-class.html
-[DelegatingStreamSubscription]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingStreamSubscription-class.html
-[DelegatingStream]: https://www.dartdocs.org/documentation/async/latest/async/DelegatingStream-class.html
-[FutureGroup]: https://www.dartdocs.org/documentation/async/latest/async/FutureGroup-class.html
-[LazyStream]: https://www.dartdocs.org/documentation/async/latest/async/LazyStream-class.html
-[NullStreamSink]: https://www.dartdocs.org/documentation/async/latest/async/NullStreamSink-class.html
-[RestartableTimer]: https://www.dartdocs.org/documentation/async/latest/async/RestartableTimer-class.html
-[Result]: https://www.dartdocs.org/documentation/async/latest/async/Result-class.html
-[SingleSubscriptionTransformer]: https://www.dartdocs.org/documentation/async/latest/async/SingleSubscriptionTransformer-class.html
-[StreamGroup]: https://www.dartdocs.org/documentation/async/latest/async/StreamGroup-class.html
-[StreamQueue]: https://www.dartdocs.org/documentation/async/latest/async/StreamQueue-class.html
-[StreamSinkTransformer]: https://www.dartdocs.org/documentation/async/latest/async/StreamSinkTransformer-class.html
+[AsyncCache]: https://pub.dev/documentation/async/latest/async/AsyncCache-class.html
+[AsyncMemoizer]: https://pub.dev/documentation/async/latest/async/AsyncMemoizer-class.html
+[CancelableCompleter]: https://pub.dev/documentation/async/latest/async/CancelableCompleter-class.html
+[CancelableOperation]: https://pub.dev/documentation/async/latest/async/CancelableOperation-class.html
+[DelegatingEventSink]: https://pub.dev/documentation/async/latest/async/DelegatingEventSink-class.html
+[DelegatingFuture]: https://pub.dev/documentation/async/latest/async/DelegatingFuture-class.html
+[DelegatingSink]: https://pub.dev/documentation/async/latest/async/DelegatingSink-class.html
+[DelegatingStreamConsumer]: https://pub.dev/documentation/async/latest/async/DelegatingStreamConsumer-class.html
+[DelegatingStreamSink]: https://pub.dev/documentation/async/latest/async/DelegatingStreamSink-class.html
+[DelegatingStreamSubscription]: https://pub.dev/documentation/async/latest/async/DelegatingStreamSubscription-class.html
+[DelegatingStream]: https://pub.dev/documentation/async/latest/async/DelegatingStream-class.html
+[FutureGroup]: https://pub.dev/documentation/async/latest/async/FutureGroup-class.html
+[LazyStream]: https://pub.dev/documentation/async/latest/async/LazyStream-class.html
+[NullStreamSink]: https://pub.dev/documentation/async/latest/async/NullStreamSink-class.html
+[RestartableTimer]: https://pub.dev/documentation/async/latest/async/RestartableTimer-class.html
+[Result]: https://pub.dev/documentation/async/latest/async/Result-class.html
+[SingleSubscriptionTransformer]: https://pub.dev/documentation/async/latest/async/SingleSubscriptionTransformer-class.html
+[StreamGroup]: https://pub.dev/documentation/async/latest/async/StreamGroup-class.html
+[StreamQueue]: https://pub.dev/documentation/async/latest/async/StreamQueue-class.html
+[StreamSinkTransformer]: https://pub.dev/documentation/async/latest/async/StreamSinkTransformer-class.html
 [StreamSink]: https://api.dartlang.org/stable/latest/dart-async/StreamSink-class.html
-[StreamSplitter]: https://www.dartdocs.org/documentation/async/latest/async/StreamSplitter-class.html
+[StreamSplitter]: https://pub.dev/documentation/async/latest/async/StreamSplitter-class.html
 [StreamTransformer]: https://api.dartlang.org/stable/latest/dart-async/StreamTransformer-class.html
-[StreamZip]: https://www.dartdocs.org/documentation/async/latest/async/StreamZip-class.html
-[SubscriptionStream]: https://www.dartdocs.org/documentation/async/latest/async/SubscriptionStream-class.html
-[typedStreamTransformer]: https://www.dartdocs.org/documentation/async/latest/async/typedStreamTransformer.html
+[StreamZip]: https://pub.dev/documentation/async/latest/async/StreamZip-class.html
+[SubscriptionStream]: https://pub.dev/documentation/async/latest/async/SubscriptionStream-class.html
+[typedStreamTransformer]: https://pub.dev/documentation/async/latest/async/typedStreamTransformer.html
diff --git a/lib/src/async_cache.dart b/lib/src/async_cache.dart
index 6bd34bd..4b02304 100644
--- a/lib/src/async_cache.dart
+++ b/lib/src/async_cache.dart
@@ -23,7 +23,7 @@
 ///
 /// This class's timing can be mocked using [`fake_async`][fake_async].
 ///
-/// [fake_async]: https://pub.dartlang.org/packages/fake_async
+/// [fake_async]: https://pub.dev/packages/fake_async
 class AsyncCache<T> {
   /// How long cached values stay fresh.
   final Duration _duration;