11# @code-pushup/jsdocs-plugin
22
3- [ ![ npm] ( https://img.shields.io/npm/v/%40code-pushup%2Fdoc-coverage -plugin.svg )] ( https://www.npmjs.com/package/@code-pushup/jsdocs-plugin )
4- [ ![ downloads] ( https://img.shields.io/npm/dm/%40code-pushup%2Fdoc-coverage -plugin )] ( https://npmtrends.com/@code-pushup/jsdocs-plugin )
5- [ ![ dependencies] ( https://img.shields.io/librariesio/release/npm/%40code-pushup%2Fdoc-coverage -plugin )] ( https://www.npmjs.com/package/@code-pushup/jsdocs-plugin?activeTab=dependencies )
3+ [ ![ npm] ( https://img.shields.io/npm/v/%40code-pushup%2Fjsdocs -plugin.svg )] ( https://www.npmjs.com/package/@code-pushup/jsdocs-plugin )
4+ [ ![ downloads] ( https://img.shields.io/npm/dm/%40code-pushup%2Fjsdocs -plugin )] ( https://npmtrends.com/@code-pushup/jsdocs-plugin )
5+ [ ![ dependencies] ( https://img.shields.io/librariesio/release/npm/%40code-pushup%2Fjsdocs -plugin )] ( https://www.npmjs.com/package/@code-pushup/jsdocs-plugin?activeTab=dependencies )
66
77📚 ** Code PushUp plugin for tracking documentation coverage.** 📝
88
@@ -44,9 +44,7 @@ Measured documentation types are mapped to Code PushUp audits in the following w
4444 // ...
4545 plugins: [
4646 // ...
47- jsDocsPlugin ({
48- patterns: [' **/*.ts' ],
49- }),
47+ jsDocsPlugin ([' **/*.ts' ]),
5048 ],
5149 };
5250 ```
@@ -65,8 +63,8 @@ Measured documentation types are mapped to Code PushUp audits in the following w
6563 refs: [
6664 {
6765 type: ' group' ,
68- plugin: ' doc-coverage ' ,
69- slug: ' doc-coverage ' ,
66+ plugin: ' jsdocs ' ,
67+ slug: ' jsdocs ' ,
7068 weight: 1 ,
7169 },
7270 // ...
@@ -157,8 +155,8 @@ This plugin provides a group for convenient declaration in your config. When def
157155 refs: [
158156 {
159157 type: ' group' ,
160- plugin: ' doc-coverage ' ,
161- slug: ' doc-coverage ' ,
158+ plugin: ' jsdocs ' ,
159+ slug: ' jsdocs ' ,
162160 weight: 1 ,
163161 },
164162 // ...
@@ -179,14 +177,14 @@ Each documentation type still has its own audit. So when you want to include a s
179177 refs: [
180178 {
181179 type: ' audit' ,
182- plugin: ' doc-coverage ' ,
183- slug: ' class-doc-coverage ' ,
180+ plugin: ' jsdocs ' ,
181+ slug: ' class-jsdocs ' ,
184182 weight: 2 ,
185183 },
186184 {
187185 type: ' audit' ,
188- plugin: ' doc-coverage ' ,
189- slug: ' function-doc-coverage ' ,
186+ plugin: ' jsdocs ' ,
187+ slug: ' function-jsdocs ' ,
190188 weight: 1 ,
191189 },
192190 // ...
@@ -207,7 +205,7 @@ For instance, this is an example of the plugin output:
207205 "packageName" : " @code-pushup/jsdocs-plugin" ,
208206 "version" : " 0.57.0" ,
209207 "title" : " Documentation coverage" ,
210- "slug" : " doc-coverage " ,
208+ "slug" : " jsdocs " ,
211209 "icon" : " folder-src" ,
212210 "duration" : 920 ,
213211 "date" : " 2024-12-17T16:45:28.581Z" ,
@@ -228,7 +226,7 @@ For instance, this is an example of the plugin output:
228226 "docsUrl" : " https://www.npmjs.com/package/@code-pushup/jsdocs-plugin/" ,
229227 "groups" : [
230228 {
231- "slug" : " doc-coverage " ,
229+ "slug" : " jsdocs " ,
232230 "refs" : [
233231 {
234232 "slug" : " percentage-coverage" ,
0 commit comments