Not in the top 1,000 by GitHub stars

freestylefly/canghe-skills

苍何的技能skills仓库,搜集好用的 skills,辅助提效

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/canghe-article-illustrator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-comic/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-compress-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-cover-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-danger-gemini-web/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-danger-x-to-markdown/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-douyin-downloader/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-format-markdown/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-image-gen/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-infographic/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-manga-drama/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-manga-style-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-markdown-to-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-post-to-wechat/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-post-to-x/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-seedance-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-slide-deck/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-tianyancha/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-url-to-markdown/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-volcengine-video-understanding/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/canghe-xhs-images/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/find-skills/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/flyworks-avatar-video-1.0.0/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/json-canvas/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/obsidian-bases/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/obsidian-markdown/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/paddleocr-doc-parsing/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/remotion-best-practices/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/seedance-video-generation-1.0.3/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

skills/skill-creator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dd0bf355955b → dd0bf355955b

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dd0bf355955b

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit dd0bf355955b4c82b764740b4183c86a72ba0e0c

git clone --filter=blob:none --no-checkout https://github.com/freestylefly/canghe-skills.git .hotskills/freestylefly-canghe-skills && git -C .hotskills/freestylefly-canghe-skills checkout --detach dd0bf355955b4c82b764740b4183c86a72ba0e0c # Copy each selected skill directory from .hotskills/freestylefly-canghe-skills into .claude/skills/<skill-name>/
476GitHub stars
3stars in 7 days
30skills in this repository
0commits in 30 days

Heat

4.5
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 7, 2026476

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

canghe-article-illustrator

When your agent uses it

Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style two-dimension approach. Use when user asks to "illustrate article", "add images", "generate images for article", or "为文章配图".

What it loads into context

Frontmatter

63 tokens

Always available to the agent

SKILL.md

1,348 tokens

When the skill is activated

Reference documents

164,617 tokens

Loaded on request

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

The playbook

  1. Two Dimensions
  2. Types
  3. Styles
  4. Workflow
  5. Output Directory
  6. Modification
  7. References

Scripts executed separately

  • ../canghe-comic/scripts/merge-to-pdf.ts
  • ../canghe-compress-image/scripts/main.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/client.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/components/gem-mixin.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/components/index.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/constants.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/exceptions.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/index.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/candidate.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/gem.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/grpc.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/image.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/index.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/modeloutput.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/cookie-file.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/decorators.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/get-access-token.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/http.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/index.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/logger.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/parsing.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/paths.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/rotate-1psidts.ts
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/upload-file.ts
  • ../canghe-danger-gemini-web/scripts/main.ts
  • ../canghe-danger-x-to-markdown/scripts/constants.ts
  • ../canghe-danger-x-to-markdown/scripts/cookie-file.ts
  • ../canghe-danger-x-to-markdown/scripts/cookies.ts
  • ../canghe-danger-x-to-markdown/scripts/graphql.ts
  • ../canghe-danger-x-to-markdown/scripts/http.ts
  • ../canghe-danger-x-to-markdown/scripts/main.ts
  • ../canghe-danger-x-to-markdown/scripts/markdown.ts
  • ../canghe-danger-x-to-markdown/scripts/media-localizer.ts
  • ../canghe-danger-x-to-markdown/scripts/paths.ts
  • ../canghe-danger-x-to-markdown/scripts/thread-markdown.ts
  • ../canghe-danger-x-to-markdown/scripts/thread.ts
  • ../canghe-danger-x-to-markdown/scripts/tweet-article.ts
  • ../canghe-danger-x-to-markdown/scripts/tweet-to-markdown.ts
  • ../canghe-danger-x-to-markdown/scripts/types.ts
  • ../canghe-douyin-downloader/douyin.js
  • ../canghe-format-markdown/scripts/autocorrect.ts
  • ../canghe-format-markdown/scripts/main.ts
  • ../canghe-format-markdown/scripts/package.json
  • ../canghe-format-markdown/scripts/quotes.ts
  • ../canghe-image-gen/scripts/main.ts
  • ../canghe-image-gen/scripts/providers/canghe.ts
  • ../canghe-image-gen/scripts/providers/dashscope.ts
  • ../canghe-image-gen/scripts/providers/google.ts
  • ../canghe-image-gen/scripts/providers/openai.ts
  • ../canghe-image-gen/scripts/types.ts
  • ../canghe-manga-drama/scripts/manga_drama.py
  • ../canghe-manga-drama/scripts/seedance_video.py
  • ../canghe-manga-style-video/scripts/manga_style_video.py
  • ../canghe-markdown-to-html/scripts/main.ts
  • ../canghe-markdown-to-html/scripts/md/LICENSE
  • ../canghe-markdown-to-html/scripts/md/extensions/alert.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/footnotes.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/index.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/infographic.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/katex.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/markup.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/plantuml.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/ruby.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/slider.ts
  • ../canghe-markdown-to-html/scripts/md/extensions/toc.ts
  • ../canghe-markdown-to-html/scripts/md/package.json
  • ../canghe-markdown-to-html/scripts/md/render.ts
  • ../canghe-markdown-to-html/scripts/md/utils/languages.ts
  • ../canghe-post-to-wechat/scripts/cdp.ts
  • ../canghe-post-to-wechat/scripts/check-permissions.ts
  • ../canghe-post-to-wechat/scripts/copy-to-clipboard.ts
  • ../canghe-post-to-wechat/scripts/md-to-wechat.ts
  • ../canghe-post-to-wechat/scripts/md/LICENSE
  • ../canghe-post-to-wechat/scripts/md/extensions/alert.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/footnotes.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/index.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/infographic.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/katex.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/markup.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/plantuml.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/ruby.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/slider.ts
  • ../canghe-post-to-wechat/scripts/md/extensions/toc.ts
  • ../canghe-post-to-wechat/scripts/md/render.ts
  • ../canghe-post-to-wechat/scripts/md/utils/languages.ts
  • ../canghe-post-to-wechat/scripts/paste-from-clipboard.ts
  • ../canghe-post-to-wechat/scripts/wechat-agent-browser.ts
  • ../canghe-post-to-wechat/scripts/wechat-api.ts
  • ../canghe-post-to-wechat/scripts/wechat-article.ts
  • ../canghe-post-to-wechat/scripts/wechat-browser.ts
  • ../canghe-post-to-x/scripts/check-paste-permissions.ts
  • ../canghe-post-to-x/scripts/copy-to-clipboard.ts
  • ../canghe-post-to-x/scripts/md-to-html.ts
  • ../canghe-post-to-x/scripts/package.json
  • ../canghe-post-to-x/scripts/paste-from-clipboard.ts
  • ../canghe-post-to-x/scripts/x-article.ts
  • ../canghe-post-to-x/scripts/x-browser.ts
  • ../canghe-post-to-x/scripts/x-quote.ts
  • ../canghe-post-to-x/scripts/x-utils.ts
  • ../canghe-post-to-x/scripts/x-video.ts
  • ../canghe-seedance-video/scripts/generate_video.py
  • ../canghe-slide-deck/scripts/merge-to-pdf.ts
  • ../canghe-slide-deck/scripts/merge-to-pptx.ts
  • ../canghe-tianyancha/scripts/generate_dashboard.py
  • ../canghe-url-to-markdown/scripts/cdp.ts
  • ../canghe-url-to-markdown/scripts/constants.ts
  • ../canghe-url-to-markdown/scripts/html-to-markdown.ts
  • ../canghe-url-to-markdown/scripts/main.ts
  • ../canghe-url-to-markdown/scripts/paths.ts
  • ../canghe-volcengine-video-understanding/scripts/video_understand.py
  • ../flyworks-avatar-video-1.0.0/scripts/hifly_client.py
  • ../paddleocr-doc-parsing/scripts/configure.py
  • ../paddleocr-doc-parsing/scripts/lib.py
  • ../paddleocr-doc-parsing/scripts/optimize_file.py
  • ../paddleocr-doc-parsing/scripts/smoke_test.py
  • ../paddleocr-doc-parsing/scripts/split_pdf.py
  • ../paddleocr-doc-parsing/scripts/vl_caller.py

Files

  • ../../.claude-plugin/marketplace.jsonasset2,039 bytes
  • SKILL.mdcore5,339 bytes
  • SKILL.mdcore5,339 bytes
  • prompts/system.mddoc1,080 bytes
  • references/config/first-time-setup.mddoc3,042 bytes
  • references/config/preferences-schema.mddoc3,333 bytes
  • references/prompt-construction.mddoc6,552 bytes
  • references/styles.mddoc6,898 bytes
  • references/styles/blueprint.mddoc1,844 bytes
  • references/styles/chalkboard.mddoc2,249 bytes
  • references/styles/editorial.mddoc1,722 bytes
  • references/styles/elegant.mddoc1,733 bytes
  • references/styles/fantasy-animation.mddoc1,969 bytes
  • references/styles/flat-doodle.mddoc1,869 bytes
  • references/styles/flat.mddoc1,688 bytes
  • references/styles/intuition-machine.mddoc1,850 bytes
  • references/styles/minimal.mddoc1,607 bytes
  • references/styles/nature.mddoc1,703 bytes
  • references/styles/notion.mddoc1,636 bytes
  • references/styles/pixel-art.mddoc1,907 bytes
  • references/styles/playful.mddoc1,707 bytes
  • references/styles/retro.mddoc1,682 bytes
  • references/styles/scientific.mddoc1,741 bytes
  • references/styles/sketch-notes.mddoc1,824 bytes
  • references/styles/sketch.mddoc1,691 bytes
  • references/styles/vector-illustration.mddoc1,940 bytes
  • references/styles/vintage.mddoc1,819 bytes
  • references/styles/warm.mddoc1,760 bytes
  • references/styles/watercolor.mddoc1,815 bytes
  • references/usage.mddoc1,709 bytes
  • references/workflow.mddoc12,865 bytes
  • ../canghe-comic/SKILL.mddoc13,039 bytes
  • ../canghe-comic/references/analysis-framework.mddoc5,441 bytes
  • ../canghe-comic/references/art-styles/chalk.mddoc2,790 bytes
  • ../canghe-comic/references/art-styles/ink-brush.mddoc2,569 bytes
  • ../canghe-comic/references/art-styles/ligne-claire.mddoc2,384 bytes
  • ../canghe-comic/references/art-styles/manga.mddoc2,608 bytes
  • ../canghe-comic/references/art-styles/realistic.mddoc2,775 bytes
  • ../canghe-comic/references/auto-selection.mddoc2,584 bytes
  • ../canghe-comic/references/base-prompt.mddoc3,140 bytes
  • ../canghe-comic/references/character-template.mddoc4,876 bytes
  • ../canghe-comic/references/config/first-time-setup.mddoc3,909 bytes
  • ../canghe-comic/references/config/preferences-schema.mddoc4,585 bytes
  • ../canghe-comic/references/config/watermark-guide.mddoc2,444 bytes
  • ../canghe-comic/references/layouts/cinematic.mddoc450 bytes
  • ../canghe-comic/references/layouts/dense.mddoc415 bytes
  • ../canghe-comic/references/layouts/mixed.mddoc429 bytes
  • ../canghe-comic/references/layouts/splash.mddoc471 bytes
  • ../canghe-comic/references/layouts/standard.mddoc440 bytes
  • ../canghe-comic/references/layouts/webtoon.mddoc778 bytes
  • ../canghe-comic/references/ohmsha-guide.mddoc2,933 bytes
  • ../canghe-comic/references/partial-workflows.mddoc2,972 bytes
  • ../canghe-comic/references/presets/ohmsha.mddoc4,494 bytes
  • ../canghe-comic/references/presets/shoujo.mddoc3,271 bytes
  • ../canghe-comic/references/presets/wuxia.mddoc2,970 bytes
  • ../canghe-comic/references/storyboard-template.mddoc3,982 bytes
  • ../canghe-comic/references/tones/action.mddoc2,269 bytes
  • ../canghe-comic/references/tones/dramatic.mddoc1,913 bytes
  • ../canghe-comic/references/tones/energetic.mddoc2,173 bytes
  • ../canghe-comic/references/tones/neutral.mddoc1,356 bytes
  • ../canghe-comic/references/tones/romantic.mddoc2,143 bytes
  • ../canghe-comic/references/tones/vintage.mddoc2,162 bytes
  • ../canghe-comic/references/tones/warm.mddoc1,862 bytes
  • ../canghe-comic/references/workflow.mddoc17,036 bytes
  • ../canghe-comic/scripts/merge-to-pdf.tsruns3,143 bytes
  • ../canghe-compress-image/SKILL.mddoc4,596 bytes
  • ../canghe-compress-image/scripts/main.tsruns10,081 bytes
  • ../canghe-cover-image/SKILL.mddoc9,364 bytes
  • ../canghe-cover-image/references/auto-selection.mddoc2,589 bytes
  • ../canghe-cover-image/references/base-prompt.mddoc5,138 bytes
  • ../canghe-cover-image/references/compatibility.mddoc2,160 bytes
  • ../canghe-cover-image/references/config/first-time-setup.mddoc5,600 bytes
  • ../canghe-cover-image/references/config/preferences-schema.mddoc8,358 bytes
  • ../canghe-cover-image/references/config/watermark-guide.mddoc2,218 bytes
  • ../canghe-cover-image/references/dimensions/font.mddoc4,636 bytes
  • ../canghe-cover-image/references/dimensions/mood.mddoc4,085 bytes
  • ../canghe-cover-image/references/dimensions/text.mddoc3,167 bytes
  • ../canghe-cover-image/references/palettes/cool.mddoc635 bytes
  • ../canghe-cover-image/references/palettes/dark.mddoc645 bytes
  • ../canghe-cover-image/references/palettes/earth.mddoc626 bytes
  • ../canghe-cover-image/references/palettes/elegant.mddoc621 bytes
  • ../canghe-cover-image/references/palettes/mono.mddoc608 bytes
  • ../canghe-cover-image/references/palettes/pastel.mddoc607 bytes
  • ../canghe-cover-image/references/palettes/retro.mddoc825 bytes
  • ../canghe-cover-image/references/palettes/vivid.mddoc643 bytes
  • ../canghe-cover-image/references/palettes/warm.mddoc613 bytes
  • ../canghe-cover-image/references/renderings/chalk.mddoc1,086 bytes
  • ../canghe-cover-image/references/renderings/digital.mddoc1,080 bytes
  • ../canghe-cover-image/references/renderings/flat-vector.mddoc1,241 bytes
  • ../canghe-cover-image/references/renderings/hand-drawn.mddoc1,036 bytes
  • ../canghe-cover-image/references/renderings/painterly.mddoc1,045 bytes
  • ../canghe-cover-image/references/renderings/pixel.mddoc961 bytes
  • ../canghe-cover-image/references/style-presets.mddoc1,258 bytes
  • ../canghe-cover-image/references/types.mddoc1,376 bytes
  • ../canghe-cover-image/references/visual-elements.mddoc3,274 bytes
  • ../canghe-cover-image/references/workflow/confirm-options.mddoc5,132 bytes
  • ../canghe-cover-image/references/workflow/prompt-template.mddoc10,627 bytes
  • ../canghe-cover-image/references/workflow/reference-images.mddoc3,365 bytes
  • ../canghe-danger-gemini-web/SKILL.mddoc7,496 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/client.tsruns21,769 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/components/gem-mixin.tsruns5,704 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/components/index.tsruns44 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/constants.tsruns3,703 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/exceptions.tsruns1,207 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/index.tsruns273 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/candidate.tsruns1,293 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/gem.tsruns1,847 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/grpc.tsruns369 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/image.tsruns3,466 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/index.tsruns232 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/types/modeloutput.tsruns816 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/cookie-file.tsruns2,402 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/decorators.tsruns1,100 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/get-access-token.tsruns7,540 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/http.tsruns1,621 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/index.tsruns1,021 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.tsruns9,818 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/logger.tsruns1,193 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/parsing.tsruns1,353 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/paths.tsruns1,657 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/rotate-1psidts.tsruns1,528 bytes
  • ../canghe-danger-gemini-web/scripts/gemini-webapi/utils/upload-file.tsruns1,097 bytes
  • ../canghe-danger-gemini-web/scripts/main.tsruns14,883 bytes
  • ../canghe-danger-x-to-markdown/SKILL.mddoc8,779 bytes
  • ../canghe-danger-x-to-markdown/references/config/first-time-setup.mddoc2,498 bytes
  • ../canghe-danger-x-to-markdown/scripts/constants.tsruns6,708 bytes
  • ../canghe-danger-x-to-markdown/scripts/cookie-file.tsruns2,449 bytes
  • ../canghe-danger-x-to-markdown/scripts/cookies.tsruns13,902 bytes
  • ../canghe-danger-x-to-markdown/scripts/graphql.tsruns12,854 bytes
  • ../canghe-danger-x-to-markdown/scripts/http.tsruns3,527 bytes
  • ../canghe-danger-x-to-markdown/scripts/main.tsruns13,257 bytes
  • ../canghe-danger-x-to-markdown/scripts/markdown.tsruns8,657 bytes
  • ../canghe-danger-x-to-markdown/scripts/media-localizer.tsruns9,465 bytes
  • ../canghe-danger-x-to-markdown/scripts/paths.tsruns1,508 bytes
  • ../canghe-danger-x-to-markdown/scripts/thread-markdown.tsruns8,212 bytes
  • ../canghe-danger-x-to-markdown/scripts/thread.tsruns8,942 bytes
  • ../canghe-danger-x-to-markdown/scripts/tweet-article.tsruns2,936 bytes
  • ../canghe-danger-x-to-markdown/scripts/tweet-to-markdown.tsruns5,768 bytes
  • ../canghe-danger-x-to-markdown/scripts/types.tsruns1,477 bytes
  • ../canghe-douyin-downloader/SKILL.mddoc1,249 bytes
  • ../canghe-douyin-downloader/_meta.jsonasset301 bytes
  • ../canghe-douyin-downloader/douyin.jsruns13,841 bytes
  • ../canghe-format-markdown/SKILL.mddoc11,716 bytes
  • ../canghe-format-markdown/scripts/autocorrect.tsruns246 bytes
  • ../canghe-format-markdown/scripts/bun.lockasset21,258 bytes
  • ../canghe-format-markdown/scripts/main.tsruns4,837 bytes
  • ../canghe-format-markdown/scripts/package-lock.jsonasset31,859 bytes
  • ../canghe-format-markdown/scripts/package.jsonruns275 bytes
  • ../canghe-format-markdown/scripts/quotes.tsruns173 bytes
  • ../canghe-image-gen/SKILL.mddoc8,616 bytes
  • ../canghe-image-gen/references/config/preferences-schema.mddoc1,879 bytes
  • ../canghe-image-gen/scripts/main.tsruns15,711 bytes
  • ../canghe-image-gen/scripts/providers/canghe.tsruns3,473 bytes
  • ../canghe-image-gen/scripts/providers/dashscope.tsruns3,658 bytes
  • ../canghe-image-gen/scripts/providers/google.tsruns7,470 bytes
  • ../canghe-image-gen/scripts/providers/openai.tsruns5,033 bytes
  • ../canghe-image-gen/scripts/types.tsruns798 bytes
  • ../canghe-infographic/SKILL.mddoc10,224 bytes
  • ../canghe-infographic/references/analysis-framework.mddoc7,333 bytes
  • ../canghe-infographic/references/base-prompt.mddoc1,082 bytes
  • ../canghe-infographic/references/layouts/bento-grid.mddoc851 bytes
  • ../canghe-infographic/references/layouts/binary-comparison.mddoc1,278 bytes
  • ../canghe-infographic/references/layouts/bridge.mddoc907 bytes
  • ../canghe-infographic/references/layouts/circular-flow.mddoc759 bytes
  • ../canghe-infographic/references/layouts/comic-strip.mddoc847 bytes
  • ../canghe-infographic/references/layouts/comparison-matrix.mddoc893 bytes
  • ../canghe-infographic/references/layouts/dashboard.mddoc776 bytes
  • ../canghe-infographic/references/layouts/funnel.mddoc821 bytes
  • ../canghe-infographic/references/layouts/hierarchical-layers.mddoc1,180 bytes
  • ../canghe-infographic/references/layouts/hub-spoke.mddoc865 bytes
  • ../canghe-infographic/references/layouts/iceberg.mddoc884 bytes
  • ../canghe-infographic/references/layouts/isometric-map.mddoc833 bytes
  • ../canghe-infographic/references/layouts/jigsaw.mddoc844 bytes
  • ../canghe-infographic/references/layouts/linear-progression.mddoc1,238 bytes
  • ../canghe-infographic/references/layouts/periodic-table.mddoc774 bytes
  • ../canghe-infographic/references/layouts/story-mountain.mddoc815 bytes
  • ../canghe-infographic/references/layouts/structural-breakdown.mddoc1,118 bytes
  • ../canghe-infographic/references/layouts/tree-branching.mddoc913 bytes
  • ../canghe-infographic/references/layouts/venn-diagram.mddoc825 bytes
  • ../canghe-infographic/references/layouts/winding-roadmap.mddoc799 bytes
  • ../canghe-infographic/references/structured-content-template.mddoc5,515 bytes
  • ../canghe-infographic/references/styles/aged-academia.mddoc990 bytes
  • ../canghe-infographic/references/styles/bold-graphic.mddoc920 bytes
  • ../canghe-infographic/references/styles/chalkboard.mddoc2,204 bytes
  • ../canghe-infographic/references/styles/claymation.mddoc654 bytes
  • ../canghe-infographic/references/styles/corporate-memphis.mddoc612 bytes
  • ../canghe-infographic/references/styles/craft-handmade.mddoc1,429 bytes
  • ../canghe-infographic/references/styles/cyberpunk-neon.mddoc625 bytes
  • ../canghe-infographic/references/styles/ikea-manual.mddoc572 bytes
  • ../canghe-infographic/references/styles/kawaii.mddoc653 bytes
  • ../canghe-infographic/references/styles/knolling.mddoc584 bytes
  • ../canghe-infographic/references/styles/lego-brick.mddoc574 bytes
  • ../canghe-infographic/references/styles/origami.mddoc607 bytes
  • ../canghe-infographic/references/styles/pixel-art.mddoc562 bytes
  • ../canghe-infographic/references/styles/storybook-watercolor.mddoc703 bytes
  • ../canghe-infographic/references/styles/subway-map.mddoc591 bytes
  • ../canghe-infographic/references/styles/technical-schematic.mddoc983 bytes
  • ../canghe-infographic/references/styles/ui-wireframe.mddoc596 bytes
  • ../canghe-manga-drama/SKILL.mddoc6,198 bytes
  • ../canghe-manga-drama/scripts/__pycache__/manga_drama.cpython-314.pycasset16,079 bytes
  • ../canghe-manga-drama/scripts/__pycache__/seedance_video.cpython-314.pycasset3,296 bytes
  • ../canghe-manga-drama/scripts/manga_drama.pyruns13,855 bytes
  • ../canghe-manga-drama/scripts/seedance_video.pyruns4,720 bytes
  • ../canghe-manga-style-video/SKILL.mddoc6,872 bytes
  • ../canghe-manga-style-video/scripts/__pycache__/manga_style_video.cpython-314.pycasset13,392 bytes
  • ../canghe-manga-style-video/scripts/manga_style_video.pyruns10,210 bytes
  • ../canghe-markdown-to-html/SKILL.mddoc7,915 bytes
  • ../canghe-markdown-to-html/scripts/main.tsruns10,489 bytes
  • ../canghe-markdown-to-html/scripts/md/LICENSEruns650 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/alert.tsruns19,759 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/footnotes.tsruns2,427 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/index.tsruns280 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/infographic.tsruns3,698 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/katex.tsruns4,742 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/markup.tsruns2,372 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/plantuml.tsruns8,306 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/ruby.tsruns4,044 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/slider.tsruns3,019 bytes
  • ../canghe-markdown-to-html/scripts/md/extensions/toc.tsruns2,115 bytes
  • ../canghe-markdown-to-html/scripts/md/package-lock.jsonasset51,455 bytes
  • ../canghe-markdown-to-html/scripts/md/package.jsonruns321 bytes
  • ../canghe-markdown-to-html/scripts/md/render.tsruns25,333 bytes
  • ../canghe-markdown-to-html/scripts/md/themes/base.cssasset718 bytes
  • ../canghe-markdown-to-html/scripts/md/themes/default.cssasset7,857 bytes
  • ../canghe-markdown-to-html/scripts/md/themes/grace.cssasset2,538 bytes
  • ../canghe-markdown-to-html/scripts/md/themes/simple.cssasset2,715 bytes
  • ../canghe-markdown-to-html/scripts/md/utils/languages.tsruns8,295 bytes
  • ../canghe-post-to-wechat/SKILL.mddoc15,485 bytes
  • ../canghe-post-to-wechat/references/article-posting.mddoc2,209 bytes
  • ../canghe-post-to-wechat/references/config/first-time-setup.mddoc3,444 bytes
  • ../canghe-post-to-wechat/references/image-text-posting.mddoc2,839 bytes
  • ../canghe-post-to-wechat/scripts/cdp.tsruns12,266 bytes
  • ../canghe-post-to-wechat/scripts/check-permissions.tsruns8,818 bytes
  • ../canghe-post-to-wechat/scripts/copy-to-clipboard.tsruns12,179 bytes
  • ../canghe-post-to-wechat/scripts/md-to-wechat.tsruns8,719 bytes
  • ../canghe-post-to-wechat/scripts/md/LICENSEruns650 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/alert.tsruns19,759 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/footnotes.tsruns2,427 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/index.tsruns280 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/infographic.tsruns3,698 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/katex.tsruns4,742 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/markup.tsruns2,372 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/plantuml.tsruns8,306 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/ruby.tsruns4,044 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/slider.tsruns3,019 bytes
  • ../canghe-post-to-wechat/scripts/md/extensions/toc.tsruns2,115 bytes
  • ../canghe-post-to-wechat/scripts/md/render.tsruns22,562 bytes
  • ../canghe-post-to-wechat/scripts/md/themes/base.cssasset566 bytes
  • ../canghe-post-to-wechat/scripts/md/themes/default.cssasset7,857 bytes
  • ../canghe-post-to-wechat/scripts/md/themes/grace.cssasset2,538 bytes
  • ../canghe-post-to-wechat/scripts/md/themes/simple.cssasset2,715 bytes
  • ../canghe-post-to-wechat/scripts/md/utils/languages.tsruns8,295 bytes
  • ../canghe-post-to-wechat/scripts/paste-from-clipboard.tsruns5,659 bytes
  • ../canghe-post-to-wechat/scripts/wechat-agent-browser.tsruns10,644 bytes
  • ../canghe-post-to-wechat/scripts/wechat-api.tsruns19,164 bytes
  • ../canghe-post-to-wechat/scripts/wechat-article.tsruns30,463 bytes
  • ../canghe-post-to-wechat/scripts/wechat-browser.tsruns29,931 bytes
  • ../canghe-post-to-x/SKILL.mddoc8,235 bytes
  • ../canghe-post-to-x/references/articles.mddoc4,618 bytes
  • ../canghe-post-to-x/references/regular-posts.mddoc3,456 bytes
  • ../canghe-post-to-x/scripts/bun.lockasset16,310 bytes
  • ../canghe-post-to-x/scripts/check-paste-permissions.tsruns8,293 bytes
  • ../canghe-post-to-x/scripts/copy-to-clipboard.tsruns12,179 bytes
  • ../canghe-post-to-x/scripts/md-to-html.tsruns13,433 bytes
  • ../canghe-post-to-x/scripts/package.jsonruns320 bytes
  • ../canghe-post-to-x/scripts/paste-from-clipboard.tsruns5,659 bytes
  • ../canghe-post-to-x/scripts/x-article.tsruns30,198 bytes
  • ../canghe-post-to-x/scripts/x-browser.tsruns8,794 bytes
  • ../canghe-post-to-x/scripts/x-quote.tsruns8,634 bytes
  • ../canghe-post-to-x/scripts/x-utils.tsruns8,751 bytes
  • ../canghe-post-to-x/scripts/x-video.tsruns9,068 bytes
  • ../canghe-seedance-video/SKILL.mddoc4,427 bytes
  • ../canghe-seedance-video/scripts/generate_video.pyruns10,038 bytes
  • ../canghe-slide-deck/SKILL.mddoc23,264 bytes
  • ../canghe-slide-deck/references/analysis-framework.mddoc5,241 bytes
  • ../canghe-slide-deck/references/base-prompt.mddoc2,844 bytes
  • ../canghe-slide-deck/references/config/preferences-schema.mddoc3,080 bytes
  • ../canghe-slide-deck/references/content-rules.mddoc2,986 bytes
  • ../canghe-slide-deck/references/design-guidelines.mddoc7,581 bytes
  • ../canghe-slide-deck/references/dimensions/density.mddoc3,126 bytes
  • ../canghe-slide-deck/references/dimensions/mood.mddoc3,373 bytes
  • ../canghe-slide-deck/references/dimensions/presets.mddoc4,846 bytes
  • ../canghe-slide-deck/references/dimensions/texture.mddoc1,929 bytes
  • ../canghe-slide-deck/references/dimensions/typography.mddoc4,062 bytes
  • ../canghe-slide-deck/references/layouts.mddoc3,086 bytes
  • ../canghe-slide-deck/references/modification-guide.mddoc2,467 bytes
  • ../canghe-slide-deck/references/outline-template.mddoc7,599 bytes
  • ../canghe-slide-deck/references/styles/blueprint.mddoc2,277 bytes
  • ../canghe-slide-deck/references/styles/bold-editorial.mddoc2,409 bytes
  • ../canghe-slide-deck/references/styles/chalkboard.mddoc2,512 bytes
  • ../canghe-slide-deck/references/styles/corporate.mddoc2,346 bytes
  • ../canghe-slide-deck/references/styles/dark-atmospheric.mddoc2,435 bytes
  • ../canghe-slide-deck/references/styles/editorial-infographic.mddoc2,450 bytes
  • ../canghe-slide-deck/references/styles/fantasy-animation.mddoc2,474 bytes
  • ../canghe-slide-deck/references/styles/intuition-machine.mddoc2,870 bytes
  • ../canghe-slide-deck/references/styles/minimal.mddoc2,036 bytes
  • ../canghe-slide-deck/references/styles/notion.mddoc2,133 bytes
  • ../canghe-slide-deck/references/styles/pixel-art.mddoc2,446 bytes
  • ../canghe-slide-deck/references/styles/scientific.mddoc2,448 bytes
  • ../canghe-slide-deck/references/styles/sketch-notes.mddoc2,463 bytes
  • ../canghe-slide-deck/references/styles/vector-illustration.mddoc2,646 bytes
  • ../canghe-slide-deck/references/styles/vintage.mddoc2,499 bytes
  • ../canghe-slide-deck/references/styles/watercolor.mddoc2,349 bytes
  • ../canghe-slide-deck/scripts/merge-to-pdf.tsruns3,168 bytes
  • ../canghe-slide-deck/scripts/merge-to-pptx.tsruns3,919 bytes
  • ../canghe-tianyancha/.gitignoreasset115 bytes
  • ../canghe-tianyancha/README.mddoc5,917 bytes
  • ../canghe-tianyancha/SKILL.mddoc16,553 bytes
  • ../canghe-tianyancha/references/config/first-time-setup.mddoc310 bytes
  • ../canghe-tianyancha/references/config/preferences-schema.mddoc1,040 bytes
  • ../canghe-tianyancha/scripts/generate_dashboard.pyruns107,213 bytes
  • ../canghe-url-to-markdown/SKILL.mddoc5,819 bytes
  • ../canghe-url-to-markdown/scripts/cdp.tsruns11,034 bytes
  • ../canghe-url-to-markdown/scripts/constants.tsruns544 bytes
  • ../canghe-url-to-markdown/scripts/html-to-markdown.tsruns24,710 bytes
  • ../canghe-url-to-markdown/scripts/main.tsruns6,145 bytes
  • ../canghe-url-to-markdown/scripts/paths.tsruns1,094 bytes
  • ../canghe-volcengine-video-understanding/SKILL.mddoc5,878 bytes
  • ../canghe-volcengine-video-understanding/scripts/video_understand.pyruns9,700 bytes
  • ../canghe-xhs-images/SKILL.mddoc22,052 bytes
  • ../canghe-xhs-images/references/config/first-time-setup.mddoc2,988 bytes
  • ../canghe-xhs-images/references/config/preferences-schema.mddoc3,069 bytes
  • ../canghe-xhs-images/references/config/watermark-guide.mddoc1,978 bytes
  • ../canghe-xhs-images/references/elements/canvas.mddoc3,727 bytes
  • ../canghe-xhs-images/references/elements/decorations.mddoc4,826 bytes
  • ../canghe-xhs-images/references/elements/image-effects.mddoc2,990 bytes
  • ../canghe-xhs-images/references/elements/typography.mddoc3,258 bytes
  • ../canghe-xhs-images/references/presets/bold.mddoc1,577 bytes
  • ../canghe-xhs-images/references/presets/chalkboard.mddoc2,324 bytes
  • ../canghe-xhs-images/references/presets/cute.mddoc1,565 bytes
  • ../canghe-xhs-images/references/presets/fresh.mddoc1,496 bytes
  • ../canghe-xhs-images/references/presets/minimal.mddoc1,418 bytes
  • ../canghe-xhs-images/references/presets/notion.mddoc1,591 bytes
  • ../canghe-xhs-images/references/presets/pop.mddoc1,528 bytes
  • ../canghe-xhs-images/references/presets/retro.mddoc1,483 bytes
  • ../canghe-xhs-images/references/presets/study-notes.mddoc2,977 bytes
  • ../canghe-xhs-images/references/presets/warm.mddoc1,476 bytes
  • ../canghe-xhs-images/references/workflows/analysis-framework.mddoc7,224 bytes
  • ../canghe-xhs-images/references/workflows/outline-template.mddoc6,101 bytes
  • ../canghe-xhs-images/references/workflows/prompt-assembly.mddoc6,812 bytes
  • ../flyworks-avatar-video-1.0.0/README.mddoc2,878 bytes
  • ../flyworks-avatar-video-1.0.0/SKILL.mddoc5,196 bytes
  • ../flyworks-avatar-video-1.0.0/_meta.jsonasset140 bytes
  • ../flyworks-avatar-video-1.0.0/references/authentication.mddoc930 bytes
  • ../flyworks-avatar-video-1.0.0/references/avatars.mddoc1,381 bytes
  • ../flyworks-avatar-video-1.0.0/references/video-generation.mddoc1,487 bytes
  • ../flyworks-avatar-video-1.0.0/references/voices.mddoc1,334 bytes
  • ../flyworks-avatar-video-1.0.0/requirements.txtdoc9 bytes
  • ../flyworks-avatar-video-1.0.0/scripts/hifly_client.pyruns14,705 bytes
  • ../paddleocr-doc-parsing/SKILL.mddoc11,206 bytes
  • ../paddleocr-doc-parsing/_meta.jsonasset140 bytes
  • ../paddleocr-doc-parsing/references/output_schema.mddoc2,682 bytes
  • ../paddleocr-doc-parsing/scripts/configure.pyruns9,565 bytes
  • ../paddleocr-doc-parsing/scripts/lib.pyruns10,509 bytes
  • ../paddleocr-doc-parsing/scripts/optimize_file.pyruns5,314 bytes
  • ../paddleocr-doc-parsing/scripts/requirements-optimize.txtdoc190 bytes
  • ../paddleocr-doc-parsing/scripts/requirements.txtdoc117 bytes
  • ../paddleocr-doc-parsing/scripts/smoke_test.pyruns5,515 bytes
  • ../paddleocr-doc-parsing/scripts/split_pdf.pyruns4,396 bytes
  • ../paddleocr-doc-parsing/scripts/vl_caller.pyruns5,202 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • canghe-article-illustrator
  • canghe-comic
  • canghe-compress-image
  • canghe-cover-image
  • canghe-danger-gemini-web
  • canghe-danger-x-to-markdown
  • douyin-downloader
  • canghe-format-markdown
  • canghe-image-gen
  • canghe-infographic
  • manga-drama
  • manga-style-video
  • canghe-markdown-to-html
  • canghe-post-to-wechat
  • canghe-post-to-x
  • seedance-video
  • canghe-slide-deck
  • canghe-tianyancha
  • canghe-url-to-markdown
  • volcengine-video-understanding
  • canghe-xhs-images
  • find-skills
  • flyworks-avatar-video
  • json-canvas
  • obsidian-bases
  • obsidian-markdown
  • paddleocr-doc-parsing
  • remotion-best-practices
  • seedance-video
  • skill-creator

