Publish for real
diff --git a/.gitignore b/.gitignore
index 9c8e074..e8735c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,4 +13,5 @@
 doc/api/
 
 # Generated in the example
-test.tar
\ No newline at end of file
+test.tar
+.vscode
\ No newline at end of file
diff --git a/lib/tar.dart b/lib/tar.dart
index 52976ed..8009a26 100644
--- a/lib/tar.dart
+++ b/lib/tar.dart
@@ -1,5 +1,19 @@
+/// Streaming tar implementation for Dart.
+///
+/// This library is meant to be imported with a prefix:
+///
+/// ```
+/// import 'package:tar/tar.dart' as tar;
+/// ```
+///
+/// To read tar files, see [reader]. To write tar files, use [WritingSink] or
+/// [writer].
 library tar;
 
 export 'src/entry.dart';
 export 'src/reader.dart' show reader;
 export 'src/writer.dart' show WritingSink, writer;
+
+// For dartdoc.
+import 'src/reader.dart';
+import 'src/writer.dart';