https://github.com/thunder/site-differ
A tool that downloads all pages of your sitemap.xml twice and compares the results. Perfect for validating that your site doesn't change between background refactorings.
https://github.com/thunder/site-differ
compare-files refactoring-tools tools
Last synced: 11 months ago
JSON representation
A tool that downloads all pages of your sitemap.xml twice and compares the results. Perfect for validating that your site doesn't change between background refactorings.
- Host: GitHub
- URL: https://github.com/thunder/site-differ
- Owner: thunder
- Created: 2021-02-24T15:23:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-04T15:27:22.000Z (almost 5 years ago)
- Last Synced: 2025-01-06T16:14:21.180Z (about 1 year ago)
- Topics: compare-files, refactoring-tools, tools
- Language: JavaScript
- Homepage:
- Size: 178 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Site-Differ
Site-Differ validates that your site doesn't change when you do some background refactoring.
It downloads all pages that are linked in the sitemap.xml before and after the refactoring and compares them.
## Requirements
* node.js v14
## Installation
Just download this project.
```
git clone https://github.com/thunder/site-differ.git
cd site-differ
npm install
```
## Validation
The steps to validate your site are:
1. Download all pages for the first time `node index.js`
2. Do your refactoring
3. Download all pages for the second time `node index.js`