Repository facts

License
No license detected
Created
Feb 24, 2026
Last pushed
Jun 8, 2026
Forks
103
Open issues
1
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 168 notes
  • skills/canghe-article-illustrator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-comic/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-comic/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-comic/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-compress-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-compress-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-compress-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-cover-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-cover-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-cover-image/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-danger-gemini-web/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-danger-gemini-web/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-danger-x-to-markdown/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-danger-x-to-markdown/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-danger-x-to-markdown/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-douyin-downloader/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-douyin-downloader/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-douyin-downloader/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-douyin-downloader/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/canghe-douyin-downloader/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 3,599 signals by file

skills/canghe-comic/scripts/merge-to-pdf.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-compress-image/scripts/main.ts

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Executable scriptline 1
    #!/usr/bin/env bun

skills/canghe-cover-image/SKILL.md

  • Instruction override signalline 16
    # Quick mode: skip confirmation
  • Instruction override signalline 16
    # Quick mode: skip confirmation

skills/canghe-cover-image/references/config/first-time-setup.md

  • Instruction override signalline 141
    description: "Confirm dimension choices each time"   - label: "Yes"     description: "Skip confirmation, use auto-selection"
  • Instruction override signalline 141
    description: "Confirm dimension choices each time"   - label: "Yes"     description: "Skip confirmation, use auto-selection"
  • Instruction override signalline 143
    description: "Skip confirmation, use auto-selection"
  • Instruction override signalline 143
    description: "Skip confirmation, use auto-selection"

skills/canghe-cover-image/references/config/preferences-schema.md

  • Instruction override signalline 31
    quick_mode: false         # Skip confirmation when true
  • Instruction override signalline 31
    quick_mode: false         # Skip confirmation when true
  • Instruction override signalline 59
    | `preferred_mood` | string | balanced | Mood intensity level | | `default_aspect` | string | "2.35:1" | Default aspect ratio | | `quick_mode` | bool | false | Skip confirmation step |
  • Instruction override signalline 59
    | `preferred_mood` | string | balanced | Mood intensity level | | `default_aspect` | string | "2.35:1" | Default aspect ratio | | `quick_mode` | bool | false | Skip confirmation step |
  • Instruction override signalline 60
    | `default_aspect` | string | "2.35:1" | Default aspect ratio | | `quick_mode` | bool | false | Skip confirmation step | | `language` | string | null | Output language (null = auto-detect) |
  • Instruction override signalline 60
    | `default_aspect` | string | "2.35:1" | Default aspect ratio | | `quick_mode` | bool | false | Skip confirmation step | | `language` | string | null | Output language (null = auto-detect) |
  • Instruction override signalline 61
    | `quick_mode` | bool | false | Skip confirmation step |
  • Instruction override signalline 61
    | `quick_mode` | bool | false | Skip confirmation step |

skills/canghe-danger-gemini-web/SKILL.md

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

