Skip to content

Commit

Permalink
Merge pull request maddevsio#15 from maddevsio/MAR-3010
Browse files Browse the repository at this point in the history
MAR-3010. Added a parameter sitemapUrl to inputSpaFolder and inputNext
  • Loading branch information
TangoPJ authored Jun 21, 2022
2 parents 8a73b8c + 8105acc commit 16a7c95
Show file tree
Hide file tree
Showing 10 changed files with 550 additions and 39 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ const SeoAnalyzer = require('seo-analyzer');

new SeoAnalyzer()
.ignoreUrls(['/404', '/login'])
.inputSpaFolder('/dist', 3000)
.inputSpaFolder('/dist', 'sitemapindex.xml', 3000)
.addRule('imgTagWithAltAttributeRule')
.outputConsole();
```
Expand Down Expand Up @@ -134,7 +134,7 @@ new SeoAnalyzer()
| ignoreUrls | ['/404'] | This method expects an array of urls to ignore before analysis. |
| inputFiles | ['dist/index.html'] | This method expects an array of html files. |
| inputFolders | ['dist', 'src'] | This method expects an array of folders with html files. |
| inputSpaFolder | '/dist', 3000 | This method expects an string of folder with SPA builded files to production & port for run server. |
| inputSpaFolder | '/dist', 'sitemap.xml', 3000 | This method expects an string of folder with SPA builded files to production & port for run server. |
| inputNextJs | 3000 | This method expects a port for run next.js server. |
| addRule | function(dom) {} | This method adds a custom rule to check incoming HTML files. |
| outputObject | function(obj) {} | This method will return the report as a javascript object. |
Expand Down
8 changes: 4 additions & 4 deletions README_RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ const SeoAnalyzer = require('seo-analyzer');

new SeoAnalyzer()
.ignoreUrls(['/404', '/login'])
.inputSpaFolder('/dist', 3000)
.inputSpaFolder('/dist', 'sitemap.xml', 3000)
.addRule('imgTagWithAltAttributeRule')
.outputConsole();
```
Expand Down Expand Up @@ -119,7 +119,7 @@ new SeoAnalyzer()
const SeoAnalyzer = require('seo-analyzer');

new SeoAnalyzer()
.inputNextJs(3000)
.inputNextJs('sitemap-index.xml', 3000)
.addRule('imgTagWithAltAttributeRule')
.outputConsole();
```
Expand All @@ -133,8 +133,8 @@ new SeoAnalyzer()
| ignoreUrls | ['/404'] | Массив URL-адресов, которые будут проигнорированны во время анализа. |
| inputFiles | ['dist/index.html'] | Массив файлов, которые нужно анализировать. |
| inputFolders | ['dist', 'src'] | Массив папкок с файлами, которые нужно анализировать. |
| inputSpaFolder | '/dist', 3000 | Метод для запуска анализаторв для SPA приложений. Ожидает папку с финальными кодом приложения и порт на котором запустится анализатор. |
| inputNextJs | 3000 | Метод для запуска анализаторв для Next.js SSR приложений. Ожидает порт для запуска Next.js сервера. |
| inputSpaFolder | '/dist', 'sitemap.xml', 3000 | Метод для запуска анализаторв для SPA приложений. Ожидает папку с финальными кодом приложения и порт на котором запустится анализатор. |
| inputNextJs | 'sitemap.xml', 3000 | Метод для запуска анализаторв для Next.js SSR приложений. Ожидает порт для запуска Next.js сервера. |
| addRule | function(dom) {} | Метод для добавления встроенных правил или собственных. |
| outputObject | function(obj) {} | Метод для вывода результата. Вернёт js объект. |
| outputJson | function(json) {} | Метод для вывода результата. Вернёт JSON. |
Expand Down
2 changes: 1 addition & 1 deletion example/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ new SeoAnalyzer()
// ------- Input methods -------- //
.inputFolders(['example'])
// .inputFiles(['example/html/index.html'])
// .inputSpaFolder('example/spa')
// .inputSpaFolder('example/spa', 'sitemap.xml')
// .inputNextJs()

// ------ Default rules -------- //
Expand Down
Loading

0 comments on commit 16a7c95

Please sign in to comment.