Update dependencies (#682)

diff --git a/example/pubspec.lock b/example/pubspec.lock
index 8791433..fe1763e 100644
--- a/example/pubspec.lock
+++ b/example/pubspec.lock
@@ -7,14 +7,14 @@
       name: _fe_analyzer_shared
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "18.0.0"
+    version: "19.0.0"
   analyzer:
     dependency: transitive
     description:
       name: analyzer
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.2.0"
+    version: "1.3.0"
   archive:
     dependency: transitive
     description:
@@ -112,7 +112,7 @@
       name: built_value
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "8.0.3"
+    version: "8.0.4"
   charcode:
     dependency: transitive
     description:
@@ -196,7 +196,7 @@
       name: glob
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.0"
+    version: "2.0.1"
   graphs:
     dependency: transitive
     description:
diff --git a/pubspec.lock b/pubspec.lock
index 27b7a0c..65deb24 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -14,7 +14,7 @@
       name: _fe_analyzer_shared
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "12.0.0"
+    version: "14.0.0"
   analysis_server_lib:
     dependency: "direct main"
     description:
@@ -28,7 +28,7 @@
       name: analyzer
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.40.6"
+    version: "0.41.2"
   appengine:
     dependency: "direct main"
     description:
@@ -36,20 +36,13 @@
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.12.0"
-  archive:
-    dependency: transitive
-    description:
-      name: archive
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.0.13"
   args:
     dependency: "direct main"
     description:
       name: args
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.6.0"
+    version: "2.0.0"
   async:
     dependency: "direct dev"
     description:
@@ -105,14 +98,14 @@
       name: build_runner
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.11.1"
+    version: "1.11.5"
   build_runner_core:
     dependency: transitive
     description:
       name: build_runner_core
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "6.1.7"
+    version: "6.1.10"
   built_collection:
     dependency: transitive
     description:
@@ -147,14 +140,7 @@
       name: cli_util
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.2.0"
-  clock:
-    dependency: transitive
-    description:
-      name: clock
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.1.0"
+    version: "0.3.0"
   code_builder:
     dependency: transitive
     description:
@@ -189,7 +175,7 @@
       name: coverage
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.14.2"
+    version: "0.15.2"
   crypto:
     dependency: "direct main"
     description:
@@ -203,7 +189,7 @@
       name: dart_style
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.3.10"
+    version: "1.3.12"
   dartis:
     dependency: "direct main"
     description:
@@ -224,7 +210,7 @@
       name: file
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "5.2.1"
+    version: "6.1.0"
   fixnum:
     dependency: transitive
     description:
@@ -245,7 +231,7 @@
       name: glob
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.2.0"
+    version: "2.0.1"
   googleapis:
     dependency: transitive
     description:
@@ -273,14 +259,14 @@
       name: grinder
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.8.6"
+    version: "0.9.0"
   grpc:
     dependency: transitive
     description:
       name: grpc
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.9.0"
+    version: "2.8.0"
   http:
     dependency: "direct main"
     description:
@@ -323,13 +309,6 @@
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.9.8+3"
-  intl:
-    dependency: transitive
-    description:
-      name: intl
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.17.0"
   io:
     dependency: transitive
     description:
@@ -386,20 +365,6 @@
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.0.7"
-  node_interop:
-    dependency: transitive
-    description:
-      name: node_interop
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.2.1"
-  node_io:
-    dependency: transitive
-    description:
-      name: node_io
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.2.0"
   node_preamble:
     dependency: transitive
     description:
@@ -567,7 +532,7 @@
       name: synchronized
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.2.0+2"
+    version: "3.0.0"
   term_glyph:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 3540650..450b715 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -7,9 +7,9 @@
 
 dependencies:
   analysis_server_lib: ^0.1.4
-  analyzer: ^0.40.6
+  analyzer: ^0.41.2
   appengine: ^0.12.0
-  args: ^1.6.0
+  args: ^2.0.0
   bazel_worker: ^0.1.23
   crypto: ^2.0.0
   dartis: ^0.5.0
@@ -26,13 +26,13 @@
   async: ^2.2.0
   build_runner: ^1.10.6
   codemirror: ^0.5.6
-  coverage: ^0.14.0
+  coverage: ^0.15.2
   expected_output: ^1.2.0
-  grinder: ^0.8.0
+  grinder: ^0.9.0
   mock_request: ^1.0.7
   pedantic: ^1.11.0
   shelf_router_generator: ^0.7.0+1
-  synchronized: ^2.1.0
+  synchronized: ^3.0.0
   test: ^1.6.4
 
 executables: