Skip to content

Split large report pipeline into helper modules and clean exports#648

Open
WilsonkwSheng wants to merge 11 commits intomasterfrom
refactor-merge-axe-results
Open

Split large report pipeline into helper modules and clean exports#648
WilsonkwSheng wants to merge 11 commits intomasterfrom
refactor-merge-axe-results

Conversation

@WilsonkwSheng
Copy link
Collaborator

No description provided.

WilsonkwSheng and others added 11 commits March 5, 2026 14:26
* Remove unused library inside crawlDomain

* Fix eslint warnings inside crawlDomain

* Resolve eslint 'customEnqueueLinksByClickingElements' was used before it was defined.

* Resolve eslint warnings (shadowing, param reassign, loop await, and unused vars)
…requestHandler checks (#674)

Co-authored-by: Zui Young <younglim@users.noreply.github.com>
…673)

Co-authored-by: Zui Young <younglim@users.noreply.github.com>
* Cleaning up whitespaces and remove unused library

* getHost imports to utils index and remove legacy exports from utils.ts

* Extract getCurrentDate into utils module and export via utils/index

* Extract isWhitelistedContentType and update crawlSitemap import

* Extract getStoragePath/getPdfStoragePath and migrate imports to utils index
* Extract writeCsv into dedicated module and wire typed import

* Extract writeSitemap into dedicated module (#650)

* Extract writeSitemap into dedicated module

* Extract JSON/base64 artifact pipeline into jsonArtifacts module (#651)

* Extract JSON/base64 artifact pipeline into jsonArtifacts module

* Extract writeScanDetailsCsv into dedicated module (#652)
* Extract writeCsv into dedicated module and wire typed import

* Extract writeSitemap into dedicated module (#650)

* Extract writeSitemap into dedicated module

* Extract JSON/base64 artifact pipeline into jsonArtifacts module (#651)

* Extract JSON/base64 artifact pipeline into jsonArtifacts module

* Extract writeScanDetailsCsv into dedicated module (#652)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants