#298 by GitHub stars

phone-harness/phone-harness

Control the user's phone - an iPhone through the Mac's iPhone Mirroring window, an Android over adb, a rented cloud Android, or a cloud iPhone over HTTPS: open apps, tap, type, swipe, read the screen.

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

SKILL.md

Week of Nov 2, 2026 · +15 / −14 lines

Before Network or broad shell → After Network or broad shell

a80f8845e125 → 31a4331ffbf4

- 34 - Detail: [iPhone](https://github.com/ShawnPana/phone-harness/blob/main/setup/ios.md), [Android](https://github.com/ShawnPana/phone-harness/blob/main/setup/android.md),
- 35   [Cloud](https://github.com/ShawnPana/phone-harness/blob/main/setup/cloud.md), [API](https://github.com/ShawnPana/phone-harness/blob/main/setup/api.md).
+ 34 - Detail: [iPhone](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md), [Android](https://github.com/phone-harness/phone-harness/blob/main/setup/android.md),
+ 35   [Cloud](https://github.com/phone-harness/phone-harness/blob/main/setup/cloud.md), [API](https://github.com/phone-harness/phone-harness/blob/main/setup/api.md).
- 189 phone. The service keeps no default phone; a preference is the chooser's. A **session** is one of those phones rented right now.
+ 189 phone. The service keeps no default phone; a preference is the chooser's. A **session** is one of those phones running right now.
- 237 - **A cloud Android bills by the minute while it is up; a cloud iPhone does
- 238   not.** Start it once and keep it for the whole conversation. Stop an Android
- 239   when the user is done, and say that you did. An iPhone can stay running.
+ 237 - **A cloud Android bills by the minute while it is up; a cloud iPhone is a
+ 238   flat subscription and does not.** Start it once and keep it for the whole
+ 239   conversation. Stop an Android when the user is done, and say that you did.
+ 240   An iPhone can stay running.
- 254   `phones_busy` includes `Retry-After`. `403` `account_blocked` means rentals
- 255   are blocked; a `403` about credit or balance means add credit. A `400` that
+ 255   `phones_busy` includes `Retry-After`. `403` `account_blocked` means the account
+ 256   is blocked from starting phones; a `403` about credit or balance means add credit. A `400` that
- 270   CLI does not rent a replacement. The saved note of that dead session is
+ 271   CLI does not start a replacement. The saved note of that dead session is
- 296 different device with its own apps and logins. It does not bill by the
- 297 minute, so there is no need to stop it to save credit, or to ask before
- 298 starting it. `cloud stop` returns at once; the phone keeps its own data. There is no Android-style
+ 297 different device with its own apps and logins. It is a flat subscription and
+ 298 does not bill by the minute, so there is no need to stop it to save credit, or
+ 299 to ask before starting it. `cloud stop` returns at once; the phone keeps its own data. There is no Android-style
- 305 above. An iPhone session reports `billing_mode: disabled`: no per-minute charge. Run scripts as
+ 306 above. An iPhone session reports `billing_mode: disabled`: the subscription covers it, with no per-minute charge. Run scripts as
- 529 https://github.com/ShawnPana/phone-harness/blob/main/install.md.
+ 530 https://github.com/phone-harness/phone-harness/blob/main/install.md.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → a80f8845e125

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 31a4331ffbf4a2d655295459629d3de72ff4d6bd

4.6kGitHub stars
569stars in 7 days
1skill in this repository
50commits in 30 days

Heat

8.4
  • Star growth, last 7 daysAhead of 99% of tracked repositories
  • Star growth, last 24 hoursAhead of 98% of tracked repositories
  • Rank movement, last 7 daysAhead of 91% of tracked repositories
  • Commits, last 30 daysAhead of 90% 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

Aug 2, 2026Nov 7, 20264,605

Individual skills in this repository

How it works

phone-harness

When your agent uses it

Control the user's phone - an iPhone through the Mac's iPhone Mirroring window, an Android over adb, a rented cloud Android, or a cloud iPhone over HTTPS: open apps, tap, type, swipe, read the screen.

What it loads into context

Frontmatter

58 tokens

Always available to the agent

SKILL.md

9,090 tokens

When the skill is activated

Reference documents

10,860 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Setup
  2. Helpers
  3. Which phone?
  4. Working method (every phone)
  5. Cloud phones
  6. Cloud iPhone
  7. Android
  8. iPhone (iPhone Mirroring)
  9. Updates

Scripts executed separately

  • agent-workspace/agent_helpers.py
  • integrations/hermes/__init__.py
  • integrations/openclaw/classifier.py
  • integrations/openclaw/package.json
  • integrations/openclaw/scripts/build-skill.mjs
  • integrations/openclaw/src/approval.test.ts
  • integrations/openclaw/src/approval.ts
  • integrations/openclaw/src/index.test.ts
  • integrations/openclaw/src/index.ts
  • integrations/openclaw/src/phone-exec.test.ts
  • integrations/openclaw/src/phone-exec.ts
  • phone-harness
  • src/phone_harness/__init__.py
  • src/phone_harness/admin.py
  • src/phone_harness/android.py
  • src/phone_harness/background.py
  • src/phone_harness/cloud.py
  • src/phone_harness/config.py
  • src/phone_harness/helpers.py
  • src/phone_harness/ios.py
  • src/phone_harness/mirror.py
  • src/phone_harness/ocr.py
  • src/phone_harness/remote.py
  • src/phone_harness/run.py
  • src/phone_harness/telemetry.py
  • src/phone_harness/term.py
  • src/phone_harness/transfer.py
  • src/phone_harness/transport.py
  • src/phone_harness/update.py
  • src/phone_harness/workspace.py
  • tests/conftest.py
  • tests/support/browser_recorder.py
  • tests/support/sitecustomize.py
  • tests/test_android.py
  • tests/test_android_screen_bounds.py
  • tests/test_backend_contract.py
  • tests/test_cli.py
  • tests/test_cloud.py
  • tests/test_hermes_plugin.py
  • tests/test_ios_session.py
  • tests/test_openclaw_plugin.py
  • tests/test_pricing_copy.py
  • tests/test_remote.py
  • tests/test_skill.py
  • tests/test_telemetry.py
  • tests/test_transfer.py
  • tests/test_update.py
  • tests/test_workspace.py

Files

  • .github/FUNDING.ymlasset18 bytes
  • .github/PULL_REQUEST_TEMPLATE.mddoc2,161 bytes
  • .github/workflows/ci.ymlasset2,083 bytes
  • .github/workflows/publish.ymlasset1,294 bytes
  • .gitignoreasset49 bytes
  • LICENSEasset1,067 bytes
  • README.mddoc9,147 bytes
  • SKILL.mdcore35,299 bytes
  • SKILL.mdcore35,299 bytes
  • agent-workspace/agent_helpers.pyruns773 bytes
  • assets/logo-animated-dark.svgasset106,199 bytes
  • assets/logo-animated.svgasset106,199 bytes
  • install.mddoc7,852 bytes
  • integrations/hermes/README.mddoc6,169 bytes
  • integrations/hermes/__init__.pyruns27,456 bytes
  • integrations/hermes/assets/banner.pngasset34,596 bytes
  • integrations/hermes/plugin.yamlasset856 bytes
  • integrations/openclaw/.gitignoreasset89 bytes
  • integrations/openclaw/README.mddoc6,231 bytes
  • integrations/openclaw/assets/activity.svgasset303 bytes
  • integrations/openclaw/assets/icon.pngasset4,742 bytes
  • integrations/openclaw/classifier.pyruns8,560 bytes
  • integrations/openclaw/openclaw.plugin.jsonasset1,272 bytes
  • integrations/openclaw/package-lock.jsonasset267,663 bytes
  • integrations/openclaw/package.jsonruns1,276 bytes
  • integrations/openclaw/scripts/build-skill.mjsruns3,012 bytes
  • integrations/openclaw/src/approval.test.tsruns6,754 bytes
  • integrations/openclaw/src/approval.tsruns5,678 bytes
  • integrations/openclaw/src/index.test.tsruns3,703 bytes
  • integrations/openclaw/src/index.tsruns4,339 bytes
  • integrations/openclaw/src/phone-exec.test.tsruns14,697 bytes
  • integrations/openclaw/src/phone-exec.tsruns15,060 bytes
  • integrations/openclaw/tsconfig.jsonasset282 bytes
  • onboarding.mddoc4,981 bytes
  • phone-harnessruns165 bytes
  • pyproject.tomlasset2,123 bytes
  • setup/android.mddoc1,013 bytes
  • setup/api.mddoc1,824 bytes
  • setup/cloud.mddoc1,996 bytes
  • setup/ios.mddoc1,484 bytes
  • src/phone_harness/__init__.pyruns0 bytes
  • src/phone_harness/admin.pyruns7,252 bytes
  • src/phone_harness/android.pyruns47,575 bytes
  • src/phone_harness/background.pyruns16,460 bytes
  • src/phone_harness/cloud.pyruns76,093 bytes
  • src/phone_harness/config.pyruns13,938 bytes
  • src/phone_harness/helpers.pyruns24,943 bytes
  • src/phone_harness/ios.pyruns30,536 bytes
  • src/phone_harness/mirror.pyruns33,642 bytes
  • src/phone_harness/ocr.pyruns2,124 bytes
  • src/phone_harness/remote.pyruns7,311 bytes
  • src/phone_harness/run.pyruns15,625 bytes
  • src/phone_harness/telemetry.pyruns8,756 bytes
  • src/phone_harness/term.pyruns2,477 bytes
  • src/phone_harness/transfer.pyruns3,159 bytes
  • src/phone_harness/transport.pyruns8,201 bytes
  • src/phone_harness/update.pyruns6,668 bytes
  • src/phone_harness/workspace.pyruns7,119 bytes
  • tests/conftest.pyruns661 bytes
  • tests/support/browser_recorder.pyruns2,007 bytes
  • tests/support/sitecustomize.pyruns565 bytes
  • tests/test_android.pyruns11,946 bytes
  • tests/test_android_screen_bounds.pyruns2,787 bytes
  • tests/test_backend_contract.pyruns2,602 bytes
  • tests/test_cli.pyruns24,692 bytes
  • tests/test_cloud.pyruns80,581 bytes
  • tests/test_hermes_plugin.pyruns34,040 bytes
  • tests/test_ios_session.pyruns19,561 bytes
  • tests/test_openclaw_plugin.pyruns10,967 bytes
  • tests/test_pricing_copy.pyruns1,984 bytes
  • tests/test_remote.pyruns1,879 bytes
  • tests/test_skill.pyruns3,234 bytes
  • tests/test_telemetry.pyruns8,091 bytes
  • tests/test_transfer.pyruns5,903 bytes
  • tests/test_update.pyruns7,772 bytes
  • tests/test_workspace.pyruns14,656 bytes
  • uv.lockasset25,624 bytes
Read SKILL.md

# phone-harness

The main helpers are listed in [Helpers](#helpers).

Direct control of a phone from Python scripts. The same helpers drive every
kind of phone below; what differs is how each one sees and touches the screen,
and that is what the per-phone sections below are for. Read **Which phone**, the
shared **Working method**, and then only the section for the phone in front
of you.

## Setup

Check what this machine can do (OS, shell, install rights, network,
attached phones; `phone-harness doctor` does the phone part), tell the user
View the complete source on GitHub

Skills included

  • phone-harness

Repository facts

License
MIT
Created
Aug 7, 2026
Last pushed
Nov 3, 2026
Forks
470
Open issues
23
Project activity
Active

Rank over the last 12 weeks

Now #298 · best #293 · up 28 in 30 days

  1. #305 from Nov 1 to Nov 2
  2. #303 on Nov 3
  3. #300 on Nov 4
  4. #296 on Nov 5
  5. #295 on Nov 6
  6. #298 since Nov 7
75 earlier periods
  1. #885 on Aug 2
  2. #843 on Aug 8
  3. #540 on Aug 9
  4. #475 on Aug 10
  5. #448 on Aug 11
  6. #424 on Aug 12
  7. #422 on Aug 13
  8. #414 on Aug 14
  9. #403 on Aug 15
  10. #402 on Aug 16
  11. #397 on Aug 17
  12. #402 on Aug 18
  13. #399 on Aug 19
  14. #396 from Aug 20 to Aug 21
  15. #392 on Aug 22
  16. #396 on Aug 23
  17. #395 on Aug 24
  18. #390 from Aug 25 to Aug 26
  19. #394 from Aug 27 to Aug 28
  20. #390 on Aug 29
  21. #381 on Aug 30
  22. #394 on Aug 31
  23. #398 on Sep 1
  24. #383 on Sep 2
  25. #378 on Sep 3
  26. #362 from Sep 4 to Sep 5
  27. #355 on Sep 6
  28. #357 on Sep 7
  29. #348 on Sep 8
  30. #349 on Sep 9
  31. #346 on Sep 10
  32. #340 on Sep 11
  33. #342 on Sep 12
  34. #335 on Sep 13
  35. #337 on Sep 14
  36. #338 on Sep 15
  37. #336 on Sep 16
  38. #331 on Sep 17
  39. #333 on Sep 18
  40. #328 on Sep 19
  41. #336 on Sep 20
  42. #334 from Sep 21 to Sep 22
  43. #330 on Sep 23
  44. #327 on Sep 24
  45. #324 on Sep 25
  46. #321 on Sep 26
  47. #326 on Sep 27
  48. #327 on Sep 28
  49. #329 on Sep 29
  50. #325 on Sep 30
  51. #323 on Oct 1
  52. #327 on Oct 2
  53. #322 on Oct 3
  54. #318 on Oct 4
  55. #325 on Oct 5
  56. #324 on Oct 6
  57. #328 on Oct 7
  58. #326 on Oct 8
  59. #330 on Oct 9
  60. #324 from Oct 10 to Oct 11
  61. #333 on Oct 12
  62. #323 on Oct 13
  63. #309 on Oct 14
  64. #302 on Oct 15
  65. #294 from Oct 16 to Oct 17
  66. #293 on Oct 18
  67. #296 on Oct 19
  68. #294 on Oct 20
  69. #297 on Oct 21
  70. #295 from Oct 22 to Oct 23
  71. #298 on Oct 24
  72. #301 on Oct 25
  73. #301 on Oct 28
  74. #302 on Oct 29
  75. #304 from Oct 30 to Oct 31

Before you install

Network or broad shell

Automated 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 15 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • assets/logo-animated-dark.svg:4 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:2 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:3 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:5 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:8 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:6 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated-dark.svg:7 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:4 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:2 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:3 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:5 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:8 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:6 Analysis incomplete: physical or joined line exceeds character limit
  • assets/logo-animated.svg:7 Analysis incomplete: physical or joined line exceeds character limit
Show all 2,356 signals by file

.gitignore

  • Access to secretsline 6
    [Credential-related source omitted]

README.md

  • Network accessline 1
    <div align="center">   <a href="https://phone-harness.com?utm_source=github&utm_medium=readme&utm_campaign=header">
  • Network accessline 2
    <a href="https://phone-harness.com?utm_source=github&utm_medium=readme&utm_campaign=header">
  • Network accessline 3
    <picture>       <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/logo-animated-dark.svg?v=6f742c0">       <img src="https://raw.githubusercontent.com/phone-harness
  • Network accessline 4
    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/logo-animated-dark.svg?v=6f742c0">
  • Network accessline 5
    <img src="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/logo-animated.svg?v=6f742c0" alt="phone-harness" width="560">
  • Network accessline 8
    <br>   <picture>     <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/tagline-dark.svg?v=6f742c0">
  • Network accessline 9
    <picture>     <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/tagline-dark.svg?v=6f742c0">     <img src="https://raw.githubusercontent.com/phone-harness/media/mai
  • Network accessline 10
    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/tagline-dark.svg?v=6f742c0">
  • Network accessline 11
    <img src="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/tagline.svg?v=6f742c0" width="600" height="48" alt="Let your agent use your phone.">
  • Network accessline 17
    <p>   <a href="https://phone-harness.com/docs?utm_source=github&utm_medium=readme&utm_campaign=button-docs"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harne
  • Network accessline 18
    <a href="https://phone-harness.com/docs?utm_source=github&utm_medium=readme&utm_campaign=button-docs"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/but
  • Network accessline 19
    <a href="https://phone-harness.com/dashboard?utm_source=github&utm_medium=readme&utm_campaign=button-cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harne
  • Network accessline 20
    <a href="https://phone-harness.com/dashboard?utm_source=github&utm_medium=readme&utm_campaign=callout"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/ca
  • Network accessline 21
    <a href="https://discord.gg/7FwGsjvjS"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/icon-discord-dark.svg?v=6f742c0"><img src="https://raw.githubuserc
  • Network accessline 43
    Try [Phone Harness Cloud](https://phone-harness.com/dashboard?utm_source=github&utm_medium=readme&utm_campaign=cloud) → Hosted iPhones and Androids with stealth, real numbers, 2FA, and unlimited devices
  • Network accessline 45
    Get started by sending the [setup prompt](https://phone-harness.com?utm_source=github&utm_medium=readme&utm_campaign=setup-prompt) to your
  • Network accessline 52
    <img src="https://raw.githubusercontent.com/phone-harness/media/main/phone-harness/demo-waymo.gif?v=6f742c0" width="100%" alt="An agent orders a Waymo to Delah Coffee on a real iPhone through phone-harness">
  • Network accessline 59
    Install or upgrade phone-harness to the latest stable version with uv using Python 3.12, register the skill from `phone-harness skill`, then read https://github.com/phone-harness/phone-harness/blob/main/onboarding.md and walk me through it.
  • Network accessline 66
    | **iPhone** | macOS 15+, iPhone Mirroring paired to an iOS 18+ iPhone, Accessibility and Screen Recording permission | | **Android** | adb and USB debugging, on macOS, Linux or Windows | | **Cloud Android / iPhone** | [Phone Harness Cloud]
  • Network accessline 68
    | **Cloud Android / iPhone** | [Phone Harness Cloud](https://phone-harness.com/dashboard?utm_source=github&utm_medium=readme&utm_campaign=setup-table) account; cloud Android also needs adb |
  • Network accessline 72
    **MCP:** add `https://mcp.phone-harness.com/mcp` to any MCP client ([setup](https://github.com/phone-harness/mcp)). Cloud Android and iPhone only for now.
  • Network accessline 93
    No phone on your desk, or need more than one? [Phone Harness Cloud](https://phone-harness.com/dashboard?utm_source=github&utm_medium=readme&utm_campaign=cloud-section) hosts them for you:
  • Network accessline 133
    phone-harness is free and maintained in my own time. [Sponsoring](https://github.com/sponsors/ShawnPana) keeps it that way.
  • Network accessline 134
    [Sponsoring](https://github.com/sponsors/ShawnPana) keeps it that way.

SKILL.md

  • Network accessline 32
    - If something is missing, name it and the one step the user can take. - Ask the user only to approve sign-in and to pick a phone. - Detail: [iPhone](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md), [Android](https://
  • Network accessline 33
    - Ask the user only to approve sign-in and to pick a phone. - Detail: [iPhone](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md), [Android](https://github.com/phone-harness/phone-harness/blob/main/setup/android.md),   [
  • Network accessline 34
    - Detail: [iPhone](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md), [Android](https://github.com/phone-harness/phone-harness/blob/main/setup/android.md),
  • Network accessline 35
    [Cloud](https://github.com/phone-harness/phone-harness/blob/main/setup/cloud.md), [API](https://github.com/phone-harness/phone-harness/blob/main/setup/api.md).
  • Network accessline 528
    the workspace folder; it is recreated on the next run. For setup or permission problems, read https://github.com/phone-harness/phone-harness/blob/main/install.md.
  • Network accessline 530
    https://github.com/phone-harness/phone-harness/blob/main/install.md.

agent-workspace/agent_helpers.py

  • Executable scriptline 1
    Executable file

assets/logo-animated-dark.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="-130 -80 1683 337" width="842" height="168" role="img" aria-label="phone-harness">

assets/logo-animated.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="-130 -80 1683 337" width="842" height="168" role="img" aria-label="phone-harness">

install.md

  • Network accessline 3
    phone-harness drives a real phone. First-run flow for agents: https://github.com/phone-harness/phone-harness/blob/main/onboarding.md.
  • Network accessline 4
    https://github.com/phone-harness/phone-harness/blob/main/onboarding.md.
  • Network accessline 16
    | Mode | Needs | Detail | | --- | --- | --- | | Personal iPhone | macOS 15+, paired iPhone Mirroring (iOS 18+), Accessibility + Screen Recording for the app that runs Python | [setup/ios.md](https://github.com/phone-harness/phone-harness/bl
  • Network accessline 17
    | --- | --- | --- | | Personal iPhone | macOS 15+, paired iPhone Mirroring (iOS 18+), Accessibility + Screen Recording for the app that runs Python | [setup/ios.md](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md) | | 
  • Network accessline 18
    | Personal iPhone | macOS 15+, paired iPhone Mirroring (iOS 18+), Accessibility + Screen Recording for the app that runs Python | [setup/ios.md](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md) |
  • Network accessline 19
    | Android on the desk | macOS, Linux or Windows; adb; USB or Wireless debugging | [setup/android.md](https://github.com/phone-harness/phone-harness/blob/main/setup/android.md) |
  • Network accessline 20
    | Cloud iPhone | HTTPS only; a signed-in account | [setup/cloud.md](https://github.com/phone-harness/phone-harness/blob/main/setup/cloud.md) |
  • Network accessline 21
    | Cloud Android | HTTPS, adb, and outbound TCP to the phone's adb port | [setup/cloud.md](https://github.com/phone-harness/phone-harness/blob/main/setup/cloud.md) |
  • Network accessline 22
    | Can't install anything | an HTTP client | [setup/api.md](https://github.com/phone-harness/phone-harness/blob/main/setup/api.md) |
  • Network accessline 32
    Needs [uv](https://docs.astral.sh/uv/) and Python 3.12. The package itself
  • Network accessline 97
    git clone https://github.com/phone-harness/phone-harness ~/.phone-harness
  • Network accessline 110
    See [setup/ios.md](https://github.com/phone-harness/phone-harness/blob/main/setup/ios.md), then `phone-harness doctor ios`.
  • Network accessline 114
    See [setup/android.md](https://github.com/phone-harness/phone-harness/blob/main/setup/android.md), then `phone-harness doctor android`.

integrations/hermes/README.md

  • Network accessline 5
    A [Hermes Agent](https://github.com/NousResearch/hermes-agent) plugin that lets

integrations/hermes/__init__.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 289
    [Credential-related source omitted]
  • Access to secretsline 354
    [Credential-related source omitted]
  • Access to secretsline 391
    [Credential-related source omitted]
  • Access to secretsline 394
    [Credential-related source omitted]
  • Access to secretsline 398
    [Credential-related source omitted]
  • Access to secretsline 410
    [Credential-related source omitted]
  • Access to secretsline 450
    [Credential-related source omitted]
  • Access to secretsline 461
    [Credential-related source omitted]
  • Access to secretsline 466
    [Credential-related source omitted]

integrations/hermes/plugin.yaml

  • Network accessline 5
    author: Shawn Pana license: MIT homepage: https://phone-harness.com
  • Network accessline 6
    license: MIT homepage: https://phone-harness.com tags: [phone, iphone, android, automation]
  • Network accessline 7
    homepage: https://phone-harness.com

integrations/openclaw/README.md

  • Network accessline 3
    An [OpenClaw](https://docs.openclaw.ai) plugin that lets your agent drive a real
  • Network accessline 21
    You need OpenClaw 2026.10.9 or newer and [uv](https://docs.astral.sh/uv/) on the
  • Network accessline 35
    git clone https://github.com/phone-harness/phone-harness

integrations/openclaw/assets/activity.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">

integrations/openclaw/classifier.py

  • Executable scriptline 1
    Executable file

integrations/openclaw/package-lock.json

  • Network accessline 23
    "node_modules/@agentclientprotocol/sdk": {       "version": "1.7.0",       "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-1.7.0.tgz",
  • Network accessline 24
    "version": "1.7.0",       "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-1.7.0.tgz",       "integrity": "sha512-ZORuxsuEnLjRly7t6Ad7zAsWitjWsyprswyPUHz/yycPb+tTm3DGa8XheaHhRXqX8LS9snuxaYavXSRA50TlHw==",
  • Network accessline 25
    "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-1.7.0.tgz",
  • Network accessline 33
    "node_modules/@anthropic-ai/sdk": {       "version": "0.131.0",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.131.0.tgz",
  • Network accessline 34
    "version": "0.131.0",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.131.0.tgz",       "integrity": "sha512-9+PepoU7qVMmM70jSahdnfcMHAvAnzhMOLv2W9WjRLO+OG/MAiBETkwKZqv7KIJ1Cj5h8eZ019bHzZaq+Mbepw==",
  • Network accessline 35
    "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.131.0.tgz",
  • Network accessline 55
    "node_modules/@babel/code-frame": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-8.0.6.tgz",
  • Network accessline 56
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-8.0.6.tgz",       "integrity": "sha512-uMHhvmDmwFiLuiozaoRYTZHqMFuu3fem/X9JY78lohAuLoh8LSGGC8JqUzo2cVuBsBxkjMZNk56CE7ock8Xxkw==",
  • Network accessline 57
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-8.0.6.tgz",
  • Network accessline 69
    "node_modules/@babel/generator": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.6.tgz",
  • Network accessline 70
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.6.tgz",       "integrity": "sha512-/pcanjdRsonCexCuxgGD8fKnBLLzk2i9uM4kmcmGyyev2R5YDs+rafMYZ89RvaGY1mW8T7C5au0TyYaEeHBGng==",
  • Network accessline 71
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.6.tgz",
  • Network accessline 87
    "node_modules/@babel/helper-globals": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-8.0.6.tgz",
  • Network accessline 88
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-8.0.6.tgz",       "integrity": "sha512-OdnA/N52LhzFpeUuVz5YGuSWjc7TPHiFmVYZbPlSgExocO2GwbxVpSni9MVs5wwW+wZ4kPuwBEBN9pIPDYz1mA==",
  • Network accessline 89
    "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-8.0.6.tgz",
  • Network accessline 97
    "node_modules/@babel/helper-string-parser": {       "version": "8.0.8",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-8.0.8.tgz",
  • Network accessline 98
    "version": "8.0.8",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-8.0.8.tgz",       "integrity": "sha512-fVM+gSuKbdv9cpmyRNh5EvsDHUZCdxQH3FdnFKSkNYHpbsn95bbrxm+ES3MVeQjcqwi2O5ur/DjLfmTQaO60
  • Network accessline 99
    "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-8.0.8.tgz",
  • Network accessline 107
    "node_modules/@babel/helper-validator-identifier": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.6.tgz",
  • Network accessline 108
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.6.tgz",       "integrity": "sha512-HYx0YmuchRxRSpnjvcNffnPS8DCauKNmnumIuHG3jnQAVewRA7kfJGwF13ayEpSZs7s4R/
  • Network accessline 109
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.6.tgz",
  • Network accessline 117
    "node_modules/@babel/parser": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.6.tgz",
  • Network accessline 118
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.6.tgz",       "integrity": "sha512-LpGDIYJAzc3Y3PT9x+FxBrGYu2PlWxLmyN7SwPTzaX0LSwEmFJBsRnPBqmaXF2r1v+Zhz6lNiEJ+7yKtM5+Ugg==",
  • Network accessline 119
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.6.tgz",
  • Network accessline 133
    "node_modules/@babel/runtime": {       "version": "7.29.10",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz",
  • Network accessline 134
    "version": "7.29.10",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz",       "integrity": "sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==",
  • Network accessline 135
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz",
  • Network accessline 143
    "node_modules/@babel/template": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-8.0.0.tgz",
  • Network accessline 144
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-8.0.0.tgz",       "integrity": "sha512-eAD0QW/AlbamBbw0FeGiwasbCVPq5ncW0HNVyLP3B9czqLyh4gvw+5JTSNt6le9+ziAU7mqDZsKTHf3jTb4chQ==",
  • Network accessline 145
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-8.0.0.tgz",
  • Network accessline 158
    "node_modules/@babel/traverse": {       "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.6.tgz",
  • Network accessline 159
    "version": "8.0.6",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.6.tgz",       "integrity": "sha512-ilYV+qLStGzSKLipJlETdvdtpK3rAuwfCmCoGKv15MU4EoeIuLkespSNoNLFGOPSciEHx9TLWtN5mv0fz5w5mQ==",
  • Network accessline 160
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.6.tgz",
  • Network accessline 177
    "node_modules/@babel/types": {       "version": "8.0.10",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.10.tgz",
  • Network accessline 178
    "version": "8.0.10",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.10.tgz",       "integrity": "sha512-KV8Y+teoRsmXeEPS4sCJY1kwV+hcPzHP1qQqgCxrjKOehLdBaxpsFBfoJ8MXWFV80y6Jw56+TM95wR0Per8dYw==",
  • Network accessline 179
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.10.tgz",
  • Network accessline 191
    "node_modules/@borewit/text-codec": {       "version": "0.2.3",       "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.3.tgz",
  • Network accessline 192
    "version": "0.2.3",       "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.3.tgz",       "integrity": "sha512-49CycTz1aAZmvFcwkeFyhud1HUmRIB5Tabf7ALV+VA4Iu85MTfz2cUwzPagMFAdVBvrWdkCxG67I30tUwwpKsw==",
  • Network accessline 193
    "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.3.tgz",
  • Network accessline 197
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/Borewit"
  • Network accessline 198
    "type": "github",         "url": "https://github.com/sponsors/Borewit"       }
  • Network accessline 199
    "url": "https://github.com/sponsors/Borewit"
  • Network accessline 202
    "node_modules/@clack/core": {       "version": "1.5.1",       "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.5.1.tgz",
  • Network accessline 203
    "version": "1.5.1",       "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.5.1.tgz",       "integrity": "sha512-iHTrHA8MtVuLl2TfZySmcKv1qO2PoyC9Z7pfSDozEuV5vtY3/wcOPKJXlqJ5Oq2Cx5DDGQGAMVx6HZfRRoVEbQ==",
  • Network accessline 204
    "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.5.1.tgz",
  • Network accessline 216
    "node_modules/@clack/prompts": {       "version": "1.8.1",       "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.8.1.tgz",
  • Network accessline 217
    "version": "1.8.1",       "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.8.1.tgz",       "integrity": "sha512-dlT1m5e/0yUL0kRNcQn7yGLVThkgbB0Ga/1AmfDDC/8ik6AIiSf2QLQO2zPYvefsHP0aFgxO93cVLCCfDp7kzQ==",
  • Network accessline 218
    "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.8.1.tgz",
  • Network accessline 232
    "node_modules/@earendil-works/pi-tui": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.0.0.tgz",
  • Network accessline 233
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.0.0.tgz",       "integrity": "sha512-JsT7kXnpZA2YOtQu6RyriyxEO0eJIzPyfiH09bH+OLN5+s18HYkwaUD/tBkjhnSfMu6/50CQPRYJagzSP6HdPw==",
  • Network accessline 234
    "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-1.0.0.tgz",
  • Network accessline 246
    "node_modules/@esbuild/aix-ppc64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
  • Network accessline 247
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",       "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
  • Network accessline 248
    "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
  • Network accessline 263
    "node_modules/@esbuild/android-arm": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
  • Network accessline 264
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",       "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
  • Network accessline 265
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
  • Network accessline 280
    "node_modules/@esbuild/android-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
  • Network accessline 281
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",       "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
  • Network accessline 282
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
  • Network accessline 297
    "node_modules/@esbuild/android-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
  • Network accessline 298
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",       "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
  • Network accessline 299
    "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
  • Network accessline 314
    "node_modules/@esbuild/darwin-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
  • Network accessline 315
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",       "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
  • Network accessline 316
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
  • Network accessline 331
    "node_modules/@esbuild/darwin-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
  • Network accessline 332
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",       "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
  • Network accessline 333
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
  • Network accessline 348
    "node_modules/@esbuild/freebsd-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
  • Network accessline 349
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",       "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
  • Network accessline 350
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
  • Network accessline 365
    "node_modules/@esbuild/freebsd-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
  • Network accessline 366
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",       "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
  • Network accessline 367
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
  • Network accessline 382
    "node_modules/@esbuild/linux-arm": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
  • Network accessline 383
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",       "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
  • Network accessline 384
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
  • Network accessline 399
    "node_modules/@esbuild/linux-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
  • Network accessline 400
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",       "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
  • Network accessline 401
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
  • Network accessline 416
    "node_modules/@esbuild/linux-ia32": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
  • Network accessline 417
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",       "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
  • Network accessline 418
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
  • Network accessline 433
    "node_modules/@esbuild/linux-loong64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
  • Network accessline 434
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",       "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
  • Network accessline 435
    "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
  • Network accessline 450
    "node_modules/@esbuild/linux-mips64el": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
  • Network accessline 451
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",       "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
  • Network accessline 452
    "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
  • Network accessline 467
    "node_modules/@esbuild/linux-ppc64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
  • Network accessline 468
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",       "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
  • Network accessline 469
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
  • Network accessline 484
    "node_modules/@esbuild/linux-riscv64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
  • Network accessline 485
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",       "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
  • Network accessline 486
    "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
  • Network accessline 501
    "node_modules/@esbuild/linux-s390x": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
  • Network accessline 502
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",       "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
  • Network accessline 503
    "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
  • Network accessline 518
    "node_modules/@esbuild/linux-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
  • Network accessline 519
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",       "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
  • Network accessline 520
    "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
  • Network accessline 535
    "node_modules/@esbuild/netbsd-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
  • Network accessline 536
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",       "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
  • Network accessline 537
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
  • Network accessline 552
    "node_modules/@esbuild/netbsd-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
  • Network accessline 553
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",       "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
  • Network accessline 554
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
  • Network accessline 569
    "node_modules/@esbuild/openbsd-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
  • Network accessline 570
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",       "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
  • Network accessline 571
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
  • Network accessline 586
    "node_modules/@esbuild/openbsd-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
  • Network accessline 587
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",       "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
  • Network accessline 588
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
  • Network accessline 603
    "node_modules/@esbuild/openharmony-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
  • Network accessline 604
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",       "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q
  • Network accessline 605
    "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
  • Network accessline 620
    "node_modules/@esbuild/sunos-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
  • Network accessline 621
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",       "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
  • Network accessline 622
    "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
  • Network accessline 637
    "node_modules/@esbuild/win32-arm64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
  • Network accessline 638
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",       "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
  • Network accessline 639
    "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
  • Network accessline 654
    "node_modules/@esbuild/win32-ia32": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
  • Network accessline 655
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",       "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
  • Network accessline 656
    "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
  • Network accessline 671
    "node_modules/@esbuild/win32-x64": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
  • Network accessline 672
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",       "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
  • Network accessline 673
    "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
  • Network accessline 688
    "node_modules/@google/genai": {       "version": "2.27.0",       "resolved": "https://registry.npmjs.org/@google/genai/-/genai-2.27.0.tgz",
  • Network accessline 689
    "version": "2.27.0",       "resolved": "https://registry.npmjs.org/@google/genai/-/genai-2.27.0.tgz",       "integrity": "sha512-W6F9Y9d4h7cVQNa85IPCOVVP9PiUzve/ZQPBvQnBmnBJcLvxstEw+R2X/RyCH0SOe0HVDQzeKDpDUf6ZRtbmdQ==",
  • Network accessline 690
    "resolved": "https://registry.npmjs.org/@google/genai/-/genai-2.27.0.tgz",
  • Network accessline 713
    "node_modules/@grammyjs/transformer-throttler": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/@grammyjs/transformer-throttler/-/transformer-throttler-1.2.1.tgz",
  • Network accessline 714
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/@grammyjs/transformer-throttler/-/transformer-throttler-1.2.1.tgz",       "integrity": "sha512-CpWB0F3rJdUiKsq7826QhQsxbZi4wqfz1ccKX+fr+AOC+o8K7ZvS+wqX0suSu1QCsyUq2MDpNiKhyL2
  • Network accessline 715
    "resolved": "https://registry.npmjs.org/@grammyjs/transformer-throttler/-/transformer-throttler-1.2.1.tgz",
  • Network accessline 729
    "node_modules/@grammyjs/types": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/@grammyjs/types/-/types-5.0.0.tgz",
  • Network accessline 730
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/@grammyjs/types/-/types-5.0.0.tgz",       "integrity": "sha512-iq1Qrq1iPKkB8yAa0qSuIURMZOCuqTY5pWy5gHpCeL1oQ+GPadGhw/cDTVE8waJwuCzacUzuIjRv1sESvk7u7A==",
  • Network accessline 731
    "resolved": "https://registry.npmjs.org/@grammyjs/types/-/types-5.0.0.tgz",
  • Network accessline 736
    "node_modules/@homebridge/ciao": {       "version": "1.3.12",       "resolved": "https://registry.npmjs.org/@homebridge/ciao/-/ciao-1.3.12.tgz",
  • Network accessline 737
    "version": "1.3.12",       "resolved": "https://registry.npmjs.org/@homebridge/ciao/-/ciao-1.3.12.tgz",       "integrity": "sha512-84/0u0kqKy4qcKupIDaTtbkmk+3qFDuMzxTC0NPfVlHcUT+jHGdP+QCqwEw94/GJxRezDeBLwxaclkBZgCdeUg==",
  • Network accessline 738
    "resolved": "https://registry.npmjs.org/@homebridge/ciao/-/ciao-1.3.12.tgz",
  • Network accessline 752
    "node_modules/@hono/node-server": {       "version": "2.1.5",       "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.5.tgz",
  • Network accessline 753
    "version": "2.1.5",       "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.5.tgz",       "integrity": "sha512-MgP/I06GdvsilDspMk/qmRzpk8LOUStP6jFAbSRi40W09DhoyUn+Mj7eyKICPqeYKybOjVFLVIAQzvu1bfIa7Q==",
  • Network accessline 754
    "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.5.tgz",
  • Network accessline 765
    "node_modules/@isaacs/fs-minipass": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
  • Network accessline 766
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",       "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
  • Network accessline 767
    "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
  • Network accessline 778
    "node_modules/@jridgewell/gen-mapping": {       "version": "0.4.0-beta.0",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.4.0-beta.0.tgz",
  • Network accessline 779
    "version": "0.4.0-beta.0",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.4.0-beta.0.tgz",       "integrity": "sha512-JdGNkbE4GlNPYQhM0L95fBQr7ctLZJ276QXQLTad4t1oSdnnCI3fDq9DW3BqYAWv8Wc3+HS+4Gsii1oPMCf
  • Network accessline 780
    "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.4.0-beta.0.tgz",
  • Network accessline 789
    "node_modules/@jridgewell/resolve-uri": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 790
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",       "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  • Network accessline 791
    "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 799
    "node_modules/@jridgewell/sourcemap-codec": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
  • Network accessline 800
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",       "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw=="
  • Network accessline 801
    "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
  • Network accessline 806
    "node_modules/@jridgewell/trace-mapping": {       "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 807
    "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",       "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
  • Network accessline 808
    "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 817
    "node_modules/@koromix/koffi-android-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-android-arm64/-/koffi-android-arm64-3.3.2.tgz",
  • Network accessline 818
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-android-arm64/-/koffi-android-arm64-3.3.2.tgz",       "integrity": "sha512-6mFtwFJCy1skaf/qzl82OtELmT2BwHXbephfrIFqKoxIghc7N+kiW33J3ZNRP8JhBYFI6xJ8jiatGwPJ7mCO
  • Network accessline 819
    "resolved": "https://registry.npmjs.org/@koromix/koffi-android-arm64/-/koffi-android-arm64-3.3.2.tgz",
  • Network accessline 829
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 830
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 831
    "url": "https://liberapay.com/Koromix"
  • Network accessline 834
    "node_modules/@koromix/koffi-android-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-android-x64/-/koffi-android-x64-3.3.2.tgz",
  • Network accessline 835
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-android-x64/-/koffi-android-x64-3.3.2.tgz",       "integrity": "sha512-wzIWXvldodHWST6KZBdjJlpdH0DJ2rIN5YppY+/T+mTR1DcRYdYhOXzZMGDDx9W3ao8Hry8G4GqVzK9IuYpuWA==
  • Network accessline 836
    "resolved": "https://registry.npmjs.org/@koromix/koffi-android-x64/-/koffi-android-x64-3.3.2.tgz",
  • Network accessline 846
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 847
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 848
    "url": "https://liberapay.com/Koromix"
  • Network accessline 851
    "node_modules/@koromix/koffi-darwin-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-arm64/-/koffi-darwin-arm64-3.3.2.tgz",
  • Network accessline 852
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-arm64/-/koffi-darwin-arm64-3.3.2.tgz",       "integrity": "sha512-gQKOkA/4tkOxXP3hdau2MrvVvTYlKQiXd86hK+B2FKErV0QcwqrWt6DWZ3FtJUYGB1scenT0srS9VfsWmbgeMQ
  • Network accessline 853
    "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-arm64/-/koffi-darwin-arm64-3.3.2.tgz",
  • Network accessline 863
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 864
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 865
    "url": "https://liberapay.com/Koromix"
  • Network accessline 868
    "node_modules/@koromix/koffi-darwin-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-x64/-/koffi-darwin-x64-3.3.2.tgz",
  • Network accessline 869
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-x64/-/koffi-darwin-x64-3.3.2.tgz",       "integrity": "sha512-qxysFokAwiMLiWYYVhooWZHSV3REKJErsUjnX9IeG2rAVpWNkdcXUiQ2GMdfH3hZ0f2fuv0fTuv293/tYu1yew==",
  • Network accessline 870
    "resolved": "https://registry.npmjs.org/@koromix/koffi-darwin-x64/-/koffi-darwin-x64-3.3.2.tgz",
  • Network accessline 880
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 881
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 882
    "url": "https://liberapay.com/Koromix"
  • Network accessline 885
    "node_modules/@koromix/koffi-freebsd-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-arm64/-/koffi-freebsd-arm64-3.3.2.tgz",
  • Network accessline 886
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-arm64/-/koffi-freebsd-arm64-3.3.2.tgz",       "integrity": "sha512-EinnZVzK3KVTQe0N+XXnUfUN2fwNiYEY5IuAcMqtJO4rbOR+8S+C+bbViUKwqmkLG8OvL/kBesuwGLn5DLNZ
  • Network accessline 887
    "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-arm64/-/koffi-freebsd-arm64-3.3.2.tgz",
  • Network accessline 897
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 898
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 899
    "url": "https://liberapay.com/Koromix"
  • Network accessline 902
    "node_modules/@koromix/koffi-freebsd-ia32": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-ia32/-/koffi-freebsd-ia32-3.3.2.tgz",
  • Network accessline 903
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-ia32/-/koffi-freebsd-ia32-3.3.2.tgz",       "integrity": "sha512-gnJFMVbxeyY4dSQbw0p3smSyFGDrp8QzI5krF73QxP7GSIMHR2lplejZseNQGyHIeR3XDdxuJFsfAfXmZdQM3w
  • Network accessline 904
    "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-ia32/-/koffi-freebsd-ia32-3.3.2.tgz",
  • Network accessline 914
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 915
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 916
    "url": "https://liberapay.com/Koromix"
  • Network accessline 919
    "node_modules/@koromix/koffi-freebsd-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-x64/-/koffi-freebsd-x64-3.3.2.tgz",
  • Network accessline 920
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-x64/-/koffi-freebsd-x64-3.3.2.tgz",       "integrity": "sha512-56mIFadXceWImQbsO0fN1hoZ76LCIvAjouL4fntoA7IKDI64BFbLSkcJ7Roww31YwxKjJaA9vdk93qt7bXXJZw==
  • Network accessline 921
    "resolved": "https://registry.npmjs.org/@koromix/koffi-freebsd-x64/-/koffi-freebsd-x64-3.3.2.tgz",
  • Network accessline 931
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 932
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 933
    "url": "https://liberapay.com/Koromix"
  • Network accessline 936
    "node_modules/@koromix/koffi-linux-arm": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm/-/koffi-linux-arm-3.3.2.tgz",
  • Network accessline 937
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm/-/koffi-linux-arm-3.3.2.tgz",       "integrity": "sha512-NhvFzykswakToxAWVhpHf5qA/y8z755MAz4MU1m89yIL1lqUuJDSk6Fy/moD3YIQPOjjuHVf09wO7mlO5ukCbw==",
  • Network accessline 938
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm/-/koffi-linux-arm-3.3.2.tgz",
  • Network accessline 948
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 949
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 950
    "url": "https://liberapay.com/Koromix"
  • Network accessline 953
    "node_modules/@koromix/koffi-linux-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm64/-/koffi-linux-arm64-3.3.2.tgz",
  • Network accessline 954
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm64/-/koffi-linux-arm64-3.3.2.tgz",       "integrity": "sha512-adabETUHezNDJ6jpqpJV01oJRW8rI4KWH3xV6EpFlIAXCtj6l4aLCbJ6DbGH8fNmsJBLnWiuLkyoNm8zkVotCw==
  • Network accessline 955
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-arm64/-/koffi-linux-arm64-3.3.2.tgz",
  • Network accessline 965
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 966
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 967
    "url": "https://liberapay.com/Koromix"
  • Network accessline 970
    "node_modules/@koromix/koffi-linux-ia32": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ia32/-/koffi-linux-ia32-3.3.2.tgz",
  • Network accessline 971
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ia32/-/koffi-linux-ia32-3.3.2.tgz",       "integrity": "sha512-IMJAp4dg+l1N5Yek43NpDHDVaJFRkMaBnAg9uI3Z1vk61+WxxtaugOl0lC6gDPLBeNE+lzSXcAEeKBIkTwDzdw==",
  • Network accessline 972
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ia32/-/koffi-linux-ia32-3.3.2.tgz",
  • Network accessline 982
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 983
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 984
    "url": "https://liberapay.com/Koromix"
  • Network accessline 987
    "node_modules/@koromix/koffi-linux-loong64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-loong64/-/koffi-linux-loong64-3.3.2.tgz",
  • Network accessline 988
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-loong64/-/koffi-linux-loong64-3.3.2.tgz",       "integrity": "sha512-Sdf+iQ5Fo3Px6e8xFx7eTES+cAIiHxCLt9KDVmnHm0ls6fW2eTVu5ez1+3GUBb/gjLTMODX2U4+dP9LHagwH
  • Network accessline 989
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-loong64/-/koffi-linux-loong64-3.3.2.tgz",
  • Network accessline 999
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1000
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1001
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1004
    "node_modules/@koromix/koffi-linux-ppc64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ppc64/-/koffi-linux-ppc64-3.3.2.tgz",
  • Network accessline 1005
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ppc64/-/koffi-linux-ppc64-3.3.2.tgz",       "integrity": "sha512-FVHtjljl9vUvT6dSsAE1ObOqmPeJXzS8Ez7cidlsI/rJ5pa7h50KQutU/jPfTaK1cqChRjI66hwnJseLG8VPTA==
  • Network accessline 1006
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-ppc64/-/koffi-linux-ppc64-3.3.2.tgz",
  • Network accessline 1016
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1017
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1018
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1021
    "node_modules/@koromix/koffi-linux-riscv64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-riscv64/-/koffi-linux-riscv64-3.3.2.tgz",
  • Network accessline 1022
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-riscv64/-/koffi-linux-riscv64-3.3.2.tgz",       "integrity": "sha512-4Q3haXJ3oP5AJ0vlyd9HZsI7gS+s+fycqz1CDDrT6JftlSruIUbfr8be1/jetUlmh7Pd8HtQBM6x2gpQBNTt
  • Network accessline 1023
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-riscv64/-/koffi-linux-riscv64-3.3.2.tgz",
  • Network accessline 1033
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1034
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1035
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1038
    "node_modules/@koromix/koffi-linux-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-x64/-/koffi-linux-x64-3.3.2.tgz",
  • Network accessline 1039
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-x64/-/koffi-linux-x64-3.3.2.tgz",       "integrity": "sha512-78qO1oqd9GYfzcKOxIaRiN0KgvzQzgbPfdClf0/jErlWYdxnr8gB4i9KOFvsYMdnc7kTIa/wnubl1lPCiQnqvA==",
  • Network accessline 1040
    "resolved": "https://registry.npmjs.org/@koromix/koffi-linux-x64/-/koffi-linux-x64-3.3.2.tgz",
  • Network accessline 1050
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1051
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1052
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1055
    "node_modules/@koromix/koffi-openbsd-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-arm64/-/koffi-openbsd-arm64-3.3.2.tgz",
  • Network accessline 1056
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-arm64/-/koffi-openbsd-arm64-3.3.2.tgz",       "integrity": "sha512-rB6HZ/RnEAu7CZoD8IMXonCJSD6WJIX8QfZ11RCOy9MXxA8wQR5CRnP3ffy4/8IbABorRoERLLFTFk5wFFZq
  • Network accessline 1057
    "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-arm64/-/koffi-openbsd-arm64-3.3.2.tgz",
  • Network accessline 1067
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1068
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1069
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1072
    "node_modules/@koromix/koffi-openbsd-ia32": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-ia32/-/koffi-openbsd-ia32-3.3.2.tgz",
  • Network accessline 1073
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-ia32/-/koffi-openbsd-ia32-3.3.2.tgz",       "integrity": "sha512-XmzyeUEsCc8f6n26684mzn73I5VdDBxFydm8JxwYCmvrzfkSkDPU7eQyRoxHDRwgveIK/plmRiMUIj3/7J1flw
  • Network accessline 1074
    "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-ia32/-/koffi-openbsd-ia32-3.3.2.tgz",
  • Network accessline 1084
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1085
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1086
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1089
    "node_modules/@koromix/koffi-openbsd-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-x64/-/koffi-openbsd-x64-3.3.2.tgz",
  • Network accessline 1090
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-x64/-/koffi-openbsd-x64-3.3.2.tgz",       "integrity": "sha512-Bt+beMlH6yK4X21+y7lgk+lthjBODfwJjREFITVQH68v8rHWZ5UxV7FBInHZ7ZT0o07G/fgIr2l1DG6SpaTbEA==
  • Network accessline 1091
    "resolved": "https://registry.npmjs.org/@koromix/koffi-openbsd-x64/-/koffi-openbsd-x64-3.3.2.tgz",
  • Network accessline 1101
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1102
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1103
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1106
    "node_modules/@koromix/koffi-win32-arm64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-arm64/-/koffi-win32-arm64-3.3.2.tgz",
  • Network accessline 1107
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-arm64/-/koffi-win32-arm64-3.3.2.tgz",       "integrity": "sha512-+fLooyTbldECuFH54h1ags7BAOB4fmqnshyVkXr+HbJBhgHdHoIbZ+CcaoH1ELVth7L7G+5XNwbXDH1TOyQMvA==
  • Network accessline 1108
    "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-arm64/-/koffi-win32-arm64-3.3.2.tgz",
  • Network accessline 1118
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1119
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1120
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1123
    "node_modules/@koromix/koffi-win32-ia32": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-ia32/-/koffi-win32-ia32-3.3.2.tgz",
  • Network accessline 1124
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-ia32/-/koffi-win32-ia32-3.3.2.tgz",       "integrity": "sha512-knegFlqbXsYfWcbIsAHMrKHqVbLctqzYD9xW3+GfO1Dyt+xe1xY8YDiadjRaWtKkLz5uF1aJD886EfBZUhECLA==",
  • Network accessline 1125
    "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-ia32/-/koffi-win32-ia32-3.3.2.tgz",
  • Network accessline 1135
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1136
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1137
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1140
    "node_modules/@koromix/koffi-win32-x64": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-x64/-/koffi-win32-x64-3.3.2.tgz",
  • Network accessline 1141
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-x64/-/koffi-win32-x64-3.3.2.tgz",       "integrity": "sha512-OWc6s6gziEabkQj+xc+ZNaf5g69hc/DQJLBcmbhxJAifAdXDgj9vB5d8hcjS2mTHjBeAIqQ4nkd9d/Jc7OUuHw==",
  • Network accessline 1142
    "resolved": "https://registry.npmjs.org/@koromix/koffi-win32-x64/-/koffi-win32-x64-3.3.2.tgz",
  • Network accessline 1152
    ],       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 1153
    "funding": {         "url": "https://liberapay.com/Koromix"       }
  • Network accessline 1154
    "url": "https://liberapay.com/Koromix"
  • Network accessline 1157
    "node_modules/@lydell/node-pty": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty/-/node-pty-1.2.0-beta.15.tgz",
  • Network accessline 1158
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty/-/node-pty-1.2.0-beta.15.tgz",       "integrity": "sha512-Br8wBxzbxFwdWgk9uQ+rdzE0xfoxOK4QuGH54swhRwc5IxP6H9Y1/bcyazRGvNUs6XkB5qNVkezuKSRxUwZe7A==",
  • Network accessline 1159
    "resolved": "https://registry.npmjs.org/@lydell/node-pty/-/node-pty-1.2.0-beta.15.tgz",
  • Network accessline 1172
    "node_modules/@lydell/node-pty-darwin-arm64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-arm64/-/node-pty-darwin-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1173
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-arm64/-/node-pty-darwin-arm64-1.2.0-beta.15.tgz",       "integrity": "sha512-6TSBbzdcLiNTHl1mTuzflqXrkmcC36USVGvERoDgvHk2ItEDaMaFZuAJ1CqPmwYj0
  • Network accessline 1174
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-arm64/-/node-pty-darwin-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1186
    "node_modules/@lydell/node-pty-darwin-x64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-x64/-/node-pty-darwin-x64-1.2.0-beta.15.tgz",
  • Network accessline 1187
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-x64/-/node-pty-darwin-x64-1.2.0-beta.15.tgz",       "integrity": "sha512-yDT2oqPqYMBScyuk1U9Rg5VKcrbMOD9o9jWYYamDADA3NSbUISroPChrqYRQ74Y7BQtNH
  • Network accessline 1188
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-darwin-x64/-/node-pty-darwin-x64-1.2.0-beta.15.tgz",
  • Network accessline 1200
    "node_modules/@lydell/node-pty-linux-arm64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-arm64/-/node-pty-linux-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1201
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-arm64/-/node-pty-linux-arm64-1.2.0-beta.15.tgz",       "integrity": "sha512-wkbNF7dYAmtJv+o2+iztVlNwnUB4B0uX0wh/UD+mwMcmE2gNMnW9GChXO7fEE5XJokD
  • Network accessline 1202
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-arm64/-/node-pty-linux-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1214
    "node_modules/@lydell/node-pty-linux-x64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-x64/-/node-pty-linux-x64-1.2.0-beta.15.tgz",
  • Network accessline 1215
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-x64/-/node-pty-linux-x64-1.2.0-beta.15.tgz",       "integrity": "sha512-+U/5AVvHT6W+8OCYcnJgN0Qgc0ycO3TfD6aaFJHK+WHij797f8gsi5dV1HEO9l6YQmWCD+V
  • Network accessline 1216
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-linux-x64/-/node-pty-linux-x64-1.2.0-beta.15.tgz",
  • Network accessline 1228
    "node_modules/@lydell/node-pty-win32-arm64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-arm64/-/node-pty-win32-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1229
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-arm64/-/node-pty-win32-arm64-1.2.0-beta.15.tgz",       "integrity": "sha512-pyAk91w7wnnKrD4mrHXtIXRfmzSWV5bEzvRhurXcMCtCc2TJ424ciUskIgWMhAPP6y3
  • Network accessline 1230
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-arm64/-/node-pty-win32-arm64-1.2.0-beta.15.tgz",
  • Network accessline 1242
    "node_modules/@lydell/node-pty-win32-x64": {       "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-x64/-/node-pty-win32-x64-1.2.0-beta.15.tgz",
  • Network accessline 1243
    "version": "1.2.0-beta.15",       "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-x64/-/node-pty-win32-x64-1.2.0-beta.15.tgz",       "integrity": "sha512-2f8twEmDVxZ7drchAXjtevpmSPhFok0avAnzXro4t5gmz0xsPNKkoZvymwtuIS3xo7PzQqZ
  • Network accessline 1244
    "resolved": "https://registry.npmjs.org/@lydell/node-pty-win32-x64/-/node-pty-win32-x64-1.2.0-beta.15.tgz",
  • Network accessline 1256
    "node_modules/@mistralai/mistralai": {       "version": "2.7.0",       "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.7.0.tgz",
  • Network accessline 1257
    "version": "2.7.0",       "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.7.0.tgz",       "integrity": "sha512-zCrx6MtNpcz+EL/Nqvg55QubSgmfwJfBmd3d3wSYfJGfnvlNnWcJYlxEW5xQpS3KR6A5qK9KUyRBwMDIWnyVGA==",
  • Network accessline 1258
    "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.7.0.tgz",
  • Network accessline 1289
    "node_modules/@modelcontextprotocol/sdk": {       "version": "1.32.0",       "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.0.tgz",
  • Network accessline 1290
    "version": "1.32.0",       "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.0.tgz",       "integrity": "sha512-8BviX/hK4Gd2eL1KdTwm0gfl4d3wdoErW0Jd00h6nomUAtk6IJk5vwQJc6kfWtJTzN5OEV/lgIiJKI8fiDGAlA==",
  • Network accessline 1291
    "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.0.tgz",
  • Network accessline 1330
    "node_modules/@mozilla/readability": {       "version": "0.6.0",       "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.6.0.tgz",
  • Network accessline 1331
    "version": "0.6.0",       "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.6.0.tgz",       "integrity": "sha512-juG5VWh4qAivzTAeMzvY9xs9HY5rAcr2E4I7tiSSCokRFi7XIZCAu92ZkSTsIj1OPceCifL3cpfteP3pDT9/QQ==",
  • Network accessline 1332
    "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.6.0.tgz",
  • Network accessline 1340
    "node_modules/@openclaw/ai": {       "version": "2026.10.9",       "resolved": "https://registry.npmjs.org/@openclaw/ai/-/ai-2026.10.9.tgz",
  • Network accessline 1341
    "version": "2026.10.9",       "resolved": "https://registry.npmjs.org/@openclaw/ai/-/ai-2026.10.9.tgz",       "integrity": "sha512-Zy7xHYMSjnKwKJCfOBFl3mi8+SHKlkNDpsOp4LhPVmF/USLSvOINouteXrFHtHb0aFmVa8nG7xG21xo9oWKWIA==",
  • Network accessline 1342
    "resolved": "https://registry.npmjs.org/@openclaw/ai/-/ai-2026.10.9.tgz",
  • Network accessline 1358
    "node_modules/@openclaw/ai/node_modules/typebox": {       "version": "1.3.34",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",
  • Network accessline 1359
    "version": "1.3.34",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",       "integrity": "sha512-wbnzrXXDW8xEFHDZZs2jo1MkhaYlKAY4FRhpBc1+2LF1fZVBGCXGdLEhA/Z/NBbgzJMFfeM8m7elKPa/+KxaUQ==",
  • Network accessline 1360
    "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",
  • Network accessline 1365
    "node_modules/@openclaw/fs-safe": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe/-/fs-safe-0.26.0.tgz",
  • Network accessline 1366
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe/-/fs-safe-0.26.0.tgz",       "integrity": "sha512-tLpVEBUEcFS4YtT43DwM4R8XqPNcJxJzIb23+v8Lyj0vElEHUox2t5+4buv0OiSZ3r3EsVXe5odI3FZDZWcHqg==",
  • Network accessline 1367
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe/-/fs-safe-0.26.0.tgz",
  • Network accessline 1388
    "node_modules/@openclaw/fs-safe-darwin-arm64": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-arm64/-/fs-safe-darwin-arm64-0.26.0.tgz",
  • Network accessline 1389
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-arm64/-/fs-safe-darwin-arm64-0.26.0.tgz",       "integrity": "sha512-Lyt1rhoDUxCikH7CdkXzYqGdinKGZy3f8MC+D1/VAngXYIGUMSBu6AuR7pTo/vqrdyOI7vHpAW7QEDF
  • Network accessline 1390
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-arm64/-/fs-safe-darwin-arm64-0.26.0.tgz",
  • Network accessline 1405
    "node_modules/@openclaw/fs-safe-darwin-x64": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-x64/-/fs-safe-darwin-x64-0.26.0.tgz",
  • Network accessline 1406
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-x64/-/fs-safe-darwin-x64-0.26.0.tgz",       "integrity": "sha512-pX8E6FW9xF1INFXyp8rSv9PQyj7LFNovhgytmZD2/EdFlG2OXu1VZ6UQfcfDOwFARtoy0bwqqgEMkQZEBFH
  • Network accessline 1407
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-darwin-x64/-/fs-safe-darwin-x64-0.26.0.tgz",
  • Network accessline 1422
    "node_modules/@openclaw/fs-safe-freebsd-arm64": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-arm64/-/fs-safe-freebsd-arm64-0.26.0.tgz",
  • Network accessline 1423
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-arm64/-/fs-safe-freebsd-arm64-0.26.0.tgz",       "integrity": "sha512-UNPfDJhOTArrNuKVG+a15UpKsQSH2m7ZnOl+KbKwGFHSHSrVqF0RUwBueooBbuuc+xzH1Y47HmUvQ
  • Network accessline 1424
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-arm64/-/fs-safe-freebsd-arm64-0.26.0.tgz",
  • Network accessline 1439
    "node_modules/@openclaw/fs-safe-freebsd-x64": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-x64/-/fs-safe-freebsd-x64-0.26.0.tgz",
  • Network accessline 1440
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-x64/-/fs-safe-freebsd-x64-0.26.0.tgz",       "integrity": "sha512-MSrO0yeScP6Gs2GvUTGeSAdTXJSGRtaDkwwM1LIxwc0Ja2lICUmSpAAsArOnvR7asEi+vAJ3KYlJgcHzc
  • Network accessline 1441
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-freebsd-x64/-/fs-safe-freebsd-x64-0.26.0.tgz",
  • Network accessline 1456
    "node_modules/@openclaw/fs-safe-linux-arm64-gnu": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-gnu/-/fs-safe-linux-arm64-gnu-0.26.0.tgz",
  • Network accessline 1457
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-gnu/-/fs-safe-linux-arm64-gnu-0.26.0.tgz",       "integrity": "sha512-P78xFe+KQ9z2Tqb8p7eou22CUNbywO5qyiUS6VlfOxo5Qwpj1O1RNw2xIoPWqxGpBnK+R0OEz
  • Network accessline 1458
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-gnu/-/fs-safe-linux-arm64-gnu-0.26.0.tgz",
  • Network accessline 1476
    "node_modules/@openclaw/fs-safe-linux-arm64-musl": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-musl/-/fs-safe-linux-arm64-musl-0.26.0.tgz",
  • Network accessline 1477
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-musl/-/fs-safe-linux-arm64-musl-0.26.0.tgz",       "integrity": "sha512-5ZHnjuW4vWZrSWI+6JDFrjc8QUcQ+1BnAjk+etnMeYhtJhnxau4Q9hJASWjvLsGcNrhHyNR
  • Network accessline 1478
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-arm64-musl/-/fs-safe-linux-arm64-musl-0.26.0.tgz",
  • Network accessline 1496
    "node_modules/@openclaw/fs-safe-linux-x64-gnu": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-gnu/-/fs-safe-linux-x64-gnu-0.26.0.tgz",
  • Network accessline 1497
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-gnu/-/fs-safe-linux-x64-gnu-0.26.0.tgz",       "integrity": "sha512-yZC6kP/EnTAFFLuws25nCy4iS4wy1l4bDGvJRFtAcdLBl+M9FOLIWM6p/TcliezYmaezWGb1i+Vgx
  • Network accessline 1498
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-gnu/-/fs-safe-linux-x64-gnu-0.26.0.tgz",
  • Network accessline 1516
    "node_modules/@openclaw/fs-safe-linux-x64-musl": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-musl/-/fs-safe-linux-x64-musl-0.26.0.tgz",
  • Network accessline 1517
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-musl/-/fs-safe-linux-x64-musl-0.26.0.tgz",       "integrity": "sha512-kxcOv7ANmdpHXD5PdNrRFrbcesZ04x9T4JYNV55eKDbiIgK4Xe2Uo9GmaMcGouDeTrX0Oh+subs
  • Network accessline 1518
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-linux-x64-musl/-/fs-safe-linux-x64-musl-0.26.0.tgz",
  • Network accessline 1536
    "node_modules/@openclaw/fs-safe-win32-arm64-msvc": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-arm64-msvc/-/fs-safe-win32-arm64-msvc-0.26.0.tgz",
  • Network accessline 1537
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-arm64-msvc/-/fs-safe-win32-arm64-msvc-0.26.0.tgz",       "integrity": "sha512-cKUMfA1rlsimftCZrbxc1UfZ2h9u9ktoPTxY9LQkSOsTlnANVO83XBurY79rv4wq9xl4SgA
  • Network accessline 1538
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-arm64-msvc/-/fs-safe-win32-arm64-msvc-0.26.0.tgz",
  • Network accessline 1553
    "node_modules/@openclaw/fs-safe-win32-x64-msvc": {       "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-x64-msvc/-/fs-safe-win32-x64-msvc-0.26.0.tgz",
  • Network accessline 1554
    "version": "0.26.0",       "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-x64-msvc/-/fs-safe-win32-x64-msvc-0.26.0.tgz",       "integrity": "sha512-kNZIpWO7ydMpVS0rFGrmux89LYakG+i/rKuxUIUeB/zK8S35MMAJKmif4w0Px4WSG/FYlxPogav
  • Network accessline 1555
    "resolved": "https://registry.npmjs.org/@openclaw/fs-safe-win32-x64-msvc/-/fs-safe-win32-x64-msvc-0.26.0.tgz",
  • Network accessline 1570
    "node_modules/@openclaw/proxyline": {       "version": "0.4.0",       "resolved": "https://registry.npmjs.org/@openclaw/proxyline/-/proxyline-0.4.0.tgz",
  • Network accessline 1571
    "version": "0.4.0",       "resolved": "https://registry.npmjs.org/@openclaw/proxyline/-/proxyline-0.4.0.tgz",       "integrity": "sha512-Yd32LmKmu1kHrc7Wt8OHK0z+Tjc52fOfWYHl2znIGqskPrC/YaIKUgrhG4x7/oAemGMwBWHf3Eb3iaMKpZ/otg==",
  • Network accessline 1572
    "resolved": "https://registry.npmjs.org/@openclaw/proxyline/-/proxyline-0.4.0.tgz",
  • Network accessline 1583
    "node_modules/@opentelemetry/semantic-conventions": {       "version": "1.44.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.44.0.tgz",
  • Network accessline 1584
    "version": "1.44.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.44.0.tgz",       "integrity": "sha512-E3JkOlMBi3N8OGGkbl7tFyqk2MAS6/lySRZBK3Mu7AzjF1fT8oIChH9ChE48SUWzDn9Kdwta+G
  • Network accessline 1585
    "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.44.0.tgz",
  • Network accessline 1593
    "node_modules/@protobufjs/aspromise": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  • Network accessline 1594
    "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 1595
    "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  • Network accessline 1600
    "node_modules/@protobufjs/base64": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  • Network accessline 1601
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",       "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
  • Network accessline 1602
    "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  • Network accessline 1607
    "node_modules/@protobufjs/codegen": {       "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
  • Network accessline 1608
    "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",       "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==",
  • Network accessline 1609
    "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
  • Network accessline 1614
    "node_modules/@protobufjs/eventemitter": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",
  • Network accessline 1615
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",       "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==",
  • Network accessline 1616
    "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",
  • Network accessline 1621
    "node_modules/@protobufjs/fetch": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
  • Network accessline 1622
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",       "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==",
  • Network accessline 1623
    "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
  • Network accessline 1631
    "node_modules/@protobufjs/float": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  • Network accessline 1632
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",       "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",
  • Network accessline 1633
    "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  • Network accessline 1638
    "node_modules/@protobufjs/path": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  • Network accessline 1639
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",       "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",
  • Network accessline 1640
    "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  • Network accessline 1645
    "node_modules/@protobufjs/pool": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  • Network accessline 1646
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",       "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",
  • Network accessline 1647
    "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  • Network accessline 1652
    "node_modules/@protobufjs/utf8": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz",
  • Network accessline 1653
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz",       "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==",
  • Network accessline 1654
    "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz",
  • Network accessline 1659
    "node_modules/@sec-ant/readable-stream": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
  • Network accessline 1660
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",       "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
  • Network accessline 1661
    "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
  • Network accessline 1666
    "node_modules/@silvia-odwyer/photon-node": {       "version": "0.3.4",       "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",
  • Network accessline 1667
    "version": "0.3.4",       "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",       "integrity": "sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==",
  • Network accessline 1668
    "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",
  • Network accessline 1673
    "node_modules/@sindresorhus/merge-streams": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
  • Network accessline 1674
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",       "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
  • Network accessline 1675
    "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
  • Network accessline 1681
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1682
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 1683
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1686
    "node_modules/@stablelib/base64": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
  • Network accessline 1687
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",       "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
  • Network accessline 1688
    "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
  • Network accessline 1693
    "node_modules/@tokenizer/inflate": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz",
  • Network accessline 1694
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz",       "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==",
  • Network accessline 1695
    "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.4.1.tgz",
  • Network accessline 1706
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/Borewit"
  • Network accessline 1707
    "type": "github",         "url": "https://github.com/sponsors/Borewit"       }
  • Network accessline 1708
    "url": "https://github.com/sponsors/Borewit"
  • Network accessline 1711
    [Credential-related source omitted]
  • Network accessline 1712
    "version": "0.3.0",       "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",       "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
  • Network accessline 1713
    "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
  • Network accessline 1718
    "node_modules/@trycua/cua-driver": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver/-/cua-driver-0.32.0.tgz",
  • Network accessline 1719
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver/-/cua-driver-0.32.0.tgz",       "integrity": "sha512-lg53Ayp2PuI7RdI7NvHerD7Y8/EzSZnfxHkBd9E2xei3XkP4tcmZaVAu10qK9jkAhhTTIwz0wC6pe4IJDza18A==",
  • Network accessline 1720
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver/-/cua-driver-0.32.0.tgz",
  • Network accessline 1737
    "node_modules/@trycua/cua-driver-darwin-arm64": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-arm64/-/cua-driver-darwin-arm64-0.32.0.tgz",
  • Network accessline 1738
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-arm64/-/cua-driver-darwin-arm64-0.32.0.tgz",       "integrity": "sha512-wSUwXMj/KJPi+SEy3PfrN94p2ji8TOlIxQn4kPw8GG0NtiVqtfdOA7kOcjLZZeeJdTlS/r0PKKl
  • Network accessline 1739
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-arm64/-/cua-driver-darwin-arm64-0.32.0.tgz",
  • Network accessline 1751
    "node_modules/@trycua/cua-driver-darwin-x64": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-x64/-/cua-driver-darwin-x64-0.32.0.tgz",
  • Network accessline 1752
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-x64/-/cua-driver-darwin-x64-0.32.0.tgz",       "integrity": "sha512-9Q61a7XHSPycuT0fTQtmTT+fbXkVEL05iHgaRv+OtYHTyzJG1KVpTjntJsSlaQgD7NVl1uAapumZ9gM
  • Network accessline 1753
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-darwin-x64/-/cua-driver-darwin-x64-0.32.0.tgz",
  • Network accessline 1765
    "node_modules/@trycua/cua-driver-linux-arm64-gnu": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-arm64-gnu/-/cua-driver-linux-arm64-gnu-0.32.0.tgz",
  • Network accessline 1766
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-arm64-gnu/-/cua-driver-linux-arm64-gnu-0.32.0.tgz",       "integrity": "sha512-E3fJdJYnfguFbEK9VRqqVnT8yMZZKTSxZz08kmF7DAXnKNQ7mfQTdqNeC1qCrx5JuIRyP
  • Network accessline 1767
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-arm64-gnu/-/cua-driver-linux-arm64-gnu-0.32.0.tgz",
  • Network accessline 1782
    "node_modules/@trycua/cua-driver-linux-x64-gnu": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-x64-gnu/-/cua-driver-linux-x64-gnu-0.32.0.tgz",
  • Network accessline 1783
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-x64-gnu/-/cua-driver-linux-x64-gnu-0.32.0.tgz",       "integrity": "sha512-br78WwTofTHMAq7HZgKUDYvjLXZsLF2tUX5lKniJ20D6GXq41m5PHakuFBRAJFvA6wAdpoqZE
  • Network accessline 1784
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-linux-x64-gnu/-/cua-driver-linux-x64-gnu-0.32.0.tgz",
  • Network accessline 1799
    "node_modules/@trycua/cua-driver-win32-arm64-msvc": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-arm64-msvc/-/cua-driver-win32-arm64-msvc-0.32.0.tgz",
  • Network accessline 1800
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-arm64-msvc/-/cua-driver-win32-arm64-msvc-0.32.0.tgz",       "integrity": "sha512-HrxAEGWTf5IO5PudG8apCUW3wnJFTYnCAxfR4PKDzRWBcFdc/fEPW4S3qrYL7i8St8g
  • Network accessline 1801
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-arm64-msvc/-/cua-driver-win32-arm64-msvc-0.32.0.tgz",
  • Network accessline 1813
    "node_modules/@trycua/cua-driver-win32-x64-msvc": {       "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-x64-msvc/-/cua-driver-win32-x64-msvc-0.32.0.tgz",
  • Network accessline 1814
    "version": "0.32.0",       "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-x64-msvc/-/cua-driver-win32-x64-msvc-0.32.0.tgz",       "integrity": "sha512-gOcMNjdL42z1QhRFz8ZMIkfmsLWqsqE72RChO9NSj9eeH8XNK31RKZv+KONhCxfL9Hq1sfM
  • Network accessline 1815
    "resolved": "https://registry.npmjs.org/@trycua/cua-driver-win32-x64-msvc/-/cua-driver-win32-x64-msvc-0.32.0.tgz",
  • Network accessline 1827
    "node_modules/@types/jsesc": {       "version": "2.5.1",       "resolved": "https://registry.npmjs.org/@types/jsesc/-/jsesc-2.5.1.tgz",
  • Network accessline 1828
    "version": "2.5.1",       "resolved": "https://registry.npmjs.org/@types/jsesc/-/jsesc-2.5.1.tgz",       "integrity": "sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==",
  • Network accessline 1829
    "resolved": "https://registry.npmjs.org/@types/jsesc/-/jsesc-2.5.1.tgz",
  • Network accessline 1834
    "node_modules/@types/node": {       "version": "24.19.2",       "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz",
  • Network accessline 1835
    "version": "24.19.2",       "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz",       "integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==",
  • Network accessline 1836
    "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz",
  • Network accessline 1844
    "node_modules/@types/retry": {       "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
  • Network accessline 1845
    "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",       "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
  • Network accessline 1846
    "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
  • Network accessline 1851
    "node_modules/@typescript/typescript-aix-ppc64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",
  • Network accessline 1852
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",       "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKi
  • Network accessline 1853
    "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",
  • Network accessline 1868
    "node_modules/@typescript/typescript-darwin-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",
  • Network accessline 1869
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",       "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJh
  • Network accessline 1870
    "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",
  • Network accessline 1885
    "node_modules/@typescript/typescript-darwin-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",
  • Network accessline 1886
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",       "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXi
  • Network accessline 1887
    "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",
  • Network accessline 1902
    "node_modules/@typescript/typescript-freebsd-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",
  • Network accessline 1903
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",       "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71R
  • Network accessline 1904
    "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",
  • Network accessline 1919
    "node_modules/@typescript/typescript-freebsd-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",
  • Network accessline 1920
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",       "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sV
  • Network accessline 1921
    "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",
  • Network accessline 1936
    "node_modules/@typescript/typescript-linux-arm": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",
  • Network accessline 1937
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",       "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2z
  • Network accessline 1938
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",
  • Network accessline 1953
    "node_modules/@typescript/typescript-linux-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",
  • Network accessline 1954
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",       "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1N
  • Network accessline 1955
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",
  • Network accessline 1970
    "node_modules/@typescript/typescript-linux-loong64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",
  • Network accessline 1971
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",       "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZE
  • Network accessline 1972
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",
  • Network accessline 1987
    "node_modules/@typescript/typescript-linux-mips64el": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",
  • Network accessline 1988
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",       "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPm
  • Network accessline 1989
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",
  • Network accessline 2004
    "node_modules/@typescript/typescript-linux-ppc64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",
  • Network accessline 2005
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",       "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tj
  • Network accessline 2006
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",
  • Network accessline 2021
    "node_modules/@typescript/typescript-linux-riscv64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",
  • Network accessline 2022
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",       "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZ
  • Network accessline 2023
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",
  • Network accessline 2038
    "node_modules/@typescript/typescript-linux-s390x": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",
  • Network accessline 2039
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",       "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6Za
  • Network accessline 2040
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",
  • Network accessline 2055
    "node_modules/@typescript/typescript-linux-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",
  • Network accessline 2056
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",       "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0f
  • Network accessline 2057
    "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",
  • Network accessline 2072
    "node_modules/@typescript/typescript-netbsd-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",
  • Network accessline 2073
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",       "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl
  • Network accessline 2074
    "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",
  • Network accessline 2089
    "node_modules/@typescript/typescript-netbsd-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",
  • Network accessline 2090
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",       "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN
  • Network accessline 2091
    "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",
  • Network accessline 2106
    "node_modules/@typescript/typescript-openbsd-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",
  • Network accessline 2107
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",       "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0
  • Network accessline 2108
    "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",
  • Network accessline 2123
    "node_modules/@typescript/typescript-openbsd-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",
  • Network accessline 2124
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",       "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDa
  • Network accessline 2125
    "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",
  • Network accessline 2140
    "node_modules/@typescript/typescript-sunos-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",
  • Network accessline 2141
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",       "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS
  • Network accessline 2142
    "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",
  • Network accessline 2157
    "node_modules/@typescript/typescript-win32-arm64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",
  • Network accessline 2158
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",       "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65IC
  • Network accessline 2159
    "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",
  • Network accessline 2174
    "node_modules/@typescript/typescript-win32-x64": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",
  • Network accessline 2175
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",       "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE
  • Network accessline 2176
    "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",
  • Network accessline 2191
    "node_modules/@ubjs/core": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/core/-/core-0.31.0-3.tgz",
  • Network accessline 2192
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/core/-/core-0.31.0-3.tgz",       "integrity": "sha512-39XrJgUZ2VVb561sSnkXPhczNoeBsNiSRArecsV0JE7CJq69ajFkcn9/tBAUS2NpgHkLIDU+z6Ks2+1wXnboxg==",
  • Network accessline 2193
    "resolved": "https://registry.npmjs.org/@ubjs/core/-/core-0.31.0-3.tgz",
  • Network accessline 2198
    "node_modules/@ubjs/node": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node/-/node-0.31.0-3.tgz",
  • Network accessline 2199
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node/-/node-0.31.0-3.tgz",       "integrity": "sha512-qNMpi2LICNwxGXZyRF8fSDBSpbezyZbEsydrbiMPJOmtOWr4tmZIEl7jkWGHVGShoBvHfFo4eHp5B4UVP928Cg==",
  • Network accessline 2200
    "resolved": "https://registry.npmjs.org/@ubjs/node/-/node-0.31.0-3.tgz",
  • Network accessline 2215
    "node_modules/@ubjs/node-darwin-arm64": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-arm64/-/node-darwin-arm64-0.31.0-3.tgz",
  • Network accessline 2216
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-arm64/-/node-darwin-arm64-0.31.0-3.tgz",       "integrity": "sha512-GGQVPLkVo4Gc8qVLW4IGvS8bjl8eHXyeP4a97ntGmsAdXwE5gsS29o8xUEFROjhwHKD+9sgVeblCSWVG3CpHs
  • Network accessline 2217
    "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-arm64/-/node-darwin-arm64-0.31.0-3.tgz",
  • Network accessline 2229
    "node_modules/@ubjs/node-darwin-x64": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-x64/-/node-darwin-x64-0.31.0-3.tgz",
  • Network accessline 2230
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-x64/-/node-darwin-x64-0.31.0-3.tgz",       "integrity": "sha512-2sc47u4XFYOsbmP5EW+Gx8m/yGrYnfFDFQm6+kz7goSWTNg84eEiz3COs9HKJDVuNJ5Khv5XipTO8CFadMLXCw=="
  • Network accessline 2231
    "resolved": "https://registry.npmjs.org/@ubjs/node-darwin-x64/-/node-darwin-x64-0.31.0-3.tgz",
  • Network accessline 2243
    "node_modules/@ubjs/node-linux-arm64-gnu": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-gnu/-/node-linux-arm64-gnu-0.31.0-3.tgz",
  • Network accessline 2244
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-gnu/-/node-linux-arm64-gnu-0.31.0-3.tgz",       "integrity": "sha512-YStVXhYz/5jvlWf/p4fhiVT72unYAbGugifFC9QmO/+hnroQDAQ5t8SARbsc15G4olMcamdIB+GETiU
  • Network accessline 2245
    "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-gnu/-/node-linux-arm64-gnu-0.31.0-3.tgz",
  • Network accessline 2260
    "node_modules/@ubjs/node-linux-arm64-musl": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-musl/-/node-linux-arm64-musl-0.31.0-3.tgz",
  • Network accessline 2261
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-musl/-/node-linux-arm64-musl-0.31.0-3.tgz",       "integrity": "sha512-Izp4nvfy/LmibzFowAztkoDOksCR2fb2zl6fh1ojR1HEsg0rAGruxtI8d3fn8DI0lBXwqmn6SF///
  • Network accessline 2262
    "resolved": "https://registry.npmjs.org/@ubjs/node-linux-arm64-musl/-/node-linux-arm64-musl-0.31.0-3.tgz",
  • Network accessline 2277
    "node_modules/@ubjs/node-linux-x64-gnu": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-gnu/-/node-linux-x64-gnu-0.31.0-3.tgz",
  • Network accessline 2278
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-gnu/-/node-linux-x64-gnu-0.31.0-3.tgz",       "integrity": "sha512-Xdm21blyg5U/kW6s7OMvgrr8coGTkUlt26DVR9x8gKISif+E3YwdEskbFScWqystAiJnfjw7xHEc8UMu0Ql
  • Network accessline 2279
    "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-gnu/-/node-linux-x64-gnu-0.31.0-3.tgz",
  • Network accessline 2294
    "node_modules/@ubjs/node-linux-x64-musl": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-musl/-/node-linux-x64-musl-0.31.0-3.tgz",
  • Network accessline 2295
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-musl/-/node-linux-x64-musl-0.31.0-3.tgz",       "integrity": "sha512-fFQ9BWS6i2LUH9SJgD9oEiKXXo/say59vHy7usFe1t7C2xvwvP34f5SuxXmWP9R8fHyA0aC4kIZ+TTwyH
  • Network accessline 2296
    "resolved": "https://registry.npmjs.org/@ubjs/node-linux-x64-musl/-/node-linux-x64-musl-0.31.0-3.tgz",
  • Network accessline 2311
    "node_modules/@ubjs/node-win32-arm64-msvc": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-win32-arm64-msvc/-/node-win32-arm64-msvc-0.31.0-3.tgz",
  • Network accessline 2312
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-win32-arm64-msvc/-/node-win32-arm64-msvc-0.31.0-3.tgz",       "integrity": "sha512-ID6rSz1NmPsWTNBBNAw4OnJ5Dj8pcbtNJtdPB3OxcGigLBd/e0x7buhSI7os6Mo5iYtEdCynBRQHF
  • Network accessline 2313
    "resolved": "https://registry.npmjs.org/@ubjs/node-win32-arm64-msvc/-/node-win32-arm64-msvc-0.31.0-3.tgz",
  • Network accessline 2325
    "node_modules/@ubjs/node-win32-x64-msvc": {       "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-win32-x64-msvc/-/node-win32-x64-msvc-0.31.0-3.tgz",
  • Network accessline 2326
    "version": "0.31.0-3",       "resolved": "https://registry.npmjs.org/@ubjs/node-win32-x64-msvc/-/node-win32-x64-msvc-0.31.0-3.tgz",       "integrity": "sha512-wevs+Y+szwcCUT8IJFbB4/1nfxyRv/51l8oG7FGUPWD1xLPyuHfJBG27C+PDeC7KRzes/2n6aLo4DGZbr
  • Network accessline 2327
    "resolved": "https://registry.npmjs.org/@ubjs/node-win32-x64-msvc/-/node-win32-x64-msvc-0.31.0-3.tgz",
  • Network accessline 2339
    "node_modules/abort-controller": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
  • Network accessline 2340
    "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 2341
    "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
  • Network accessline 2352
    "node_modules/accepts": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
  • Network accessline 2353
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",       "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
  • Network accessline 2354
    "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
  • Network accessline 2366
    "node_modules/acorn": {       "version": "8.18.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
  • Network accessline 2367
    "version": "8.18.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",       "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
  • Network accessline 2368
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
  • Network accessline 2379
    "node_modules/agent-base": {       "version": "7.1.4",       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 2380
    "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 2381
    "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 2389
    "node_modules/ajv": {       "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 2390
    "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 2391
    "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 2401
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 2402
    "type": "github",         "url": "https://github.com/sponsors/epoberezkin"       }
  • Network accessline 2403
    "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 2406
    "node_modules/ajv-formats": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 2407
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",       "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
  • Network accessline 2408
    "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 2424
    "node_modules/ansi-regex": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  • Network accessline 2425
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
  • Network accessline 2426
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  • Network accessline 2434
    "node_modules/ansi-styles": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 2435
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  • Network accessline 2436
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 2445
    },       "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 2446
    "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"       }
  • Network accessline 2447
    "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 2450
    "node_modules/asn1.js": {       "version": "5.4.1",       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
  • Network accessline 2451
    "version": "5.4.1",       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
  • Network accessline 2452
    "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
  • Network accessline 2463
    "node_modules/balanced-match": {       "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 2464
    "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",       "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
  • Network accessline 2465
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 2473
    "node_modules/base64-js": {       "version": "1.5.1",       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
  • Network accessline 2474
    "version": "1.5.1",       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
  • Network accessline 2475
    "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
  • Network accessline 2479
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 2480
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 2481
    "url": "https://github.com/sponsors/feross"
  • Network accessline 2483
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 2484
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 2485
    "url": "https://www.patreon.com/feross"
  • Network accessline 2487
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 2488
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 2489
    "url": "https://feross.org/support"
  • Network accessline 2494
    "node_modules/bignumber.js": {       "version": "9.3.1",       "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
  • Network accessline 2495
    "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 2496
    "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
  • Network accessline 2504
    "node_modules/bn.js": {       "version": "4.12.5",       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
  • Network accessline 2505
    "version": "4.12.5",       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",       "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==",
  • Network accessline 2506
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz",
  • Network accessline 2511
    "node_modules/body-parser": {       "version": "2.4.0",       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.4.0.tgz",
  • Network accessline 2512
    "version": "2.4.0",       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.4.0.tgz",       "integrity": "sha512-Ifk1KcLrxaGt1occQagQNFNNOqRt1LFuehEnHHzB8Z6cRgIxRU1TBaiIsUiCdA+gy5PL7Y1IX31DNKkRmxtXjQ==",
  • Network accessline 2513
    "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.4.0.tgz",
  • Network accessline 2531
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2532
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2533
    "url": "https://opencollective.com/express"
  • Network accessline 2536
    "node_modules/body-parser/node_modules/content-type": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 2537
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",       "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
  • Network accessline 2538
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 2545
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2546
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2547
    "url": "https://opencollective.com/express"
  • Network accessline 2550
    "node_modules/boolbase": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-2.0.0.tgz",
  • Network accessline 2551
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-2.0.0.tgz",       "integrity": "sha512-DkVaaQHymRhpYEYo9x1oo7Q7B0Y6KJUsjm3c9eTyFDby4MHLBTwZ6ZDWBel5zrYxj1WsZgC5oLpiz+93MluXeA==",
  • Network accessline 2552
    "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-2.0.0.tgz",
  • Network accessline 2559
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/fb55"
  • Network accessline 2560
    "type": "github",         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 2561
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 2564
    "node_modules/bottleneck": {       "version": "2.19.5",       "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
  • Network accessline 2565
    "version": "2.19.5",       "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",       "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==",
  • Network accessline 2566
    "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz",
  • Network accessline 2571
    "node_modules/brace-expansion": {       "version": "5.0.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
  • Network accessline 2572
    "version": "5.0.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",       "integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==",
  • Network accessline 2573
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
  • Network accessline 2584
    "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 2585
    "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 2586
    "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
  • Network accessline 2591
    "node_modules/buffer-from": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2592
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
  • Network accessline 2593
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2598
    "node_modules/bytes": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  • Network accessline 2599
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
  • Network accessline 2600
    "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  • Network accessline 2608
    "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 2609
    "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 2610
    "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  • Network accessline 2622
    "node_modules/call-bound": {       "version": "1.0.4",       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
  • Network accessline 2623
    "version": "1.0.4",       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",       "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
  • Network accessline 2624
    "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
  • Network accessline 2634
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2635
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 2636
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2639
    "node_modules/camelcase": {       "version": "5.3.1",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
  • Network accessline 2640
    "version": "5.3.1",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
  • Network accessline 2641
    "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
  • Network accessline 2649
    "node_modules/chalk": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.1.tgz",
  • Network accessline 2650
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.1.tgz",       "integrity": "sha512-/Ce6KNm3vIbWdMlNna6RVIZ/ICQxnJxCicet5LBKK9ZffBkqzDw0xh9EiKSljdRtiIQ1S1z4YgcscUUGzNCWrA==",
  • Network accessline 2651
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.1.tgz",
  • Network accessline 2657
    },       "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2658
    "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"       }
  • Network accessline 2659
    "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2662
    "node_modules/chownr": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
  • Network accessline 2663
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",       "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
  • Network accessline 2664
    "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
  • Network accessline 2672
    "node_modules/clawpdf": {       "version": "0.3.2",       "resolved": "https://registry.npmjs.org/clawpdf/-/clawpdf-0.3.2.tgz",
  • Network accessline 2673
    "version": "0.3.2",       "resolved": "https://registry.npmjs.org/clawpdf/-/clawpdf-0.3.2.tgz",       "integrity": "sha512-1JudW0rZ5B7O2E9+cgnU5F4As7K6HZ3/s/3CHUXm5uG0+965uPOk11gvhmprpwXGJaRXhrmywZ1WWc5a+GZ7TQ==",
  • Network accessline 2674
    "resolved": "https://registry.npmjs.org/clawpdf/-/clawpdf-0.3.2.tgz",
  • Network accessline 2685
    "node_modules/cliui": {       "version": "8.0.1",       "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
  • Network accessline 2686
    "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 2687
    "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
  • Network accessline 2700
    "node_modules/color-convert": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2701
    "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 2702
    "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2713
    "node_modules/color-name": {       "version": "1.1.4",       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2714
    "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 2715
    "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2720
    "node_modules/commander": {       "version": "15.0.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-15.0.0.tgz",
  • Network accessline 2721
    "version": "15.0.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-15.0.0.tgz",       "integrity": "sha512-z67u4ZhzCL/Tydu1lJARtEZYWbWaN7oYLHbsuzocr6y4N6WZAagG3RQ4FW61V1/0+jImpj293XfrcYnd1qxtPg==",
  • Network accessline 2722
    "resolved": "https://registry.npmjs.org/commander/-/commander-15.0.0.tgz",
  • Network accessline 2730
    "node_modules/content-disposition": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
  • Network accessline 2731
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",       "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
  • Network accessline 2732
    "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
  • Network accessline 2739
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2740
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2741
    "url": "https://opencollective.com/express"
  • Network accessline 2744
    "node_modules/content-type": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  • Network accessline 2745
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",       "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
  • Network accessline 2746
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  • Network accessline 2754
    "node_modules/cookie": {       "version": "0.7.2",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  • Network accessline 2755
    "version": "0.7.2",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",       "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
  • Network accessline 2756
    "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  • Network accessline 2764
    "node_modules/cookie-signature": {       "version": "1.2.2",       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
  • Network accessline 2765
    "version": "1.2.2",       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",       "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
  • Network accessline 2766
    "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
  • Network accessline 2774
    "node_modules/core-util-is": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
  • Network accessline 2775
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",       "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
  • Network accessline 2776
    "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
  • Network accessline 2781
    "node_modules/cors": {       "version": "2.8.6",       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
  • Network accessline 2782
    "version": "2.8.6",       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",       "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
  • Network accessline 2783
    "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
  • Network accessline 2794
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2795
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2796
    "url": "https://opencollective.com/express"
  • Network accessline 2799
    "node_modules/croner": {       "version": "10.0.1",       "resolved": "https://registry.npmjs.org/croner/-/croner-10.0.1.tgz",
  • Network accessline 2800
    "version": "10.0.1",       "resolved": "https://registry.npmjs.org/croner/-/croner-10.0.1.tgz",       "integrity": "sha512-ixNtAJndqh173VQ4KodSdJEI6nuioBWI0V1ITNKhZZsO0pEMoDxz539T4FTTbSZ/xIOSuDnzxLVRqBVSvPNE2g==",
  • Network accessline 2801
    "resolved": "https://registry.npmjs.org/croner/-/croner-10.0.1.tgz",
  • Network accessline 2805
    {           "type": "other",           "url": "https://paypal.me/hexagonpp"
  • Network accessline 2806
    "type": "other",           "url": "https://paypal.me/hexagonpp"         },
  • Network accessline 2807
    "url": "https://paypal.me/hexagonpp"
  • Network accessline 2809
    {           "type": "github",           "url": "https://github.com/sponsors/hexagon"
  • Network accessline 2810
    "type": "github",           "url": "https://github.com/sponsors/hexagon"         }
  • Network accessline 2811
    "url": "https://github.com/sponsors/hexagon"
  • Network accessline 2819
    "node_modules/cross-spawn": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2820
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
  • Network accessline 2821
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2834
    "node_modules/css-select": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-7.0.0.tgz",
  • Network accessline 2835
    "version": "7.0.0",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-7.0.0.tgz",       "integrity": "sha512-snmjEVXy+1LnwXdxhYvTMj1d9tOh4HxkA1YmoayVBeeyR2C14Pum7fcxJIm4SswYspVy866eYNwlH6xC3/VH5g==",
  • Network accessline 2836
    "resolved": "https://registry.npmjs.org/css-select/-/css-select-7.0.0.tgz",
  • Network accessline 2850
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/fb55"
  • Network accessline 2851
    "type": "github",         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 2852
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 2855
    "node_modules/css-what": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-8.0.0.tgz",
  • Network accessline 2856
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-8.0.0.tgz",       "integrity": "sha512-DH0Bqq3DNp5tdOReuNyAA+Ev4Y2GS5FMbZpeTLP6C4CDi0h5nL0BmUPChXw3o/qbHLDWHl49sbNqQVY7bMSDdw==",
  • Network accessline 2857
    "resolved": "https://registry.npmjs.org/css-what/-/css-what-8.0.0.tgz",
  • Network accessline 2864
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/fb55"
  • Network accessline 2865
    "type": "github",         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 2866
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 2869
    "node_modules/cssom": {       "version": "0.5.0",       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
  • Network accessline 2870
    "version": "0.5.0",       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",       "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
  • Network accessline 2871
    "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
  • Network accessline 2876
    "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 2877
    "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 2878
    "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
  • Network accessline 2886
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2887
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 2888
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2904
    "node_modules/decamelize": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
  • Network accessline 2905
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",       "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
  • Network accessline 2906
    "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
  • Network accessline 2914
    "node_modules/depd": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  • Network accessline 2915
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
  • Network accessline 2916
    "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  • Network accessline 2924
    "node_modules/diff": {       "version": "9.0.0",       "resolved": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz",
  • Network accessline 2925
    "version": "9.0.0",       "resolved": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz",       "integrity": "sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==",
  • Network accessline 2926
    "resolved": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz",
  • Network accessline 2934
    "node_modules/dijkstrajs": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
  • Network accessline 2935
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",       "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",
  • Network accessline 2936
    "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
  • Network accessline 2941
    "node_modules/dom-serializer": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-3.1.1.tgz",
  • Network accessline 2942
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-3.1.1.tgz",       "integrity": "sha512-4MEa38/QexBob6gFNwu+EGdWvhJ1OKuNwdYY3Y3NyeWDQfnGeDYQUDfIRzWu5B5gsv03so2Uxd28YC6zrsx3Lw==",
  • Network accessline 2943
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-3.1.1.tgz",
  • Network accessline 2955
    "funding": {         "type": "github",         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 2956
    "type": "github",         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"       }
  • Network accessline 2957
    "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 2960
    "node_modules/domelementtype": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-3.0.0.tgz",
  • Network accessline 2961
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-3.0.0.tgz",       "integrity": "sha512-umCQid3jKbDmVjx8jGaW7uUykm4DEUeyV21hPxNMo2nV955DhUThwqyOIDtreepP31hl84X7G5U9ZfsWvIB3Pg==",
  • Network accessline 2962
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-3.0.0.tgz",
  • Network accessline 2966
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 2967
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 2968
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 2976
    "node_modules/domhandler": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-6.0.1.tgz",
  • Network accessline 2977
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-6.0.1.tgz",       "integrity": "sha512-gYzvtM72ZtxQO0T048kd6HWSbbGCNOUwcnfQ01cqIJ4X2IYKFFHZ5mKvrQETcFXxsRObZulDaKmy//R7TPtsBg==",
  • Network accessline 2978
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-6.0.1.tgz",
  • Network accessline 2988
    "funding": {         "type": "github",         "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 2989
    "type": "github",         "url": "https://github.com/fb55/domhandler?sponsor=1"       }
  • Network accessline 2990
    "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 2993
    "node_modules/domutils": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-4.0.2.tgz",
  • Network accessline 2994
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-4.0.2.tgz",       "integrity": "sha512-qI4JLRKnSzqFqr7hAlS5xQDusBCjKSEG4t4+7aNrIQMHBcsC2TGEhuyABJdYkgSewL57PNLYEiibY2iPKhKpaA==",
  • Network accessline 2995
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-4.0.2.tgz",
  • Network accessline 3007
    "funding": {         "type": "github",         "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 3008
    "type": "github",         "url": "https://github.com/fb55/domutils?sponsor=1"       }
  • Network accessline 3009
    "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 3012
    "node_modules/dotenv": {       "version": "18.0.5",       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-18.0.5.tgz",
  • Network accessline 3013
    "version": "18.0.5",       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-18.0.5.tgz",       "integrity": "sha512-aBrGvt6KhjxbEnatqMWOMidftwsrCiCvqh1yNIGB9QyF0J+VcWkKDMsvYOEm7ZS82oiV+BT1sTOtIlAmUlTpwQ==",
  • Network accessline 3014
    "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-18.0.5.tgz",
  • Network accessline 3023
    },       "funding": {         "url": "https://dotenvx.com"
  • Network accessline 3024
    "funding": {         "url": "https://dotenvx.com"       }
  • Network accessline 3025
    "url": "https://dotenvx.com"
  • Network accessline 3028
    "node_modules/dunder-proto": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  • Network accessline 3029
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",       "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  • Network accessline 3030
    "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  • Network accessline 3043
    "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 3044
    "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 3045
    "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
  • Network accessline 3053
    "node_modules/ee-first": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  • Network accessline 3054
    "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 3055
    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  • Network accessline 3060
    "node_modules/emoji-regex": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  • Network accessline 3061
    "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 3062
    "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  • Network accessline 3067
    "node_modules/encodeurl": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.1.tgz",
  • Network accessline 3068
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.1.tgz",       "integrity": "sha512-Ev/hIyePLZtpL98x562lvPtenrUfGr0lfaf44HFZ+hDEwso7ccV9QAZrEVLg0hxNAzygaAFxy2dYaAKKM0G06A==",
  • Network accessline 3069
    "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.1.tgz",
  • Network accessline 3076
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3077
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3078
    "url": "https://opencollective.com/express"
  • Network accessline 3081
    "node_modules/entities": {       "version": "8.1.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-8.1.0.tgz",
  • Network accessline 3082
    "version": "8.1.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-8.1.0.tgz",       "integrity": "sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA==",
  • Network accessline 3083
    "resolved": "https://registry.npmjs.org/entities/-/entities-8.1.0.tgz",
  • Network accessline 3089
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 3090
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 3091
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 3094
    "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 3095
    "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 3096
    "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  • Network accessline 3104
    "node_modules/es-errors": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  • Network accessline 3105
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",       "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  • Network accessline 3106
    "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  • Network accessline 3114
    "node_modules/es-object-atoms": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
  • Network accessline 3115
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",       "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
  • Network accessline 3116
    "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
  • Network accessline 3127
    "node_modules/esbuild": {       "version": "0.28.2",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
  • Network accessline 3128
    "version": "0.28.2",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",       "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
  • Network accessline 3129
    "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
  • Network accessline 3169
    "node_modules/escalade": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 3170
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",       "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
  • Network accessline 3171
    "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 3179
    "node_modules/escape-html": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  • Network accessline 3180
    "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 3181
    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  • Network accessline 3186
    "node_modules/etag": {       "version": "1.8.1",       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  • Network accessline 3187
    "version": "1.8.1",       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",       "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
  • Network accessline 3188
    "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  • Network accessline 3196
    "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 3197
    "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 3198
    "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
  • Network accessline 3206
    "node_modules/eventsource": {       "version": "3.0.7",       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
  • Network accessline 3207
    "version": "3.0.7",       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",       "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
  • Network accessline 3208
    "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
  • Network accessline 3219
    "node_modules/eventsource-parser": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",
  • Network accessline 3220
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",       "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",
  • Network accessline 3221
    "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",
  • Network accessline 3229
    "node_modules/execa": {       "version": "10.0.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-10.0.1.tgz",
  • Network accessline 3230
    "version": "10.0.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-10.0.1.tgz",       "integrity": "sha512-ge98qjkRK4IB7tL7Ju/6qmm5LHoH1eEMt5FNZrz3f4UIYhF28lggX20z3FaX1sgc67msLEn0N0BscOs29iuwyw==",
  • Network accessline 3231
    "resolved": "https://registry.npmjs.org/execa/-/execa-10.0.1.tgz",
  • Network accessline 3251
    },       "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 3252
    "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"       }
  • Network accessline 3253
    "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 3256
    "node_modules/express": {       "version": "5.2.1",       "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
  • Network accessline 3257
    "version": "5.2.1",       "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",       "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
  • Network accessline 3258
    "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
  • Network accessline 3295
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3296
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3297
    "url": "https://opencollective.com/express"
  • Network accessline 3300
    "node_modules/express-rate-limit": {       "version": "8.7.2",       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.2.tgz",
  • Network accessline 3301
    "version": "8.7.2",       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.2.tgz",       "integrity": "sha512-U1ScocxDD9WI09LaBVypvNkOtNR5yWAmZLkuKJdAzIchA4YKFYF6GT5IKER7epG58oXtjvGlV0/6ii0F83EyZg==",
  • Network accessline 3302
    "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.2.tgz",
  • Network accessline 3312
    },       "funding": {         "url": "https://github.com/sponsors/express-rate-limit"
  • Network accessline 3313
    "funding": {         "url": "https://github.com/sponsors/express-rate-limit"       },
  • Network accessline 3314
    "url": "https://github.com/sponsors/express-rate-limit"
  • Network accessline 3320
    "node_modules/extend": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 3321
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
  • Network accessline 3322
    "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 3327
    "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 3328
    "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 3329
    "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 3334
    "node_modules/fast-sha256": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
  • Network accessline 3335
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",       "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
  • Network accessline 3336
    "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
  • Network accessline 3341
    "node_modules/fast-string-truncated-width": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz",
  • Network accessline 3342
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz",       "integrity": "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnD
  • Network accessline 3343
    "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz",
  • Network accessline 3348
    "node_modules/fast-string-width": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz",
  • Network accessline 3349
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz",       "integrity": "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==",
  • Network accessline 3350
    "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz",
  • Network accessline 3358
    "node_modules/fast-uri": {       "version": "3.1.9",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz",
  • Network accessline 3359
    "version": "3.1.9",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz",       "integrity": "sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==",
  • Network accessline 3360
    "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz",
  • Network accessline 3364
    {           "type": "github",           "url": "https://github.com/sponsors/fastify"
  • Network accessline 3365
    "type": "github",           "url": "https://github.com/sponsors/fastify"         },
  • Network accessline 3366
    "url": "https://github.com/sponsors/fastify"
  • Network accessline 3368
    {           "type": "opencollective",           "url": "https://opencollective.com/fastify"
  • Network accessline 3369
    "type": "opencollective",           "url": "https://opencollective.com/fastify"         }
  • Network accessline 3370
    "url": "https://opencollective.com/fastify"
  • Network accessline 3375
    "node_modules/fast-wrap-ansi": {       "version": "0.2.2",       "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz",
  • Network accessline 3376
    "version": "0.2.2",       "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz",       "integrity": "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==",
  • Network accessline 3377
    "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz",
  • Network accessline 3385
    "node_modules/fetch-blob": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
  • Network accessline 3386
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",       "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
  • Network accessline 3387
    "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
  • Network accessline 3391
    {           "type": "github",           "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 3392
    "type": "github",           "url": "https://github.com/sponsors/jimmywarting"         },
  • Network accessline 3393
    "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 3395
    {           "type": "paypal",           "url": "https://paypal.me/jimmywarting"
  • Network accessline 3396
    "type": "paypal",           "url": "https://paypal.me/jimmywarting"         }
  • Network accessline 3397
    "url": "https://paypal.me/jimmywarting"
  • Network accessline 3409
    "node_modules/figures": {       "version": "6.1.0",       "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
  • Network accessline 3410
    "version": "6.1.0",       "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",       "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
  • Network accessline 3411
    "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
  • Network accessline 3420
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3421
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3422
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3425
    "node_modules/file-type": {       "version": "22.1.1",       "resolved": "https://registry.npmjs.org/file-type/-/file-type-22.1.1.tgz",
  • Network accessline 3426
    "version": "22.1.1",       "resolved": "https://registry.npmjs.org/file-type/-/file-type-22.1.1.tgz",       "integrity": "sha512-sEB0oStmeLGtpmSAD88RDNuLsvhv4iC3u0lE25CUvfCULvj49xoQ3l3K525Vn+ZzsZ6DOLajQCV6RmhwwhqiJg==",
  • Network accessline 3427
    "resolved": "https://registry.npmjs.org/file-type/-/file-type-22.1.1.tgz",
  • Network accessline 3439
    },       "funding": {         "url": "https://github.com/sindresorhus/file-type?sponsor=1"
  • Network accessline 3440
    "funding": {         "url": "https://github.com/sindresorhus/file-type?sponsor=1"       }
  • Network accessline 3441
    "url": "https://github.com/sindresorhus/file-type?sponsor=1"
  • Network accessline 3444
    "node_modules/finalhandler": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
  • Network accessline 3445
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",       "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
  • Network accessline 3446
    "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
  • Network accessline 3461
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3462
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3463
    "url": "https://opencollective.com/express"
  • Network accessline 3466
    "node_modules/find-up": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
  • Network accessline 3467
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
  • Network accessline 3468
    "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
  • Network accessline 3480
    "node_modules/formdata-polyfill": {       "version": "4.0.10",       "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
  • Network accessline 3481
    "version": "4.0.10",       "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",       "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
  • Network accessline 3482
    "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
  • Network accessline 3493
    "node_modules/forwarded": {       "version": "0.2.0",       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  • Network accessline 3494
    "version": "0.2.0",       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",       "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  • Network accessline 3495
    "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  • Network accessline 3503
    "node_modules/fresh": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
  • Network accessline 3504
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",       "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
  • Network accessline 3505
    "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
  • Network accessline 3513
    "node_modules/function-bind": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 3514
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",       "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  • Network accessline 3515
    "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 3518
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3519
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3520
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3523
    "node_modules/gaxios": {       "version": "7.3.1",       "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz",
  • Network accessline 3524
    "version": "7.3.1",       "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz",       "integrity": "sha512-kB3rzJV7d9juLZh8/56QTXCwQfxyhdOMdyYk1HdQKFtF8TJTDTZQJtixWIwXdE9Jji91mC41DUNpjleo4L4eAQ==",
  • Network accessline 3525
    "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.3.1.tgz",
  • Network accessline 3538
    "node_modules/gcp-metadata": {       "version": "8.1.2",       "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
  • Network accessline 3539
    "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 3540
    "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
  • Network accessline 3553
    "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 3554
    "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 3555
    "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  • Network accessline 3563
    "node_modules/get-east-asian-width": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
  • Network accessline 3564
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",       "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==",
  • Network accessline 3565
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
  • Network accessline 3571
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3572
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3573
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3576
    "node_modules/get-intrinsic": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  • Network accessline 3577
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",       "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  • Network accessline 3578
    "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  • Network accessline 3596
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3597
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3598
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3601
    "node_modules/get-proto": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  • Network accessline 3602
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",       "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  • Network accessline 3603
    "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  • Network accessline 3615
    "node_modules/get-stream": {       "version": "9.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
  • Network accessline 3616
    "version": "9.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",       "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
  • Network accessline 3617
    "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
  • Network accessline 3627
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3628
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3629
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3632
    "node_modules/google-auth-library": {       "version": "10.9.1",       "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz",
  • Network accessline 3633
    "version": "10.9.1",       "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz",       "integrity": "sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==",
  • Network accessline 3634
    "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.9.1.tgz",
  • Network accessline 3650
    "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 3651
    "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 3652
    "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
  • Network accessline 3660
    "node_modules/gopd": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  • Network accessline 3661
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",       "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  • Network accessline 3662
    "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  • Network accessline 3668
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3669
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3670
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3673
    "node_modules/grammy": {       "version": "1.46.0",       "resolved": "https://registry.npmjs.org/grammy/-/grammy-1.46.0.tgz",
  • Network accessline 3674
    "version": "1.46.0",       "resolved": "https://registry.npmjs.org/grammy/-/grammy-1.46.0.tgz",       "integrity": "sha512-/8Qw+iisrUdOMk+p2mjEHouMm/BBdBEN1DHh16wiTpRUZkxDG3PxexdjCvR+wvK3LWPdrEvnQbdrwpU954sPhg==",
  • Network accessline 3675
    "resolved": "https://registry.npmjs.org/grammy/-/grammy-1.46.0.tgz",
  • Network accessline 3689
    "node_modules/grammy/node_modules/node-fetch": {       "version": "2.7.0",       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
  • Network accessline 3690
    "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 3691
    "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
  • Network accessline 3710
    "node_modules/has-symbols": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  • Network accessline 3711
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",       "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  • Network accessline 3712
    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  • Network accessline 3718
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3719
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3720
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3723
    "node_modules/hasown": {       "version": "2.0.4",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
  • Network accessline 3724
    "version": "2.0.4",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",       "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
  • Network accessline 3725
    "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
  • Network accessline 3736
    "node_modules/highlight.js": {       "version": "11.12.0",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.12.0.tgz",
  • Network accessline 3737
    "version": "11.12.0",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.12.0.tgz",       "integrity": "sha512-nbfWpyRMcMrPMmDwJB+dhX/eiaPKtc2RB+0QZskqJ3WjRA/FDS0e9hZrx8EC/lbEv8gXy98FcDbNa/dspAaJMg==",
  • Network accessline 3738
    "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.12.0.tgz",
  • Network accessline 3746
    "node_modules/hono": {       "version": "4.13.16",       "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.16.tgz",
  • Network accessline 3747
    "version": "4.13.16",       "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.16.tgz",       "integrity": "sha512-AOLOEhvrV+iH92xXCnFr/5+3KjPKcI3xP63XJtX5spAnkznPdHijlIsUTpi7/9EhWqrTCekw5c5zh1K+YsVw7A==",
  • Network accessline 3748
    "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.16.tgz",
  • Network accessline 3756
    "node_modules/hosted-git-info": {       "version": "10.1.1",       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-10.1.1.tgz",
  • Network accessline 3757
    "version": "10.1.1",       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-10.1.1.tgz",       "integrity": "sha512-DeOnSPAvOndYKfw075gt8yZzQ7S2hNztw34zBTfhIzLhmBTswIBg5/y+pqu/VD5cYWm5goAFTusDmUEmKZ0PEQ==",
  • Network accessline 3758
    "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-10.1.1.tgz",
  • Network accessline 3769
    "node_modules/html-escaper": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
  • Network accessline 3770
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",       "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
  • Network accessline 3771
    "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
  • Network accessline 3776
    "node_modules/htmlparser2": {       "version": "12.0.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-12.0.0.tgz",
  • Network accessline 3777
    "version": "12.0.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-12.0.0.tgz",       "integrity": "sha512-Tz7u1i95/g2x2jz81+x0FBVhBhY5aRTvD3tXXdFaljuNdzDLJ8UGNRrTcj2cgQvAg3iW/h77Fz15nLW0L0CrZw==",
  • Network accessline 3778
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-12.0.0.tgz",
  • Network accessline 3780
    "dev": true,       "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 3781
    "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",         {
  • Network accessline 3782
    "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 3783
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 3784
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 3785
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 3799
    "node_modules/http_ece": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.2.0.tgz",
  • Network accessline 3800
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.2.0.tgz",       "integrity": "sha512-JrF8SSLVmcvc5NducxgyOrKXe3EsyHMgBFgSaIUGmArKe+rwr0uphRkRXvwiom3I+fpIfoItveHrfudL8/rxuA==",
  • Network accessline 3801
    "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.2.0.tgz",
  • Network accessline 3809
    "node_modules/http-errors": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
  • Network accessline 3810
    "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 3811
    "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
  • Network accessline 3825
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3826
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3827
    "url": "https://opencollective.com/express"
  • Network accessline 3830
    "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 3831
    "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 3832
    "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  • Network accessline 3844
    "node_modules/human-signals": {       "version": "8.0.1",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
  • Network accessline 3845
    "version": "8.0.1",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",       "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==",
  • Network accessline 3846
    "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz",
  • Network accessline 3854
    "node_modules/iconv-lite": {       "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 3855
    "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",       "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
  • Network accessline 3856
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 3866
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3867
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3868
    "url": "https://opencollective.com/express"
  • Network accessline 3871
    "node_modules/ieee754": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
  • Network accessline 3872
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
  • Network accessline 3873
    "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
  • Network accessline 3877
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 3878
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 3879
    "url": "https://github.com/sponsors/feross"
  • Network accessline 3881
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 3882
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 3883
    "url": "https://www.patreon.com/feross"
  • Network accessline 3885
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 3886
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 3887
    "url": "https://feross.org/support"
  • Network accessline 3892
    "node_modules/ignore": {       "version": "7.0.12",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz",
  • Network accessline 3893
    "version": "7.0.12",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz",       "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==",
  • Network accessline 3894
    "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz",
  • Network accessline 3902
    "node_modules/immediate": {       "version": "3.0.6",       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
  • Network accessline 3903
    "version": "3.0.6",       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",       "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
  • Network accessline 3904
    "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
  • Network accessline 3909
    "node_modules/import-meta-resolve": {       "version": "4.2.0",       "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",
  • Network accessline 3910
    "version": "4.2.0",       "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",       "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==",
  • Network accessline 3911
    "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz",
  • Network accessline 3915
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 3916
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 3917
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 3920
    "node_modules/inherits": {       "version": "2.0.4",       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  • Network accessline 3921
    "version": "2.0.4",       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  • Network accessline 3922
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  • Network accessline 3927
    "node_modules/ip-address": {       "version": "10.7.5",       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.5.tgz",
  • Network accessline 3928
    "version": "10.7.5",       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.5.tgz",       "integrity": "sha512-t2v0rkILYv9WXmSL7TpAaU3HXgaFYOPUcH3QHgwQ++gpJuH3bqyMy4Fvt/DJCTKwzH3Cf+bAp5W/mFL39KPLzA==",
  • Network accessline 3929
    "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.5.tgz",
  • Network accessline 3937
    "node_modules/ipaddr.js": {       "version": "1.9.1",       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  • Network accessline 3938
    "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 3939
    "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  • Network accessline 3947
    "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 3948
    "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 3949
    "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  • Network accessline 3957
    "node_modules/is-plain-obj": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
  • Network accessline 3958
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",       "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
  • Network accessline 3959
    "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
  • Network accessline 3965
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3966
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3967
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3970
    "node_modules/is-promise": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
  • Network accessline 3971
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",       "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
  • Network accessline 3972
    "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
  • Network accessline 3977
    "node_modules/is-stream": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
  • Network accessline 3978
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",       "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
  • Network accessline 3979
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
  • Network accessline 3985
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3986
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3987
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3990
    "node_modules/is-unicode-supported": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
  • Network accessline 3991
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",       "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
  • Network accessline 3992
    "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
  • Network accessline 3998
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3999
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4000
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4003
    "node_modules/isarray": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  • Network accessline 4004
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",       "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
  • Network accessline 4005
    "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  • Network accessline 4010
    "node_modules/isexe": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 4011
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
  • Network accessline 4012
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 4017
    "node_modules/jiti": {       "version": "2.7.0",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
  • Network accessline 4018
    "version": "2.7.0",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",       "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
  • Network accessline 4019
    "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
  • Network accessline 4027
    "node_modules/jose": {       "version": "6.2.14",       "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.14.tgz",
  • Network accessline 4028
    "version": "6.2.14",       "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.14.tgz",       "integrity": "sha512-3JasLuki1NRLQvY4wCoC37KZk4qxoBx2k2aFqLxT84IezqW0bkJKnNtxnZj/Fu1xsQivoc/lytxaRHJoGLjJ1A==",
  • Network accessline 4029
    "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.14.tgz",
  • Network accessline 4032
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/panva"
  • Network accessline 4033
    "funding": {         "url": "https://github.com/sponsors/panva"       }
  • Network accessline 4034
    "url": "https://github.com/sponsors/panva"
  • Network accessline 4037
    "node_modules/js-tokens": {       "version": "10.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",
  • Network accessline 4038
    "version": "10.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",       "integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==",
  • Network accessline 4039
    "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",
  • Network accessline 4044
    "node_modules/jsesc": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 4045
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",       "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
  • Network accessline 4046
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 4057
    "node_modules/json-bigint": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
  • Network accessline 4058
    "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 4059
    "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
  • Network accessline 4067
    "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 4068
    "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 4069
    "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
  • Network accessline 4081
    "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 4082
    "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 4083
    "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
  • Network accessline 4088
    "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 4089
    "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 4090
    "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
  • Network accessline 4095
    "node_modules/json5": {       "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 4096
    "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",       "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
  • Network accessline 4097
    "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 4108
    "node_modules/jszip": {       "version": "3.10.2",       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.2.tgz",
  • Network accessline 4109
    "version": "3.10.2",       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.2.tgz",       "integrity": "sha512-3l+rb15IOWtUhU0H5MFqES/T6Kh7abYwjosBey/vD6hDt8zoEffkSC5Ws5SGtgVw3gBx2NEbhTeSW1+kWkpyTQ==",
  • Network accessline 4110
    "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.2.tgz",
  • Network accessline 4121
    "node_modules/jwa": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
  • Network accessline 4122
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",       "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
  • Network accessline 4123
    "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
  • Network accessline 4133
    "node_modules/jws": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
  • Network accessline 4134
    "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 4135
    "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
  • Network accessline 4144
    "node_modules/koffi": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/koffi/-/koffi-3.3.2.tgz",
  • Network accessline 4145
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/koffi/-/koffi-3.3.2.tgz",       "integrity": "sha512-f9Rrcmpy7lQs0ayJfhaxiG5OLp1aZjXKOFLXo7Gax6snJRKmdpYnYEOkpQ7ImCBrbvOdzFT06EP+FaLZv35W7Q==",
  • Network accessline 4146
    "resolved": "https://registry.npmjs.org/koffi/-/koffi-3.3.2.tgz",
  • Network accessline 4150
    "license": "MIT",       "funding": {         "url": "https://liberapay.com/Koromix"
  • Network accessline 4151
    "funding": {         "url": "https://liberapay.com/Koromix"       },
  • Network accessline 4152
    "url": "https://liberapay.com/Koromix"
  • Network accessline 4177
    "node_modules/kysely": {       "version": "0.29.6",       "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.29.6.tgz",
  • Network accessline 4178
    "version": "0.29.6",       "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.29.6.tgz",       "integrity": "sha512-hHaB8C/rfzDDtr/t8YZwxAuPJTT0zHyaPoVzcXwDYhYNAgH/4sIfVhi/XLLIY+bL/FqaIJnjATDbi8ObSELmxg==",
  • Network accessline 4179
    "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.29.6.tgz",
  • Network accessline 4187
    "node_modules/lie": {       "version": "3.3.0",       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
  • Network accessline 4188
    "version": "3.3.0",       "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",       "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
  • Network accessline 4189
    "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
  • Network accessline 4197
    "node_modules/linkedom": {       "version": "0.18.13",       "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.13.tgz",
  • Network accessline 4198
    "version": "0.18.13",       "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.13.tgz",       "integrity": "sha512-ES/o9qotMpzpN2MHs+Iq/JcVoOj8Fa5wiQYrTdFpvAnwXL0g66XHHUc9WUMk6nAlBtGsFQ24ne+SYnvnaQ2FSw==",
  • Network accessline 4199
    "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.13.tgz",
  • Network accessline 4222
    "node_modules/linkedom/node_modules/dom-serializer": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 4223
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",       "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
  • Network accessline 4224
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 4232
    },       "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 4233
    "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"       }
  • Network accessline 4234
    "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 4237
    "node_modules/linkedom/node_modules/dom-serializer/node_modules/entities": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 4238
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  • Network accessline 4239
    "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 4245
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 4246
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 4247
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 4250
    "node_modules/linkedom/node_modules/domelementtype": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 4251
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",       "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
  • Network accessline 4252
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 4256
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 4257
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 4258
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 4263
    "node_modules/linkedom/node_modules/domhandler": {       "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 4264
    "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",       "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
  • Network accessline 4265
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 4274
    },       "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 4275
    "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"       }
  • Network accessline 4276
    "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 4279
    "node_modules/linkedom/node_modules/domutils": {       "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 4280
    "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
  • Network accessline 4281
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 4289
    },       "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 4290
    "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"       }
  • Network accessline 4291
    "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 4294
    "node_modules/linkedom/node_modules/entities": {       "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 4295
    "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",       "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
  • Network accessline 4296
    "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 4302
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 4303
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 4304
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 4307
    "node_modules/linkedom/node_modules/htmlparser2": {       "version": "10.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",
  • Network accessline 4308
    "version": "10.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",       "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==",
  • Network accessline 4309
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",
  • Network accessline 4311
    "dev": true,       "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 4312
    "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",         {
  • Network accessline 4313
    "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 4314
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 4315
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 4316
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 4327
    "node_modules/locate-path": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
  • Network accessline 4328
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
  • Network accessline 4329
    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
  • Network accessline 4340
    "node_modules/long": {       "version": "5.3.2",       "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
  • Network accessline 4341
    "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 4342
    "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
  • Network accessline 4347
    "node_modules/lru-cache": {       "version": "11.5.3",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz",
  • Network accessline 4348
    "version": "11.5.3",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz",       "integrity": "sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==",
  • Network accessline 4349
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz",
  • Network accessline 4357
    "node_modules/marked": {       "version": "18.0.11",       "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz",
  • Network accessline 4358
    "version": "18.0.11",       "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz",       "integrity": "sha512-HnslJfsZkRPBDJRHvVtAaWlZHEpSu7u8LgQuJCELjRKuWR+hpq4A7sLq3p8HaI9ypVoXDXxV34CsQJEe1+J5Aw==",
  • Network accessline 4359
    "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.11.tgz",
  • Network accessline 4370
    "node_modules/math-intrinsics": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  • Network accessline 4371
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",       "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  • Network accessline 4372
    "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  • Network accessline 4380
    "node_modules/media-typer": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
  • Network accessline 4381
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",       "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
  • Network accessline 4382
    "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
  • Network accessline 4389
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4390
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4391
    "url": "https://opencollective.com/express"
  • Network accessline 4394
    "node_modules/merge-descriptors": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
  • Network accessline 4395
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",       "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
  • Network accessline 4396
    "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
  • Network accessline 4402
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4403
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4404
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4407
    "node_modules/mime-db": {       "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 4408
    "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 4409
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 4417
    "node_modules/mime-types": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 4418
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  • Network accessline 4419
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 4429
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4430
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4431
    "url": "https://opencollective.com/express"
  • Network accessline 4434
    "node_modules/minimalistic-assert": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
  • Network accessline 4435
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
  • Network accessline 4436
    "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
  • Network accessline 4441
    "node_modules/minimatch": {       "version": "10.2.6",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
  • Network accessline 4442
    "version": "10.2.6",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",       "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
  • Network accessline 4443
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
  • Network accessline 4452
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 4453
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 4454
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 4457
    "node_modules/minimist": {       "version": "1.2.8",       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
  • Network accessline 4458
    "version": "1.2.8",       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",       "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
  • Network accessline 4459
    "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
  • Network accessline 4462
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 4463
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 4464
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 4467
    "node_modules/minipass": {       "version": "7.1.3",       "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
  • Network accessline 4468
    "version": "7.1.3",       "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",       "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
  • Network accessline 4469
    "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
  • Network accessline 4477
    "node_modules/minizlib": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
  • Network accessline 4478
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",       "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
  • Network accessline 4479
    "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
  • Network accessline 4490
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 4491
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 4492
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 4497
    "node_modules/negotiator": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
  • Network accessline 4498
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",       "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",
  • Network accessline 4499
    "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
  • Network accessline 4509
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4510
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4511
    "url": "https://opencollective.com/express"
  • Network accessline 4514
    "node_modules/negotiator/node_modules/content-type": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 4515
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",       "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
  • Network accessline 4516
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 4523
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4524
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4525
    "url": "https://opencollective.com/express"
  • Network accessline 4528
    "node_modules/node-domexception": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
  • Network accessline 4529
    "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 4530
    "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
  • Network accessline 4535
    {           "type": "github",           "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 4536
    "type": "github",           "url": "https://github.com/sponsors/jimmywarting"         },
  • Network accessline 4537
    "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 4539
    {           "type": "github",           "url": "https://paypal.me/jimmywarting"
  • Network accessline 4540
    "type": "github",           "url": "https://paypal.me/jimmywarting"         }
  • Network accessline 4541
    "url": "https://paypal.me/jimmywarting"
  • Network accessline 4549
    "node_modules/node-edge-tts": {       "version": "1.2.10",       "resolved": "https://registry.npmjs.org/node-edge-tts/-/node-edge-tts-1.2.10.tgz",
  • Network accessline 4550
    "version": "1.2.10",       "resolved": "https://registry.npmjs.org/node-edge-tts/-/node-edge-tts-1.2.10.tgz",       "integrity": "sha512-bV2i4XU54D45+US0Zm1HcJRkifuB3W438dWyuJEHLQdKxnuqlI1kim2MOvR6Q3XUQZvfF9PoDyR1Rt7aeXhPdQ==",
  • Network accessline 4551
    "resolved": "https://registry.npmjs.org/node-edge-tts/-/node-edge-tts-1.2.10.tgz",
  • Network accessline 4564
    "node_modules/node-fetch": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
  • Network accessline 4565
    "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 4566
    "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
  • Network accessline 4578
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/node-fetch"
  • Network accessline 4579
    "type": "opencollective",         "url": "https://opencollective.com/node-fetch"       }
  • Network accessline 4580
    "url": "https://opencollective.com/node-fetch"
  • Network accessline 4583
    "node_modules/npm": {       "version": "12.2.0",       "resolved": "https://registry.npmjs.org/npm/-/npm-12.2.0.tgz",
  • Network accessline 4584
    "version": "12.2.0",       "resolved": "https://registry.npmjs.org/npm/-/npm-12.2.0.tgz",       "integrity": "sha512-ZsJjKpTnlmSXOLLXiU1xDCzC4Wlok4IwZmh/aw2KUuXytU7q6qMv/cUT7MoeSf95Slwuw/lRXYefGzGCspHPNQ==",
  • Network accessline 4585
    "resolved": "https://registry.npmjs.org/npm/-/npm-12.2.0.tgz",
  • Network accessline 4744
    "node_modules/npm-run-path": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
  • Network accessline 4745
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",       "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
  • Network accessline 4746
    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
  • Network accessline 4756
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4757
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4758
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4761
    "node_modules/npm-run-path/node_modules/path-key": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
  • Network accessline 4762
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",       "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
  • Network accessline 4763
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
  • Network accessline 4769
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4770
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4771
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5283
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5284
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 5285
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5328
    },       "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 5329
    "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"       }
  • Network accessline 5330
    "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 5346
    {           "type": "github",           "url": "https://github.com/sponsors/sibiraj-s"
  • Network accessline 5347
    "type": "github",           "url": "https://github.com/sponsors/sibiraj-s"         }
  • Network accessline 5348
    "url": "https://github.com/sponsors/sibiraj-s"
  • Network accessline 5461
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 5462
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 5463
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 5502
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5503
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5504
    "url": "https://opencollective.com/express"
  • Network accessline 5576
    "license": "ISC",       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 5577
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 5578
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 5799
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 5800
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 5801
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6105
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6106
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6107
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6166
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6167
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 6168
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6206
    "license": "ISC",       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6207
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 6208
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6215
    "license": "ISC",       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6216
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 6217
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6295
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6296
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 6297
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 6405
    },       "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 6406
    "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"       }
  • Network accessline 6407
    "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 6449
    },       "funding": {         "url": "https://github.com/sponsors/SuperchupuDev"
  • Network accessline 6450
    "funding": {         "url": "https://github.com/sponsors/SuperchupuDev"       }
  • Network accessline 6451
    "url": "https://github.com/sponsors/SuperchupuDev"
  • Network accessline 6478
    },       "funding": {         "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 6479
    "funding": {         "url": "https://github.com/sponsors/jonschlinkert"       }
  • Network accessline 6480
    "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 6575
    "node_modules/nth-check": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-3.0.1.tgz",
  • Network accessline 6576
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-3.0.1.tgz",       "integrity": "sha512-GX0gsdbGVCgnRgbeGaubfjpBXyYRWOOCVeYh08bSQvDZqxz5ndXs1OTfAt/h36G1xvI94YIspsI0sVFqAV9+RQ==",
  • Network accessline 6577
    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-3.0.1.tgz",
  • Network accessline 6587
    "funding": {         "type": "github",         "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 6588
    "type": "github",         "url": "https://github.com/fb55/nth-check?sponsor=1"       }
  • Network accessline 6589
    "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 6592
    "node_modules/object-assign": {       "version": "4.1.1",       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 6593
    "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 6594
    "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 6602
    "node_modules/object-inspect": {       "version": "1.13.4",       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
  • Network accessline 6603
    "version": "1.13.4",       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",       "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
  • Network accessline 6604
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
  • Network accessline 6610
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 6611
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 6612
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 6615
    "node_modules/obug": {       "version": "2.2.1",       "resolved": "https://registry.npmjs.org/obug/-/obug-2.2.1.tgz",
  • Network accessline 6616
    "version": "2.2.1",       "resolved": "https://registry.npmjs.org/obug/-/obug-2.2.1.tgz",       "integrity": "sha512-XrsrhT5sybtKI6wakr2SPOlGZWWYbUXZ7a0jT8/QOeAPau+1X/bSegNe5YR75oJmEZQbKningirmGOEJCIk61Q==",
  • Network accessline 6617
    "resolved": "https://registry.npmjs.org/obug/-/obug-2.2.1.tgz",
  • Network accessline 6619
    "dev": true,       "funding": [         "https://github.com/sponsors/sxzz",
  • Network accessline 6620
    "funding": [         "https://github.com/sponsors/sxzz",         "https://opencollective.com/debug"
  • Network accessline 6621
    "https://github.com/sponsors/sxzz",
  • Network accessline 6622
    "https://opencollective.com/debug"
  • Network accessline 6629
    "node_modules/on-finished": {       "version": "2.4.2",       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.2.tgz",
  • Network accessline 6630
    "version": "2.4.2",       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.2.tgz",       "integrity": "sha512-ATWUv387i+nLD49EiDoOft5scf32Vsdz3ktrQJG9bi7jRFmaXTssvyvj1EmeKVVgvesbqUtvQQvaS2TpTukAZQ==",
  • Network accessline 6631
    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.2.tgz",
  • Network accessline 6641
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 6642
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 6643
    "url": "https://opencollective.com/express"
  • Network accessline 6646
    "node_modules/once": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  • Network accessline 6647
    "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 6648
    "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  • Network accessline 6656
    "node_modules/openai": {       "version": "7.27.0",       "resolved": "https://registry.npmjs.org/openai/-/openai-7.27.0.tgz",
  • Network accessline 6657
    "version": "7.27.0",       "resolved": "https://registry.npmjs.org/openai/-/openai-7.27.0.tgz",       "integrity": "sha512-QDo1FvnRDZn15YwGVOhT9vpyypDiLphkd/7a4mcURWf5upMoEetgA6o4DJeII+ZZkC6m6DvlilCwii3+ynDcTw==",
  • Network accessline 6658
    "resolved": "https://registry.npmjs.org/openai/-/openai-7.27.0.tgz",
  • Network accessline 6694
    "node_modules/openclaw": {       "version": "2026.10.9",       "resolved": "https://registry.npmjs.org/openclaw/-/openclaw-2026.10.9.tgz",
  • Network accessline 6695
    "version": "2026.10.9",       "resolved": "https://registry.npmjs.org/openclaw/-/openclaw-2026.10.9.tgz",       "integrity": "sha512-KbIl0/7an0/nKBo92FnJg7LFcEpFVQyOgSRfHNE9yxELg1Ebql7BmBsdLL+1dDOLZnQtuwjt6Hy45CCrmYdJNA==",
  • Network accessline 6696
    "resolved": "https://registry.npmjs.org/openclaw/-/openclaw-2026.10.9.tgz",
  • Network accessline 6888
    "node_modules/openclaw/node_modules/typebox": {       "version": "1.3.34",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",
  • Network accessline 6889
    "version": "1.3.34",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",       "integrity": "sha512-wbnzrXXDW8xEFHDZZs2jo1MkhaYlKAY4FRhpBc1+2LF1fZVBGCXGdLEhA/Z/NBbgzJMFfeM8m7elKPa/+KxaUQ==",
  • Network accessline 6890
    "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.34.tgz",
  • Network accessline 6895
    "node_modules/p-limit": {       "version": "7.3.3",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz",
  • Network accessline 6896
    "version": "7.3.3",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz",       "integrity": "sha512-SKgVvDU5TNIxQ4r30U75BNLC6a+6GOEjngrk/ysM5+Zu3oJuk1SC5ApzIzY/7PjCEjoVPMWJ0zho/4QUiEB7TQ==",
  • Network accessline 6897
    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz",
  • Network accessline 6906
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6907
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6908
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6911
    "node_modules/p-locate": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
  • Network accessline 6912
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
  • Network accessline 6913
    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
  • Network accessline 6924
    "node_modules/p-locate/node_modules/p-limit": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
  • Network accessline 6925
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
  • Network accessline 6926
    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
  • Network accessline 6935
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6936
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6937
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6940
    "node_modules/p-map": {       "version": "7.0.8",       "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.8.tgz",
  • Network accessline 6941
    "version": "7.0.8",       "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.8.tgz",       "integrity": "sha512-MitaVsCuCFIvOLLPIU7NnfrZvS9H9h7kwMUkDo+T2pEISaJD48IV9S8iIdXB7PsvvdxyYcsSTTrr90XKsbulNw==",
  • Network accessline 6942
    "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.8.tgz",
  • Network accessline 6948
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6949
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6950
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6953
    "node_modules/p-retry": {       "version": "4.6.2",       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
  • Network accessline 6954
    "version": "4.6.2",       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",       "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
  • Network accessline 6955
    "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
  • Network accessline 6967
    "node_modules/p-try": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
  • Network accessline 6968
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
  • Network accessline 6969
    "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
  • Network accessline 6977
    "node_modules/pako": {       "version": "1.0.11",       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
  • Network accessline 6978
    "version": "1.0.11",       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
  • Network accessline 6979
    "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
  • Network accessline 6984
    "node_modules/parse-ms": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
  • Network accessline 6985
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",       "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
  • Network accessline 6986
    "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
  • Network accessline 6992
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6993
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6994
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6997
    "node_modules/parseurl": {       "version": "1.3.3",       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  • Network accessline 6998
    "version": "1.3.3",       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  • Network accessline 6999
    "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  • Network accessline 7007
    "node_modules/partial-json": {       "version": "0.1.7",       "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",
  • Network accessline 7008
    "version": "0.1.7",       "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",       "integrity": "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==",
  • Network accessline 7009
    "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",
  • Network accessline 7014
    "node_modules/path-exists": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 7015
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
  • Network accessline 7016
    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 7024
    "node_modules/path-key": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 7025
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
  • Network accessline 7026
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 7034
    "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 7035
    "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 7036
    "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
  • Network accessline 7040
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7041
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7042
    "url": "https://opencollective.com/express"
  • Network accessline 7045
    "node_modules/pkce-challenge": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
  • Network accessline 7046
    "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 7047
    "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
  • Network accessline 7055
    "node_modules/playwright-core": {       "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 7056
    "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",       "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==",
  • Network accessline 7057
    "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 7068
    "node_modules/pngjs": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
  • Network accessline 7069
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",       "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
  • Network accessline 7070
    "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
  • Network accessline 7078
    "node_modules/pretty-ms": {       "version": "9.3.1",       "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz",
  • Network accessline 7079
    "version": "9.3.1",       "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz",       "integrity": "sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==",
  • Network accessline 7080
    "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz",
  • Network accessline 7089
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7090
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 7091
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7094
    "node_modules/process-nextick-args": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  • Network accessline 7095
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
  • Network accessline 7096
    "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  • Network accessline 7101
    "node_modules/protobufjs": {       "version": "7.6.6",       "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz",
  • Network accessline 7102
    "version": "7.6.6",       "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz",       "integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==",
  • Network accessline 7103
    "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz",
  • Network accessline 7125
    "node_modules/proxy-addr": {       "version": "2.0.8",       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",
  • Network accessline 7126
    "version": "2.0.8",       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",       "integrity": "sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==",
  • Network accessline 7127
    "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",
  • Network accessline 7138
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7139
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7140
    "url": "https://opencollective.com/express"
  • Network accessline 7143
    "node_modules/qrcode": {       "version": "1.5.4",       "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
  • Network accessline 7144
    "version": "1.5.4",       "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",       "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",
  • Network accessline 7145
    "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
  • Network accessline 7161
    "node_modules/qrcode/node_modules/cliui": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
  • Network accessline 7162
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",       "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
  • Network accessline 7163
    "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
  • Network accessline 7173
    "node_modules/qrcode/node_modules/wrap-ansi": {       "version": "6.2.0",       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
  • Network accessline 7174
    "version": "6.2.0",       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",       "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
  • Network accessline 7175
    "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
  • Network accessline 7188
    "node_modules/qrcode/node_modules/y18n": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
  • Network accessline 7189
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",       "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
  • Network accessline 7190
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
  • Network accessline 7195
    "node_modules/qrcode/node_modules/yargs": {       "version": "15.4.1",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
  • Network accessline 7196
    "version": "15.4.1",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",       "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
  • Network accessline 7197
    "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
  • Network accessline 7218
    "node_modules/qrcode/node_modules/yargs-parser": {       "version": "18.1.3",       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
  • Network accessline 7219
    "version": "18.1.3",       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",       "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
  • Network accessline 7220
    "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
  • Network accessline 7232
    "node_modules/qs": {       "version": "6.17.1",       "resolved": "https://registry.npmjs.org/qs/-/qs-6.17.1.tgz",
  • Network accessline 7233
    "version": "6.17.1",       "resolved": "https://registry.npmjs.org/qs/-/qs-6.17.1.tgz",       "integrity": "sha512-jd3COkaKVgGUW+ZHyEHCG9bH7RoaaiWuMgzsIBjUMVjLAaWGWpoUAVwljVvBHxRu/2qEHnadLGZrkutYUBPQJA==",
  • Network accessline 7234
    "resolved": "https://registry.npmjs.org/qs/-/qs-6.17.1.tgz",
  • Network accessline 7244
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7245
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 7246
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7249
    "node_modules/range-parser": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
  • Network accessline 7250
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",       "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",
  • Network accessline 7251
    "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
  • Network accessline 7258
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7259
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7260
    "url": "https://opencollective.com/express"
  • Network accessline 7263
    "node_modules/rastermill": {       "version": "0.4.0",       "resolved": "https://registry.npmjs.org/rastermill/-/rastermill-0.4.0.tgz",
  • Network accessline 7264
    "version": "0.4.0",       "resolved": "https://registry.npmjs.org/rastermill/-/rastermill-0.4.0.tgz",       "integrity": "sha512-5WrZ6tuK54oVk45w/riFm0/VwTSieJ45c/zAGIaNtTKOSYL2zwx1r3VdBB2pKwlOO/tG+A9lmvN+3S6hwU6znA==",
  • Network accessline 7265
    "resolved": "https://registry.npmjs.org/rastermill/-/rastermill-0.4.0.tgz",
  • Network accessline 7276
    "node_modules/raw-body": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
  • Network accessline 7277
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",       "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
  • Network accessline 7278
    "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
  • Network accessline 7292
    "node_modules/readable-stream": {       "version": "2.3.8",       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
  • Network accessline 7293
    "version": "2.3.8",       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",       "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
  • Network accessline 7294
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
  • Network accessline 7308
    "node_modules/readable-stream/node_modules/safe-buffer": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  • Network accessline 7309
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  • Network accessline 7310
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  • Network accessline 7315
    "node_modules/require-directory": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  • Network accessline 7316
    "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 7317
    "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  • Network accessline 7325
    "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 7326
    "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 7327
    "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
  • Network accessline 7335
    "node_modules/require-main-filename": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
  • Network accessline 7336
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
  • Network accessline 7337
    "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
  • Network accessline 7342
    "node_modules/retry": {       "version": "0.13.1",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
  • Network accessline 7343
    "version": "0.13.1",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",       "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
  • Network accessline 7344
    "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
  • Network accessline 7352
    "node_modules/router": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
  • Network accessline 7353
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",       "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
  • Network accessline 7354
    "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
  • Network accessline 7369
    "node_modules/safe-buffer": {       "version": "5.2.1",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  • Network accessline 7370
    "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 7371
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  • Network accessline 7375
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 7376
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 7377
    "url": "https://github.com/sponsors/feross"
  • Network accessline 7379
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 7380
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 7381
    "url": "https://www.patreon.com/feross"
  • Network accessline 7383
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 7384
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 7385
    "url": "https://feross.org/support"
  • Network accessline 7390
    "node_modules/safer-buffer": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 7391
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  • Network accessline 7392
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 7397
    "node_modules/semver": {       "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 7398
    "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",       "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
  • Network accessline 7399
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 7410
    "node_modules/send": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
  • Network accessline 7411
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",       "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
  • Network accessline 7412
    "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
  • Network accessline 7432
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7433
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7434
    "url": "https://opencollective.com/express"
  • Network accessline 7437
    "node_modules/serve-static": {       "version": "2.2.1",       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
  • Network accessline 7438
    "version": "2.2.1",       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",       "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
  • Network accessline 7439
    "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
  • Network accessline 7452
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7453
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7454
    "url": "https://opencollective.com/express"
  • Network accessline 7457
    "node_modules/set-blocking": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
  • Network accessline 7458
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",       "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
  • Network accessline 7459
    "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
  • Network accessline 7464
    "node_modules/setimmediate": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
  • Network accessline 7465
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",       "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
  • Network accessline 7466
    "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
  • Network accessline 7471
    "node_modules/setprototypeof": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  • Network accessline 7472
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
  • Network accessline 7473
    "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  • Network accessline 7478
    "node_modules/shebang-command": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 7479
    "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 7480
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 7491
    "node_modules/shebang-regex": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 7492
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
  • Network accessline 7493
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 7501
    "node_modules/side-channel": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
  • Network accessline 7502
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",       "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
  • Network accessline 7503
    "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
  • Network accessline 7516
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7517
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 7518
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7521
    "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 7522
    "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 7523
    "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
  • Network accessline 7533
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7534
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 7535
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7538
    "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 7539
    "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 7540
    "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
  • Network accessline 7552
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7553
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 7554
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7557
    "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 7558
    "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 7559
    "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
  • Network accessline 7572
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7573
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 7574
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 7577
    "node_modules/signal-exit": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
  • Network accessline 7578
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",       "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
  • Network accessline 7579
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
  • Network accessline 7585
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 7586
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 7587
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 7590
    "node_modules/sisteransi": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
  • Network accessline 7591
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",       "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
  • Network accessline 7592
    "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
  • Network accessline 7597
    "node_modules/source-map": {       "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 7598
    "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  • Network accessline 7599
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 7607
    "node_modules/source-map-support": {       "version": "0.5.21",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
  • Network accessline 7608
    "version": "0.5.21",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",       "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
  • Network accessline 7609
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
  • Network accessline 7618
    "node_modules/sqlite-vec": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec/-/sqlite-vec-0.1.9.tgz",
  • Network accessline 7619
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec/-/sqlite-vec-0.1.9.tgz",       "integrity": "sha512-L7XJWRIBNvR9O5+vh1FQ+IGkh/3D2AzVksW5gdtk28m78Hy8skFD0pqReKH1Yp0/BUKRGcffgKvyO/EON5JXpA==",
  • Network accessline 7620
    "resolved": "https://registry.npmjs.org/sqlite-vec/-/sqlite-vec-0.1.9.tgz",
  • Network accessline 7633
    "node_modules/sqlite-vec-darwin-arm64": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-arm64/-/sqlite-vec-darwin-arm64-0.1.9.tgz",
  • Network accessline 7634
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-arm64/-/sqlite-vec-darwin-arm64-0.1.9.tgz",       "integrity": "sha512-jSsZpE42OfBkGL/ItyJTVCUwl6o6Ka3U5rc4j+UBDIQzC1ulSSKMEhQLthsOnF/MdAf1MuAkYhkdKmmcjaIZQ
  • Network accessline 7635
    "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-arm64/-/sqlite-vec-darwin-arm64-0.1.9.tgz",
  • Network accessline 7647
    "node_modules/sqlite-vec-darwin-x64": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-x64/-/sqlite-vec-darwin-x64-0.1.9.tgz",
  • Network accessline 7648
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-x64/-/sqlite-vec-darwin-x64-0.1.9.tgz",       "integrity": "sha512-KDlVyqQT7pnOhU1ymB9gs7dMbSoVmKHitT+k1/xkjarcX8bBqPxWrGlK/R+C5WmWkfvWwyq5FfXfiBYCBs6PlA=="
  • Network accessline 7649
    "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-x64/-/sqlite-vec-darwin-x64-0.1.9.tgz",
  • Network accessline 7661
    "node_modules/sqlite-vec-linux-arm64": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-linux-arm64/-/sqlite-vec-linux-arm64-0.1.9.tgz",
  • Network accessline 7662
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-linux-arm64/-/sqlite-vec-linux-arm64-0.1.9.tgz",       "integrity": "sha512-5wXVJ9c9kR4CHm/wVqXb/R+XUHTdpZ4nWbPHlS+gc9qQFVHs92Km4bPnCKX4rtcPMzvNis+SIzMJR1SCEwpuUw=
  • Network accessline 7663
    "resolved": "https://registry.npmjs.org/sqlite-vec-linux-arm64/-/sqlite-vec-linux-arm64-0.1.9.tgz",
  • Network accessline 7675
    "node_modules/sqlite-vec-linux-x64": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-linux-x64/-/sqlite-vec-linux-x64-0.1.9.tgz",
  • Network accessline 7676
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-linux-x64/-/sqlite-vec-linux-x64-0.1.9.tgz",       "integrity": "sha512-w3tCH8xK2finW8fQJ/m8uqKodXUZ9KAuAar2UIhz4BHILfpE0WM/MTGCRfa7RjYbrYim5Luk3guvMOGI7T7JQA==",
  • Network accessline 7677
    "resolved": "https://registry.npmjs.org/sqlite-vec-linux-x64/-/sqlite-vec-linux-x64-0.1.9.tgz",
  • Network accessline 7689
    "node_modules/sqlite-vec-windows-x64": {       "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-windows-x64/-/sqlite-vec-windows-x64-0.1.9.tgz",
  • Network accessline 7690
    "version": "0.1.9",       "resolved": "https://registry.npmjs.org/sqlite-vec-windows-x64/-/sqlite-vec-windows-x64-0.1.9.tgz",       "integrity": "sha512-y3gEIyy/17bq2QFPQOWLE68TYWcRZkBQVA2XLrTPHNTOp55xJi/BBBmOm40tVMDMjtP+Elpk6UBUXdaq+46b0Q=
  • Network accessline 7691
    "resolved": "https://registry.npmjs.org/sqlite-vec-windows-x64/-/sqlite-vec-windows-x64-0.1.9.tgz",
  • Network accessline 7703
    "node_modules/standardwebhooks": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz",
  • Network accessline 7704
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz",       "integrity": "sha512-bCbX9ZEyFkWPsRz7Bl3NuQUJohmwGSev/yhr7vhaGPlc4AfIrspIRa6cPTBuI1ItmrTDJ4d/S2hCsfe4+vQGnQ==",
  • Network accessline 7705
    "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.1.1.tgz",
  • Network accessline 7714
    "node_modules/statuses": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
  • Network accessline 7715
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",       "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
  • Network accessline 7716
    "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
  • Network accessline 7724
    "node_modules/string_decoder": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  • Network accessline 7725
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  • Network accessline 7726
    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  • Network accessline 7734
    "node_modules/string_decoder/node_modules/safe-buffer": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  • Network accessline 7735
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  • Network accessline 7736
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  • Network accessline 7741
    "node_modules/string-width": {       "version": "4.2.3",       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  • Network accessline 7742
    "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 7743
    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  • Network accessline 7756
    "node_modules/strip-ansi": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  • Network accessline 7757
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  • Network accessline 7758
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  • Network accessline 7769
    "node_modules/strip-final-newline": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
  • Network accessline 7770
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",       "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
  • Network accessline 7771
    "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
  • Network accessline 7777
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7778
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 7779
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7782
    "node_modules/strtok3": {       "version": "10.6.3",       "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.6.3.tgz",
  • Network accessline 7783
    "version": "10.6.3",       "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.6.3.tgz",       "integrity": "sha512-MD8mENgyXMr2mDaDfzP3RWYDSyYQxIIou7HhCiCJiBekrsoDtUG0id3vYnjDfY9ndOEbazFXe13Qw6u/1AB8ew==",
  • Network accessline 7784
    "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.6.3.tgz",
  • Network accessline 7794
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/Borewit"
  • Network accessline 7795
    "type": "github",         "url": "https://github.com/sponsors/Borewit"       }
  • Network accessline 7796
    "url": "https://github.com/sponsors/Borewit"
  • Network accessline 7799
    "node_modules/tar": {       "version": "7.5.22",       "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz",
  • Network accessline 7800
    "version": "7.5.22",       "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz",       "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==",
  • Network accessline 7801
    "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz",
  • Network accessline 7816
    "node_modules/toidentifier": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  • Network accessline 7817
    "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 7818
    "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  • Network accessline 7826
    "node_modules/token-types": {       "version": "6.1.2",       "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz",
  • Network accessline 7827
    "version": "6.1.2",       "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz",       "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==",
  • Network accessline 7828
    "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz",
  • Network accessline 7840
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/Borewit"
  • Network accessline 7841
    "type": "github",         "url": "https://github.com/sponsors/Borewit"       }
  • Network accessline 7842
    "url": "https://github.com/sponsors/Borewit"
  • Network accessline 7845
    "node_modules/tr46": {       "version": "0.0.3",       "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
  • Network accessline 7846
    "version": "0.0.3",       "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
  • Network accessline 7847
    "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
  • Network accessline 7852
    "node_modules/ts-algebra": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 7853
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",       "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
  • Network accessline 7854
    "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 7859
    "node_modules/tslib": {       "version": "2.9.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz",
  • Network accessline 7860
    "version": "2.9.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz",       "integrity": "sha512-a4Ux9VKuIMHsOS7ENbEq6hK2ZGYIT27Rtl0E4eD9KqwxhKiQeMZE/9xb3IdYwWaSOyIBQLExhQgXDTYoiCxnWA==",
  • Network accessline 7861
    "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz",
  • Network accessline 7866
    "node_modules/tslog": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/tslog/-/tslog-5.2.0.tgz",
  • Network accessline 7867
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/tslog/-/tslog-5.2.0.tgz",       "integrity": "sha512-bD0FpBIFZ1OInp7uzQmEn1SJe6feTkVTCudw/27ILuISbVZtTryXqauxyCWTa1I8ZgTm9OGQ6YrJPKM+6QTeJA==",
  • Network accessline 7868
    "resolved": "https://registry.npmjs.org/tslog/-/tslog-5.2.0.tgz",
  • Network accessline 7877
    },       "funding": {         "url": "https://github.com/fullstack-build/tslog?sponsor=1"
  • Network accessline 7878
    "funding": {         "url": "https://github.com/fullstack-build/tslog?sponsor=1"       }
  • Network accessline 7879
    "url": "https://github.com/fullstack-build/tslog?sponsor=1"
  • Network accessline 7882
    "node_modules/type-is": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
  • Network accessline 7883
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",       "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
  • Network accessline 7884
    "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
  • Network accessline 7896
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7897
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7898
    "url": "https://opencollective.com/express"
  • Network accessline 7901
    "node_modules/type-is/node_modules/content-type": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 7902
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",       "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
  • Network accessline 7903
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
  • Network accessline 7910
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 7911
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 7912
    "url": "https://opencollective.com/express"
  • Network accessline 7915
    "node_modules/typebox": {       "version": "1.3.37",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.37.tgz",
  • Network accessline 7916
    "version": "1.3.37",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.37.tgz",       "integrity": "sha512-k+Qogwk7lztlItGvFf5v4GZPPStFAFehAyOKYeuqIHzi3dfTFqPOTx38JG09hmpcK6TQgctrTD06U/0CTTpM1g==",
  • Network accessline 7917
    "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.37.tgz",
  • Network accessline 7921
    "node_modules/typescript": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",
  • Network accessline 7922
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",       "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==",
  • Network accessline 7923
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",
  • Network accessline 7956
    "node_modules/uhyphen": {       "version": "0.2.0",       "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz",
  • Network accessline 7957
    "version": "0.2.0",       "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz",       "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==",
  • Network accessline 7958
    "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz",
  • Network accessline 7963
    "node_modules/uint8array-extras": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.6.0.tgz",
  • Network accessline 7964
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.6.0.tgz",       "integrity": "sha512-8iAasVS4wUx0gPLjH8Xtz2PeDzTSiy8QiLGu2DT3X5GU+egFEQhpnbtkehbAwjvDcxIERmCYcysiODFmE3Ud0Q==",
  • Network accessline 7965
    "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.6.0.tgz",
  • Network accessline 7971
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7972
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 7973
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 7976
    "node_modules/undici": {       "version": "8.11.2",       "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz",
  • Network accessline 7977
    "version": "8.11.2",       "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz",       "integrity": "sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==",
  • Network accessline 7978
    "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz",
  • Network accessline 7986
    "node_modules/undici-types": {       "version": "7.24.6",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz",
  • Network accessline 7987
    "version": "7.24.6",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz",       "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==",
  • Network accessline 7988
    "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz",
  • Network accessline 7993
    "node_modules/unicorn-magic": {       "version": "0.3.0",       "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
  • Network accessline 7994
    "version": "0.3.0",       "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",       "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
  • Network accessline 7995
    "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
  • Network accessline 8001
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8002
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 8003
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8006
    "node_modules/unpipe": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  • Network accessline 8007
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
  • Network accessline 8008
    "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  • Network accessline 8016
    "node_modules/util-deprecate": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 8017
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
  • Network accessline 8018
    "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 8023
    "node_modules/vary": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  • Network accessline 8024
    "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 8025
    "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  • Network accessline 8033
    "node_modules/web-push": {       "version": "3.6.7",       "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz",
  • Network accessline 8034
    "version": "3.6.7",       "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz",       "integrity": "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==",
  • Network accessline 8035
    "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz",
  • Network accessline 8053
    "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 8054
    "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 8055
    "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
  • Network accessline 8063
    "node_modules/web-tree-sitter": {       "version": "0.27.0",       "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.27.0.tgz",
  • Network accessline 8064
    "version": "0.27.0",       "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.27.0.tgz",       "integrity": "sha512-XK08gj6RwTMQatAG7uVRP8MunqotL/XC19vHgkSPKmELgbGPBj4ECvB8haHOUnyj6ls2B8t42UTro14zxGgAHg==",
  • Network accessline 8065
    "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.27.0.tgz",
  • Network accessline 8070
    "node_modules/webidl-conversions": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
  • Network accessline 8071
    "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 8072
    "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
  • Network accessline 8077
    "node_modules/whatwg-url": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
  • Network accessline 8078
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",       "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
  • Network accessline 8079
    "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
  • Network accessline 8088
    "node_modules/which": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 8089
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
  • Network accessline 8090
    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 8104
    "node_modules/which-command": {       "version": "0.1.0",       "resolved": "https://registry.npmjs.org/which-command/-/which-command-0.1.0.tgz",
  • Network accessline 8105
    "version": "0.1.0",       "resolved": "https://registry.npmjs.org/which-command/-/which-command-0.1.0.tgz",       "integrity": "sha512-XZyoF5/5hZtXitIwzrU4NKK+Wtbb9aB9CezUEw2Q0wlYK8NUYQxC1rRXgNueYLtBAJwXIb+/tFVk4dozciNJMA==",
  • Network accessline 8106
    "resolved": "https://registry.npmjs.org/which-command/-/which-command-0.1.0.tgz",
  • Network accessline 8115
    },       "funding": {         "url": "https://github.com/sindresorhus/which-command?sponsor=1"
  • Network accessline 8116
    "funding": {         "url": "https://github.com/sindresorhus/which-command?sponsor=1"       }
  • Network accessline 8117
    "url": "https://github.com/sindresorhus/which-command?sponsor=1"
  • Network accessline 8120
    "node_modules/which-module": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
  • Network accessline 8121
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",       "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
  • Network accessline 8122
    "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
  • Network accessline 8127
    "node_modules/wrap-ansi": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  • Network accessline 8128
    "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 8129
    "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  • Network accessline 8140
    },       "funding": {         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  • Network accessline 8141
    "funding": {         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"       }
  • Network accessline 8142
    "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  • Network accessline 8145
    "node_modules/wrappy": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  • Network accessline 8146
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  • Network accessline 8147
    "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  • Network accessline 8152
    "node_modules/ws": {       "version": "8.22.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.0.tgz",
  • Network accessline 8153
    "version": "8.22.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.0.tgz",       "integrity": "sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==",
  • Network accessline 8154
    "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.0.tgz",
  • Network accessline 8174
    "node_modules/y18n": {       "version": "5.0.8",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  • Network accessline 8175
    "version": "5.0.8",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",       "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
  • Network accessline 8176
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  • Network accessline 8184
    "node_modules/yallist": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
  • Network accessline 8185
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",       "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
  • Network accessline 8186
    "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
  • Network accessline 8194
    "node_modules/yaml": {       "version": "2.9.1",       "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz",
  • Network accessline 8195
    "version": "2.9.1",       "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz",       "integrity": "sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==",
  • Network accessline 8196
    "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz",
  • Network accessline 8205
    },       "funding": {         "url": "https://github.com/sponsors/eemeli"
  • Network accessline 8206
    "funding": {         "url": "https://github.com/sponsors/eemeli"       }
  • Network accessline 8207
    "url": "https://github.com/sponsors/eemeli"
  • Network accessline 8210
    "node_modules/yargs": {       "version": "17.7.3",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
  • Network accessline 8211
    "version": "17.7.3",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",       "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
  • Network accessline 8212
    "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
  • Network accessline 8229
    "node_modules/yargs-parser": {       "version": "21.1.1",       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
  • Network accessline 8230
    "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 8231
    "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
  • Network accessline 8239
    "node_modules/yocto-queue": {       "version": "1.2.2",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
  • Network accessline 8240
    "version": "1.2.2",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",       "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==",
  • Network accessline 8241
    "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
  • Network accessline 8247
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8248
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 8249
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8252
    "node_modules/yoctocolors": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.2.0.tgz",
  • Network accessline 8253
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.2.0.tgz",       "integrity": "sha512-xYqdZFUK/VYazNl/oCDYN+3WloWQwMfZxBoiNt6qNyk+xfOdi598muWE42rNZFp1kNOiqW936q5RhUdnpqElSg==",
  • Network accessline 8254
    "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.2.0.tgz",
  • Network accessline 8260
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8261
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 8262
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 8265
    "node_modules/zod": {       "version": "4.6.5",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz",
  • Network accessline 8266
    "version": "4.6.5",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz",       "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==",
  • Network accessline 8267
    "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz",
  • Network accessline 8270
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 8271
    "funding": {         "url": "https://github.com/sponsors/colinhacks"       }
  • Network accessline 8272
    "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 8275
    "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 8276
    "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 8277
    "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",

integrations/openclaw/package.json

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    "type": "module",   "license": "MIT",   "homepage": "https://phone-harness.com",
  • Network accessline 6
    "license": "MIT",   "homepage": "https://phone-harness.com",   "repository": {
  • Network accessline 7
    "homepage": "https://phone-harness.com",
  • Network accessline 8
    "repository": {     "type": "git",     "url": "git+https://github.com/phone-harness/phone-harness.git",
  • Network accessline 9
    "type": "git",     "url": "git+https://github.com/phone-harness/phone-harness.git",     "directory": "integrations/openclaw"
  • Network accessline 10
    "url": "git+https://github.com/phone-harness/phone-harness.git",

integrations/openclaw/scripts/build-skill.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 19
    name: phone-harness description: "Control the user's phone: iPhone through iPhone Mirroring, Android over adb, or a cloud phone. Open apps, tap, type, swipe, read the screen." homepage: https://phone-harness.com
  • Network accessline 20
    description: "Control the user's phone: iPhone through iPhone Mirroring, Android over adb, or a cloud phone. Open apps, tap, type, swipe, read the screen." homepage: https://phone-harness.com metadata:
  • Network accessline 21
    homepage: https://phone-harness.com
  • Access to secretsline 31
    [Credential-related source omitted]

integrations/openclaw/src/approval.test.ts

  • Executable scriptline 1
    Executable file

integrations/openclaw/src/approval.ts

  • Executable scriptline 1
    Executable file

integrations/openclaw/src/index.test.ts

  • Executable scriptline 1
    Executable file

integrations/openclaw/src/index.ts

  • Executable scriptline 1
    Executable file

integrations/openclaw/src/phone-exec.test.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Access to secretsline 230
    [Credential-related source omitted]
  • Access to secretsline 245
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]

integrations/openclaw/src/phone-exec.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 32
    const UV_MISSING =   "Phone Harness runs through uv, and uvx is not on this Gateway's PATH. Install uv " +   "(https://docs.astral.sh/uv/) on the machine that runs the Gateway, then try again.";
  • Network accessline 33
    "Phone Harness runs through uv, and uvx is not on this Gateway's PATH. Install uv " +   "(https://docs.astral.sh/uv/) on the machine that runs the Gateway, then try again."; const BAD_SCREENSHOT =
  • Network accessline 34
    "(https://docs.astral.sh/uv/) on the machine that runs the Gateway, then try again.";

onboarding.md

  • Network accessline 14
    iPhone Mirroring needs a Mac; without a Mac or a phone, the cloud (step 6) is the setup. If you cannot install anything, use the API: https://github.com/phone-harness/phone-harness/blob/main/setup/api.md
  • Network accessline 16
    https://github.com/phone-harness/phone-harness/blob/main/setup/api.md
  • Network accessline 100
    retry-loop. After this, day-to-day usage is the phone-harness skill. Setup reference and troubleshooting: https://github.com/phone-harness/phone-harness/blob/main/install.md.
  • Network accessline 102
    https://github.com/phone-harness/phone-harness/blob/main/install.md.

phone-harness

  • Executable scriptline 1
    #!/bin/sh

pyproject.toml

  • Network accessline 28
    [project.urls] Homepage = "https://phone-harness.com"
  • Network accessline 29
    Homepage = "https://phone-harness.com"
  • Network accessline 30
    Repository = "https://github.com/phone-harness/phone-harness"
  • Network accessline 31
    Issues = "https://github.com/phone-harness/phone-harness/issues"
  • Access to secretsline 46
    [Credential-related source omitted]

setup/api.md

  • Network accessline 3
    For agents that can make HTTPS requests but cannot install the CLI. Full reference: https://phone-harness.com/docs
  • Network accessline 4
    Full reference: https://phone-harness.com/docs
  • Access to secretsline 6
    [Credential-related source omitted]
  • Network accessline 10
    API=https://api.phone-harness.com
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 13
    curl -s -H "$AUTH" $API/me                  # account; phones under "available"
  • Network accessline 14
    curl -s -H "$AUTH" -H 'Content-Type: application/json' \
  • Network accessline 15
    -H "Idempotency-Key: $(uuidgen)" -d '{"platform":"ios","kind":"device","device_id":"ID","timeout_seconds":900}' \   $API/sessions                             # start; returns the session (id, state) curl -s -H "$AUTH" $API/sessions/SID     
  • Network accessline 16
    $API/sessions                             # start; returns the session (id, state) curl -s -H "$AUTH" $API/sessions/SID        # poll until "state" is "ready" curl -s -H "$AUTH" -X DELETE $API/sessions/SID   # stop
  • Network accessline 17
    curl -s -H "$AUTH" $API/sessions/SID        # poll until "state" is "ready"
  • Network accessline 18
    curl -s -H "$AUTH" -X DELETE $API/sessions/SID   # stop
  • Network accessline 25
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Network accessline 26
    curl -s -H "$C" $CONTROL_URL/ops                      # supported ops
  • Network accessline 27
    curl -s -H "$C" -H 'Content-Type: application/json' \
  • Network accessline 28
    -d '{"op":"screen.text","kw":{}}' $CONTROL_URL/op   # visible text curl -s -H "$C" -H 'Content-Type: application/json' \   -d '{"op":"screen.capture","kw":{}}' $CONTROL_URL/op  # {"png_b64", "bounds"}
  • Network accessline 29
    curl -s -H "$C" -H 'Content-Type: application/json' \
  • Network accessline 30
    -d '{"op":"screen.capture","kw":{}}' $CONTROL_URL/op  # {"png_b64", "bounds"} curl -s -H "$C" -H 'Content-Type: application/json' \   -d '{"op":"input.tap","kw":{"x":375,"y":667}}' $CONTROL_URL/op  # tap a point
  • Network accessline 31
    curl -s -H "$C" -H 'Content-Type: application/json' \
  • Network accessline 32
    -d '{"op":"input.tap","kw":{"x":375,"y":667}}' $CONTROL_URL/op  # tap a point curl -s -H "$C" -H 'Content-Type: application/json' \   -d '{"op":"nav.home","kw":{}}' $CONTROL_URL/op      # Home Screen
  • Network accessline 33
    curl -s -H "$C" -H 'Content-Type: application/json' \

setup/cloud.md

  • Access to secretsline 25
    [Credential-related source omitted]

src/phone_harness/__init__.py

  • Executable scriptline 1
    Executable file

src/phone_harness/admin.py

  • Executable scriptline 1
    Executable file
  • Network accessline 43
    "a cloud Android needs adb). "               "No install possible? Use the HTTPS API: "               "https://github.com/phone-harness/phone-harness/blob/main/setup/api.md")
  • Network accessline 45
    "https://github.com/phone-harness/phone-harness/blob/main/setup/api.md")

src/phone_harness/android.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 202
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Access to secretsline 258
    [Credential-related source omitted]
  • Access to secretsline 265
    [Credential-related source omitted]
  • Access to secretsline 371
    [Credential-related source omitted]

src/phone_harness/background.py

  • Executable scriptline 1
    Executable file

src/phone_harness/cloud.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 19
    Stdlib only. API reference: https://phone-harness.com/docs
  • Network accessline 66
    API = "https://api.phone-harness.com"
  • Network accessline 67
    DASHBOARD = "https://phone-harness.com/dashboard"
  • Network accessline 68
    OAUTH_ISSUER = "https://clerk.phone-harness.com"
  • Network accessline 74
    SIGNUP = "https://phone-harness.com/cloud?source=cli"
  • Access to secretsline 79
    [Credential-related source omitted]
  • Network accessline 152
    def _form_post(url, fields):     req = urllib.request.Request(url, data=urllib.parse.urlencode(fields).encode(),
  • Network accessline 153
    req = urllib.request.Request(url, data=urllib.parse.urlencode(fields).encode(),
  • Network accessline 155
    "User-Agent": USER_AGENT}, method="POST")     try:         with urllib.request.urlopen(req, timeout=30) as r:
  • Network accessline 156
    try:         with urllib.request.urlopen(req, timeout=30) as r:             return r.status, json.loads(r.read() or b"{}")
  • Network accessline 157
    with urllib.request.urlopen(req, timeout=30) as r:
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 184
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 193
    [Credential-related source omitted]
  • Network accessline 229
    h["Content-Type"] = "application/json"         data = json.dumps(body).encode()     req = urllib.request.Request(_target("API").rstrip("/") + path,
  • Network accessline 230
    data = json.dumps(body).encode()     req = urllib.request.Request(_target("API").rstrip("/") + path,                                  data=data, headers=h, method=method)
  • Network accessline 231
    req = urllib.request.Request(_target("API").rstrip("/") + path,
  • Network accessline 232
    data=data, headers=h, method=method)     try:         with urllib.request.urlopen(req, timeout=timeout) as r:
  • Network accessline 233
    try:         with urllib.request.urlopen(req, timeout=timeout) as r:             raw = r.read()
  • Network accessline 234
    with urllib.request.urlopen(req, timeout=timeout) as r:
  • Access to secretsline 498
    [Credential-related source omitted]
  • Access to secretsline 523
    [Credential-related source omitted]
  • Access to secretsline 789
    [Credential-related source omitted]
  • Access to secretsline 926
    [Credential-related source omitted]
  • Access to secretsline 938
    [Credential-related source omitted]
  • Access to secretsline 953
    [Credential-related source omitted]
  • Access to secretsline 957
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1787
    [Credential-related source omitted]
  • Access to secretsline 1913
    [Credential-related source omitted]

src/phone_harness/config.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]

src/phone_harness/helpers.py

  • Executable scriptline 1
    Executable file

src/phone_harness/ios.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 37
    [Credential-related source omitted]

src/phone_harness/mirror.py

  • Executable scriptline 1
    Executable file

src/phone_harness/ocr.py

  • Executable scriptline 1
    Executable file

src/phone_harness/remote.py

  • Executable scriptline 1
    Executable file
  • Network accessline 104
    if data:             headers["Content-Type"] = "application/json"         req = urllib.request.Request(self.url + path, data=data, method=method, headers=headers)
  • Network accessline 105
    headers["Content-Type"] = "application/json"         req = urllib.request.Request(self.url + path, data=data, method=method, headers=headers)         try:
  • Network accessline 106
    req = urllib.request.Request(self.url + path, data=data, method=method, headers=headers)
  • Network accessline 107
    try:             with urllib.request.urlopen(req, timeout=timeout) as r:                 raw = r.read()
  • Network accessline 108
    with urllib.request.urlopen(req, timeout=timeout) as r:
  • Possible obfuscationline 165
    path.write_bytes(base64.b64decode(r["png_b64"]))

src/phone_harness/run.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 295
    [Credential-related source omitted]
  • Access to secretsline 411
    [Credential-related source omitted]
  • Dangerous shell operationline 437
    exec(code, _script_globals())
  • Access to secretsline 458
    [Credential-related source omitted]

src/phone_harness/telemetry.py

  • Executable scriptline 1
    Executable file
  • Network accessline 32
    POSTHOG_KEY = "phc_zuReYB3eEUovZ7RQRjcSmhzKM2rK4cyekGW49mGThTKt" POSTHOG_HOST = "https://us.i.posthog.com"
  • Network accessline 33
    POSTHOG_HOST = "https://us.i.posthog.com"
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Network accessline 97
    try:     job = json.load(sys.stdin)     request = urllib.request.Request(
  • Network accessline 98
    job = json.load(sys.stdin)     request = urllib.request.Request(         job['url'],
  • Network accessline 99
    request = urllib.request.Request(
  • Network accessline 103
    headers={'Content-Type': 'application/json', 'User-Agent': 'phone-harness'},     )     urllib.request.urlopen(request, timeout=job['timeout']).close()
  • Network accessline 104
    )     urllib.request.urlopen(request, timeout=job['timeout']).close() except Exception:
  • Network accessline 105
    urllib.request.urlopen(request, timeout=job['timeout']).close()
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 239
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]

src/phone_harness/term.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 17
    [Credential-related source omitted]

src/phone_harness/transfer.py

  • Executable scriptline 1
    Executable file
  • Network accessline 39
    data = Path(path).read_bytes()     req = urllib.request.Request(url, data=data, method="PUT", headers=dict(headers))
  • Network accessline 40
    req = urllib.request.Request(url, data=data, method="PUT", headers=dict(headers))
  • Network accessline 41
    try:         with urllib.request.urlopen(req, timeout=max(60, len(data) / 200_000)) as reply:             if reply.status // 100 != 2:
  • Network accessline 42
    with urllib.request.urlopen(req, timeout=max(60, len(data) / 200_000)) as reply:

src/phone_harness/transport.py

  • Executable scriptline 1
    Executable file

src/phone_harness/update.py

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    CHECK_INTERVAL = 24 * 60 * 60 FETCH_TIMEOUT = 2 PYPI_URL = "https://pypi.org/pypi/phone-harness/json"
  • Network accessline 22
    FETCH_TIMEOUT = 2 PYPI_URL = "https://pypi.org/pypi/phone-harness/json" _TRUTHY = {"1", "true", "yes", "on"}
  • Network accessline 23
    PYPI_URL = "https://pypi.org/pypi/phone-harness/json"
  • Network accessline 71
    def fetch_latest(opener=None, timeout=FETCH_TIMEOUT):     opener = opener or urllib.request.urlopen
  • Network accessline 72
    opener = opener or urllib.request.urlopen
  • Network accessline 73
    req = urllib.request.Request(
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 139
    [Credential-related source omitted]

src/phone_harness/workspace.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]

tests/conftest.py

  • Executable scriptline 1
    Executable file

tests/support/browser_recorder.py

  • Executable scriptline 1
    Executable file

tests/support/sitecustomize.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]

tests/test_android.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 150
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]

tests/test_android_screen_bounds.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 15
    [Credential-related source omitted]

tests/test_backend_contract.py

  • Executable scriptline 1
    Executable file

tests/test_cli.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 150
    [Credential-related source omitted]
  • Access to secretsline 277
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Access to secretsline 283
    [Credential-related source omitted]
  • Access to secretsline 294
    [Credential-related source omitted]
  • Access to secretsline 297
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 331
    [Credential-related source omitted]
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 476
    [Credential-related source omitted]
  • Access to secretsline 477
    [Credential-related source omitted]
  • Access to secretsline 480
    [Credential-related source omitted]

tests/test_cloud.py

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 36
    disconnect) rm -f "$DIR/connected" "$DIR/unlocked"; echo "disconnected $2" ;;
  • Network accessline 85
    assert form["client_id"] == "cli-client" and "offline_access" in form["scope"]             return self._send(200, {"device_code": "dev-1", "user_code": "BCDF-GHJK",                                     "verification_uri": "https://accounts.e
  • Network accessline 86
    return self._send(200, {"device_code": "dev-1", "user_code": "BCDF-GHJK",                                     "verification_uri": "https://accounts.example/device",                                     "expires_in": 600, "interval": 0})
  • Network accessline 87
    "verification_uri": "https://accounts.example/device",
  • Access to secretsline 104
    [Credential-related source omitted]
  • Network accessline 121
    raw = self.rfile.read(n) if n else b""         path, m = self.path.split("?")[0], self.command         c.requests.append((m, path, {k.lower(): v for k, v in self.headers.items()}))
  • Network accessline 122
    path, m = self.path.split("?")[0], self.command         c.requests.append((m, path, {k.lower(): v for k, v in self.headers.items()}))         if path.startswith("/oauth/"):
  • Network accessline 123
    c.requests.append((m, path, {k.lower(): v for k, v in self.headers.items()}))
  • Network accessline 193
    "phone": resolved.get("device_id"),                                "expires_at": time.time() + body["timeout_seconds"],                                "watch_url": "https://watch.example/secret"}
  • Network accessline 194
    "expires_at": time.time() + body["timeout_seconds"],                                "watch_url": "https://watch.example/secret"}             if resolved.get("profile_id"):
  • Network accessline 195
    "watch_url": "https://watch.example/secret"}
  • Network accessline 207
    [Credential-related source omitted]
  • Network accessline 208
    [Credential-related source omitted]
  • Network accessline 209
    [Credential-related source omitted]
  • Network accessline 244
    n = int(self.headers.get("Content-Length") or 0)         body = json.loads(self.rfile.read(n)) if n else {}         FakeControl.requests.append((self.command, self.path,
  • Network accessline 245
    body = json.loads(self.rfile.read(n)) if n else {}         FakeControl.requests.append((self.command, self.path,                                      {k.lower(): v for k, v in self.headers.items()}))
  • Network accessline 246
    FakeControl.requests.append((self.command, self.path,
  • Access to secretsline 316
    [Credential-related source omitted]
  • Network accessline 318
    "PHONE_HARNESS_ADB": str(adb), "PHONE_HARNESS_TELEMETRY": "0",                     "PHONE_HARNESS_NO_UPDATE_CHECK": "1",                     "PHONE_HARNESS_CLOUD_API": f"http://127.0.0.1:{self.server.server_port}",
  • Network accessline 319
    "PHONE_HARNESS_NO_UPDATE_CHECK": "1",                     "PHONE_HARNESS_CLOUD_API": f"http://127.0.0.1:{self.server.server_port}",                     "PHONE_HARNESS_CLOUD_OAUTH_ISSUER": f"http://127.0.0.1:{self.server.server_port}",
  • Network accessline 320
    "PHONE_HARNESS_CLOUD_API": f"http://127.0.0.1:{self.server.server_port}",
  • Network accessline 321
    "PHONE_HARNESS_CLOUD_OAUTH_ISSUER": f"http://127.0.0.1:{self.server.server_port}",
  • Access to secretsline 323
    [Credential-related source omitted]
  • Network accessline 349
    r = self.login()         self.assertIn("BCDF-GHJK", r.stdout)         self.assertIn("https://accounts.example/device", r.stdout)
  • Network accessline 350
    self.assertIn("BCDF-GHJK", r.stdout)         self.assertIn("https://accounts.example/device", r.stdout)         self.assertIn("Signed in as a@b.c", r.stdout)
  • Network accessline 351
    self.assertIn("https://accounts.example/device", r.stdout)
  • Access to secretsline 354
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]
  • Network accessline 378
    [Credential-related source omitted]
  • Access to secretsline 378
    [Credential-related source omitted]
  • Network accessline 379
    [Credential-related source omitted]
  • Access to secretsline 379
    [Credential-related source omitted]
  • Network accessline 380
    "PHONE_HARNESS_CLOUD_API='http://127.0.0.1:1'\n")   # loses to the real env
  • Access to secretsline 386
    [Credential-related source omitted]
  • Network accessline 416
    self.assertEqual(r.returncode, 0, r.stderr)         self.assertIn("opened in your browser", r.stdout)         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 417
    self.assertIn("opened in your browser", r.stdout)         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])         self.assertNotIn("watch.example", r.stdout)            # the url itself is never printed
  • Network accessline 418
    self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 419
    self.assertNotIn("watch.example", r.stdout)            # the url itself is never printed         again = self.run_cli("cloud", "start")                 # reattach: no second tab         self.assertEqual(browser_recorder.recorder.urls(), ["h
  • Network accessline 420
    again = self.run_cli("cloud", "start")                 # reattach: no second tab         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"], again.stdout)         self.run_cli("cloud", "stop")
  • Network accessline 421
    self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"], again.stdout)
  • Network accessline 423
    r = self.run_cli("cloud", "start", "--no-watch")         self.assertIn("phone-harness cloud watch", r.stdout)         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 424
    self.assertIn("phone-harness cloud watch", r.stdout)         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])         self.run_cli("cloud", "stop")
  • Network accessline 425
    self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 427
    r = self.run_cli("cloud", "start", env={"PHONE_HARNESS_CLOUD_WATCH": "0"})         self.assertIn("phone-harness cloud watch", r.stdout)         self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 429
    self.assertEqual(browser_recorder.recorder.urls(), ["https://watch.example/secret"])
  • Network accessline 432
    self.login()         r = self.run_cli("cloud", "open", "--print")         self.assertEqual(r.stdout.strip(), "https://phone-harness.com/dashboard")
  • Network accessline 433
    r = self.run_cli("cloud", "open", "--print")         self.assertEqual(r.stdout.strip(), "https://phone-harness.com/dashboard")         self.assertNotIn("watch", r.stdout)
  • Network accessline 434
    self.assertEqual(r.stdout.strip(), "https://phone-harness.com/dashboard")
  • Network accessline 541
    self.addCleanup(control.server_close)         self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"
  • Network accessline 542
    self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"         FakeControl.calls = []
  • Network accessline 543
    FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"
  • Network accessline 1039
    [Credential-related source omitted]
  • Network accessline 1040
    [Credential-related source omitted]
  • Network accessline 1041
    [Credential-related source omitted]
  • Network accessline 1105
    [Credential-related source omitted]
  • Network accessline 1106
    [Credential-related source omitted]
  • Network accessline 1107
    [Credential-related source omitted]
  • Network accessline 1139
    [Credential-related source omitted]
  • Network accessline 1140
    [Credential-related source omitted]
  • Network accessline 1141
    [Credential-related source omitted]
  • Network accessline 1166
    [Credential-related source omitted]
  • Network accessline 1167
    [Credential-related source omitted]
  • Network accessline 1168
    [Credential-related source omitted]
  • Network accessline 1240
    self.addCleanup(control.server_close)         self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"
  • Network accessline 1241
    self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"         FakeControl.launch_error = {"error": "RuntimeError: no installed app matches 'Notes'"}
  • Network accessline 1242
    FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"
  • Network accessline 1320
    self.env.pop(name, None)         self.env.update({"PHONE_HARNESS_TELEMETRY": "1", "PH_CLIENT": client,                          "PH_POSTHOG_HOST": f"http://127.0.0.1:{server.server_port}"})
  • Network accessline 1322
    "PH_POSTHOG_HOST": f"http://127.0.0.1:{server.server_port}"})
  • Network accessline 1438
    self.addCleanup(control.server_close)         self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"
  • Network accessline 1439
    self.addCleanup(control.shutdown)         FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"         FakeControl.calls = []
  • Network accessline 1440
    FakeCloud.control_url = f"http://127.0.0.1:{control.server_port}"

tests/test_hermes_plugin.py

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 67
    self.plugin._command = lambda: [sys.executable, "-c", "import sys; exec(sys.stdin.read())"]
  • Access to secretsline 187
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 214
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Access to secretsline 253
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Access to secretsline 266
    [Credential-related source omitted]
  • Access to secretsline 267
    [Credential-related source omitted]
  • Access to secretsline 268
    [Credential-related source omitted]
  • Access to secretsline 269
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 276
    [Credential-related source omitted]
  • Access to secretsline 277
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 280
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Access to secretsline 282
    [Credential-related source omitted]
  • Access to secretsline 283
    [Credential-related source omitted]
  • Access to secretsline 284
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]
  • Access to secretsline 294
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 305
    [Credential-related source omitted]
  • Access to secretsline 306
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 309
    [Credential-related source omitted]
  • Access to secretsline 310
    [Credential-related source omitted]
  • Access to secretsline 321
    [Credential-related source omitted]
  • Access to secretsline 324
    [Credential-related source omitted]
  • Access to secretsline 341
    [Credential-related source omitted]
  • Access to secretsline 342
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 355
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]
  • Dangerous shell operationline 442
    plugin._command = lambda: [sys.executable, "-c", "import sys; exec(sys.stdin.read())"]
  • Access to secretsline 463
    [Credential-related source omitted]
  • Access to secretsline 464
    [Credential-related source omitted]
  • Access to secretsline 465
    [Credential-related source omitted]
  • Access to secretsline 469
    [Credential-related source omitted]
  • Access to secretsline 473
    [Credential-related source omitted]
  • Access to secretsline 474
    [Credential-related source omitted]
  • Access to secretsline 497
    [Credential-related source omitted]
  • Access to secretsline 520
    [Credential-related source omitted]
  • Access to secretsline 526
    [Credential-related source omitted]
  • Access to secretsline 535
    [Credential-related source omitted]
  • Access to secretsline 536
    [Credential-related source omitted]
  • Access to secretsline 548
    [Credential-related source omitted]
  • Access to secretsline 549
    [Credential-related source omitted]
  • Access to secretsline 550
    [Credential-related source omitted]
  • Access to secretsline 552
    [Credential-related source omitted]
  • Access to secretsline 553
    [Credential-related source omitted]
  • Network accessline 600
    "print('./nested.jpg')\n"             f"print({missing!r})\n"             "print('https://cdn.example/a.png')\n"
  • Network accessline 601
    f"print({missing!r})\n"             "print('https://cdn.example/a.png')\n"             "print('/tmp/notes.png.bak')\n"
  • Network accessline 602
    "print('https://cdn.example/a.png')\n"

tests/test_ios_session.py

  • Executable scriptline 1
    Executable file

tests/test_openclaw_plugin.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 195
    [Credential-related source omitted]

tests/test_pricing_copy.py

  • Executable scriptline 1
    Executable file

tests/test_remote.py

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    class RemoteCapture(unittest.TestCase):     def setUp(self):         self.remote = Remote("https://example.invalid", "token")
  • Network accessline 17
    def setUp(self):         self.remote = Remote("https://example.invalid", "token")         self.png = b"\x89PNG-test"
  • Network accessline 18
    self.remote = Remote("https://example.invalid", "token")

tests/test_skill.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 25
    [Credential-related source omitted]

tests/test_telemetry.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 157
    class RemoteDetail(unittest.TestCase):     def test_the_detail_names_the_host_not_the_grant_in_the_control_url(self):         detail = Remote("https://api.example/iphone/c/grant-token-0123456789", "bearer")._session_detail()
  • Network accessline 158
    def test_the_detail_names_the_host_not_the_grant_in_the_control_url(self):         detail = Remote("https://api.example/iphone/c/grant-token-0123456789", "bearer")._session_detail()         self.assertIn("api.example", detail)
  • Network accessline 159
    detail = Remote("https://api.example/iphone/c/grant-token-0123456789", "bearer")._session_detail()

tests/test_transfer.py

  • Executable scriptline 1
    Executable file
  • Network accessline 54
    def test_an_op_the_host_does_not_list_is_unsupported_even_with_a_local_method(self):         from phone_harness.remote import Remote         r = Remote("https://api.test/iphone/c/tok", "t")
  • Network accessline 55
    from phone_harness.remote import Remote         r = Remote("https://api.test/iphone/c/tok", "t")         r._ops = {"screen.capture", "input.tap"}          # what the host said
  • Network accessline 56
    r = Remote("https://api.test/iphone/c/tok", "t")
  • Network accessline 60
    self.assertFalse(r.supports("url.open"))           # has _url_open, but the host lacks it         with self.assertRaises(Unsupported):             r.send("url.open", url="https://x")
  • Network accessline 62
    r.send("url.open", url="https://x")
  • Network accessline 69
    threading.Thread(target=self.srv.serve_forever, daemon=True).start()         self.addCleanup(self.srv.server_close); self.addCleanup(self.srv.shutdown)         self.base = f"http://127.0.0.1:{self.srv.server_port}"
  • Network accessline 70
    self.addCleanup(self.srv.server_close); self.addCleanup(self.srv.shutdown)         self.base = f"http://127.0.0.1:{self.srv.server_port}"         self.phone = FakePhone()
  • Network accessline 71
    self.base = f"http://127.0.0.1:{self.srv.server_port}"
  • Network accessline 72
    [Credential-related source omitted]
  • Network accessline 73
    [Credential-related source omitted]
  • Network accessline 74
    [Credential-related source omitted]

tests/test_update.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 66
    err.getvalue().strip(),             "phone-harness 9.9.0 is available (you have 0.3.0): run phone-harness update")         self.assertEqual(calls, [("https://pypi.org/pypi/phone-harness/json", 2)])
  • Network accessline 67
    "phone-harness 9.9.0 is available (you have 0.3.0): run phone-harness update")         self.assertEqual(calls, [("https://pypi.org/pypi/phone-harness/json", 2)])         again = io.StringIO()
  • Network accessline 68
    self.assertEqual(calls, [("https://pypi.org/pypi/phone-harness/json", 2)])

tests/test_workspace.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 220
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]

uv.lock

  • Network accessline 25
    name = "pyobjc-core" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 26
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/a5/78/abc4ce5920305780aeb36b4067a86253378b36e29ba96673a3deb02eb03a/pyobjc_core-12.2.2.tar.gz", hash = "sha256:3906
  • Network accessline 27
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 28
    sdist = { url = "https://files.pythonhosted.org/packages/a5/78/abc4ce5920305780aeb36b4067a86253378b36e29ba96673a3deb02eb03a/pyobjc_core-12.2.2.tar.gz", hash = "sha256:3906452339cd06a3bb07df103c2511d4cb0f7a22d8771c0b802eba15d9a642b6", size =
  • Network accessline 29
    wheels = [     { url = "https://files.pythonhosted.org/packages/00/1d/baf7197cee12f32a8eb9f8633093da1ec1ea702b0e1346bc1c7bfe022673/pyobjc_core-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:56c6c39f1de059fcbb174ebca5525505fc
  • Network accessline 30
    { url = "https://files.pythonhosted.org/packages/00/1d/baf7197cee12f32a8eb9f8633093da1ec1ea702b0e1346bc1c7bfe022673/pyobjc_core-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:56c6c39f1de059fcbb174ebca5525505fc8feaa89be2a28c3
  • Network accessline 31
    { url = "https://files.pythonhosted.org/packages/ce/8e/18284fec7913ef78b25a1c97f9689ebef98bc14038386191491516abeb25/pyobjc_core-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b9cdd686e32db8e451feb19f8a85bc4cd52c2893103881d04
  • Network accessline 32
    { url = "https://files.pythonhosted.org/packages/86/b2/bbf7f049880ab40d110e66f25122342a1f6c98d6fe3c59bb98985503c660/pyobjc_core-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:122e6ad302a2abf5d4d4adb0156db751600ddf2768441696
  • Network accessline 33
    { url = "https://files.pythonhosted.org/packages/1b/ed/a8bf040caf3704023d74086b7fb96cf4ed2e844e24bd94e5248ba214b700/pyobjc_core-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:950bd2d9c74634398c4e3d24ef2f213d4e23d70508369746
  • Network accessline 34
    { url = "https://files.pythonhosted.org/packages/e7/5a/760f8b9e116edd43c57e33844dc17619158fbdd311250d4209910192d72d/pyobjc_core-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3772b406edb3ff78171530a17cda1c4a7817f87b87ded0d
  • Network accessline 35
    { url = "https://files.pythonhosted.org/packages/13/37/486d38a173b0b8dce973a3e13c74cf402ed1b8621586b5963bc9efd49a48/pyobjc_core-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:2062e8ad30a310441cd022544a897553408bebeaa7820d5e
  • Network accessline 36
    { url = "https://files.pythonhosted.org/packages/04/f1/d138fd9b9a66ea8db56a8138b77d3413b85da3defe13363a19f364f85529/pyobjc_core-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:2c7ef3d2f865b4b3ebb14ec3556f7a3e8abb6d130c67275
  • Network accessline 37
    { url = "https://files.pythonhosted.org/packages/d5/85/577e2265cccf59daf48c460f0a8deeaf7dbe2991227a8859ab1eeab4945e/pyobjc_core-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:89acc6bc13aaa6e3f52b0ce652ede7e201edb6bf062741b2
  • Network accessline 38
    { url = "https://files.pythonhosted.org/packages/77/0a/bd9f830c64c6f334530831e75c01bfe0a770a3fbb00fddc70329223118b3/pyobjc_core-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:59a77038ebe0ab1240f61c341e7fb67b8674f2b4cd41bc7
  • Network accessline 42
    name = "pyobjc-framework-applicationservices" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 43
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 44
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 49
    { name = "pyobjc-framework-quartz" }, ] sdist = { url = "https://files.pythonhosted.org/packages/29/40/b792ecc88a9fa639318509c127f0b153cd334bd27b47df373f4b7362a36d/pyobjc_framework_applicationservices-12.2.2.tar.gz", hash = "sha256:0bcc0953
  • Network accessline 50
    ] sdist = { url = "https://files.pythonhosted.org/packages/29/40/b792ecc88a9fa639318509c127f0b153cd334bd27b47df373f4b7362a36d/pyobjc_framework_applicationservices-12.2.2.tar.gz", hash = "sha256:0bcc09531d5854598fd74706d999e4ae3b7c503204d318
  • Network accessline 51
    sdist = { url = "https://files.pythonhosted.org/packages/29/40/b792ecc88a9fa639318509c127f0b153cd334bd27b47df373f4b7362a36d/pyobjc_framework_applicationservices-12.2.2.tar.gz", hash = "sha256:0bcc09531d5854598fd74706d999e4ae3b7c503204d31891
  • Network accessline 52
    wheels = [     { url = "https://files.pythonhosted.org/packages/85/ef/5a105ab3388a286982b41f15adfce27fff5a2b1e11a3c29143817e99809c/pyobjc_framework_applicationservices-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e525167b2
  • Network accessline 53
    { url = "https://files.pythonhosted.org/packages/85/ef/5a105ab3388a286982b41f15adfce27fff5a2b1e11a3c29143817e99809c/pyobjc_framework_applicationservices-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e525167b28560d1cbadadcae
  • Network accessline 54
    { url = "https://files.pythonhosted.org/packages/76/84/50b6ef800cb7d2c4e0e081dbc536023bbf71010894b5a724aff2ee2b756c/pyobjc_framework_applicationservices-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:82275ea56be975ee84fafdb3
  • Network accessline 55
    { url = "https://files.pythonhosted.org/packages/00/ed/9d85751400f1cd23d71c824a57352ec4d216a8728255dc00c032c431d3ad/pyobjc_framework_applicationservices-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:5506bd6b5268a97fcb79b5b
  • Network accessline 56
    { url = "https://files.pythonhosted.org/packages/b1/9d/fe660a822cc66a4261227b1597855c802b04dee56e5c8c153b9d5e6bcf0d/pyobjc_framework_applicationservices-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3b5693a377480cf127caa1c
  • Network accessline 57
    { url = "https://files.pythonhosted.org/packages/18/8c/deec4cdf8bc7b21bc2fb9e0e25e3cf99acb645d46207e8e6298a70b7f310/pyobjc_framework_applicationservices-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:93ba63aad6607f369c1b38
  • Network accessline 58
    { url = "https://files.pythonhosted.org/packages/f8/cb/44f11b0c2c9fde80eff62e761ac006735811acadac007ffd5d33a97d7530/pyobjc_framework_applicationservices-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:1af01a271b85eae2a327e93
  • Network accessline 59
    { url = "https://files.pythonhosted.org/packages/ec/05/e3935a3d49c9e289c7229a49ea96757a54bab075dd8b41b3f28f60e1415f/pyobjc_framework_applicationservices-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4188a79f2774778dd5f2bc
  • Network accessline 60
    { url = "https://files.pythonhosted.org/packages/1e/9e/23ff404a3ae067746465bcf162b12b8c892ae25a66c72231c702ae1e874e/pyobjc_framework_applicationservices-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:fc861e14f78e7370e982202
  • Network accessline 61
    { url = "https://files.pythonhosted.org/packages/78/f6/e68ae3cc13ff08b5e8aaef754f884fb4afb394dbc17ebb3858e65e9d095e/pyobjc_framework_applicationservices-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:3f9dde6d8e8fb8ebd79ac6
  • Network accessline 65
    name = "pyobjc-framework-cocoa" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 66
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 67
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 69
    { name = "pyobjc-core" }, ] sdist = { url = "https://files.pythonhosted.org/packages/75/76/49c6da2c6a831020b4854ba20079d5a1030474bffc776b7b73c2eeff8c15/pyobjc_framework_cocoa-12.2.2.tar.gz", hash = "sha256:c96c0ef69a71afbbb0e6a7d594b455c5fe
  • Network accessline 70
    ] sdist = { url = "https://files.pythonhosted.org/packages/75/76/49c6da2c6a831020b4854ba20079d5a1030474bffc776b7b73c2eeff8c15/pyobjc_framework_cocoa-12.2.2.tar.gz", hash = "sha256:c96c0ef69a71afbbb0e6a7d594b455c5fe47d62e0db376ee7a2b4b828c16
  • Network accessline 71
    sdist = { url = "https://files.pythonhosted.org/packages/75/76/49c6da2c6a831020b4854ba20079d5a1030474bffc776b7b73c2eeff8c15/pyobjc_framework_cocoa-12.2.2.tar.gz", hash = "sha256:c96c0ef69a71afbbb0e6a7d594b455c5fe47d62e0db376ee7a2b4b828c16ac
  • Network accessline 72
    wheels = [     { url = "https://files.pythonhosted.org/packages/e1/dd/aba439652cae293a736680ef5ed5cc29419adbbac1c6d4555b910741d516/pyobjc_framework_cocoa-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5a751c8033a3b51f7996f03
  • Network accessline 73
    { url = "https://files.pythonhosted.org/packages/e1/dd/aba439652cae293a736680ef5ed5cc29419adbbac1c6d4555b910741d516/pyobjc_framework_cocoa-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5a751c8033a3b51f7996f0327e0675eb44dcfd
  • Network accessline 74
    { url = "https://files.pythonhosted.org/packages/f6/a7/370f12143661dff66f2c68a735938afab6530aa3b153f6a7a6f12b5eabab/pyobjc_framework_cocoa-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:851dca4c16e70b405e5cd5a8c166cf7c445ae5
  • Network accessline 75
    { url = "https://files.pythonhosted.org/packages/fd/2f/b67e73d8bc367e03fe7861cd9c49fff9dcfa6db83bc0630c0adcfb25b7fa/pyobjc_framework_cocoa-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e106f395531e67694376b0f1184612cbeea3e
  • Network accessline 76
    { url = "https://files.pythonhosted.org/packages/db/e1/5d9b04ebb60042b9cb49adc2d33115e2f2c2e4ff7d548017bfaff8b7f536/pyobjc_framework_cocoa-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:600b1723184ca094931330e79355274949965
  • Network accessline 77
    { url = "https://files.pythonhosted.org/packages/b4/25/2a343357d5fe09bbe9c0e294dc03450866a0d6c1792fad36b6bcc00174c0/pyobjc_framework_cocoa-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:875f2aad73963faa81a6b36ae674fd494a46
  • Network accessline 78
    { url = "https://files.pythonhosted.org/packages/1f/1a/b99521999b9f54b89aad928ddff0faad507abfe33bc46599454bfa48a4b2/pyobjc_framework_cocoa-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:889d7bbd4ba2d4941078bfbbfb882138e51db
  • Network accessline 79
    { url = "https://files.pythonhosted.org/packages/6d/26/0c697dbc73dcc76bc0f68ea5aeed25bf7b05217df5102659e878501b2d5f/pyobjc_framework_cocoa-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:de69c5933750f3a4599ed962eccd92b6a719
  • Network accessline 80
    { url = "https://files.pythonhosted.org/packages/df/82/502f740fd8f4e9ef741c9d40ba67467ab2c8196f2c09dcba12936d28a4fd/pyobjc_framework_cocoa-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:0e8ace0d44a00d281281a723d17fcd05eea75
  • Network accessline 81
    { url = "https://files.pythonhosted.org/packages/7d/3b/07ce3c0ab8d1e9e1bed74fea1bf1cce73527a365a7a23c755051d3be9865/pyobjc_framework_cocoa-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:8fe5b2e79c9530f667b4e58a87a3a15ea62f
  • Network accessline 85
    name = "pyobjc-framework-coreml" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 86
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 87
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 90
    { name = "pyobjc-framework-cocoa" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b7/3b/c835535e7aef41afc953e5597ea41e693b7bae80d753ab74b9721e07cba5/pyobjc_framework_coreml-12.2.2.tar.gz", hash = "sha256:3e6abe134634adbcc0c1e8
  • Network accessline 91
    ] sdist = { url = "https://files.pythonhosted.org/packages/b7/3b/c835535e7aef41afc953e5597ea41e693b7bae80d753ab74b9721e07cba5/pyobjc_framework_coreml-12.2.2.tar.gz", hash = "sha256:3e6abe134634adbcc0c1e843826e42df86e63beb3bc7e8e4a914e93179a
  • Network accessline 92
    sdist = { url = "https://files.pythonhosted.org/packages/b7/3b/c835535e7aef41afc953e5597ea41e693b7bae80d753ab74b9721e07cba5/pyobjc_framework_coreml-12.2.2.tar.gz", hash = "sha256:3e6abe134634adbcc0c1e843826e42df86e63beb3bc7e8e4a914e93179ae1
  • Network accessline 93
    wheels = [     { url = "https://files.pythonhosted.org/packages/5d/d4/edf5617a8153e389d7c1022728efa01c102d4dc596bc19c5694e5f508854/pyobjc_framework_coreml-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ce8b402e0d82084b179d94
  • Network accessline 94
    { url = "https://files.pythonhosted.org/packages/5d/d4/edf5617a8153e389d7c1022728efa01c102d4dc596bc19c5694e5f508854/pyobjc_framework_coreml-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ce8b402e0d82084b179d9434904a61325064c
  • Network accessline 95
    { url = "https://files.pythonhosted.org/packages/8a/79/e1d7530c338a0d7209de89239e6b89d2789dfa750af9c5a4527c6dc1f4e9/pyobjc_framework_coreml-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:be7700e4acd57fea051454a5456fa78aa9fea
  • Network accessline 96
    { url = "https://files.pythonhosted.org/packages/20/ab/e02409bf4e13b88812a198118e4a0e5cce35e3bd0957a2a3f879ab06ca90/pyobjc_framework_coreml-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:94c129d9c1955eafc6783683ccaa08590f4c
  • Network accessline 97
    { url = "https://files.pythonhosted.org/packages/21/7a/46cd02ceb310f2f20e4a5fb78b4f2e456ea0c54799c773343ca575ccfb04/pyobjc_framework_coreml-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:70ae22934f2432677bbbcee04a21db2b0301
  • Network accessline 98
    { url = "https://files.pythonhosted.org/packages/65/80/7212482d1ce6c163c1335f1ec11ebc819d35a90b3ac898e56d2fea9b575c/pyobjc_framework_coreml-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:47b635a2ccc1c2b365b3e0d5a7ff1c5b03c
  • Network accessline 99
    { url = "https://files.pythonhosted.org/packages/c5/2a/e24b588906a6cec690cf8147358290e793d8b616aa508f743f52ddfa86e1/pyobjc_framework_coreml-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:7b263a80158d4380b208ffb8cbf3b276ed4d
  • Network accessline 100
    { url = "https://files.pythonhosted.org/packages/5a/15/bb1c7476a050f9759827dafc8c7294a37a8ecf74728f003ea2ccbe9502c1/pyobjc_framework_coreml-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:5971bdf03ed6002ab6e913ac8003077172d
  • Network accessline 101
    { url = "https://files.pythonhosted.org/packages/6c/90/49fa6d98787da09f9ebd498f7e7252c3243c7e294a975bf77b860304ec11/pyobjc_framework_coreml-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:20dba373eac775cb487d28a92d02e78903d4
  • Network accessline 102
    { url = "https://files.pythonhosted.org/packages/0d/ee/2253e698cd41ee7ea9b3f1fd796cad822722d6e351f55731809c52005421/pyobjc_framework_coreml-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:b3711abe3380c3343d57dfa490578ef3c87
  • Network accessline 106
    name = "pyobjc-framework-coretext" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 107
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 108
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 112
    { name = "pyobjc-framework-quartz" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/66/405006d3502ffcd3bc69e0b7249ab7c05a5b43a07fa3959ce6b2a84f3278/pyobjc_framework_coretext-12.2.2.tar.gz", hash = "sha256:64ddc02303217028e32
  • Network accessline 113
    ] sdist = { url = "https://files.pythonhosted.org/packages/6d/66/405006d3502ffcd3bc69e0b7249ab7c05a5b43a07fa3959ce6b2a84f3278/pyobjc_framework_coretext-12.2.2.tar.gz", hash = "sha256:64ddc02303217028e32e22c7cc00b5112d84e9d9a67c37d00c2e54f91
  • Network accessline 114
    sdist = { url = "https://files.pythonhosted.org/packages/6d/66/405006d3502ffcd3bc69e0b7249ab7c05a5b43a07fa3959ce6b2a84f3278/pyobjc_framework_coretext-12.2.2.tar.gz", hash = "sha256:64ddc02303217028e32e22c7cc00b5112d84e9d9a67c37d00c2e54f9172
  • Network accessline 115
    wheels = [     { url = "https://files.pythonhosted.org/packages/e9/52/491235fa0450ff90a9d84792c77d7908fa25e2d5e6a96ebab91542852618/pyobjc_framework_coretext-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8af29c8f5fd3404b2ce3
  • Network accessline 116
    { url = "https://files.pythonhosted.org/packages/e9/52/491235fa0450ff90a9d84792c77d7908fa25e2d5e6a96ebab91542852618/pyobjc_framework_coretext-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8af29c8f5fd3404b2ce3730ac1166c5b66e
  • Network accessline 117
    { url = "https://files.pythonhosted.org/packages/8e/27/248f417d419520d9ff9997b37012e41cfb1b4bd35650b15fbd7f1f3c4749/pyobjc_framework_coretext-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:77a379ff47c599cb2bab918eb75680d30d9
  • Network accessline 118
    { url = "https://files.pythonhosted.org/packages/1c/88/e85a9268285fc0c28284dbdc869a27f5d3f2e436d2838221a6704b4f8eee/pyobjc_framework_coretext-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a69611de569d92776e6391ca25492a5bbb
  • Network accessline 119
    { url = "https://files.pythonhosted.org/packages/6c/6d/e1a4c572c867bd40b705687c741a747083c6dbc63bd797bb6ed5c5108f6e/pyobjc_framework_coretext-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dbd0f288a859e359ee8e7ccf45bc2c489f
  • Network accessline 120
    { url = "https://files.pythonhosted.org/packages/aa/de/ffdf698b69a2b26af73d32ba1bcc06bc6efc0699f5936995017a66c42efb/pyobjc_framework_coretext-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:1324d91305022b1de03a12cf82de2b42c
  • Network accessline 121
    { url = "https://files.pythonhosted.org/packages/dc/7d/e1bcc7acdbe431d3bc2d8a7a8e807e99f552a9e1479f936d6318cfd7c0c0/pyobjc_framework_coretext-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:295d1037494630527acc24d116b0301ab5
  • Network accessline 122
    { url = "https://files.pythonhosted.org/packages/50/f4/8d489c3bd31644a8f1fc5f6416e27ccb0252cc6eb535788bebfa9ef43d9d/pyobjc_framework_coretext-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:b585f0db77280930cb32e71cf8d27f520
  • Network accessline 123
    { url = "https://files.pythonhosted.org/packages/6f/f4/8b5a1e09b4cf938a3c27474c84f9cbd4ac14d411b6d59a6d7653290f26e4/pyobjc_framework_coretext-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:f1ad871d761bad9a0d461cceeeff7375a3
  • Network accessline 124
    { url = "https://files.pythonhosted.org/packages/e8/81/392f9054dc897ed0db83b09775c3eb4906b189c1a6f62903105ac7fbddcd/pyobjc_framework_coretext-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:1dc50de18346c4d6c89a51df066f03bee
  • Network accessline 128
    name = "pyobjc-framework-quartz" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 129
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 130
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 133
    { name = "pyobjc-framework-cocoa" }, ] sdist = { url = "https://files.pythonhosted.org/packages/35/b1/426a37c7ae37280b3ffca2571fb48f211946aee2f4ca31a603ed1943c4a7/pyobjc_framework_quartz-12.2.2.tar.gz", hash = "sha256:810f97b210cfd93704d240
  • Network accessline 134
    ] sdist = { url = "https://files.pythonhosted.org/packages/35/b1/426a37c7ae37280b3ffca2571fb48f211946aee2f4ca31a603ed1943c4a7/pyobjc_framework_quartz-12.2.2.tar.gz", hash = "sha256:810f97b210cfd93704d240860286dfd6df09f9f1c52525fc5c2166723ae
  • Network accessline 135
    sdist = { url = "https://files.pythonhosted.org/packages/35/b1/426a37c7ae37280b3ffca2571fb48f211946aee2f4ca31a603ed1943c4a7/pyobjc_framework_quartz-12.2.2.tar.gz", hash = "sha256:810f97b210cfd93704d240860286dfd6df09f9f1c52525fc5c2166723aea3
  • Network accessline 136
    wheels = [     { url = "https://files.pythonhosted.org/packages/3c/94/2c9839958b0a2a040e22cca145040a8fc2612f099eda7524900d741f560d/pyobjc_framework_quartz-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d89a5f47c079b5c340d2b1
  • Network accessline 137
    { url = "https://files.pythonhosted.org/packages/3c/94/2c9839958b0a2a040e22cca145040a8fc2612f099eda7524900d741f560d/pyobjc_framework_quartz-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d89a5f47c079b5c340d2b1cbb83eb6c4c92d4
  • Network accessline 138
    { url = "https://files.pythonhosted.org/packages/b9/e8/16d07170d4e1bd182a8e6084abdf283fac90979384b8f53107be9eb110e6/pyobjc_framework_quartz-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4b01e325b0cdc121e78730dde9756e971b230
  • Network accessline 139
    { url = "https://files.pythonhosted.org/packages/ed/e4/8be95d2ff850f82fb55b44c63333a00a920bf8a73642e7d9c2f3638a26d2/pyobjc_framework_quartz-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7f668979d0c7320bf8f7ed6e030da578f93a
  • Network accessline 140
    { url = "https://files.pythonhosted.org/packages/bb/ae/b515852dbe491171f2f2e2eb7739588a5eb7f36720a739545337b8c0d706/pyobjc_framework_quartz-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:0ec9751904ef975bf0789d760dc4fadcb400
  • Network accessline 141
    { url = "https://files.pythonhosted.org/packages/ff/5f/c7ee66f4483385396d91f65036c62f3dd20bccaa07354643ef17b259aa75/pyobjc_framework_quartz-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:63f6f0f3233dcf650aac1374781e78961b0
  • Network accessline 142
    { url = "https://files.pythonhosted.org/packages/b1/33/230ae7777b0909fe2c24f28413c51c860faebf762d824b097a0e2fb48304/pyobjc_framework_quartz-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:1f7f3d9010e38f03ea1fa266664c10ea349c
  • Network accessline 143
    { url = "https://files.pythonhosted.org/packages/25/eb/7482fdd384521916e98a6164be220494b1f7794792b1d60fa3f5207d84a4/pyobjc_framework_quartz-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:ebf8167ca2096cf3a05199decfa517be0df
  • Network accessline 144
    { url = "https://files.pythonhosted.org/packages/33/67/b4b0ffc486b08492bfef4b33731d044b295f1696c8fb7d119c8367079139/pyobjc_framework_quartz-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:cee63b891c2b6b7ccf98f233175411529f3e
  • Network accessline 145
    { url = "https://files.pythonhosted.org/packages/aa/eb/5fb627c2457046883c6fd12d25c44db40c12bcde4622dc0f30851108e106/pyobjc_framework_quartz-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:8f58c589b5a76ba98f186b1f3b19fb1c8b7
  • Network accessline 149
    name = "pyobjc-framework-vision" version = "12.2.2" source = { registry = "https://pypi.org/simple" }
  • Network accessline 150
    version = "12.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [
  • Network accessline 151
    source = { registry = "https://pypi.org/simple" }
  • Network accessline 156
    { name = "pyobjc-framework-quartz" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ea/bf/31e8bcae94047b365592ab7533096a4025c0306a8a312b65bcbf57e073ec/pyobjc_framework_vision-12.2.2.tar.gz", hash = "sha256:a6bf78e8dca145c6a78fd
  • Network accessline 157
    ] sdist = { url = "https://files.pythonhosted.org/packages/ea/bf/31e8bcae94047b365592ab7533096a4025c0306a8a312b65bcbf57e073ec/pyobjc_framework_vision-12.2.2.tar.gz", hash = "sha256:a6bf78e8dca145c6a78fd8d5f925b6da54649a60a1464b81ff405bca4a0
  • Network accessline 158
    sdist = { url = "https://files.pythonhosted.org/packages/ea/bf/31e8bcae94047b365592ab7533096a4025c0306a8a312b65bcbf57e073ec/pyobjc_framework_vision-12.2.2.tar.gz", hash = "sha256:a6bf78e8dca145c6a78fd8d5f925b6da54649a60a1464b81ff405bca4a084
  • Network accessline 159
    wheels = [     { url = "https://files.pythonhosted.org/packages/41/e9/69c7feb75f88fcaf29024633858ae2a89df3c7a1fca42926e478dff490de/pyobjc_framework_vision-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5330038fb3ac4f46782790
  • Network accessline 160
    { url = "https://files.pythonhosted.org/packages/41/e9/69c7feb75f88fcaf29024633858ae2a89df3c7a1fca42926e478dff490de/pyobjc_framework_vision-12.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5330038fb3ac4f4678279026914dcf36c24ec
  • Network accessline 161
    { url = "https://files.pythonhosted.org/packages/a4/b7/440790bc7740f33c18dab2aca2d09df49aaf14176a6e814fa539ad11ea7f/pyobjc_framework_vision-12.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a6df26a9dd18dcf86d094a0fd33eee536701d
  • Network accessline 162
    { url = "https://files.pythonhosted.org/packages/c0/5f/7dc08bcbc802a576dafd70a838b60c369d7f1b564eb4b2fd96f328438498/pyobjc_framework_vision-12.2.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1fcb99d44ef4df33a7582467e0cd059515f1
  • Network accessline 163
    { url = "https://files.pythonhosted.org/packages/c9/f6/e3cb58a12ab51ff9ac159988fc3c6410a60234dc7b448223fc090cd3d1f7/pyobjc_framework_vision-12.2.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:306e536e12d3565e53649818e3324e801fbb
  • Network accessline 164
    { url = "https://files.pythonhosted.org/packages/03/16/2791ee2985b3ce4dde1e05e355d890583a4db19729f1b8dda3549510ef91/pyobjc_framework_vision-12.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:bd02315e62b16397f5fbcd0dcc23744bdf8
  • Network accessline 165
    { url = "https://files.pythonhosted.org/packages/28/c1/2951e9182e2c077d2c23c3f0772a1cfbf6bd627247388ac795a53888b08a/pyobjc_framework_vision-12.2.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:66eab9ecdc741f4ee72cc287c5ffccfe6f81
  • Network accessline 166
    { url = "https://files.pythonhosted.org/packages/57/fc/7431c063eeb9f44b75fcdf213dbfd50c7822af1eba8e40df31799a095ac3/pyobjc_framework_vision-12.2.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:6dd4c8a804a89585ae170f0b5eb5265538d
  • Network accessline 167
    { url = "https://files.pythonhosted.org/packages/6b/90/85f349d583f691bf64473b52ae96ba52320226816ae3e54f4d4eeeb7ba27/pyobjc_framework_vision-12.2.2-cp315-cp315-macosx_10_15_universal2.whl", hash = "sha256:60b61390c250640b0dbc1b88861bb80edf6d
  • Network accessline 168
    { url = "https://files.pythonhosted.org/packages/6f/9d/fa24a7234a7d1100225582968ae29ad3aeb2616f1528fc877384895a3e9d/pyobjc_framework_vision-12.2.2-cp315-cp315t-macosx_10_15_universal2.whl", hash = "sha256:c323455ddabc5fab868c00797fedd5e3386

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
Signal confidence: 469 facts

and 419 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md 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.

phone-harness/phone-harness: #298 on hotskills, 4.6k stars

[![phone-harness/phone-harness on hotskills](https://hotskills.dev/badge/phone-harness-phone-harness.svg)](https://hotskills.dev/skill/phone-harness-phone-harness/)