GitShow/denoland/docland
denoland

docland

The documentation generation website for Deno

by denoland
Star on GitHubForkWebsitenpm

TypeScript

129 stars24 forks21 contributorsQuiet · 3mo agoSince 2021MIT

Meet the team

See all 21 on GitHub →
kitsonk
kitsonk59 contributions
denobot
denobot12 contributions
bartlomieju
bartlomieju11 contributions
dsherret
dsherret11 contributions
crowlKats
crowlKats4 contributions
lucacasonato
lucacasonato4 contributions
satyarohith
satyarohith3 contributions
piscisaureus
piscisaureus2 contributions

Languages

View on GitHub →
TypeScript99.8%
Dockerfile0.2%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
37
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · Last activity 3mo ago
See all on GitHub →
kitsonk
dark mode toggleOpenIssue

Any chance we could get a toggle in a follow up? _Originally posted by @bartlomieju in https://github.com/denoland/docland/pull/41#pullrequestreview-833912224_

kitsonk · 1y ago
kitsonk
Link to globally scoped docsOpenIssue

The old doc site provided linkages to globally scoped symbols, the namespace linked to the documentation website otherwise it linked to MDN.

kitsonk · 1y ago
jaydenseric
Support import mapsOpenIssue

Ideally there would be a way to specify, perhaps in a URL parameter, an import map that goes along with the documented module. There could be UI to tweak the import map, which would update the parameter in the URL and regenerate the docs. For example, the docs for this module breaks due to the bare import specifier: https://doc.deno.land/https://unpkg.com/react-waterfall-render@4.0.0/waterfallRender.mjs That module works great in Deno projects with an import map that assigns a Preact ESM URL to the specifier. I would absolutely 😍 love 😍 to be able to just link to Deno docs in the readme for all my universal Node.js/Deno packages that rely on import maps, instead of maintaining complicated API docs markdown by hand. Hardcoded docs can have mistakes that get permanently published for that package version; whereas having docs generated on demand allows them to just get better and better over time as Deno docs improves, for all versions of the package.

jaydenseric · 1y ago

Recent fixes

View closed PRs →
piscisaureus
Block ClaudeBot from crawling deployment-specific .deno.dev URLsMergedPR

Summary ClaudeBot has been stuck in a crawl loop on deployment-specific URLs (e.g. ) through doc.deno.land, causing it to repeatedly fetch source files from the target project This generated ~140 GB of egress bandwidth charged to the project owner's account (~1.4M requests over 2 days, ~38k req/hour sustained) Adds middleware that returns 403 for ClaudeBot requests targeting deployment-specific hostnames (pattern: ) while still allowing access to main project URLs (e.g. )

piscisaureus · 3mo ago
AnInternetTroll
`Deno.resolveDns` is missing it's summary from the main pageClosedIssue

On the page /deno/stable is missing the little text about what it does. !image While it should have a summary text as seen here

AnInternetTroll · 1y ago
magurotuna
fix: add user-agent to outbound fetch requestsMergedPR

This commit adds a special header to outbound fetch requests. Currently the user-agent header that upstream servers see is which is a common value across all requests made from deployments on Deno Deploy. Having a special user-agent in docland will help upstreams easily identify requests coming from docland.

magurotuna · 1y ago
Structured data for AI agents

Repository: denoland/docland. Description: The documentation generation website for Deno Stars: 129, Forks: 24. Primary language: TypeScript. Languages: TypeScript (99.8%), Dockerfile (0.2%). License: MIT. Homepage: https://doc.deno.land Open PRs: 0, open issues: 38. Last activity: 3mo ago. Community health: 37%. Top contributors: kitsonk, denobot, bartlomieju, dsherret, crowlKats, lucacasonato, satyarohith, piscisaureus, cjihrig, aslilac and others.

·@ofershap

Replace github.com with gitshow.dev