diff --git a/Shpadoinkle-streaming.cabal b/Shpadoinkle-streaming.cabal
--- a/Shpadoinkle-streaming.cabal
+++ b/Shpadoinkle-streaming.cabal
@@ -1,34 +1,35 @@
-cabal-version: 1.12
+cabal-version: 2.2
+name:          Shpadoinkle-streaming
+version:       0.0.0.2
+category:      Web
+author:        Morgan Thomas
+maintainer:    morgan.a.s.thomas@gmail.com
+license:       BSD-3-Clause
+license-file:  LICENSE
+build-type:    Simple
+synopsis:      Integration of the streaming library with Shpadoinkle continuations.
+description:   Integration of the streaming library with Shpadoinkle continuations.
 
--- This file has been generated from package.yaml by hpack version 0.33.0.
---
--- see: https://github.com/sol/hpack
---
--- hash: 693d20b2676ff508bd219f3ec4316438b9fddb2c2fec92a13496b5e2da453954
 
-name:           Shpadoinkle-streaming
-version:        0.0.0.1
-synopsis:       Integration of the streaming library with Shpadoinkle continuations.
-description:    Integration of the streaming library with Shpadoinkle continuations.
-category:       Web
-author:         Morgan Thomas
-maintainer:     morgan.a.s.thomas@gmail.com
-license:        BSD3
-license-file:   LICENSE
-build-type:     Simple
-
 library
   exposed-modules:
-      Shpadoinkle.Streaming
-  other-modules:
-      Paths_Shpadoinkle_streaming
-  hs-source-dirs:
-      ./.
-  ghc-options: -Wall -Wcompat -fwarn-redundant-constraints -fwarn-tabs -fwarn-incomplete-record-updates -fwarn-identities
+    Shpadoinkle.Streaming
+
+  hs-source-dirs: .
+
+  ghc-options:
+    -Wall
+    -Wcompat
+    -fwarn-redundant-constraints
+    -fwarn-tabs
+    -fwarn-incomplete-record-updates
+    -fwarn-identities
+
   build-depends:
       Shpadoinkle
     , base >=4.12.0 && <4.16
     , lens
     , streaming >=0.2 && <0.3
     , text
+
   default-language: Haskell2010
