JsDom.purs 352 B

123456789101112131415
  1. module Node.JsDom where
  2. import Prelude
  3. import Effect (Effect)
  4. import Node.Encoding (Encoding(..))
  5. import Node.FS.Sync (readTextFile)
  6. import Web.DOM.Document (Document)
  7. foreign import jsDomParse :: String -> Effect Document
  8. jsDomFromFile ∷ String -> Effect Document
  9. jsDomFromFile path = do
  10. content <- readTextFile UTF8 path
  11. jsDomParse content