readme pubspec cleanup
diff --git a/README.md b/README.md
index cfb3164..e6ef057 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,9 @@
 A fixed-width 32- and 64- bit integer library for Dart.
 
+[![Pub](https://img.shields.io/pub/v/fixnum.svg)](https://pub.dev/packages/fixnum)
 [![Build Status](https://travis-ci.org/dart-lang/fixnum.svg?branch=master)](https://travis-ci.org/dart-lang/fixnum)
 [![Coverage Status](https://img.shields.io/coveralls/dart-lang/fixnum.svg)](https://coveralls.io/r/dart-lang/fixnum)
 
-## Documentation
-
-The fixnum package provides data types for signed 32- and 64-bit integers.
+Provides data types for signed 32- and 64-bit integers.
 The integer implementations in this library are designed to work identically
 whether executed on the Dart VM or compiled to JavaScript.
-
-For more information, see the
-[fixnum package](https://pub.dev/packages/fixnum) on
-[pub.dev](https://pub.dev/).
diff --git a/pubspec.yaml b/pubspec.yaml
index 51c8708..8dd0d45 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,8 +1,9 @@
 name: fixnum
 version: 0.10.12-dev
 
-description: Library for 32- and 64-bit signed fixed-width integers.
-author: Dart Team <misc@dartlang.org>
+description: >-
+  Library for 32- and 64-bit signed fixed-width integers with consistent
+  behavior between native and JS runtimes.
 homepage: https://github.com/dart-lang/fixnum
 
 environment: