{"id":19351844,"url":"https://github.com/thunder/site-differ","last_synced_at":"2025-02-24T10:41:43.144Z","repository":{"id":54190224,"uuid":"341943193","full_name":"thunder/site-differ","owner":"thunder","description":"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.","archived":false,"fork":false,"pushed_at":"2021-03-04T15:27:22.000Z","size":182,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-06T16:14:21.180Z","etag":null,"topics":["compare-files","refactoring-tools","tools"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thunder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-24T15:23:07.000Z","updated_at":"2021-05-27T08:42:57.000Z","dependencies_parsed_at":"2022-08-13T08:50:18.008Z","dependency_job_id":null,"html_url":"https://github.com/thunder/site-differ","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunder%2Fsite-differ","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunder%2Fsite-differ/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunder%2Fsite-differ/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunder%2Fsite-differ/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thunder","download_url":"https://codeload.github.com/thunder/site-differ/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240465119,"owners_count":19805843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compare-files","refactoring-tools","tools"],"created_at":"2024-11-10T04:37:26.274Z","updated_at":"2025-02-24T10:41:43.117Z","avatar_url":"https://github.com/thunder.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Site-Differ\n\nSite-Differ validates that your site doesn't change when you do some background refactoring. \nIt downloads all pages that are linked in the sitemap.xml before and after the refactoring and compares them.\n\n## Requirements\n\n* node.js v14\n\n## Installation\n\nJust download this project.\n\n```\ngit clone https://github.com/thunder/site-differ.git\ncd site-differ\nnpm install\n```\n\n## Validation\n\nThe steps to validate your site are:\n\n1. Download all pages for the first time `node index.js`\n2. Do your refactoring\n3. Download all pages for the second time `node index.js`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthunder%2Fsite-differ","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthunder%2Fsite-differ","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthunder%2Fsite-differ/lists"}