tree-sitter seems necessary
This commit is contained in:
parent
dfeffdef2b
commit
65e7091899
2 changed files with 2 additions and 3 deletions
3
TODO.md
3
TODO.md
|
|
@ -1,8 +1,7 @@
|
||||||
- [ ] minify js and css when copying over instead of just copying
|
- [ ] minify js and css when copying over instead of just copying (May just end up using Tree sitter for parsing due to lack of js packages)
|
||||||
- CSS
|
- CSS
|
||||||
- https://github.com/wereHamster/haskell-css-syntax
|
- https://github.com/wereHamster/haskell-css-syntax
|
||||||
- JS
|
- JS
|
||||||
- https://hackage.haskell.org/package/language-ecmascript
|
|
||||||
- [ ] setup fingerprinting in file names for css and js
|
- [ ] setup fingerprinting in file names for css and js
|
||||||
- [ ] process source code blocks to syntax highlight them
|
- [ ] process source code blocks to syntax highlight them
|
||||||
- tree sitter https://hackage.haskell.org/package/tree-sitter
|
- tree sitter https://hackage.haskell.org/package/tree-sitter
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ common warnings
|
||||||
library
|
library
|
||||||
hs-source-dirs: src
|
hs-source-dirs: src
|
||||||
exposed-modules: Markdown HTML Logger IR Logger.Shake Psb.Main Utilities Utilities.FilePath Utilities.Action Utilities.Javascript Utilities.CSS Templates Types Config
|
exposed-modules: Markdown HTML Logger IR Logger.Shake Psb.Main Utilities Utilities.FilePath Utilities.Action Utilities.Javascript Utilities.CSS Templates Types Config
|
||||||
build-depends: base >=4.20 && < 4.21, mustache >=2.4.2, shake >= 0.19.8, deriving-aeson >= 0.2.9, aeson, text >= 2.1.2, time, unordered-containers, yaml, megaparsec >= 9.7.0, transformers >= 0.6.2, css-syntax >= 0.1.0.2, language-ecmascript >= 0.19.1.0
|
build-depends: base >=4.20 && < 4.21, mustache >=2.4.2, shake >= 0.19.8, deriving-aeson >= 0.2.9, aeson, text >= 2.1.2, time, unordered-containers, yaml, megaparsec >= 9.7.0, transformers >= 0.6.2, css-syntax >= 0.1.0.2
|
||||||
default-extensions: ApplicativeDo DataKinds NamedFieldPuns DerivingVia LambdaCase TypeApplications DeriveGeneric OverloadedRecordDot NamedFieldPuns DuplicateRecordFields DisambiguateRecordFields FlexibleInstances
|
default-extensions: ApplicativeDo DataKinds NamedFieldPuns DerivingVia LambdaCase TypeApplications DeriveGeneric OverloadedRecordDot NamedFieldPuns DuplicateRecordFields DisambiguateRecordFields FlexibleInstances
|
||||||
|
|
||||||
test-suite test-markdown-parse
|
test-suite test-markdown-parse
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue