@prerenderbuddy/cli
Advanced tools
+1
-1
| { | ||
| "name": "@prerenderbuddy/cli", | ||
| "version": "0.1.1", | ||
| "version": "0.1.2", | ||
| "description": "Open-source crawler-readability and discovery-file diagnostics for public websites.", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/kopachlager/prerenderbuddy-cli#readme", |
+22
-0
| # Prerender Buddy CLI | ||
| [](https://www.npmjs.com/package/@prerenderbuddy/cli) | ||
| [](https://github.com/kopachlager/prerenderbuddy-cli/releases) | ||
| [](https://github.com/kopachlager/prerenderbuddy-cli/actions/workflows/ci.yml) | ||
| [](./LICENSE) | ||
| [](./package.json) | ||
| Open-source diagnostics for checking what public websites return to crawlers. | ||
@@ -98,2 +104,18 @@ | ||
| ### GitHub Actions | ||
| Copy [`examples/github-actions/crawler-readability.yml`](https://github.com/kopachlager/prerenderbuddy-cli/blob/main/examples/github-actions/crawler-readability.yml) | ||
| into the target repository as `.github/workflows/crawler-readability.yml`, then replace | ||
| `https://example.com` with the production URL. | ||
| The example: | ||
| - checks crawler-readable HTML as Googlebot; | ||
| - compares browser-style and GPTBot responses; | ||
| - validates `robots.txt`, `sitemap.xml`, and `llms.txt`; | ||
| - fails only on critical findings by default; | ||
| - pins the CLI version so updates are reviewed deliberately. | ||
| Run the workflow on pull requests, manually, or adapt its triggers to the deployment process. | ||
| ## Safety and privacy | ||
@@ -100,0 +122,0 @@ |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
46322
2.93%162
15.71%