blob: 663123c30f1329a77410560a51e8a367bc378cac [file] [log] [blame]
Bram Moolenaar3d1cde82020-08-15 18:55:18 +02001" Vim compiler file
2" Compiler: Jest
3" Maintainer: Doug Kearns <dougkearns@gmail.com>
Doug Kearns408281e2024-04-04 22:00:58 +02004" Last Change: 2024 Apr 03
Bram Moolenaar3d1cde82020-08-15 18:55:18 +02005
6if exists("current_compiler")
7 finish
8endif
9let current_compiler = "jest"
10
Bram Moolenaar3d1cde82020-08-15 18:55:18 +020011let s:cpo_save = &cpo
12set cpo&vim
13
Bram Moolenaar1588bc82022-03-08 21:35:07 +000014" CompilerSet makeprg=npx\ --no-install\ jest\ --no-colors
Bram Moolenaar3d1cde82020-08-15 18:55:18 +020015
16CompilerSet makeprg=jest\ --no-colors
Bram Moolenaar1588bc82022-03-08 21:35:07 +000017CompilerSet errorformat=%-A\ \ ●\ Console,
18 \%E\ \ ●\ %m,
Bram Moolenaar3d1cde82020-08-15 18:55:18 +020019 \%Z\ %\\{4}%.%#Error:\ %f:\ %m\ (%l:%c):%\\=,
20 \%Z\ %\\{6}at\ %\\S%#\ (%f:%l:%c),
Bram Moolenaar1588bc82022-03-08 21:35:07 +000021 \%Z\ %\\{6}at\ %\\S%#\ %f:%l:%c,
Bram Moolenaar3d1cde82020-08-15 18:55:18 +020022 \%+C\ %\\{4}%\\w%.%#,
23 \%+C\ %\\{4}%[-+]%.%#,
24 \%-C%.%#,
25 \%-G%.%#
26
27let &cpo = s:cpo_save
28unlet s:cpo_save