.circleci/config.yml .eslintignore .eslintrc.js .github/CONTRIBUTING.md .github/dependabot.yml .github/workflows/github-release.yml .gitignore .nvmrc .prettierignore .vscode/launch.json .vscode/tasks.json .vscodeignore CHANGELOG.md LICENSE README.md docs/custom-theme.gif docs/example.md docs/export.gif docs/fold.gif docs/outline.png docs/screenshot.png docs/toggle.gif docs/toolbar-icon.png images/icon-dark.svg images/icon-light.svg images/icon.png package.json preview.js rollup.config.js src/__mocks__/fs.ts src/__mocks__/lodash.debounce.ts src/__mocks__/vscode.ts src/commands/export.test.ts src/commands/export.ts src/commands/open-extension-settings.test.ts src/commands/open-extension-settings.ts src/commands/show-quick-pick.test.ts src/commands/show-quick-pick.ts src/commands/toggle-marp-preview.test.ts src/commands/toggle-marp-preview.ts src/diagnostics/deprecated-dollar-prefix.test.ts src/diagnostics/deprecated-dollar-prefix.ts src/diagnostics/index.test.ts src/diagnostics/index.ts src/diagnostics/parser.ts src/extension.test.ts src/extension.ts src/marp-cli.test.ts src/marp-cli.ts src/option.test.ts src/option.ts src/plugins/custom-theme.ts src/plugins/line-number.ts src/plugins/outline.ts src/preview.test.ts src/preview.ts src/themes.ts src/utils.ts style.css tsconfig.json yarn.lock <<<<<< network # path=/home/circleci/marp-vscode/coverage/clover.xml <<<<<< EOF # path=/home/circleci/marp-vscode/coverage/lcov.info TN: SF:src/extension.ts FN:26,extendMarkdownIt FN:30,(anonymous_8) FN:35,(anonymous_9) FN:57,(anonymous_10) FN:59,(anonymous_11) FN:60,(anonymous_12) FN:63,(anonymous_13) FN:64,(anonymous_14) FN:96,(anonymous_15) FN:113,(anonymous_16) FN:128,(anonymous_17) FN:129,(anonymous_18) FNF:12 FNH:11 FNDA:21,extendMarkdownIt FNDA:21,(anonymous_8) FNDA:19,(anonymous_9) FNDA:3,(anonymous_10) FNDA:3,(anonymous_11) FNDA:0,(anonymous_12) FNDA:19,(anonymous_13) FNDA:3,(anonymous_14) FNDA:21,(anonymous_15) FNDA:2,(anonymous_16) FNDA:1,(anonymous_17) FNDA:1,(anonymous_18) DA:1,23 DA:2,23 DA:3,23 DA:4,23 DA:5,23 DA:6,23 DA:7,23 DA:8,23 DA:9,23 DA:10,23 DA:11,23 DA:12,23 DA:13,23 DA:14,23 DA:16,23 DA:24,23 DA:26,23 DA:27,21 DA:28,21 DA:30,21 DA:32,21 DA:35,19 DA:36,19 DA:37,1 DA:41,1 DA:42,1 DA:44,1 DA:47,18 DA:50,19 DA:56,19 DA:58,3 DA:59,3 DA:60,0 DA:64,19 DA:65,0 DA:69,19 DA:70,3 DA:71,3 DA:73,1 DA:80,19 DA:81,19 DA:87,19 DA:88,19 DA:92,2 DA:93,2 DA:96,21 DA:97,21 DA:99,21 DA:100,19 DA:101,19 DA:102,19 DA:104,19 DA:107,2 DA:110,21 DA:113,23 DA:114,2 DA:116,2 DA:129,1 DA:130,1 DA:131,1 DA:136,2 LF:61 LH:59 BRDA:32,0,0,19 BRDA:32,0,1,2 BRDA:37,1,0,1 BRDA:37,1,1,0 BRDA:38,2,0,1 BRDA:38,2,1,1 BRDA:42,3,0,0 BRDA:42,3,1,1 BRDA:64,4,0,0 BRDA:64,4,1,19 BRDA:99,5,0,19 BRDA:99,5,1,2 BRDA:129,6,0,1 BRDA:129,6,1,0 BRF:14 BRH:10 end_of_record TN: SF:src/marp-cli.ts FN:15,createWorkFile FN:18,(anonymous_16) FN:23,(anonymous_17) FN:23,(anonymous_18) FN:60,createConfigFile FN:71,(anonymous_21) FN:71,(anonymous_22) FN:74,(anonymous_23) FN:80,runMarpCli FN:83,(anonymous_26) FNF:10 FNH:9 FNDA:6,createWorkFile FNDA:3,(anonymous_16) FNDA:3,(anonymous_17) FNDA:1,(anonymous_18) FNDA:2,createConfigFile FNDA:2,(anonymous_21) FNDA:2,(anonymous_22) FNDA:0,(anonymous_23) FNDA:4,runMarpCli FNDA:4,(anonymous_26) DA:1,26 DA:2,26 DA:3,26 DA:4,26 DA:5,26 DA:6,26 DA:7,26 DA:8,26 DA:10,26 DA:11,26 DA:13,26 DA:15,26 DA:17,6 DA:18,3 DA:21,3 DA:22,3 DA:23,3 DA:26,3 DA:28,3 DA:29,3 DA:30,1 DA:36,2 DA:38,2 DA:39,1 DA:40,1 DA:42,1 DA:43,1 DA:44,1 DA:54,1 DA:56,1 DA:57,1 DA:60,26 DA:63,2 DA:64,2 DA:65,2 DA:67,2 DA:69,2 DA:71,2 DA:72,2 DA:74,0 DA:80,26 DA:81,4 DA:83,8 DA:86,4 DA:90,4 DA:91,4 DA:94,4 DA:96,1 DA:98,1 DA:103,1 DA:107,1 DA:112,0 DA:114,4 DA:117,3 DA:118,1 LF:55 LH:53 BRDA:17,0,0,3 BRDA:17,0,1,3 BRDA:17,1,0,6 BRDA:17,1,1,5 BRDA:38,2,0,1 BRDA:38,2,1,1 BRDA:38,3,0,1 BRDA:38,3,1,1 BRDA:38,4,0,2 BRDA:38,4,1,2 BRDA:92,5,0,4 BRDA:92,5,1,3 BRDA:98,6,0,1 BRDA:98,6,1,0 BRDA:99,7,0,1 BRDA:99,7,1,1 BRDA:104,8,0,1 BRDA:104,8,1,0 BRDA:117,9,0,1 BRDA:117,9,1,2 BRF:20 BRH:18 end_of_record TN: SF:src/option.ts FN:19,(anonymous_14) FN:30,(anonymous_15) FN:46,(anonymous_16) FN:46,(anonymous_17) FN:72,(anonymous_18) FN:74,(anonymous_19) FN:74,(anonymous_20) FN:76,(anonymous_21) FN:84,(anonymous_22) FN:87,(anonymous_23) FN:91,(anonymous_24) FN:93,(anonymous_25) FN:99,(anonymous_26) FNF:13 FNH:11 FNDA:29,(anonymous_14) FNDA:19,(anonymous_15) FNDA:10,(anonymous_16) FNDA:10,(anonymous_17) FNDA:1,(anonymous_18) FNDA:1,(anonymous_19) FNDA:1,(anonymous_20) FNDA:0,(anonymous_21) FNDA:1,(anonymous_22) FNDA:0,(anonymous_23) FNDA:1,(anonymous_24) FNDA:1,(anonymous_25) FNDA:1,(anonymous_26) DA:1,27 DA:2,27 DA:3,27 DA:4,27 DA:7,27 DA:8,27 DA:9,27 DA:10,27 DA:19,27 DA:20,29 DA:22,2 DA:24,4 DA:26,23 DA:30,27 DA:33,19 DA:34,19 DA:43,19 DA:46,27 DA:47,10 DA:64,10 DA:65,10 DA:66,10 DA:68,10 DA:73,1 DA:74,1 DA:75,1 DA:76,0 DA:79,1 DA:80,1 DA:81,1 DA:83,1 DA:84,1 DA:87,0 DA:91,1 DA:93,10 DA:94,10 DA:96,10 DA:99,27 DA:100,1 LF:39 LH:37 BRDA:21,0,0,2 BRDA:21,0,1,4 BRDA:21,0,2,23 BRDA:33,1,0,19 BRDA:33,1,1,0 BRDA:36,2,0,19 BRDA:36,2,1,18 BRDA:49,3,0,10 BRDA:49,3,1,9 BRDA:65,4,0,10 BRDA:65,4,1,2 BRDA:66,5,0,1 BRDA:66,5,1,9 BRDA:71,6,0,3 BRDA:71,6,1,7 BRDA:75,7,0,0 BRDA:75,7,1,1 BRDA:79,8,0,1 BRDA:79,8,1,0 BRF:19 BRH:16 end_of_record TN: SF:src/preview.ts FN:3,preview FN:16,(anonymous_1) FN:17,(anonymous_2) FNF:3 FNH:3 FNDA:3,preview FNDA:1,(anonymous_1) FNDA:1,(anonymous_2) DA:1,1 DA:3,1 DA:4,3 DA:6,3 DA:7,2 DA:10,2 DA:13,2 DA:16,2 DA:17,2 DA:20,2 LF:10 LH:10 BRDA:6,0,0,2 BRDA:6,0,1,1 BRF:2 BRH:2 end_of_record TN: SF:src/themes.ts FN:8,(anonymous_8) FN:26,(anonymous_9) FN:29,(anonymous_10) FN:32,(anonymous_11) FN:33,(anonymous_12) FN:40,(anonymous_13) FN:42,(anonymous_14) FN:43,(anonymous_15) FN:46,(anonymous_16) FN:47,(anonymous_17) FN:52,(anonymous_18) FN:62,(anonymous_19) FN:87,(anonymous_20) FN:97,(anonymous_22) FN:97,(anonymous_23) FN:113,(anonymous_24) FN:113,(anonymous_25) FN:121,(anonymous_26) FNF:18 FNH:13 FNDA:27,(anonymous_8) FNDA:17,(anonymous_9) FNDA:27,(anonymous_10) FNDA:0,(anonymous_11) FNDA:0,(anonymous_12) FNDA:19,(anonymous_13) FNDA:3,(anonymous_14) FNDA:3,(anonymous_15) FNDA:33,(anonymous_16) FNDA:7,(anonymous_17) FNDA:52,(anonymous_18) FNDA:13,(anonymous_19) FNDA:7,(anonymous_20) FNDA:4,(anonymous_22) FNDA:4,(anonymous_23) FNDA:0,(anonymous_24) FNDA:0,(anonymous_25) FNDA:0,(anonymous_26) DA:1,27 DA:2,27 DA:3,27 DA:4,27 DA:5,27 DA:6,27 DA:8,27 DA:9,27 DA:10,27 DA:24,27 DA:26,27 DA:27,17 DA:29,27 DA:30,27 DA:33,0 DA:34,0 DA:35,0 DA:37,0 DA:41,19 DA:42,3 DA:43,3 DA:47,33 DA:48,7 DA:53,52 DA:55,52 DA:56,13 DA:59,39 DA:66,13 DA:68,13 DA:69,13 DA:71,13 DA:72,7 DA:73,6 DA:74,4 DA:76,4 DA:79,3 DA:84,13 DA:88,7 DA:89,7 DA:91,4 DA:93,4 DA:97,4 DA:98,4 DA:100,1 DA:102,3 DA:106,4 DA:108,4 DA:109,1 DA:113,1 DA:114,0 DA:115,0 DA:117,0 DA:118,0 DA:121,1 DA:122,0 DA:123,0 DA:126,1 DA:129,4 DA:131,4 DA:135,27 LF:60 LH:50 BRDA:8,0,0,27 BRDA:8,0,1,27 BRDA:27,1,0,17 BRDA:27,1,1,7 BRDA:34,2,0,0 BRDA:34,2,1,0 BRDA:35,3,0,0 BRDA:35,3,1,0 BRDA:55,4,0,13 BRDA:55,4,1,39 BRDA:55,5,0,52 BRDA:55,5,1,13 BRDA:69,6,0,0 BRDA:69,6,1,13 BRDA:71,7,0,7 BRDA:71,7,1,6 BRDA:73,8,0,4 BRDA:73,8,1,2 BRDA:76,9,0,3 BRDA:76,9,1,1 BRDA:89,10,0,3 BRDA:89,10,1,4 BRDA:94,11,0,3 BRDA:94,11,1,1 BRDA:99,12,0,1 BRDA:99,12,1,3 BRDA:108,13,0,1 BRDA:108,13,1,3 BRF:28 BRH:23 end_of_record TN: SF:src/utils.ts FN:7,(anonymous_0) FN:12,(anonymous_1) FN:15,(anonymous_2) FN:23,(anonymous_3) FNF:4 FNH:4 FNDA:28,(anonymous_0) FNDA:4,(anonymous_1) FNDA:23,(anonymous_2) FNDA:146,(anonymous_3) DA:1,31 DA:3,31 DA:5,31 DA:7,31 DA:8,28 DA:9,28 DA:12,31 DA:13,4 DA:15,31 DA:16,23 DA:17,23 DA:19,22 DA:20,22 DA:23,31 DA:24,146 LF:15 LH:15 BRDA:9,0,0,26 BRDA:9,0,1,2 BRDA:9,1,0,2 BRDA:9,1,1,26 BRDA:9,2,0,28 BRDA:9,2,1,26 BRDA:13,3,0,4 BRDA:13,3,1,2 BRDA:17,4,0,1 BRDA:17,4,1,22 BRDA:20,5,0,21 BRDA:20,5,1,1 BRF:12 BRH:12 end_of_record TN: SF:src/commands/export.ts FN:10,(anonymous_14) FN:38,(anonymous_15) FN:38,(anonymous_16) FN:52,(anonymous_17) FN:64,(anonymous_18) FN:64,(anonymous_19) FN:74,(anonymous_20) FN:87,(anonymous_21) FN:92,exportCommand FNF:9 FNH:9 FNDA:25,(anonymous_14) FNDA:2,(anonymous_15) FNDA:2,(anonymous_16) FNDA:1,(anonymous_17) FNDA:3,(anonymous_18) FNDA:3,(anonymous_19) FNDA:15,(anonymous_20) FNDA:1,(anonymous_21) FNDA:4,exportCommand DA:1,25 DA:2,25 DA:3,25 DA:8,25 DA:10,25 DA:11,25 DA:12,25 DA:13,25 DA:14,25 DA:15,25 DA:18,25 DA:26,25 DA:34,25 DA:36,25 DA:38,25 DA:39,2 DA:41,2 DA:42,2 DA:44,2 DA:45,2 DA:46,1 DA:48,2 DA:51,1 DA:53,1 DA:54,1 DA:56,0 DA:60,2 DA:64,25 DA:65,3 DA:68,3 DA:69,3 DA:70,3 DA:72,3 DA:75,15 DA:76,15 DA:81,3 DA:82,1 DA:87,1 DA:92,25 DA:93,4 DA:95,4 DA:96,3 DA:97,1 DA:99,2 DA:104,2 DA:105,1 LF:46 LH:45 BRDA:10,0,0,25 BRDA:10,0,1,25 BRDA:53,1,0,0 BRDA:53,1,1,1 BRDA:54,2,0,1 BRDA:54,2,1,0 BRDA:75,3,0,15 BRDA:75,3,1,0 BRDA:81,4,0,1 BRDA:81,4,1,2 BRDA:95,5,0,3 BRDA:95,5,1,1 BRDA:96,6,0,1 BRDA:96,6,1,2 BRDA:104,7,0,1 BRDA:104,7,1,1 BRF:16 BRH:13 end_of_record TN: SF:src/commands/open-extension-settings.ts FN:6,openExtensionSettings FNF:1 FNH:1 FNDA:1,openExtensionSettings DA:1,25 DA:2,25 DA:4,25 DA:6,25 DA:7,1 LF:5 LH:5 BRF:0 BRH:0 end_of_record TN: SF:src/commands/show-quick-pick.ts FN:13,(anonymous_7) FN:31,showQuickPick FNF:2 FNH:2 FNDA:96,(anonymous_7) FNDA:2,showQuickPick DA:1,24 DA:2,24 DA:3,24 DA:4,24 DA:5,24 DA:7,24 DA:9,24 DA:10,24 DA:12,24 DA:13,96 DA:15,48 DA:16,48 DA:24,24 DA:29,24 DA:31,24 DA:32,2 DA:37,2 DA:38,1 LF:18 LH:18 BRDA:15,0,0,48 BRDA:15,0,1,0 BRDA:37,1,0,1 BRDA:37,1,1,1 BRDA:37,2,0,1 BRDA:37,2,1,1 BRDA:37,3,0,2 BRDA:37,3,1,2 BRF:8 BRH:7 end_of_record TN: SF:src/commands/toggle-marp-preview.ts FN:7,(anonymous_7) FN:7,(anonymous_8) FN:30,(anonymous_9) FN:38,(anonymous_10) FN:46,toggleMarpPreview FNF:5 FNH:5 FNDA:5,(anonymous_7) FNDA:5,(anonymous_8) FNDA:4,(anonymous_9) FNDA:1,(anonymous_10) FNDA:4,toggleMarpPreview DA:1,25 DA:2,25 DA:4,25 DA:7,25 DA:8,5 DA:9,5 DA:11,5 DA:12,4 DA:16,4 DA:17,9 DA:19,9 DA:20,2 DA:24,2 DA:27,9 DA:30,4 DA:31,4 DA:32,2 DA:34,2 DA:38,1 DA:39,1 DA:44,25 DA:46,25 DA:47,4 DA:49,4 DA:50,3 DA:51,1 DA:53,2 DA:58,2 DA:59,1 DA:63,1 LF:30 LH:30 BRDA:11,0,0,4 BRDA:11,0,1,1 BRDA:19,1,0,2 BRDA:19,1,1,7 BRDA:24,2,0,1 BRDA:24,2,1,1 BRDA:31,3,0,2 BRDA:31,3,1,2 BRDA:31,4,0,4 BRDA:31,4,1,2 BRDA:49,5,0,3 BRDA:49,5,1,1 BRDA:50,6,0,1 BRDA:50,6,1,2 BRDA:58,7,0,1 BRDA:58,7,1,1 BRF:16 BRH:16 end_of_record TN: SF:src/diagnostics/deprecated-dollar-prefix.ts FN:29,register FN:33,(anonymous_2) FN:72,(anonymous_3) FN:73,(anonymous_4) FN:88,(anonymous_5) FN:91,(anonymous_6) FN:97,(anonymous_7) FN:98,(anonymous_8) FN:100,(anonymous_9) FN:118,subscribe FNF:10 FNH:10 FNDA:8,register FNDA:12,(anonymous_2) FNDA:5,(anonymous_3) FNDA:5,(anonymous_4) FNDA:5,(anonymous_5) FNDA:2,(anonymous_6) FNDA:1,(anonymous_7) FNDA:1,(anonymous_8) FNDA:1,(anonymous_9) FNDA:3,subscribe DA:1,25 DA:2,25 DA:14,25 DA:15,25 DA:17,25 DA:27,25 DA:29,25 DA:30,8 DA:31,8 DA:33,8 DA:34,12 DA:36,12 DA:37,11 DA:38,19 DA:39,9 DA:40,9 DA:42,9 DA:51,9 DA:52,9 DA:54,9 DA:61,8 DA:63,8 DA:64,7 DA:65,7 DA:67,7 DA:68,7 DA:72,8 DA:73,5 DA:74,5 DA:76,5 DA:88,25 DA:89,25 DA:91,5 DA:96,2 DA:97,1 DA:98,1 DA:101,1 DA:106,1 DA:107,1 DA:108,1 DA:112,1 DA:114,1 DA:118,25 DA:119,3 LF:44 LH:44 BRDA:33,0,0,0 BRDA:36,1,0,11 BRDA:36,1,1,1 BRDA:36,2,0,12 BRDA:36,2,1,12 BRDA:36,3,0,0 BRDA:36,3,1,12 BRDA:36,4,0,12 BRDA:36,4,1,12 BRDA:38,5,0,9 BRDA:38,5,1,10 BRDA:38,6,0,19 BRDA:38,6,1,19 BRDA:63,7,0,7 BRDA:63,7,1,1 BRDA:63,8,0,1 BRDA:63,8,1,7 BRDA:63,9,0,8 BRDA:63,9,1,7 BRDA:97,10,0,1 BRDA:97,10,1,1 BRF:21 BRH:19 end_of_record TN: SF:src/diagnostics/index.ts FN:15,(anonymous_7) FN:23,refresh FN:31,subscribe FN:42,(anonymous_10) FN:43,(anonymous_11) FN:44,(anonymous_12) FNF:6 FNH:3 FNDA:1,(anonymous_7) FNDA:4,refresh FNDA:4,subscribe FNDA:0,(anonymous_10) FNDA:0,(anonymous_11) FNDA:0,(anonymous_12) DA:1,24 DA:2,24 DA:10,24 DA:11,24 DA:13,24 DA:15,24 DA:16,1 DA:18,1 DA:20,1 DA:23,24 DA:24,4 DA:25,1 DA:27,3 DA:31,24 DA:33,4 DA:36,4 DA:39,4 DA:41,4 DA:42,0 DA:43,0 DA:44,0 DA:48,24 LF:22 LH:19 BRDA:24,0,0,1 BRDA:24,0,1,3 BRDA:39,1,0,1 BRDA:39,1,1,3 BRDA:42,2,0,0 BRDA:42,2,1,0 BRF:6 BRH:4 end_of_record TN: SF:src/diagnostics/parser.ts FN:8,(anonymous_1) FNF:1 FNH:1 FNDA:12,(anonymous_1) DA:1,25 DA:2,25 DA:3,25 DA:4,25 DA:6,25 DA:7,25 DA:8,25 DA:9,12 LF:8 LH:8 BRF:0 BRH:0 end_of_record TN: SF:src/plugins/custom-theme.ts FN:3,marpVSCodeCustomTheme FN:5,(anonymous_1) FN:13,(anonymous_2) FN:23,(anonymous_3) FNF:4 FNH:4 FNDA:19,marpVSCodeCustomTheme FNDA:57,(anonymous_1) FNDA:7,(anonymous_2) FNDA:19,(anonymous_3) DA:1,23 DA:3,23 DA:4,19 DA:5,57 DA:6,19 DA:11,19 DA:13,19 DA:14,7 DA:15,4 DA:19,3 DA:23,19 DA:24,19 DA:25,19 DA:26,19 DA:28,19 LF:15 LH:15 BRDA:14,0,0,4 BRDA:14,0,1,3 BRDA:14,1,0,7 BRDA:14,1,1,6 BRF:4 BRH:4 end_of_record TN: SF:src/plugins/line-number.ts FN:14,marpVSCodeLineNumber FN:18,(anonymous_1) FN:21,(anonymous_2) FN:36,(anonymous_3) FNF:4 FNH:4 FNDA:19,marpVSCodeLineNumber FNDA:20,(anonymous_1) FNDA:80,(anonymous_2) FNDA:33,(anonymous_3) DA:4,23 DA:14,23 DA:15,19 DA:18,19 DA:19,20 DA:21,80 DA:23,20 DA:24,20 DA:25,20 DA:28,20 DA:29,20 DA:33,19 DA:34,133 DA:36,133 DA:37,33 DA:39,33 DA:40,33 DA:41,33 DA:44,33 DA:45,33 LF:20 LH:20 BRDA:23,0,0,20 BRDA:23,0,1,0 BRDA:23,1,0,0 BRDA:23,1,1,20 BRDA:23,2,0,20 BRDA:23,2,1,20 BRDA:28,3,0,20 BRDA:28,3,1,20 BRDA:39,4,0,33 BRDA:39,4,1,0 BRDA:39,5,0,0 BRDA:39,5,1,33 BRDA:39,6,0,33 BRDA:39,6,1,33 BRDA:44,7,0,33 BRDA:44,7,1,33 BRF:16 BRH:12 end_of_record TN: SF:src/plugins/outline.ts FN:1,marpVSCodeOutline FN:2,(anonymous_1) FNF:2 FNH:2 FNDA:19,marpVSCodeOutline FNDA:20,(anonymous_1) DA:1,23 DA:2,19 DA:3,20 DA:5,19 DA:6,19 DA:7,225 DA:8,20 DA:19,225 DA:22,19 LF:9 LH:9 BRDA:3,0,0,1 BRDA:3,0,1,19 BRDA:7,1,0,20 BRDA:7,1,1,205 BRDA:11,2,0,20 BRDA:11,2,1,0 BRF:6 BRH:5 end_of_record <<<<<< EOF