diff --git a/.flowconfig b/.flowconfig
index c7bd9cc..9ee111a 100644
--- a/.flowconfig
+++ b/.flowconfig
@@ -29,6 +29,3 @@ module.file_ext=.js
 module.file_ext=.njs
 module.ignore_non_literal_requires=true
 suppress_comment= \\(.\\|\n\\)*\\$FlowIgnore
-
-[lints]
-deprecated-declare-exports=off
diff --git a/.travis.yml b/.travis.yml
index 0afdba9..95dd0a1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,6 @@
 language: node_js
 node_js:
+  - "9"
   - "8"
   - "7"
   - "6"
@@ -7,7 +8,6 @@ node_js:
   - "4"
   - "0.12"
   - "0.10"
-  - "0.9"
   - "0.8"
 matrix:
   include:
@@ -19,7 +19,7 @@ matrix:
       env: TZ="Europe/London"
     - node_js: "8"
       env: TZ="Europe/Berlin"
-    - node_js: "6"
+    - node_js: "9"
       env: TZ="Asia/Kolkata"
     - node_js: "7"
       env: TZ="Asia/Shanghai"
diff --git a/misc/flowdeps.js b/misc/flowdeps.js
index e6ff407..ca54f29 100644
--- a/misc/flowdeps.js
+++ b/misc/flowdeps.js
@@ -1,8 +1,7 @@
 /*# vim: set ts=2: */
 /*::
 
-declare module './' { declare var exports:SSFModule; };
-declare module '../' { declare var exports:SSFModule; };
-declare module 'ssf' { declare var exports:SSFModule; };
-
+declare module './' { declare module.exports:SSFModule; };
+declare module '../' { declare module.exports:SSFModule; };
+declare module 'ssf' { declare module.exports:SSFModule; };
 */