Initial project skeleton
Haskell backend: Orb HTTP framework, JSON-only API Frontend: Mithril.js SPA with TypeScript, Neo Brutalism CSS Dockerized build via flipstone/haskell-tools image Routes: GET /api/health — health check Build: ./hs stack build Test: ./hs stack test Run: ./scripts/run
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
resolver: lts-24.38
|
||||
|
||||
packages:
|
||||
- .
|
||||
|
||||
extra-deps:
|
||||
- github: flipstone/beeline
|
||||
commit: e31206f52fec7e96c15de9a2bab9ef1876db137b
|
||||
subdirs:
|
||||
- beeline-params
|
||||
- beeline-routing
|
||||
- github: flipstone/shrubbery
|
||||
commit: a064ede07e01b753a6eb310fc24d9fd8da1ad826
|
||||
- github: flipstone/json-fleece
|
||||
commit: 77813eac694f937b6e013230825f03aba224f866
|
||||
subdirs:
|
||||
- json-fleece-aeson
|
||||
- json-fleece-core
|
||||
- github: flipstone/bounded-text
|
||||
commit: 3ef94eeda5402857423284d0c4e021a8c8032498
|
||||
- github: flipstone/orb
|
||||
commit: 74cceef9d0db9ac3ef1856613e7605750c8c0a2a
|
||||
- template-haskell-lift-0.1.0.0
|
||||
- template-haskell-quasiquoter-0.1.0.0
|
||||
|
||||
flags:
|
||||
orb:
|
||||
ci: true
|
||||
Reference in New Issue
Block a user