jest.vim 674 B

1234567891011121314151617181920212223242526272829
  1. " Vim compiler file
  2. " Compiler: Jest
  3. " Maintainer: Doug Kearns <dougkearns@gmail.com>
  4. " Last Change: 2024 Apr 03
  5. if exists("current_compiler")
  6. finish
  7. endif
  8. let current_compiler = "jest"
  9. let s:cpo_save = &cpo
  10. set cpo&vim
  11. " CompilerSet makeprg=npx\ --no-install\ jest\ --no-colors
  12. CompilerSet makeprg=jest\ --no-colors
  13. CompilerSet errorformat=%-A\ \ ●\ Console,
  14. \%E\ \ ●\ %m,
  15. \%Z\ %\\{4}%.%#Error:\ %f:\ %m\ (%l:%c):%\\=,
  16. \%Z\ %\\{6}at\ %\\S%#\ (%f:%l:%c),
  17. \%Z\ %\\{6}at\ %\\S%#\ %f:%l:%c,
  18. \%+C\ %\\{4}%\\w%.%#,
  19. \%+C\ %\\{4}%[-+]%.%#,
  20. \%-C%.%#,
  21. \%-G%.%#
  22. let &cpo = s:cpo_save
  23. unlet s:cpo_save