skills/canghe-danger-gemini-web/scripts/gemini-webapi/client.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Network accessline 418
    const urls = collect_strings(cand, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 1);
  • Network accessline 418
    const urls = collect_strings(cand, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 1);
  • Network accessline 454
    if (generated_images.length === 0) {               const urls = collect_strings(img_candidate, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 4);
  • Network accessline 454
    if (generated_images.length === 0) {               const urls = collect_strings(img_candidate, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 4);
  • Network accessline 455
    const urls = collect_strings(img_candidate, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 4);
  • Network accessline 455
    const urls = collect_strings(img_candidate, (s) => s.startsWith('https://lh3.googleusercontent.com/gg-dl/'), 4);
  • Access to secretsline 501
    [Credential-related source omitted]
  • Access to secretsline 501
    [Credential-related source omitted]
  • Access to secretsline 504
    [Credential-related source omitted]
  • Access to secretsline 504
    [Credential-related source omitted]

skills/canghe-danger-gemini-web/scripts/gemini-webapi/components/gem-mixin.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/components/index.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/constants.ts

  • Network accessline 1
    export const Endpoint = {   GOOGLE: 'https://www.google.com',
  • Network accessline 1
    export const Endpoint = {   GOOGLE: 'https://www.google.com',
  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    GOOGLE: 'https://www.google.com',
  • Network accessline 2
    GOOGLE: 'https://www.google.com',
  • Network accessline 3
    INIT: 'https://gemini.google.com/app',
  • Network accessline 3
    INIT: 'https://gemini.google.com/app',
  • Network accessline 4
    GENERATE:     'https://gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate',   ROTATE_COOKIES: 'https://accounts.google.com/RotateCookies',
  • Network accessline 4
    GENERATE:     'https://gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate',   ROTATE_COOKIES: 'https://accounts.google.com/RotateCookies',
  • Network accessline 5
    'https://gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate',
  • Network accessline 5
    'https://gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate',
  • Network accessline 6
    ROTATE_COOKIES: 'https://accounts.google.com/RotateCookies',
  • Network accessline 6
    ROTATE_COOKIES: 'https://accounts.google.com/RotateCookies',
  • Network accessline 7
    UPLOAD: 'https://content-push.googleapis.com/upload',
  • Network accessline 7
    UPLOAD: 'https://content-push.googleapis.com/upload',
  • Network accessline 8
    BATCH_EXEC: 'https://gemini.google.com/_/BardChatUi/data/batchexecute',
  • Network accessline 8
    BATCH_EXEC: 'https://gemini.google.com/_/BardChatUi/data/batchexecute',
  • Network accessline 22
    'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8',     Host: 'gemini.google.com',     Origin: 'https://gemini.google.com',
  • Network accessline 22
    'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8',     Host: 'gemini.google.com',     Origin: 'https://gemini.google.com',
  • Network accessline 23
    Host: 'gemini.google.com',     Origin: 'https://gemini.google.com',     Referer: 'https://gemini.google.com/',
  • Network accessline 23
    Host: 'gemini.google.com',     Origin: 'https://gemini.google.com',     Referer: 'https://gemini.google.com/',
  • Network accessline 24
    Origin: 'https://gemini.google.com',
  • Network accessline 24
    Origin: 'https://gemini.google.com',
  • Network accessline 25
    Referer: 'https://gemini.google.com/',
  • Network accessline 25
    Referer: 'https://gemini.google.com/',

skills/canghe-danger-gemini-web/scripts/gemini-webapi/exceptions.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/index.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/candidate.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/gem.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/grpc.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/image.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 36
    'User-Agent': 'Mozilla/5.0',       Accept: 'image/avif,image/webp,image/apng,image/*,*/*;q=0.8',       Referer: 'https://gemini.google.com/',
  • Network accessline 36
    'User-Agent': 'Mozilla/5.0',       Accept: 'image/avif,image/webp,image/apng,image/*,*/*;q=0.8',       Referer: 'https://gemini.google.com/',
  • Network accessline 37
    Accept: 'image/avif,image/webp,image/apng,image/*,*/*;q=0.8',       Referer: 'https://gemini.google.com/',     };
  • Network accessline 37
    Accept: 'image/avif,image/webp,image/apng,image/*,*/*;q=0.8',       Referer: 'https://gemini.google.com/',     };
  • Network accessline 38
    Referer: 'https://gemini.google.com/',
  • Network accessline 38
    Referer: 'https://gemini.google.com/',

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/index.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/types/modeloutput.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/cookie-file.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/decorators.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/get-access-token.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/http.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 44
    ): Promise<Response> {   const { timeout_ms, ...rest } = init;   if (!timeout_ms || timeout_ms <= 0) return fetch(url, rest);
  • Network accessline 44
    ): Promise<Response> {   const { timeout_ms, ...rest } = init;   if (!timeout_ms || timeout_ms <= 0) return fetch(url, rest);
  • Network accessline 46
    if (!timeout_ms || timeout_ms <= 0) return fetch(url, rest);
  • Network accessline 46
    if (!timeout_ms || timeout_ms <= 0) return fetch(url, rest);
  • Network accessline 49
    const t = setTimeout(() => ctl.abort(), timeout_ms);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 49
    const t = setTimeout(() => ctl.abort(), timeout_ms);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 50
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 50
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 51
    return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 51
    return await fetch(url, { ...rest, signal: ctl.signal });

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/index.ts

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

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 153
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });
  • Network accessline 153
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });
  • Network accessline 154
    try {       const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 154
    try {       const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 155
    const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });
  • Network accessline 155
    const res = await fetch_with_timeout(`http://127.0.0.1:${port}/json/version`, { timeout_ms: 5_000 });
  • Network accessline 173
    '--no-default-browser-check',     '--disable-popup-blocking',     'https://gemini.google.com/app',
  • Network accessline 173
    '--no-default-browser-check',     '--disable-popup-blocking',     'https://gemini.google.com/app',
  • Network accessline 174
    '--disable-popup-blocking',     'https://gemini.google.com/app',   ];
  • Network accessline 174
    '--disable-popup-blocking',     'https://gemini.google.com/app',   ];
  • Network accessline 175
    'https://gemini.google.com/app',
  • Network accessline 175
    'https://gemini.google.com/app',
  • Network accessline 220
    const { targetId } = await cdp.send<{ targetId: string }>('Target.createTarget', {       url: 'https://gemini.google.com/app',
  • Network accessline 220
    const { targetId } = await cdp.send<{ targetId: string }>('Target.createTarget', {       url: 'https://gemini.google.com/app',
  • Network accessline 221
    url: 'https://gemini.google.com/app',
  • Network accessline 221
    url: 'https://gemini.google.com/app',
  • Network accessline 235
    const { cookies } = await cdp.send<{ cookies: Array<{ name: string; value: string }> }>(         'Network.getCookies',         { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },
  • Network accessline 235
    const { cookies } = await cdp.send<{ cookies: Array<{ name: string; value: string }> }>(         'Network.getCookies',         { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },
  • Network accessline 236
    'Network.getCookies',         { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },         { sessionId, timeoutMs: 10_000 },
  • Network accessline 236
    'Network.getCookies',         { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },         { sessionId, timeoutMs: 10_000 },
  • Network accessline 237
    { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },
  • Network accessline 237
    { urls: ['https://gemini.google.com/', 'https://accounts.google.com/', 'https://www.google.com/'] },

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/logger.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/parsing.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/paths.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/rotate-1psidts.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-gemini-web/scripts/gemini-webapi/utils/upload-file.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 18
    const res = await fetch(Endpoint.UPLOAD, {
  • Network accessline 18
    const res = await fetch(Endpoint.UPLOAD, {

skills/canghe-danger-gemini-web/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-x-to-markdown/SKILL.md

  • Network accessline 156
    - `https://x.com/<user>/status/<id>`
  • Network accessline 156
    - `https://x.com/<user>/status/<id>`
  • Network accessline 157
    - `https://twitter.com/<user>/status/<id>`
  • Network accessline 157
    - `https://twitter.com/<user>/status/<id>`
  • Network accessline 158
    - `https://x.com/i/article/<id>`
  • Network accessline 158
    - `https://x.com/i/article/<id>`
  • Network accessline 163
    --- url: "https://x.com/user/status/123"
  • Network accessline 163
    --- url: "https://x.com/user/status/123"
  • Network accessline 164
    url: "https://x.com/user/status/123"
  • Network accessline 164
    url: "https://x.com/user/status/123"
  • Network accessline 165
    author: "Name (@user)" tweetCount: 3 coverImage: "https://pbs.twimg.com/media/example.jpg"
  • Network accessline 165
    author: "Name (@user)" tweetCount: 3 coverImage: "https://pbs.twimg.com/media/example.jpg"
  • Network accessline 166
    tweetCount: 3 coverImage: "https://pbs.twimg.com/media/example.jpg" ---
  • Network accessline 166
    tweetCount: 3 coverImage: "https://pbs.twimg.com/media/example.jpg" ---
  • Network accessline 167
    coverImage: "https://pbs.twimg.com/media/example.jpg"
  • Network accessline 167
    coverImage: "https://pbs.twimg.com/media/example.jpg"
  • Network accessline 192
    1. Run script **without** `--download-media` → markdown saved 2. Check saved markdown for remote media URLs (`https://` in image/video links)
  • Network accessline 192
    1. Run script **without** `--download-media` → markdown saved 2. Check saved markdown for remote media URLs (`https://` in image/video links)
  • Network accessline 193
    2. Check saved markdown for remote media URLs (`https://` in image/video links)
  • Network accessline 193
    2. Check saved markdown for remote media URLs (`https://` in image/video links)
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]

skills/canghe-danger-x-to-markdown/scripts/constants.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 5
    export const DEFAULT_USER_AGENT =   "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"; export const X_LOGIN_URL = "https://x.com/home";
  • Network accessline 5
    export const DEFAULT_USER_AGENT =   "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"; export const X_LOGIN_URL = "https://x.com/home";
  • Network accessline 6
    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"; export const X_LOGIN_URL = "https://x.com/home"; export const X_USER_DATA_DIR = resolveXToMarkdownChromeProfileDir();
  • Network accessline 6
    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"; export const X_LOGIN_URL = "https://x.com/home"; export const X_USER_DATA_DIR = resolveXToMarkdownChromeProfileDir();
  • Network accessline 7
    export const X_LOGIN_URL = "https://x.com/home";
  • Network accessline 7
    export const X_LOGIN_URL = "https://x.com/home";
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]

skills/canghe-danger-x-to-markdown/scripts/cookie-file.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-x-to-markdown/scripts/cookies.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 21
    ): Promise<Response> {   const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 21
    ): Promise<Response> {   const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 23
    if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 23
    if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 26
    const t = setTimeout(() => ctl.abort(), timeoutMs);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 26
    const t = setTimeout(() => ctl.abort(), timeoutMs);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 27
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 27
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 28
    return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 28
    return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 179
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 179
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 180
    try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 180
    try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 181
    const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 181
    const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 238
    const { cookies } = await cdp.send<{ cookies: CookieLike[] }>(         "Network.getCookies",         { urls: ["https://x.com/", "https://twitter.com/"] },
  • Network accessline 238
    const { cookies } = await cdp.send<{ cookies: CookieLike[] }>(         "Network.getCookies",         { urls: ["https://x.com/", "https://twitter.com/"] },
  • Network accessline 239
    "Network.getCookies",         { urls: ["https://x.com/", "https://twitter.com/"] },         { sessionId, timeoutMs: 10_000 }
  • Network accessline 239
    "Network.getCookies",         { urls: ["https://x.com/", "https://twitter.com/"] },         { sessionId, timeoutMs: 10_000 }
  • Network accessline 240
    { urls: ["https://x.com/", "https://twitter.com/"] },
  • Network accessline 240
    { urls: ["https://x.com/", "https://twitter.com/"] },
  • Access to secretsline 328
    [Credential-related source omitted]
  • Access to secretsline 328
    [Credential-related source omitted]
  • Access to secretsline 330
    [Credential-related source omitted]
  • Access to secretsline 330
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 391
    [Credential-related source omitted]
  • Access to secretsline 391
    [Credential-related source omitted]

skills/canghe-danger-x-to-markdown/scripts/graphql.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 81
    const bundleHash = bundleMatch[1];   const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/bundle.TwitterArticles.${bundleHash}a.js`;
  • Network accessline 81
    const bundleHash = bundleMatch[1];   const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/bundle.TwitterArticles.${bundleHash}a.js`;
  • Network accessline 82
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/bundle.TwitterArticles.${bundleHash}a.js`;
  • Network accessline 82
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/bundle.TwitterArticles.${bundleHash}a.js`;
  • Network accessline 130
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/api.${apiHash}a.js`;
  • Network accessline 130
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/api.${apiHash}a.js`;
  • Network accessline 182
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/main.${mainHash}.js`;
  • Network accessline 182
    const chunkUrl = `https://abs.twimg.com/responsive-web/client-web/main.${mainHash}.js`;
  • Network accessline 218
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/TweetResultByRestId`);
  • Network accessline 218
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/TweetResultByRestId`);
  • Network accessline 235
    const response = await fetch(url.toString(), {
  • Network accessline 235
    const response = await fetch(url.toString(), {
  • Access to secretsline 257
    [Credential-related source omitted]
  • Access to secretsline 257
    [Credential-related source omitted]
  • Network accessline 266
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/TweetDetail`);
  • Network accessline 266
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/TweetDetail`);
  • Network accessline 294
    const response = await fetch(url.toString(), {
  • Network accessline 294
    const response = await fetch(url.toString(), {
  • Network accessline 320
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/ArticleEntityResultByRestId`);
  • Network accessline 320
    const url = new URL(`https://x.com/i/api/graphql/${queryInfo.queryId}/ArticleEntityResultByRestId`);
  • Network accessline 329
    const response = await fetch(url.toString(), {
  • Network accessline 329
    const response = await fetch(url.toString(), {
  • Access to secretsline 351
    [Credential-related source omitted]
  • Access to secretsline 351
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]

skills/canghe-danger-x-to-markdown/scripts/http.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 5
    export async function fetchText(url: string, init?: RequestInit): Promise<string> {   const response = await fetch(url, init);
  • Network accessline 5
    export async function fetchText(url: string, init?: RequestInit): Promise<string> {   const response = await fetch(url, init);
  • Network accessline 6
    const response = await fetch(url, init);
  • Network accessline 6
    const response = await fetch(url, init);
  • Network accessline 16
    return cachedHomeHtml.html;   }   const html = await fetchText("https://x.com", {
  • Network accessline 16
    return cachedHomeHtml.html;   }   const html = await fetchText("https://x.com", {
  • Network accessline 17
    }   const html = await fetchText("https://x.com", {     headers: {
  • Network accessline 17
    }   const html = await fetchText("https://x.com", {     headers: {
  • Network accessline 18
    const html = await fetchText("https://x.com", {
  • Network accessline 18
    const html = await fetchText("https://x.com", {
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]

skills/canghe-danger-x-to-markdown/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 47
    Examples:   ${cmd} https://x.com/username/status/1234567890
  • Network accessline 47
    Examples:   ${cmd} https://x.com/username/status/1234567890
  • Network accessline 48
    ${cmd} https://x.com/username/status/1234567890
  • Network accessline 48
    ${cmd} https://x.com/username/status/1234567890
  • Network accessline 49
    ${cmd} https://x.com/i/article/1234567890 -o ./article.md   ${cmd} https://x.com/username/status/1234567890 -o ./out/   ${cmd} https://x.com/username/status/1234567890 --download-media
  • Network accessline 49
    ${cmd} https://x.com/i/article/1234567890 -o ./article.md   ${cmd} https://x.com/username/status/1234567890 -o ./out/   ${cmd} https://x.com/username/status/1234567890 --download-media
  • Network accessline 50
    ${cmd} https://x.com/username/status/1234567890 -o ./out/   ${cmd} https://x.com/username/status/1234567890 --download-media   ${cmd} https://x.com/username/status/1234567890 --json | jq -r '.markdownPath'
  • Network accessline 50
    ${cmd} https://x.com/username/status/1234567890 -o ./out/   ${cmd} https://x.com/username/status/1234567890 --download-media   ${cmd} https://x.com/username/status/1234567890 --json | jq -r '.markdownPath'
  • Network accessline 51
    ${cmd} https://x.com/username/status/1234567890 --download-media
  • Network accessline 51
    ${cmd} https://x.com/username/status/1234567890 --download-media
  • Network accessline 52
    ${cmd} https://x.com/username/status/1234567890 --json | jq -r '.markdownPath'
  • Network accessline 52
    ${cmd} https://x.com/username/status/1234567890 --json | jq -r '.markdownPath'
  • Access to secretsline 353
    [Credential-related source omitted]
  • Access to secretsline 353
    [Credential-related source omitted]
  • Network accessline 360
    const title = typeof (article as any)?.title === "string" ? String((article as any).title).trim() : "";   const meta = formatMetaMarkdown({     url: `https://x.com/i/article/${articleId}`,
  • Network accessline 360
    const title = typeof (article as any)?.title === "string" ? String((article as any).title).trim() : "";   const meta = formatMetaMarkdown({     url: `https://x.com/i/article/${articleId}`,
  • Network accessline 361
    const meta = formatMetaMarkdown({     url: `https://x.com/i/article/${articleId}`,     requestedUrl: inputUrl,
  • Network accessline 361
    const meta = formatMetaMarkdown({     url: `https://x.com/i/article/${articleId}`,     requestedUrl: inputUrl,
  • Network accessline 362
    url: `https://x.com/i/article/${articleId}`,
  • Network accessline 362
    url: `https://x.com/i/article/${articleId}`,
  • Access to secretsline 380
    [Credential-related source omitted]
  • Access to secretsline 380
    [Credential-related source omitted]
  • Network accessline 391
    const tweetId = parseTweetId(normalizedUrl);   if (!articleId && !tweetId) {     throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");
  • Network accessline 391
    const tweetId = parseTweetId(normalizedUrl);   if (!articleId && !tweetId) {     throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");
  • Network accessline 392
    if (!articleId && !tweetId) {     throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");   }
  • Network accessline 392
    if (!articleId && !tweetId) {     throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");   }
  • Network accessline 393
    throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");
  • Network accessline 393
    throw new Error("Invalid X url. Examples: https://x.com/<user>/status/<id> or https://x.com/i/article/<id>");
  • Network accessline 422
    JSON.stringify(         {           url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,
  • Network accessline 422
    JSON.stringify(         {           url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,
  • Network accessline 423
    {           url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,           requestedUrl: normalizedUrl,
  • Network accessline 423
    {           url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,           requestedUrl: normalizedUrl,
  • Network accessline 424
    url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,
  • Network accessline 424
    url: articleId ? `https://x.com/i/article/${articleId}` : normalizedUrl,

skills/canghe-danger-x-to-markdown/scripts/markdown.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-x-to-markdown/scripts/media-localizer.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 260
    for (const candidate of candidates) {     try {       const response = await fetch(candidate.url, {
  • Network accessline 260
    for (const candidate of candidates) {     try {       const response = await fetch(candidate.url, {
  • Network accessline 261
    try {       const response = await fetch(candidate.url, {         method: "GET",
  • Network accessline 261
    try {       const response = await fetch(candidate.url, {         method: "GET",
  • Network accessline 262
    const response = await fetch(candidate.url, {
  • Network accessline 262
    const response = await fetch(candidate.url, {

skills/canghe-danger-x-to-markdown/scripts/paths.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-x-to-markdown/scripts/thread-markdown.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 126
    if (!tweetId) return null;   if (username) {     return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 126
    if (!tweetId) return null;   if (username) {     return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 127
    if (username) {     return `https://x.com/${username}/status/${tweetId}`;   }
  • Network accessline 127
    if (username) {     return `https://x.com/${username}/status/${tweetId}`;   }
  • Network accessline 128
    return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 128
    return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 129
    }   return `https://x.com/i/web/status/${tweetId}`; }
  • Network accessline 129
    }   return `https://x.com/i/web/status/${tweetId}`; }
  • Network accessline 130
    return `https://x.com/i/web/status/${tweetId}`;
  • Network accessline 130
    return `https://x.com/i/web/status/${tweetId}`;
  • Network accessline 210
    const quotedUrl =     buildTweetUrl(quotedUsername, quotedId) ??     (quotedId ? `https://x.com/i/web/status/${quotedId}` : "unavailable");
  • Network accessline 210
    const quotedUrl =     buildTweetUrl(quotedUsername, quotedId) ??     (quotedId ? `https://x.com/i/web/status/${quotedId}` : "unavailable");
  • Network accessline 212
    (quotedId ? `https://x.com/i/web/status/${quotedId}` : "unavailable");
  • Network accessline 212
    (quotedId ? `https://x.com/i/web/status/${quotedId}` : "unavailable");

skills/canghe-danger-x-to-markdown/scripts/thread.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-danger-x-to-markdown/scripts/tweet-article.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 46
    for (const url of urls) {     const candidate =       url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);
  • Network accessline 46
    for (const url of urls) {     const candidate =       url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);
  • Network accessline 47
    const candidate =       url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);     const id = parseArticleIdFromUrl(candidate);
  • Network accessline 47
    const candidate =       url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);     const id = parseArticleIdFromUrl(candidate);
  • Network accessline 48
    url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);
  • Network accessline 48
    url?.expanded_url ?? url?.url ?? (url?.display_url ? `https://${url.display_url}` : undefined);

skills/canghe-danger-x-to-markdown/scripts/tweet-to-markdown.ts

  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Network accessline 55
    if (!tweetId) return null;   if (username) {     return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 55
    if (!tweetId) return null;   if (username) {     return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 56
    if (username) {     return `https://x.com/${username}/status/${tweetId}`;   }
  • Network accessline 56
    if (username) {     return `https://x.com/${username}/status/${tweetId}`;   }
  • Network accessline 57
    return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 57
    return `https://x.com/${username}/status/${tweetId}`;
  • Network accessline 58
    }   return `https://x.com/i/web/status/${tweetId}`; }
  • Network accessline 58
    }   return `https://x.com/i/web/status/${tweetId}`; }
  • Network accessline 59
    return `https://x.com/i/web/status/${tweetId}`;
  • Network accessline 59
    return `https://x.com/i/web/status/${tweetId}`;
  • Network accessline 93
    const tweetId = parseTweetId(normalizedUrl);   if (!tweetId) {     throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");
  • Network accessline 93
    const tweetId = parseTweetId(normalizedUrl);   if (!tweetId) {     throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");
  • Network accessline 94
    if (!tweetId) {     throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");   }
  • Network accessline 94
    if (!tweetId) {     throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");   }
  • Network accessline 95
    throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");
  • Network accessline 95
    throw new Error("Invalid tweet url. Example: https://x.com/<user>/status/<tweet_id>");
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Network accessline 120
    const author =     username && name ? `${name} (@${username})` : username ? `@${username}` : name ?? null;   const authorUrl = username ? `https://x.com/${username}` : undefined;
  • Network accessline 120
    const author =     username && name ? `${name} (@${username})` : username ? `@${username}` : name ?? null;   const authorUrl = username ? `https://x.com/${username}` : undefined;
  • Network accessline 121
    username && name ? `${name} (@${username})` : username ? `@${username}` : name ?? null;   const authorUrl = username ? `https://x.com/${username}` : undefined;   const requestedUrl = normalizedUrl || buildTweetUrl(username, tweetId) || inpu
  • Network accessline 121
    username && name ? `${name} (@${username})` : username ? `@${username}` : name ?? null;   const authorUrl = username ? `https://x.com/${username}` : undefined;   const requestedUrl = normalizedUrl || buildTweetUrl(username, tweetId) || inpu
  • Network accessline 122
    const authorUrl = username ? `https://x.com/${username}` : undefined;
  • Network accessline 122
    const authorUrl = username ? `https://x.com/${username}` : undefined;

skills/canghe-danger-x-to-markdown/scripts/types.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-douyin-downloader/SKILL.md

  • Network accessline 2
    name: douyin-downloader description: 抖音无水印视频下载和文案提取工具 homepage: https://github.com/yzfly/douyin-mcp-server
  • Network accessline 2
    name: douyin-downloader description: 抖音无水印视频下载和文案提取工具 homepage: https://github.com/yzfly/douyin-mcp-server
  • Network accessline 3
    description: 抖音无水印视频下载和文案提取工具 homepage: https://github.com/yzfly/douyin-mcp-server metadata:
  • Network accessline 3
    description: 抖音无水印视频下载和文案提取工具 homepage: https://github.com/yzfly/douyin-mcp-server metadata:
  • Network accessline 4
    homepage: https://github.com/yzfly/douyin-mcp-server
  • Network accessline 4
    homepage: https://github.com/yzfly/douyin-mcp-server
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 26
    获取 API Key: https://cloud.siliconflow.cn/
  • Network accessline 26
    获取 API Key: https://cloud.siliconflow.cn/
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

skills/canghe-douyin-downloader/_meta.json

  • Network accessline 6
    "version": "1.0.0",     "publishedAt": 1771744202949,     "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"
  • Network accessline 6
    "version": "1.0.0",     "publishedAt": 1771744202949,     "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"
  • Network accessline 7
    "publishedAt": 1771744202949,     "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"   },
  • Network accessline 7
    "publishedAt": 1771744202949,     "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"   },
  • Network accessline 8
    "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"
  • Network accessline 8
    "commit": "https://github.com/openclaw/skills/commit/7afeb89fafd9e37eccb6f759fe8144e2acd127d9"

skills/canghe-douyin-downloader/douyin.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 34
    const DEFAULT_API_BASE_URL = 'https://api.siliconflow.cn/v1/audio/transcriptions';
  • Network accessline 34
    const DEFAULT_API_BASE_URL = 'https://api.siliconflow.cn/v1/audio/transcriptions';
  • Network accessline 225
    const apiUrl = `https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id=${awemeId}`;
  • Network accessline 225
    const apiUrl = `https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id=${awemeId}`;
  • Network accessline 233
    if (!videoData || !videoData.video) {       const pageUrl = shareUrl.includes('douyin.com') ? shareUrl : `https://www.douyin.com${shareUrl}`;
  • Network accessline 233
    if (!videoData || !videoData.video) {       const pageUrl = shareUrl.includes('douyin.com') ? shareUrl : `https://www.douyin.com${shareUrl}`;
  • Network accessline 234
    const pageUrl = shareUrl.includes('douyin.com') ? shareUrl : `https://www.douyin.com${shareUrl}`;
  • Network accessline 234
    const pageUrl = shareUrl.includes('douyin.com') ? shareUrl : `https://www.douyin.com${shareUrl}`;
  • Access to secretsline 346
    [Credential-related source omitted]
  • Access to secretsline 346
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 433
    [Credential-related source omitted]
  • Access to secretsline 433
    [Credential-related source omitted]

skills/canghe-format-markdown/scripts/autocorrect.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-format-markdown/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-format-markdown/scripts/package-lock.json

  • Network accessline 43
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 43
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 44
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 44
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 45
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 45
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 51
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 51
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 52
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 52
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 53
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 53
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 59
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 59
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 60
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 60
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 61
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 61
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 85
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 85
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 86
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 86
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 87
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 87
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 103
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 103
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 104
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 104
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 105
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 105
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 113
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 113
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 114
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 114
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 115
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 115
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 128
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 128
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 129
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 129
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 130
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 130
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 139
    "node_modules/get-east-asian-width": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 139
    "node_modules/get-east-asian-width": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 140
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",       "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
  • Network accessline 140
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",       "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
  • Network accessline 141
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 141
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 146
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 146
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 147
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 147
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 148
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 148
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 156
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 156
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 157
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 157
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 158
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 158
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 164
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 164
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 165
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 165
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 166
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 166
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 172
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 172
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 173
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 173
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 174
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 174
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 186
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 186
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 187
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 187
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 188
    "url": "https://opencollective.com/unified"
  • Network accessline 188
    "url": "https://opencollective.com/unified"
  • Network accessline 208
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 208
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 209
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 209
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 210
    "url": "https://opencollective.com/unified"
  • Network accessline 210
    "url": "https://opencollective.com/unified"
  • Network accessline 224
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 224
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 225
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 225
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 226
    "url": "https://opencollective.com/unified"
  • Network accessline 226
    "url": "https://opencollective.com/unified"
  • Network accessline 241
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 241
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 242
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 242
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 243
    "url": "https://opencollective.com/unified"
  • Network accessline 243
    "url": "https://opencollective.com/unified"
  • Network accessline 256
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 256
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 257
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 257
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 258
    "url": "https://opencollective.com/unified"
  • Network accessline 258
    "url": "https://opencollective.com/unified"
  • Network accessline 271
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 271
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 272
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 272
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 273
    "url": "https://opencollective.com/unified"
  • Network accessline 273
    "url": "https://opencollective.com/unified"
  • Network accessline 284
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 284
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 285
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 285
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 286
    "url": "https://opencollective.com/unified"
  • Network accessline 286
    "url": "https://opencollective.com/unified"
  • Network accessline 299
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 299
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 300
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 300
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 301
    "url": "https://opencollective.com/unified"
  • Network accessline 301
    "url": "https://opencollective.com/unified"
  • Network accessline 313
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 313
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 314
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 314
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 315
    "url": "https://opencollective.com/unified"
  • Network accessline 315
    "url": "https://opencollective.com/unified"
  • Network accessline 325
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 325
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 326
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 326
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 327
    "url": "https://opencollective.com/unified"
  • Network accessline 327
    "url": "https://opencollective.com/unified"
  • Network accessline 344
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 344
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 345
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 345
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 346
    "url": "https://opencollective.com/unified"
  • Network accessline 346
    "url": "https://opencollective.com/unified"
  • Network accessline 355
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 355
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 356
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 356
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 357
    "url": "https://opencollective.com/unified"
  • Network accessline 357
    "url": "https://opencollective.com/unified"
  • Network accessline 363
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 363
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 364
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 364
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 365
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 365
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 367
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 367
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 368
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 368
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 369
    "url": "https://opencollective.com/unified"
  • Network accessline 369
    "url": "https://opencollective.com/unified"
  • Network accessline 396
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 396
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 397
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 397
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 398
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 398
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 400
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 400
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 401
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 401
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 402
    "url": "https://opencollective.com/unified"
  • Network accessline 402
    "url": "https://opencollective.com/unified"
  • Network accessline 425
    "node_modules/micromark-extension-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 425
    "node_modules/micromark-extension-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 426
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-gRzVLUdjXBLX6zNPSnHGDoo+ZTp5zy+MZm0g3sv+3chPXY7l9gW+DnrcHcZh/jiPR6M
  • Network accessline 426
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-gRzVLUdjXBLX6zNPSnHGDoo+ZTp5zy+MZm0g3sv+3chPXY7l9gW+DnrcHcZh/jiPR6M
  • Network accessline 427
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 427
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 450
    "node_modules/micromark-extension-cjk-friendly-util": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 450
    "node_modules/micromark-extension-cjk-friendly-util": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 451
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",       "integrity": "sha512-egs6+12JU2yutskHY55FyR48ZiEcFOJFyk9rsiyIhcJ6IvWB6ABBqVrBw
  • Network accessline 451
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",       "integrity": "sha512-egs6+12JU2yutskHY55FyR48ZiEcFOJFyk9rsiyIhcJ6IvWB6ABBqVrBw
  • Network accessline 452
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 452
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 478
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 478
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 479
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 479
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 480
    "url": "https://opencollective.com/unified"
  • Network accessline 480
    "url": "https://opencollective.com/unified"
  • Network accessline 496
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 496
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 497
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 497
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 498
    "url": "https://opencollective.com/unified"
  • Network accessline 498
    "url": "https://opencollective.com/unified"
  • Network accessline 510
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 510
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 511
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 511
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 512
    "url": "https://opencollective.com/unified"
  • Network accessline 512
    "url": "https://opencollective.com/unified"
  • Network accessline 528
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 528
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 529
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 529
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 530
    "url": "https://opencollective.com/unified"
  • Network accessline 530
    "url": "https://opencollective.com/unified"
  • Network accessline 544
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 544
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 545
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 545
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 546
    "url": "https://opencollective.com/unified"
  • Network accessline 546
    "url": "https://opencollective.com/unified"
  • Network accessline 559
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 559
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 560
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 560
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 561
    "url": "https://opencollective.com/unified"
  • Network accessline 561
    "url": "https://opencollective.com/unified"
  • Network accessline 570
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 570
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 571
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 571
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 572
    "url": "https://opencollective.com/unified"
  • Network accessline 572
    "url": "https://opencollective.com/unified"
  • Network accessline 585
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 585
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 586
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 586
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 587
    "url": "https://opencollective.com/unified"
  • Network accessline 587
    "url": "https://opencollective.com/unified"
  • Network accessline 593
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 593
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 594
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 594
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 595
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 595
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 597
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 597
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 598
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 598
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 599
    "url": "https://opencollective.com/unified"
  • Network accessline 599
    "url": "https://opencollective.com/unified"
  • Network accessline 612
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 612
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 613
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 613
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 614
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 614
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 616
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 616
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 617
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 617
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 618
    "url": "https://opencollective.com/unified"
  • Network accessline 618
    "url": "https://opencollective.com/unified"
  • Network accessline 632
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 632
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 633
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 633
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 634
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 634
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 636
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 636
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 637
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 637
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 638
    "url": "https://opencollective.com/unified"
  • Network accessline 638
    "url": "https://opencollective.com/unified"
  • Network accessline 650
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 650
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 651
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 651
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 652
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 652
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 654
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 654
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 655
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 655
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 656
    "url": "https://opencollective.com/unified"
  • Network accessline 656
    "url": "https://opencollective.com/unified"
  • Network accessline 670
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 670
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 671
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 671
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 672
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 672
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 674
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 674
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 675
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 675
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 676
    "url": "https://opencollective.com/unified"
  • Network accessline 676
    "url": "https://opencollective.com/unified"
  • Network accessline 690
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 690
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 691
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 691
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 692
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 692
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 694
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 694
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 695
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 695
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 696
    "url": "https://opencollective.com/unified"
  • Network accessline 696
    "url": "https://opencollective.com/unified"
  • Network accessline 708
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 708
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 709
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 709
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 710
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 710
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 712
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 712
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 713
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 713
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 714
    "url": "https://opencollective.com/unified"
  • Network accessline 714
    "url": "https://opencollective.com/unified"
  • Network accessline 725
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 725
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 726
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 726
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 727
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 727
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 729
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 729
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 730
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 730
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 731
    "url": "https://opencollective.com/unified"
  • Network accessline 731
    "url": "https://opencollective.com/unified"
  • Network accessline 744
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 744
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 745
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 745
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 746
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 746
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 748
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 748
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 749
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 749
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 750
    "url": "https://opencollective.com/unified"
  • Network accessline 750
    "url": "https://opencollective.com/unified"
  • Network accessline 762
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 762
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 763
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 763
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 764
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 764
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 766
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 766
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 767
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 767
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 768
    "url": "https://opencollective.com/unified"
  • Network accessline 768
    "url": "https://opencollective.com/unified"
  • Network accessline 779
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 779
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 780
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 780
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 781
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 781
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 783
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 783
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 784
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 784
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 785
    "url": "https://opencollective.com/unified"
  • Network accessline 785
    "url": "https://opencollective.com/unified"
  • Network accessline 799
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 799
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 800
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 800
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 801
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 801
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 803
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 803
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 804
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 804
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 805
    "url": "https://opencollective.com/unified"
  • Network accessline 805
    "url": "https://opencollective.com/unified"
  • Network accessline 813
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 813
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 814
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 814
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 815
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 815
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 817
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 817
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 818
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 818
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 819
    "url": "https://opencollective.com/unified"
  • Network accessline 819
    "url": "https://opencollective.com/unified"
  • Network accessline 827
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 827
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 828
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 828
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 829
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 829
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 831
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 831
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 832
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 832
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 833
    "url": "https://opencollective.com/unified"
  • Network accessline 833
    "url": "https://opencollective.com/unified"
  • Network accessline 844
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 844
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 845
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 845
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 846
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 846
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 848
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 848
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 849
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 849
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 850
    "url": "https://opencollective.com/unified"
  • Network accessline 850
    "url": "https://opencollective.com/unified"
  • Network accessline 861
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 861
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 862
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 862
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 863
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 863
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 865
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 865
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 866
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 866
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 867
    "url": "https://opencollective.com/unified"
  • Network accessline 867
    "url": "https://opencollective.com/unified"
  • Network accessline 880
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 880
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 881
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 881
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 882
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 882
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 884
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 884
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 885
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 885
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 886
    "url": "https://opencollective.com/unified"
  • Network accessline 886
    "url": "https://opencollective.com/unified"
  • Network accessline 900
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 900
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 901
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 901
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 902
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 902
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 904
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 904
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 905
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 905
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 906
    "url": "https://opencollective.com/unified"
  • Network accessline 906
    "url": "https://opencollective.com/unified"
  • Network accessline 914
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 914
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 915
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 915
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 916
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 916
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 918
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 918
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 919
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 919
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 920
    "url": "https://opencollective.com/unified"
  • Network accessline 920
    "url": "https://opencollective.com/unified"
  • Network accessline 929
    "node_modules/remark-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 929
    "node_modules/remark-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 930
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-UvAgxwlNk+l9Oqgl/9MWK2eWRS7zgBW/nXX9AthV7nd/3lNejF138E7Xbmk9Zs4WjTJGs721r7fAEc7tNFoH7g==",
  • Network accessline 930
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-UvAgxwlNk+l9Oqgl/9MWK2eWRS7zgBW/nXX9AthV7nd/3lNejF138E7Xbmk9Zs4WjTJGs721r7fAEc7tNFoH7g==",
  • Network accessline 931
    "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 931
    "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 959
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 959
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 960
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 960
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 961
    "url": "https://opencollective.com/unified"
  • Network accessline 961
    "url": "https://opencollective.com/unified"
  • Network accessline 975
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 975
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 976
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 976
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 977
    "url": "https://opencollective.com/unified"
  • Network accessline 977
    "url": "https://opencollective.com/unified"
  • Network accessline 989
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 989
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 990
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 990
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 991
    "url": "https://opencollective.com/unified"
  • Network accessline 991
    "url": "https://opencollective.com/unified"
  • Network accessline 1002
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1002
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1003
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1003
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1004
    "url": "https://opencollective.com/unified"
  • Network accessline 1004
    "url": "https://opencollective.com/unified"
  • Network accessline 1010
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1010
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1011
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1011
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1012
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1012
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1027
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1027
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1028
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1028
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1029
    "url": "https://opencollective.com/unified"
  • Network accessline 1029
    "url": "https://opencollective.com/unified"
  • Network accessline 1038
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1038
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1039
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1039
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1040
    "url": "https://opencollective.com/unified"
  • Network accessline 1040
    "url": "https://opencollective.com/unified"
  • Network accessline 1049
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1049
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1050
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1050
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1051
    "url": "https://opencollective.com/unified"
  • Network accessline 1051
    "url": "https://opencollective.com/unified"
  • Network accessline 1062
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1062
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1063
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1063
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1064
    "url": "https://opencollective.com/unified"
  • Network accessline 1064
    "url": "https://opencollective.com/unified"
  • Network accessline 1074
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1074
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1075
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1075
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1076
    "url": "https://opencollective.com/unified"
  • Network accessline 1076
    "url": "https://opencollective.com/unified"
  • Network accessline 1086
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1086
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1087
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1087
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1088
    "url": "https://opencollective.com/unified"
  • Network accessline 1088
    "url": "https://opencollective.com/unified"
  • Network accessline 1098
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1098
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1099
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1099
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1100
    "url": "https://opencollective.com/unified"
  • Network accessline 1100
    "url": "https://opencollective.com/unified"
  • Network accessline 1111
    },       "funding": {         "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1111
    },       "funding": {         "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1112
    "funding": {         "url": "https://github.com/sponsors/eemeli"       }
  • Network accessline 1112
    "funding": {         "url": "https://github.com/sponsors/eemeli"       }
  • Network accessline 1113
    "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1113
    "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1119
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1119
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1120
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1120
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1121
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1121
    "url": "https://github.com/sponsors/wooorm"

skills/canghe-format-markdown/scripts/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-format-markdown/scripts/quotes.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-image-gen/SKILL.md

  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Network accessline 109
    | `GOOGLE_BASE_URL` | Custom Google endpoint | | `DASHSCOPE_BASE_URL` | Custom DashScope endpoint | | `CANGHE_BASE_URL` | Custom Canghe endpoint (default: `https://api.canghe.ai/v1`) |
  • Network accessline 109
    | `GOOGLE_BASE_URL` | Custom Google endpoint | | `DASHSCOPE_BASE_URL` | Custom DashScope endpoint | | `CANGHE_BASE_URL` | Custom Canghe endpoint (default: `https://api.canghe.ai/v1`) |
  • Network accessline 111
    | `CANGHE_BASE_URL` | Custom Canghe endpoint (default: `https://api.canghe.ai/v1`) |
  • Network accessline 111
    | `CANGHE_BASE_URL` | Custom Canghe endpoint (default: `https://api.canghe.ai/v1`) |

skills/canghe-image-gen/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 39
    GOOGLE_BASE_URL           Custom Google endpoint   DASHSCOPE_BASE_URL        Custom DashScope endpoint   CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Network accessline 39
    GOOGLE_BASE_URL           Custom Google endpoint   DASHSCOPE_BASE_URL        Custom DashScope endpoint   CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Network accessline 39
    GOOGLE_BASE_URL           Custom Google endpoint   DASHSCOPE_BASE_URL        Custom DashScope endpoint   CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Network accessline 41
    CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Network accessline 41
    CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Network accessline 41
    CANGHE_BASE_URL           Custom Canghe endpoint (default: https://api.canghe.ai/v1)
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 357
    [Credential-related source omitted]
  • Access to secretsline 357
    [Credential-related source omitted]
  • Access to secretsline 357
    [Credential-related source omitted]
  • Access to secretsline 369
    [Credential-related source omitted]
  • Access to secretsline 369
    [Credential-related source omitted]
  • Access to secretsline 369
    [Credential-related source omitted]
  • Access to secretsline 370
    [Credential-related source omitted]
  • Access to secretsline 370
    [Credential-related source omitted]
  • Access to secretsline 370
    [Credential-related source omitted]

skills/canghe-image-gen/scripts/providers/canghe.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 25
    function getBaseUrl(): string {   const base = process.env.CANGHE_BASE_URL || "https://api.canghe.ai/v1";
  • Network accessline 25
    function getBaseUrl(): string {   const base = process.env.CANGHE_BASE_URL || "https://api.canghe.ai/v1";
  • Network accessline 26
    const base = process.env.CANGHE_BASE_URL || "https://api.canghe.ai/v1";
  • Network accessline 26
    const base = process.env.CANGHE_BASE_URL || "https://api.canghe.ai/v1";
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Network accessline 97
    const res = await fetch(`${getBaseUrl()}/chat/completions`, {
  • Network accessline 97
    const res = await fetch(`${getBaseUrl()}/chat/completions`, {

skills/canghe-image-gen/scripts/providers/dashscope.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Network accessline 11
    function getBaseUrl(): string {   const base = process.env.DASHSCOPE_BASE_URL || "https://dashscope.aliyuncs.com";
  • Network accessline 11
    function getBaseUrl(): string {   const base = process.env.DASHSCOPE_BASE_URL || "https://dashscope.aliyuncs.com";
  • Network accessline 12
    const base = process.env.DASHSCOPE_BASE_URL || "https://dashscope.aliyuncs.com";
  • Network accessline 12
    const base = process.env.DASHSCOPE_BASE_URL || "https://dashscope.aliyuncs.com";
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 87
    const res = await fetch(url, {
  • Network accessline 87
    const res = await fetch(url, {
  • Network accessline 131
    if (imageData.startsWith("http://") || imageData.startsWith("https://")) {     const imgRes = await fetch(imageData);
  • Network accessline 131
    if (imageData.startsWith("http://") || imageData.startsWith("https://")) {     const imgRes = await fetch(imageData);
  • Network accessline 132
    const imgRes = await fetch(imageData);
  • Network accessline 132
    const imgRes = await fetch(imageData);

skills/canghe-image-gen/scripts/providers/google.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 35
    function getGoogleBaseUrl(): string {   const base = process.env.GOOGLE_BASE_URL || "https://generativelanguage.googleapis.com";
  • Network accessline 35
    function getGoogleBaseUrl(): string {   const base = process.env.GOOGLE_BASE_URL || "https://generativelanguage.googleapis.com";
  • Network accessline 36
    const base = process.env.GOOGLE_BASE_URL || "https://generativelanguage.googleapis.com";
  • Network accessline 36
    const base = process.env.GOOGLE_BASE_URL || "https://generativelanguage.googleapis.com";
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 56
    const res = await fetch(buildGoogleUrl(pathname), {
  • Network accessline 56
    const res = await fetch(buildGoogleUrl(pathname), {

skills/canghe-image-gen/scripts/providers/openai.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 66
    args: CliArgs ): Promise<Uint8Array> {   const baseURL = process.env.OPENAI_BASE_URL || "https://api.openai.com/v1";
  • Network accessline 66
    args: CliArgs ): Promise<Uint8Array> {   const baseURL = process.env.OPENAI_BASE_URL || "https://api.openai.com/v1";
  • Network accessline 67
    [Credential-related source omitted]
  • Network accessline 67
    [Credential-related source omitted]
  • Network accessline 68
    const baseURL = process.env.OPENAI_BASE_URL || "https://api.openai.com/v1";
  • Network accessline 68
    const baseURL = process.env.OPENAI_BASE_URL || "https://api.openai.com/v1";
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 101
    const res = await fetch(`${baseURL}/images/generations`, {
  • Network accessline 101
    const res = await fetch(`${baseURL}/images/generations`, {
  • Network accessline 145
    const res = await fetch(`${baseURL}/images/edits`, {
  • Network accessline 145
    const res = await fetch(`${baseURL}/images/edits`, {
  • Network accessline 177
    if (img?.url) {     const imgRes = await fetch(img.url);
  • Network accessline 177
    if (img?.url) {     const imgRes = await fetch(img.url);
  • Network accessline 178
    const imgRes = await fetch(img.url);
  • Network accessline 178
    const imgRes = await fetch(img.url);

skills/canghe-image-gen/scripts/types.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-manga-drama/SKILL.md

  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 251
    - [Seedance 视频生成](../seedance-video-generation-1.0.3/SKILL.md) - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 251
    - [Seedance 视频生成](../seedance-video-generation-1.0.3/SKILL.md) - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 252
    - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 252
    - [火山方舟文档](https://www.volcengine.com/docs/82379)

skills/canghe-manga-drama/scripts/manga_drama.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 375
    [Credential-related source omitted]
  • Access to secretsline 375
    [Credential-related source omitted]

skills/canghe-manga-drama/scripts/seedance_video.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 33
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 33
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 58
    import subprocess     result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],
  • Network accessline 58
    import subprocess     result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],
  • Network accessline 59
    result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],         capture_output=True,
  • Network accessline 59
    result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],         capture_output=True,
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 123
    print("🎬 创建视频生成任务...")     req = urllib.request.Request(
  • Network accessline 123
    print("🎬 创建视频生成任务...")     req = urllib.request.Request(
  • Network accessline 124
    req = urllib.request.Request(
  • Network accessline 124
    req = urllib.request.Request(
  • Network accessline 131
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 131
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 139
    while True:         time.sleep(10)         req = urllib.request.Request(
  • Network accessline 139
    while True:         time.sleep(10)         req = urllib.request.Request(
  • Network accessline 140
    time.sleep(10)         req = urllib.request.Request(             f"{BASE_URL}/contents/generations/tasks/{task_id}",
  • Network accessline 140
    time.sleep(10)         req = urllib.request.Request(             f"{BASE_URL}/contents/generations/tasks/{task_id}",
  • Network accessline 141
    req = urllib.request.Request(
  • Network accessline 141
    req = urllib.request.Request(
  • Network accessline 143
    headers=headers         )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 143
    headers=headers         )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 144
    )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)         result = json.loads(resp.read().decode("utf-8"))
  • Network accessline 144
    )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)         result = json.loads(resp.read().decode("utf-8"))
  • Network accessline 145
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 145
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)

skills/canghe-manga-style-video/SKILL.md

  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Network accessline 261
    - [Seedance 视频生成](../seedance-video-generation-1.0.3/SKILL.md) - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 261
    - [Seedance 视频生成](../seedance-video-generation-1.0.3/SKILL.md) - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 262
    - [火山方舟文档](https://www.volcengine.com/docs/82379)
  • Network accessline 262
    - [火山方舟文档](https://www.volcengine.com/docs/82379)

skills/canghe-manga-style-video/scripts/manga_style_video.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Network accessline 37
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 37
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Network accessline 155
    print("🎬 创建视频生成任务...")     req = urllib.request.Request(
  • Network accessline 155
    print("🎬 创建视频生成任务...")     req = urllib.request.Request(
  • Network accessline 156
    req = urllib.request.Request(
  • Network accessline 156
    req = urllib.request.Request(
  • Network accessline 163
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 163
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 175
    while True:         time.sleep(10)         req = urllib.request.Request(
  • Network accessline 175
    while True:         time.sleep(10)         req = urllib.request.Request(
  • Network accessline 176
    time.sleep(10)         req = urllib.request.Request(             f"{BASE_URL}/contents/generations/tasks/{task_id}",
  • Network accessline 176
    time.sleep(10)         req = urllib.request.Request(             f"{BASE_URL}/contents/generations/tasks/{task_id}",
  • Network accessline 177
    req = urllib.request.Request(
  • Network accessline 177
    req = urllib.request.Request(
  • Network accessline 179
    headers=headers         )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 179
    headers=headers         )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 180
    )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)         result = json.loads(resp.read().decode("utf-8"))
  • Network accessline 180
    )         resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)         result = json.loads(resp.read().decode("utf-8"))
  • Network accessline 181
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 181
    resp = urllib.request.urlopen(req, context=ssl_context, timeout=30)
  • Network accessline 206
    import subprocess     result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],
  • Network accessline 206
    import subprocess     result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],
  • Network accessline 207
    result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],         capture_output=True,
  • Network accessline 207
    result = subprocess.run(         ["curl", "-L", "-o", output_path, video_url, "--max-time", "120"],         capture_output=True,

skills/canghe-markdown-to-html/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/LICENSE

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 3
    Original project: https://github.com/doocs/md
  • Network accessline 3
    Original project: https://github.com/doocs/md

skills/canghe-markdown-to-html/scripts/md/extensions/alert.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 20
    /**  * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 20
    /**  * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 21
    * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 21
    * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 22
    * To support theme, we need to modify the source code.  * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).  */
  • Network accessline 22
    * To support theme, we need to modify the source code.  * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).  */
  • Network accessline 23
    * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).
  • Network accessline 23
    * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).

skills/canghe-markdown-to-html/scripts/md/extensions/footnotes.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/extensions/index.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/extensions/infographic.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/extensions/katex.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 26
    // 行内公式对齐 https://groups.google.com/g/mathjax-users/c/zThKffrrCvE?pli=1
  • Network accessline 26
    // 行内公式对齐 https://groups.google.com/g/mathjax-users/c/zThKffrrCvE?pli=1

skills/canghe-markdown-to-html/scripts/md/extensions/markup.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/extensions/plantuml.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 5
    /**    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 5
    /**    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 6
    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'    */
  • Network accessline 6
    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'    */
  • Network accessline 7
    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 7
    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 33
    /**  * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 33
    /**  * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 34
    * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 34
    * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 35
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 35
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 59
    /**  * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 59
    /**  * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 60
    * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 60
    * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 61
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 61
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 76
    /**  * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 76
    /**  * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 77
    * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 77
    * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 78
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 78
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 191
    async function fetchSvgContent(svgUrl: string): Promise<string> {   try {     const response = await fetch(svgUrl)
  • Network accessline 191
    async function fetchSvgContent(svgUrl: string): Promise<string> {   try {     const response = await fetch(svgUrl)
  • Network accessline 192
    try {     const response = await fetch(svgUrl)     if (!response.ok) {
  • Network accessline 192
    try {     const response = await fetch(svgUrl)     if (!response.ok) {
  • Network accessline 193
    const response = await fetch(svgUrl)
  • Network accessline 193
    const response = await fetch(svgUrl)
  • Network accessline 239
    export function markedPlantUML(options: PlantUMLOptions = {}): MarkedExtension {   const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 239
    export function markedPlantUML(options: PlantUMLOptions = {}): MarkedExtension {   const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 240
    const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,     format: options.format || `svg`,
  • Network accessline 240
    const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,     format: options.format || `svg`,
  • Network accessline 241
    serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 241
    serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,

skills/canghe-markdown-to-html/scripts/md/extensions/ruby.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 3
    /**  * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 4
    * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279  * https://www.w3.org/TR/ruby/
  • Network accessline 4
    * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279  * https://www.w3.org/TR/ruby/
  • Network accessline 5
    * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 5
    * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 6
    * https://www.w3.org/TR/ruby/
  • Network accessline 6
    * https://www.w3.org/TR/ruby/

skills/canghe-markdown-to-html/scripts/md/extensions/slider.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/extensions/toc.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/package-lock.json

  • Network accessline 20
    "node_modules/@types/debug": {       "version": "4.1.12",       "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
  • Network accessline 20
    "node_modules/@types/debug": {       "version": "4.1.12",       "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
  • Network accessline 21
    "version": "4.1.12",       "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",       "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
  • Network accessline 21
    "version": "4.1.12",       "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",       "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
  • Network accessline 22
    "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
  • Network accessline 22
    "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
  • Network accessline 29
    "node_modules/@types/mdast": {       "version": "4.0.4",       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
  • Network accessline 29
    "node_modules/@types/mdast": {       "version": "4.0.4",       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
  • Network accessline 30
    "version": "4.0.4",       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",       "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
  • Network accessline 30
    "version": "4.0.4",       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",       "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
  • Network accessline 31
    "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
  • Network accessline 31
    "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
  • Network accessline 38
    "node_modules/@types/ms": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
  • Network accessline 38
    "node_modules/@types/ms": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
  • Network accessline 39
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",       "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
  • Network accessline 39
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",       "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
  • Network accessline 40
    "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
  • Network accessline 40
    "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
  • Network accessline 44
    "node_modules/@types/unist": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
  • Network accessline 44
    "node_modules/@types/unist": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
  • Network accessline 45
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",       "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
  • Network accessline 45
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",       "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
  • Network accessline 46
    "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
  • Network accessline 46
    "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
  • Network accessline 50
    "node_modules/ansi-colors": {       "version": "4.1.3",       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
  • Network accessline 50
    "node_modules/ansi-colors": {       "version": "4.1.3",       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
  • Network accessline 51
    "version": "4.1.3",       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",       "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
  • Network accessline 51
    "version": "4.1.3",       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",       "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
  • Network accessline 52
    "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
  • Network accessline 52
    "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
  • Network accessline 59
    "node_modules/argparse": {       "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 59
    "node_modules/argparse": {       "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 60
    "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
  • Network accessline 60
    "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
  • Network accessline 61
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 61
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 68
    "node_modules/bail": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
  • Network accessline 68
    "node_modules/bail": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
  • Network accessline 69
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",       "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
  • Network accessline 69
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",       "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
  • Network accessline 70
    "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
  • Network accessline 70
    "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
  • Network accessline 73
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 73
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 74
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 74
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 75
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 75
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 78
    "node_modules/boolbase": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
  • Network accessline 78
    "node_modules/boolbase": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
  • Network accessline 79
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",       "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
  • Network accessline 79
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",       "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
  • Network accessline 80
    "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
  • Network accessline 80
    "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
  • Network accessline 84
    "node_modules/character-entities": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
  • Network accessline 84
    "node_modules/character-entities": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
  • Network accessline 85
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",       "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
  • Network accessline 85
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",       "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
  • Network accessline 86
    "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
  • Network accessline 86
    "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
  • Network accessline 89
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 89
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 90
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 90
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 91
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 91
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 94
    "node_modules/cheerio": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",
  • Network accessline 94
    "node_modules/cheerio": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",
  • Network accessline 95
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",       "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==",
  • Network accessline 95
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",       "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==",
  • Network accessline 96
    "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",
  • Network accessline 96
    "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",
  • Network accessline 114
    },       "funding": {         "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
  • Network accessline 114
    },       "funding": {         "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
  • Network accessline 115
    "funding": {         "url": "https://github.com/cheeriojs/cheerio?sponsor=1"       }
  • Network accessline 115
    "funding": {         "url": "https://github.com/cheeriojs/cheerio?sponsor=1"       }
  • Network accessline 116
    "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
  • Network accessline 116
    "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
  • Network accessline 119
    "node_modules/cheerio-select": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
  • Network accessline 119
    "node_modules/cheerio-select": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
  • Network accessline 120
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",       "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
  • Network accessline 120
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",       "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
  • Network accessline 121
    "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
  • Network accessline 121
    "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
  • Network accessline 131
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 131
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 132
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 132
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 133
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 133
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 136
    "node_modules/commander": {       "version": "12.1.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
  • Network accessline 136
    "node_modules/commander": {       "version": "12.1.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
  • Network accessline 137
    "version": "12.1.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",       "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
  • Network accessline 137
    "version": "12.1.0",       "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",       "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
  • Network accessline 138
    "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
  • Network accessline 138
    "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
  • Network accessline 145
    "node_modules/css-select": {       "version": "5.2.2",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
  • Network accessline 145
    "node_modules/css-select": {       "version": "5.2.2",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
  • Network accessline 146
    "version": "5.2.2",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",       "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
  • Network accessline 146
    "version": "5.2.2",       "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",       "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
  • Network accessline 147
    "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
  • Network accessline 147
    "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
  • Network accessline 156
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 156
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 157
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 157
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 158
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 158
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 161
    "node_modules/css-what": {       "version": "6.2.2",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
  • Network accessline 161
    "node_modules/css-what": {       "version": "6.2.2",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
  • Network accessline 162
    "version": "6.2.2",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",       "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
  • Network accessline 162
    "version": "6.2.2",       "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",       "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
  • Network accessline 163
    "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
  • Network accessline 163
    "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
  • Network accessline 168
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 168
    },       "funding": {         "url": "https://github.com/sponsors/fb55"
  • Network accessline 169
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 169
    "funding": {         "url": "https://github.com/sponsors/fb55"       }
  • Network accessline 170
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 170
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 173
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 173
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 174
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 174
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 175
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 175
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 190
    "node_modules/decode-named-character-reference": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
  • Network accessline 190
    "node_modules/decode-named-character-reference": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
  • Network accessline 191
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",       "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mM
  • Network accessline 191
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",       "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mM
  • Network accessline 192
    "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
  • Network accessline 192
    "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
  • Network accessline 198
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 198
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 199
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 199
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 200
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 200
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 203
    "node_modules/dequal": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
  • Network accessline 203
    "node_modules/dequal": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
  • Network accessline 204
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",       "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
  • Network accessline 204
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",       "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
  • Network accessline 205
    "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
  • Network accessline 205
    "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
  • Network accessline 212
    "node_modules/devlop": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
  • Network accessline 212
    "node_modules/devlop": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
  • Network accessline 213
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",       "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
  • Network accessline 213
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",       "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
  • Network accessline 214
    "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
  • Network accessline 214
    "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
  • Network accessline 220
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 220
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 221
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 221
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 222
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 222
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 225
    "node_modules/dom-serializer": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 225
    "node_modules/dom-serializer": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 226
    "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 226
    "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 227
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 227
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  • Network accessline 234
    },       "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 234
    },       "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 235
    "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"       }
  • Network accessline 235
    "funding": {         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"       }
  • Network accessline 236
    "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 236
    "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  • Network accessline 239
    "node_modules/dom-serializer/node_modules/entities": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 239
    "node_modules/dom-serializer/node_modules/entities": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 240
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  • Network accessline 240
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  • Network accessline 241
    "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 241
    "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 246
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 246
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 247
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 247
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 248
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 248
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 251
    "node_modules/domelementtype": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 251
    "node_modules/domelementtype": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 252
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",       "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
  • Network accessline 252
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",       "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
  • Network accessline 253
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 253
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  • Network accessline 256
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 256
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 257
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 257
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 258
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 258
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 263
    "node_modules/domhandler": {       "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 263
    "node_modules/domhandler": {       "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 264
    "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",       "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
  • Network accessline 264
    "version": "5.0.3",       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",       "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
  • Network accessline 265
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 265
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  • Network accessline 273
    },       "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 273
    },       "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 274
    "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"       }
  • Network accessline 274
    "funding": {         "url": "https://github.com/fb55/domhandler?sponsor=1"       }
  • Network accessline 275
    "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 275
    "url": "https://github.com/fb55/domhandler?sponsor=1"
  • Network accessline 278
    "node_modules/domutils": {       "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 278
    "node_modules/domutils": {       "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 279
    "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
  • Network accessline 279
    "version": "3.2.2",       "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",       "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
  • Network accessline 280
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 280
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
  • Network accessline 287
    },       "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 287
    },       "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 288
    "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"       }
  • Network accessline 288
    "funding": {         "url": "https://github.com/fb55/domutils?sponsor=1"       }
  • Network accessline 289
    "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 289
    "url": "https://github.com/fb55/domutils?sponsor=1"
  • Network accessline 292
    "node_modules/encoding-sniffer": {       "version": "0.2.1",       "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
  • Network accessline 292
    "node_modules/encoding-sniffer": {       "version": "0.2.1",       "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
  • Network accessline 293
    "version": "0.2.1",       "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",       "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
  • Network accessline 293
    "version": "0.2.1",       "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",       "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
  • Network accessline 294
    "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
  • Network accessline 294
    "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
  • Network accessline 300
    },       "funding": {         "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
  • Network accessline 300
    },       "funding": {         "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
  • Network accessline 301
    "funding": {         "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"       }
  • Network accessline 301
    "funding": {         "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"       }
  • Network accessline 302
    "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
  • Network accessline 302
    "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
  • Network accessline 305
    "node_modules/entities": {       "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 305
    "node_modules/entities": {       "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 306
    "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",       "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
  • Network accessline 306
    "version": "7.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",       "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
  • Network accessline 307
    "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 307
    "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  • Network accessline 312
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 312
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 313
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 313
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 314
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 314
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 317
    "node_modules/escape-goat": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
  • Network accessline 317
    "node_modules/escape-goat": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
  • Network accessline 318
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",       "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==",
  • Network accessline 318
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",       "integrity": "sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==",
  • Network accessline 319
    "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
  • Network accessline 319
    "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz",
  • Network accessline 324
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 324
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 325
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 325
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 326
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 326
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 329
    "node_modules/esprima": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 329
    "node_modules/esprima": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 330
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  • Network accessline 330
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  • Network accessline 331
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 331
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 342
    "node_modules/extend": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 342
    "node_modules/extend": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 343
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
  • Network accessline 343
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
  • Network accessline 344
    "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 344
    "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 348
    "node_modules/fflate": {       "version": "0.8.2",       "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
  • Network accessline 348
    "node_modules/fflate": {       "version": "0.8.2",       "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
  • Network accessline 349
    "version": "0.8.2",       "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",       "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
  • Network accessline 349
    "version": "0.8.2",       "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",       "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
  • Network accessline 350
    "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
  • Network accessline 350
    "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
  • Network accessline 354
    "node_modules/front-matter": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",
  • Network accessline 354
    "node_modules/front-matter": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",
  • Network accessline 355
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",       "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==",
  • Network accessline 355
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",       "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==",
  • Network accessline 356
    "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",
  • Network accessline 356
    "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz",
  • Network accessline 363
    "node_modules/get-east-asian-width": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 363
    "node_modules/get-east-asian-width": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 364
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",       "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
  • Network accessline 364
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",       "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
  • Network accessline 365
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 365
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
  • Network accessline 370
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 370
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 371
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 371
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 372
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 372
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 375
    "node_modules/highlight.js": {       "version": "11.11.1",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
  • Network accessline 375
    "node_modules/highlight.js": {       "version": "11.11.1",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
  • Network accessline 376
    "version": "11.11.1",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",       "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==",
  • Network accessline 376
    "version": "11.11.1",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",       "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==",
  • Network accessline 377
    "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
  • Network accessline 377
    "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz",
  • Network accessline 384
    "node_modules/htmlparser2": {       "version": "9.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
  • Network accessline 384
    "node_modules/htmlparser2": {       "version": "9.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
  • Network accessline 385
    "version": "9.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",       "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==",
  • Network accessline 385
    "version": "9.1.0",       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",       "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==",
  • Network accessline 386
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
  • Network accessline 386
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
  • Network accessline 387
    "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==",       "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 387
    "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==",       "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 388
    "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",         {
  • Network accessline 388
    "funding": [         "https://github.com/fb55/htmlparser2?sponsor=1",         {
  • Network accessline 389
    "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 389
    "https://github.com/fb55/htmlparser2?sponsor=1",
  • Network accessline 390
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 390
    {           "type": "github",           "url": "https://github.com/sponsors/fb55"
  • Network accessline 391
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 391
    "type": "github",           "url": "https://github.com/sponsors/fb55"         }
  • Network accessline 392
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 392
    "url": "https://github.com/sponsors/fb55"
  • Network accessline 403
    "node_modules/htmlparser2/node_modules/entities": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 403
    "node_modules/htmlparser2/node_modules/entities": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 404
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  • Network accessline 404
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",       "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  • Network accessline 405
    "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 405
    "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  • Network accessline 410
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 410
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 411
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 411
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 412
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 412
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 415
    "node_modules/iconv-lite": {       "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 415
    "node_modules/iconv-lite": {       "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 416
    "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",       "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
  • Network accessline 416
    "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",       "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
  • Network accessline 417
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 417
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 427
    "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 427
    "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 428
    "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 428
    "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 429
    "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
  • Network accessline 429
    "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
  • Network accessline 434
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 434
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 435
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 435
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 436
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 436
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 439
    "node_modules/js-yaml": {       "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 439
    "node_modules/js-yaml": {       "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 440
    "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",       "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
  • Network accessline 440
    "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",       "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
  • Network accessline 441
    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 441
    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 452
    "node_modules/juice": {       "version": "11.1.0",       "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",
  • Network accessline 452
    "node_modules/juice": {       "version": "11.1.0",       "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",
  • Network accessline 453
    "version": "11.1.0",       "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",       "integrity": "sha512-jZj/pUGFddSU7HS6ThAdiQ21IILIM23JNdFNgTacwxFUMTw/6qvMv3suv/I66Bz2xZ6yC3Vl8fWl0At/wVcH3A==",
  • Network accessline 453
    "version": "11.1.0",       "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",       "integrity": "sha512-jZj/pUGFddSU7HS6ThAdiQ21IILIM23JNdFNgTacwxFUMTw/6qvMv3suv/I66Bz2xZ6yC3Vl8fWl0At/wVcH3A==",
  • Network accessline 454
    "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",
  • Network accessline 454
    "resolved": "https://registry.npmjs.org/juice/-/juice-11.1.0.tgz",
  • Network accessline 472
    "node_modules/longest-streak": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
  • Network accessline 472
    "node_modules/longest-streak": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
  • Network accessline 473
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",       "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
  • Network accessline 473
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",       "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
  • Network accessline 474
    "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
  • Network accessline 474
    "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
  • Network accessline 477
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 477
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 478
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 478
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 479
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 479
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 482
    "node_modules/marked": {       "version": "15.0.12",       "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
  • Network accessline 482
    "node_modules/marked": {       "version": "15.0.12",       "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
  • Network accessline 483
    "version": "15.0.12",       "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",       "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==",
  • Network accessline 483
    "version": "15.0.12",       "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",       "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==",
  • Network accessline 484
    "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
  • Network accessline 484
    "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz",
  • Network accessline 494
    "node_modules/mdast-util-from-markdown": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
  • Network accessline 494
    "node_modules/mdast-util-from-markdown": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
  • Network accessline 495
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",       "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSr
  • Network accessline 495
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",       "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSr
  • Network accessline 496
    "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
  • Network accessline 496
    "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
  • Network accessline 513
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 513
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 514
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 514
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 515
    "url": "https://opencollective.com/unified"
  • Network accessline 515
    "url": "https://opencollective.com/unified"
  • Network accessline 518
    "node_modules/mdast-util-phrasing": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
  • Network accessline 518
    "node_modules/mdast-util-phrasing": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
  • Network accessline 519
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",       "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
  • Network accessline 519
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",       "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
  • Network accessline 520
    "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
  • Network accessline 520
    "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
  • Network accessline 527
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 527
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 528
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 528
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 529
    "url": "https://opencollective.com/unified"
  • Network accessline 529
    "url": "https://opencollective.com/unified"
  • Network accessline 532
    "node_modules/mdast-util-to-markdown": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
  • Network accessline 532
    "node_modules/mdast-util-to-markdown": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
  • Network accessline 533
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",       "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=
  • Network accessline 533
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",       "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=
  • Network accessline 534
    "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
  • Network accessline 534
    "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
  • Network accessline 548
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 548
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 549
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 549
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 550
    "url": "https://opencollective.com/unified"
  • Network accessline 550
    "url": "https://opencollective.com/unified"
  • Network accessline 553
    "node_modules/mdast-util-to-string": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
  • Network accessline 553
    "node_modules/mdast-util-to-string": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
  • Network accessline 554
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",       "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
  • Network accessline 554
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",       "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
  • Network accessline 555
    "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
  • Network accessline 555
    "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
  • Network accessline 561
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 561
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 562
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 562
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 563
    "url": "https://opencollective.com/unified"
  • Network accessline 563
    "url": "https://opencollective.com/unified"
  • Network accessline 566
    "node_modules/mensch": {       "version": "0.3.4",       "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
  • Network accessline 566
    "node_modules/mensch": {       "version": "0.3.4",       "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
  • Network accessline 567
    "version": "0.3.4",       "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",       "integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g==",
  • Network accessline 567
    "version": "0.3.4",       "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",       "integrity": "sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g==",
  • Network accessline 568
    "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
  • Network accessline 568
    "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz",
  • Network accessline 572
    "node_modules/micromark": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
  • Network accessline 572
    "node_modules/micromark": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
  • Network accessline 573
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",       "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
  • Network accessline 573
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",       "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
  • Network accessline 574
    "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
  • Network accessline 574
    "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
  • Network accessline 577
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 577
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 578
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 578
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 579
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 579
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 581
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 581
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 582
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 582
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 583
    "url": "https://opencollective.com/unified"
  • Network accessline 583
    "url": "https://opencollective.com/unified"
  • Network accessline 607
    "node_modules/micromark-core-commonmark": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
  • Network accessline 607
    "node_modules/micromark-core-commonmark": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
  • Network accessline 608
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",       "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEib
  • Network accessline 608
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",       "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEib
  • Network accessline 609
    "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
  • Network accessline 609
    "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
  • Network accessline 612
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 612
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 613
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 613
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 614
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 614
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 616
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 616
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 617
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 617
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 618
    "url": "https://opencollective.com/unified"
  • Network accessline 618
    "url": "https://opencollective.com/unified"
  • Network accessline 641
    "node_modules/micromark-extension-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 641
    "node_modules/micromark-extension-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 642
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-gRzVLUdjXBLX6zNPSnHGDoo+ZTp5zy+MZm0g3sv+3chPXY7l9gW+DnrcHcZh/jiPR6M
  • Network accessline 642
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-gRzVLUdjXBLX6zNPSnHGDoo+ZTp5zy+MZm0g3sv+3chPXY7l9gW+DnrcHcZh/jiPR6M
  • Network accessline 643
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 643
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly/-/micromark-extension-cjk-friendly-1.2.3.tgz",
  • Network accessline 666
    "node_modules/micromark-extension-cjk-friendly-util": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 666
    "node_modules/micromark-extension-cjk-friendly-util": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 667
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",       "integrity": "sha512-egs6+12JU2yutskHY55FyR48ZiEcFOJFyk9rsiyIhcJ6IvWB6ABBqVrBw
  • Network accessline 667
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",       "integrity": "sha512-egs6+12JU2yutskHY55FyR48ZiEcFOJFyk9rsiyIhcJ6IvWB6ABBqVrBw
  • Network accessline 668
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 668
    "resolved": "https://registry.npmjs.org/micromark-extension-cjk-friendly-util/-/micromark-extension-cjk-friendly-util-2.1.1.tgz",
  • Network accessline 685
    "node_modules/micromark-factory-destination": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
  • Network accessline 685
    "node_modules/micromark-factory-destination": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
  • Network accessline 686
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",       "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOd
  • Network accessline 686
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",       "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOd
  • Network accessline 687
    "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
  • Network accessline 687
    "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
  • Network accessline 690
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 690
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 691
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 691
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 692
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 692
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 694
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 694
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 695
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 695
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 696
    "url": "https://opencollective.com/unified"
  • Network accessline 696
    "url": "https://opencollective.com/unified"
  • Network accessline 706
    "node_modules/micromark-factory-label": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
  • Network accessline 706
    "node_modules/micromark-factory-label": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
  • Network accessline 707
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",       "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7V
  • Network accessline 707
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",       "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7V
  • Network accessline 708
    "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
  • Network accessline 708
    "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
  • Network accessline 711
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 711
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 712
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 712
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 713
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 713
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 715
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 715
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 716
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 716
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 717
    "url": "https://opencollective.com/unified"
  • Network accessline 717
    "url": "https://opencollective.com/unified"
  • Network accessline 728
    "node_modules/micromark-factory-space": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
  • Network accessline 728
    "node_modules/micromark-factory-space": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
  • Network accessline 729
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",       "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQ
  • Network accessline 729
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",       "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQ
  • Network accessline 730
    "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
  • Network accessline 730
    "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
  • Network accessline 733
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 733
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 734
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 734
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 735
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 735
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 737
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 737
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 738
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 738
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 739
    "url": "https://opencollective.com/unified"
  • Network accessline 739
    "url": "https://opencollective.com/unified"
  • Network accessline 748
    "node_modules/micromark-factory-title": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
  • Network accessline 748
    "node_modules/micromark-factory-title": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
  • Network accessline 749
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",       "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjz
  • Network accessline 749
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",       "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjz
  • Network accessline 750
    "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
  • Network accessline 750
    "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
  • Network accessline 753
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 753
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 754
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 754
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 755
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 755
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 757
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 757
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 758
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 758
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 759
    "url": "https://opencollective.com/unified"
  • Network accessline 759
    "url": "https://opencollective.com/unified"
  • Network accessline 770
    "node_modules/micromark-factory-whitespace": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
  • Network accessline 770
    "node_modules/micromark-factory-whitespace": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
  • Network accessline 771
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",       "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGW
  • Network accessline 771
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",       "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGW
  • Network accessline 772
    "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
  • Network accessline 772
    "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
  • Network accessline 775
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 775
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 776
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 776
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 777
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 777
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 779
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 779
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 780
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 780
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 781
    "url": "https://opencollective.com/unified"
  • Network accessline 781
    "url": "https://opencollective.com/unified"
  • Network accessline 792
    "node_modules/micromark-util-character": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
  • Network accessline 792
    "node_modules/micromark-util-character": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
  • Network accessline 793
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",       "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV
  • Network accessline 793
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",       "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV
  • Network accessline 794
    "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
  • Network accessline 794
    "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
  • Network accessline 797
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 797
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 798
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 798
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 799
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 799
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 801
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 801
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 802
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 802
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 803
    "url": "https://opencollective.com/unified"
  • Network accessline 803
    "url": "https://opencollective.com/unified"
  • Network accessline 812
    "node_modules/micromark-util-chunked": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
  • Network accessline 812
    "node_modules/micromark-util-chunked": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
  • Network accessline 813
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",       "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=
  • Network accessline 813
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",       "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=
  • Network accessline 814
    "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
  • Network accessline 814
    "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
  • Network accessline 817
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 817
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 818
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 818
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 819
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 819
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 821
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 821
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 822
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 822
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 823
    "url": "https://opencollective.com/unified"
  • Network accessline 823
    "url": "https://opencollective.com/unified"
  • Network accessline 831
    "node_modules/micromark-util-classify-character": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
  • Network accessline 831
    "node_modules/micromark-util-classify-character": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
  • Network accessline 832
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",       "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvI
  • Network accessline 832
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",       "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvI
  • Network accessline 833
    "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
  • Network accessline 833
    "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
  • Network accessline 836
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 836
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 837
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 837
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 838
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 838
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 840
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 840
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 841
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 841
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 842
    "url": "https://opencollective.com/unified"
  • Network accessline 842
    "url": "https://opencollective.com/unified"
  • Network accessline 852
    "node_modules/micromark-util-combine-extensions": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
  • Network accessline 852
    "node_modules/micromark-util-combine-extensions": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
  • Network accessline 853
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",       "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9y
  • Network accessline 853
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",       "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9y
  • Network accessline 854
    "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
  • Network accessline 854
    "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
  • Network accessline 857
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 857
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 858
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 858
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 859
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 859
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 861
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 861
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 862
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 862
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 863
    "url": "https://opencollective.com/unified"
  • Network accessline 863
    "url": "https://opencollective.com/unified"
  • Network accessline 872
    "node_modules/micromark-util-decode-numeric-character-reference": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-referenc
  • Network accessline 872
    "node_modules/micromark-util-decode-numeric-character-reference": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-referenc
  • Network accessline 873
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",       "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQl
  • Network accessline 873
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",       "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQl
  • Network accessline 874
    "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
  • Network accessline 874
    "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
  • Network accessline 877
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 877
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 878
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 878
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 879
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 879
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 881
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 881
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 882
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 882
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 883
    "url": "https://opencollective.com/unified"
  • Network accessline 883
    "url": "https://opencollective.com/unified"
  • Network accessline 891
    "node_modules/micromark-util-decode-string": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
  • Network accessline 891
    "node_modules/micromark-util-decode-string": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
  • Network accessline 892
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",       "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNde
  • Network accessline 892
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",       "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNde
  • Network accessline 893
    "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
  • Network accessline 893
    "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
  • Network accessline 896
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 896
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 897
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 897
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 898
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 898
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 900
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 900
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 901
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 901
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 902
    "url": "https://opencollective.com/unified"
  • Network accessline 902
    "url": "https://opencollective.com/unified"
  • Network accessline 913
    "node_modules/micromark-util-encode": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
  • Network accessline 913
    "node_modules/micromark-util-encode": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
  • Network accessline 914
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",       "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="
  • Network accessline 914
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",       "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="
  • Network accessline 915
    "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
  • Network accessline 915
    "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
  • Network accessline 918
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 918
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 919
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 919
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 920
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 920
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 922
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 922
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 923
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 923
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 924
    "url": "https://opencollective.com/unified"
  • Network accessline 924
    "url": "https://opencollective.com/unified"
  • Network accessline 929
    "node_modules/micromark-util-html-tag-name": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
  • Network accessline 929
    "node_modules/micromark-util-html-tag-name": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
  • Network accessline 930
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",       "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub
  • Network accessline 930
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",       "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub
  • Network accessline 931
    "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
  • Network accessline 931
    "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
  • Network accessline 934
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 934
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 935
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 935
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 936
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 936
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 938
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 938
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 939
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 939
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 940
    "url": "https://opencollective.com/unified"
  • Network accessline 940
    "url": "https://opencollective.com/unified"
  • Network accessline 945
    "node_modules/micromark-util-normalize-identifier": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
  • Network accessline 945
    "node_modules/micromark-util-normalize-identifier": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
  • Network accessline 946
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",       "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb
  • Network accessline 946
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",       "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb
  • Network accessline 947
    "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
  • Network accessline 947
    "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
  • Network accessline 950
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 950
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 951
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 951
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 952
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 952
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 954
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 954
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 955
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 955
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 956
    "url": "https://opencollective.com/unified"
  • Network accessline 956
    "url": "https://opencollective.com/unified"
  • Network accessline 964
    "node_modules/micromark-util-resolve-all": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
  • Network accessline 964
    "node_modules/micromark-util-resolve-all": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
  • Network accessline 965
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",       "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeEl
  • Network accessline 965
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",       "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeEl
  • Network accessline 966
    "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
  • Network accessline 966
    "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
  • Network accessline 969
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 969
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 970
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 970
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 971
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 971
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 973
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 973
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 974
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 974
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 975
    "url": "https://opencollective.com/unified"
  • Network accessline 975
    "url": "https://opencollective.com/unified"
  • Network accessline 983
    "node_modules/micromark-util-sanitize-uri": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
  • Network accessline 983
    "node_modules/micromark-util-sanitize-uri": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
  • Network accessline 984
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",       "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3y
  • Network accessline 984
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",       "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3y
  • Network accessline 985
    "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
  • Network accessline 985
    "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
  • Network accessline 988
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 988
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 989
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 989
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 990
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 990
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 992
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 992
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 993
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 993
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 994
    "url": "https://opencollective.com/unified"
  • Network accessline 994
    "url": "https://opencollective.com/unified"
  • Network accessline 1004
    "node_modules/micromark-util-subtokenize": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
  • Network accessline 1004
    "node_modules/micromark-util-subtokenize": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
  • Network accessline 1005
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",       "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9I
  • Network accessline 1005
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",       "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9I
  • Network accessline 1006
    "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
  • Network accessline 1006
    "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
  • Network accessline 1009
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1009
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1010
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1010
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1011
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1011
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1013
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1013
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1014
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1014
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1015
    "url": "https://opencollective.com/unified"
  • Network accessline 1015
    "url": "https://opencollective.com/unified"
  • Network accessline 1026
    "node_modules/micromark-util-symbol": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
  • Network accessline 1026
    "node_modules/micromark-util-symbol": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
  • Network accessline 1027
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",       "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="
  • Network accessline 1027
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",       "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="
  • Network accessline 1028
    "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
  • Network accessline 1028
    "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
  • Network accessline 1031
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1031
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1032
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1032
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1033
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1033
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1035
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1035
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1036
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1036
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1037
    "url": "https://opencollective.com/unified"
  • Network accessline 1037
    "url": "https://opencollective.com/unified"
  • Network accessline 1042
    "node_modules/micromark-util-types": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
  • Network accessline 1042
    "node_modules/micromark-util-types": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
  • Network accessline 1043
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",       "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
  • Network accessline 1043
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",       "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
  • Network accessline 1044
    "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
  • Network accessline 1044
    "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
  • Network accessline 1047
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1047
    {           "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1048
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1048
    "type": "GitHub Sponsors",           "url": "https://github.com/sponsors/unifiedjs"         },
  • Network accessline 1049
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1049
    "url": "https://github.com/sponsors/unifiedjs"
  • Network accessline 1051
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1051
    {           "type": "OpenCollective",           "url": "https://opencollective.com/unified"
  • Network accessline 1052
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1052
    "type": "OpenCollective",           "url": "https://opencollective.com/unified"         }
  • Network accessline 1053
    "url": "https://opencollective.com/unified"
  • Network accessline 1053
    "url": "https://opencollective.com/unified"
  • Network accessline 1058
    "node_modules/mime": {       "version": "2.6.0",       "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
  • Network accessline 1058
    "node_modules/mime": {       "version": "2.6.0",       "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
  • Network accessline 1059
    "version": "2.6.0",       "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",       "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
  • Network accessline 1059
    "version": "2.6.0",       "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",       "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
  • Network accessline 1060
    "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
  • Network accessline 1060
    "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
  • Network accessline 1070
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1070
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1071
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 1071
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 1072
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1072
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1076
    "node_modules/nth-check": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
  • Network accessline 1076
    "node_modules/nth-check": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
  • Network accessline 1077
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",       "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
  • Network accessline 1077
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",       "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
  • Network accessline 1078
    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
  • Network accessline 1078
    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
  • Network accessline 1083
    },       "funding": {         "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 1083
    },       "funding": {         "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 1084
    "funding": {         "url": "https://github.com/fb55/nth-check?sponsor=1"       }
  • Network accessline 1084
    "funding": {         "url": "https://github.com/fb55/nth-check?sponsor=1"       }
  • Network accessline 1085
    "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 1085
    "url": "https://github.com/fb55/nth-check?sponsor=1"
  • Network accessline 1088
    "node_modules/parse5": {       "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 1088
    "node_modules/parse5": {       "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 1089
    "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",       "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
  • Network accessline 1089
    "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",       "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
  • Network accessline 1090
    "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 1090
    "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 1095
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1095
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1096
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1096
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1097
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1097
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1100
    "node_modules/parse5-htmlparser2-tree-adapter": {       "version": "7.1.0",       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
  • Network accessline 1100
    "node_modules/parse5-htmlparser2-tree-adapter": {       "version": "7.1.0",       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
  • Network accessline 1101
    "version": "7.1.0",       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",       "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wT
  • Network accessline 1101
    "version": "7.1.0",       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",       "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wT
  • Network accessline 1102
    "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
  • Network accessline 1102
    "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
  • Network accessline 1108
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1108
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1109
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1109
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1110
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1110
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1113
    "node_modules/parse5-parser-stream": {       "version": "7.1.2",       "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
  • Network accessline 1113
    "node_modules/parse5-parser-stream": {       "version": "7.1.2",       "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
  • Network accessline 1114
    "version": "7.1.2",       "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",       "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
  • Network accessline 1114
    "version": "7.1.2",       "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",       "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
  • Network accessline 1115
    "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
  • Network accessline 1115
    "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
  • Network accessline 1120
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1120
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1121
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1121
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 1122
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1122
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 1125
    "node_modules/parse5/node_modules/entities": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 1125
    "node_modules/parse5/node_modules/entities": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 1126
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",       "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
  • Network accessline 1126
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",       "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
  • Network accessline 1127
    "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 1127
    "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 1132
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 1132
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 1133
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 1133
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 1134
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 1134
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 1137
    "node_modules/reading-time": {       "version": "1.5.0",       "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",
  • Network accessline 1137
    "node_modules/reading-time": {       "version": "1.5.0",       "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",
  • Network accessline 1138
    "version": "1.5.0",       "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",       "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==",
  • Network accessline 1138
    "version": "1.5.0",       "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",       "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==",
  • Network accessline 1139
    "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",
  • Network accessline 1139
    "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz",
  • Network accessline 1143
    "node_modules/remark-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 1143
    "node_modules/remark-cjk-friendly": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 1144
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-UvAgxwlNk+l9Oqgl/9MWK2eWRS7zgBW/nXX9AthV7nd/3lNejF138E7Xbmk9Zs4WjTJGs721r7fAEc7tNFoH7g==",
  • Network accessline 1144
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",       "integrity": "sha512-UvAgxwlNk+l9Oqgl/9MWK2eWRS7zgBW/nXX9AthV7nd/3lNejF138E7Xbmk9Zs4WjTJGs721r7fAEc7tNFoH7g==",
  • Network accessline 1145
    "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 1145
    "resolved": "https://registry.npmjs.org/remark-cjk-friendly/-/remark-cjk-friendly-1.2.3.tgz",
  • Network accessline 1164
    "node_modules/remark-parse": {       "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
  • Network accessline 1164
    "node_modules/remark-parse": {       "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
  • Network accessline 1165
    "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",       "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
  • Network accessline 1165
    "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",       "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
  • Network accessline 1166
    "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
  • Network accessline 1166
    "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
  • Network accessline 1175
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1175
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1176
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1176
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1177
    "url": "https://opencollective.com/unified"
  • Network accessline 1177
    "url": "https://opencollective.com/unified"
  • Network accessline 1180
    "node_modules/remark-stringify": {       "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
  • Network accessline 1180
    "node_modules/remark-stringify": {       "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
  • Network accessline 1181
    "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",       "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
  • Network accessline 1181
    "version": "11.0.0",       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",       "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
  • Network accessline 1182
    "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
  • Network accessline 1182
    "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
  • Network accessline 1190
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1190
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1191
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1191
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1192
    "url": "https://opencollective.com/unified"
  • Network accessline 1192
    "url": "https://opencollective.com/unified"
  • Network accessline 1195
    "node_modules/safer-buffer": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 1195
    "node_modules/safer-buffer": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 1196
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  • Network accessline 1196
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  • Network accessline 1197
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 1197
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 1201
    "node_modules/slick": {       "version": "1.12.2",       "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
  • Network accessline 1201
    "node_modules/slick": {       "version": "1.12.2",       "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
  • Network accessline 1202
    "version": "1.12.2",       "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",       "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",
  • Network accessline 1202
    "version": "1.12.2",       "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",       "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",
  • Network accessline 1203
    "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
  • Network accessline 1203
    "resolved": "https://registry.npmjs.org/slick/-/slick-1.12.2.tgz",
  • Network accessline 1204
    "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",       "license": "MIT (http://mootools.net/license.txt)",       "engines": {
  • Network accessline 1204
    "integrity": "sha512-4qdtOGcBjral6YIBCWJ0ljFSKNLz9KkhbWtuGvUyRowl1kxfuE1x/Z/aJcaiilpb3do9bl5K7/1h9XC5wWpY/A==",       "license": "MIT (http://mootools.net/license.txt)",       "engines": {
  • Network accessline 1205
    "license": "MIT (http://mootools.net/license.txt)",
  • Network accessline 1205
    "license": "MIT (http://mootools.net/license.txt)",
  • Network accessline 1210
    "node_modules/sprintf-js": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 1210
    "node_modules/sprintf-js": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 1211
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
  • Network accessline 1211
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
  • Network accessline 1212
    "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 1212
    "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 1216
    "node_modules/trough": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
  • Network accessline 1216
    "node_modules/trough": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
  • Network accessline 1217
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",       "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
  • Network accessline 1217
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",       "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
  • Network accessline 1218
    "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
  • Network accessline 1218
    "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
  • Network accessline 1221
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1221
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1222
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1222
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1223
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1223
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1226
    "node_modules/undici": {       "version": "6.23.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
  • Network accessline 1226
    "node_modules/undici": {       "version": "6.23.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
  • Network accessline 1227
    "version": "6.23.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",       "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
  • Network accessline 1227
    "version": "6.23.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",       "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
  • Network accessline 1228
    "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
  • Network accessline 1228
    "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
  • Network accessline 1235
    "node_modules/unified": {       "version": "11.0.5",       "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
  • Network accessline 1235
    "node_modules/unified": {       "version": "11.0.5",       "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
  • Network accessline 1236
    "version": "11.0.5",       "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",       "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
  • Network accessline 1236
    "version": "11.0.5",       "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",       "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
  • Network accessline 1237
    "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
  • Network accessline 1237
    "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
  • Network accessline 1249
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1249
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1250
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1250
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1251
    "url": "https://opencollective.com/unified"
  • Network accessline 1251
    "url": "https://opencollective.com/unified"
  • Network accessline 1254
    "node_modules/unist-util-is": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
  • Network accessline 1254
    "node_modules/unist-util-is": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
  • Network accessline 1255
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",       "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
  • Network accessline 1255
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",       "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
  • Network accessline 1256
    "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
  • Network accessline 1256
    "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
  • Network accessline 1262
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1262
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1263
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1263
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1264
    "url": "https://opencollective.com/unified"
  • Network accessline 1264
    "url": "https://opencollective.com/unified"
  • Network accessline 1267
    "node_modules/unist-util-stringify-position": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
  • Network accessline 1267
    "node_modules/unist-util-stringify-position": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
  • Network accessline 1268
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",       "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKc
  • Network accessline 1268
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",       "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKc
  • Network accessline 1269
    "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
  • Network accessline 1269
    "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
  • Network accessline 1275
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1275
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1276
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1276
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1277
    "url": "https://opencollective.com/unified"
  • Network accessline 1277
    "url": "https://opencollective.com/unified"
  • Network accessline 1280
    "node_modules/unist-util-visit": {       "version": "5.1.0",       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
  • Network accessline 1280
    "node_modules/unist-util-visit": {       "version": "5.1.0",       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
  • Network accessline 1281
    "version": "5.1.0",       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",       "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
  • Network accessline 1281
    "version": "5.1.0",       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",       "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
  • Network accessline 1282
    "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
  • Network accessline 1282
    "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
  • Network accessline 1290
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1290
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1291
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1291
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1292
    "url": "https://opencollective.com/unified"
  • Network accessline 1292
    "url": "https://opencollective.com/unified"
  • Network accessline 1295
    "node_modules/unist-util-visit-parents": {       "version": "6.0.2",       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
  • Network accessline 1295
    "node_modules/unist-util-visit-parents": {       "version": "6.0.2",       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
  • Network accessline 1296
    "version": "6.0.2",       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",       "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr
  • Network accessline 1296
    "version": "6.0.2",       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",       "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr
  • Network accessline 1297
    "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
  • Network accessline 1297
    "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
  • Network accessline 1304
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1304
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1305
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1305
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1306
    "url": "https://opencollective.com/unified"
  • Network accessline 1306
    "url": "https://opencollective.com/unified"
  • Network accessline 1309
    "node_modules/valid-data-url": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
  • Network accessline 1309
    "node_modules/valid-data-url": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
  • Network accessline 1310
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",       "integrity": "sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==",
  • Network accessline 1310
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",       "integrity": "sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==",
  • Network accessline 1311
    "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
  • Network accessline 1311
    "resolved": "https://registry.npmjs.org/valid-data-url/-/valid-data-url-3.0.1.tgz",
  • Network accessline 1318
    "node_modules/vfile": {       "version": "6.0.3",       "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
  • Network accessline 1318
    "node_modules/vfile": {       "version": "6.0.3",       "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
  • Network accessline 1319
    "version": "6.0.3",       "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",       "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
  • Network accessline 1319
    "version": "6.0.3",       "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",       "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
  • Network accessline 1320
    "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
  • Network accessline 1320
    "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
  • Network accessline 1327
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1327
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1328
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1328
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1329
    "url": "https://opencollective.com/unified"
  • Network accessline 1329
    "url": "https://opencollective.com/unified"
  • Network accessline 1332
    "node_modules/vfile-message": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
  • Network accessline 1332
    "node_modules/vfile-message": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
  • Network accessline 1333
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",       "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
  • Network accessline 1333
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",       "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
  • Network accessline 1334
    "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
  • Network accessline 1334
    "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
  • Network accessline 1341
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1341
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/unified"
  • Network accessline 1342
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1342
    "type": "opencollective",         "url": "https://opencollective.com/unified"       }
  • Network accessline 1343
    "url": "https://opencollective.com/unified"
  • Network accessline 1343
    "url": "https://opencollective.com/unified"
  • Network accessline 1346
    "node_modules/web-resource-inliner": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",
  • Network accessline 1346
    "node_modules/web-resource-inliner": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",
  • Network accessline 1347
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",       "integrity": "sha512-Ezr98sqXW/+OCGoUEXuOKVR+oVFlSdn1tIySEEJdiSAw4IjrW8hQkwARSSBJTSB5Us5dnytDgL0ZDliAYBhaNA==",
  • Network accessline 1347
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",       "integrity": "sha512-Ezr98sqXW/+OCGoUEXuOKVR+oVFlSdn1tIySEEJdiSAw4IjrW8hQkwARSSBJTSB5Us5dnytDgL0ZDliAYBhaNA==",
  • Network accessline 1348
    "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",
  • Network accessline 1348
    "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-8.0.0.tgz",
  • Network accessline 1362
    "node_modules/whatwg-encoding": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 1362
    "node_modules/whatwg-encoding": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 1363
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",       "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
  • Network accessline 1363
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",       "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
  • Network accessline 1364
    "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 1364
    "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 1375
    "node_modules/whatwg-mimetype": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 1375
    "node_modules/whatwg-mimetype": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 1376
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",       "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
  • Network accessline 1376
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",       "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
  • Network accessline 1377
    "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 1377
    "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 1384
    "node_modules/zwitch": {       "version": "2.0.4",       "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
  • Network accessline 1384
    "node_modules/zwitch": {       "version": "2.0.4",       "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
  • Network accessline 1385
    "version": "2.0.4",       "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",       "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
  • Network accessline 1385
    "version": "2.0.4",       "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",       "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
  • Network accessline 1386
    "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
  • Network accessline 1386
    "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
  • Network accessline 1389
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1389
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1390
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1390
    "type": "github",         "url": "https://github.com/sponsors/wooorm"       }
  • Network accessline 1391
    "url": "https://github.com/sponsors/wooorm"
  • Network accessline 1391
    "url": "https://github.com/sponsors/wooorm"

skills/canghe-markdown-to-html/scripts/md/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-markdown-to-html/scripts/md/render.ts

  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Network accessline 196
    const macCodeSvg = `   <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 196
    const macCodeSvg = `   <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 197
    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 197
    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">

skills/canghe-markdown-to-html/scripts/md/utils/languages.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 79
    const HLJS_VERSION = `11.11.1` const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 79
    const HLJS_VERSION = `11.11.1` const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 80
    const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 80
    const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`

skills/canghe-post-to-wechat/SKILL.md

  • Network accessline 94
    | Chrome | Install Chrome or set `WECHAT_BROWSER_CHROME_PATH` env var | | Profile dir | Ensure `~/.local/share/wechat-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 94
    | Chrome | Install Chrome or set `WECHAT_BROWSER_CHROME_PATH` env var | | Profile dir | Ensure `~/.local/share/wechat-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 95
    | Profile dir | Ensure `~/.local/share/wechat-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` | | Accessibility (macOS) | System Settings → Privacy & Security → Accessibility → enable terminal app 
  • Network accessline 95
    | Profile dir | Ensure `~/.local/share/wechat-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` | | Accessibility (macOS) | System Settings → Privacy & Security → Accessibility → enable terminal app 
  • Dangerous shell operationline 96
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Dangerous shell operationline 96
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 96
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 96
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 187
    Suggested installation: https://github.com/JimLiu/canghe-skills/blob/main/skills/canghe-markdown-to-html/SKILL.md
  • Network accessline 187
    Suggested installation: https://github.com/JimLiu/canghe-skills/blob/main/skills/canghe-markdown-to-html/SKILL.md
  • Network accessline 188
    https://github.com/JimLiu/canghe-skills/blob/main/skills/canghe-markdown-to-html/SKILL.md
  • Network accessline 188
    https://github.com/JimLiu/canghe-skills/blob/main/skills/canghe-markdown-to-html/SKILL.md
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Network accessline 260
    To obtain credentials: 1. Visit https://mp.weixin.qq.com
  • Network accessline 260
    To obtain credentials: 1. Visit https://mp.weixin.qq.com
  • Network accessline 261
    1. Visit https://mp.weixin.qq.com
  • Network accessline 261
    1. Visit https://mp.weixin.qq.com
  • Access to secretsline 266
    [Credential-related source omitted]
  • Access to secretsline 266
    [Credential-related source omitted]
  • Access to secretsline 267
    [Credential-related source omitted]
  • Access to secretsline 267
    [Credential-related source omitted]
  • Network accessline 285
    [Credential-related source omitted]
  • Network accessline 285
    [Credential-related source omitted]
  • Network accessline 286
    [Credential-related source omitted]
  • Network accessline 286
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Network accessline 323
    Next Steps: → Manage drafts: https://mp.weixin.qq.com (登录后进入「内容管理」→「草稿箱」)
  • Network accessline 323
    Next Steps: → Manage drafts: https://mp.weixin.qq.com (登录后进入「内容管理」→「草稿箱」)
  • Network accessline 324
    → Manage drafts: https://mp.weixin.qq.com (登录后进入「内容管理」→「草稿箱」)
  • Network accessline 324
    → Manage drafts: https://mp.weixin.qq.com (登录后进入「内容管理」→「草稿箱」)

skills/canghe-post-to-wechat/references/article-posting.md

  • Network accessline 51
    [Link text](https://example.com)
  • Network accessline 51
    [Link text](https://example.com)

skills/canghe-post-to-wechat/scripts/cdp.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 68
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 68
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 69
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 69
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 78
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 78
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 79
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 79
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 80
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 80
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 174
    export async function tryConnectExisting(port: number): Promise<CdpConnection | null> {   try {     const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 174
    export async function tryConnectExisting(port: number): Promise<CdpConnection | null> {   try {     const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 175
    try {     const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);     if (version.webSocketDebuggerUrl) {
  • Network accessline 175
    try {     const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);     if (version.webSocketDebuggerUrl) {
  • Network accessline 176
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 176
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 195
    for (const port of ports) {       try {         const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 195
    for (const port of ports) {       try {         const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 196
    try {         const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);         if (version.webSocketDebuggerUrl) return port;
  • Network accessline 196
    try {         const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);         if (version.webSocketDebuggerUrl) return port;
  • Network accessline 197
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 197
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);

skills/canghe-post-to-wechat/scripts/check-permissions.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 182
    log('Bun runtime', true, `v${result.stdout?.toString().trim()}`);   } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 182
    log('Bun runtime', true, `v${result.stdout?.toString().trim()}`);   } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 183
    } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');   }
  • Network accessline 183
    } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');   }
  • Dangerous shell operationline 184
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Dangerous shell operationline 184
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 184
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 184
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]

skills/canghe-post-to-wechat/scripts/copy-to-clipboard.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md-to-wechat.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/LICENSE

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 3
    Original project: https://github.com/doocs/md
  • Network accessline 3
    Original project: https://github.com/doocs/md

skills/canghe-post-to-wechat/scripts/md/extensions/alert.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 20
    /**  * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 20
    /**  * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 21
    * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 21
    * https://github.com/bent10/marked-extensions/tree/main/packages/alert
  • Network accessline 22
    * To support theme, we need to modify the source code.  * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).  */
  • Network accessline 22
    * To support theme, we need to modify the source code.  * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).  */
  • Network accessline 23
    * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).
  • Network accessline 23
    * A [marked](https://marked.js.org/) extension to support [GFM alerts](https://github.com/orgs/community/discussions/16925).

skills/canghe-post-to-wechat/scripts/md/extensions/footnotes.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/extensions/index.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/extensions/infographic.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/extensions/katex.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 26
    // 行内公式对齐 https://groups.google.com/g/mathjax-users/c/zThKffrrCvE?pli=1
  • Network accessline 26
    // 行内公式对齐 https://groups.google.com/g/mathjax-users/c/zThKffrrCvE?pli=1

skills/canghe-post-to-wechat/scripts/md/extensions/markup.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/extensions/plantuml.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 5
    /**    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 5
    /**    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 6
    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'    */
  • Network accessline 6
    * PlantUML 服务器地址    * @default 'https://www.plantuml.com/plantuml'    */
  • Network accessline 7
    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 7
    * @default 'https://www.plantuml.com/plantuml'
  • Network accessline 33
    /**  * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 33
    /**  * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 34
    * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 34
    * PlantUML 专用的 6-bit 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 35
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 35
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 59
    /**  * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 59
    /**  * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 60
    * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 60
    * 将 3 个字节附加到编码字符串中  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 61
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 61
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 76
    /**  * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 76
    /**  * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 77
    * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 77
    * PlantUML 专用的 base64 编码函数  * 基于官方文档 https://plantuml.com/text-encoding  */
  • Network accessline 78
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 78
    * 基于官方文档 https://plantuml.com/text-encoding
  • Network accessline 191
    async function fetchSvgContent(svgUrl: string): Promise<string> {   try {     const response = await fetch(svgUrl)
  • Network accessline 191
    async function fetchSvgContent(svgUrl: string): Promise<string> {   try {     const response = await fetch(svgUrl)
  • Network accessline 192
    try {     const response = await fetch(svgUrl)     if (!response.ok) {
  • Network accessline 192
    try {     const response = await fetch(svgUrl)     if (!response.ok) {
  • Network accessline 193
    const response = await fetch(svgUrl)
  • Network accessline 193
    const response = await fetch(svgUrl)
  • Network accessline 239
    export function markedPlantUML(options: PlantUMLOptions = {}): MarkedExtension {   const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 239
    export function markedPlantUML(options: PlantUMLOptions = {}): MarkedExtension {   const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 240
    const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,     format: options.format || `svg`,
  • Network accessline 240
    const resolvedOptions: Required<PlantUMLOptions> = {     serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,     format: options.format || `svg`,
  • Network accessline 241
    serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,
  • Network accessline 241
    serverUrl: options.serverUrl || `https://www.plantuml.com/plantuml`,

skills/canghe-post-to-wechat/scripts/md/extensions/ruby.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 3
    /**  * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 4
    * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279  * https://www.w3.org/TR/ruby/
  • Network accessline 4
    * 注音/拼音标注扩展  * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279  * https://www.w3.org/TR/ruby/
  • Network accessline 5
    * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 5
    * https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279
  • Network accessline 6
    * https://www.w3.org/TR/ruby/
  • Network accessline 6
    * https://www.w3.org/TR/ruby/

skills/canghe-post-to-wechat/scripts/md/extensions/slider.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/extensions/toc.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/md/render.ts

  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Executable scriptline 1
    #!/usr/bin/env npx tsx
  • Network accessline 192
    const macCodeSvg = `   <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 192
    const macCodeSvg = `   <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 193
    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">
  • Network accessline 193
    <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" width="45px" height="13px" viewBox="0 0 450 130">

skills/canghe-post-to-wechat/scripts/md/utils/languages.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 79
    const HLJS_VERSION = `11.11.1` const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 79
    const HLJS_VERSION = `11.11.1` const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 80
    const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`
  • Network accessline 80
    const HLJS_CDN_BASE = `https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/${HLJS_VERSION}`

skills/canghe-post-to-wechat/scripts/paste-from-clipboard.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-wechat/scripts/wechat-agent-browser.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const WECHAT_URL = 'https://mp.weixin.qq.com/';
  • Network accessline 6
    const WECHAT_URL = 'https://mp.weixin.qq.com/';
  • Dangerous shell operationline 137
    ab(`eval "document.querySelectorAll('.new-creation__menu .new-creation__menu-item')[2].click()"`);
  • Dangerous shell operationline 137
    ab(`eval "document.querySelectorAll('.new-creation__menu .new-creation__menu-item')[2].click()"`);
  • Dangerous shell operationline 181
    ab(`eval "document.querySelector('${fileInputSelector}').style.display = 'block'"`);
  • Dangerous shell operationline 181
    ab(`eval "document.querySelector('${fileInputSelector}').style.display = 'block'"`);
  • Dangerous shell operationline 191
    ab(`eval "
  • Dangerous shell operationline 191
    ab(`eval "
  • Network accessline 193
    if (input) {           const dt = new DataTransfer();           fetch('file://${img}').then(r => r.blob()).then(b => {
  • Network accessline 193
    if (input) {           const dt = new DataTransfer();           fetch('file://${img}').then(r => r.blob()).then(b => {
  • Network accessline 194
    const dt = new DataTransfer();           fetch('file://${img}').then(r => r.blob()).then(b => {             const file = new File([b], '${path.basename(img)}', { type: 'image/png' });
  • Network accessline 194
    const dt = new DataTransfer();           fetch('file://${img}').then(r => r.blob()).then(b => {             const file = new File([b], '${path.basename(img)}', { type: 'image/png' });
  • Network accessline 195
    fetch('file://${img}').then(r => r.blob()).then(b => {
  • Network accessline 195
    fetch('file://${img}').then(r => r.blob()).then(b => {
  • Dangerous shell operationline 217
    ab(`eval "const t = document.querySelector('#title'); if(t) { t.value = '${title.replace(/'/g, "\\'")}'; t.dispatchEvent(new Event('input', {bubbles: true})); }"`);
  • Dangerous shell operationline 217
    ab(`eval "const t = document.querySelector('#title'); if(t) { t.value = '${title.replace(/'/g, "\\'")}'; t.dispatchEvent(new Event('input', {bubbles: true})); }"`);
  • Dangerous shell operationline 227
    ab(`eval "document.querySelector('.js_pmEditorArea')?.click()"`);
  • Dangerous shell operationline 227
    ab(`eval "document.querySelector('.js_pmEditorArea')?.click()"`);
  • Dangerous shell operationline 237
    ab(`eval "document.execCommand('insertText', false, '${escapedLine}')"`);
  • Dangerous shell operationline 237
    ab(`eval "document.execCommand('insertText', false, '${escapedLine}')"`);
  • Dangerous shell operationline 254
    ab(`eval "document.querySelector('#js_submit')?.click()"`);
  • Dangerous shell operationline 254
    ab(`eval "document.querySelector('#js_submit')?.click()"`);

skills/canghe-post-to-wechat/scripts/wechat-api.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 43
    const TOKEN_URL = "https://api.weixin.qq.com/cgi-bin/token";
  • Network accessline 43
    const TOKEN_URL = "https://api.weixin.qq.com/cgi-bin/token";
  • Network accessline 44
    const UPLOAD_URL = "https://api.weixin.qq.com/cgi-bin/material/add_material";
  • Network accessline 44
    const UPLOAD_URL = "https://api.weixin.qq.com/cgi-bin/material/add_material";
  • Network accessline 45
    const DRAFT_URL = "https://api.weixin.qq.com/cgi-bin/draft/add";
  • Network accessline 45
    const DRAFT_URL = "https://api.weixin.qq.com/cgi-bin/draft/add";
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 89
    [Credential-related source omitted]
  • Network accessline 89
    [Credential-related source omitted]
  • Network accessline 90
    [Credential-related source omitted]
  • Network accessline 90
    [Credential-related source omitted]
  • Network accessline 91
    const res = await fetch(url);
  • Network accessline 91
    const res = await fetch(url);
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Network accessline 114
    if (imagePath.startsWith("http://") || imagePath.startsWith("https://")) {     const response = await fetch(imagePath);
  • Network accessline 114
    if (imagePath.startsWith("http://") || imagePath.startsWith("https://")) {     const response = await fetch(imagePath);
  • Network accessline 115
    const response = await fetch(imagePath);
  • Network accessline 115
    const response = await fetch(imagePath);
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Network accessline 167
    const res = await fetch(url, {
  • Network accessline 167
    const res = await fetch(url, {
  • Network accessline 207
    if (src.startsWith("https://mmbiz.qpic.cn")) {
  • Network accessline 207
    if (src.startsWith("https://mmbiz.qpic.cn")) {
  • Access to secretsline 240
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Network accessline 272
    const res = await fetch(url, {
  • Network accessline 272
    const res = await fetch(url, {
  • Access to secretsline 379
    [Credential-related source omitted]
  • Access to secretsline 379
    [Credential-related source omitted]
  • Access to secretsline 380
    [Credential-related source omitted]
  • Access to secretsline 380
    [Credential-related source omitted]

skills/canghe-post-to-wechat/scripts/wechat-article.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 8
    const WECHAT_URL = 'https://mp.weixin.qq.com/';
  • Network accessline 8
    const WECHAT_URL = 'https://mp.weixin.qq.com/';

skills/canghe-post-to-wechat/scripts/wechat-browser.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 9
    const WECHAT_URL = 'https://mp.weixin.qq.com/';
  • Network accessline 9
    const WECHAT_URL = 'https://mp.weixin.qq.com/';
  • Network accessline 177
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 177
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 178
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 178
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 187
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 187
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 188
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 188
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 189
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 189
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);

skills/canghe-post-to-x/SKILL.md

  • Network accessline 81
    | Chrome | Install Chrome or set `X_BROWSER_CHROME_PATH` env var | | Profile dir | Ensure `~/.local/share/x-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 81
    | Chrome | Install Chrome or set `X_BROWSER_CHROME_PATH` env var | | Profile dir | Ensure `~/.local/share/x-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 82
    | Profile dir | Ensure `~/.local/share/x-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` | | Accessibility (macOS) | System Settings → Privacy & Security → Accessibility → enable terminal app |
  • Network accessline 82
    | Profile dir | Ensure `~/.local/share/x-browser-profile` is writable | | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` | | Accessibility (macOS) | System Settings → Privacy & Security → Accessibility → enable terminal app |
  • Dangerous shell operationline 83
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Dangerous shell operationline 83
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 83
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 83
    | Bun runtime | `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 141
    npx -y bun ${SKILL_DIR}/scripts/x-quote.ts https://x.com/user/status/123 "Great insight!"
  • Network accessline 141
    npx -y bun ${SKILL_DIR}/scripts/x-quote.ts https://x.com/user/status/123 "Great insight!"

skills/canghe-post-to-x/references/articles.md

  • Network accessline 50
    [Link text](https://example.com)
  • Network accessline 50
    [Link text](https://example.com)

skills/canghe-post-to-x/references/regular-posts.md

  • Network accessline 31
    # Navigate mcp__playwright__browser_navigate url="https://x.com/compose/post"
  • Network accessline 31
    # Navigate mcp__playwright__browser_navigate url="https://x.com/compose/post"
  • Network accessline 32
    mcp__playwright__browser_navigate url="https://x.com/compose/post"
  • Network accessline 32
    mcp__playwright__browser_navigate url="https://x.com/compose/post"

skills/canghe-post-to-x/scripts/check-paste-permissions.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 183
    log('Bun runtime', true, `v${result.stdout?.toString().trim()}`);   } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 183
    log('Bun runtime', true, `v${result.stdout?.toString().trim()}`);   } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 184
    } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');   }
  • Network accessline 184
    } else {     log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');   }
  • Dangerous shell operationline 185
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Dangerous shell operationline 185
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 185
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');
  • Network accessline 185
    log('Bun runtime', false, 'Cannot run bun. Install: curl -fsSL https://bun.sh/install | bash');

skills/canghe-post-to-x/scripts/copy-to-clipboard.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-x/scripts/md-to-html.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-x/scripts/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-x/scripts/paste-from-clipboard.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-post-to-x/scripts/x-article.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 22
    const X_ARTICLES_URL = 'https://x.com/compose/articles';
  • Network accessline 22
    const X_ARTICLES_URL = 'https://x.com/compose/articles';

skills/canghe-post-to-x/scripts/x-browser.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 17
    const X_COMPOSE_URL = 'https://x.com/compose/post';
  • Network accessline 17
    const X_COMPOSE_URL = 'https://x.com/compose/post';

skills/canghe-post-to-x/scripts/x-quote.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 201
    Examples:   npx -y bun x-quote.ts https://x.com/user/status/123456789 "Great insight!"
  • Network accessline 201
    Examples:   npx -y bun x-quote.ts https://x.com/user/status/123456789 "Great insight!"
  • Network accessline 202
    npx -y bun x-quote.ts https://x.com/user/status/123456789 "Great insight!"
  • Network accessline 202
    npx -y bun x-quote.ts https://x.com/user/status/123456789 "Great insight!"
  • Network accessline 203
    npx -y bun x-quote.ts https://x.com/user/status/123456789 "I agree!" --submit
  • Network accessline 203
    npx -y bun x-quote.ts https://x.com/user/status/123456789 "I agree!" --submit
  • Network accessline 233
    if (!tweetUrl) {     console.error('Error: Please provide a tweet URL.');     console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');
  • Network accessline 233
    if (!tweetUrl) {     console.error('Error: Please provide a tweet URL.');     console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');
  • Network accessline 234
    console.error('Error: Please provide a tweet URL.');     console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');     process.exit(1);
  • Network accessline 234
    console.error('Error: Please provide a tweet URL.');     console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');     process.exit(1);
  • Network accessline 235
    console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');
  • Network accessline 235
    console.error('Example: npx -y bun x-quote.ts https://x.com/user/status/123456789 "Your comment"');

skills/canghe-post-to-x/scripts/x-utils.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 101
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 101
    async function fetchJson<T = unknown>(url: string): Promise<T> {   const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 102
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 102
    const res = await fetch(url, { redirect: 'follow' });
  • Network accessline 115
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 115
    while (Date.now() - start < timeoutMs) {     try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 116
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 116
    try {       const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);       if (version.webSocketDebuggerUrl) return version.webSocketDebuggerUrl;
  • Network accessline 117
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);
  • Network accessline 117
    const version = await fetchJson<{ webSocketDebuggerUrl?: string }>(`http://127.0.0.1:${port}/json/version`);

skills/canghe-post-to-x/scripts/x-video.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 16
    const X_COMPOSE_URL = 'https://x.com/compose/post';
  • Network accessline 16
    const X_COMPOSE_URL = 'https://x.com/compose/post';

skills/canghe-seedance-video/SKILL.md

  • Network accessline 46
    python3 scripts/generate_video.py "猫咪动起来" \   --image-url https://example.com/cat.jpg \
  • Network accessline 46
    python3 scripts/generate_video.py "猫咪动起来" \   --image-url https://example.com/cat.jpg \
  • Network accessline 47
    --image-url https://example.com/cat.jpg \
  • Network accessline 47
    --image-url https://example.com/cat.jpg \
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Network accessline 111
    根据 [Seedance-1.5-pro 提示词指南](https://www.volcengine.com/docs/82379/2168087):
  • Network accessline 111
    根据 [Seedance-1.5-pro 提示词指南](https://www.volcengine.com/docs/82379/2168087):
  • Network accessline 134
    # 初始化客户端 client = Ark(     base_url="https://ark.cn-beijing.volces.com/api/v3",
  • Network accessline 134
    # 初始化客户端 client = Ark(     base_url="https://ark.cn-beijing.volces.com/api/v3",
  • Network accessline 135
    [Credential-related source omitted]
  • Network accessline 135
    [Credential-related source omitted]
  • Network accessline 136
    base_url="https://ark.cn-beijing.volces.com/api/v3",
  • Network accessline 136
    base_url="https://ark.cn-beijing.volces.com/api/v3",
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]

skills/canghe-seedance-video/scripts/generate_video.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 39
    [Credential-related source omitted]
  • Network accessline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 40
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 40
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 217
    try:         response = requests.get(url, stream=True, timeout=120)
  • Network accessline 217
    try:         response = requests.get(url, stream=True, timeout=120)
  • Network accessline 218
    response = requests.get(url, stream=True, timeout=120)
  • Network accessline 218
    response = requests.get(url, stream=True, timeout=120)
  • Network accessline 240
    python3 generate_video.py "猫咪动起来" --image-url https://example.com/cat.jpg --wait
  • Network accessline 240
    python3 generate_video.py "猫咪动起来" --image-url https://example.com/cat.jpg --wait
  • Access to secretsline 272
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]

skills/canghe-slide-deck/scripts/merge-to-pdf.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-slide-deck/scripts/merge-to-pptx.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-tianyancha/README.md

  • Network accessline 3
    ![Skill](https://img.shields.io/badge/Skill-Kimi%20Work-111827?style=for-the-badge)
  • Network accessline 3
    ![Skill](https://img.shields.io/badge/Skill-Kimi%20Work-111827?style=for-the-badge)
  • Network accessline 4
    ![Python](https://img.shields.io/badge/Python-3.x-3776AB?style=for-the-badge&logo=python&logoColor=white)
  • Network accessline 4
    ![Python](https://img.shields.io/badge/Python-3.x-3776AB?style=for-the-badge&logo=python&logoColor=white)
  • Network accessline 5
    ![Output](https://img.shields.io/badge/Output-Single%20HTML-f97316?style=for-the-badge)
  • Network accessline 5
    ![Output](https://img.shields.io/badge/Output-Single%20HTML-f97316?style=for-the-badge)
  • Network accessline 6
    ![Dependencies](https://img.shields.io/badge/Deps-Standard%20Library-10b981?style=for-the-badge)
  • Network accessline 6
    ![Dependencies](https://img.shields.io/badge/Deps-Standard%20Library-10b981?style=for-the-badge)
  • Network accessline 41
    mkdir -p ~/.kimi/daimon/skills git clone https://github.com/freestylefly/canghe-skills.git /tmp/canghe-skills
  • Network accessline 41
    mkdir -p ~/.kimi/daimon/skills git clone https://github.com/freestylefly/canghe-skills.git /tmp/canghe-skills
  • Network accessline 42
    git clone https://github.com/freestylefly/canghe-skills.git /tmp/canghe-skills
  • Network accessline 42
    git clone https://github.com/freestylefly/canghe-skills.git /tmp/canghe-skills

skills/canghe-tianyancha/scripts/generate_dashboard.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 721
    <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>企业洞察看板 · {name}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 721
    <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>企业洞察看板 · {name}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 722
    <title>企业洞察看板 · {name}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 722
    <title>企业洞察看板 · {name}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 723
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 723
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 724
    <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 724
    <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 725
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
  • Network accessline 725
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
  • Network accessline 726
    <style>         @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');         * {{ font-family: 'Inter', -apple-system, sans-serif; }}
  • Network accessline 726
    <style>         @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');         * {{ font-family: 'Inter', -apple-system, sans-serif; }}
  • Network accessline 727
    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
  • Network accessline 727
    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
  • Network accessline 1440
    'scale': '大型企业',         'address': '北京市海淀区',         'tianyancha_url': 'https://www.tianyancha.com',
  • Network accessline 1440
    'scale': '大型企业',         'address': '北京市海淀区',         'tianyancha_url': 'https://www.tianyancha.com',
  • Network accessline 1442
    'tianyancha_url': 'https://www.tianyancha.com',
  • Network accessline 1442
    'tianyancha_url': 'https://www.tianyancha.com',
  • Network accessline 1453
    'jobs_total': 150,         'jobs': [             {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url'
  • Network accessline 1453
    'jobs_total': 150,         'jobs': [             {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url'
  • Network accessline 1454
    'jobs': [             {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'}
  • Network accessline 1454
    'jobs': [             {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'}
  • Network accessline 1455
    {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1455
    {'title': 'Java开发工程师', 'salary': '20K-35K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=5)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1456
    {'title': 'Java开发工程师-中间件', 'salary': '25K-40K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=8)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1456
    {'title': 'Java开发工程师-中间件', 'salary': '25K-40K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=8)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1457
    {'title': '产品经理', 'salary': '25K-40K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': '拉勾网', 'date': (datetime.now() - timedelta(days=15)).strftime('%Y-%m-%d'), 'url': 'https://www.lagou.com'},
  • Network accessline 1457
    {'title': '产品经理', 'salary': '25K-40K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': '拉勾网', 'date': (datetime.now() - timedelta(days=15)).strftime('%Y-%m-%d'), 'url': 'https://www.lagou.com'},
  • Network accessline 1458
    {'title': '算法工程师', 'salary': '30K-50K', 'city': '上海', 'education': '硕士', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=25)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1458
    {'title': '算法工程师', 'salary': '30K-50K', 'city': '上海', 'education': '硕士', 'experience': '3-5年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=25)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1459
    {'title': '前端开发工程师', 'salary': '18K-30K', 'city': '深圳', 'education': '本科', 'experience': '1-3年', 'source': '拉勾网', 'date': (datetime.now() - timedelta(days=35)).strftime('%Y-%m-%d'), 'url': 'https://www.lagou.com'},
  • Network accessline 1459
    {'title': '前端开发工程师', 'salary': '18K-30K', 'city': '深圳', 'education': '本科', 'experience': '1-3年', 'source': '拉勾网', 'date': (datetime.now() - timedelta(days=35)).strftime('%Y-%m-%d'), 'url': 'https://www.lagou.com'},
  • Network accessline 1460
    {'title': '测试工程师', 'salary': '15K-25K', 'city': '北京', 'education': '本科', 'experience': '1-3年', 'source': '智联招聘', 'date': (datetime.now() - timedelta(days=45)).strftime('%Y-%m-%d'), 'url': 'https://www.zhaopin.com'},
  • Network accessline 1460
    {'title': '测试工程师', 'salary': '15K-25K', 'city': '北京', 'education': '本科', 'experience': '1-3年', 'source': '智联招聘', 'date': (datetime.now() - timedelta(days=45)).strftime('%Y-%m-%d'), 'url': 'https://www.zhaopin.com'},
  • Network accessline 1461
    {'title': '运维工程师', 'salary': '15K-25K', 'city': '杭州', 'education': '本科', 'experience': '1-3年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=50)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1461
    {'title': '运维工程师', 'salary': '15K-25K', 'city': '杭州', 'education': '本科', 'experience': '1-3年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=50)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1462
    {'title': '数据分析师', 'salary': '18K-30K', 'city': '北京', 'education': '本科', 'experience': '1-3年', 'source': '猎聘网', 'date': (datetime.now() - timedelta(days=55)).strftime('%Y-%m-%d'), 'url': 'https://www.liepin.com'},
  • Network accessline 1462
    {'title': '数据分析师', 'salary': '18K-30K', 'city': '北京', 'education': '本科', 'experience': '1-3年', 'source': '猎聘网', 'date': (datetime.now() - timedelta(days=55)).strftime('%Y-%m-%d'), 'url': 'https://www.liepin.com'},
  • Network accessline 1463
    {'title': 'UI设计师', 'salary': '15K-25K', 'city': '上海', 'education': '本科', 'experience': '1-3年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=60)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1463
    {'title': 'UI设计师', 'salary': '15K-25K', 'city': '上海', 'education': '本科', 'experience': '1-3年', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=60)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1464
    {'title': '运营专员', 'salary': '10K-18K', 'city': '广州', 'education': '大专', 'experience': '不限', 'source': '智联招聘', 'date': (datetime.now() - timedelta(days=70)).strftime('%Y-%m-%d'), 'url': 'https://www.zhaopin.com'},
  • Network accessline 1464
    {'title': '运营专员', 'salary': '10K-18K', 'city': '广州', 'education': '大专', 'experience': '不限', 'source': '智联招聘', 'date': (datetime.now() - timedelta(days=70)).strftime('%Y-%m-%d'), 'url': 'https://www.zhaopin.com'},
  • Network accessline 1465
    {'title': '销售经理', 'salary': '12K-20K', 'city': '成都', 'education': '大专', 'experience': '不限', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=80)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1465
    {'title': '销售经理', 'salary': '12K-20K', 'city': '成都', 'education': '大专', 'experience': '不限', 'source': 'BOSS直聘', 'date': (datetime.now() - timedelta(days=80)).strftime('%Y-%m-%d'), 'url': 'https://www.zhipin.com'},
  • Network accessline 1466
    {'title': 'HRBP', 'salary': '15K-25K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': '猎聘网', 'date': (datetime.now() - timedelta(days=100)).strftime('%Y-%m-%d'), 'url': 'https://www.liepin.com'},
  • Network accessline 1466
    {'title': 'HRBP', 'salary': '15K-25K', 'city': '北京', 'education': '本科', 'experience': '3-5年', 'source': '猎聘网', 'date': (datetime.now() - timedelta(days=100)).strftime('%Y-%m-%d'), 'url': 'https://www.liepin.com'},
  • Network accessline 1656
    <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>行业洞察看板 · {industry_name}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 1656
    <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>行业洞察看板 · {industry_name}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 1657
    <title>行业洞察看板 · {industry_name}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 1657
    <title>行业洞察看板 · {industry_name}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 1658
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 1658
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 1659
    <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 1659
    <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
  • Network accessline 1660
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
  • Network accessline 1660
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
  • Network accessline 1661
    <style>         @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');         * {{ font-family: 'Inter', -apple-system, sans-serif; }}
  • Network accessline 1661
    <style>         @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');         * {{ font-family: 'Inter', -apple-system, sans-serif; }}
  • Network accessline 1662
    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
  • Network accessline 1662
    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

skills/canghe-url-to-markdown/scripts/cdp.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 16
    async function fetchWithTimeout(url: string, init: RequestInit & { timeoutMs?: number } = {}): Promise<Response> {   const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 16
    async function fetchWithTimeout(url: string, init: RequestInit & { timeoutMs?: number } = {}): Promise<Response> {   const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 17
    const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);   const ctl = new AbortController();
  • Network accessline 17
    const { timeoutMs, ...rest } = init;   if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);   const ctl = new AbortController();
  • Network accessline 18
    if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 18
    if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest);
  • Network accessline 20
    const t = setTimeout(() => ctl.abort(), timeoutMs);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 20
    const t = setTimeout(() => ctl.abort(), timeoutMs);   try {     return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 21
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 21
    try {     return await fetch(url, { ...rest, signal: ctl.signal });   } finally {
  • Network accessline 22
    return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 22
    return await fetch(url, { ...rest, signal: ctl.signal });
  • Network accessline 167
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 167
    while (Date.now() - start < timeoutMs) {     try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 168
    try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 168
    try {       const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });       if (!res.ok) throw new Error(`status=${res.status}`);
  • Network accessline 169
    const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });
  • Network accessline 169
    const res = await fetchWithTimeout(`http://127.0.0.1:${port}/json/version`, { timeoutMs: 5_000 });

skills/canghe-url-to-markdown/scripts/constants.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-url-to-markdown/scripts/html-to-markdown.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-url-to-markdown/scripts/main.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-url-to-markdown/scripts/paths.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/canghe-volcengine-video-understanding/SKILL.md

  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Network accessline 137
    [Credential-related source omitted]
  • Network accessline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Network accessline 218
    - [火山方舟视频理解文档](https://www.volcengine.com/docs/82379/1895586)
  • Network accessline 218
    - [火山方舟视频理解文档](https://www.volcengine.com/docs/82379/1895586)
  • Network accessline 219
    - [Files API 文档](https://www.volcengine.com/docs/82379/xxxx)
  • Network accessline 219
    - [Files API 文档](https://www.volcengine.com/docs/82379/xxxx)
  • Network accessline 220
    - [Responses API 文档](https://www.volcengine.com/docs/82379/xxxx)
  • Network accessline 220
    - [Responses API 文档](https://www.volcengine.com/docs/82379/xxxx)

skills/canghe-volcengine-video-understanding/scripts/video_understand.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 31
    [Credential-related source omitted]
  • Network accessline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 32
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Network accessline 32
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3"
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 71
    response = requests.post(
  • Network accessline 71
    response = requests.post(
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Network accessline 140
    try:         print(f"使用 Responses API,文件 ID: {file_id}")         response = requests.post(
  • Network accessline 140
    try:         print(f"使用 Responses API,文件 ID: {file_id}")         response = requests.post(
  • Network accessline 141
    print(f"使用 Responses API,文件 ID: {file_id}")         response = requests.post(             f"{BASE_URL}/responses",
  • Network accessline 141
    print(f"使用 Responses API,文件 ID: {file_id}")         response = requests.post(             f"{BASE_URL}/responses",
  • Network accessline 142
    response = requests.post(
  • Network accessline 142
    response = requests.post(
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Network accessline 176
    while time.time() - start_time < max_wait:         response = requests.get(
  • Network accessline 176
    while time.time() - start_time < max_wait:         response = requests.get(
  • Network accessline 177
    response = requests.get(
  • Network accessline 177
    response = requests.get(
  • Access to secretsline 225
    [Credential-related source omitted]
  • Access to secretsline 225
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]

skills/find-skills/SKILL.md

  • Network accessline 32
    **Browse skills at:** https://skills.sh/
  • Network accessline 63
    vercel-labs/agent-skills@vercel-react-best-practices └ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
  • Network accessline 64
    └ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
  • Network accessline 84
    Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices

skills/flyworks-avatar-video-1.0.0/README.md

  • Network accessline 3
    An [Agent Skill](https://agentskills.io) for generating videos using [Flyworks](https://flyworks.ai) (a.k.a HiFly) Digital Humans.
  • Network accessline 3
    An [Agent Skill](https://agentskills.io) for generating videos using [Flyworks](https://flyworks.ai) (a.k.a HiFly) Digital Humans.
  • Network accessline 23
    Works with Claude Code, Cursor, Codex, and [other agents](https://github.com/vercel-labs/add-skill#available-agents).
  • Network accessline 23
    Works with Claude Code, Cursor, Codex, and [other agents](https://github.com/vercel-labs/add-skill#available-agents).
  • Network accessline 28
    # Clone and symlink to your skills directory git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 28
    # Clone and symlink to your skills directory git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 29
    git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 29
    git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 36
    git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 36
    git clone https://github.com/Flyworks-AI/skills.git
  • Network accessline 65
    For longer videos without watermarks, get your token from [hifly.cc/setting](https://hifly.cc/setting):
  • Network accessline 65
    For longer videos without watermarks, get your token from [hifly.cc/setting](https://hifly.cc/setting):
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Network accessline 94
    | Item | Value | |------|-------| | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` |
  • Network accessline 94
    | Item | Value | |------|-------| | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` |
  • Network accessline 95
    |------|-------| | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` | | Auth | Bearer token via `Authorization` header |
  • Network accessline 95
    |------|-------| | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` | | Auth | Bearer token via `Authorization` header |
  • Network accessline 96
    | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` |
  • Network accessline 96
    | Base URL | `https://hfw-api.hifly.cc/api/v2/hifly` |
  • Network accessline 98
    | Token Source | [hifly.cc/setting](https://hifly.cc/setting) |
  • Network accessline 98
    | Token Source | [hifly.cc/setting](https://hifly.cc/setting) |

skills/flyworks-avatar-video-1.0.0/SKILL.md

  • Network accessline 27
    **To remove limitations:** 1.  Register at [hifly.cc](https://hifly.cc) or [flyworks.ai](https://flyworks.ai).
  • Network accessline 27
    **To remove limitations:** 1.  Register at [hifly.cc](https://hifly.cc) or [flyworks.ai](https://flyworks.ai).
  • Network accessline 28
    1.  Register at [hifly.cc](https://hifly.cc) or [flyworks.ai](https://flyworks.ai).
  • Network accessline 28
    1.  Register at [hifly.cc](https://hifly.cc) or [flyworks.ai](https://flyworks.ai).
  • Network accessline 29
    2.  Get your API key from [User Settings](https://hifly.cc/setting).
  • Network accessline 29
    2.  Get your API key from [User Settings](https://hifly.cc/setting).
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 50
    # Create a video with a public avatar (Audio URL or File) python scripts/hifly_client.py create_video --audio "https://... or path/to/audio.mp3" --avatar "avatar_id_or_alias"
  • Network accessline 50
    # Create a video with a public avatar (Audio URL or File) python scripts/hifly_client.py create_video --audio "https://... or path/to/audio.mp3" --avatar "avatar_id_or_alias"
  • Network accessline 51
    python scripts/hifly_client.py create_video --audio "https://... or path/to/audio.mp3" --avatar "avatar_id_or_alias"
  • Network accessline 51
    python scripts/hifly_client.py create_video --audio "https://... or path/to/audio.mp3" --avatar "avatar_id_or_alias"
  • Network accessline 81
    # Create the avatar from an image URL python scripts/hifly_client.py create_talking_photo --image "https://mysite.com/photo.jpg" --title "CEO Photo"
  • Network accessline 81
    # Create the avatar from an image URL python scripts/hifly_client.py create_talking_photo --image "https://mysite.com/photo.jpg" --title "CEO Photo"
  • Network accessline 82
    python scripts/hifly_client.py create_talking_photo --image "https://mysite.com/photo.jpg" --title "CEO Photo"
  • Network accessline 82
    python scripts/hifly_client.py create_talking_photo --image "https://mysite.com/photo.jpg" --title "CEO Photo"

skills/flyworks-avatar-video-1.0.0/references/authentication.md

  • Network accessline 14
    1. Register at [flyworks.ai](https://flyworks.ai) or [hifly.cc](https://hifly.cc)
  • Network accessline 14
    1. Register at [flyworks.ai](https://flyworks.ai) or [hifly.cc](https://hifly.cc)
  • Network accessline 15
    2. Navigate to [User Settings](https://hifly.cc/setting)
  • Network accessline 15
    2. Navigate to [User Settings](https://hifly.cc/setting)
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Network accessline 39
    curl -X GET "https://hfw-api.hifly.cc/api/v2/hifly/avatar/list" \
  • Network accessline 39
    curl -X GET "https://hfw-api.hifly.cc/api/v2/hifly/avatar/list" \

skills/flyworks-avatar-video-1.0.0/references/avatars.md

  • Network accessline 48
    # From URL python scripts/hifly_client.py create_talking_photo \   --image "https://example.com/portrait.jpg" \
  • Network accessline 48
    # From URL python scripts/hifly_client.py create_talking_photo \   --image "https://example.com/portrait.jpg" \
  • Network accessline 49
    python scripts/hifly_client.py create_talking_photo    --image "https://example.com/portrait.jpg"
  • Network accessline 49
    python scripts/hifly_client.py create_talking_photo    --image "https://example.com/portrait.jpg"
  • Network accessline 50
    --image "https://example.com/portrait.jpg" \
  • Network accessline 50
    --image "https://example.com/portrait.jpg" \

skills/flyworks-avatar-video-1.0.0/references/video-generation.md

  • Network accessline 34
    ...... Task Completed! Video URL: https://hfcdn.lingverse.co/.../video.mp4
  • Network accessline 34
    ...... Task Completed! Video URL: https://hfcdn.lingverse.co/.../video.mp4
  • Network accessline 36
    Video URL: https://hfcdn.lingverse.co/.../video.mp4
  • Network accessline 36
    Video URL: https://hfcdn.lingverse.co/.../video.mp4

skills/flyworks-avatar-video-1.0.0/references/voices.md

  • Network accessline 39
    # From URL python scripts/hifly_client.py clone_voice \   --audio "https://example.com/sample.mp3" \
  • Network accessline 39
    # From URL python scripts/hifly_client.py clone_voice \   --audio "https://example.com/sample.mp3" \
  • Network accessline 40
    python scripts/hifly_client.py clone_voice    --audio "https://example.com/sample.mp3"
  • Network accessline 40
    python scripts/hifly_client.py clone_voice    --audio "https://example.com/sample.mp3"
  • Network accessline 41
    --audio "https://example.com/sample.mp3" \
  • Network accessline 41
    --audio "https://example.com/sample.mp3" \

skills/flyworks-avatar-video-1.0.0/scripts/hifly_client.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 10
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Network accessline 11
    BASE_URL = "https://hfw-api.hifly.cc/api/v2/hifly"
  • Network accessline 11
    BASE_URL = "https://hfw-api.hifly.cc/api/v2/hifly"
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 62
    while True:         try:             resp = requests.get(url, headers=headers, params=params)
  • Network accessline 62
    while True:         try:             resp = requests.get(url, headers=headers, params=params)
  • Network accessline 63
    try:             resp = requests.get(url, headers=headers, params=params)             resp.raise_for_status()
  • Network accessline 63
    try:             resp = requests.get(url, headers=headers, params=params)             resp.raise_for_status()
  • Network accessline 64
    resp = requests.get(url, headers=headers, params=params)
  • Network accessline 64
    resp = requests.get(url, headers=headers, params=params)
  • Network accessline 96
    while True:         try:             resp = requests.get(url, headers=headers, params=params)
  • Network accessline 96
    while True:         try:             resp = requests.get(url, headers=headers, params=params)
  • Network accessline 97
    try:             resp = requests.get(url, headers=headers, params=params)             resp.raise_for_status()
  • Network accessline 97
    try:             resp = requests.get(url, headers=headers, params=params)             resp.raise_for_status()
  • Network accessline 98
    resp = requests.get(url, headers=headers, params=params)
  • Network accessline 98
    resp = requests.get(url, headers=headers, params=params)
  • Network accessline 129
    try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 129
    try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 130
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 130
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 143
    with open(file_path, 'rb') as f:             headers_put = {"Content-Type": content_type}             resp_put = requests.put(upload_url, data=f, headers=headers_put)
  • Network accessline 143
    with open(file_path, 'rb') as f:             headers_put = {"Content-Type": content_type}             resp_put = requests.put(upload_url, data=f, headers=headers_put)
  • Network accessline 144
    headers_put = {"Content-Type": content_type}             resp_put = requests.put(upload_url, data=f, headers=headers_put)             resp_put.raise_for_status()
  • Network accessline 144
    headers_put = {"Content-Type": content_type}             resp_put = requests.put(upload_url, data=f, headers=headers_put)             resp_put.raise_for_status()
  • Network accessline 145
    resp_put = requests.put(upload_url, data=f, headers=headers_put)
  • Network accessline 145
    resp_put = requests.put(upload_url, data=f, headers=headers_put)
  • Network accessline 156
    url = f"{BASE_URL}/avatar/list"     params = {"page": 1, "size": 50, "kind": 2} # kind 2 = public     resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 156
    url = f"{BASE_URL}/avatar/list"     params = {"page": 1, "size": 50, "kind": 2} # kind 2 = public     resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 157
    params = {"page": 1, "size": 50, "kind": 2} # kind 2 = public     resp = requests.get(url, headers=get_headers(), params=params)     resp.raise_for_status()
  • Network accessline 157
    params = {"page": 1, "size": 50, "kind": 2} # kind 2 = public     resp = requests.get(url, headers=get_headers(), params=params)     resp.raise_for_status()
  • Network accessline 158
    resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 158
    resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 168
    url = f"{BASE_URL}/voice/list"     params = {"page": 1, "size": 50, "kind": 1}      resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 168
    url = f"{BASE_URL}/voice/list"     params = {"page": 1, "size": 50, "kind": 1}      resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 169
    params = {"page": 1, "size": 50, "kind": 1}      resp = requests.get(url, headers=get_headers(), params=params)     resp.raise_for_status()
  • Network accessline 169
    params = {"page": 1, "size": 50, "kind": 1}      resp = requests.get(url, headers=get_headers(), params=params)     resp.raise_for_status()
  • Network accessline 170
    resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 170
    resp = requests.get(url, headers=get_headers(), params=params)
  • Network accessline 235
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 235
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 236
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 236
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 237
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 237
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 263
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 263
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 264
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 264
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 265
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 265
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 301
    try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 301
    try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 302
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 302
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 345
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 345
    headers = get_headers()     try:         resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 346
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 346
    try:         resp = requests.post(url, headers=headers, json=payload)         resp.raise_for_status()
  • Network accessline 347
    resp = requests.post(url, headers=headers, json=payload)
  • Network accessline 347
    resp = requests.post(url, headers=headers, json=payload)

skills/json-canvas/SKILL.md

  • Network accessline 12
    JSON Canvas is an open file format for infinite canvas data. Canvas files use the `.canvas` extension and contain valid JSON following the [JSON Canvas Spec 1.0](https://jsoncanvas.org/spec/1.0/).
  • Network accessline 120
    "width": 400,   "height": 200,   "url": "https://obsidian.md"
  • Network accessline 121
    "height": 200,   "url": "https://obsidian.md" }
  • Network accessline 122
    "url": "https://obsidian.md"
  • Network accessline 421
    "width": 250,       "height": 100,       "url": "https://example.com/research"
  • Network accessline 422
    "height": 100,       "url": "https://example.com/research"     },
  • Network accessline 423
    "url": "https://example.com/research"
  • Network accessline 641
    - [JSON Canvas Spec 1.0](https://jsoncanvas.org/spec/1.0/)
  • Network accessline 642
    - [JSON Canvas GitHub](https://github.com/obsidianmd/jsoncanvas)

skills/obsidian-bases/SKILL.md

  • Network accessline 615
    - [Bases Syntax](https://help.obsidian.md/bases/syntax)
  • Network accessline 616
    - [Functions](https://help.obsidian.md/bases/functions)
  • Network accessline 617
    - [Views](https://help.obsidian.md/bases/views)
  • Network accessline 618
    - [Formulas](https://help.obsidian.md/formulas)

skills/obsidian-markdown/SKILL.md

  • Network accessline 12
    Obsidian uses a combination of Markdown flavors: - [CommonMark](https://commonmark.org/)
  • Network accessline 13
    - [CommonMark](https://commonmark.org/)
  • Network accessline 14
    - [GitHub Flavored Markdown](https://github.github.com/gfm/)
  • Network accessline 15
    - [LaTeX](https://www.latex-project.org/) for math
  • Network accessline 113
    [Display Text](Note%20Name.md) [Display Text](Note%20Name.md#Heading) [Display Text](https://example.com)
  • Network accessline 114
    [Display Text](Note%20Name.md#Heading) [Display Text](https://example.com) [Note](obsidian://open?vault=VaultName&file=Note.md)
  • Network accessline 115
    [Display Text](https://example.com)
  • Network accessline 142
    ![Alt text](https://example.com/image.png)
  • Network accessline 143
    ![Alt text|300](https://example.com/image.png)
  • Network accessline 603
    [^1]: https://example.com/docs
  • Network accessline 614
    - [Basic formatting syntax](https://help.obsidian.md/syntax)
  • Network accessline 615
    - [Advanced formatting syntax](https://help.obsidian.md/advanced-syntax)
  • Network accessline 616
    - [Obsidian Flavored Markdown](https://help.obsidian.md/obsidian-flavored-markdown)
  • Network accessline 617
    - [Internal links](https://help.obsidian.md/links)
  • Network accessline 618
    - [Embed files](https://help.obsidian.md/embeds)
  • Network accessline 619
    - [Callouts](https://help.obsidian.md/callouts)
  • Network accessline 620
    - [Properties](https://help.obsidian.md/properties)

skills/paddleocr-doc-parsing/SKILL.md

  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 16
    [Credential-related source omitted]
  • Network accessline 16
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 17
    emoji: "📄"     homepage: https://github.com/PaddlePaddle/PaddleOCR/tree/main/skills/paddleocr-doc-parsing ---
  • Network accessline 17
    emoji: "📄"     homepage: https://github.com/PaddlePaddle/PaddleOCR/tree/main/skills/paddleocr-doc-parsing ---
  • Network accessline 18
    homepage: https://github.com/PaddlePaddle/PaddleOCR/tree/main/skills/paddleocr-doc-parsing
  • Network accessline 18
    homepage: https://github.com/PaddlePaddle/PaddleOCR/tree/main/skills/paddleocr-doc-parsing
  • Network accessline 167
    python scripts/vl_caller.py \   --file-url "https://example.com/paper.pdf" \
  • Network accessline 167
    python scripts/vl_caller.py \   --file-url "https://example.com/paper.pdf" \
  • Network accessline 168
    --file-url "https://example.com/paper.pdf" \
  • Network accessline 168
    --file-url "https://example.com/paper.pdf" \
  • Network accessline 205
    PADDLEOCR_DOC_PARSING_API_URL not configured. Get your API at: https://paddleocr.com
  • Network accessline 205
    PADDLEOCR_DOC_PARSING_API_URL not configured. Get your API at: https://paddleocr.com
  • Access to secretsline 217
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Network accessline 221
    [Credential-related source omitted]
  • Network accessline 221
    [Credential-related source omitted]
  • Network accessline 222
    [Credential-related source omitted]
  • Network accessline 222
    [Credential-related source omitted]
  • Access to secretsline 222
    [Credential-related source omitted]
  • Access to secretsline 222
    [Credential-related source omitted]
  • Network accessline 223
    [Credential-related source omitted]
  • Network accessline 223
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Access to secretsline 231
    [Credential-related source omitted]
  • Network accessline 252
    python scripts/vl_caller.py --file-url "https://your-server.com/large_file.pdf"
  • Network accessline 252
    python scripts/vl_caller.py --file-url "https://your-server.com/large_file.pdf"

skills/paddleocr-doc-parsing/references/output_schema.md

  • Network accessline 59
    "text": "Full page content in markdown/HTML format",           "images": {             "imgs/filename.jpg": "https://..."
  • Network accessline 59
    "text": "Full page content in markdown/HTML format",           "images": {             "imgs/filename.jpg": "https://..."
  • Network accessline 60
    "images": {             "imgs/filename.jpg": "https://..."           },
  • Network accessline 60
    "images": {             "imgs/filename.jpg": "https://..."           },
  • Network accessline 61
    "imgs/filename.jpg": "https://..."
  • Network accessline 61
    "imgs/filename.jpg": "https://..."

skills/paddleocr-doc-parsing/scripts/configure.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 26
    Get your API credentials at: https://paddleocr.com
  • Network accessline 26
    Get your API credentials at: https://paddleocr.com
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Network accessline 91
    f.write("# PaddleOCR Skills Configuration\n")             f.write("# Generated by configuration wizard\n")             f.write("# Get your API credentials at: https://paddleocr.com\n")
  • Network accessline 91
    f.write("# PaddleOCR Skills Configuration\n")             f.write("# Generated by configuration wizard\n")             f.write("# Get your API credentials at: https://paddleocr.com\n")
  • Network accessline 92
    f.write("# Generated by configuration wizard\n")             f.write("# Get your API credentials at: https://paddleocr.com\n")             f.write("\n")
  • Network accessline 92
    f.write("# Generated by configuration wizard\n")             f.write("# Get your API credentials at: https://paddleocr.com\n")             f.write("\n")
  • Network accessline 93
    f.write("# Get your API credentials at: https://paddleocr.com\n")
  • Network accessline 93
    f.write("# Get your API credentials at: https://paddleocr.com\n")
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Network accessline 132
    python configure.py --api-url "https://your-service.paddleocr.com/layout-parsing" --token "your_token"
  • Network accessline 132
    python configure.py --api-url "https://your-service.paddleocr.com/layout-parsing" --token "your_token"
  • Network accessline 134
    Get your API credentials at: https://paddleocr.com
  • Network accessline 134
    Get your API credentials at: https://paddleocr.com
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 157
    if not api_url.startswith(("http://", "https://")):                 api_url = f"https://{api_url}"
  • Network accessline 157
    if not api_url.startswith(("http://", "https://")):                 api_url = f"https://{api_url}"
  • Network accessline 158
    api_url = f"https://{api_url}"
  • Network accessline 158
    api_url = f"https://{api_url}"
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Network accessline 191
    print("PaddleOCR Document Parsing - Configuration Wizard")     print("=" * 60)     print("\nGet your API credentials at: https://paddleocr.com")
  • Network accessline 191
    print("PaddleOCR Document Parsing - Configuration Wizard")     print("=" * 60)     print("\nGet your API credentials at: https://paddleocr.com")
  • Network accessline 192
    print("=" * 60)     print("\nGet your API credentials at: https://paddleocr.com")     print()
  • Network accessline 192
    print("=" * 60)     print("\nGet your API credentials at: https://paddleocr.com")     print()
  • Network accessline 193
    print("\nGet your API credentials at: https://paddleocr.com")
  • Network accessline 193
    print("\nGet your API credentials at: https://paddleocr.com")
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Network accessline 216
    print("1. PADDLEOCR_DOC_PARSING_API_URL - Document parsing API endpoint")     print("   Example: https://your-service.paddleocr.com/layout-parsing")
  • Network accessline 216
    print("1. PADDLEOCR_DOC_PARSING_API_URL - Document parsing API endpoint")     print("   Example: https://your-service.paddleocr.com/layout-parsing")
  • Network accessline 217
    print("   Example: https://your-service.paddleocr.com/layout-parsing")
  • Network accessline 217
    print("   Example: https://your-service.paddleocr.com/layout-parsing")
  • Access to secretsline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Access to secretsline 247
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]

skills/paddleocr-doc-parsing/scripts/lib.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Network accessline 5
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 5
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 6
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 6
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 7
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 36
    DEFAULT_TIMEOUT = 600  # seconds (10 minutes) API_GUIDE_URL = "https://paddleocr.com"
  • Network accessline 36
    DEFAULT_TIMEOUT = 600  # seconds (10 minutes) API_GUIDE_URL = "https://paddleocr.com"
  • Network accessline 37
    API_GUIDE_URL = "https://paddleocr.com"
  • Network accessline 37
    API_GUIDE_URL = "https://paddleocr.com"
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Network accessline 103
    if not api_url.startswith(("http://", "https://")):         api_url = f"https://{api_url}"
  • Network accessline 103
    if not api_url.startswith(("http://", "https://")):         api_url = f"https://{api_url}"
  • Network accessline 104
    api_url = f"https://{api_url}"
  • Network accessline 104
    api_url = f"https://{api_url}"
  • Network accessline 108
    "PADDLEOCR_DOC_PARSING_API_URL must be a full endpoint ending with "             "/layout-parsing. "             "Example: https://your-service.paddleocr.com/layout-parsing"
  • Network accessline 108
    "PADDLEOCR_DOC_PARSING_API_URL must be a full endpoint ending with "             "/layout-parsing. "             "Example: https://your-service.paddleocr.com/layout-parsing"
  • Network accessline 109
    "/layout-parsing. "             "Example: https://your-service.paddleocr.com/layout-parsing"         )
  • Network accessline 109
    "/layout-parsing. "             "Example: https://your-service.paddleocr.com/layout-parsing"         )
  • Network accessline 110
    "Example: https://your-service.paddleocr.com/layout-parsing"
  • Network accessline 110
    "Example: https://your-service.paddleocr.com/layout-parsing"
  • Network accessline 172
    try:         with httpx.Client(timeout=timeout) as client:
  • Network accessline 172
    try:         with httpx.Client(timeout=timeout) as client:
  • Network accessline 173
    with httpx.Client(timeout=timeout) as client:
  • Network accessline 173
    with httpx.Client(timeout=timeout) as client:

skills/paddleocr-doc-parsing/scripts/optimize_file.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 7
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 8
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 8
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 9
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 9
    #     http://www.apache.org/licenses/LICENSE-2.0

skills/paddleocr-doc-parsing/scripts/smoke_test.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 42
    1. Visit: https://www.paddleocr.com
  • Network accessline 42
    1. Visit: https://www.paddleocr.com
  • Network accessline 53
    [Credential-related source omitted]
  • Network accessline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 54
    [Credential-related source omitted]
  • Network accessline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    PADDLEOCR_DOC_PARSING_API_URL=https://your-api-url.paddleocr.com/layout-parsing
  • Network accessline 55
    PADDLEOCR_DOC_PARSING_API_URL=https://your-api-url.paddleocr.com/layout-parsing
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Network accessline 131
    test_url = (         args.test_url         or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"
  • Network accessline 131
    test_url = (         args.test_url         or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"
  • Network accessline 132
    args.test_url         or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"     )
  • Network accessline 132
    args.test_url         or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"     )
  • Network accessline 133
    or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"
  • Network accessline 133
    or "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"

skills/paddleocr-doc-parsing/scripts/split_pdf.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0

skills/paddleocr-doc-parsing/scripts/vl_caller.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 6
    # You may obtain a copy of the License at # #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 7
    # #     http://www.apache.org/licenses/LICENSE-2.0 #
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 8
    #     http://www.apache.org/licenses/LICENSE-2.0
  • Network accessline 73
    python scripts/paddleocr-doc-parsing/vl_caller.py --file-url "https://example.com/document.pdf"
  • Network accessline 73
    python scripts/paddleocr-doc-parsing/vl_caller.py --file-url "https://example.com/document.pdf"
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]

skills/remotion-best-practices/rules/assets.md

  • Network accessline 71
    <Img src="https://example.com/image.png" />
  • Network accessline 72
    <Video src="https://remotion.media/video.mp4" />

skills/remotion-best-practices/rules/assets/charts-bar-chart.tsx

  • Executable scriptline 1
    Executable file

skills/remotion-best-practices/rules/assets/text-animations-typewriter.tsx

  • Executable scriptline 1
    Executable file

skills/remotion-best-practices/rules/assets/text-animations-word-highlight.tsx

  • Executable scriptline 1
    Executable file

skills/remotion-best-practices/rules/audio.md

  • Network accessline 38
    <Audio src="https://remotion.media/audio.mp3" />

skills/remotion-best-practices/rules/calculate-metadata.md

  • Network accessline 13
    <Composition id="MyComp" component={MyComponent} durationInFrames={300} fps={30} width={1920} height={1080} defaultProps={{videoSrc: 'https://remotion.media/video.mp4'}} calculateMetadata={calculateMetadata} />
  • Network accessline 79
    const calculateMetadata: CalculateMetadataFunction<Props> = async ({props, abortSignal}) => {   const response = await fetch(props.dataUrl, {signal: abortSignal});
  • Network accessline 80
    const response = await fetch(props.dataUrl, {signal: abortSignal});

skills/remotion-best-practices/rules/can-decode.md

  • Network accessline 50
    const src = "https://remotion.media/video.mp4";

skills/remotion-best-practices/rules/compositions.md

  • Network accessline 115
    abortSignal, }) => {   const data = await fetch(`https://api.example.com/video/${props.videoId}`, {
  • Network accessline 116
    }) => {   const data = await fetch(`https://api.example.com/video/${props.videoId}`, {     signal: abortSignal,
  • Network accessline 117
    const data = await fetch(`https://api.example.com/video/${props.videoId}`, {

skills/remotion-best-practices/rules/extract-frames.md

  • Network accessline 108
    await extractFrames({   src: "https://remotion.media/video.mp4",
  • Network accessline 109
    src: "https://remotion.media/video.mp4",
  • Network accessline 131
    await extractFrames({   src: "https://remotion.media/video.mp4",
  • Network accessline 132
    src: "https://remotion.media/video.mp4",
  • Network accessline 170
    try {   await extractFrames({     src: "https://remotion.media/video.mp4",
  • Network accessline 171
    await extractFrames({     src: "https://remotion.media/video.mp4",     timestampsInSeconds: [0, 1, 2, 3, 4],
  • Network accessline 172
    src: "https://remotion.media/video.mp4",
  • Network accessline 208
    await Promise.race([     extractFrames({       src: "https://remotion.media/video.mp4",
  • Network accessline 209
    extractFrames({       src: "https://remotion.media/video.mp4",       timestampsInSeconds: [0, 1, 2, 3, 4],
  • Network accessline 210
    src: "https://remotion.media/video.mp4",

skills/remotion-best-practices/rules/get-audio-duration.md

  • Network accessline 33
    const duration = await getAudioDuration("https://remotion.media/audio.mp3");

skills/remotion-best-practices/rules/get-video-dimensions.md

  • Network accessline 40
    const dimensions = await getVideoDimensions("https://remotion.media/video.mp4");

skills/remotion-best-practices/rules/get-video-duration.md

  • Network accessline 33
    const duration = await getVideoDuration("https://remotion.media/video.mp4");

skills/remotion-best-practices/rules/gifs.md

  • Network accessline 25
    <AnimatedImage src="https://example.com/animation.gif" width={500} height={500} />

skills/remotion-best-practices/rules/images.md

  • Network accessline 57
    <Img src="https://example.com/image.png" />

skills/remotion-best-practices/rules/import-srt-captions.md

  • Network accessline 39
    const fetchCaptions = useCallback(async () => {     try {       const response = await fetch(staticFile('subtitles.srt'));
  • Network accessline 40
    try {       const response = await fetch(staticFile('subtitles.srt'));       const text = await response.text();
  • Network accessline 41
    const response = await fetch(staticFile('subtitles.srt'));
  • Network accessline 63
    Remote URLs are also supported - you can `fetch()` a remote file via URL instead of using `staticFile()`.

skills/remotion-best-practices/rules/lottie.md

  • Network accessline 41
    useEffect(() => {     fetch('https://assets4.lottiefiles.com/packages/lf20_zyquagfl.json')
  • Network accessline 42
    fetch('https://assets4.lottiefiles.com/packages/lf20_zyquagfl.json')

skills/remotion-best-practices/rules/tailwind.md

  • Network accessline 11
    Tailwind must be installed and enabled first in a Remotion project - fetch  https://www.remotion.dev/docs/tailwind using WebFetch for instructions.

skills/remotion-best-practices/rules/transcribe-captions.md

  • Network accessline 12
    - `@remotion/install-whisper-cpp` - Transcribe locally on a server using Whisper.cpp. Fast and free, but requires server infrastructure.   https://remotion.dev/docs/install-whisper-cpp
  • Network accessline 13
    https://remotion.dev/docs/install-whisper-cpp
  • Network accessline 15
    - `@remotion/whisper-web` - Transcribe in the browser using WebAssembly. No server needed and free, but slower due to WASM overhead.   https://remotion.dev/docs/whisper-web
  • Network accessline 16
    https://remotion.dev/docs/whisper-web
  • Network accessline 18
    - `@remotion/openai-whisper` - Use OpenAI Whisper API for cloud-based transcription. Fast and no server needed, but requires payment.   https://remotion.dev/docs/openai-whisper/openai-whisper-api-to-captions
  • Network accessline 19
    https://remotion.dev/docs/openai-whisper/openai-whisper-api-to-captions

skills/remotion-best-practices/rules/videos.md

  • Network accessline 36
    <Video src="https://remotion.media/video.mp4" />

skills/seedance-video-generation-1.0.3/CHANGELOG.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 18
    - 文本生成视频、图片生成视频(首帧、首尾帧、参考图) - Python CLI 工具 (`seedance.py`) - 完整的 curl 命令示例
  • Network accessline 20
    - 完整的 curl 命令示例

skills/seedance-video-generation-1.0.3/LICENSE.txt

  • Network accessline 2
    Apache License                            Version 2.0, January 2004                         http://www.apache.org/licenses/
  • Network accessline 4
    http://www.apache.org/licenses/
  • Network accessline 196
    http://www.apache.org/licenses/LICENSE-2.0

skills/seedance-video-generation-1.0.3/SKILL.md

  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 21
    **Base URL**: `https://ark.cn-beijing.volces.com/api/v3`
  • Network accessline 21
    **Base URL**: `https://ark.cn-beijing.volces.com/api/v3`
  • Network accessline 21
    **Base URL**: `https://ark.cn-beijing.volces.com/api/v3`
  • Network accessline 37
    A Python CLI tool is provided at `~/.claude/skills/seedance-video/seedance.py` for robust execution with proper error handling, automatic retries, and local image base64 conversion. **Prefer using this tool over raw curl commands.**
  • Network accessline 37
    A Python CLI tool is provided at `~/.claude/skills/seedance-video/seedance.py` for robust execution with proper error handling, automatic retries, and local image base64 conversion. **Prefer using this tool over raw curl commands.**
  • Network accessline 37
    A Python CLI tool is provided at `~/.claude/skills/seedance-video/seedance.py` for robust execution with proper error handling, automatic retries, and local image base64 conversion. **Prefer using this tool over raw curl commands.**
  • Network accessline 48
    # Image-to-video from URL python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 48
    # Image-to-video from URL python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 48
    # Image-to-video from URL python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 49
    python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 49
    python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 49
    python3 ~/.claude/skills/seedance-video/seedance.py create --prompt "风景画面缓缓推进" --image "https://example.com/image.jpg" --wait --download ~/Desktop
  • Network accessline 79
    ## Alternative: Raw curl Commands
  • Network accessline 79
    ## Alternative: Raw curl Commands
  • Network accessline 79
    ## Alternative: Raw curl Commands
  • Network accessline 88
    [Credential-related source omitted]
  • Network accessline 88
    [Credential-related source omitted]
  • Network accessline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 115
    [Credential-related source omitted]
  • Network accessline 115
    [Credential-related source omitted]
  • Network accessline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Network accessline 149
    [Credential-related source omitted]
  • Network accessline 149
    [Credential-related source omitted]
  • Network accessline 149
    [Credential-related source omitted]
  • Access to secretsline 149
    [Credential-related source omitted]
  • Access to secretsline 149
    [Credential-related source omitted]
  • Access to secretsline 149
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Network accessline 180
    [Credential-related source omitted]
  • Network accessline 180
    [Credential-related source omitted]
  • Network accessline 180
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Network accessline 216
    [Credential-related source omitted]
  • Network accessline 216
    [Credential-related source omitted]
  • Network accessline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Network accessline 246
    echo "Waiting for video generation to complete..." while true; do   STATUS_RESULT=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Network accessline 246
    echo "Waiting for video generation to complete..." while true; do   STATUS_RESULT=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Network accessline 246
    echo "Waiting for video generation to complete..." while true; do   STATUS_RESULT=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Network accessline 247
    [Credential-related source omitted]
  • Network accessline 247
    [Credential-related source omitted]
  • Network accessline 247
    [Credential-related source omitted]
  • Network accessline 248
    [Credential-related source omitted]
  • Network accessline 248
    [Credential-related source omitted]
  • Network accessline 248
    [Credential-related source omitted]
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Network accessline 275
    OUTPUT_PATH="$HOME/Desktop/seedance_video_$(date +%Y%m%d_%H%M%S).mp4" curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Network accessline 275
    OUTPUT_PATH="$HOME/Desktop/seedance_video_$(date +%Y%m%d_%H%M%S).mp4" curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Network accessline 275
    OUTPUT_PATH="$HOME/Desktop/seedance_video_$(date +%Y%m%d_%H%M%S).mp4" curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Network accessline 276
    curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Network accessline 276
    curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Network accessline 276
    curl -s -o "$OUTPUT_PATH" "$VIDEO_URL"
  • Dangerous shell operationline 303
    [Credential-related source omitted]
  • Dangerous shell operationline 303
    [Credential-related source omitted]
  • Dangerous shell operationline 303
    [Credential-related source omitted]
  • Network accessline 303
    [Credential-related source omitted]
  • Network accessline 303
    [Credential-related source omitted]
  • Network accessline 303
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Network accessline 310
    # List all tasks (paginated) curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10" \
  • Network accessline 310
    # List all tasks (paginated) curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10" \
  • Network accessline 310
    # List all tasks (paginated) curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10" \
  • Dangerous shell operationline 311
    [Credential-related source omitted]
  • Dangerous shell operationline 311
    [Credential-related source omitted]
  • Dangerous shell operationline 311
    [Credential-related source omitted]
  • Network accessline 311
    [Credential-related source omitted]
  • Network accessline 311
    [Credential-related source omitted]
  • Network accessline 311
    [Credential-related source omitted]
  • Access to secretsline 311
    [Credential-related source omitted]
  • Access to secretsline 311
    [Credential-related source omitted]
  • Access to secretsline 311
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Network accessline 314
    # Filter by status curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10&filter.status=succeeded" \
  • Network accessline 314
    # Filter by status curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10&filter.status=succeeded" \
  • Network accessline 314
    # Filter by status curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks?page_num=1&page_size=10&filter.status=succeeded" \
  • Dangerous shell operationline 315
    [Credential-related source omitted]
  • Dangerous shell operationline 315
    [Credential-related source omitted]
  • Dangerous shell operationline 315
    [Credential-related source omitted]
  • Network accessline 315
    [Credential-related source omitted]
  • Network accessline 315
    [Credential-related source omitted]
  • Network accessline 315
    [Credential-related source omitted]
  • Access to secretsline 315
    [Credential-related source omitted]
  • Access to secretsline 315
    [Credential-related source omitted]
  • Access to secretsline 315
    [Credential-related source omitted]
  • Access to secretsline 316
    [Credential-related source omitted]
  • Access to secretsline 316
    [Credential-related source omitted]
  • Access to secretsline 316
    [Credential-related source omitted]
  • Network accessline 322
    [Credential-related source omitted]
  • Network accessline 322
    [Credential-related source omitted]
  • Network accessline 322
    [Credential-related source omitted]
  • Access to secretsline 322
    [Credential-related source omitted]
  • Access to secretsline 322
    [Credential-related source omitted]
  • Access to secretsline 322
    [Credential-related source omitted]
  • Access to secretsline 323
    [Credential-related source omitted]
  • Access to secretsline 323
    [Credential-related source omitted]
  • Access to secretsline 323
    [Credential-related source omitted]
  • Network accessline 333
    # Get last frame URL from completed task LAST_FRAME_URL=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Network accessline 333
    # Get last frame URL from completed task LAST_FRAME_URL=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Network accessline 333
    # Get last frame URL from completed task LAST_FRAME_URL=$(curl -s -X GET "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/${TASK_ID}" \
  • Dangerous shell operationline 334
    [Credential-related source omitted]
  • Dangerous shell operationline 334
    [Credential-related source omitted]
  • Dangerous shell operationline 334
    [Credential-related source omitted]
  • Network accessline 334
    [Credential-related source omitted]
  • Network accessline 334
    [Credential-related source omitted]
  • Network accessline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 335
    [Credential-related source omitted]
  • Access to secretsline 335
    [Credential-related source omitted]
  • Access to secretsline 335
    [Credential-related source omitted]
  • Network accessline 346
    # Step 1: Create draft DRAFT_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 346
    # Step 1: Create draft DRAFT_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 346
    # Step 1: Create draft DRAFT_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 347
    [Credential-related source omitted]
  • Network accessline 347
    [Credential-related source omitted]
  • Network accessline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Network accessline 360
    # Step 2: After draft succeeds, generate final video from draft FINAL_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 360
    # Step 2: After draft succeeds, generate final video from draft FINAL_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 360
    # Step 2: After draft succeeds, generate final video from draft FINAL_RESULT=$(curl -s -X POST "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
  • Network accessline 361
    [Credential-related source omitted]
  • Network accessline 361
    [Credential-related source omitted]
  • Network accessline 361
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]

skills/seedance-video-generation-1.0.3/how_to_send_video_via_feishu_app.md

  • Network accessline 59
    POST https://open.feishu.cn/open-apis/drive/v1/medias/upload_all
  • Network accessline 71
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Network accessline 73
    "upload_url": "https://xxx.com/upload..."
  • Network accessline 91
    POST https://open.feishu.cn/open-apis/im/v1/messages/send
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]
  • Network accessline 117
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]

skills/seedance-video-generation-1.0.3/seedance.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 34
    [Credential-related source omitted]
  • Network accessline 35
    import requests     resp = requests.post(
  • Network accessline 36
    resp = requests.post(
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 77
    resp = requests.post(
  • Network accessline 78
    "https://open.feishu.cn/open-apis/im/v1/files",
  • Network accessline 97
    resp = requests.post(
  • Network accessline 98
    "https://open.feishu.cn/open-apis/im/v1/messages",
  • Network accessline 146
    BASE_URL = "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks"
  • Access to secretsline 150
    [Credential-related source omitted]
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Network accessline 167
    body = json.dumps(data).encode("utf-8") if data else None     req = urllib.request.Request(url, data=body, headers=headers, method=method)
  • Network accessline 168
    req = urllib.request.Request(url, data=body, headers=headers, method=method)
  • Network accessline 170
    try:         with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 171
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 348
    print(f"\nDownloading video to {filepath}...")                 try:                     urllib.request.urlretrieve(video_url, str(filepath))
  • Network accessline 349
    try:                     urllib.request.urlretrieve(video_url, str(filepath))                     print(f"Saved to: {filepath}")
  • Network accessline 350
    urllib.request.urlretrieve(video_url, str(filepath))

skills/seedance-video-generation-1.0.3/send_video_feishu.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]
  • Network accessline 20
    resp = requests.post(
  • Network accessline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 68
    resp = requests.post(
  • Network accessline 69
    "https://open.feishu.cn/open-apis/im/v1/files",
  • Access to secretsline 89
    [Credential-related source omitted]
  • Network accessline 96
    resp = requests.post(
  • Network accessline 97
    "https://open.feishu.cn/open-apis/im/v1/messages",
  • Access to secretsline 142
    [Credential-related source omitted]

skills/seedance-video-generation-1.0.3/send_video_feishu_chunked.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 23
    resp = requests.post(
  • Network accessline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 55
    init_resp = requests.post(
  • Network accessline 56
    "https://open.feishu.cn/open-apis/drive/v1/files/upload_prepare",
  • Network accessline 87
    upload_resp = requests.post(
  • Network accessline 88
    "https://open.feishu.cn/open-apis/drive/v1/files/upload_part",
  • Network accessline 107
    print("3<U+FE0F>⃣  完成上传,合并分片...")     finish_resp = requests.post(
  • Network accessline 108
    finish_resp = requests.post(
  • Network accessline 109
    "https://open.feishu.cn/open-apis/drive/v1/files/upload_finish",
  • Network accessline 127
    resp = requests.post(
  • Network accessline 128
    "https://open.feishu.cn/open-apis/im/v1/messages",
  • Access to secretsline 163
    [Credential-related source omitted]

skills/skill-creator/LICENSE.txt

  • Network accessline 2
    Apache License                            Version 2.0, January 2004                         http://www.apache.org/licenses/
  • Network accessline 4
    http://www.apache.org/licenses/
  • Network accessline 196
    http://www.apache.org/licenses/LICENSE-2.0

skills/skill-creator/scripts/init_skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/skill-creator/scripts/package_skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/skill-creator/scripts/quick_validate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

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

and 440 more

Only the first 500 facts are listed.

Works with

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