#337 by GitHub stars
browserbase/skills
Browserbase's official collection of agent skills to access the web.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/add-webmcp/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/agent-experience/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/autobrowse/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/browser/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/browser-to-api/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/browser-trace/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/browser-use-to-stagehand/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/company-research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/competitor-analysis/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/cookie-sync/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/event-prospecting/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/fetch/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/functions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/optimize-agent-prompt/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/safe-browser/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/search/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/ui-test/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
skills/webmcp-gen/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6811ca311633 → 6811ca311633
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6811ca311633
No earlier version was observed for comparison.
Verified commit 6811ca31163332d9d60309cff48e77f09de37a17
git clone --filter=blob:none --no-checkout https://github.com/browserbase/skills.git .hotskills/browserbase-skills && git -C .hotskills/browserbase-skills checkout --detach 6811ca31163332d9d60309cff48e77f09de37a17
# Copy each selected skill directory from .hotskills/browserbase-skills into .claude/skills/<skill-name>/Heat
4.1- Star growth, last 7 daysAhead of 52% of tracked repositories
- Star growth, last 24 hoursAhead of 72% of tracked repositories
- Rank movement, last 7 daysAhead of 43% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- add-webmcp
skills/add-webmcp - agent-experience
skills/agent-experience - autobrowse
skills/autobrowse - browser
skills/browser - browser-to-api
skills/browser-to-api - browser-trace
skills/browser-trace - browser-use-to-stagehand
skills/browser-use-to-stagehand - company-research
skills/company-research - competitor-analysis
skills/competitor-analysis - cookie-sync
skills/cookie-sync - event-prospecting
skills/event-prospecting - fetch
skills/fetch - functions
skills/functions - optimize-agent-prompt
skills/optimize-agent-prompt - safe-browser
skills/safe-browser - search
skills/search - ui-test
skills/ui-test - webmcp-gen
skills/webmcp-gen
How it works
add-webmcp
When your agent uses it
Analyze an existing web application, identify safe user-visible capabilities across routes, forms, server actions, handlers, and schemas, then implement first-party WebMCP tools and validate discovery and invocation with Stagehand. Use when the user asks to make a codebase agent-ready, expose website features as WebMCP tools, or add WebMCP directly to an app rather than generating a standalone injection script from a URL.
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
2,549 tokensWhen the skill is activated
Reference documents
24,521 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Establish the application boundary
- 2. Build a capability inventory
- 3. Design the tool contract
- 4. Integrate with the application
- 5. Verify the implementation
- 6. Adversarially verify the tools actually worked
- 7. Report the result
Scripts executed separately
package.jsonscripts/scan-codebase.mjsscripts/validate-stagehand.mjstests/fixtures/sample-next/app/api/catalog/route.tstests/fixtures/sample-next/app/checkout/page.tsxtests/fixtures/sample-next/app/page.tsxtests/fixtures/sample-next/package.jsontests/fixtures/webmcp.init.jstests/scan-codebase.test.mjstests/validator-safety.test.mjs../browser-trace/package.json../browser-trace/scripts/bb-capture.mjs../browser-trace/scripts/bb-finalize.mjs../browser-trace/scripts/bisect-cdp.mjs../browser-trace/scripts/lib.mjs../browser-trace/scripts/query.mjs../browser-trace/scripts/snapshot-loop.mjs../browser-trace/scripts/start-capture.mjs../browser-trace/scripts/stop-capture.mjs../safe-browser/templates/claude-agent-sdk/hn-scraper-demo.mjs../safe-browser/templates/claude-agent-sdk/package.json../safe-browser/templates/claude-agent-sdk/package.json../webmcp-gen/package.json../webmcp-gen/scripts/compile.mjs../webmcp-gen/scripts/generate-stagehand-example.mjs../webmcp-gen/scripts/scaffold.mjs../webmcp-gen/scripts/validate.mjs
Files
../../.claude-plugin/marketplace.jsonasset3,996 bytes.gitignoreasset20 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesSKILL.mdcore12,130 bytesevals/evals.jsonasset2,098 bytespackage.jsonruns845 bytespnpm-lock.yamlasset13,163 bytesreferences/implementation-and-validation.mddoc8,122 bytesreferences/quality-rubric.mddoc4,998 bytesscripts/scan-codebase.mjsruns9,639 bytesscripts/validate-stagehand.mjsruns10,119 bytestests/fixtures/browserbase-owned-webmcp.e2e.jsonasset938 bytestests/fixtures/catalog-gym.e2e.jsonasset1,084 bytestests/fixtures/sample-next/app/api/catalog/route.tsruns194 bytestests/fixtures/sample-next/app/checkout/page.tsxruns576 bytestests/fixtures/sample-next/app/page.tsxruns67 bytestests/fixtures/sample-next/package.jsonruns111 bytestests/fixtures/support-gym.e2e.jsonasset1,353 bytestests/fixtures/webmcp.consequential.jsonasset156 bytestests/fixtures/webmcp.e2e.jsonasset621 bytestests/fixtures/webmcp.init.jsruns1,184 bytestests/fixtures/webmcp.missing.jsonasset89 bytestests/scan-codebase.test.mjsruns1,309 bytestests/validator-safety.test.mjsruns896 bytes../browser-trace/EXAMPLES.mddoc8,622 bytes../browser-trace/LICENSE.txtdoc1,074 bytes../browser-trace/REFERENCE.mddoc20,610 bytes../browser-trace/SKILL.mddoc15,024 bytes../browser-trace/package.jsonruns91 bytes../browser-trace/scripts/bb-capture.mjsruns3,810 bytes../browser-trace/scripts/bb-finalize.mjsruns3,247 bytes../browser-trace/scripts/bisect-cdp.mjsruns7,833 bytes../browser-trace/scripts/lib.mjsruns4,304 bytes../browser-trace/scripts/query.mjsruns8,809 bytes../browser-trace/scripts/snapshot-loop.mjsruns2,622 bytes../browser-trace/scripts/start-capture.mjsruns2,954 bytes../browser-trace/scripts/stop-capture.mjsruns1,526 bytes../browser/EXAMPLES.mddoc6,379 bytes../browser/LICENSE.txtdoc1,074 bytes../browser/REFERENCE.mddoc15,523 bytes../browser/SKILL.mddoc9,682 bytes../functions/LICENSE.txtdoc1,074 bytes../functions/REFERENCE.mddoc3,876 bytes../functions/SKILL.mddoc2,924 bytes../safe-browser/LICENSE.txtdoc1,074 bytes../safe-browser/SKILL.mddoc3,957 bytes../safe-browser/templates/claude-agent-sdk/.gitignoreasset30 bytes../safe-browser/templates/claude-agent-sdk/hn-scraper-demo.mjsruns15,382 bytes../safe-browser/templates/claude-agent-sdk/package-lock.jsonasset48,549 bytes../safe-browser/templates/claude-agent-sdk/package.jsonruns289 bytes../safe-browser/templates/claude-agent-sdk/package.jsonruns289 bytes../webmcp-gen/.gitignoreasset41 bytes../webmcp-gen/LICENSE.txtdoc1,074 bytes../webmcp-gen/SKILL.mddoc4,440 bytes../webmcp-gen/package.jsonruns314 bytes../webmcp-gen/pnpm-lock.yamlasset73,944 bytes../webmcp-gen/scripts/compile.mjsruns5,891 bytes../webmcp-gen/scripts/generate-stagehand-example.mjsruns3,505 bytes../webmcp-gen/scripts/scaffold.mjsruns3,226 bytes../webmcp-gen/scripts/validate.mjsruns5,268 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubagent-experience
When your agent uses it
Audit the developer experience of a product, SDK, docs site, or SKILL.md by dropping multiple Claude subagents at it with only a tiny task prompt and real tools (WebFetch, Bash, Write). Agents must discover the docs themselves, install deps, ask for credentials if needed, and attempt real execution. The skill captures each agent's trace — tool calls, retries, wall time, errors — and scores on Setup Friction, Speed, Efficiency, Error Recovery, and Doc Quality, then emits an HTML report with an A–F grade and concrete fixes. Use when the user asks to audit agent experience, test a skill, audit docs for agents, check if a SDK is agent-friendly, validate a SKILL.md, measure agent DX, or benchmark how painful onboarding is for an AI agent. Triggers: 'audit agent experience', 'test this skill', 'audit docs for agents', 'is my SDK agent-friendly', 'run a DX audit', 'agent experience test', 'test my docs', 'how do agents do with my product'.
What it loads into context
Frontmatter
300 tokensAlways available to the agent
SKILL.md
8,806 tokensWhen the skill is activated
Reference documents
5,913 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core principle
- Workflow
- Reference files
- Assets
- Constraints
Files
LICENSE.txtdoc1,074 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesSKILL.mdcore36,346 bytesassets/report-template.htmlasset20,968 bytesreferences/evaluation-rubric.mddoc7,606 bytesreferences/prompt-variants.mddoc5,671 bytesreferences/subagent-brief.mddoc10,909 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubautobrowse
When your agent uses it
Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
5,134 tokensWhen the skill is activated
Reference documents
6,735 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Entry Points
- How to run
- The Loop (run this for each task)
- Final report (multi-task mode)
- Rules
Scripts executed separately
codegen/runners/lib/tsx-runner.mjscodegen/runners/playwright.mjscodegen/runners/stagehand.mjscodegen/scaffolds/playwright/package.jsoncodegen/scaffolds/stagehand/package.jsonpackage.jsonscripts/codegen.mjsscripts/evaluate.mjsscripts/unify-trace.mjs../browser-trace/scripts/bb-capture.mjs../browser-trace/scripts/bisect-cdp.mjs../browser-trace/scripts/query.mjs../browser-trace/scripts/stop-capture.mjs
Files
.gitignoreasset65 bytesEXAMPLES.mddoc1,894 bytesLICENSE.txtdoc1,074 bytesREADME.mddoc2,864 bytesREFERENCE.mddoc1,803 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytesSKILL.mdcore20,335 bytescodegen/prompts/playwright.mddoc2,493 bytescodegen/prompts/stagehand.mddoc3,923 bytescodegen/runners/lib/tsx-runner.mjsruns5,498 bytescodegen/runners/playwright.mjsruns1,145 bytescodegen/runners/stagehand.mjsruns710 bytescodegen/scaffolds/playwright/package.jsonruns311 bytescodegen/scaffolds/playwright/tsconfig.jsonasset262 bytescodegen/scaffolds/stagehand/package.jsonruns323 bytescodegen/scaffolds/stagehand/tsconfig.jsonasset262 bytespackage-lock.jsonasset16,212 bytespackage.jsonruns383 bytesreferences/example-skill.mddoc8,265 bytesreferences/example-task.mddoc628 bytesreferences/playwright-cdp-bridge.mddoc5,623 bytesscripts/codegen.mjsruns22,524 bytesscripts/evaluate.mjsruns28,396 bytesscripts/unify-trace.mjsruns7,246 bytes../browser-trace/scripts/bb-capture.mjsruns3,810 bytes../browser-trace/scripts/bisect-cdp.mjsruns7,833 bytes../browser-trace/scripts/query.mjsruns8,809 bytes../browser-trace/scripts/stop-capture.mjsruns1,526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbrowser
When your agent uses it
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Supports remote Browserbase sessions with Browserbase Identity, Verified browsers, automatic CAPTCHA solving, and residential proxies — ideal for protected websites and JavaScript-heavy pages.
What it loads into context
Frontmatter
178 tokensAlways available to the agent
SKILL.md
2,201 tokensWhen the skill is activated
Reference documents
5,070 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup check
- Environment Selection (Local vs Remote)
- Commands
- Quick Example
- Mode Comparison
- Best Practices
- Troubleshooting
- Switching to Remote Mode
Files
EXAMPLES.mddoc6,379 bytesLICENSE.txtdoc1,074 bytesREFERENCE.mddoc15,523 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytesSKILL.mdcore9,682 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbrowser-to-api
When your agent uses it
Turn a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a `browser-trace` capture. Use when the user wants to discover/extract API endpoints from a browser session, build an OpenAPI doc from network traffic, or document a third-party site's XHR/fetch surface for client integration.
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
2,374 tokensWhen the skill is activated
Reference documents
3,796 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- Two-step workflow
- CLI flags
- Output layout
- What you get from `browse cdp` and `browse network`
- Automatic noise filtering
- GraphQL / multiplexed endpoint decomposition
- Limitations
- Best practices
Scripts executed separately
package.jsonscripts/discover.mjsscripts/emit.mjsscripts/filter.mjsscripts/infer.mjsscripts/lib/io.mjsscripts/lib/path-template.mjsscripts/lib/redact.mjsscripts/lib/schema-merge.mjsscripts/lib/yaml.mjsscripts/load.mjsscripts/normalize.mjs../browser-trace/scripts/bisect-cdp.mjs../browser-trace/scripts/bisect-cdp.mjs../browser-trace/scripts/bisect-cdp.mjs../browser-trace/scripts/start-capture.mjs../browser-trace/scripts/start-capture.mjs../browser-trace/scripts/start-capture.mjs../browser-trace/scripts/stop-capture.mjs../browser-trace/scripts/stop-capture.mjs../browser-trace/scripts/stop-capture.mjs
Files
LICENSE.txtdoc1,074 bytesREFERENCE.mddoc14,024 bytesSKILL.mdcore9,736 bytesSKILL.mdcore9,736 bytesSKILL.mdcore9,736 bytesSKILL.mdcore9,736 bytespackage.jsonruns92 bytesscripts/discover.mjsruns3,784 bytesscripts/emit.mjsruns32,801 bytesscripts/filter.mjsruns2,902 bytesscripts/infer.mjsruns5,456 bytesscripts/lib/io.mjsruns1,749 bytesscripts/lib/path-template.mjsruns3,444 bytesscripts/lib/redact.mjsruns2,340 bytesscripts/lib/schema-merge.mjsruns6,331 bytesscripts/lib/yaml.mjsruns3,150 bytesscripts/load.mjsruns6,483 bytesscripts/normalize.mjsruns11,048 bytes../browser-trace/scripts/bisect-cdp.mjsruns7,833 bytes../browser-trace/scripts/bisect-cdp.mjsruns7,833 bytes../browser-trace/scripts/bisect-cdp.mjsruns7,833 bytes../browser-trace/scripts/start-capture.mjsruns2,954 bytes../browser-trace/scripts/start-capture.mjsruns2,954 bytes../browser-trace/scripts/start-capture.mjsruns2,954 bytes../browser-trace/scripts/stop-capture.mjsruns1,526 bytes../browser-trace/scripts/stop-capture.mjsruns1,526 bytes../browser-trace/scripts/stop-capture.mjsruns1,526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbrowser-trace
When your agent uses it
Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.
What it loads into context
Frontmatter
181 tokensAlways available to the agent
SKILL.md
3,771 tokensWhen the skill is activated
Reference documents
7,208 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- Setup check
- How it works
- Quickstart
- Filesystem layout
- Top traversal recipes
- Best practices
- Troubleshooting
Scripts executed separately
package.jsonscripts/bb-capture.mjsscripts/bb-finalize.mjsscripts/bisect-cdp.mjsscripts/lib.mjsscripts/query.mjsscripts/snapshot-loop.mjsscripts/start-capture.mjsscripts/stop-capture.mjs
Files
EXAMPLES.mddoc8,622 bytesLICENSE.txtdoc1,074 bytesREFERENCE.mddoc20,610 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytesSKILL.mdcore15,024 bytespackage.jsonruns91 bytesscripts/bb-capture.mjsruns3,810 bytesscripts/bb-finalize.mjsruns3,247 bytesscripts/bisect-cdp.mjsruns7,833 bytesscripts/lib.mjsruns4,304 bytesscripts/query.mjsruns8,809 bytesscripts/snapshot-loop.mjsruns2,622 bytesscripts/start-capture.mjsruns2,954 bytesscripts/stop-capture.mjsruns1,526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubbrowser-use-to-stagehand
When your agent uses it
Migrate browser-use (Python) browser-automation scripts to Stagehand v3 (TypeScript) on Browserbase. Use when the user wants to convert, port, rewrite, or migrate a browser-use Agent script to Stagehand, map browser-use features/APIs to Stagehand primitives (act/extract/observe/agent), or move agentic browser automation onto Browserbase with more determinism. Triggers on "browser-use", "browser_use", or "Agent(task=...)".
What it loads into context
Frontmatter
233 tokensAlways available to the agent
SKILL.md
2,913 tokensWhen the skill is activated
Reference documents
17,159 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reference files (read as needed)
- Workflow
- Output templates
- Validation checklist (before declaring done)
- Common mistakes to avoid
Files
EXAMPLES.mddoc7,259 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore11,451 bytesSKILL.mdcore11,451 bytesSKILL.mdcore11,451 bytesSKILL.mdcore11,451 bytesSKILL.mdcore11,451 bytesreferences/api-mapping.mddoc24,746 bytesreferences/determinism.mddoc7,943 bytesreferences/guide.mddoc12,390 bytesreferences/prompt.mddoc9,543 bytesreferences/trace-assisted.mddoc5,841 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcompany-research
When your agent uses it
Company discovery and deep research skill. Researches a company's product and ICP, discovers target companies to sell to using Browserbase Search API, deeply researches each using a Plan→Research→Synthesize pattern, and scores ICP fit — compiled into a scored research report and CSV. Supports depth modes (quick/deep/deeper) for balancing scale vs intelligence. Use when the user wants to: (1) find companies to sell to, (2) research potential customers, (3) discover companies matching an ICP, (4) build a target company list, (5) do market research on prospects. Triggers: "find companies to sell to", "company research", "find prospects", "ICP research", "target companies", "who should we sell to", "market research", "lead research", "prospect list".
What it loads into context
Frontmatter
239 tokensAlways available to the agent
SKILL.md
2,934 tokensWhen the skill is activated
Reference documents
5,829 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Pipeline Overview
- Step 0: Setup Output Directory
- Step 1: Deep Company Research
- Step 2: Depth Mode Selection
- Step 3: Discovery
- Step 4: Deep Research & Scoring
- Step 5: Report & CSV
Scripts executed separately
scripts/compile_report.mjsscripts/extract_page.mjsscripts/list_urls.mjsscripts/package.json
Files
.gitignoreasset39 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesSKILL.mdcore12,114 bytesprofiles/example.jsonasset170 bytesreferences/example-research.mddoc2,688 bytesreferences/report-template.htmlasset8,130 bytesreferences/research-patterns.mddoc10,350 bytesreferences/workflow.mddoc11,329 bytesscripts/compile_report.mjsruns13,883 bytesscripts/extract_page.mjsruns5,525 bytesscripts/list_urls.mjsruns2,442 bytesscripts/package.jsonruns102 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcompetitor-analysis
When your agent uses it
Competitor research and intelligence skill. Takes a user's company (with optional seed competitor URLs), auto-discovers additional competitors via Browserbase Search API, deeply researches each using a 4-lane pattern (marketing surface, external signal, public benchmarks, strategic diff vs the user's company), and compiles the results into an HTML report with four views: overview, per-competitor deep dive, side-by-side feature/pricing matrix, and a chronological mentions feed (news, reviews, social, comparison pages, and public benchmarks). Use when the user wants to: (1) analyze competitors, (2) build a competitive matrix, (3) extract competitor pricing / features, (4) find comparison pages and online mentions of competitors, (5) surface public benchmarks. Triggers: "competitor analysis", "analyze competitors", "competitive intel", "competitor research", "competitor pricing", "feature comparison", "price comparison", "find comparisons", "who's comparing us", "competitor mentions", "competitor benchmarks".
What it loads into context
Frontmatter
288 tokensAlways available to the agent
SKILL.md
7,802 tokensWhen the skill is activated
Reference documents
12,658 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Pipeline Overview
- Step 0: Setup Output Directory
- Step 1: User Company Research
- Step 2: Depth Mode + Seed Input
- Step 3: Discovery (3 parallel waves)
- Step 4: Gate (category-fit filter)
- Step 4.5: Confirm enrichment set with the user
- Step 5: Deep Enrichment
- Step 6: Screenshots
- Step 7: HTML Report
Scripts executed separately
scripts/capture_screenshots.mjsscripts/compile_report.mjsscripts/extract_vs_names.mjsscripts/gate_candidates.mjsscripts/list_urls.mjsscripts/md_utils.mjsscripts/merge_partials.mjsscripts/package.json
Files
.gitignoreasset39 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesSKILL.mdcore31,936 bytesreferences/battle-card-subagent.mddoc5,407 bytesreferences/battle-card.mddoc3,943 bytesreferences/example-research.mddoc7,118 bytesreferences/report-template.htmlasset8,153 bytesreferences/research-patterns.mddoc10,215 bytesreferences/workflow.mddoc22,832 bytesscripts/capture_screenshots.mjsruns7,087 bytesscripts/compile_report.mjsruns47,444 bytesscripts/extract_vs_names.mjsruns5,571 bytesscripts/gate_candidates.mjsruns9,055 bytesscripts/list_urls.mjsruns3,161 bytesscripts/md_utils.mjsruns1,927 bytesscripts/merge_partials.mjsruns12,486 bytesscripts/package.jsonruns105 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcookie-sync
When your agent uses it
Sync cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites. Use when the user wants to browse as themselves, sync cookies, or log into sites via Browserbase.
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
1,220 tokensWhen the skill is activated
Reference documents
2,195 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- Setup
- Usage
- Browsing Authenticated Sites
- Reusing Contexts for Scheduled Jobs
- Troubleshooting
Scripts executed separately
package.jsonscripts/cookie-sync.mjs
Files
EXAMPLES.mddoc3,632 bytesLICENSE.txtdoc1,074 bytesREFERENCE.mddoc5,193 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytesSKILL.mdcore5,057 bytespackage-lock.jsonasset150,606 bytespackage.jsonruns191 bytesscripts/cookie-sync.mjsruns11,463 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubevent-prospecting
When your agent uses it
Event prospecting skill. Takes a conference / event speakers URL, extracts the people, filters their companies against the user's ICP, then deep-researches only the speakers at ICP-fit companies. Outputs a person-first HTML report where each card answers "why should the AE talk to this person?" with all public links and a one-click DM opener. Use when the user wants to: (1) find leads at a specific conference, (2) prep for an event, (3) research event speakers, (4) build a target list from a sponsor/exhibitor page, (5) scrape conference speakers and rank by ICP fit. Triggers: "find leads at {event}", "research speakers at", "prospect this conference", "stripe sessions leads", "ai engineer summit prospects", "event prospecting", "scrape conference speakers", "who should I meet at".
What it loads into context
Frontmatter
276 tokensAlways available to the agent
SKILL.md
5,839 tokensWhen the skill is activated
Reference documents
13,970 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Pipeline Overview
- Step 0: Setup Output Directory
- Step 1: Load User Profile
- Step 2: Recon
- Step 3: Extract People
- Step 4: Group by Company
- Step 5: ICP Triage
- Step 6: Filter by ICP Threshold
- Step 7: Deep Research
- Step 8: Enrich Speakers
- Step 9: Compile Report
Scripts executed separately
scripts/compile_report.mjsscripts/extract_event.mjsscripts/extract_page.mjsscripts/package.jsonscripts/recon.mjs
Files
.gitignoreasset210 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesSKILL.mdcore22,082 bytesprofiles/example.jsonasset170 bytesreferences/event-platforms.mddoc7,866 bytesreferences/example-research.mddoc8,905 bytesreferences/report-template.htmlasset8,130 bytesreferences/research-patterns.mddoc17,752 bytesreferences/workflow.mddoc21,534 bytesscripts/__fixtures__/stripe-snapshot.jsonasset258 bytesscripts/compile_report.mjsruns40,145 bytesscripts/extract_event.mjsruns8,490 bytesscripts/extract_page.mjsruns5,525 bytesscripts/package.jsonruns103 bytesscripts/recon.mjsruns4,275 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfetch
When your agent uses it
Use this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or headers, follow redirects, or get page source for simple scraping. Prefer it over a browser when JavaScript rendering and page interaction are not needed. Supports proxies and redirect control.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
1,218 tokensWhen the skill is activated
Reference documents
2,583 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- When to Use Fetch vs Browser
- Safety Notes
- Using with cURL
- Using with the SDK
- Common Options
- Error Handling
- Best Practices
Files
EXAMPLES.mddoc4,082 bytesLICENSE.txtdoc1,074 bytesREFERENCE.mddoc5,918 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytesSKILL.mdcore4,995 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfunctions
When your agent uses it
Deploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, create a webhook endpoint for browser tasks, run automation in the cloud instead of locally, or asks about Browserbase Functions.
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
720 tokensWhen the skill is activated
Reference documents
980 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- Creating a Function Project
- Function Structure
- Development Workflow
- Deploying
- Quick Reference
Files
LICENSE.txtdoc1,074 bytesREFERENCE.mddoc3,876 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytesSKILL.mdcore2,924 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHuboptimize-agent-prompt
When your agent uses it
Builds and improves Browserbase Agent API demos through an Autobrowse-style outer loop: run a fixed task, collect Agent messages and session logs, score the result, revise one system-prompt heuristic, and confirm convergence. Use when creating a Browserbase Agents demo or POC, optimizing an Agent system prompt, diagnosing flaky Agent runs, or applying auto-research/autobrowse to the Browserbase Agents API.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
1,168 tokensWhen the skill is activated
Reference documents
1,226 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Set up the experiment
- Run the baseline
- Diagnose from observable evidence
- Improve one heuristic
- Judge and converge
- Graduate into the demo
Scripts executed separately
scripts/optimize_agent_prompt.mjs
Files
LICENSE.txtdoc1,074 bytesSKILL.mdcore5,589 bytesSKILL.mdcore5,589 bytesSKILL.mdcore5,589 bytesSKILL.mdcore5,589 bytesSKILL.mdcore5,589 bytesagents/openai.yamlasset232 bytesevals/evals.jsonasset2,273 bytesreferences/api.mddoc3,052 bytesreferences/evaluation.mddoc2,375 bytesscripts/optimize_agent_prompt.mjsruns12,118 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsafe-browser
When your agent uses it
Build local constrained-browser agents with a safe_browser tool that owns CDP, enforces a domain allowlist with Fetch interception, and lets a runtime Claude Agent SDK agent complete browsing tasks without raw browser, shell, or CDP access. Use when the user wants an agent to browse or scrape while staying on approved domains, demo blocked off-domain navigation, or generate a safe browser client.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
864 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Default Approach
- Runtime Shape
- Tool Design Rules
- Verification Requirements
- Notes
Scripts executed separately
templates/claude-agent-sdk/hn-scraper-demo.mjstemplates/claude-agent-sdk/package.json
Files
LICENSE.txtdoc1,074 bytesSKILL.mdcore3,957 bytesSKILL.mdcore3,957 bytesSKILL.mdcore3,957 bytesSKILL.mdcore3,957 bytesSKILL.mdcore3,957 bytesSKILL.mdcore3,957 bytestemplates/claude-agent-sdk/.gitignoreasset30 bytestemplates/claude-agent-sdk/hn-scraper-demo.mjsruns15,382 bytestemplates/claude-agent-sdk/package-lock.jsonasset48,549 bytestemplates/claude-agent-sdk/package.jsonruns289 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsearch
When your agent uses it
Use this skill when the user wants to search the web without a full browser session: find URLs, titles, and metadata for a query. Prefer it over a browser when you just need search results, not page content. Returns structured results with titles, URLs, authors, and dates.
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
937 tokensWhen the skill is activated
Reference documents
2,116 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- When to Use Search vs Browser
- Safety Notes
- Using with cURL
- Common Options
- Error Handling
- Best Practices
Files
EXAMPLES.mddoc3,028 bytesLICENSE.txtdoc1,074 bytesREFERENCE.mddoc4,606 bytesSKILL.mdcore3,816 bytesSKILL.mdcore3,816 bytesSKILL.mdcore3,816 bytesSKILL.mdcore3,816 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubui-test
When your agent uses it
AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional correctness, accessibility, responsive layout, and UX heuristics. Use when the user asks to test UI changes, QA a pull request, audit accessibility, or run exploratory testing. Supports local browser (localhost) and remote Browserbase (deployed sites).
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
6,972 tokensWhen the skill is activated
Reference documents
17,572 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- How Testing Works
- Testing Philosophy
- Assertion Protocol
- Setup
- Mode Selection
- Workflow A: Diff-Driven Testing
- Adversarial Test Patterns
- Deterministic Checks
- Workflow B: Exploratory Testing
- Workflow C: Parallel Testing
- Design Consistency
- Test Categories
- Best Practices
- Troubleshooting
Files
EXAMPLES.mddoc23,934 bytesLICENSE.txtdoc1,074 bytesREADME.mddoc4,145 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesSKILL.mdcore28,922 bytesreferences/adversarial-patterns.mddoc3,681 bytesreferences/browser-recipes.mddoc6,642 bytesreferences/design-consistency.mddoc2,577 bytesreferences/design-system.example.mddoc4,126 bytesreferences/exploratory-testing.mddoc2,960 bytesreferences/parallel-testing.mddoc7,377 bytesreferences/report-template.htmlasset9,557 bytesreferences/ux-heuristics.mddoc18,425 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubwebmcp-gen
When your agent uses it
Create, compile, and validate site-specific WebMCP init scripts from a target URL and desired tool capability. Use when the user wants to author WebMCP tools for a website, produce a webmcp.init.js artifact, or test WebMCP registration and invocation through Stagehand.
What it loads into context
Frontmatter
132 tokensAlways available to the agent
SKILL.md
1,051 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup check
- Workflow
- Manifest contract
- Authoring rules
- Output layout
Scripts executed separately
package.jsonscripts/compile.mjsscripts/generate-stagehand-example.mjsscripts/scaffold.mjsscripts/validate.mjs
Files
.gitignoreasset41 bytesLICENSE.txtdoc1,074 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytesSKILL.mdcore4,440 bytespackage.jsonruns314 bytespnpm-lock.yamlasset73,944 bytesscripts/compile.mjsruns5,891 bytesscripts/generate-stagehand-example.mjsruns3,505 bytesscripts/scaffold.mjsruns3,226 bytesscripts/validate.mjsruns5,268 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- add-webmcp
- agent-experience
- autobrowse
- browser
- browser-to-api
- browser-trace
- browser-use-to-stagehand
- company-research
- competitor-analysis
- cookie-sync
- event-prospecting
- fetch
- functions
- optimize-agent-prompt
- safe-browser
- search
- ui-test
- webmcp-gen
Repository facts
- License
- No license detected
- Created
- Oct 12, 2025
- Last pushed
- Oct 27, 2026
- Forks
- 242
- Open issues
- 10
- Project activity
- Active
Rank over the last 12 weeks
Now #337 · best #243 · down 51 in 30 days
- #324 on Oct 29
- #329 from Oct 30 to Nov 1
- #332 on Nov 2
- #335 on Nov 3
- #336 on Nov 4
- #337 since Nov 5
56 earlier periods
- #236 on Aug 2
- #238 on Aug 7
- #240 on Aug 8
- #237 on Aug 9
- #245 on Aug 10
- #240 on Aug 11
- #238 on Aug 12
- #243 on Aug 13
- #243 on Aug 15
- #245 from Aug 16 to Aug 17
- #251 on Aug 18
- #249 on Aug 19
- #247 from Aug 20 to Aug 21
- #246 on Aug 22
- #251 on Aug 23
- #256 on Aug 27
- #253 on Aug 28
- #254 on Aug 29
- #253 on Aug 30
- #258 on Aug 31
- #258 on Sep 2
- #264 on Sep 3
- #257 on Sep 6
- #263 on Sep 7
- #262 from Sep 8 to Sep 9
- #265 on Sep 12
- #268 on Sep 13
- #270 on Sep 14
- #269 on Sep 15
- #268 on Sep 16
- #269 on Sep 19
- #274 from Sep 21 to Sep 22
- #275 from Sep 23 to Sep 24
- #271 on Sep 25
- #275 on Sep 27
- #280 on Sep 28
- #282 on Sep 29
- #280 on Sep 30
- #284 on Oct 2
- #275 on Oct 4
- #284 on Oct 5
- #286 on Oct 7
- #288 on Oct 8
- #288 from Oct 10 to Oct 11
- #293 on Oct 12
- #291 on Oct 13
- #292 on Oct 14
- #293 from Oct 15 to Oct 16
- #294 on Oct 17
- #301 on Oct 20
- #305 on Oct 21
- #310 on Oct 22
- #308 on Oct 23
- #309 on Oct 24
- #316 on Oct 25
- #319 on Oct 28
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 177 notes
skills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/add-webmcp/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/safe-browser/templates/claude-agent-sdk/package.json:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/agent-experience/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/autobrowse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/autobrowse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/autobrowse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/autobrowse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/autobrowse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 23 broad permissionsin 18 files: skills/browser-trace/SKILL.md:1 skills/browser/SKILL.md:1 skills/functions/SKILL.md:1 and 15 more
- 44 dangerous shell commandsin 9 files: ui-test/EXAMPLES.md:125 ui-test/references/browser-recipes.md:16 skills/browser/REFERENCE.md:354 and 6 more
- 2,918 network referencesin 78 files: cookie-sync/package-lock.json:15 skills/safe-browser/templates/claude-agent-sdk/package-lock.json:16 autobrowse/package-lock.json:15 and 75 more
- No hidden or obfuscated text
- No instruction overrides
- 97 executable scriptsin 67 files: skills/browser-trace/scripts/bisect-cdp.mjs:1 skills/browser-trace/scripts/stop-capture.mjs:1 skills/browser-trace/scripts/start-capture.mjs:1 and 64 more
- 241 references to secretsin 55 files: skills/functions/REFERENCE.md:15 agent-experience/SKILL.md:99 search/EXAMPLES.md:14 and 52 more
- No requests to vote in Hot
Show all 3,323 signals by file
skills/add-webmcp/SKILL.md
- Broad permissionsline 1
Bash Read Grep Edit Write - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Network accessline 91
node "$ADD_WEBMCP_SKILL_DIR/scripts/validate-stagehand.mjs" \ --url http://localhost:3000 \ - Network accessline 92
--url http://localhost:3000 \ - Network accessline 99
If discovery reports zero tools, check the host before suspecting the code: dev servers commonly bind `localhost` only, so `--url http://127.0.0.1:PORT` finds nothing while `http://localhost:PORT` works. The failure looks identical to tools - Network accessline 112
browse open http://localhost:3000 --session probe --local --headed
skills/add-webmcp/package.json
- Executable scriptline 1
Executable file - Network accessline 9
"scripts": { "test": "node --test tests/*.test.mjs", "test:e2e:local": "node scripts/validate-stagehand.mjs --url https://example.com --config tests/fixtures/webmcp.e2e.json --init-script tests/fixtures/webmcp.init.js --local", - Network accessline 10
"test": "node --test tests/*.test.mjs", "test:e2e:local": "node scripts/validate-stagehand.mjs --url https://example.com --config tests/fixtures/webmcp.e2e.json --init-script tests/fixtures/webmcp.init.js --local", "test:e2e:browser - Network accessline 11
"test:e2e:local": "node scripts/validate-stagehand.mjs --url https://example.com --config tests/fixtures/webmcp.e2e.json --init-script tests/fixtures/webmcp.init.js --local", - Network accessline 12
"test:e2e:browserbase": "node scripts/validate-stagehand.mjs --url https://example.com --config tests/fixtures/webmcp.e2e.json --init-script tests/fixtures/webmcp.init.js --browserbase", - Network accessline 13
"test:e2e:owned": "node scripts/validate-stagehand.mjs --url https://browserbase.github.io/stagehand-eval-sites/sites/webmcp-test/ --config tests/fixtures/browserbase-owned-webmcp.e2e.json --browserbase"
skills/add-webmcp/references/implementation-and-validation.md
- Network accessline 143
node scripts/validate-stagehand.mjs \ --url http://127.0.0.1:3000 \ - Network accessline 144
--url http://127.0.0.1:3000 \ - Network accessline 154
node scripts/validate-stagehand.mjs \ --url https://preview.example.test \ - Network accessline 155
--url https://preview.example.test \ - Network accessline 180
It discovers all four tools published by `https://browserbase.github.io/stagehand-eval-sites/sites/webmcp-test/`, invokes two deterministic read-only tools, and leaves the failure and support-submission tools discovery-only. Purpose-built c
skills/add-webmcp/scripts/scan-codebase.mjs
skills/add-webmcp/scripts/validate-stagehand.mjs
skills/add-webmcp/tests/fixtures/sample-next/app/api/catalog/route.ts
- Executable scriptline 1
Executable file
skills/add-webmcp/tests/fixtures/sample-next/app/checkout/page.tsx
- Executable scriptline 1
Executable file - Network accessline 4
localStorage.setItem("catalog-draft", ""); localForage.setItem("catalog-history", []); const searchCatalog = async (query: string) => fetch(`/api/catalog?q=${query}`); - Network accessline 5
localForage.setItem("catalog-history", []); const searchCatalog = async (query: string) => fetch(`/api/catalog?q=${query}`); navigator.modelContext?.registerTool({ - Network accessline 6
const searchCatalog = async (query: string) => fetch(`/api/catalog?q=${query}`);
skills/add-webmcp/tests/fixtures/sample-next/app/page.tsx
- Executable scriptline 1
Executable file
skills/add-webmcp/tests/fixtures/sample-next/package.json
- Executable scriptline 1
Executable file
skills/add-webmcp/tests/fixtures/webmcp.init.js
- Executable scriptline 1
Executable file
skills/add-webmcp/tests/scan-codebase.test.mjs
- Executable scriptline 1
Executable file
skills/add-webmcp/tests/validator-safety.test.mjs
skills/agent-experience/SKILL.md
- Broad permissionsline 1
Read WebFetch Write Bash AskUserQuestion Agent - Network accessline 30
- **URL** — a docs site or product page (e.g., `https://docs.example.com`). This is the *seed* the subagents start from. - Network accessline 48
Examples of BAD goals (too prescriptive — don't do this): - ~~"Navigate to https://example.com"~~ (steers — the docs may pick a different URL) - Network accessline 49
- ~~"Navigate to https://example.com"~~ (steers — the docs may pick a different URL) - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 105
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Network accessline 114
**Derive the product slug** from the target URL/repo to bias toward relevant matches. e.g. `https://docs.browserbase.com` → slug `browserbase`. Use lowercase substring match (case-insensitive) when ranking candidates. - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 162
[Credential-related source omitted] - Access to secretsline 164
[Credential-related source omitted] - Network accessline 191
- Pragmatic × TypeScript → *"Skim and then follow Acme's getting-started guide using TypeScript (Node.js). You've completed it when you've done whatever the guide treats as its primary successful outcome."* - Thorough × Python → *"Read and - Network accessline 193
- Skeptical × Shell → *"Follow Acme's getting-started guide using bash/curl only. Note anything in the docs that seems wrong or unclear as you go. You've completed it when you've done whatever the guide treats as its primary successful outc - Network accessline 217
[Credential-related source omitted] - Access to secretsline 217
[Credential-related source omitted] - Network accessline 392
**All URLs must be clickable.** When the report references: - Relative doc paths (e.g. `/quickstart`) → wrap as `<a class="doc-link" href="{TARGET_BASE_URL}{path}" target="_blank" rel="noopener"><code>{path}</code></a>` where `{TARGET_BASE_ - Network accessline 393
- Relative doc paths (e.g. `/quickstart`) → wrap as `<a class="doc-link" href="{TARGET_BASE_URL}{path}" target="_blank" rel="noopener"><code>{path}</code></a>` where `{TARGET_BASE_URL}` is the audit target's origin (e.g. `https://docs.examp - Network accessline 394
- Session/resource IDs (e.g. `f0ec58cc`) → link to the full resource URL (e.g. `https://app.example.com/sessions/{full-id}`) with a `↗` suffix indicating external link - Dangerous shell operationline 423
rm -rf ./dx-audit-tmp/
skills/agent-experience/assets/report-template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Audit Agent Experience — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Audit Agent Experience — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet"> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet"> - Network accessline 311
<footer> Generated by <a href="https://github.com/browserbase/skills/tree/main/skills/agent-experience">agent-experience</a> - Network accessline 312
Generated by <a href="https://github.com/browserbase/skills/tree/main/skills/agent-experience">agent-experience</a>
skills/agent-experience/references/prompt-variants.md
- Network accessline 65
- TypeScript → `using TypeScript (Node.js)` - Go → `using Go` - Shell/Bash → `using bash/curl only` - Network accessline 67
- Shell/Bash → `using bash/curl only` - Network accessline 76
- **Pragmatic × Python** → *"Skim and then follow Acme's getting-started guide using Python. You've completed it when you've done whatever the guide treats as its primary successful outcome."* - **Thorough × Go** → *"Read and then follow Ac - Network accessline 78
- **Skeptical × Shell** → *"Follow Acme's getting-started guide using bash/curl only. Note anything in the docs that seems wrong or unclear as you go. You've completed it when you've done whatever the guide treats as its primary successful - Network accessline 98
If the target's **name** alone might be ambiguous (e.g., "Clerk" could be many things), you may include the URL as the tail: `"…starting from https://clerk.com/docs"`. Prefer name-only when unambiguous.
skills/agent-experience/references/subagent-brief.md
- Network accessline 71
{"t_ms": 0, "type": "milestone", "message": "agent_started"}, {"t_ms": 800, "type": "assistant_thought", "message": "I'll start by discovering the docs."}, {"t_ms": 1200, "type": "tool_use", "n": 1, "tool": "WebFetch", "input": {"ur - Network accessline 72
{"t_ms": 800, "type": "assistant_thought", "message": "I'll start by discovering the docs."}, {"t_ms": 1200, "type": "tool_use", "n": 1, "tool": "WebFetch", "input": {"url": "https://docs.example.com", "prompt": "What is this?"}}, { - Network accessline 73
{"t_ms": 1200, "type": "tool_use", "n": 1, "tool": "WebFetch", "input": {"url": "https://docs.example.com", "prompt": "What is this?"}}, - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted]
skills/autobrowse/.gitignore
- Access to secretsline 2
[Credential-related source omitted]
skills/autobrowse/EXAMPLES.md
skills/autobrowse/README.md
- Network accessline 13
- Node.js 18+ - [Claude Code](https://claude.ai/code) - Network accessline 14
- [Claude Code](https://claude.ai/code) - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Network accessline 77
Inspired by [Karpathy's autoresearch](https://github.com/karpathy/autoresearch) — the same loop that optimizes ML experiments, applied to browser automation.
skills/autobrowse/REFERENCE.md
skills/autobrowse/SKILL.md
- Broad permissionsline 1
Bash Read Write Edit Glob Grep Agent - Access to secretsline 5
[Credential-related source omitted] - Network accessline 7
metadata: author: browserbase homepage: https://github.com/browserbase/skills - Network accessline 8
author: browserbase homepage: https://github.com/browserbase/skills --- - Network accessline 9
homepage: https://github.com/browserbase/skills - Network accessline 27
# Also fine — parse freely: /autobrowse https://flights.google.com/ - Network accessline 28
/autobrowse https://flights.google.com/ - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 245
[Credential-related source omitted]
skills/autobrowse/codegen/prompts/playwright.md
- Access to secretsline 9
[Credential-related source omitted]
skills/autobrowse/codegen/prompts/stagehand.md
skills/autobrowse/codegen/runners/lib/tsx-runner.mjs
skills/autobrowse/codegen/runners/playwright.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/autobrowse/codegen/runners/stagehand.mjs
skills/autobrowse/codegen/scaffolds/playwright/package.json
- Executable scriptline 1
Executable file
skills/autobrowse/codegen/scaffolds/stagehand/package.json
- Executable scriptline 1
Executable file
skills/autobrowse/package-lock.json
- Network accessline 15
"node_modules/@anthropic-ai/sdk": { "version": "0.39.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", - Network accessline 16
"version": "0.39.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", "integrity": "sha512-eMyDIPRZbt1CCLErRCi3exlAvNkBtRe+kW5vvJyef93PmNr/clstYgHhtvmkxN82nlKgzyGPCyGxrm0JQ1ZIdg==", - Network accessline 17
"resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", - Network accessline 30
"node_modules/@types/node": { "version": "18.19.130", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", - Network accessline 31
"version": "18.19.130", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", - Network accessline 32
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", - Network accessline 39
"node_modules/@types/node-fetch": { "version": "2.6.13", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", - Network accessline 40
"version": "2.6.13", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==", - Network accessline 41
"resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", - Network accessline 49
"node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - Network accessline 50
"version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - Network accessline 51
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - Network accessline 61
"node_modules/agentkeepalive": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", - Network accessline 62
"version": "4.6.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", - Network accessline 63
"resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", - Network accessline 73
"node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - Network accessline 74
"version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - Network accessline 75
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - Network accessline 79
"node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 80
"version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuM - Network accessline 81
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 92
"node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - Network accessline 93
"version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - Network accessline 94
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - Network accessline 104
"node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - Network accessline 105
"version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - Network accessline 106
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - Network accessline 113
"node_modules/dotenv": { "version": "16.6.1", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - Network accessline 114
"version": "16.6.1", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", - Network accessline 115
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - Network accessline 120
}, "funding": { "url": "https://dotenvx.com" - Network accessline 121
"funding": { "url": "https://dotenvx.com" } - Network accessline 122
"url": "https://dotenvx.com" - Network accessline 125
"node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 126
"version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - Network accessline 127
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 139
"node_modules/es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 140
"version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - Network accessline 141
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 148
"node_modules/es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 149
"version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - Network accessline 150
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 157
"node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 158
"version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - Network accessline 159
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 169
"node_modules/es-set-tostringtag": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - Network accessline 170
"version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - Network accessline 171
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - Network accessline 184
"node_modules/event-target-shim": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - Network accessline 185
"version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - Network accessline 186
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - Network accessline 193
"node_modules/form-data": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", - Network accessline 194
"version": "4.0.5", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", - Network accessline 195
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", - Network accessline 209
"node_modules/form-data-encoder": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - Network accessline 210
"version": "1.7.2", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", - Network accessline 211
"resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - Network accessline 215
"node_modules/formdata-node": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - Network accessline 216
"version": "4.4.1", "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", - Network accessline 217
"resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - Network accessline 228
"node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 229
"version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - Network accessline 230
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 232
"license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 233
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 234
"url": "https://github.com/sponsors/ljharb" - Network accessline 237
"node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 238
"version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - Network accessline 239
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 256
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 257
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 258
"url": "https://github.com/sponsors/ljharb" - Network accessline 261
"node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 262
"version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - Network accessline 263
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 274
"node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 275
"version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - Network accessline 276
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 281
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 282
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 283
"url": "https://github.com/sponsors/ljharb" - Network accessline 286
"node_modules/has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 287
"version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - Network accessline 288
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 293
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 294
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 295
"url": "https://github.com/sponsors/ljharb" - Network accessline 298
"node_modules/has-tostringtag": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - Network accessline 299
"version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - Network accessline 300
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - Network accessline 308
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 309
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 310
"url": "https://github.com/sponsors/ljharb" - Network accessline 313
"node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - Network accessline 314
"version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - Network accessline 315
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - Network accessline 325
"node_modules/humanize-ms": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - Network accessline 326
"version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - Network accessline 327
"resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - Network accessline 334
"node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 335
"version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - Network accessline 336
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 343
"node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - Network accessline 344
"version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - Network accessline 345
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - Network accessline 352
"node_modules/mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - Network accessline 353
"version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - Network accessline 354
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - Network accessline 364
"node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 365
"version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - Network accessline 366
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 370
"node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - Network accessline 371
"version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - Network accessline 372
"resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - Network accessline 376
{ "type": "github", "url": "https://github.com/sponsors/jimmywarting" - Network accessline 377
"type": "github", "url": "https://github.com/sponsors/jimmywarting" }, - Network accessline 378
"url": "https://github.com/sponsors/jimmywarting" - Network accessline 380
{ "type": "github", "url": "https://paypal.me/jimmywarting" - Network accessline 381
"type": "github", "url": "https://paypal.me/jimmywarting" } - Network accessline 382
"url": "https://paypal.me/jimmywarting" - Network accessline 390
"node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - Network accessline 391
"version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - Network accessline 392
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - Network accessline 410
"node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - Network accessline 411
"version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - Network accessline 412
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - Network accessline 416
"node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - Network accessline 417
"version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - Network accessline 418
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - Network accessline 422
"node_modules/web-streams-polyfill": { "version": "4.0.0-beta.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - Network accessline 423
"version": "4.0.0-beta.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmz - Network accessline 424
"resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - Network accessline 431
"node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - Network accessline 432
"version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - Network accessline 433
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - Network accessline 437
"node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - Network accessline 438
"version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - Network accessline 439
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
skills/autobrowse/package.json
- Executable scriptline 1
Executable file
skills/autobrowse/references/example-skill.md
- Network accessline 57
browse stop browse open "https://sanfrancisco.form.us.empro.verintcloudservices.com/form/auto/pw_street_sidewalkdefect?Issue=street_defect&Nature_of_request=pavement_defect" --remote - Network accessline 58
browse open "https://sanfrancisco.form.us.empro.verintcloudservices.com/form/auto/pw_street_sidewalkdefect?Issue=street_defect&Nature_of_request=pavement_defect" --remote - Network accessline 159
9. **Real form URL is not the sfgov.org services page**: The task.md lists `https://www.sfgov.org/services/submit-service-request` as the entry point, but the actual Verint form that accepts pothole submissions is `https://sanfrancisco.form
skills/autobrowse/references/example-task.md
- Network accessline 7
https://example.com/the-page
skills/autobrowse/references/playwright-cdp-bridge.md
- Network accessline 4
session over CDP**. The upstream Playwright reference (e.g. the Currents.dev best-practices skill at `/tmp/playwright-skill/SKILL.md` if cloned, or `https://playwright.dev/docs`) covers the general API — locators, auto-waiting, - Network accessline 5
best-practices skill at `/tmp/playwright-skill/SKILL.md` if cloned, or `https://playwright.dev/docs`) covers the general API — locators, auto-waiting, error testing, framework patterns — but doesn't document the Browserbase - Network accessline 6
`https://playwright.dev/docs`) covers the general API — locators, auto-waiting, - Access to secretsline 18
[Credential-related source omitted]
skills/autobrowse/scripts/codegen.mjs
skills/autobrowse/scripts/evaluate.mjs
- Executable scriptline 1
#!/usr/bin/env node - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Network accessline 180
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted] - Network accessline 181
console.error(""); console.error("Get a key at https://console.anthropic.com/settings/keys"); process.exit(1); - Network accessline 182
console.error("Get a key at https://console.anthropic.com/settings/keys");
skills/autobrowse/scripts/unify-trace.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-to-api/REFERENCE.md
- Network accessline 72
"requestId": "12345.678", "method": "GET", "url": "https://api.example.com/v1/items/42?page=2", - Network accessline 73
"method": "GET", "url": "https://api.example.com/v1/items/42?page=2", "origin": "https://api.example.com", - Network accessline 74
"url": "https://api.example.com/v1/items/42?page=2", - Network accessline 75
"origin": "https://api.example.com", - Network accessline 116
{ "endpointKey": "GET https://api.example.com/v1/items/{id}", - Network accessline 117
"endpointKey": "GET https://api.example.com/v1/items/{id}", - Network accessline 118
"origin": "https://api.example.com", - Access to secretsline 191
[Credential-related source omitted] - Network accessline 247
| Schemas show `type: "string"` for everything | request/response bodies aren't valid JSON or weren't captured | check `paired.jsonl` for `reqBody`/`respBody` content — if `null`, bodies weren't in the trace | | Spec validator complains abo - Network accessline 249
| `Swagger UI not found` | no local Swagger UI checkout/package was detected | clone `https://github.com/swagger-api/swagger-ui` to `~/Developer/swagger-ui`, or pass `--swagger-ui <path>` / set `SWAGGER_UI_DIR` |
skills/browser-to-api/SKILL.md
- Broad permissionsline 1
Bash, Read, Grep - Network accessline 38
browse open about:blank --cdp "$TARGET" browse network on # capture request/response bodies browse open https://example.com - Network accessline 39
browse network on # capture request/response bodies browse open https://example.com # ...drive whatever flows you want covered... - Network accessline 40
browse open https://example.com - Network accessline 104
├── openapi.yaml machine-readable spec ├── openapi.json mirror ├── report.md markdown summary + curl examples - Network accessline 105
├── openapi.json mirror ├── report.md markdown summary + curl examples ├── confidence.json per-endpoint confidence + normalization flags - Network accessline 106
├── report.md markdown summary + curl examples - Network accessline 146
- OpenAPI path entry (e.g. `/dapi/fe/gql [Autocomplete]`) - Request/response schema inferred from only that operation's samples - Curl example and variables table in the report - Network accessline 148
- Curl example and variables table in the report
skills/browser-to-api/package.json
- Executable scriptline 1
Executable file
skills/browser-to-api/scripts/discover.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-to-api/scripts/emit.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 396
lines.push(` if (qs.toString()) url += '?' + qs;`); lines.push(` }`); lines.push(` const res = await fetch(url, {`); - Network accessline 397
lines.push(` }`); lines.push(` const res = await fetch(url, {`); lines.push(` method,`); - Network accessline 398
lines.push(` const res = await fetch(url, {`); - Network accessline 525
// Curl example from request body - Network accessline 528
const curlPath = ep.parentPath || ep.path; lines.push('```bash'); lines.push(`curl -X ${ep.method} '${baseUrl}${curlPath}' \\`); - Network accessline 529
lines.push('```bash'); lines.push(`curl -X ${ep.method} '${baseUrl}${curlPath}' \\`); lines.push(` -H 'Content-Type: application/json' \\`); - Network accessline 530
lines.push(`curl -X ${ep.method} '${baseUrl}${curlPath}' \\`); - Network accessline 578
// Curl examples for top regular endpoints - Network accessline 583
const body = JSON.stringify(ep.requestExample, null, 2); lines.push('```bash'); lines.push(`curl -X ${ep.method} '${baseUrl}${ep.path}' \\`); - Network accessline 584
lines.push('```bash'); lines.push(`curl -X ${ep.method} '${baseUrl}${ep.path}' \\`); lines.push(` -H 'Content-Type: application/json' \\`); - Network accessline 585
lines.push(`curl -X ${ep.method} '${baseUrl}${ep.path}' \\`);
skills/browser-to-api/scripts/filter.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-to-api/scripts/infer.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-to-api/scripts/lib/io.mjs
- Executable scriptline 1
Executable file
skills/browser-to-api/scripts/lib/path-template.mjs
- Executable scriptline 1
Executable file
skills/browser-to-api/scripts/lib/redact.mjs
skills/browser-to-api/scripts/lib/schema-merge.mjs
- Executable scriptline 1
Executable file
skills/browser-to-api/scripts/lib/yaml.mjs
- Executable scriptline 1
Executable file
skills/browser-to-api/scripts/load.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-to-api/scripts/normalize.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/browser-trace/EXAMPLES.md
- Network accessline 17
# Reproduce the bug. browse open https://example.com/signup --cdp 9222 - Network accessline 17
# Reproduce the bug. browse open https://example.com/signup --cdp 9222 - Network accessline 18
browse open https://example.com/signup --cdp 9222 - Network accessline 18
browse open https://example.com/signup --cdp 9222 - Network accessline 61
node scripts/start-capture.mjs 9222 audit browse open https://your-site.example --cdp 9222 - Network accessline 61
node scripts/start-capture.mjs 9222 audit browse open https://your-site.example --cdp 9222 - Network accessline 62
browse open https://your-site.example --cdp 9222 - Network accessline 62
browse open https://your-site.example --cdp 9222 - Network accessline 93
node scripts/start-capture.mjs 9222 hang browse open https://example.com/checkout --cdp 9222 - Network accessline 93
node scripts/start-capture.mjs 9222 hang browse open https://example.com/checkout --cdp 9222 - Network accessline 94
browse open https://example.com/checkout --cdp 9222 - Network accessline 94
browse open https://example.com/checkout --cdp 9222 - Access to secretsline 130
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Network accessline 135
BROWSE_NAME=prod-repro-browser browse open https://app.example.com/dashboard --cdp "$URL" --session "$BROWSE_NAME" - Network accessline 135
BROWSE_NAME=prod-repro-browser browse open https://app.example.com/dashboard --cdp "$URL" --session "$BROWSE_NAME" - Network accessline 136
browse open https://app.example.com/dashboard --cdp "$URL" --session "$BROWSE_NAME" - Network accessline 136
browse open https://app.example.com/dashboard --cdp "$URL" --session "$BROWSE_NAME" - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted]
skills/browser-trace/REFERENCE.md
- Access to secretsline 80
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 129
# All XHR/fetch (exclude subresources) - Network accessline 129
# All XHR/fetch (exclude subresources) - Network accessline 179
`Page.lifecycleEvent` fires per-navigation for `init`, `commit`, `DOMContentLoaded`, `load`, `firstPaint`, `firstContentfulPaint`, `firstMeaningfulPaint`, `networkAlmostIdle`, `networkIdle`. Requires `browse cdp` ≥ the build that includes [ - Network accessline 179
`Page.lifecycleEvent` fires per-navigation for `init`, `commit`, `DOMContentLoaded`, `load`, `firstPaint`, `firstContentfulPaint`, `firstMeaningfulPaint`, `networkAlmostIdle`, `networkIdle`. Requires `browse cdp` ≥ the build that includes [ - Access to secretsline 318
[Credential-related source omitted] - Access to secretsline 318
[Credential-related source omitted] - Network accessline 324
| Symptom | Likely cause | Fix | | ---------------------------------------------- | ----------- - Network accessline 324
| Symptom | Likely cause | Fix | | ---------------------------------------------- | ----------- - Network accessline 325
| ---------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------ | | `browse cdp exited immediately` | unreachable - Network accessline 325
| ---------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------ | | `browse cdp exited immediately` | unreachable - Network accessline 326
| `browse cdp exited immediately` | unreachable target / completed Browserbase session | verify port is listening (`curl http://localhost:9222/json/version`) or session is `RUNNING` (`browse cloud sessions get`) | - Network accessline 326
| `browse cdp exited immediately` | unreachable target / completed Browserbase session | verify port is listening (`curl http://localhost:9222/json/version`) or session is `RUNNING` (`browse cloud sessions get`) |
skills/browser-trace/SKILL.md
- Broad permissionsline 1
Bash, Read, Grep - Broad permissionsline 1
Bash, Read, Grep - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 4
[Credential-related source omitted] - Network accessline 62
# 3. Run your main automation against port 9222. browse open https://example.com --cdp 9222 - Network accessline 62
# 3. Run your main automation against port 9222. browse open https://example.com --cdp 9222 - Network accessline 63
browse open https://example.com --cdp 9222 - Network accessline 63
browse open https://example.com --cdp 9222 - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Network accessline 87
CONNECT_URL="$(browse cloud sessions get "$SID" | jq -r .connectUrl)" BROWSE_NAME=my-run-browser browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" - Network accessline 87
CONNECT_URL="$(browse cloud sessions get "$SID" | jq -r .connectUrl)" BROWSE_NAME=my-run-browser browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" - Network accessline 88
BROWSE_NAME=my-run-browser browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" browse open https://news.ycombinator.com --session "$BROWSE_NAME" - Network accessline 88
BROWSE_NAME=my-run-browser browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" browse open https://news.ycombinator.com --session "$BROWSE_NAME" - Network accessline 89
browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" - Network accessline 89
browse open https://example.com --cdp "$CONNECT_URL" --session "$BROWSE_NAME" - Network accessline 90
browse open https://news.ycombinator.com --session "$BROWSE_NAME" - Network accessline 90
browse open https://news.ycombinator.com --session "$BROWSE_NAME" - Network accessline 165
{ "pageId": 0, "url": "https://example.com/", - Network accessline 165
{ "pageId": 0, "url": "https://example.com/", - Network accessline 166
"pageId": 0, "url": "https://example.com/", "startMs": 1777312533000, "endMs": 1777312538886, "durationMs": 5886, - Network accessline 166
"pageId": 0, "url": "https://example.com/", "startMs": 1777312533000, "endMs": 1777312538886, "durationMs": 5886, - Network accessline 167
"url": "https://example.com/", - Network accessline 167
"url": "https://example.com/",
skills/browser-trace/package.json
skills/browser-trace/scripts/bb-capture.mjs
- Executable scriptline 1
#!/usr/bin/env node - Executable scriptline 1
#!/usr/bin/env node - Executable scriptline 1
#!/usr/bin/env node - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted]
skills/browser-trace/scripts/bb-finalize.mjs
- Executable scriptline 1
#!/usr/bin/env node - Executable scriptline 1
#!/usr/bin/env node - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted]
skills/browser-trace/scripts/bisect-cdp.mjs
skills/browser-trace/scripts/lib.mjs
skills/browser-trace/scripts/query.mjs
skills/browser-trace/scripts/snapshot-loop.mjs
skills/browser-trace/scripts/start-capture.mjs
skills/browser-trace/scripts/stop-capture.mjs
skills/browser-use-to-stagehand/EXAMPLES.md
- Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Network accessline 70
await page.goto("https://news.ycombinator.com"); // deterministic - Network accessline 135
try { const page = stagehand.context.pages()[0]; await page.goto("https://news.ycombinator.com"); - Network accessline 136
const page = stagehand.context.pages()[0]; await page.goto("https://news.ycombinator.com"); await page.waitForLoadState("domcontentloaded"); // settle before the AI snapshot - Network accessline 137
await page.goto("https://news.ycombinator.com"); - Network accessline 179
async def main() -> None: sensitive_data = { "https://example.com": { - Network accessline 180
sensitive_data = { "https://example.com": { "x_user": os.environ["APP_USER"], - Network accessline 181
"https://example.com": { - Access to secretsline 182
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Network accessline 189
sensitive_data=sensitive_data, use_vision=False, # don't leak secrets via screenshots browser=Browser(allowed_domains=["https://*.example.com"]), - Network accessline 190
use_vision=False, # don't leak secrets via screenshots browser=Browser(allowed_domains=["https://*.example.com"]), ) - Network accessline 191
browser=Browser(allowed_domains=["https://*.example.com"]), - Network accessline 216
try { const page = stagehand.context.pages()[0]; await page.goto("https://example.com/login"); - Network accessline 218
await page.goto("https://example.com/login"); - Network accessline 230
// Best-effort stand-in for allowed_domains=["https://*.example.com"]. browser-use
skills/browser-use-to-stagehand/SKILL.md
- Broad permissionsline 1
Read, Write, Edit, Grep, Bash - Access to secretsline 4
[Credential-related source omitted] - Network accessline 23
> browser-use 0.13.x (2026-06)**. On any conflict, the **live docs win** — always verify against the > installed package and these sources before emitting code: > - Stagehand v3: <https://docs.stagehand.dev/v3> · installed types: `node_mo - Network accessline 24
> installed package and these sources before emitting code: > - Stagehand v3: <https://docs.stagehand.dev/v3> · installed types: `node_modules/@browserbasehq/stagehand` > - Browserbase: <https://docs.browserbase.com> - Network accessline 25
> - Stagehand v3: <https://docs.stagehand.dev/v3> · installed types: `node_modules/@browserbasehq/stagehand` - Network accessline 26
> - Browserbase: <https://docs.browserbase.com> - Network accessline 27
> - browser-use: <https://docs.browser-use.com> - Network accessline 91
### 5. Produce the Stagehand v3 rewrite **First, verify the API.** Before writing, confirm the exact signatures you're about to use against the installed package (`node_modules/@browserbasehq/stagehand` types) or <https://docs.stagehand.dev - Network accessline 92
**First, verify the API.** Before writing, confirm the exact signatures you're about to use against the installed package (`node_modules/@browserbasehq/stagehand` types) or <https://docs.stagehand.dev/v3>. The mappings below are a 3.6.x sna - Network accessline 93
the installed package (`node_modules/@browserbasehq/stagehand` types) or <https://docs.stagehand.dev/v3>. - Access to secretsline 146
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Network accessline 166
await page.goto("https://example.com"); // deterministic skeleton - Network accessline 195
- **Silently dropping `allowed_domains`** — Stagehand has no domain firewall; flag it for review. - **Inventing Browserbase/Stagehand options** — if unsure of a field, check <https://docs.stagehand.dev/v3> / <https://docs.browserbase.com> - Network accessline 197
<https://docs.stagehand.dev/v3> / <https://docs.browserbase.com> rather than guessing.
skills/browser-use-to-stagehand/references/api-mapping.md
- Network accessline 12
> 2026-06), not a live spec.** Signatures and option names drift every release. The **live docs > supersede this table on any conflict** — verify against the installed package > (`node_modules/@browserbasehq/stagehand`) or <https://docs.sta - Network accessline 13
> supersede this table on any conflict** — verify against the installed package > (`node_modules/@browserbasehq/stagehand`) or <https://docs.stagehand.dev/v3> / > <https://docs.browserbase.com> / <https://docs.browser-use.com> before relyin - Network accessline 14
> (`node_modules/@browserbasehq/stagehand`) or <https://docs.stagehand.dev/v3> / - Network accessline 15
> <https://docs.browserbase.com> / <https://docs.browser-use.com> before relying on an exact signature. - Network accessline 114
const page = stagehand.context.pages()[0]; await page.goto("https://news.ycombinator.com"); - Network accessline 115
await page.goto("https://news.ycombinator.com"); - Network accessline 166
const page = stagehand.context.pages()[0]; await page.goto("https://news.ycombinator.com"); - Network accessline 167
await page.goto("https://news.ycombinator.com"); - Network accessline 192
sensitive_data = { "https://example.com": {"x_user": "real@email.com", "x_pass": "s3cret"}, - Network accessline 193
"https://example.com": {"x_user": "real@email.com", "x_pass": "s3cret"}, - Network accessline 198
sensitive_data=sensitive_data, use_vision=False, browser=Browser(allowed_domains=["https://*.example.com"]), - Network accessline 199
use_vision=False, browser=Browser(allowed_domains=["https://*.example.com"]), ) - Network accessline 200
browser=Browser(allowed_domains=["https://*.example.com"]), - Network accessline 207
const page = stagehand.context.pages()[0]; await page.goto("https://example.com/login"); - Network accessline 208
await page.goto("https://example.com/login"); - Access to secretsline 240
[Credential-related source omitted] - Access to secretsline 241
[Credential-related source omitted] - Access to secretsline 245
[Credential-related source omitted] - Network accessline 370
}); const agent = stagehand.agent({ integrations: [fsClient] }); // remote MCP server -> just the URL: integrations: ["https://mcp.example.com/mcp?key=..."] - Network accessline 372
// remote MCP server -> just the URL: integrations: ["https://mcp.example.com/mcp?key=..."] - Network accessline 501
`enableCaching`. `domSettleTimeoutMs` → `domSettleTimeout`. - **zod is a peer dependency** (v3 or v4): the consuming project must `npm install zod`. - Always confirm exact signatures against the installed version: <https://docs.stagehand.de - Network accessline 502
- **zod is a peer dependency** (v3 or v4): the consuming project must `npm install zod`. - Always confirm exact signatures against the installed version: <https://docs.stagehand.dev/v3>. - browser-use model strings move fast; the **class na - Network accessline 503
- Always confirm exact signatures against the installed version: <https://docs.stagehand.dev/v3>.
skills/browser-use-to-stagehand/references/guide.md
- Network accessline 165
try { const page = stagehand.context.pages()[0]; await page.goto("https://news.ycombinator.com"); // deterministic - Network accessline 167
await page.goto("https://news.ycombinator.com"); // deterministic - Network accessline 207
not the page; get the page via `stagehand.context.pages()[0]`; models are `"provider/model"` strings. Most examples online are v2 (`page.act()`, `stagehand.page`) — don't copy them. See the [v2→v3 migration guide](https://docs.stagehand - Network accessline 208
strings. Most examples online are v2 (`page.act()`, `stagehand.page`) — don't copy them. See the [v2→v3 migration guide](https://docs.stagehand.dev/v3/migrations/v2). - **browser-use has three API shapes** — legacy (pre-0.12), stable (0.1 - Network accessline 209
[v2→v3 migration guide](https://docs.stagehand.dev/v3/migrations/v2). - Network accessline 225
**Stagehand** - Docs: <https://docs.stagehand.dev/v3> - Network accessline 226
- Docs: <https://docs.stagehand.dev/v3> - Network accessline 227
- act / extract / observe / agent: <https://docs.stagehand.dev/v3/basics/act> - Network accessline 228
- Configuration (browser, models): <https://docs.stagehand.dev/v3/configuration/browser> - Network accessline 229
- Caching & determinism: <https://docs.stagehand.dev/v3/best-practices/caching> - Network accessline 230
- v2 → v3 migration: <https://docs.stagehand.dev/v3/migrations/v2> - Network accessline 232
**Browserbase** - Docs: <https://docs.browserbase.com> - Network accessline 233
- Docs: <https://docs.browserbase.com> - Network accessline 234
- Stagehand on Browserbase: <https://docs.browserbase.com/introduction/stagehand> - Network accessline 235
- Sessions & CDP: <https://docs.browserbase.com/fundamentals/using-browser-session> - Network accessline 236
- Contexts: <https://docs.browserbase.com/features/contexts> - Network accessline 237
- Observability (logs/replay): <https://docs.browserbase.com/features/observability> - Network accessline 239
**browser-use** - Docs: <https://docs.browser-use.com> - Network accessline 240
- Docs: <https://docs.browser-use.com> - Network accessline 241
- Remote browser / CDP: <https://docs.browser-use.com/customize/browser/remote> - Network accessline 242
- Browserbase integration: <https://docs.browserbase.com/integrations/browseruse/python>
skills/browser-use-to-stagehand/references/prompt.md
- Access to secretsline 139
[Credential-related source omitted]
skills/browser-use-to-stagehand/references/trace-assisted.md
- Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Network accessline 51
user_metadata={"framework": "browser-use", "migration": "true"}, ) print(f"Session: https://www.browserbase.com/sessions/{session.id}") - Network accessline 53
print(f"Session: https://www.browserbase.com/sessions/{session.id}")
skills/browser/EXAMPLES.md
- Network accessline 12
browse open https://example.com/product/123 - Network accessline 12
browse open https://example.com/product/123 - Network accessline 33
browse open https://example.com/contact - Network accessline 33
browse open https://example.com/contact - Network accessline 53
browse open https://example.com/news - Network accessline 53
browse open https://example.com/news - Network accessline 77
# Attempt 1: local mode browse open https://competitor.com/pricing --local - Network accessline 77
# Attempt 1: local mode browse open https://competitor.com/pricing --local - Network accessline 78
browse open https://competitor.com/pricing --local - Network accessline 78
browse open https://competitor.com/pricing --local - Access to secretsline 93
[Credential-related source omitted] - Access to secretsline 93
[Credential-related source omitted] - Network accessline 95
# Retry in remote mode browse open https://competitor.com/pricing --remote - Network accessline 95
# Retry in remote mode browse open https://competitor.com/pricing --remote - Network accessline 96
browse open https://competitor.com/pricing --remote - Network accessline 96
browse open https://competitor.com/pricing --remote - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Network accessline 114
browse open https://app.example.com/login --cdp "$CONNECT_URL" - Network accessline 114
browse open https://app.example.com/login --cdp "$CONNECT_URL" - Network accessline 135
browse open https://app.example.com/dashboard --cdp "$CONNECT_URL" - Network accessline 135
browse open https://app.example.com/dashboard --cdp "$CONNECT_URL"
skills/browser/REFERENCE.md
- Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 39
browse open https://example.com browse open https://example.com --wait networkidle # wait for all network requests to finish (useful for SPAs) - Network accessline 39
browse open https://example.com browse open https://example.com --wait networkidle # wait for all network requests to finish (useful for SPAs) - Network accessline 40
browse open https://example.com --wait networkidle # wait for all network requests to finish (useful for SPAs) - Network accessline 40
browse open https://example.com --wait networkidle # wait for all network requests to finish (useful for SPAs) - Network accessline 41
browse open https://example.com --wait domcontentloaded - Network accessline 41
browse open https://example.com --wait domcontentloaded - Network accessline 55
browse open https://example.com --cdp "$CONNECT_URL" - Network accessline 55
browse open https://example.com --cdp "$CONNECT_URL" - Network accessline 300
browse open https://example.com --local - Network accessline 300
browse open https://example.com --local - Network accessline 301
browse open https://example.com --local --headed - Network accessline 301
browse open https://example.com --local --headed - Network accessline 302
browse open https://example.com --auto-connect - Network accessline 302
browse open https://example.com --auto-connect - Network accessline 303
browse open https://example.com --cdp 9222 - Network accessline 303
browse open https://example.com --cdp 9222 - Network accessline 304
browse open https://example.com --cdp ws://localhost:9222/devtools/browser/... - Network accessline 304
browse open https://example.com --cdp ws://localhost:9222/devtools/browser/... - Network accessline 305
browse open https://example.com --remote - Network accessline 305
browse open https://example.com --remote - Network accessline 316
browse tab new # open blank tab browse tab new https://example.com # open tab with URL - Network accessline 316
browse tab new # open blank tab browse tab new https://example.com # open tab with URL - Network accessline 317
browse tab new https://example.com # open tab with URL - Network accessline 317
browse tab new https://example.com # open tab with URL - Dangerous shell operationline 354
browse eval "document.title" - Dangerous shell operationline 354
browse eval "document.title" - Dangerous shell operationline 355
browse eval "document.querySelectorAll('a').length" - Dangerous shell operationline 355
browse eval "document.querySelectorAll('a').length" - Network accessline 447
[Target.attachedToTarget] [page] https://example.com - Network accessline 447
[Target.attachedToTarget] [page] https://example.com - Network accessline 448
[Network.requestWillBeSent] GET https://example.com/api/data - Network accessline 448
[Network.requestWillBeSent] GET https://example.com/api/data - Network accessline 449
[Network.responseReceived] 200 https://example.com/api/data - Network accessline 449
[Network.responseReceived] 200 https://example.com/api/data - Network accessline 451
[Page.frameNavigated] https://example.com/about - Network accessline 451
[Page.frameNavigated] https://example.com/about - Network accessline 474
browse open https://a.com --session work - Network accessline 474
browse open https://a.com --session work - Network accessline 475
browse open https://b.com --session personal - Network accessline 475
browse open https://b.com --session personal - Network accessline 483
|----------|----------|-------------| | `BROWSE_SESSION` | No | Default session name (alternative to `--session`) | | `BROWSERBASE_API_KEY` | For remote mode | API key from https://browserbase.com/settings; makes Browserbase the default des - Network accessline 483
|----------|----------|-------------| | `BROWSE_SESSION` | No | Default session name (alternative to `--session`) | | `BROWSERBASE_API_KEY` | For remote mode | API key from https://browserbase.com/settings; makes Browserbase the default des - Network accessline 484
| `BROWSE_SESSION` | No | Default session name (alternative to `--session`) | | `BROWSERBASE_API_KEY` | For remote mode | API key from https://browserbase.com/settings; makes Browserbase the default desired mode when no override is set | | - Network accessline 484
| `BROWSE_SESSION` | No | Default session name (alternative to `--session`) | | `BROWSERBASE_API_KEY` | For remote mode | API key from https://browserbase.com/settings; makes Browserbase the default desired mode when no override is set | | - Network accessline 485
[Credential-related source omitted] - Network accessline 485
[Credential-related source omitted] - Access to secretsline 485
[Credential-related source omitted] - Access to secretsline 485
[Credential-related source omitted] - Access to secretsline 488
[Credential-related source omitted] - Access to secretsline 488
[Credential-related source omitted] - Access to secretsline 493
[Credential-related source omitted] - Access to secretsline 493
[Credential-related source omitted] - Network accessline 496
Get these values from https://browserbase.com/settings. - Network accessline 496
Get these values from https://browserbase.com/settings.
skills/browser/SKILL.md
- Broad permissionsline 1
Bash - Broad permissionsline 1
Bash - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 4
[Credential-related source omitted] - Network accessline 14
package: "browse" bins: [browse] homepage: https://github.com/browserbase/skills - Network accessline 14
package: "browse" bins: [browse] homepage: https://github.com/browserbase/skills - Network accessline 15
bins: [browse] homepage: https://github.com/browserbase/skills --- - Network accessline 15
bins: [browse] homepage: https://github.com/browserbase/skills --- - Network accessline 16
homepage: https://github.com/browserbase/skills - Network accessline 16
homepage: https://github.com/browserbase/skills - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Network accessline 44
- Provides: Browserbase Identity, Verified browsers, automatic CAPTCHA solving, residential proxies, session persistence - **Use remote mode when:** the target site has bot detection, CAPTCHAs, IP rate limiting, Cloudflare protection, or re - Network accessline 44
- Provides: Browserbase Identity, Verified browsers, automatic CAPTCHA solving, residential proxies, session persistence - **Use remote mode when:** the target site has bot detection, CAPTCHAs, IP rate limiting, Cloudflare protection, or re - Network accessline 46
- Get credentials at https://browserbase.com/settings - Network accessline 46
- Get credentials at https://browserbase.com/settings - Network accessline 135
browse open https://example.com - Network accessline 135
browse open https://example.com
skills/company-research/SKILL.md
skills/company-research/references/example-research.md
- Network accessline 8
--- company_name: Acme Inc website: https://acme.com - Network accessline 9
company_name: Acme Inc website: https://acme.com product_description: AI-powered inventory management for e-commerce brands - Network accessline 10
website: https://acme.com - Network accessline 50
--- company_name: Acme Inc website: https://acme.com - Network accessline 51
company_name: Acme Inc website: https://acme.com ... - Network accessline 52
website: https://acme.com
skills/company-research/references/report-template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Company Research — {{COMPANY_NAME}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Company Research — {{COMPANY_NAME}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 85
<div class="meta">{{META}}</div> </div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;" - Network accessline 86
</div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> <span>Powered by Browserbase< - Network accessline 87
<a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> - Network accessline 88
<span>Powered by Browserbase</span> <svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27 - Network accessline 89
<svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 133
<footer> <svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 3 - Network accessline 134
<svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 135
Generated by <a href="https://github.com/anthropics/skills">company-research</a> · Powered by <a href="https://browserbase.com">Browserbase</a>
skills/company-research/references/research-patterns.md
- Network accessline 103
"subQuestion": "What does Acme sell and who are their customers?", "fact": "Acme provides checkout optimization for Shopify stores, serving mid-market DTC brands with $5M-$50M revenue", "sourceUrl": "https://acme.com/about", - Network accessline 104
"fact": "Acme provides checkout optimization for Shopify stores, serving mid-market DTC brands with $5M-$50M revenue", "sourceUrl": "https://acme.com/about", "sourceTitle": "About Acme - Checkout Optimization", - Network accessline 105
"sourceUrl": "https://acme.com/about",
skills/company-research/references/workflow.md
- Network accessline 12
"query": "AI data extraction startups", "results": [ { "url": "https://example.com", "title": "Example Corp", "author": null, "publishedDate": null }, - Network accessline 13
"results": [ { "url": "https://example.com", "title": "Example Corp", "author": null, "publishedDate": null }, ... - Network accessline 14
{ "url": "https://example.com", "title": "Example Corp", "author": null, "publishedDate": null }, - Network accessline 54
node {SKILL_DIR}/scripts/extract_page.mjs "https://example.com" --max-chars 3000 - Network accessline 59
URL: https://example.com
skills/company-research/scripts/compile_report.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 250
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>${escapeHtml(c.company_name)} — Research</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 251
<title>${escapeHtml(c.company_name)} — Research</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style> - Network accessline 252
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 307
</div> </div> <footer>Generated by <a href="https://github.com/anthropics/skills">company-research</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 308
</div> <footer>Generated by <a href="https://github.com/anthropics/skills">company-research</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> </body> - Network accessline 309
<footer>Generated by <a href="https://github.com/anthropics/skills">company-research</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer>
skills/company-research/scripts/extract_page.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/company-research/scripts/list_urls.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/company-research/scripts/package.json
- Executable scriptline 1
Executable file
skills/competitor-analysis/SKILL.md
- Broad permissionsline 1
Bash Agent AskUserQuestion - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Dangerous shell operationline 80
rm -f /tmp/competitor_discovery_batch_*.json - Dangerous shell operationline 85
rm -f "$OUTPUT_DIR"/*.md && rm -rf "$OUTPUT_DIR"/partials "$OUTPUT_DIR"/screenshots - Network accessline 344
Output: matrix.json with `sources: { "Feature": "https://..." }` on the
skills/competitor-analysis/references/battle-card.md
- Network accessline 22
- **Rival Co placed 4th of 7 on the Nov 2025 search-bench retrieval leaderboard (73% nDCG@10)** — use if prospect cares about relevance, but only after confirming their volume tier; Rival Co's reranking add-on is paywalled behind Scale ($49 - Network accessline 39
- If they say: "Rival Co is $99/mo cheaper than your Scale tier" You say: "Rival Co's reranking is a paid add-on you'll need for production relevance — once you add it the price gap closes. Our Scale tier includes neural reranking and a r - Network accessline 40
You say: "Rival Co's reranking is a paid add-on you'll need for production relevance — once you add it the price gap closes. Our Scale tier includes neural reranking and a research endpoint; matrix.json confirms Rival Co's feature set doesn
skills/competitor-analysis/references/example-research.md
- Network accessline 13
--- competitor_name: Rival Co website: https://rivalco.com - Network accessline 14
competitor_name: Rival Co website: https://rivalco.com tagline: The fastest way to give your agents the web - Network accessline 15
website: https://rivalco.com - Network accessline 60
## Mentions - **[Benchmark]** retrieval-quality leaderboard — Rival Co 73% nDCG@10, 4th of 7 tested (source: https://github.com/example-org/search-bench/pull/92, 2026-03-14) - Network accessline 61
- **[Benchmark]** retrieval-quality leaderboard — Rival Co 73% nDCG@10, 4th of 7 tested (source: https://github.com/example-org/search-bench/pull/92, 2026-03-14) - Network accessline 62
- **[Comparison]** Exa vs Rival Co — side-by-side review (source: https://example.com/exa-vs-rivalco, 2026-02-01) - Network accessline 63
- **[Reddit]** r/LangChain thread: "Moved from Rival Co to X after relevance issues" — 24 upvotes (source: https://reddit.com/r/LangChain/comments/abc123) - Network accessline 64
- **[HN]** "Show HN: Rival Co raises seed to build..." — 112 points, 48 comments (source: https://news.ycombinator.com/item?id=12345) - Network accessline 65
- **[LinkedIn]** CEO post on product launch — 412 reactions (source: https://linkedin.com/posts/rivalco-launch) - Network accessline 66
- **[YouTube]** "Rival Co vs Exa" review by Dev YouTuber — 8.2K views (source: https://youtube.com/watch?v=xyz) - Network accessline 67
- **[News]** TechCrunch coverage of seed round (source: https://techcrunch.com/2024/11/rival-co-seed) - Network accessline 68
- **[Review]** G2 4.3/5 (31 reviews), main complaint: stale results (source: https://g2.com/products/rival-co) - Network accessline 70
## Benchmarks - **search-bench PR #92** — Rival Co 73% nDCG@10 on retrieval quality, 4th of 7 tested (https://github.com/example-org/search-bench/pull/92) - Network accessline 71
- **search-bench PR #92** — Rival Co 73% nDCG@10 on retrieval quality, 4th of 7 tested (https://github.com/example-org/search-bench/pull/92) - Network accessline 72
- **retrieval-latency blog** — Rival Co 480ms p50, 2nd fastest (https://example.com/search-latency-2026) - Network accessline 82
### Landmines - **Rival Co scores 73% nDCG@10 on the search-bench leaderboard (4th of 7 tested)** — use against relevance-sensitive prospects; they rank below Exa on the same test. (source: https://github.com/example-org/search-bench/pull/9 - Network accessline 83
- **Rival Co scores 73% nDCG@10 on the search-bench leaderboard (4th of 7 tested)** — use against relevance-sensitive prospects; they rank below Exa on the same test. (source: https://github.com/example-org/search-bench/pull/92) - Network accessline 84
- **G2 average 4.3/5 with "stale results" as top complaint across 31 reviews** — cite when prospect raises freshness concerns. (source: https://g2.com/products/rival-co) - Network accessline 86
### Objection Handlers - If they say: "Rival Co is $99/mo — cheaper than your Pro tier" You say: "Cheaper upfront, but compare total cost of poor relevance — their 73% nDCG@10 means more irrelevant results your agent has to filter or re-q - Network accessline 88
You say: "Cheaper upfront, but compare total cost of poor relevance — their 73% nDCG@10 means more irrelevant results your agent has to filter or re-query, and re-queries aren't free." (evidence: https://github.com/example-org/search-bench/ - Network accessline 111
--- competitor_name: Rival Co website: https://rivalco.com - Network accessline 112
competitor_name: Rival Co website: https://rivalco.com ... - Network accessline 113
website: https://rivalco.com
skills/competitor-analysis/references/report-template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Competitor Analysis — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Competitor Analysis — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 83
<div class="meta">{{META}}</div> </div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;" - Network accessline 84
</div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> <span>Powered by Browserbase< - Network accessline 85
<a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> - Network accessline 86
<span>Powered by Browserbase</span> <svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27 - Network accessline 87
<svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 122
<footer> <svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 3 - Network accessline 123
<svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 124
Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a>
skills/competitor-analysis/references/research-patterns.md
- Network accessline 182
"lane": "marketing | external | benchmark | strategic", "fact": "Rival Co charges $99/mo for 10K search requests", "sourceUrl": "https://rivalco.com/pricing", - Network accessline 183
"fact": "Rival Co charges $99/mo for 10K search requests", "sourceUrl": "https://rivalco.com/pricing", "confidence": "high" - Network accessline 184
"sourceUrl": "https://rivalco.com/pricing",
skills/competitor-analysis/references/workflow.md
- Network accessline 4
- [Discovery Batch JSON Schema](#discovery-batch-json-schema) — browse cloud search output format - [Competitor Research Markdown Format](#competitor-research-markdown-format) — frontmatter + body section spec - [Extracting Page Text](#extr - Network accessline 5
- [Competitor Research Markdown Format](#competitor-research-markdown-format) — frontmatter + body section spec - [Extracting Page Text](#extracting-page-text) — browse cloud fetch (markdown default; --format raw for HTML) - [Discovery — pa - Network accessline 6
- [Extracting Page Text](#extracting-page-text) — browse cloud fetch (markdown default; --format raw for HTML) - Network accessline 22
"query": "alternatives to acme", "results": [ { "id": "...", "url": "https://example.com", "title": "Example Corp", "image": null, "favicon": null } - Network accessline 23
"results": [ { "id": "...", "url": "https://example.com", "title": "Example Corp", "image": null, "favicon": null } ] - Network accessline 24
{ "id": "...", "url": "https://example.com", "title": "Example Corp", "image": null, "favicon": null } - Network accessline 73
browse cloud fetch --allow-redirects "https://rivalco.com/pricing" | head -c 3000 - Network accessline 79
browse cloud fetch --allow-redirects --format raw "https://rivalco.com/pricing" | sed 's/<script[^>]*>.*<\/script>//g; s/<style[^>]*>.*<\/style>//g; s/<[^>]*>//g; s/&/\&/g; s/</</g; s/>/>/g; s/ / /g; s/&#[0-9]*;//g' | tr -s '
skills/competitor-analysis/scripts/capture_screenshots.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/competitor-analysis/scripts/compile_report.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 541
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>${escapeHtml(c.competitor_name)} — Competitor Analysis</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel=" - Network accessline 542
<title>${escapeHtml(c.competitor_name)} — Competitor Analysis</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style>${perCompetitorCss}</style> - Network accessline 543
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 583
${findingsHtml ? `<div class="research">${findingsHtml}</div>` : ''} </div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 584
</div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> </body> - Network accessline 585
<footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 673
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Feature Matrix — ${escapeHtml(title)}</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 674
<title>Feature Matrix — ${escapeHtml(title)}</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style> - Network accessline 675
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 736
${matrixSection('Integrations', integrationAxis, 'integrations')} </div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 737
</div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> </body> - Network accessline 738
<footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 788
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Mentions Feed — ${escapeHtml(title)}</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 789
<title>Mentions Feed — ${escapeHtml(title)}</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style> - Network accessline 790
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 853
</div> </div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 854
</div> <footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> <script> - Network accessline 855
<footer>Generated by <a href="https://github.com/anthropics/skills">competitor-analysis</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer>
skills/competitor-analysis/scripts/extract_vs_names.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/competitor-analysis/scripts/gate_candidates.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 12
// // Output: newline-delimited JSON to stdout with one object per URL: // { "url": "https://foo.com", "status": "PASS" | "REJECT" | "UNKNOWN", - Network accessline 13
// Output: newline-delimited JSON to stdout with one object per URL: // { "url": "https://foo.com", "status": "PASS" | "REJECT" | "UNKNOWN", // "matched_includes": [...], "matched_excludes": [...], "title": "...", "hero": "..." } - Network accessline 14
// { "url": "https://foo.com", "status": "PASS" | "REJECT" | "UNKNOWN",
skills/competitor-analysis/scripts/list_urls.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/competitor-analysis/scripts/md_utils.mjs
- Executable scriptline 1
Executable file
skills/competitor-analysis/scripts/merge_partials.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/competitor-analysis/scripts/package.json
- Executable scriptline 1
Executable file
skills/cookie-sync/EXAMPLES.md
- Access to secretsline 5
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 30
} if (msg.id === 2) { send('Page.navigate', { url: 'https://mail.google.com' }, msg.result.sessionId); - Network accessline 31
if (msg.id === 2) { send('Page.navigate', { url: 'https://mail.google.com' }, msg.result.sessionId); } - Network accessline 32
send('Page.navigate', { url: 'https://mail.google.com' }, msg.result.sessionId); - Access to secretsline 62
[Credential-related source omitted] - Network accessline 77
if (msg.id === 2) { sid = msg.result.sessionId; send('Page.navigate', { url: 'https://github.com/notifications' }); - Network accessline 78
sid = msg.result.sessionId; send('Page.navigate', { url: 'https://github.com/notifications' }); } - Network accessline 79
send('Page.navigate', { url: 'https://github.com/notifications' }); - Access to secretsline 108
[Credential-related source omitted]
skills/cookie-sync/REFERENCE.md
- Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 17
- **[Browserbase SDK](https://github.com/browserbase/sdk-node)** (`@browserbasehq/sdk`) for API calls (context creation) - Network accessline 27
| Variable | Required | Description | |----------|----------|-------------| | `BROWSERBASE_API_KEY` | Yes | API key from https://browserbase.com/settings | - Network accessline 28
|----------|----------|-------------| | `BROWSERBASE_API_KEY` | Yes | API key from https://browserbase.com/settings | | `BROWSERBASE_CONTEXT_ID` | No | Reuse an existing context instead of creating a new one | - Network accessline 29
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted]
skills/cookie-sync/SKILL.md
skills/cookie-sync/package-lock.json
- Network accessline 15
"node_modules/@ai-sdk/amazon-bedrock": { "version": "3.0.89", "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-3.0.89.tgz", - Network accessline 16
"version": "3.0.89", "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-3.0.89.tgz", "integrity": "sha512-uWifWCwt2XJMOl5qF2SDrFYypp77D6paJE/eyjmd5gx+Zd2Go9vrH4Hm7H5BTIBSjCk6tzw2O+7WlAfDjGnG/w==", - Network accessline 17
"resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-3.0.89.tgz", - Network accessline 36
"node_modules/@ai-sdk/anthropic": { "version": "2.0.71", "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-2.0.71.tgz", - Network accessline 37
"version": "2.0.71", "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-2.0.71.tgz", "integrity": "sha512-JXTtAwlyxGzzRtpiAXk/O93aOTgdfoVX28EoUuRNVqZRgtkoniLQTtqeb8uZ4oXljNJlXzaJLNasS/U90w/wjw==", - Network accessline 38
"resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-2.0.71.tgz", - Network accessline 53
"node_modules/@ai-sdk/azure": { "version": "2.0.103", "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-2.0.103.tgz", - Network accessline 54
"version": "2.0.103", "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-2.0.103.tgz", "integrity": "sha512-7TXlXDux6Wl2El5cJC88Nx1p2luhMbzRdcnR+ou01ur7BCopcODmCjiiFr1/E/2t26z9XBY3W7lowiUDg13XUQ==", - Network accessline 55
"resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-2.0.103.tgz", - Network accessline 71
"node_modules/@ai-sdk/cerebras": { "version": "1.0.39", "resolved": "https://registry.npmjs.org/@ai-sdk/cerebras/-/cerebras-1.0.39.tgz", - Network accessline 72
"version": "1.0.39", "resolved": "https://registry.npmjs.org/@ai-sdk/cerebras/-/cerebras-1.0.39.tgz", "integrity": "sha512-7f3D/d0okjBUMUJuytAxKD4IDBPfZqW/YV/075Zgg8L7JvBgCgqxXtFAzxQ3LAoJt5/aP5M9zmPSPH9IYbZh7w==", - Network accessline 73
"resolved": "https://registry.npmjs.org/@ai-sdk/cerebras/-/cerebras-1.0.39.tgz", - Network accessline 89
"node_modules/@ai-sdk/deepseek": { "version": "1.0.35", "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-1.0.35.tgz", - Network accessline 90
"version": "1.0.35", "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-1.0.35.tgz", "integrity": "sha512-Qvh2yxL5zJS9RO/Bf12pyYBIDmn+9GR1hT6e28IYWQWnt2Xq0h9XGps6XagLAv3VYYFg8c/ozkWVd4kXLZ25HA==", - Network accessline 91
"resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-1.0.35.tgz", - Network accessline 106
"node_modules/@ai-sdk/gateway": { "version": "2.0.64", "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.64.tgz", - Network accessline 107
"version": "2.0.64", "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.64.tgz", "integrity": "sha512-j46B1PqvX6XG6R6xHR2YN/2rlnixvvDekFGDnLXkJhEn6BErGRqzt1jFE8UN6ZPVPp4X9a/RkAale7xERWgydQ==", - Network accessline 108
"resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.64.tgz", - Network accessline 123
"node_modules/@ai-sdk/google": { "version": "2.0.63", "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-2.0.63.tgz", - Network accessline 124
"version": "2.0.63", "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-2.0.63.tgz", "integrity": "sha512-U3JpJVLDnt7E+vCcZr0NlEQCyDeQE15lX5XseMGDeojulYOJKtj6c/1r1LcqSRjBKpUTB97ApbUzNMNwmT3iIA==", - Network accessline 125
"resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-2.0.63.tgz", - Network accessline 140
"node_modules/@ai-sdk/google-vertex": { "version": "3.0.120", "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-3.0.120.tgz", - Network accessline 141
"version": "3.0.120", "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-3.0.120.tgz", "integrity": "sha512-gUM77GZvDe3VMFPxMHuO6wVrPX9Ijgxlfk2vXuQwykSgF0Kp1nblKU0Fod+Mzhr4WxwQ0JcXAbUkqSzdxuRouw==", - Network accessline 142
"resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-3.0.120.tgz", - Network accessline 160
"node_modules/@ai-sdk/groq": { "version": "2.0.36", "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-2.0.36.tgz", - Network accessline 161
"version": "2.0.36", "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-2.0.36.tgz", "integrity": "sha512-rOn7b3VzebDIwY7/daSXEvYG/M4fNEQJ5cwJWTu8rImhf87P8FJaJNSlI5HUej8u+UVhQmi8ShtQdAGnoXD9pA==", - Network accessline 162
"resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-2.0.36.tgz", - Network accessline 177
"node_modules/@ai-sdk/mistral": { "version": "2.0.29", "resolved": "https://registry.npmjs.org/@ai-sdk/mistral/-/mistral-2.0.29.tgz", - Network accessline 178
"version": "2.0.29", "resolved": "https://registry.npmjs.org/@ai-sdk/mistral/-/mistral-2.0.29.tgz", "integrity": "sha512-4Xey3so9zBieBqjyf5Qk/V/LXbUlcDUCepgwdLkIecoBMVEimZ4GLqcXvLifdmm1207INlNgHlpm+jIhSfn+/A==", - Network accessline 179
"resolved": "https://registry.npmjs.org/@ai-sdk/mistral/-/mistral-2.0.29.tgz", - Network accessline 194
"node_modules/@ai-sdk/openai": { "version": "2.0.101", "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-2.0.101.tgz", - Network accessline 195
"version": "2.0.101", "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-2.0.101.tgz", "integrity": "sha512-kQ52HLV45T3bQbRzWExXW6+pkg3Nvq4dUnZHUPJXWgkUUsAhZjxHrXqPOc/0yfn/4+Dn2uLmIgAkP9IfzMMcNg==", - Network accessline 196
"resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-2.0.101.tgz", - Network accessline 211
"node_modules/@ai-sdk/openai-compatible": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-1.0.34.tgz", - Network accessline 212
"version": "1.0.34", "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-1.0.34.tgz", "integrity": "sha512-AnGoxVNZ/E3EU4lW12rrufI6riqL2cEv4jk3OrjJ/i54XwR0CJU1V26jXAwxb+Pc+uZmYG++HM+gzXxPQZkMNQ= - Network accessline 213
"resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-1.0.34.tgz", - Network accessline 228
"node_modules/@ai-sdk/perplexity": { "version": "2.0.26", "resolved": "https://registry.npmjs.org/@ai-sdk/perplexity/-/perplexity-2.0.26.tgz", - Network accessline 229
"version": "2.0.26", "resolved": "https://registry.npmjs.org/@ai-sdk/perplexity/-/perplexity-2.0.26.tgz", "integrity": "sha512-wlFPWp4LtytNTyTg0/6I+Vn9bPOXRaivtN5PEZSNeUa0drx5kImUHdFIlPRuXGcKIODvbBQuVh0EjjygCdyeIA==", - Network accessline 230
"resolved": "https://registry.npmjs.org/@ai-sdk/perplexity/-/perplexity-2.0.26.tgz", - Network accessline 245
"node_modules/@ai-sdk/provider": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.1.tgz", - Network accessline 246
"version": "2.0.1", "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.1.tgz", "integrity": "sha512-KCUwswvsC5VsW2PWFqF8eJgSCu5Ysj7m1TxiHTVA6g7k360bk0RNQENT8KTMAYEs+8fWPD3Uu4dEmzGHc+jGng==", - Network accessline 247
"resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.1.tgz", - Network accessline 257
"node_modules/@ai-sdk/provider-utils": { "version": "3.0.22", "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.22.tgz", - Network accessline 258
"version": "3.0.22", "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.22.tgz", "integrity": "sha512-fFT1KfUUKktfAFm5mClJhS1oux9tP2qgzmEZVl5UdwltQ1LO/s8hd7znVrgKzivwv1s1FIPza0s9OpJaNB/vHw==", - Network accessline 259
"resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.22.tgz", - Network accessline 274
"node_modules/@ai-sdk/togetherai": { "version": "1.0.37", "resolved": "https://registry.npmjs.org/@ai-sdk/togetherai/-/togetherai-1.0.37.tgz", - Network accessline 275
"version": "1.0.37", "resolved": "https://registry.npmjs.org/@ai-sdk/togetherai/-/togetherai-1.0.37.tgz", "integrity": "sha512-RGim/W7PC2MygvjaJV2OACeLbElAanIqrGr2yxbrRh5bMkTp90uyVFP92zH6FtQB3TTY2xW3D3u/2EyQfHfQTw==", - Network accessline 276
"resolved": "https://registry.npmjs.org/@ai-sdk/togetherai/-/togetherai-1.0.37.tgz", - Network accessline 292
"node_modules/@ai-sdk/xai": { "version": "2.0.63", "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-2.0.63.tgz", - Network accessline 293
"version": "2.0.63", "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-2.0.63.tgz", "integrity": "sha512-56ZBpsCZSCz8t2XJfze/HWBgjeK505zGQAcN8lP7zuYFRM1vLZ3I85w/18O0p68K3NYkr+BfTZopZLwpli2pZA==", - Network accessline 294
"resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-2.0.63.tgz", - Network accessline 310
"node_modules/@anthropic-ai/sdk": { "version": "0.39.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", - Network accessline 311
"version": "0.39.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", "integrity": "sha512-eMyDIPRZbt1CCLErRCi3exlAvNkBtRe+kW5vvJyef93PmNr/clstYgHhtvmkxN82nlKgzyGPCyGxrm0JQ1ZIdg==", - Network accessline 312
"resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.39.0.tgz", - Network accessline 325
"node_modules/@aws-crypto/crc32": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", - Network accessline 326
"version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==", - Network accessline 327
"resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz", - Network accessline 340
"node_modules/@aws-crypto/util": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", - Network accessline 341
"version": "5.2.0", "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", - Network accessline 342
"resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", - Network accessline 352
"node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", - Network accessline 353
"version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", - Network accessline 354
"resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", - Network accessline 365
"node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", - Network accessline 366
"version": "2.2.0", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", - Network accessline 367
"resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", - Network accessline 379
"node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", - Network accessline 380
"version": "2.3.0", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", - Network accessline 381
"resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", - Network accessline 393
"node_modules/@aws-sdk/types": { "version": "3.973.6", "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz", - Network accessline 394
"version": "3.973.6", "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz", "integrity": "sha512-Atfcy4E++beKtwJHiDln2Nby8W/mam64opFPTiHEqgsthqeydFS1pY+OUlN1ouNOmf8ArPU/6cDS65anOP3KQw==", - Network accessline 395
"resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.6.tgz", - Network accessline 407
"node_modules/@browserbasehq/sdk": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/@browserbasehq/sdk/-/sdk-2.9.0.tgz", - Network accessline 408
"version": "2.9.0", "resolved": "https://registry.npmjs.org/@browserbasehq/sdk/-/sdk-2.9.0.tgz", "integrity": "sha512-Xzm1+6suzQypXjley4Phqer++pjnYyST6S7CArUn3kWyGA8aruXjAV5wkmqE21lgXo9K3/OQJvCu48bKEZFNDQ==", - Network accessline 409
"resolved": "https://registry.npmjs.org/@browserbasehq/sdk/-/sdk-2.9.0.tgz", - Network accessline 421
"node_modules/@browserbasehq/stagehand": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@browserbasehq/stagehand/-/stagehand-3.2.0.tgz", - Network accessline 422
"version": "3.2.0", "resolved": "https://registry.npmjs.org/@browserbasehq/stagehand/-/stagehand-3.2.0.tgz", "integrity": "sha512-X9s3sZuTL3zf8gt1o9yr4mvT2JmDRigkmBinlKF6LD+rlAIOh+nH6Cmz6xfRjZ4RgTfR0wRoE1iUTKa39YtWfA==", - Network accessline 423
"resolved": "https://registry.npmjs.org/@browserbasehq/stagehand/-/stagehand-3.2.0.tgz", - Network accessline 474
"node_modules/@browserbasehq/stagehand/node_modules/openai": { "version": "4.104.0", "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - Network accessline 475
"version": "4.104.0", "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", "integrity": "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==", - Network accessline 476
"resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - Network accessline 504
"node_modules/@cfworker/json-schema": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz", - Network accessline 505
"version": "4.1.1", "resolved": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz", "integrity": "sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==", - Network accessline 506
"resolved": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz", - Network accessline 510
"node_modules/@google/genai": { "version": "1.46.0", "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.46.0.tgz", - Network accessline 511
"version": "1.46.0", "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.46.0.tgz", "integrity": "sha512-ewPMN5JkKfgU5/kdco9ZhXBHDPhVqZpMQqIFQhwsHLf8kyZfx1cNpw1pHo1eV6PGEW7EhIBFi3aYZraFndAXqg==", - Network accessline 512
"resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.46.0.tgz", - Network accessline 533
"node_modules/@hono/node-server": { "version": "1.19.11", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz", - Network accessline 534
"version": "1.19.11", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz", "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==", - Network accessline 535
"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz", - Network accessline 545
"node_modules/@langchain/core": { "version": "0.3.80", "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.80.tgz", - Network accessline 546
"version": "0.3.80", "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.80.tgz", "integrity": "sha512-vcJDV2vk1AlCwSh3aBm/urQ1ZrlXFFBocv11bz/NBUfLWD5/UDNMzwPdaAd2dKvNmTWa9FM2lirLU3+JCf4cRA==", - Network accessline 547
"resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.3.80.tgz", - Network accessline 568
"node_modules/@langchain/core/node_modules/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - Network accessline 569
"version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - Network accessline 570
"resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - Network accessline 571
"integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", "funding": [ "https://github.com/sponsors/broofa", - Network accessline 572
"funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" - Network accessline 573
"https://github.com/sponsors/broofa", - Network accessline 574
"https://github.com/sponsors/ctavan" - Network accessline 581
"node_modules/@langchain/core/node_modules/zod": { "version": "3.25.76", "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - Network accessline 582
"version": "3.25.76", "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - Network accessline 583
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - Network accessline 585
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 586
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 587
"url": "https://github.com/sponsors/colinhacks" - Network accessline 590
"node_modules/@langchain/openai": { "version": "0.4.9", "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.4.9.tgz", - Network accessline 591
"version": "0.4.9", "resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.4.9.tgz", "integrity": "sha512-NAsaionRHNdqaMjVLPkFCyjUDze+OqRHghA1Cn4fPoAafz+FXcl9c7LlEl9Xo0FH6/8yiCl7Rw2t780C/SBVxQ==", - Network accessline 592
"resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-0.4.9.tgz", - Network accessline 608
"node_modules/@langchain/openai/node_modules/openai": { "version": "4.104.0", "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - Network accessline 609
"version": "4.104.0", "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", "integrity": "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==", - Network accessline 610
"resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - Network accessline 638
"node_modules/@langchain/openai/node_modules/zod": { "version": "3.25.76", "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - Network accessline 639
"version": "3.25.76", "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - Network accessline 640
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - Network accessline 642
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 643
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 644
"url": "https://github.com/sponsors/colinhacks" - Network accessline 647
"node_modules/@modelcontextprotocol/sdk": { "version": "1.27.1", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", - Network accessline 648
"version": "1.27.1", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==", - Network accessline 649
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", - Network accessline 687
"node_modules/@opentelemetry/api": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", - Network accessline 688
"version": "1.9.0", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", - Network accessline 689
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", - Network accessline 696
"node_modules/@pinojs/redact": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", - Network accessline 697
"version": "0.4.0", "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==", - Network accessline 698
"resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", - Network accessline 702
"node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 703
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - Network accessline 704
"resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 708
"node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 709
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - Network accessline 710
"resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 714
"node_modules/@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - Network accessline 715
"version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - Network accessline 716
"resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - Network accessline 720
"node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - Network accessline 721
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - Network accessline 722
"resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - Network accessline 726
"node_modules/@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - Network accessline 727
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - Network accessline 728
"resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - Network accessline 736
"node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 737
"version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - Network accessline 738
"resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 742
"node_modules/@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - Network accessline 743
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - Network accessline 744
"resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - Network accessline 748
"node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 749
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - Network accessline 750
"resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 754
"node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 755
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - Network accessline 756
"resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 760
"node_modules/@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - Network accessline 761
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - Network accessline 762
"resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - Network accessline 766
"node_modules/@puppeteer/browsers": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.0.tgz", - Network accessline 767
"version": "2.3.0", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.0.tgz", "integrity": "sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==", - Network accessline 768
"resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.0.tgz", - Network accessline 789
"node_modules/@smithy/eventstream-codec": { "version": "4.2.12", "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.12.tgz", - Network accessline 790
"version": "4.2.12", "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.12.tgz", "integrity": "sha512-FE3bZdEl62ojmy8x4FHqxq2+BuOHlcxiH5vaZ6aqHJr3AIZzwF5jfx8dEiU/X0a8RboyNDjmXjlbr8AdEyLgiA= - Network accessline 791
"resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-4.2.12.tgz", - Network accessline 805
"node_modules/@smithy/is-array-buffer": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", - Network accessline 806
"version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==", - Network accessline 807
"resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", - Network accessline 818
"node_modules/@smithy/types": { "version": "4.13.1", "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz", - Network accessline 819
"version": "4.13.1", "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz", "integrity": "sha512-787F3yzE2UiJIQ+wYW1CVg2odHjmaWLGksnKQHUrK/lYZSEcy1msuLVvxaR/sI2/aDe9U+TBuLsXnr3vod1g0g==", - Network accessline 820
"resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.1.tgz", - Network accessline 831
"node_modules/@smithy/util-buffer-from": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", - Network accessline 832
"version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==", - Network accessline 833
"resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", - Network accessline 845
"node_modules/@smithy/util-hex-encoding": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", - Network accessline 846
"version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==" - Network accessline 847
"resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", - Network accessline 858
"node_modules/@smithy/util-utf8": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", - Network accessline 859
"version": "4.2.2", "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==", - Network accessline 860
"resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", - Network accessline 872
"node_modules/@standard-schema/spec": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - Network accessline 873
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", - Network accessline 874
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - Network accessline 878
"node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - Network accessline 879
"version": "0.23.0", "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDt - Network accessline 880
"resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - Network accessline 885
"node_modules/@types/node": { "version": "18.19.130", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", - Network accessline 886
"version": "18.19.130", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", - Network accessline 887
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", - Network accessline 894
"node_modules/@types/node-fetch": { "version": "2.6.13", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", - Network accessline 895
"version": "2.6.13", "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==", - Network accessline 896
"resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", - Network accessline 904
"node_modules/@types/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - Network accessline 905
"version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - Network accessline 906
"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - Network accessline 910
"node_modules/@types/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", - Network accessline 911
"version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", - Network accessline 912
"resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", - Network accessline 916
"node_modules/@types/yauzl": { "version": "2.10.3", "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - Network accessline 917
"version": "2.10.3", "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", - Network accessline 918
"resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - Network accessline 926
"node_modules/@vercel/oidc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.1.0.tgz", - Network accessline 927
"version": "3.1.0", "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.1.0.tgz", "integrity": "sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==", - Network accessline 928
"resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.1.0.tgz", - Network accessline 935
"node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - Network accessline 936
"version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - Network accessline 937
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - Network accessline 947
"node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 948
"version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - Network accessline 949
"resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 960
"node_modules/agent-base": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - Network accessline 961
"version": "7.1.4", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - Network accessline 962
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - Network accessline 969
"node_modules/agentkeepalive": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", - Network accessline 970
"version": "4.6.0", "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", - Network accessline 971
"resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", - Network accessline 981
"node_modules/ai": { "version": "5.0.160", "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.160.tgz", - Network accessline 982
"version": "5.0.160", "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.160.tgz", "integrity": "sha512-gO7E3pDylxaLGZWWFf6n3DbRXtkAcg0QYySFQA6yB9fxG1PA+PSIXA7eLipyAIryfcFBjOS1BO4okRGT1rn1lA==", - Network accessline 983
"resolved": "https://registry.npmjs.org/ai/-/ai-5.0.160.tgz", - Network accessline 999
"node_modules/ajv": { "version": "8.18.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - Network accessline 1000
"version": "8.18.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - Network accessline 1001
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - Network accessline 1010
"funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" - Network accessline 1011
"type": "github", "url": "https://github.com/sponsors/epoberezkin" } - Network accessline 1012
"url": "https://github.com/sponsors/epoberezkin" - Network accessline 1015
"node_modules/ajv-formats": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 1016
"version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - Network accessline 1017
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 1032
"node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 1033
"version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - Network accessline 1034
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 1042
"node_modules/ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - Network accessline 1043
"version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - Network accessline 1044
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - Network accessline 1049
}, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 1050
"funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } - Network accessline 1051
"url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 1054
"node_modules/ast-types": { "version": "0.13.4", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - Network accessline 1055
"version": "0.13.4", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", - Network accessline 1056
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - Network accessline 1067
"node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - Network accessline 1068
"version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - Network accessline 1069
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - Network accessline 1073
"node_modules/atomic-sleep": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - Network accessline 1074
"version": "1.0.0", "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", - Network accessline 1075
"resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - Network accessline 1082
"node_modules/aws4fetch": { "version": "1.0.20", "resolved": "https://registry.npmjs.org/aws4fetch/-/aws4fetch-1.0.20.tgz", - Network accessline 1083
"version": "1.0.20", "resolved": "https://registry.npmjs.org/aws4fetch/-/aws4fetch-1.0.20.tgz", "integrity": "sha512-/djoAN709iY65ETD6LKCtyyEI04XIBP5xVvfmNxsEP0uJB5tyaGBztSryRr4HqMStr9R06PisQE7m9zDTXKu6g==", - Network accessline 1084
"resolved": "https://registry.npmjs.org/aws4fetch/-/aws4fetch-1.0.20.tgz", - Network accessline 1089
"node_modules/b4a": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", - Network accessline 1090
"version": "1.8.0", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==", - Network accessline 1091
"resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", - Network accessline 1104
"node_modules/bare-events": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", - Network accessline 1105
"version": "2.8.2", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", - Network accessline 1106
"resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", - Network accessline 1119
"node_modules/bare-fs": { "version": "4.5.6", "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.6.tgz", - Network accessline 1120
"version": "4.5.6", "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.6.tgz", "integrity": "sha512-1QovqDrR80Pmt5HPAsMsXTCFcDYr+NSUKW6nd6WO5v0JBmnItc/irNRzm2KOQ5oZ69P37y+AMujNyNtG+1Rggw==", - Network accessline 1121
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.6.tgz", - Network accessline 1144
"node_modules/bare-os": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.0.tgz", - Network accessline 1145
"version": "3.8.0", "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.0.tgz", "integrity": "sha512-Dc9/SlwfxkXIGYhvMQNUtKaXCaGkZYGcd1vuNUUADVqzu4/vQfvnMkYYOUnt2VwQ2AqKr/8qAVFRtwETljgeFg==", - Network accessline 1146
"resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.0.tgz", - Network accessline 1154
"node_modules/bare-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", - Network accessline 1155
"version": "3.0.0", "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", - Network accessline 1156
"resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", - Network accessline 1164
"node_modules/bare-stream": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.10.0.tgz", - Network accessline 1165
"version": "2.10.0", "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.10.0.tgz", "integrity": "sha512-DOPZF/DDcDruKDA43cOw6e9Quq5daua7ygcAwJE/pKJsRWhgSSemi7qVNGE5kyDIxIeN1533G/zfbvWX7Wcb9w==", - Network accessline 1166
"resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.10.0.tgz", - Network accessline 1187
"node_modules/bare-url": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz", - Network accessline 1188
"version": "2.4.0", "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz", "integrity": "sha512-NSTU5WN+fy/L0DDenfE8SXQna4voXuW0FHM7wH8i3/q9khUSchfPbPezO4zSFMnDGIf9YE+mt/RWhZgNRKRIXA==", - Network accessline 1189
"resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz", - Network accessline 1197
"node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - Network accessline 1198
"version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - Network accessline 1199
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - Network accessline 1202
{ "type": "github", "url": "https://github.com/sponsors/feross" - Network accessline 1203
"type": "github", "url": "https://github.com/sponsors/feross" }, - Network accessline 1204
"url": "https://github.com/sponsors/feross" - Network accessline 1206
{ "type": "patreon", "url": "https://www.patreon.com/feross" - Network accessline 1207
"type": "patreon", "url": "https://www.patreon.com/feross" }, - Network accessline 1208
"url": "https://www.patreon.com/feross" - Network accessline 1210
{ "type": "consulting", "url": "https://feross.org/support" - Network accessline 1211
"type": "consulting", "url": "https://feross.org/support" } - Network accessline 1212
"url": "https://feross.org/support" - Network accessline 1217
"node_modules/basic-ftp": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz", - Network accessline 1218
"version": "5.2.0", "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz", "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==", - Network accessline 1219
"resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz", - Network accessline 1227
"node_modules/bignumber.js": { "version": "9.3.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", - Network accessline 1228
"version": "9.3.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", - Network accessline 1229
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", - Network accessline 1236
"node_modules/body-parser": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 1237
"version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", - Network accessline 1238
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 1255
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1256
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1257
"url": "https://opencollective.com/express" - Network accessline 1260
"node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - Network accessline 1261
"version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - Network accessline 1262
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - Network accessline 1265
{ "type": "github", "url": "https://github.com/sponsors/feross" - Network accessline 1266
"type": "github", "url": "https://github.com/sponsors/feross" }, - Network accessline 1267
"url": "https://github.com/sponsors/feross" - Network accessline 1269
{ "type": "patreon", "url": "https://www.patreon.com/feross" - Network accessline 1270
"type": "patreon", "url": "https://www.patreon.com/feross" }, - Network accessline 1271
"url": "https://www.patreon.com/feross" - Network accessline 1273
{ "type": "consulting", "url": "https://feross.org/support" - Network accessline 1274
"type": "consulting", "url": "https://feross.org/support" } - Network accessline 1275
"url": "https://feross.org/support" - Network accessline 1285
"node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - Network accessline 1286
"version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - Network accessline 1287
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - Network accessline 1295
"node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - Network accessline 1296
"version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsf - Network accessline 1297
"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - Network accessline 1301
"node_modules/bufferutil": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.1.0.tgz", - Network accessline 1302
"version": "4.1.0", "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.1.0.tgz", "integrity": "sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==", - Network accessline 1303
"resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.1.0.tgz", - Network accessline 1315
"node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 1316
"version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - Network accessline 1317
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 1324
"node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 1325
"version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuM - Network accessline 1326
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 1337
"node_modules/call-bound": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 1338
"version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - Network accessline 1339
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 1348
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1349
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1350
"url": "https://github.com/sponsors/ljharb" - Network accessline 1353
"node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - Network accessline 1354
"version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - Network accessline 1355
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - Network accessline 1360
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 1361
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 1362
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 1365
"node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - Network accessline 1366
"version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - Network accessline 1367
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - Network accessline 1376
}, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" - Network accessline 1377
"funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } - Network accessline 1378
"url": "https://github.com/chalk/chalk?sponsor=1" - Network accessline 1381
"node_modules/chalk/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 1382
"version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - Network accessline 1383
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 1391
}, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 1392
"funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } - Network accessline 1393
"url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 1396
"node_modules/chrome-launcher": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.1.tgz", - Network accessline 1397
"version": "1.2.1", "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.1.tgz", "integrity": "sha512-qmFR5PLMzHyuNJHwOloHPAHhbaNglkfeV/xDtt5b7xiFFyU1I+AZZX0PYseMuhenJSSirgxELYIbswcoc+5H4A==", - Network accessline 1398
"resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.1.tgz", - Network accessline 1415
"node_modules/chromium-bidi": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.3.tgz", - Network accessline 1416
"version": "0.6.3", "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.3.tgz", "integrity": "sha512-qXlsCmpCZJAnoTYI83Iu6EdYQpMYdVkCfq08KDh2pmlVqK5t5IA9mGs4/LwCwp4fqisSOMXZxP3HIh8w8aRn0A==", - Network accessline 1417
"resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.3.tgz", - Network accessline 1430
"node_modules/chromium-bidi/node_modules/zod": { "version": "3.23.8", "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", - Network accessline 1431
"version": "3.23.8", "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", - Network accessline 1432
"resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", - Network accessline 1435
"optional": true, "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 1436
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 1437
"url": "https://github.com/sponsors/colinhacks" - Network accessline 1440
"node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 1441
"version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - Network accessline 1442
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 1455
"node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 1456
"version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - Network accessline 1457
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 1467
"node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 1468
"version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - Network accessline 1469
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 1473
"node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - Network accessline 1474
"version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - Network accessline 1475
"resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - Network accessline 1479
"node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - Network accessline 1480
"version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - Network accessline 1481
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - Network accessline 1491
"node_modules/console-table-printer": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/console-table-printer/-/console-table-printer-2.15.0.tgz", - Network accessline 1492
"version": "2.15.0", "resolved": "https://registry.npmjs.org/console-table-printer/-/console-table-printer-2.15.0.tgz", "integrity": "sha512-SrhBq4hYVjLCkBVOWaTzceJalvn5K1Zq5aQA6wXC/cYjI3frKWNPEMK3sZsJfNNQApvCQmgBcc13ZKmFj8qExw= - Network accessline 1493
"resolved": "https://registry.npmjs.org/console-table-printer/-/console-table-printer-2.15.0.tgz", - Network accessline 1500
"node_modules/content-disposition": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", - Network accessline 1501
"version": "1.0.1", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", - Network accessline 1502
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", - Network accessline 1508
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1509
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1510
"url": "https://opencollective.com/express" - Network accessline 1513
"node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 1514
"version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - Network accessline 1515
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 1522
"node_modules/cookie": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 1523
"version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - Network accessline 1524
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 1531
"node_modules/cookie-signature": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 1532
"version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - Network accessline 1533
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 1540
"node_modules/cors": { "version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 1541
"version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", - Network accessline 1542
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 1552
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1553
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1554
"url": "https://opencollective.com/express" - Network accessline 1557
"node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 1558
"version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - Network accessline 1559
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 1571
"node_modules/data-uri-to-buffer": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - Network accessline 1572
"version": "6.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", - Network accessline 1573
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - Network accessline 1581
"node_modules/dateformat": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", - Network accessline 1582
"version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", - Network accessline 1583
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", - Network accessline 1590
"node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 1591
"version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - Network accessline 1592
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 1607
"node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - Network accessline 1608
"version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - Network accessline 1609
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - Network accessline 1616
"node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - Network accessline 1617
"version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - Network accessline 1618
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - Network accessline 1626
"node_modules/degenerator": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - Network accessline 1627
"version": "5.0.1", "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", - Network accessline 1628
"resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - Network accessline 1641
"node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - Network accessline 1642
"version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - Network accessline 1643
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - Network accessline 1650
"node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 1651
"version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - Network accessline 1652
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 1659
"node_modules/devtools-protocol": { "version": "0.0.1464554", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", - Network accessline 1660
"version": "0.0.1464554", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", "integrity": "sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6a - Network accessline 1661
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz", - Network accessline 1665
"node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 1666
"version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - Network accessline 1667
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 1679
"node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - Network accessline 1680
"version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - Network accessline 1681
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - Network accessline 1688
"node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 1689
"version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - Network accessline 1690
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 1694
"node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 1695
"version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - Network accessline 1696
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 1701
"node_modules/encodeurl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 1702
"version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - Network accessline 1703
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 1710
"node_modules/end-of-stream": { "version": "1.4.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - Network accessline 1711
"version": "1.4.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - Network accessline 1712
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - Network accessline 1719
"node_modules/es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 1720
"version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - Network accessline 1721
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 1728
"node_modules/es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 1729
"version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - Network accessline 1730
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 1737
"node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 1738
"version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - Network accessline 1739
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 1749
"node_modules/es-set-tostringtag": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - Network accessline 1750
"version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - Network accessline 1751
"resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - Network accessline 1764
"node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 1765
"version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - Network accessline 1766
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 1774
"node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 1775
"version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - Network accessline 1776
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 1780
"node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - Network accessline 1781
"version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - Network accessline 1782
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - Network accessline 1788
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 1789
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 1790
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 1793
"node_modules/escodegen": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - Network accessline 1794
"version": "2.1.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - Network accessline 1795
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - Network accessline 1815
"node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - Network accessline 1816
"version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - Network accessline 1817
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - Network accessline 1829
"node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - Network accessline 1830
"version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - Network accessline 1831
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - Network accessline 1839
"node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - Network accessline 1840
"version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - Network accessline 1841
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - Network accessline 1849
"node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 1850
"version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - Network accessline 1851
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 1858
"node_modules/event-target-shim": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - Network accessline 1859
"version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - Network accessline 1860
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - Network accessline 1867
"node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - Network accessline 1868
"version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - Network accessline 1869
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - Network accessline 1873
"node_modules/events-universal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - Network accessline 1874
"version": "1.0.1", "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - Network accessline 1875
"resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - Network accessline 1883
"node_modules/eventsource": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 1884
"version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - Network accessline 1885
"resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 1895
"node_modules/eventsource-parser": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", - Network accessline 1896
"version": "3.0.6", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", - Network accessline 1897
"resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", - Network accessline 1904
"node_modules/express": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 1905
"version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", - Network accessline 1906
"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 1942
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1943
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1944
"url": "https://opencollective.com/express" - Network accessline 1947
"node_modules/express-rate-limit": { "version": "8.3.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", - Network accessline 1948
"version": "8.3.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==", - Network accessline 1949
"resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", - Network accessline 1957
}, "funding": { "url": "https://github.com/sponsors/express-rate-limit" - Network accessline 1958
"funding": { "url": "https://github.com/sponsors/express-rate-limit" }, - Network accessline 1959
"url": "https://github.com/sponsors/express-rate-limit" - Network accessline 1965
"node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - Network accessline 1966
"version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - Network accessline 1967
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - Network accessline 1971
"node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - Network accessline 1972
"version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - Network accessline 1973
"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - Network accessline 1992
"node_modules/fast-copy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.2.tgz", - Network accessline 1993
"version": "4.0.2", "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.2.tgz", "integrity": "sha512-ybA6PDXIXOXivLJK/z9e+Otk7ve13I4ckBvGO5I2RRmBU1gMHLVDJYEuJYhGwez7YNlYji2M2DvVU+a9mSFDlw==", - Network accessline 1994
"resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.2.tgz", - Network accessline 1998
"node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 1999
"version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - Network accessline 2000
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 2004
"node_modules/fast-fifo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - Network accessline 2005
"version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - Network accessline 2006
"resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - Network accessline 2011
"node_modules/fast-safe-stringify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - Network accessline 2012
"version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - Network accessline 2013
"resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - Network accessline 2017
"node_modules/fast-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 2018
"version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - Network accessline 2019
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 2022
{ "type": "github", "url": "https://github.com/sponsors/fastify" - Network accessline 2023
"type": "github", "url": "https://github.com/sponsors/fastify" }, - Network accessline 2024
"url": "https://github.com/sponsors/fastify" - Network accessline 2026
{ "type": "opencollective", "url": "https://opencollective.com/fastify" - Network accessline 2027
"type": "opencollective", "url": "https://opencollective.com/fastify" } - Network accessline 2028
"url": "https://opencollective.com/fastify" - Network accessline 2033
"node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - Network accessline 2034
"version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - Network accessline 2035
"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - Network accessline 2043
"node_modules/fetch-blob": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - Network accessline 2044
"version": "3.2.0", "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - Network accessline 2045
"resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - Network accessline 2048
{ "type": "github", "url": "https://github.com/sponsors/jimmywarting" - Network accessline 2049
"type": "github", "url": "https://github.com/sponsors/jimmywarting" }, - Network accessline 2050
"url": "https://github.com/sponsors/jimmywarting" - Network accessline 2052
{ "type": "paypal", "url": "https://paypal.me/jimmywarting" - Network accessline 2053
"type": "paypal", "url": "https://paypal.me/jimmywarting" } - Network accessline 2054
"url": "https://paypal.me/jimmywarting" - Network accessline 2066
"node_modules/fetch-blob/node_modules/web-streams-polyfill": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - Network accessline 2067
"version": "3.3.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", - Network accessline 2068
"resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - Network accessline 2075
"node_modules/fetch-cookie": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.2.0.tgz", - Network accessline 2076
"version": "3.2.0", "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.2.0.tgz", "integrity": "sha512-n61pQIxP25C6DRhcJxn7BDzgHP/+S56Urowb5WFxtcRMpU6drqXD90xjyAsVQYsNSNNVbaCcYY1DuHsdkZLuiA==", - Network accessline 2077
"resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.2.0.tgz", - Network accessline 2085
"node_modules/finalhandler": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 2086
"version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", - Network accessline 2087
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 2101
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 2102
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 2103
"url": "https://opencollective.com/express" - Network accessline 2106
"node_modules/form-data": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", - Network accessline 2107
"version": "4.0.5", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", - Network accessline 2108
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", - Network accessline 2122
"node_modules/form-data-encoder": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - Network accessline 2123
"version": "1.7.2", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", - Network accessline 2124
"resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - Network accessline 2128
"node_modules/form-data/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - Network accessline 2129
"version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - Network accessline 2130
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - Network accessline 2137
"node_modules/form-data/node_modules/mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - Network accessline 2138
"version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - Network accessline 2139
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - Network accessline 2149
"node_modules/formdata-node": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - Network accessline 2150
"version": "4.4.1", "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", - Network accessline 2151
"resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - Network accessline 2162
"node_modules/formdata-polyfill": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - Network accessline 2163
"version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - Network accessline 2164
"resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - Network accessline 2174
"node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 2175
"version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - Network accessline 2176
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 2183
"node_modules/fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 2184
"version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - Network accessline 2185
"resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 2192
"node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 2193
"version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - Network accessline 2194
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 2206
"node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 2207
"version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - Network accessline 2208
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 2210
"license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2211
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2212
"url": "https://github.com/sponsors/ljharb" - Network accessline 2215
"node_modules/gaxios": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz", - Network accessline 2216
"version": "7.1.4", "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz", "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==", - Network accessline 2217
"resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz", - Network accessline 2229
"node_modules/gaxios/node_modules/data-uri-to-buffer": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - Network accessline 2230
"version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", - Network accessline 2231
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - Network accessline 2238
"node_modules/gaxios/node_modules/node-fetch": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - Network accessline 2239
"version": "3.3.2", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - Network accessline 2240
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - Network accessline 2251
"funding": { "type": "opencollective", "url": "https://opencollective.com/node-fetch" - Network accessline 2252
"type": "opencollective", "url": "https://opencollective.com/node-fetch" } - Network accessline 2253
"url": "https://opencollective.com/node-fetch" - Network accessline 2256
"node_modules/gcp-metadata": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz", - Network accessline 2257
"version": "8.1.2", "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz", "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==", - Network accessline 2258
"resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz", - Network accessline 2270
"node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 2271
"version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - Network accessline 2272
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 2280
"node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 2281
"version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - Network accessline 2282
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 2299
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2300
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2301
"url": "https://github.com/sponsors/ljharb" - Network accessline 2304
"node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 2305
"version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - Network accessline 2306
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 2317
"node_modules/get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - Network accessline 2318
"version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - Network accessline 2319
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - Network accessline 2328
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 2329
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 2330
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 2333
"node_modules/get-uri": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", - Network accessline 2334
"version": "6.0.5", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", - Network accessline 2335
"resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", - Network accessline 2348
"node_modules/google-auth-library": { "version": "10.6.2", "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz", - Network accessline 2349
"version": "10.6.2", "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz", "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==", - Network accessline 2350
"resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz", - Network accessline 2365
"node_modules/google-logging-utils": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz", - Network accessline 2366
"version": "1.1.3", "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz", "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==", - Network accessline 2367
"resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz", - Network accessline 2374
"node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 2375
"version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - Network accessline 2376
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 2381
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2382
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2383
"url": "https://github.com/sponsors/ljharb" - Network accessline 2386
"node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - Network accessline 2387
"version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - Network accessline 2388
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - Network accessline 2395
"node_modules/has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 2396
"version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - Network accessline 2397
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 2402
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2403
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2404
"url": "https://github.com/sponsors/ljharb" - Network accessline 2407
"node_modules/has-tostringtag": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - Network accessline 2408
"version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - Network accessline 2409
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - Network accessline 2417
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2418
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2419
"url": "https://github.com/sponsors/ljharb" - Network accessline 2422
"node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - Network accessline 2423
"version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - Network accessline 2424
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - Network accessline 2434
"node_modules/help-me": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", - Network accessline 2435
"version": "5.0.0", "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", - Network accessline 2436
"resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", - Network accessline 2440
"node_modules/hono": { "version": "4.12.9", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.9.tgz", - Network accessline 2441
"version": "4.12.9", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.9.tgz", "integrity": "sha512-wy3T8Zm2bsEvxKZM5w21VdHDDcwVS1yUFFY6i8UobSsKfFceT7TOwhbhfKsDyx7tYQlmRM5FLpIuYvNFyjctiA==", - Network accessline 2442
"resolved": "https://registry.npmjs.org/hono/-/hono-4.12.9.tgz", - Network accessline 2449
"node_modules/http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 2450
"version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - Network accessline 2451
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 2464
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 2465
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 2466
"url": "https://opencollective.com/express" - Network accessline 2469
"node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - Network accessline 2470
"version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - Network accessline 2471
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - Network accessline 2483
"node_modules/https-proxy-agent": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - Network accessline 2484
"version": "7.0.6", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", - Network accessline 2485
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - Network accessline 2496
"node_modules/humanize-ms": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - Network accessline 2497
"version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - Network accessline 2498
"resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - Network accessline 2505
"node_modules/iconv-lite": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 2506
"version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", - Network accessline 2507
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 2516
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 2517
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 2518
"url": "https://opencollective.com/express" - Network accessline 2521
"node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - Network accessline 2522
"version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - Network accessline 2523
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - Network accessline 2526
{ "type": "github", "url": "https://github.com/sponsors/feross" - Network accessline 2527
"type": "github", "url": "https://github.com/sponsors/feross" }, - Network accessline 2528
"url": "https://github.com/sponsors/feross" - Network accessline 2530
{ "type": "patreon", "url": "https://www.patreon.com/feross" - Network accessline 2531
"type": "patreon", "url": "https://www.patreon.com/feross" }, - Network accessline 2532
"url": "https://www.patreon.com/feross" - Network accessline 2534
{ "type": "consulting", "url": "https://feross.org/support" - Network accessline 2535
"type": "consulting", "url": "https://feross.org/support" } - Network accessline 2536
"url": "https://feross.org/support" - Network accessline 2542
"node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 2543
"version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - Network accessline 2544
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 2548
"node_modules/ip-address": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 2549
"version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", - Network accessline 2550
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 2557
"node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 2558
"version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - Network accessline 2559
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 2566
"node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - Network accessline 2567
"version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - Network accessline 2568
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - Network accessline 2577
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 2578
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 2579
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 2582
"node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 2583
"version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQ - Network accessline 2584
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 2592
"node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 2593
"version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - Network accessline 2594
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 2598
"node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - Network accessline 2599
"version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - Network accessline 2600
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - Network accessline 2611
"node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 2612
"version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - Network accessline 2613
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 2617
"node_modules/jose": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.2.tgz", - Network accessline 2618
"version": "6.2.2", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.2.tgz", "integrity": "sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==", - Network accessline 2619
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.2.tgz", - Network accessline 2621
"license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" - Network accessline 2622
"funding": { "url": "https://github.com/sponsors/panva" } - Network accessline 2623
"url": "https://github.com/sponsors/panva" - Network accessline 2626
"node_modules/joycon": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", - Network accessline 2627
"version": "3.1.1", "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==", - Network accessline 2628
"resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", - Network accessline 2635
"node_modules/js-tiktoken": { "version": "1.0.21", "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.21.tgz", - Network accessline 2636
"version": "1.0.21", "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.21.tgz", "integrity": "sha512-biOj/6M5qdgx5TKjDnFT1ymSpM5tbd3ylwDtrQvFQSu0Z7bBYko2dF+W/aUkXUPuk6IVpRxk/3Q2sHOzGlS36g==", - Network accessline 2637
"resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.21.tgz", - Network accessline 2644
"node_modules/json-bigint": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", - Network accessline 2645
"version": "1.0.0", "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", - Network accessline 2646
"resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", - Network accessline 2653
"node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - Network accessline 2654
"version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - Network accessline 2655
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - Network accessline 2659
"node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 2660
"version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - Network accessline 2661
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 2665
"node_modules/json-schema-typed": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 2666
"version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", - Network accessline 2667
"resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 2671
"node_modules/jwa": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", - Network accessline 2672
"version": "2.0.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", - Network accessline 2673
"resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", - Network accessline 2682
"node_modules/jws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", - Network accessline 2683
"version": "4.0.1", "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", - Network accessline 2684
"resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", - Network accessline 2692
"node_modules/langsmith": { "version": "0.3.87", "resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.3.87.tgz", - Network accessline 2693
"version": "0.3.87", "resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.3.87.tgz", "integrity": "sha512-XXR1+9INH8YX96FKWc5tie0QixWz6tOqAsAKfcJyPkE0xPep+NDz0IQLR32q4bn10QK3LqD2HN6T3n6z1YLW7Q==", - Network accessline 2694
"resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.3.87.tgz", - Network accessline 2726
"node_modules/langsmith/node_modules/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - Network accessline 2727
"version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - Network accessline 2728
"resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - Network accessline 2729
"integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", "funding": [ "https://github.com/sponsors/broofa", - Network accessline 2730
"funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" - Network accessline 2731
"https://github.com/sponsors/broofa", - Network accessline 2732
"https://github.com/sponsors/ctavan" - Network accessline 2739
"node_modules/lighthouse-logger": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.2.tgz", - Network accessline 2740
"version": "2.0.2", "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.2.tgz", "integrity": "sha512-vWl2+u5jgOQuZR55Z1WM0XDdrJT6mzMP8zHUct7xTlWhuQs+eV0g+QL0RQdFjT54zVmbhLCP8vIVpy1wGn/gCg==", - Network accessline 2741
"resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-2.0.2.tgz", - Network accessline 2750
"node_modules/long": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 2751
"version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", - Network accessline 2752
"resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 2756
"node_modules/lru-cache": { "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - Network accessline 2757
"version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - Network accessline 2758
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - Network accessline 2766
"node_modules/marky": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", - Network accessline 2767
"version": "1.3.0", "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==", - Network accessline 2768
"resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", - Network accessline 2773
"node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 2774
"version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - Network accessline 2775
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 2782
"node_modules/media-typer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 2783
"version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - Network accessline 2784
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 2791
"node_modules/merge-descriptors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 2792
"version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - Network accessline 2793
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 2798
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 2799
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 2800
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 2803
"node_modules/mime-db": { "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 2804
"version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - Network accessline 2805
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 2812
"node_modules/mime-types": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 2813
"version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - Network accessline 2814
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 2823
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 2824
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 2825
"url": "https://opencollective.com/express" - Network accessline 2828
"node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - Network accessline 2829
"version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - Network accessline 2830
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - Network accessline 2832
"license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2833
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2834
"url": "https://github.com/sponsors/ljharb" - Network accessline 2837
"node_modules/mitt": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - Network accessline 2838
"version": "3.0.1", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - Network accessline 2839
"resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - Network accessline 2844
"node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 2845
"version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - Network accessline 2846
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 2850
"node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - Network accessline 2851
"version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - Network accessline 2852
"resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - Network accessline 2859
"node_modules/negotiator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 2860
"version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - Network accessline 2861
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 2868
"node_modules/netmask": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - Network accessline 2869
"version": "2.0.2", "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", - Network accessline 2870
"resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - Network accessline 2878
"node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - Network accessline 2879
"version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - Network accessline 2880
"resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - Network accessline 2884
{ "type": "github", "url": "https://github.com/sponsors/jimmywarting" - Network accessline 2885
"type": "github", "url": "https://github.com/sponsors/jimmywarting" }, - Network accessline 2886
"url": "https://github.com/sponsors/jimmywarting" - Network accessline 2888
{ "type": "github", "url": "https://paypal.me/jimmywarting" - Network accessline 2889
"type": "github", "url": "https://paypal.me/jimmywarting" } - Network accessline 2890
"url": "https://paypal.me/jimmywarting" - Network accessline 2898
"node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - Network accessline 2899
"version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - Network accessline 2900
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - Network accessline 2918
"node_modules/node-gyp-build": { "version": "4.8.4", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - Network accessline 2919
"version": "4.8.4", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", - Network accessline 2920
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - Network accessline 2930
"node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 2931
"version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - Network accessline 2932
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 2939
"node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 2940
"version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - Network accessline 2941
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 2946
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 2947
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 2948
"url": "https://github.com/sponsors/ljharb" - Network accessline 2951
"node_modules/ollama-ai-provider-v2": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/ollama-ai-provider-v2/-/ollama-ai-provider-v2-1.5.5.tgz", - Network accessline 2952
"version": "1.5.5", "resolved": "https://registry.npmjs.org/ollama-ai-provider-v2/-/ollama-ai-provider-v2-1.5.5.tgz", "integrity": "sha512-1YwTFdPjhPNHny/DrOHO+s8oVGGIE5Jib61/KnnjPRNWQhVVimrJJdaAX3e6nNRRDXrY5zbb9cfm2+yVvgsrqw==" - Network accessline 2953
"resolved": "https://registry.npmjs.org/ollama-ai-provider-v2/-/ollama-ai-provider-v2-1.5.5.tgz", - Network accessline 2968
"node_modules/on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", - Network accessline 2969
"version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", - Network accessline 2970
"resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", - Network accessline 2977
"node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 2978
"version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - Network accessline 2979
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 2989
"node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 2990
"version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - Network accessline 2991
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 2998
"node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - Network accessline 2999
"version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - Network accessline 3000
"resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - Network accessline 3007
"node_modules/p-queue": { "version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - Network accessline 3008
"version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - Network accessline 3009
"resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - Network accessline 3018
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 3019
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 3020
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 3023
"node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - Network accessline 3024
"version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - Network accessline 3025
"resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - Network accessline 3036
"node_modules/p-timeout": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - Network accessline 3037
"version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - Network accessline 3038
"resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - Network accessline 3048
"node_modules/pac-proxy-agent": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", - Network accessline 3049
"version": "7.2.0", "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", - Network accessline 3050
"resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", - Network accessline 3068
"node_modules/pac-resolver": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - Network accessline 3069
"version": "7.0.1", "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", - Network accessline 3070
"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - Network accessline 3082
"node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 3083
"version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - Network accessline 3084
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 3091
"node_modules/patchright-core": { "version": "1.58.2", "resolved": "https://registry.npmjs.org/patchright-core/-/patchright-core-1.58.2.tgz", - Network accessline 3092
"version": "1.58.2", "resolved": "https://registry.npmjs.org/patchright-core/-/patchright-core-1.58.2.tgz", "integrity": "sha512-f3r0u6as+4nd0Vmr4ndH/zwijMHj7ECxelSa5iMeIJPxtLOwbo22LQPC1qjZZtSIhAVzUDStx4nw/BW3MqhJIQ==", - Network accessline 3093
"resolved": "https://registry.npmjs.org/patchright-core/-/patchright-core-1.58.2.tgz", - Network accessline 3104
"node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 3105
"version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - Network accessline 3106
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 3113
"node_modules/path-to-regexp": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", - Network accessline 3114
"version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", - Network accessline 3115
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", - Network accessline 3118
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 3119
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 3120
"url": "https://opencollective.com/express" - Network accessline 3123
"node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - Network accessline 3124
"version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - Network accessline 3125
"resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - Network accessline 3130
"node_modules/pino": { "version": "9.14.0", "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz", - Network accessline 3131
"version": "9.14.0", "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz", "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==", - Network accessline 3132
"resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz", - Network accessline 3152
"node_modules/pino-abstract-transport": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", - Network accessline 3153
"version": "2.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivM - Network accessline 3154
"resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", - Network accessline 3161
"node_modules/pino-pretty": { "version": "13.1.3", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-13.1.3.tgz", - Network accessline 3162
"version": "13.1.3", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-13.1.3.tgz", "integrity": "sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==", - Network accessline 3163
"resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-13.1.3.tgz", - Network accessline 3185
"node_modules/pino-pretty/node_modules/pino-abstract-transport": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz", - Network accessline 3186
"version": "3.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz", "integrity": "sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNux - Network accessline 3187
"resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz", - Network accessline 3194
"node_modules/pino-std-serializers": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz", - Network accessline 3195
"version": "7.1.0", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz", "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==", - Network accessline 3196
"resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz", - Network accessline 3200
"node_modules/pkce-challenge": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 3201
"version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", - Network accessline 3202
"resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 3209
"node_modules/playwright": { "version": "1.58.2", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", - Network accessline 3210
"version": "1.58.2", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", - Network accessline 3211
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", - Network accessline 3228
"node_modules/playwright-core": { "version": "1.58.2", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", - Network accessline 3229
"version": "1.58.2", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", - Network accessline 3230
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", - Network accessline 3241
"node_modules/process-warning": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", - Network accessline 3242
"version": "5.0.0", "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", - Network accessline 3243
"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", - Network accessline 3246
{ "type": "github", "url": "https://github.com/sponsors/fastify" - Network accessline 3247
"type": "github", "url": "https://github.com/sponsors/fastify" }, - Network accessline 3248
"url": "https://github.com/sponsors/fastify" - Network accessline 3250
{ "type": "opencollective", "url": "https://opencollective.com/fastify" - Network accessline 3251
"type": "opencollective", "url": "https://opencollective.com/fastify" } - Network accessline 3252
"url": "https://opencollective.com/fastify" - Network accessline 3257
"node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - Network accessline 3258
"version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - Network accessline 3259
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - Network accessline 3267
"node_modules/protobufjs": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", - Network accessline 3268
"version": "7.5.4", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==", - Network accessline 3269
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", - Network accessline 3291
"node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 3292
"version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - Network accessline 3293
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 3304
"node_modules/proxy-agent": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", - Network accessline 3305
"version": "6.5.0", "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", - Network accessline 3306
"resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", - Network accessline 3324
"node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - Network accessline 3325
"version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - Network accessline 3326
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - Network accessline 3331
"node_modules/pump": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", - Network accessline 3332
"version": "3.0.4", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", - Network accessline 3333
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", - Network accessline 3341
"node_modules/puppeteer-core": { "version": "22.15.0", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.15.0.tgz", - Network accessline 3342
"version": "22.15.0", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.15.0.tgz", "integrity": "sha512-cHArnywCiAAVXa3t4GGL2vttNxh7GqXtIYGym99egkNJ3oG//wL9LkvO4WE8W1TJe95t1F1ocu9X4xWaGsOKOA==", - Network accessline 3343
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.15.0.tgz", - Network accessline 3358
"node_modules/puppeteer-core/node_modules/devtools-protocol": { "version": "0.0.1312386", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz", - Network accessline 3359
"version": "0.0.1312386", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz", "integrity": "sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8F - Network accessline 3360
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1312386.tgz", - Network accessline 3365
"node_modules/qs": { "version": "6.15.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", - Network accessline 3366
"version": "6.15.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==", - Network accessline 3367
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", - Network accessline 3375
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 3376
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 3377
"url": "https://github.com/sponsors/ljharb" - Network accessline 3380
"node_modules/quick-format-unescaped": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - Network accessline 3381
"version": "4.0.4", "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg= - Network accessline 3382
"resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - Network accessline 3386
"node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 3387
"version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - Network accessline 3388
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 3395
"node_modules/raw-body": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 3396
"version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - Network accessline 3397
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 3410
"node_modules/real-require": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - Network accessline 3411
"version": "0.2.0", "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", - Network accessline 3412
"resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - Network accessline 3419
"node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 3420
"version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - Network accessline 3421
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 3429
"node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 3430
"version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - Network accessline 3431
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 3438
"node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - Network accessline 3439
"version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - Network accessline 3440
"resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - Network accessline 3447
"node_modules/router": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 3448
"version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - Network accessline 3449
"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 3463
"node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - Network accessline 3464
"version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - Network accessline 3465
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - Network accessline 3468
{ "type": "github", "url": "https://github.com/sponsors/feross" - Network accessline 3469
"type": "github", "url": "https://github.com/sponsors/feross" }, - Network accessline 3470
"url": "https://github.com/sponsors/feross" - Network accessline 3472
{ "type": "patreon", "url": "https://www.patreon.com/feross" - Network accessline 3473
"type": "patreon", "url": "https://www.patreon.com/feross" }, - Network accessline 3474
"url": "https://www.patreon.com/feross" - Network accessline 3476
{ "type": "consulting", "url": "https://feross.org/support" - Network accessline 3477
"type": "consulting", "url": "https://feross.org/support" } - Network accessline 3478
"url": "https://feross.org/support" - Network accessline 3483
"node_modules/safe-stable-stringify": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", - Network accessline 3484
"version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==" - Network accessline 3485
"resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", - Network accessline 3492
"node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 3493
"version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - Network accessline 3494
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 3498
"node_modules/secure-json-parse": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz", - Network accessline 3499
"version": "4.1.0", "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz", "integrity": "sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==", - Network accessline 3500
"resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz", - Network accessline 3503
{ "type": "github", "url": "https://github.com/sponsors/fastify" - Network accessline 3504
"type": "github", "url": "https://github.com/sponsors/fastify" }, - Network accessline 3505
"url": "https://github.com/sponsors/fastify" - Network accessline 3507
{ "type": "opencollective", "url": "https://opencollective.com/fastify" - Network accessline 3508
"type": "opencollective", "url": "https://opencollective.com/fastify" } - Network accessline 3509
"url": "https://opencollective.com/fastify" - Network accessline 3514
"node_modules/semver": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - Network accessline 3515
"version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - Network accessline 3516
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - Network accessline 3526
"node_modules/send": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 3527
"version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", - Network accessline 3528
"resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 3547
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 3548
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 3549
"url": "https://opencollective.com/express" - Network accessline 3552
"node_modules/serve-static": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 3553
"version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", - Network accessline 3554
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 3566
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 3567
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 3568
"url": "https://opencollective.com/express" - Network accessline 3571
"node_modules/set-cookie-parser": { "version": "2.7.2", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", - Network accessline 3572
"version": "2.7.2", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", - Network accessline 3573
"resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", - Network accessline 3577
"node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 3578
"version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - Network accessline 3579
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 3583
"node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 3584
"version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - Network accessline 3585
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 3595
"node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 3596
"version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - Network accessline 3597
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 3604
"node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 3605
"version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - Network accessline 3606
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 3618
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 3619
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 3620
"url": "https://github.com/sponsors/ljharb" - Network accessline 3623
"node_modules/side-channel-list": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - Network accessline 3624
"version": "1.0.0", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - Network accessline 3625
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - Network accessline 3634
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 3635
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 3636
"url": "https://github.com/sponsors/ljharb" - Network accessline 3639
"node_modules/side-channel-map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 3640
"version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - Network accessline 3641
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 3652
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 3653
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 3654
"url": "https://github.com/sponsors/ljharb" - Network accessline 3657
"node_modules/side-channel-weakmap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 3658
"version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - Network accessline 3659
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 3671
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 3672
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 3673
"url": "https://github.com/sponsors/ljharb" - Network accessline 3676
"node_modules/simple-wcswidth": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/simple-wcswidth/-/simple-wcswidth-1.1.2.tgz", - Network accessline 3677
"version": "1.1.2", "resolved": "https://registry.npmjs.org/simple-wcswidth/-/simple-wcswidth-1.1.2.tgz", "integrity": "sha512-j7piyCjAeTDSjzTSQ7DokZtMNwNlEAyxqSZeCS+CXH7fJ4jx3FuJ/mTW3mE+6JLs4VJBbcll0Kjn+KXI5t21Iw==", - Network accessline 3678
"resolved": "https://registry.npmjs.org/simple-wcswidth/-/simple-wcswidth-1.1.2.tgz", - Network accessline 3682
"node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - Network accessline 3683
"version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - Network accessline 3684
"resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - Network accessline 3693
"node_modules/socks": { "version": "2.8.7", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", - Network accessline 3694
"version": "2.8.7", "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", - Network accessline 3695
"resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", - Network accessline 3708
"node_modules/socks-proxy-agent": { "version": "8.0.5", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", - Network accessline 3709
"version": "8.0.5", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", - Network accessline 3710
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", - Network accessline 3723
"node_modules/sonic-boom": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz", - Network accessline 3724
"version": "4.2.1", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz", "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==", - Network accessline 3725
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz", - Network accessline 3732
"node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - Network accessline 3733
"version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - Network accessline 3734
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - Network accessline 3742
"node_modules/split2": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - Network accessline 3743
"version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - Network accessline 3744
"resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - Network accessline 3751
"node_modules/statuses": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 3752
"version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - Network accessline 3753
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 3760
"node_modules/streamx": { "version": "2.25.0", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz", - Network accessline 3761
"version": "2.25.0", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz", "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==", - Network accessline 3762
"resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz", - Network accessline 3772
"node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 3773
"version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - Network accessline 3774
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 3787
"node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 3788
"version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - Network accessline 3789
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 3800
"node_modules/strip-json-comments": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.3.tgz", - Network accessline 3801
"version": "5.0.3", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.3.tgz", "integrity": "sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==", - Network accessline 3802
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.3.tgz", - Network accessline 3807
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 3808
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 3809
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 3812
"node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - Network accessline 3813
"version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - Network accessline 3814
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - Network accessline 3824
"node_modules/tar-fs": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz", - Network accessline 3825
"version": "3.1.2", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz", "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==", - Network accessline 3826
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz", - Network accessline 3839
"node_modules/tar-stream": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", - Network accessline 3840
"version": "3.1.8", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", - Network accessline 3841
"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", - Network accessline 3852
"node_modules/teex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", - Network accessline 3853
"version": "1.0.1", "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", - Network accessline 3854
"resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", - Network accessline 3862
"node_modules/text-decoder": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", - Network accessline 3863
"version": "1.2.7", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", - Network accessline 3864
"resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", - Network accessline 3872
"node_modules/thread-stream": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", - Network accessline 3873
"version": "3.1.0", "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", - Network accessline 3874
"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", - Network accessline 3881
"node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - Network accessline 3882
"version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - Network accessline 3883
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - Network accessline 3888
"node_modules/tldts": { "version": "7.0.27", "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.27.tgz", - Network accessline 3889
"version": "7.0.27", "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.27.tgz", "integrity": "sha512-I4FZcVFcqCRuT0ph6dCDpPuO4Xgzvh+spkcTr1gK7peIvxWauoloVO0vuy1FQnijT63ss6AsHB6+OIM4aXHbPg==", - Network accessline 3890
"resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.27.tgz", - Network accessline 3900
"node_modules/tldts-core": { "version": "7.0.27", "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.27.tgz", - Network accessline 3901
"version": "7.0.27", "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.27.tgz", "integrity": "sha512-YQ7uPjgWUibIK6DW5lrKujGwUKhLevU4hcGbP5O6TcIUb+oTjJYJVWPS4nZsIHrEEEG6myk/oqAJUEQmpZrHsg==", - Network accessline 3902
"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.27.tgz", - Network accessline 3906
"node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 3907
"version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - Network accessline 3908
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 3915
"node_modules/tough-cookie": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", - Network accessline 3916
"version": "6.0.1", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", "integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==", - Network accessline 3917
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", - Network accessline 3927
"node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - Network accessline 3928
"version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - Network accessline 3929
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - Network accessline 3933
"node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - Network accessline 3934
"version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - Network accessline 3935
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - Network accessline 3940
"node_modules/type-is": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 3941
"version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - Network accessline 3942
"resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 3954
"node_modules/unbzip2-stream": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - Network accessline 3955
"version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - Network accessline 3956
"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - Network accessline 3965
"node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - Network accessline 3966
"version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - Network accessline 3967
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - Network accessline 3971
"node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 3972
"version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - Network accessline 3973
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 3980
"node_modules/urlpattern-polyfill": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - Network accessline 3981
"version": "10.0.0", "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", - Network accessline 3982
"resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - Network accessline 3987
"node_modules/uuid": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - Network accessline 3988
"version": "11.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - Network accessline 3989
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - Network accessline 3990
"integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", "funding": [ "https://github.com/sponsors/broofa", - Network accessline 3991
"funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" - Network accessline 3992
"https://github.com/sponsors/broofa", - Network accessline 3993
"https://github.com/sponsors/ctavan" - Network accessline 4000
"node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 4001
"version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - Network accessline 4002
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 4009
"node_modules/web-streams-polyfill": { "version": "4.0.0-beta.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - Network accessline 4010
"version": "4.0.0-beta.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmz - Network accessline 4011
"resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - Network accessline 4018
"node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - Network accessline 4019
"version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - Network accessline 4020
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - Network accessline 4024
"node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - Network accessline 4025
"version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - Network accessline 4026
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - Network accessline 4034
"node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 4035
"version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - Network accessline 4036
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 4049
"node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 4050
"version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - Network accessline 4051
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 4062
}, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 4063
"funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } - Network accessline 4064
"url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 4067
"node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 4068
"version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - Network accessline 4069
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 4078
}, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 4079
"funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } - Network accessline 4080
"url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 4083
"node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 4084
"version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - Network accessline 4085
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 4089
"node_modules/ws": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", - Network accessline 4090
"version": "8.20.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", - Network accessline 4091
"resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", - Network accessline 4110
"node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 4111
"version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - Network accessline 4112
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 4120
"node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - Network accessline 4121
"version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - Network accessline 4122
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - Network accessline 4139
"node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - Network accessline 4140
"version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - Network accessline 4141
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - Network accessline 4149
"node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - Network accessline 4150
"version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - Network accessline 4151
"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - Network accessline 4160
"node_modules/zod": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 4161
"version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", - Network accessline 4162
"resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 4164
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 4165
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 4166
"url": "https://github.com/sponsors/colinhacks" - Network accessline 4169
"node_modules/zod-to-json-schema": { "version": "3.25.1", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", - Network accessline 4170
"version": "3.25.1", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==", - Network accessline 4171
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
skills/cookie-sync/package.json
- Executable scriptline 1
Executable file
skills/cookie-sync/scripts/cookie-sync.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 16
// SESSION_JSON="$(browse cloud sessions create --context-id <ctx-id> --persist --keep-alive)" // CONNECT_URL="$(echo "$SESSION_JSON" | jq -r .connectUrl)" // browse open https://example.com --cdp "$CONNECT_URL" - Network accessline 17
// CONNECT_URL="$(echo "$SESSION_JSON" | jq -r .connectUrl)" // browse open https://example.com --cdp "$CONNECT_URL" // - Network accessline 18
// browse open https://example.com --cdp "$CONNECT_URL" - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Network accessline 84
const base = cdpUrl.replace(/^wss?/i, m => m.length === 3 ? 'https' : 'http').replace(/\/+$/, ''); const versionUrl = base.endsWith('/json/version') ? base : `${base}/json/version`; const res = await fetch(versionUrl); - Network accessline 86
const res = await fetch(versionUrl); - Access to secretsline 256
[Credential-related source omitted] - Access to secretsline 267
[Credential-related source omitted] - Access to secretsline 273
[Credential-related source omitted]
skills/event-prospecting/SKILL.md
- Broad permissionsline 1
Bash Agent AskUserQuestion - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Network accessline 177
# Build batch files: each batch line is "name|guessed_homepage|slug". # extract_event.mjs only emits company NAMES (no URLs), so we slugify and guess # https://{slug-without-spaces}.com as the canonical homepage. The triage subagent - Network accessline 178
# extract_event.mjs only emits company NAMES (no URLs), so we slugify and guess # https://{slug-without-spaces}.com as the canonical homepage. The triage subagent # is allowed to write product_description: "Unknown — homepage content not ac - Network accessline 179
# https://{slug-without-spaces}.com as the canonical homepage. The triage subagent - Network accessline 189
const slug = slugify(c); const guessedHost = c.toLowerCase().replace(/[^a-z0-9]/g, ""); return `${c}|https://${guessedHost}.com|${slug}`; - Network accessline 190
const guessedHost = c.toLowerCase().replace(/[^a-z0-9]/g, ""); return `${c}|https://${guessedHost}.com|${slug}`; }); - Network accessline 191
return `${c}|https://${guessedHost}.com|${slug}`; - Dangerous shell operationline 234
Clean up the batch files: `rm {OUTPUT_DIR}/_batch_triage_*`.
skills/event-prospecting/references/event-platforms.md
- Network accessline 61
"title": "CEO and Co-founder", "companyName": "Stripe", "linkedInProfile": "https://www.linkedin.com/in/patrickcollison/", - Network accessline 62
"companyName": "Stripe", "linkedInProfile": "https://www.linkedin.com/in/patrickcollison/", "bio": "..." - Network accessline 63
"linkedInProfile": "https://www.linkedin.com/in/patrickcollison/", - Network accessline 86
Sessionize exposes a public read-only JSON API at `https://sessionize.com/api/v2/{event_id}/view/Speakers`. The event ID is in the page URL or embedded JS. v0.1 of `recon.mjs` only sets `strategy: "sessionize-api"` and emits the URL — no AP
skills/event-prospecting/references/example-research.md
- Network accessline 19
--- company_name: OpenAI website: https://openai.com - Network accessline 20
company_name: OpenAI website: https://openai.com product_description: AI lab building safe AGI; ChatGPT, GPT API, ChatGPT Agent - Network accessline 21
website: https://openai.com - Network accessline 43
--- company_name: OpenAI website: https://openai.com - Network accessline 44
company_name: OpenAI website: https://openai.com product_description: Foundational AI lab; products span ChatGPT (consumer chat), GPT API (developer access), and ChatGPT Agent (browser-using autonomous agent) - Network accessline 45
website: https://openai.com - Network accessline 88
company_slug: openai title: President & Co-founder image: https://cdn.example.com/speakers/greg-brockman.jpg - Network accessline 89
title: President & Co-founder image: https://cdn.example.com/speakers/greg-brockman.jpg links: - Network accessline 90
image: https://cdn.example.com/speakers/greg-brockman.jpg - Network accessline 91
links: linkedin: https://www.linkedin.com/in/thegdb/ x: https://x.com/gdb - Network accessline 92
linkedin: https://www.linkedin.com/in/thegdb/ - Network accessline 93
x: https://x.com/gdb - Network accessline 94
github: https://github.com/gdb - Network accessline 95
blog: null podcast: https://lexfridman.com/greg-brockman/ hook: Recent Lex Fridman conversation on agent reliability — direct fit for the browser-infrastructure durability story - Network accessline 96
podcast: https://lexfridman.com/greg-brockman/ - Network accessline 116
## Public links - LinkedIn: https://www.linkedin.com/in/thegdb/ - Network accessline 117
- LinkedIn: https://www.linkedin.com/in/thegdb/ - Network accessline 118
- X: https://x.com/gdb - Network accessline 119
- GitHub: https://github.com/gdb (OpenAI / personal) - Network accessline 120
- Podcast: https://lexfridman.com/greg-brockman/
skills/event-prospecting/references/report-template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Company Research — {{COMPANY_NAME}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>Company Research — {{COMPANY_NAME}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 85
<div class="meta">{{META}}</div> </div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;" - Network accessline 86
</div> <a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> <span>Powered by Browserbase< - Network accessline 87
<a href="https://browserbase.com" target="_blank" rel="noopener" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:500;"> - Network accessline 88
<span>Powered by Browserbase</span> <svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27 - Network accessline 89
<svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 133
<footer> <svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 3 - Network accessline 134
<svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 135
Generated by <a href="https://github.com/anthropics/skills">company-research</a> · Powered by <a href="https://browserbase.com">Browserbase</a>
skills/event-prospecting/references/research-patterns.md
- Network accessline 121
"subQuestion": "What does Acme sell and who are their customers?", "fact": "Acme provides checkout optimization for Shopify stores, serving mid-market DTC brands with $5M-$50M revenue", "sourceUrl": "https://acme.com/about", - Network accessline 122
"fact": "Acme provides checkout optimization for Shopify stores, serving mid-market DTC brands with $5M-$50M revenue", "sourceUrl": "https://acme.com/about", "sourceTitle": "About Acme - Checkout Optimization", - Network accessline 123
"sourceUrl": "https://acme.com/about", - Network accessline 226
company_name: OpenAI website: https://openai.com - Network accessline 227
website: https://openai.com - Network accessline 270
title: President & Co-founder links: linkedin: https://www.linkedin.com/in/thegdb/ - Network accessline 271
links: linkedin: https://www.linkedin.com/in/thegdb/ x: https://x.com/gdb - Network accessline 272
linkedin: https://www.linkedin.com/in/thegdb/ - Network accessline 273
x: https://x.com/gdb - Network accessline 274
github: https://github.com/gdb - Network accessline 275
blog: null podcast: https://lexfridman.com/greg-brockman/ hook: "Recent Lex Fridman interview on agent reliability — direct fit for browser-infra durability story" - Network accessline 276
podcast: https://lexfridman.com/greg-brockman/
skills/event-prospecting/references/workflow.md
- Network accessline 46
The guessed_homepage is a heuristic (`https://{lowercased company name without spaces}.com`). For most companies it's correct. For a few it 404s — that's expected and the fallback is documented in rule 3 below. - Network accessline 55
4. ENFORCEMENT — at the start of EVERY Bash call, prepend a comment like `# browse call N/{TOTAL}` where N counts up and TOTAL is the number of companies in your batch. Example for a 10-company batch: # browse call 1/10 node {SKIL - Network accessline 56
# browse call 1/10 node {SKILL_DIR}/scripts/extract_page.mjs "https://openai.com" --max-chars 2000 5. BANNED TOOLS: WebFetch, WebSearch, Write, Read, Glob, Grep — ALL BANNED. Use ONLY Bash. - Network accessline 57
node {SKILL_DIR}/scripts/extract_page.mjs "https://openai.com" --max-chars 2000
skills/event-prospecting/scripts/compile_report.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 763
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>${escapeHtml(c.company_name)} — Research</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 764
<title>${escapeHtml(c.company_name)} — Research</title> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style> - Network accessline 765
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 820
</div> </div> <footer>Generated by <a href="https://github.com/anthropics/skills">event-prospecting</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> - Network accessline 821
</div> <footer>Generated by <a href="https://github.com/anthropics/skills">event-prospecting</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer> </body> - Network accessline 822
<footer>Generated by <a href="https://github.com/anthropics/skills">event-prospecting</a> · Powered by <a href="https://browserbase.com">Browserbase</a></footer>
skills/event-prospecting/scripts/extract_event.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 119
title: lines[1] || null, company: lines[2] || null, linkedin: linkedinMatch ? `https://www.linkedin.com/in/${linkedinMatch[1]}/` : null, - Network accessline 120
company: lines[2] || null, linkedin: linkedinMatch ? `https://www.linkedin.com/in/${linkedinMatch[1]}/` : null, }); - Network accessline 121
linkedin: linkedinMatch ? `https://www.linkedin.com/in/${linkedinMatch[1]}/` : null,
skills/event-prospecting/scripts/extract_page.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/event-prospecting/scripts/package.json
- Executable scriptline 1
Executable file
skills/event-prospecting/scripts/recon.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/fetch/EXAMPLES.md
- Network accessline 3
Common patterns for using the Browserbase Fetch API. Each example shows both cURL and SDK usage. - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Network accessline 19
-d '{"url": "https://example.com"}' - Network accessline 25
const response = await bb.fetchAPI.create({ url: "https://example.com", - Network accessline 26
url: "https://example.com", - Network accessline 34
response = bb.fetch_api.create(url="https://example.com") - Network accessline 45
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Network accessline 46
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Network accessline 48
-d '{"url": "https://example.com/api/health"}' | jq '{statusCode, headers}' - Network accessline 54
const response = await bb.fetchAPI.create({ url: "https://example.com/api/health", - Network accessline 55
url: "https://example.com/api/health", - Network accessline 70
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Network accessline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 73
-d '{"url": "https://target-site.com/data", "proxies": true}' - Network accessline 79
const response = await bb.fetchAPI.create({ url: "https://target-site.com/data", - Network accessline 80
url: "https://target-site.com/data", - Network accessline 96
const urls = [ "https://example.com/page1", - Network accessline 97
"https://example.com/page1", - Network accessline 98
"https://example.com/page2", - Network accessline 99
"https://example.com/page3", - Network accessline 100
"https://example.com/page4", - Network accessline 101
"https://example.com/page5", - Network accessline 117
urls = [ "https://example.com/page1", - Network accessline 118
"https://example.com/page1", - Network accessline 119
"https://example.com/page2", - Network accessline 120
"https://example.com/page3", - Network accessline 139
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted] - Network accessline 140
[Credential-related source omitted] - Access to secretsline 141
[Credential-related source omitted] - Network accessline 142
-d '{"url": "https://api.example.com/v1/data"}' | jq '.content | fromjson' - Network accessline 148
const response = await bb.fetchAPI.create({ url: "https://api.example.com/v1/data", - Network accessline 149
url: "https://api.example.com/v1/data",
skills/fetch/REFERENCE.md
- Network accessline 16
POST https://api.browserbase.com/v1/fetch - Network accessline 26
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Network accessline 27
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 29
-d '{"url": "https://example.com"}' - Network accessline 32
Get your API key from https://browserbase.com/settings. - Network accessline 52
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Network accessline 53
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Network accessline 55
-d '{"url": "https://example.com"}' - Network accessline 61
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Network accessline 65
"url": "https://example.com", - Access to secretsline 169
[Credential-related source omitted] - Network accessline 171
// Basic fetch const response = await bb.fetchAPI.create({ url: "https://example.com", - Network accessline 172
const response = await bb.fetchAPI.create({ url: "https://example.com", }); - Network accessline 173
url: "https://example.com", - Network accessline 176
// With all options const response = await bb.fetchAPI.create({ url: "https://example.com", - Network accessline 177
const response = await bb.fetchAPI.create({ url: "https://example.com", allowRedirects: true, - Network accessline 178
url: "https://example.com", - Access to secretsline 199
[Credential-related source omitted] - Network accessline 201
# Basic fetch response = bb.fetch_api.create(url="https://example.com") - Network accessline 202
response = bb.fetch_api.create(url="https://example.com") - Network accessline 204
# With all options response = bb.fetch_api.create( url="https://example.com", - Network accessline 205
response = bb.fetch_api.create( url="https://example.com", allow_redirects=True, - Network accessline 206
url="https://example.com", - Network accessline 222
| Variable | Required | Description | |----------|----------|-------------| | `BROWSERBASE_API_KEY` | Yes | API key from https://browserbase.com/settings | - Network accessline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted]
skills/fetch/SKILL.md
- Broad permissionsline 1
Bash - Access to secretsline 4
[Credential-related source omitted] - Network accessline 15
Get your API key from: https://browserbase.com/settings - Access to secretsline 18
[Credential-related source omitted] - Network accessline 42
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 45
-d '{"url": "https://example.com"}' - Access to secretsline 81
[Credential-related source omitted] - Network accessline 83
const response = await bb.fetchAPI.create({ url: "https://example.com", - Network accessline 84
url: "https://example.com", - Access to secretsline 103
[Credential-related source omitted] - Network accessline 105
response = bb.fetch_api.create( url="https://example.com", - Network accessline 106
url="https://example.com", - Network accessline 120
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Network accessline 121
[Credential-related source omitted] - Access to secretsline 122
[Credential-related source omitted] - Network accessline 123
-d '{"url": "https://example.com/redirect", "allowRedirects": true}' - Network accessline 129
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Network accessline 130
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Network accessline 132
-d '{"url": "https://example.com", "proxies": true}'
skills/functions/REFERENCE.md
- Network accessline 14
# Start invocation curl -X POST "https://api.browserbase.com/v1/functions/FUNCTION_ID/invoke" \ - Network accessline 14
# Start invocation curl -X POST "https://api.browserbase.com/v1/functions/FUNCTION_ID/invoke" \ - Network accessline 15
[Credential-related source omitted] - Network accessline 15
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Network accessline 16
[Credential-related source omitted] - Network accessline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Network accessline 18
-d '{"params": {"url": "https://example.com"}}' - Network accessline 18
-d '{"params": {"url": "https://example.com"}}' - Network accessline 22
# Poll for result curl "https://api.browserbase.com/v1/functions/invocations/INVOCATION_ID" \ - Network accessline 22
# Poll for result curl "https://api.browserbase.com/v1/functions/invocations/INVOCATION_ID" \ - Network accessline 23
[Credential-related source omitted] - Network accessline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Network accessline 30
async function invokeFunction(functionId: string, params: object) { // Start invocation const invokeRes = await fetch( - Network accessline 30
async function invokeFunction(functionId: string, params: object) { // Start invocation const invokeRes = await fetch( - Network accessline 31
// Start invocation const invokeRes = await fetch( `https://api.browserbase.com/v1/functions/${functionId}/invoke`, - Network accessline 31
// Start invocation const invokeRes = await fetch( `https://api.browserbase.com/v1/functions/${functionId}/invoke`, - Network accessline 32
const invokeRes = await fetch( - Network accessline 32
const invokeRes = await fetch( - Network accessline 33
`https://api.browserbase.com/v1/functions/${functionId}/invoke`, - Network accessline 33
`https://api.browserbase.com/v1/functions/${functionId}/invoke`, - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Network accessline 49
const statusRes = await fetch( - Network accessline 49
const statusRes = await fetch( - Network accessline 50
`https://api.browserbase.com/v1/functions/invocations/${invocationId}`, - Network accessline 50
`https://api.browserbase.com/v1/functions/invocations/${invocationId}`, - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Network accessline 88
// Login await page.goto("https://example.com/login"); - Network accessline 88
// Login await page.goto("https://example.com/login"); - Network accessline 89
await page.goto("https://example.com/login"); - Network accessline 89
await page.goto("https://example.com/login"); - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted]
skills/functions/SKILL.md
- Broad permissionsline 1
Bash Read Write Edit - Broad permissionsline 1
Bash Read Write Edit - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 4
[Credential-related source omitted] - Network accessline 15
Get an API key from: https://browserbase.com/settings - Network accessline 15
Get an API key from: https://browserbase.com/settings - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Network accessline 63
// Your automation await page.goto(params.url || "https://example.com"); - Network accessline 63
// Your automation await page.goto(params.url || "https://example.com"); - Network accessline 64
await page.goto(params.url || "https://example.com"); - Network accessline 64
await page.goto(params.url || "https://example.com"); - Network accessline 84
Server runs at `http://127.0.0.1:14113` - Network accessline 84
Server runs at `http://127.0.0.1:14113` - Network accessline 89
curl -X POST http://127.0.0.1:14113/v1/functions/my-function/invoke \ - Network accessline 89
curl -X POST http://127.0.0.1:14113/v1/functions/my-function/invoke \ - Network accessline 91
-d '{"params": {"url": "https://news.ycombinator.com"}}' - Network accessline 91
-d '{"params": {"url": "https://news.ycombinator.com"}}'
skills/optimize-agent-prompt/SKILL.md
skills/optimize-agent-prompt/references/api.md
skills/optimize-agent-prompt/scripts/optimize_agent_prompt.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 7
const API_BASE = process.env.BROWSERBASE_API_BASE ?? "https://api.browserbase.com/v1"; - Network accessline 36
async function api(apiKey, pathname, init = {}) { const response = await fetch(`${API_BASE}${pathname}`, { - Network accessline 37
const response = await fetch(`${API_BASE}${pathname}`, { - Access to secretsline 162
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted]
skills/safe-browser/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Edit - Broad permissionsline 1
Bash, Read, Write, Edit - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Network accessline 78
1. The runtime agent used `safe_browser`. 2. It loaded `https://news.ycombinator.com`. - Network accessline 78
1. The runtime agent used `safe_browser`. 2. It loaded `https://news.ycombinator.com`. - Network accessline 79
2. It loaded `https://news.ycombinator.com`. - Network accessline 79
2. It loaded `https://news.ycombinator.com`.
skills/safe-browser/templates/claude-agent-sdk/.gitignore
skills/safe-browser/templates/claude-agent-sdk/hn-scraper-demo.mjs
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 19
const allowlist = new Set(["news.ycombinator.com"]); const startUrl = "https://news.ycombinator.com/"; - Network accessline 19
const allowlist = new Set(["news.ycombinator.com"]); const startUrl = "https://news.ycombinator.com/"; - Network accessline 20
const startUrl = "https://news.ycombinator.com/"; - Network accessline 20
const startUrl = "https://news.ycombinator.com/"; - Network accessline 64
if (!href) return null; try { return new URL(href, "https://news.ycombinator.com/").href; - Network accessline 64
if (!href) return null; try { return new URL(href, "https://news.ycombinator.com/").href; - Network accessline 65
try { return new URL(href, "https://news.ycombinator.com/").href; } catch { - Network accessline 65
try { return new URL(href, "https://news.ycombinator.com/").href; } catch { - Network accessline 66
return new URL(href, "https://news.ycombinator.com/").href; - Network accessline 66
return new URL(href, "https://news.ycombinator.com/").href; - Access to secretsline 354
[Credential-related source omitted] - Access to secretsline 354
[Credential-related source omitted] - Access to secretsline 355
[Credential-related source omitted] - Access to secretsline 355
[Credential-related source omitted] - Network accessline 369
"5. Then deliberately attempt to visit the first external story URL from the front page.", "6. Report the story count, comment count, external URL attempted, and whether CDP blocked it.", "If there is no external story URL, atte - Network accessline 369
"5. Then deliberately attempt to visit the first external story URL from the front page.", "6. Report the story count, comment count, external URL attempted, and whether CDP blocked it.", "If there is no external story URL, atte - Network accessline 370
"6. Report the story count, comment count, external URL attempted, and whether CDP blocked it.", "If there is no external story URL, attempt https://example.com/ as the blocked control.", ].join("\n"), - Network accessline 370
"6. Report the story count, comment count, external URL attempted, and whether CDP blocked it.", "If there is no external story URL, attempt https://example.com/ as the blocked control.", ].join("\n"), - Network accessline 371
"If there is no external story URL, attempt https://example.com/ as the blocked control.", - Network accessline 371
"If there is no external story URL, attempt https://example.com/ as the blocked control.",
skills/safe-browser/templates/claude-agent-sdk/package-lock.json
- Network accessline 16
"node_modules/@anthropic-ai/claude-agent-sdk": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", - Network accessline 16
"node_modules/@anthropic-ai/claude-agent-sdk": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", - Network accessline 17
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", "integrity": "sha512-a4TysYoR9DBdkM9Uwh4J5ub7TwKmRPe5hFiWh4En+IKC+qkk5UFkxFM22c//cZjYZKynHX0ah2t6LUqb+ - Network accessline 17
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", "integrity": "sha512-a4TysYoR9DBdkM9Uwh4J5ub7TwKmRPe5hFiWh4En+IKC+qkk5UFkxFM22c//cZjYZKynHX0ah2t6LUqb+ - Network accessline 18
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", - Network accessline 18
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.2.123.tgz", - Network accessline 42
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", - Network accessline 42
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", - Network accessline 43
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", "integrity": "sha512-tYAXCjlXZQklsUs0J//gip3fZQRzhlH5OCgvNXV70qe7A1iiwHqO2KP - Network accessline 43
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", "integrity": "sha512-tYAXCjlXZQklsUs0J//gip3fZQRzhlH5OCgvNXV70qe7A1iiwHqO2KP - Network accessline 44
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", - Network accessline 44
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.2.123.tgz", - Network accessline 55
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", - Network accessline 55
"node_modules/@anthropic-ai/claude-agent-sdk-darwin-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", - Network accessline 56
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", "integrity": "sha512-AcUC6sTon6z6HculP87KsAOeTMRLBwpovdhcXUTjXUpo/8nplJ7lBEzWjZC - Network accessline 56
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", "integrity": "sha512-AcUC6sTon6z6HculP87KsAOeTMRLBwpovdhcXUTjXUpo/8nplJ7lBEzWjZC - Network accessline 57
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", - Network accessline 57
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.2.123.tgz", - Network accessline 68
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", - Network accessline 68
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", - Network accessline 69
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", "integrity": "sha512-7+GnbcF3/aZ8RJ1WmU/ogtPsOpknBAoUPer90MvZuFYBLPT9iI/U7f24g - Network accessline 69
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", "integrity": "sha512-7+GnbcF3/aZ8RJ1WmU/ogtPsOpknBAoUPer90MvZuFYBLPT9iI/U7f24g - Network accessline 70
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", - Network accessline 70
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.2.123.tgz", - Network accessline 81
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64-musl": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", - Network accessline 81
"node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64-musl": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", - Network accessline 82
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", "integrity": "sha512-bYgRiaf2q+yVbGAoUluuhqrEW1zexL34+3HDmK9DneKXa2K - Network accessline 82
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", "integrity": "sha512-bYgRiaf2q+yVbGAoUluuhqrEW1zexL34+3HDmK9DneKXa2K - Network accessline 83
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", - Network accessline 83
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.2.123.tgz", - Network accessline 94
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", - Network accessline 94
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", - Network accessline 95
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", "integrity": "sha512-Xi+Rwk8uP5vWEnawJOlsk179fr0ATLl5J90MlbLj+puKaX5svEq8ljS+P3zq6 - Network accessline 95
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", "integrity": "sha512-Xi+Rwk8uP5vWEnawJOlsk179fr0ATLl5J90MlbLj+puKaX5svEq8ljS+P3zq6 - Network accessline 96
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", - Network accessline 96
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.2.123.tgz", - Network accessline 107
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64-musl": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", - Network accessline 107
"node_modules/@anthropic-ai/claude-agent-sdk-linux-x64-musl": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", - Network accessline 108
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", "integrity": "sha512-IX95lFKhmmndY/YPfWPsVV+C3rLYJmuuq5wCS53p6jYIkCMxH1i - Network accessline 108
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", "integrity": "sha512-IX95lFKhmmndY/YPfWPsVV+C3rLYJmuuq5wCS53p6jYIkCMxH1i - Network accessline 109
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", - Network accessline 109
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.2.123.tgz", - Network accessline 120
"node_modules/@anthropic-ai/claude-agent-sdk-win32-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", - Network accessline 120
"node_modules/@anthropic-ai/claude-agent-sdk-win32-arm64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", - Network accessline 121
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", "integrity": "sha512-WDZmAQG1rOiqNLZlSXaCjSWmqJvLk2io+vFQWWqSy2b5HCk9pa3PadLia - Network accessline 121
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", "integrity": "sha512-WDZmAQG1rOiqNLZlSXaCjSWmqJvLk2io+vFQWWqSy2b5HCk9pa3PadLia - Network accessline 122
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", - Network accessline 122
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.2.123.tgz", - Network accessline 133
"node_modules/@anthropic-ai/claude-agent-sdk-win32-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", - Network accessline 133
"node_modules/@anthropic-ai/claude-agent-sdk-win32-x64": { "version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", - Network accessline 134
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", "integrity": "sha512-588xrd1i6d4kXQ6FqwL+cgBiN4evRQSi5DCtPa02CZ3VEbuVQBeFlyPlD8tfW - Network accessline 134
"version": "0.2.123", "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", "integrity": "sha512-588xrd1i6d4kXQ6FqwL+cgBiN4evRQSi5DCtPa02CZ3VEbuVQBeFlyPlD8tfW - Network accessline 135
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", - Network accessline 135
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.2.123.tgz", - Network accessline 146
"node_modules/@anthropic-ai/sdk": { "version": "0.81.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", - Network accessline 146
"node_modules/@anthropic-ai/sdk": { "version": "0.81.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", - Network accessline 147
"version": "0.81.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", "integrity": "sha512-D4K5PvEV6wPiRtVlVsJHIUhHAmOZ6IT/I9rKlTf84gR7GyyAurPJK7z9BOf/AZqC5d1DhYQGJNKRmV+q8dGhgw==", - Network accessline 147
"version": "0.81.0", "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", "integrity": "sha512-D4K5PvEV6wPiRtVlVsJHIUhHAmOZ6IT/I9rKlTf84gR7GyyAurPJK7z9BOf/AZqC5d1DhYQGJNKRmV+q8dGhgw==", - Network accessline 148
"resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", - Network accessline 148
"resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.81.0.tgz", - Network accessline 166
"node_modules/@babel/runtime": { "version": "7.29.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", - Network accessline 166
"node_modules/@babel/runtime": { "version": "7.29.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", - Network accessline 167
"version": "7.29.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", - Network accessline 167
"version": "7.29.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", - Network accessline 168
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", - Network accessline 168
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", - Network accessline 175
"node_modules/@hono/node-server": { "version": "1.19.14", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", - Network accessline 175
"node_modules/@hono/node-server": { "version": "1.19.14", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", - Network accessline 176
"version": "1.19.14", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==", - Network accessline 176
"version": "1.19.14", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==", - Network accessline 177
"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", - Network accessline 177
"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", - Network accessline 187
"node_modules/@modelcontextprotocol/sdk": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", - Network accessline 187
"node_modules/@modelcontextprotocol/sdk": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", - Network accessline 188
"version": "1.29.0", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", - Network accessline 188
"version": "1.29.0", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", - Network accessline 189
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", - Network accessline 189
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", - Network accessline 227
"node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 227
"node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 228
"version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - Network accessline 228
"version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - Network accessline 229
"resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 229
"resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - Network accessline 240
"node_modules/ajv": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - Network accessline 240
"node_modules/ajv": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - Network accessline 241
"version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", - Network accessline 241
"version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", - Network accessline 242
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - Network accessline 242
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - Network accessline 251
"funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" - Network accessline 251
"funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" - Network accessline 252
"type": "github", "url": "https://github.com/sponsors/epoberezkin" } - Network accessline 252
"type": "github", "url": "https://github.com/sponsors/epoberezkin" } - Network accessline 253
"url": "https://github.com/sponsors/epoberezkin" - Network accessline 253
"url": "https://github.com/sponsors/epoberezkin" - Network accessline 256
"node_modules/ajv-formats": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 256
"node_modules/ajv-formats": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 257
"version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - Network accessline 257
"version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - Network accessline 258
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 258
"resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - Network accessline 273
"node_modules/body-parser": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 273
"node_modules/body-parser": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 274
"version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", - Network accessline 274
"version": "2.2.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", - Network accessline 275
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 275
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", - Network accessline 292
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 292
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 293
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 293
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 294
"url": "https://opencollective.com/express" - Network accessline 294
"url": "https://opencollective.com/express" - Network accessline 297
"node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 297
"node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 298
"version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - Network accessline 298
"version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - Network accessline 299
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 299
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - Network accessline 306
"node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 306
"node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 307
"version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuM - Network accessline 307
"version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuM - Network accessline 308
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 308
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - Network accessline 319
"node_modules/call-bound": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 319
"node_modules/call-bound": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 320
"version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - Network accessline 320
"version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - Network accessline 321
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 321
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - Network accessline 330
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 330
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 331
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 331
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 332
"url": "https://github.com/sponsors/ljharb" - Network accessline 332
"url": "https://github.com/sponsors/ljharb" - Network accessline 335
"node_modules/content-disposition": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", - Network accessline 335
"node_modules/content-disposition": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", - Network accessline 336
"version": "1.1.0", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", - Network accessline 336
"version": "1.1.0", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", - Network accessline 337
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", - Network accessline 337
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", - Network accessline 343
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 343
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 344
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 344
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 345
"url": "https://opencollective.com/express" - Network accessline 345
"url": "https://opencollective.com/express" - Network accessline 348
"node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 348
"node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 349
"version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - Network accessline 349
"version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - Network accessline 350
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 350
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - Network accessline 357
"node_modules/cookie": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 357
"node_modules/cookie": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 358
"version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - Network accessline 358
"version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - Network accessline 359
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 359
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - Network accessline 366
"node_modules/cookie-signature": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 366
"node_modules/cookie-signature": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 367
"version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - Network accessline 367
"version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - Network accessline 368
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 368
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - Network accessline 375
"node_modules/cors": { "version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 375
"node_modules/cors": { "version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 376
"version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", - Network accessline 376
"version": "2.8.6", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", - Network accessline 377
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 377
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - Network accessline 387
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 387
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 388
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 388
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 389
"url": "https://opencollective.com/express" - Network accessline 389
"url": "https://opencollective.com/express" - Network accessline 392
"node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 392
"node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 393
"version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - Network accessline 393
"version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - Network accessline 394
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 394
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - Network accessline 406
"node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 406
"node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 407
"version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - Network accessline 407
"version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - Network accessline 408
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 408
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - Network accessline 423
"node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 423
"node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 424
"version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - Network accessline 424
"version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - Network accessline 425
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 425
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - Network accessline 432
"node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 432
"node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 433
"version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - Network accessline 433
"version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - Network accessline 434
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 434
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - Network accessline 446
"node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 446
"node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 447
"version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - Network accessline 447
"version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - Network accessline 448
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 448
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - Network accessline 452
"node_modules/encodeurl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 452
"node_modules/encodeurl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 453
"version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - Network accessline 453
"version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - Network accessline 454
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 454
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - Network accessline 461
"node_modules/es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 461
"node_modules/es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 462
"version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - Network accessline 462
"version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - Network accessline 463
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 463
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - Network accessline 470
"node_modules/es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 470
"node_modules/es-errors": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 471
"version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - Network accessline 471
"version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - Network accessline 472
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 472
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - Network accessline 479
"node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 479
"node_modules/es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 480
"version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - Network accessline 480
"version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - Network accessline 481
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 481
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - Network accessline 491
"node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 491
"node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 492
"version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - Network accessline 492
"version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - Network accessline 493
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 493
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - Network accessline 497
"node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 497
"node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 498
"version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - Network accessline 498
"version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - Network accessline 499
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 499
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - Network accessline 506
"node_modules/eventsource": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 506
"node_modules/eventsource": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 507
"version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - Network accessline 507
"version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - Network accessline 508
"resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 508
"resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - Network accessline 518
"node_modules/eventsource-parser": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", - Network accessline 518
"node_modules/eventsource-parser": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", - Network accessline 519
"version": "3.0.8", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", "integrity": "sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==", - Network accessline 519
"version": "3.0.8", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", "integrity": "sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==", - Network accessline 520
"resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", - Network accessline 520
"resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.8.tgz", - Network accessline 527
"node_modules/express": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 527
"node_modules/express": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 528
"version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", - Network accessline 528
"version": "5.2.1", "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", - Network accessline 529
"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 529
"resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - Network accessline 565
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 565
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 566
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 566
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 567
"url": "https://opencollective.com/express" - Network accessline 567
"url": "https://opencollective.com/express" - Network accessline 570
"node_modules/express-rate-limit": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", - Network accessline 570
"node_modules/express-rate-limit": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", - Network accessline 571
"version": "8.4.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", "integrity": "sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==", - Network accessline 571
"version": "8.4.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", "integrity": "sha512-NGVYwQSAyEQgzxX1iCM978PP9AdO/hW93gMcF6ZwQCm+rFvLsBH6w4xcXWTcliS8La5EPRN3p9wzItqBwJrfNw==", - Network accessline 572
"resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", - Network accessline 572
"resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.4.1.tgz", - Network accessline 580
}, "funding": { "url": "https://github.com/sponsors/express-rate-limit" - Network accessline 580
}, "funding": { "url": "https://github.com/sponsors/express-rate-limit" - Network accessline 581
"funding": { "url": "https://github.com/sponsors/express-rate-limit" }, - Network accessline 581
"funding": { "url": "https://github.com/sponsors/express-rate-limit" }, - Network accessline 582
"url": "https://github.com/sponsors/express-rate-limit" - Network accessline 582
"url": "https://github.com/sponsors/express-rate-limit" - Network accessline 588
"node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 588
"node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 589
"version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - Network accessline 589
"version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - Network accessline 590
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 590
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - Network accessline 594
"node_modules/fast-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 594
"node_modules/fast-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 595
"version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - Network accessline 595
"version": "3.1.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - Network accessline 596
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 596
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - Network accessline 599
{ "type": "github", "url": "https://github.com/sponsors/fastify" - Network accessline 599
{ "type": "github", "url": "https://github.com/sponsors/fastify" - Network accessline 600
"type": "github", "url": "https://github.com/sponsors/fastify" }, - Network accessline 600
"type": "github", "url": "https://github.com/sponsors/fastify" }, - Network accessline 601
"url": "https://github.com/sponsors/fastify" - Network accessline 601
"url": "https://github.com/sponsors/fastify" - Network accessline 603
{ "type": "opencollective", "url": "https://opencollective.com/fastify" - Network accessline 603
{ "type": "opencollective", "url": "https://opencollective.com/fastify" - Network accessline 604
"type": "opencollective", "url": "https://opencollective.com/fastify" } - Network accessline 604
"type": "opencollective", "url": "https://opencollective.com/fastify" } - Network accessline 605
"url": "https://opencollective.com/fastify" - Network accessline 605
"url": "https://opencollective.com/fastify" - Network accessline 610
"node_modules/finalhandler": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 610
"node_modules/finalhandler": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 611
"version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", - Network accessline 611
"version": "2.1.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", - Network accessline 612
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 612
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - Network accessline 626
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 626
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 627
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 627
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 628
"url": "https://opencollective.com/express" - Network accessline 628
"url": "https://opencollective.com/express" - Network accessline 631
"node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 631
"node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 632
"version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - Network accessline 632
"version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - Network accessline 633
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 633
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - Network accessline 640
"node_modules/fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 640
"node_modules/fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 641
"version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - Network accessline 641
"version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - Network accessline 642
"resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 642
"resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - Network accessline 649
"node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 649
"node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 650
"version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - Network accessline 650
"version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - Network accessline 651
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 651
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - Network accessline 663
"node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 663
"node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 664
"version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - Network accessline 664
"version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - Network accessline 665
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 665
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - Network accessline 667
"license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 667
"license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 668
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 668
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 669
"url": "https://github.com/sponsors/ljharb" - Network accessline 669
"url": "https://github.com/sponsors/ljharb" - Network accessline 672
"node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 672
"node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 673
"version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - Network accessline 673
"version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - Network accessline 674
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 674
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - Network accessline 691
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 691
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 692
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 692
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 693
"url": "https://github.com/sponsors/ljharb" - Network accessline 693
"url": "https://github.com/sponsors/ljharb" - Network accessline 696
"node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 696
"node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 697
"version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - Network accessline 697
"version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - Network accessline 698
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 698
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - Network accessline 709
"node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 709
"node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 710
"version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - Network accessline 710
"version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - Network accessline 711
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 711
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - Network accessline 716
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 716
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 717
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 717
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 718
"url": "https://github.com/sponsors/ljharb" - Network accessline 718
"url": "https://github.com/sponsors/ljharb" - Network accessline 721
"node_modules/has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 721
"node_modules/has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 722
"version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - Network accessline 722
"version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - Network accessline 723
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 723
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - Network accessline 728
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 728
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 729
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 729
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 730
"url": "https://github.com/sponsors/ljharb" - Network accessline 730
"url": "https://github.com/sponsors/ljharb" - Network accessline 733
"node_modules/hasown": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", - Network accessline 733
"node_modules/hasown": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", - Network accessline 734
"version": "2.0.3", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==", - Network accessline 734
"version": "2.0.3", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==", - Network accessline 735
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", - Network accessline 735
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", - Network accessline 745
"node_modules/hono": { "version": "4.12.15", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", - Network accessline 745
"node_modules/hono": { "version": "4.12.15", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", - Network accessline 746
"version": "4.12.15", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", "integrity": "sha512-qM0jDhFEaCBb4TxoW7f53Qrpv9RBiayUHo0S52JudprkhvpjIrGoU1mnnr29Fvd1U335ZFPZQY1wlkqgfGXyLg==", - Network accessline 746
"version": "4.12.15", "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", "integrity": "sha512-qM0jDhFEaCBb4TxoW7f53Qrpv9RBiayUHo0S52JudprkhvpjIrGoU1mnnr29Fvd1U335ZFPZQY1wlkqgfGXyLg==", - Network accessline 747
"resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", - Network accessline 747
"resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", - Network accessline 754
"node_modules/http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 754
"node_modules/http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 755
"version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - Network accessline 755
"version": "2.0.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - Network accessline 756
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 756
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - Network accessline 769
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 769
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 770
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 770
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 771
"url": "https://opencollective.com/express" - Network accessline 771
"url": "https://opencollective.com/express" - Network accessline 774
"node_modules/iconv-lite": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 774
"node_modules/iconv-lite": { "version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 775
"version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", - Network accessline 775
"version": "0.7.2", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", - Network accessline 776
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 776
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - Network accessline 785
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 785
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 786
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 786
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 787
"url": "https://opencollective.com/express" - Network accessline 787
"url": "https://opencollective.com/express" - Network accessline 790
"node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 790
"node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 791
"version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - Network accessline 791
"version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - Network accessline 792
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 792
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - Network accessline 796
"node_modules/ip-address": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 796
"node_modules/ip-address": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 797
"version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", - Network accessline 797
"version": "10.1.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", - Network accessline 798
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 798
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", - Network accessline 805
"node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 805
"node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 806
"version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - Network accessline 806
"version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - Network accessline 807
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 807
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - Network accessline 814
"node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 814
"node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 815
"version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - Network accessline 815
"version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - Network accessline 816
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 816
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - Network accessline 820
"node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 820
"node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 821
"version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - Network accessline 821
"version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - Network accessline 822
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 822
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - Network accessline 826
"node_modules/jose": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", - Network accessline 826
"node_modules/jose": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", - Network accessline 827
"version": "6.2.3", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", - Network accessline 827
"version": "6.2.3", "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", "integrity": "sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==", - Network accessline 828
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", - Network accessline 828
"resolved": "https://registry.npmjs.org/jose/-/jose-6.2.3.tgz", - Network accessline 830
"license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" - Network accessline 830
"license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" - Network accessline 831
"funding": { "url": "https://github.com/sponsors/panva" } - Network accessline 831
"funding": { "url": "https://github.com/sponsors/panva" } - Network accessline 832
"url": "https://github.com/sponsors/panva" - Network accessline 832
"url": "https://github.com/sponsors/panva" - Network accessline 835
"node_modules/json-schema-to-ts": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", - Network accessline 835
"node_modules/json-schema-to-ts": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", - Network accessline 836
"version": "3.1.1", "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", - Network accessline 836
"version": "3.1.1", "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", - Network accessline 837
"resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", - Network accessline 837
"resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", - Network accessline 848
"node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 848
"node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 849
"version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - Network accessline 849
"version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - Network accessline 850
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 850
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - Network accessline 854
"node_modules/json-schema-typed": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 854
"node_modules/json-schema-typed": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 855
"version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", - Network accessline 855
"version": "8.0.2", "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", - Network accessline 856
"resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 856
"resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - Network accessline 860
"node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 860
"node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 861
"version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - Network accessline 861
"version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - Network accessline 862
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 862
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - Network accessline 869
"node_modules/media-typer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 869
"node_modules/media-typer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 870
"version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - Network accessline 870
"version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - Network accessline 871
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 871
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - Network accessline 878
"node_modules/merge-descriptors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 878
"node_modules/merge-descriptors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 879
"version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - Network accessline 879
"version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - Network accessline 880
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 880
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - Network accessline 885
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 885
}, "funding": { "url": "https://github.com/sponsors/sindresorhus" - Network accessline 886
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 886
"funding": { "url": "https://github.com/sponsors/sindresorhus" } - Network accessline 887
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 887
"url": "https://github.com/sponsors/sindresorhus" - Network accessline 890
"node_modules/mime-db": { "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 890
"node_modules/mime-db": { "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 891
"version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - Network accessline 891
"version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - Network accessline 892
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 892
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - Network accessline 899
"node_modules/mime-types": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 899
"node_modules/mime-types": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 900
"version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - Network accessline 900
"version": "3.0.2", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - Network accessline 901
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 901
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - Network accessline 910
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 910
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 911
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 911
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 912
"url": "https://opencollective.com/express" - Network accessline 912
"url": "https://opencollective.com/express" - Network accessline 915
"node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 915
"node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 916
"version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - Network accessline 916
"version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - Network accessline 917
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 917
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - Network accessline 921
"node_modules/negotiator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 921
"node_modules/negotiator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 922
"version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - Network accessline 922
"version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - Network accessline 923
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 923
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", - Network accessline 930
"node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 930
"node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 931
"version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - Network accessline 931
"version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - Network accessline 932
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 932
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - Network accessline 939
"node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 939
"node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 940
"version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - Network accessline 940
"version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - Network accessline 941
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 941
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - Network accessline 946
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 946
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 947
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 947
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 948
"url": "https://github.com/sponsors/ljharb" - Network accessline 948
"url": "https://github.com/sponsors/ljharb" - Network accessline 951
"node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 951
"node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 952
"version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - Network accessline 952
"version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - Network accessline 953
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 953
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - Network accessline 963
"node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 963
"node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 964
"version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - Network accessline 964
"version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - Network accessline 965
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 965
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - Network accessline 972
"node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 972
"node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 973
"version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - Network accessline 973
"version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - Network accessline 974
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 974
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - Network accessline 981
"node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 981
"node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 982
"version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - Network accessline 982
"version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - Network accessline 983
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 983
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - Network accessline 990
"node_modules/path-to-regexp": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", - Network accessline 990
"node_modules/path-to-regexp": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", - Network accessline 991
"version": "8.4.2", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", - Network accessline 991
"version": "8.4.2", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", - Network accessline 992
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", - Network accessline 992
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", - Network accessline 995
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 995
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 996
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 996
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 997
"url": "https://opencollective.com/express" - Network accessline 997
"url": "https://opencollective.com/express" - Network accessline 1000
"node_modules/pkce-challenge": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 1000
"node_modules/pkce-challenge": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 1001
"version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", - Network accessline 1001
"version": "5.0.1", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", - Network accessline 1002
"resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 1002
"resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - Network accessline 1009
"node_modules/playwright": { "version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", - Network accessline 1009
"node_modules/playwright": { "version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", - Network accessline 1010
"version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", "integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==", - Network accessline 1010
"version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", "integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==", - Network accessline 1011
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", - Network accessline 1011
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz", - Network accessline 1027
"node_modules/playwright-core": { "version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", - Network accessline 1027
"node_modules/playwright-core": { "version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", - Network accessline 1028
"version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", "integrity": "sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==", - Network accessline 1028
"version": "1.59.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", "integrity": "sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==", - Network accessline 1029
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", - Network accessline 1029
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz", - Network accessline 1039
"node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 1039
"node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 1040
"version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - Network accessline 1040
"version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - Network accessline 1041
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 1041
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - Network accessline 1052
"node_modules/qs": { "version": "6.15.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - Network accessline 1052
"node_modules/qs": { "version": "6.15.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - Network accessline 1053
"version": "6.15.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", - Network accessline 1053
"version": "6.15.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", - Network accessline 1054
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - Network accessline 1054
"resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - Network accessline 1062
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1062
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1063
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1063
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1064
"url": "https://github.com/sponsors/ljharb" - Network accessline 1064
"url": "https://github.com/sponsors/ljharb" - Network accessline 1067
"node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 1067
"node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 1068
"version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - Network accessline 1068
"version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - Network accessline 1069
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 1069
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - Network accessline 1076
"node_modules/raw-body": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 1076
"node_modules/raw-body": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 1077
"version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - Network accessline 1077
"version": "3.0.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - Network accessline 1078
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 1078
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - Network accessline 1091
"node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 1091
"node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 1092
"version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - Network accessline 1092
"version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - Network accessline 1093
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 1093
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - Network accessline 1100
"node_modules/router": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 1100
"node_modules/router": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 1101
"version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - Network accessline 1101
"version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - Network accessline 1102
"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 1102
"resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - Network accessline 1116
"node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 1116
"node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 1117
"version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - Network accessline 1117
"version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - Network accessline 1118
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 1118
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - Network accessline 1122
"node_modules/send": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 1122
"node_modules/send": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 1123
"version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", - Network accessline 1123
"version": "1.2.1", "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", - Network accessline 1124
"resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 1124
"resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - Network accessline 1143
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1143
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1144
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1144
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1145
"url": "https://opencollective.com/express" - Network accessline 1145
"url": "https://opencollective.com/express" - Network accessline 1148
"node_modules/serve-static": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 1148
"node_modules/serve-static": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 1149
"version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", - Network accessline 1149
"version": "2.2.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", - Network accessline 1150
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 1150
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - Network accessline 1162
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1162
"funding": { "type": "opencollective", "url": "https://opencollective.com/express" - Network accessline 1163
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1163
"type": "opencollective", "url": "https://opencollective.com/express" } - Network accessline 1164
"url": "https://opencollective.com/express" - Network accessline 1164
"url": "https://opencollective.com/express" - Network accessline 1167
"node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 1167
"node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 1168
"version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - Network accessline 1168
"version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - Network accessline 1169
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 1169
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - Network accessline 1173
"node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 1173
"node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 1174
"version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - Network accessline 1174
"version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - Network accessline 1175
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 1175
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - Network accessline 1185
"node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 1185
"node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 1186
"version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - Network accessline 1186
"version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - Network accessline 1187
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 1187
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - Network accessline 1194
"node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 1194
"node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 1195
"version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - Network accessline 1195
"version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - Network accessline 1196
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 1196
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - Network accessline 1208
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1208
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1209
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1209
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1210
"url": "https://github.com/sponsors/ljharb" - Network accessline 1210
"url": "https://github.com/sponsors/ljharb" - Network accessline 1213
"node_modules/side-channel-list": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", - Network accessline 1213
"node_modules/side-channel-list": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", - Network accessline 1214
"version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", - Network accessline 1214
"version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", - Network accessline 1215
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", - Network accessline 1215
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", - Network accessline 1224
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1224
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1225
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1225
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1226
"url": "https://github.com/sponsors/ljharb" - Network accessline 1226
"url": "https://github.com/sponsors/ljharb" - Network accessline 1229
"node_modules/side-channel-map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 1229
"node_modules/side-channel-map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 1230
"version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - Network accessline 1230
"version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - Network accessline 1231
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 1231
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - Network accessline 1242
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1242
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1243
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1243
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1244
"url": "https://github.com/sponsors/ljharb" - Network accessline 1244
"url": "https://github.com/sponsors/ljharb" - Network accessline 1247
"node_modules/side-channel-weakmap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 1247
"node_modules/side-channel-weakmap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 1248
"version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - Network accessline 1248
"version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - Network accessline 1249
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 1249
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - Network accessline 1261
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1261
}, "funding": { "url": "https://github.com/sponsors/ljharb" - Network accessline 1262
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1262
"funding": { "url": "https://github.com/sponsors/ljharb" } - Network accessline 1263
"url": "https://github.com/sponsors/ljharb" - Network accessline 1263
"url": "https://github.com/sponsors/ljharb" - Network accessline 1266
"node_modules/statuses": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 1266
"node_modules/statuses": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 1267
"version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - Network accessline 1267
"version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - Network accessline 1268
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 1268
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - Network accessline 1275
"node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 1275
"node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 1276
"version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - Network accessline 1276
"version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - Network accessline 1277
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 1277
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - Network accessline 1284
"node_modules/ts-algebra": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", - Network accessline 1284
"node_modules/ts-algebra": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", - Network accessline 1285
"version": "2.0.0", "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", - Network accessline 1285
"version": "2.0.0", "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", - Network accessline 1286
"resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", - Network accessline 1286
"resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", - Network accessline 1290
"node_modules/type-is": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 1290
"node_modules/type-is": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 1291
"version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - Network accessline 1291
"version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - Network accessline 1292
"resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 1292
"resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - Network accessline 1304
"node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 1304
"node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 1305
"version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - Network accessline 1305
"version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - Network accessline 1306
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 1306
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - Network accessline 1313
"node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 1313
"node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 1314
"version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - Network accessline 1314
"version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - Network accessline 1315
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 1315
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - Network accessline 1322
"node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 1322
"node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 1323
"version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - Network accessline 1323
"version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - Network accessline 1324
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 1324
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - Network accessline 1337
"node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 1337
"node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 1338
"version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - Network accessline 1338
"version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - Network accessline 1339
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 1339
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - Network accessline 1343
"node_modules/zod": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 1343
"node_modules/zod": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 1344
"version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", - Network accessline 1344
"version": "4.3.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", - Network accessline 1345
"resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 1345
"resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", - Network accessline 1347
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 1347
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 1348
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 1348
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 1349
"url": "https://github.com/sponsors/colinhacks" - Network accessline 1349
"url": "https://github.com/sponsors/colinhacks" - Network accessline 1352
"node_modules/zod-to-json-schema": { "version": "3.25.2", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", - Network accessline 1352
"node_modules/zod-to-json-schema": { "version": "3.25.2", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", - Network accessline 1353
"version": "3.25.2", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==", - Network accessline 1353
"version": "3.25.2", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==", - Network accessline 1354
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", - Network accessline 1354
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
skills/safe-browser/templates/claude-agent-sdk/package.json
skills/search/EXAMPLES.md
- Network accessline 14
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Network accessline 25
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 36
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Network accessline 47
# Step 1: Search URL=$(curl -s -X POST "https://api.browserbase.com/v1/search" \ - Network accessline 48
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Network accessline 53
# Step 2: Fetch the top result curl -s -X POST "https://api.browserbase.com/v1/fetch" \ - Network accessline 54
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Network accessline 65
# Search and iterate over results curl -s -X POST "https://api.browserbase.com/v1/search" \ - Network accessline 66
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Network accessline 72
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted]
skills/search/REFERENCE.md
- Network accessline 15
POST https://api.browserbase.com/v1/search - Network accessline 25
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Network accessline 31
Get your API key from https://browserbase.com/settings. - Network accessline 47
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Network accessline 56
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Network accessline 100
{ "id": "res_1", "url": "https://example.com/browser-automation-guide", - Network accessline 101
"id": "res_1", "url": "https://example.com/browser-automation-guide", "title": "Complete Guide to Browser Automation", - Network accessline 102
"url": "https://example.com/browser-automation-guide", - Network accessline 104
"author": "Jane Doe", "publishedDate": "2025-12-01", "image": "https://example.com/images/guide.png", - Network accessline 105
"publishedDate": "2025-12-01", "image": "https://example.com/images/guide.png", "favicon": "https://example.com/favicon.ico" - Network accessline 106
"image": "https://example.com/images/guide.png", - Network accessline 107
"favicon": "https://example.com/favicon.ico" - Network accessline 109
{ "id": "res_2", "url": "https://example.com/headless-browsers", - Network accessline 110
"id": "res_2", "url": "https://example.com/headless-browsers", "title": "Headless Browser Comparison", - Network accessline 111
"url": "https://example.com/headless-browsers", - Network accessline 114
"publishedDate": null, "image": null, "favicon": "https://example.com/favicon.ico" - Network accessline 115
"image": null, "favicon": "https://example.com/favicon.ico" } - Network accessline 116
"favicon": "https://example.com/favicon.ico" - Network accessline 150
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 184
| Variable | Required | Description | |----------|----------|-------------| | `BROWSERBASE_API_KEY` | Yes | API key from https://browserbase.com/settings | - Network accessline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Network accessline 194
The `@browserbasehq/sdk` does not yet include a search method. Use cURL or direct HTTP calls with the `X-BB-API-Key` header for now.
skills/search/SKILL.md
- Broad permissionsline 1
Bash - Access to secretsline 4
[Credential-related source omitted] - Network accessline 15
Get your API key from: https://browserbase.com/settings - Access to secretsline 18
[Credential-related source omitted] - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Network accessline 76
> **Note:** The `@browserbasehq/sdk` does not have a search method yet. Use cURL or direct HTTP calls. - Network accessline 83
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted]
skills/ui-test/EXAMPLES.md
- Network accessline 16
# Setup browse open http://localhost:3000/ --local - Network accessline 17
browse open http://localhost:3000/ --local - Network accessline 33
# Adversarial: rapid click browse open http://localhost:3000/ - Network accessline 34
browse open http://localhost:3000/ - Network accessline 62
browse open http://localhost:3000/signup --local - Network accessline 80
# ---- Test 2: Valid email → success ---- browse open http://localhost:3000/signup - Network accessline 81
browse open http://localhost:3000/signup - Network accessline 98
# ---- Test 3: Empty submission ---- browse open http://localhost:3000/signup - Network accessline 99
browse open http://localhost:3000/signup - Network accessline 114
# ---- Test 4: XSS in email field ---- browse open http://localhost:3000/signup - Network accessline 115
browse open http://localhost:3000/signup - Dangerous shell operationline 125
browse eval "document.querySelector('[role=alert]')?.textContent || 'no alert'" - Dangerous shell operationline 127
browse eval "document.querySelector('input[name=email]')?.value" - Network accessline 132
# ---- Test 5: Very long email ---- browse open http://localhost:3000/signup - Network accessline 133
browse open http://localhost:3000/signup - Network accessline 148
# ---- Test 6: Keyboard-only flow ---- browse open http://localhost:3000/signup - Network accessline 149
browse open http://localhost:3000/signup - Dangerous shell operationline 153
browse eval "document.activeElement?.name || document.activeElement?.tagName" - Dangerous shell operationline 158
browse eval "document.activeElement?.tagName" - Network accessline 187
browse open http://localhost:3000/dashboard --local - Dangerous shell operationline 248
browse eval "document.activeElement?.textContent?.trim().slice(0,20)" - Dangerous shell operationline 250
browse eval "document.activeElement?.textContent?.trim().slice(0,20)" - Dangerous shell operationline 252
browse eval "document.activeElement?.textContent?.trim().slice(0,20)" - Network accessline 268
browse open http://localhost:3000/settings --local - Network accessline 271
# ---- Test 1: axe-core audit ---- browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 272
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Network accessline 272
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 274
browse eval "axe.run().then(r => JSON.stringify({ violations: r.violations.map(v => ({ id: v.id, impact: v.impact, description: v.description, nodes: v.nodes.length })), passes: r.passes.length }))" - Dangerous shell operationline 284
browse eval "JSON.stringify(Array.from(document.querySelectorAll('input,select,textarea')).map(i => ({ name: i.name, type: i.type, hasLabel: !!i.labels?.length, ariaLabel: i.getAttribute('aria-label') })))" - Dangerous shell operationline 291
browse eval "JSON.stringify({tag: document.activeElement?.tagName, text: document.activeElement?.textContent?.trim().slice(0,30)})" - Dangerous shell operationline 298
browse eval "JSON.stringify(Array.from(document.querySelectorAll('img')).filter(i => !i.complete || i.naturalWidth === 0).map(i => ({ src: i.src, alt: i.alt })))" - Network accessline 311
browse open http://localhost:3000/ --local - Dangerous shell operationline 332
browse eval "document.documentElement.scrollWidth > document.documentElement.clientWidth" - Dangerous shell operationline 338
browse eval "JSON.stringify(Array.from(document.querySelectorAll('button,a,[role=button]')).map(el => { const r = el.getBoundingClientRect(); return { text: el.textContent?.trim().slice(0,20), width: Math.round(r.width), height: Math.round( - Dangerous shell operationline 366
browse eval "JSON.stringify(performance.getEntries().filter(e => e.entryType === 'resource' && e.responseStatus >= 400).map(e => ({ url: e.name, status: e.responseStatus })))" - Dangerous shell operationline 370
browse eval "window.__logs = []; const _origErr = console.error; console.error = (...a) => { window.__logs.push({type:'error', text: a.join(' ')}); _origErr(...a); }; window.addEventListener('error', e => window.__logs.push({type:'uncaught' - Dangerous shell operationline 374
browse eval "JSON.stringify(window.__logs)" - Network accessline 378
# Example: check homepage browse open http://localhost:3000/ - Network accessline 379
browse open http://localhost:3000/ - Dangerous shell operationline 381
browse eval "JSON.stringify(performance.getEntries().filter(e => e.entryType === 'resource' && e.responseStatus >= 400).map(e => e.name))" - Network accessline 385
# Example: check dashboard with interaction browse open http://localhost:3000/dashboard - Network accessline 386
browse open http://localhost:3000/dashboard - Dangerous shell operationline 388
browse eval "window.__logs=[]; const _orig=console.error; console.error=(...a)=>{window.__logs.push({t:'e',m:a.join(' ')}); _orig(...a);}; 'ok'" - Dangerous shell operationline 390
browse eval "JSON.stringify(window.__logs)" - Access to secretsline 397
[Credential-related source omitted] - Network accessline 411
browse open https://staging.myapp.com/dashboard --cdp "$CONNECT_URL" - Network accessline 422
# Run tests against authenticated pages browse open https://staging.myapp.com/settings - Network accessline 423
browse open https://staging.myapp.com/settings - Network accessline 430
# axe-core on remote page browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 431
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Network accessline 431
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 433
browse eval "axe.run().then(r => JSON.stringify({ violations: r.violations.length, passes: r.passes.length }))" - Network accessline 444
browse open http://localhost:3000/ --local - Dangerous shell operationline 452
browse eval "JSON.stringify({errors: (window.__logs || []).length})" - Network accessline 454
# ---- Empty state audit ---- browse open http://localhost:3000/dashboard - Network accessline 455
browse open http://localhost:3000/dashboard - Network accessline 465
# ---- 404 handling ---- browse open http://localhost:3000/this-page-does-not-exist - Network accessline 466
browse open http://localhost:3000/this-page-does-not-exist - Network accessline 474
# ---- Form stress test ---- browse open http://localhost:3000/contact - Network accessline 475
browse open http://localhost:3000/contact - Network accessline 492
# ---- Navigation dead ends ---- # Click every nav link, check each page has a way back browse open http://localhost:3000/pricing - Network accessline 493
# Click every nav link, check each page has a way back browse open http://localhost:3000/pricing browse wait load - Network accessline 494
browse open http://localhost:3000/pricing - Network accessline 545
Agent 1 prompt: "You are running UI tests on https://staging.myapp.com/signup. - Network accessline 546
"You are running UI tests on https://staging.myapp.com/signup. - Network accessline 550
SESSION_ID="$(echo "$SESSION_JSON" | jq -r .id)" CONNECT_URL="$(echo "$SESSION_JSON" | jq -r .connectUrl)" BROWSE_SESSION=signup browse open https://staging.myapp.com/signup --cdp "$CONNECT_URL" - Network accessline 552
BROWSE_SESSION=signup browse open https://staging.myapp.com/signup --cdp "$CONNECT_URL" - Network accessline 565
Agent 2 prompt: "You are running UI tests on https://staging.myapp.com/dashboard. - Network accessline 566
"You are running UI tests on https://staging.myapp.com/dashboard. - Network accessline 570
SESSION_ID="$(echo "$SESSION_JSON" | jq -r .id)" CONNECT_URL="$(echo "$SESSION_JSON" | jq -r .connectUrl)" BROWSE_SESSION=dashboard browse open https://staging.myapp.com/dashboard --cdp "$CONNECT_URL" - Network accessline 572
BROWSE_SESSION=dashboard browse open https://staging.myapp.com/dashboard --cdp "$CONNECT_URL" - Network accessline 581
Agent 3 prompt: "You are running accessibility tests on https://staging.myapp.com/settings. - Network accessline 582
"You are running accessibility tests on https://staging.myapp.com/settings. - Network accessline 586
SESSION_ID="$(echo "$SESSION_JSON" | jq -r .id)" CONNECT_URL="$(echo "$SESSION_JSON" | jq -r .connectUrl)" BROWSE_SESSION=a11y browse open https://staging.myapp.com/settings --cdp "$CONNECT_URL" - Network accessline 588
BROWSE_SESSION=a11y browse open https://staging.myapp.com/settings --cdp "$CONNECT_URL"
skills/ui-test/README.md
- Access to secretsline 81
[Credential-related source omitted]
skills/ui-test/SKILL.md
- Broad permissionsline 1
Bash Read Glob Grep Agent - Access to secretsline 9
[Credential-related source omitted] - Network accessline 211
browse open http://localhost:3000 --local - Network accessline 233
browse open https://staging.your-app.com --cdp "$CONNECT_URL" - Network accessline 296
for port in 3000 3001 5173 4200 8080 8000 5000; do s=$(curl -s -o /dev/null -w "%{http_code}" "http://localhost:$port" 2>/dev/null) - Network accessline 297
s=$(curl -s -o /dev/null -w "%{http_code}" "http://localhost:$port" 2>/dev/null) - Network accessline 316
1. [happy] Valid email submits successfully URL: http://localhost:3000/signup - Network accessline 317
URL: http://localhost:3000/signup - Network accessline 340
mkdir -p .context/ui-test-screenshots # localhost/default QA → clean, reproducible local run browse open http://localhost:3000 --local - Network accessline 342
browse open http://localhost:3000 --local - Network accessline 348
# Navigate browse open http://localhost:3000/path --local - Network accessline 349
browse open http://localhost:3000/path --local - Network accessline 375
### STEP_PASS|valid-email-submit|status "Thanks!" appeared at @0-42 after submit - URL: http://localhost:3000/signup - Network accessline 376
- URL: http://localhost:3000/signup - Network accessline 381
### STEP_FAIL|double-submit|expected single submission → form submitted twice|.context/ui-test-screenshots/double-submit.png - URL: http://localhost:3000/signup - Network accessline 382
- URL: http://localhost:3000/signup - Network accessline 410
|-------------|-------| | `{{TITLE}}` | Report title for `<title>` tag (e.g., "UI Test: PR #1234 — OAuth Settings") | | `{{TITLE_HTML}}` | Report title for the visible `<h1>`. If a PR URL is available, wrap the PR reference in an `<a>` tag - Network accessline 411
| `{{TITLE}}` | Report title for `<title>` tag (e.g., "UI Test: PR #1234 — OAuth Settings") | | `{{TITLE_HTML}}` | Report title for the visible `<h1>`. If a PR URL is available, wrap the PR reference in an `<a>` tag so it's clickable (e.g., - Network accessline 412
| `{{TITLE_HTML}}` | Report title for the visible `<h1>`. If a PR URL is available, wrap the PR reference in an `<a>` tag so it's clickable (e.g., `UI Test: <a href="https://github.com/org/repo/pull/1234">PR #1234</a> — OAuth Settings`). If - Network accessline 435
<div class="body"> <dl> <dt>URL</dt><dd>http://localhost:3000/path</dd> - Network accessline 436
<dl> <dt>URL</dt><dd>http://localhost:3000/path</dd> <dt>Action</dt><dd>What was done</dd> - Network accessline 437
<dt>URL</dt><dd>http://localhost:3000/path</dd> - Network accessline 460
<div class="body"> <dl> <dt>URL</dt><dd>http://localhost:3000/path</dd> - Network accessline 461
<dl> <dt>URL</dt><dd>http://localhost:3000/path</dd> <dt>Evidence</dt><dd>What was observed</dd> - Network accessline 462
<dt>URL</dt><dd>http://localhost:3000/path</dd> - Network accessline 596
- **"No active page"**: `browse stop`, retry. For zombies: `pkill -f "browse.*daemon"` - **Dev server not responding**: `curl http://localhost:<port>` — ask user to start it - Network accessline 597
- **Dev server not responding**: `curl http://localhost:<port>` — ask user to start it
skills/ui-test/references/adversarial-patterns.md
- Network accessline 75
# Navigate to a page with no data browse open http://localhost:3000/items - Network accessline 76
browse open http://localhost:3000/items - Network accessline 81
# Navigate to a non-existent route browse open http://localhost:3000/does-not-exist - Network accessline 82
browse open http://localhost:3000/does-not-exist - Network accessline 97
browse open http://localhost:3000/page - Dangerous shell operationline 102
browse eval "JSON.stringify({tag: document.activeElement?.tagName, text: document.activeElement?.textContent?.trim().slice(0,40), role: document.activeElement?.getAttribute('role')})"
skills/ui-test/references/browser-recipes.md
- Network accessline 15
# Step 1: Load axe-core browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 16
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Network accessline 16
browse eval "const s = document.createElement('script'); s.src = 'https://cdnjs.cloudflare.com/ajax/libs/axe-core/4.10.2/axe.min.js'; document.head.appendChild(s); 'loading'" - Dangerous shell operationline 22
browse eval "axe.run().then(r => JSON.stringify({ violations: r.violations.map(v => ({ id: v.id, impact: v.impact, description: v.description, nodes: v.nodes.length, help: v.helpUrl })), passes: r.passes.length, incomplete: r.incomplete.len - Dangerous shell operationline 35
browse eval " - Dangerous shell operationline 59
browse eval " - Dangerous shell operationline 75
browse eval "JSON.stringify(performance.getEntries().filter(e => e.entryType === 'resource' && e.responseStatus >= 400).map(e => ({ url: e.name, status: e.responseStatus })))" - Dangerous shell operationline 85
browse eval "window.__logs = []; const orig = { error: console.error, warn: console.warn }; console.error = (...args) => { window.__logs.push({type:'error', text: args.join(' ')}); orig.error(...args); }; console.warn = (...args) => { windo - Dangerous shell operationline 89
browse eval "JSON.stringify(window.__logs)" - Dangerous shell operationline 105
browse eval "JSON.stringify({tag: document.activeElement?.tagName, text: document.activeElement?.textContent?.trim().slice(0,40), role: document.activeElement?.getAttribute('role'), ariaLabel: document.activeElement?.getAttribute('aria-labe - Dangerous shell operationline 149
browse eval " - Dangerous shell operationline 165
browse eval "
skills/ui-test/references/design-consistency.md
- Network accessline 30
# Step 1: Capture baseline from existing pages browse open http://localhost:3000/ - Network accessline 31
browse open http://localhost:3000/ - Network accessline 35
browse open http://localhost:3000/settings # or any other established page - Network accessline 39
# Step 2: Now visit the changed page browse open http://localhost:3000/changed-page - Network accessline 40
browse open http://localhost:3000/changed-page
skills/ui-test/references/exploratory-testing.md
- Dangerous shell operationline 27
- Are there any console errors? (`browse eval "JSON.stringify(window.__logs || [])"`)
skills/ui-test/references/parallel-testing.md
- Network accessline 12
# Session "signup" gets its own browser # For localhost/default QA, use clean local mode first BROWSE_SESSION=signup browse open http://localhost:3000/signup --local - Network accessline 14
BROWSE_SESSION=signup browse open http://localhost:3000/signup --local - Network accessline 16
# Session "dashboard" gets a completely separate browser BROWSE_SESSION=dashboard browse open http://localhost:3000/dashboard --local - Network accessline 17
BROWSE_SESSION=dashboard browse open http://localhost:3000/dashboard --local - Network accessline 132
SETTINGS_ID="$(echo "$SETTINGS_JSON" | jq -r .id)" SETTINGS_CDP="$(echo "$SETTINGS_JSON" | jq -r .connectUrl)" BROWSE_SESSION=settings browse open https://staging.app.com/settings --cdp "$SETTINGS_CDP" - Network accessline 134
BROWSE_SESSION=settings browse open https://staging.app.com/settings --cdp "$SETTINGS_CDP" - Network accessline 137
PROFILE_ID="$(echo "$PROFILE_JSON" | jq -r .id)" PROFILE_CDP="$(echo "$PROFILE_JSON" | jq -r .connectUrl)" BROWSE_SESSION=profile browse open https://staging.app.com/profile --cdp "$PROFILE_CDP" - Network accessline 139
BROWSE_SESSION=profile browse open https://staging.app.com/profile --cdp "$PROFILE_CDP"
skills/ui-test/references/report-template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>UI Test Report — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 6
<title>UI Test Report — {{TITLE}}</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 7
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 8
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> - Network accessline 100
<div class="meta">{{META}}</div> </div> <a href="https://browserbase.com" target="_blank" rel="noopener" class="header-logo" title="Powered by Browserbase" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color - Network accessline 101
</div> <a href="https://browserbase.com" target="_blank" rel="noopener" class="header-logo" title="Powered by Browserbase" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;fon - Network accessline 102
<a href="https://browserbase.com" target="_blank" rel="noopener" class="header-logo" title="Powered by Browserbase" style="display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--muted);font-size:0.8125rem;font-weight:50 - Network accessline 103
<span>Powered by Browserbase</span> <svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27 - Network accessline 104
<svg width="32" height="32" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 134
<footer> <svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 3 - Network accessline 135
<svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" rx="8" fill="#F03603"/><path d="M36 72.2222V27.7778H51.2381C57.5873 27.7778 62.6667 32.8571 62.6667 39.2063V41.7 - Network accessline 136
Generated by <a href="https://github.com/browserbase/skills">ui-test</a> · Powered by <a href="https://browserbase.com">Browserbase</a>
skills/webmcp-gen/SKILL.md
- Broad permissionsline 1
Bash Read Grep Edit Write - Broad permissionsline 1
Bash Read Grep Edit Write - Network accessline 44
node scripts/scaffold.mjs example.com/page-context --url https://example.com - Network accessline 44
node scripts/scaffold.mjs example.com/page-context --url https://example.com - Network accessline 50
browse open https://example.com --local - Network accessline 50
browse open https://example.com --local - Network accessline 87
"domain": "example.com", "task": "page-context", "url": "https://example.com", - Network accessline 87
"domain": "example.com", "task": "page-context", "url": "https://example.com", - Network accessline 88
"task": "page-context", "url": "https://example.com", "generatedAt": "2026-06-04T00:00:00.000Z", - Network accessline 88
"task": "page-context", "url": "https://example.com", "generatedAt": "2026-06-04T00:00:00.000Z", - Network accessline 89
"url": "https://example.com", - Network accessline 89
"url": "https://example.com",
skills/webmcp-gen/package.json
skills/webmcp-gen/scripts/compile.mjs
skills/webmcp-gen/scripts/generate-stagehand-example.mjs
skills/webmcp-gen/scripts/scaffold.mjs
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 3 facts
- Contacts browserbase.github.io, which SKILL.md, the README and the plugin manifest do not mentionadd-webmcp/package.json:13High confidence
- Contacts console.anthropic.com, which SKILL.md, the README and the plugin manifest do not mentionautobrowse/scripts/evaluate.mjs:182High confidence
- Contacts fonts.googleapis.com, which SKILL.md, the README and the plugin manifest do not mentioncompany-research/scripts/compile_report.mjs:252High confidence
Signal confidence: 497 facts
- Broad permissions in the frontmatter of the SKILL.mdadd-webmcp/SKILL.md:1High confidence
- Access to secrets in the frontmatter of the SKILL.mdadd-webmcp/SKILL.md:4Low confidence
- Access to secrets in prose of the SKILL.mdadd-webmcp/SKILL.md:13Low confidence
- Network access in code of the SKILL.mdadd-webmcp/SKILL.md:91High confidence
- Network access in code of the SKILL.mdadd-webmcp/SKILL.md:92High confidence
- Network access in prose of the SKILL.mdadd-webmcp/SKILL.md:99Low confidence
- Network access in code of the SKILL.mdadd-webmcp/SKILL.md:112High confidence
- Executable script in code of a file that runsadd-webmcp/package.json:1High confidence
- Network access in code of a file that runsadd-webmcp/package.json:9High confidence
- Network access in code of a file that runsadd-webmcp/package.json:10High confidence
- Network access in code of a file that runsadd-webmcp/package.json:11High confidence
- Network access in code of a file that runsadd-webmcp/package.json:12High confidence
- Network access in code of a file that runsadd-webmcp/package.json:13High confidence
- Network access in code of documentationadd-webmcp/references/implementation-and-validation.md:143Low confidence
- Network access in code of documentationadd-webmcp/references/implementation-and-validation.md:144Low confidence
- Network access in code of documentationadd-webmcp/references/implementation-and-validation.md:154Low confidence
- Network access in code of documentationadd-webmcp/references/implementation-and-validation.md:155Low confidence
- Network access in prose of documentationadd-webmcp/references/implementation-and-validation.md:180Low confidence
- Executable script in code of a file that runsadd-webmcp/scripts/scan-codebase.mjs:1High confidence
- Access to secrets in code of a file that runsadd-webmcp/scripts/scan-codebase.mjs:38High confidence
- Executable script in code of a file that runsadd-webmcp/scripts/validate-stagehand.mjs:1High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueadd-webmcp/scripts/validate-stagehand.mjs:123Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueadd-webmcp/scripts/validate-stagehand.mjs:125Low confidence
- Executable script in code of a testadd-webmcp/tests/fixtures/sample-next/app/api/catalog/route.ts:1Low confidence
- Executable script in code of a testadd-webmcp/tests/fixtures/sample-next/app/checkout/page.tsx:1Low confidence
- Network access in code of a testadd-webmcp/tests/fixtures/sample-next/app/checkout/page.tsx:4Low confidence
- Network access in code of a testadd-webmcp/tests/fixtures/sample-next/app/checkout/page.tsx:5Low confidence
- Network access in code of a testadd-webmcp/tests/fixtures/sample-next/app/checkout/page.tsx:6Low confidence
- Executable script in code of a testadd-webmcp/tests/fixtures/sample-next/app/page.tsx:1Low confidence
- Executable script in code of a testadd-webmcp/tests/fixtures/sample-next/package.json:1Low confidence
- Executable script in code of a testadd-webmcp/tests/fixtures/webmcp.init.js:1Low confidence
- Executable script in code of a testadd-webmcp/tests/scan-codebase.test.mjs:1Low confidence
- Executable script in code of a testadd-webmcp/tests/validator-safety.test.mjs:1Low confidence
- Network access in code of a testadd-webmcp/tests/validator-safety.test.mjs:14Low confidence
- Network access in code of a testadd-webmcp/tests/validator-safety.test.mjs:15Low confidence
- Network access in code of a testadd-webmcp/tests/validator-safety.test.mjs:16Low confidence
- Broad permissions in the frontmatter of the SKILL.mdagent-experience/SKILL.md:1High confidence
- Network access in prose of the SKILL.mdagent-experience/SKILL.md:30Low confidence
- Network access in prose of the SKILL.mdagent-experience/SKILL.md:48Low confidence
- Network access in prose of the SKILL.mdagent-experience/SKILL.md:49Low confidence
- Access to secrets in prose of the SKILL.mdagent-experience/SKILL.md:99Low confidence
- Access to secrets in prose of the SKILL.mdagent-experience/SKILL.md:103Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueagent-experience/SKILL.md:105Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueagent-experience/SKILL.md:106Low confidence
- Network access in prose of the SKILL.mdagent-experience/SKILL.md:114Low confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueagent-experience/SKILL.md:119Low confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueagent-experience/SKILL.md:127Low confidence
- Access to secrets in code of the SKILL.mdagent-experience/SKILL.md:128High confidence
- Access to secrets in prose of the SKILL.md: reads a credential storeagent-experience/SKILL.md:140Low confidence
- Access to secrets in prose of the SKILL.mdagent-experience/SKILL.md:148Low confidence
and 447 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/add-webmcp/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/add-webmcp/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/add-webmcp/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/add-webmcp/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/add-webmcp/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/browserbase-skills/)