refactor: strip Aeson from Types, remove Server.hs, fix Sis.hs exports, update deps

- Removed all Aeson instances from Types.hs
- Deleted Server.hs (Orb/WAI routing)
- Added Hyperbole form types (LoginForm, SignupForm, etc.)
- Removed Server from Sis.hs and cabal file
- Updated stack.yaml for Hyperbole dependency resolution
- Added local hyperbole copy with GHC 9.10 compat patches
- Types.hs, Database.hs, Auth.hs compile successfully
This commit is contained in:
2026-07-15 22:44:05 -04:00
parent 2c55ea9dc1
commit b92947cdcc
7 changed files with 84 additions and 1235 deletions
+2 -3
View File
@@ -2,16 +2,15 @@ resolver: lts-24.38
packages:
- .
- hyperbole-local
extra-deps:
- hyperbole-0.7.1
- atomic-css-0.2.0
- data-default-0.8.0.2
- effectful-2.4.0.0
- effectful-core-2.4.0.0
- string-conversions-0.4.0.1
- aeson-2.1.2.1
- attoparsec-aeson-2.1.0.0
- attoparsec-aeson-2.2.2.0
- string-interpolate-0.3.4.0
allow-newer: true