-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.nls.json
More file actions
53 lines (52 loc) · 4.94 KB
/
package.nls.json
File metadata and controls
53 lines (52 loc) · 4.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"manifest.ext.name": "Scrape-LE",
"manifest.ext.description": "Lightweight Web Scrapeability Checker - Verify page reachability, capture titles, take screenshots, and detect anti-scraping measures",
"manifest.command.category": "Scrape-LE",
"manifest.command.check-url.title": "Check URL Scrapeability",
"manifest.command.check-selection.title": "Check Selected URL",
"manifest.command.setup.title": "Setup Browser",
"manifest.command.settings.title": "Open Settings",
"manifest.command.export.title": "Export Last Results",
"manifest.command.help.title": "Help & Troubleshooting",
"manifest.settings.title": "Scrape-LE Settings",
"manifest.settings.browser.timeout.desc": "Browser navigation timeout in milliseconds (5000-120000)",
"manifest.settings.browser.viewport.width.desc": "Browser viewport width in pixels (320-3840)",
"manifest.settings.browser.viewport.height.desc": "Browser viewport height in pixels (240-2160)",
"manifest.settings.browser.user-agent.desc": "Custom User-Agent string for browser requests (leave empty for default Chromium user agent)",
"manifest.settings.screenshot.enabled.desc": "Enable automatic screenshot capture for each URL check",
"manifest.settings.screenshot.path.desc": "Directory path to save screenshots, relative to workspace root",
"manifest.settings.screenshot.format.desc": "Screenshot image format (PNG for lossless, JPEG for smaller file size)",
"manifest.settings.screenshot.format.option.png": "PNG - Lossless compression, larger file size",
"manifest.settings.screenshot.format.option.jpeg": "JPEG - Lossy compression, smaller file size",
"manifest.settings.screenshot.quality.desc": "JPEG quality (0-100, only applies when format is JPEG, higher is better quality)",
"manifest.settings.check-console-errors.desc": "Capture and report JavaScript console errors from the page",
"manifest.settings.notifications.level.desc": "Controls the verbosity level of VS Code notifications",
"manifest.settings.notifications.level.option.all": "Show all notifications (info, warnings, errors)",
"manifest.settings.notifications.level.option.important": "Show only important notifications (warnings, errors)",
"manifest.settings.notifications.level.option.silent": "Suppress all notifications (silent mode)",
"manifest.settings.statusbar.enabled.desc": "Show Scrape-LE status bar entry in VS Code",
"manifest.settings.detections.antibot.desc": "Detect anti-bot protection systems (Cloudflare, reCAPTCHA, hCaptcha, DataDome, Perimeter81)",
"manifest.settings.detections.ratelimit.desc": "Detect and parse HTTP rate limiting headers (X-RateLimit-*, RateLimit-*, Retry-After)",
"manifest.settings.detections.robotstxt.desc": "Fetch and parse robots.txt file to check crawling permissions and policies",
"manifest.settings.detections.authentication.desc": "Detect authentication walls and login requirements (401/403 status, login forms, auth keywords)",
"manifest.capability.untrusted-workspaces.desc": "Limited functionality in untrusted workspaces for security",
"runtime.statusbar.text": "$(globe) Scrape-LE",
"runtime.statusbar.tooltip": "Click to check URL scrapeability",
"runtime.setup.install.label": "$(cloud-download) Install Chromium Browser",
"runtime.setup.install.description": "Automatic installation (~130MB download)",
"runtime.setup.manual.label": "$(info) Manual Installation Instructions",
"runtime.setup.manual.description": "Show command to run manually",
"runtime.setup.test.label": "$(check) Test Browser Installation",
"runtime.setup.test.description": "Check if Chromium is already installed",
"runtime.setup.placeholder": "Choose a setup option",
"runtime.setup.title": "Scrape-LE Browser Setup",
"runtime.check.url.prompt": "Enter URL to check",
"runtime.check.url.placeholder": "https://example.com",
"runtime.help.title": "Scrape-LE Help",
"runtime.help.quick-start": "1. Open a file with URLs (Markdown, HTML, JSON, etc.)\n2. Run \"Scrape-LE: Check URL\" or right-click URL\n3. View response details (status, time, headers)",
"runtime.help.commands": "**Check URL**: Check if URL is reachable\n**Check Selection**: Check selected text as URL\n**Setup Browser**: Install Chromium for JavaScript sites\n**Export Results**: Save check results to file\n**Settings**: Configure options",
"runtime.help.formats": "**What it checks**: URL reachability, HTTP status codes, response times, headers\n**Browser support**: Chromium for JavaScript-heavy sites (React, Vue, Angular)",
"runtime.help.troubleshooting": "**URL check fails?** Verify URL format and network connection\n**Timeout errors?** Increase timeout in settings\n**Browser issues?** Run \"Setup Browser\" command\n**Need help?** Check Output panel for details",
"runtime.help.settings": "Access via Command Palette: \"Scrape-LE: Open Settings\"\nKey settings: Request timeout, browser options, screenshot capture, notification levels",
"runtime.help.support": "GitHub Issues: https://github.com/OffensiveEdge/scrape-le/issues"
}