chore: add fsnotify dependency for live recipe watching

This commit is contained in:
2026-05-19 23:08:02 -04:00
parent 042bcc9e51
commit a8402cf831
4 changed files with 18 additions and 1 deletions
+1
View File
@@ -35,6 +35,7 @@ dependencies:
- containers - containers
- directory - directory
- filepath - filepath
- fsnotify
- http-types - http-types
- optparse-applicative - optparse-applicative
- parsec - parsec
+6
View File
@@ -22,6 +22,7 @@ library
Roux.NYTimes Roux.NYTimes
Roux.Parser Roux.Parser
Roux.RecipeIndex Roux.RecipeIndex
Roux.SchemaOrg
Roux.Server Roux.Server
Roux.Types Roux.Types
other-modules: other-modules:
@@ -45,6 +46,7 @@ library
, containers , containers
, directory , directory
, filepath , filepath
, fsnotify
, http-types , http-types
, optparse-applicative , optparse-applicative
, parsec , parsec
@@ -77,6 +79,7 @@ executable check-recipes
, containers , containers
, directory , directory
, filepath , filepath
, fsnotify
, http-types , http-types
, optparse-applicative , optparse-applicative
, parsec , parsec
@@ -110,6 +113,7 @@ executable roux-server
, containers , containers
, directory , directory
, filepath , filepath
, fsnotify
, http-types , http-types
, optparse-applicative , optparse-applicative
, parsec , parsec
@@ -127,6 +131,7 @@ test-suite roux-server-test
other-modules: other-modules:
Roux.NYTimesSpec Roux.NYTimesSpec
Roux.ParserSpec Roux.ParserSpec
Roux.SchemaOrgSpec
Paths_roux_server Paths_roux_server
autogen-modules: autogen-modules:
Paths_roux_server Paths_roux_server
@@ -147,6 +152,7 @@ test-suite roux-server-test
, containers , containers
, directory , directory
, filepath , filepath
, fsnotify
, hspec , hspec
, http-types , http-types
, optparse-applicative , optparse-applicative
+3
View File
@@ -2,3 +2,6 @@ resolver: lts-24.38
packages: packages:
- . - .
extra-deps:
- fsnotify-0.4.4.0
+8 -1
View File
@@ -3,7 +3,14 @@
# For more information, please see the documentation at: # For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/topics/lock_files # https://docs.haskellstack.org/en/stable/topics/lock_files
packages: [] packages:
- completed:
hackage: fsnotify-0.4.4.0@sha256:21cc696377bf01bc9b0a2e1edf2e03e43f6655d52d0622bdb493192820e1a5ba,3624
pantry-tree:
sha256: 1f7fb52c136e080355803941c0b772640a19c4fd418eb56fa62cc24859092b36
size: 1408
original:
hackage: fsnotify-0.4.4.0
snapshots: snapshots:
- completed: - completed:
sha256: abc790b571e0c70e929db74b329e3c18d7e76a6e173e8bdf94f1ba20770d4c24 sha256: abc790b571e0c70e929db74b329e3c18d7e76a6e173e8bdf94f1ba20770d4c24