doomemacs/modules/lang/dart/packages.el

18 lines
645 B
EmacsLisp

;; -*- no-byte-compile: t; -*-
;;; lang/dart/packages.el
(package! dart-mode :pin "9fbf703e1f8f32be4f864bc532490c6bcd71a746")
(when (and (modulep! +tree-sitter) (treesit-available-p))
(package! dart-ts-mode
:recipe (:host github
:repo "50ways2sayhard/dart-ts-mode")
:pin "ab87873f25f7e0cc8d22daa2501aae141dbe98ad"))
(when (and (modulep! +lsp)
(modulep! :tools lsp -eglot))
(package! lsp-dart :pin "fd8239518026041a07305e88c15ad40faf3c3038"))
(when (modulep! +flutter)
(package! flutter :pin "e71235d400787d977da7ed792709437899c2a03c")
(package! hover :pin "1b380fa3951d78a9a9eda28a4bcb5a3536a100b9"))