MCPcopy Create free account

hub / github.com/ankitskvmdam/clean-jsdoc-theme / functions

Functions1,410 in github.com/ankitskvmdam/clean-jsdoc-theme

↓ 1 callersMethodlist
The collected slots, in first-seen order.
packages/setu/src/slots.ts:79
↓ 1 callersFunctionloadDwar
()
packages/clean-jsdoc-theme/src/publish.ts:132
↓ 1 callersFunctionloadMonaco
()
packages/rang/src/components/CodeViewer.tsx:71
↓ 1 callersFunctionloadOra
()
packages/clean-jsdoc-theme/src/publish.ts:155
↓ 1 callersFunctionloadSetu
()
packages/clean-jsdoc-theme/src/publish.ts:130
↓ 1 callersFunctionloadUtils
()
packages/clean-jsdoc-theme/src/publish.ts:134
↓ 1 callersFunctionlocaleDocsPath
* The per-locale docs-overlay directory: a sibling of the configured docs dir * with `.<locale>` appended (`docs` + `ja` → `docs.ja`). The bridge ove
packages/aadesh/src/commands/build.ts:60
↓ 1 callersFunctionlocaleHref
* Build a page's URL in a given locale for the language switcher: the default * locale is unprefixed (`<siteBase>/<slug>`), others nest under `/<code
packages/dwar/src/index.ts:178
↓ 1 callersFunctionlocaleReadmePath
* The per-locale README variant path: insert `.<locale>` before the extension * (`docs/README.md` + `ja` → `docs/README.ja.md`). `readmeAbs` is the r
packages/aadesh/src/commands/build.ts:49
↓ 1 callersFunctionmain
()
packages/dwar/scripts/smoke.ts:51
↓ 1 callersFunctionmakeCollection
(items: unknown[])
packages/setu/src/__tests__/doclet.test.ts:8
↓ 1 callersFunctionmakeSlotTranslator
( messages: Readonly<Record<string, string>> )
packages/setu/src/slots.ts:89
↓ 1 callersFunctionmapWithConcurrency
* Bounded-concurrency `map`: runs `fn` over `items` with at most `limit` tasks * in flight, and returns results in the SAME order as `items` (result[
packages/dwar/src/index.ts:154
↓ 1 callersFunctionmarkdownToMdastInline
(md: string | null | undefined)
packages/setu/src/mdast/from-html.ts:543
↓ 1 callersFunctionmemberMeta
(meta: { badges?: readonly string[]; sourceHref?: string; sourceLabel?: string; })
packages/setu/src/mdast/builders.ts:266
↓ 1 callersFunctionmemberRelationCaption
* TypeDoc-only per-member caption — "Inherited from …" / "Overrides …" / * "Implementation of …" — emitted right after a member's heading, before its
packages/setu/src/mdast/class-view.ts:712
↓ 1 callersFunctionmemberSearchEntries
* Deep-link search entries for a page's members. Members / fields / methods * render as H3+ headings (H2 is a section header like "Methods"), so each
packages/dwar/src/index.ts:488
↓ 1 callersFunctionmergeDocs
* Merge `projectDocuments` into the opts-walked docs, de-duped by `path` with * the opts docs (`cleanJsdocTheme.docs`) winning a collision — an expli
packages/typedoc/src/write-site.ts:505
↓ 1 callersFunctionmergeMdxComponents
(override?: Record<string, unknown>)
packages/dwar/src/index.ts:72
↓ 1 callersFunctionmergeMemberBuckets
* Union the seven member buckets of two view, base-first, deduped by * {@link shadowKey} so a member present in both sides (e.g. an inherited member
packages/setu/src/class-view.ts:258
↓ 1 callersFunctionmodifiersBlock
(doclet: TDoclet)
packages/setu/src/mdast/doclet.ts:339
↓ 1 callersFunctionmoduleIndexBlocks
( view: ContainerView, options: ClassViewToMdastOptions )
packages/setu/src/mdast/class-view.ts:107
↓ 1 callersFunctionneedsYamlQuote
(s: string)
packages/setu/src/mdx.ts:143
↓ 1 callersFunctionnestParamItems
( params: readonly TDocletParam[], ctx: ParamSlotCtx | undefined, fieldPrefix: string )
packages/setu/src/mdast/doclet.ts:526
↓ 1 callersFunctionnormalizeCopyPage
(raw: unknown)
packages/clean-jsdoc-theme/src/publish.ts:1018
↓ 1 callersFunctionnormalizeCopyPage
* Validate `block.copyPage` into a {@link CopyPageConfig}, or `undefined` for the * defaults (enabled, all actions). Copied from the JSDoc bridge's
packages/typedoc/src/write-site.ts:236
↓ 1 callersFunctionnormalizeMenu
* Validate `block.menu` into a clean `MenuItem[]`, or `undefined` when there's no * usable menu. Copied from the JSDoc bridge's `normalizeMenu`: the
packages/typedoc/src/write-site.ts:197
↓ 1 callersFunctionnormalizeMeta
* Validate `block.meta` into a clean `MetaTag[]`, or `undefined` when there's * nothing usable. Mirrors the JSDoc bridge's `normalizeMeta`: keeps str
packages/typedoc/src/write-site.ts:386
↓ 1 callersFunctionnormalizePageNav
(raw: unknown)
packages/clean-jsdoc-theme/src/publish.ts:1043
↓ 1 callersFunctionnormalizePageNav
* Validate `block.pageNav` into a {@link PageNavConfig}, or `undefined` for the * default (enabled). Copied from the JSDoc bridge's `normalizePageNav
packages/typedoc/src/write-site.ts:261
↓ 1 callersFunctionnormalizeRepoUrl
(repo: string)
packages/rang/src/components/Footer.tsx:24
↓ 1 callersFunctionnormalizeTutorials
* Normalize JSDoc's tutorial resolver tree (the `tutorials` arg to `publish`) * into setu's plain {@link TutorialInput} shape. The root's `children`
packages/clean-jsdoc-theme/src/publish.ts:832
↓ 1 callersFunctionobsoleteEntries
(file: LocaleFile)
packages/aadesh/src/locale/file.ts:72
↓ 1 callersFunctionofferToSave
After a run, offer to persist the equivalent command to package.json.
packages/aadesh/src/interactive/index.ts:92
↓ 1 callersFunctiononClick
()
packages/rang/src/components/Embed.tsx:150
↓ 1 callersFunctiononKeyDown
(e: KeyboardEvent, idx: number)
packages/rang/src/components/CodeTabs.tsx:29
↓ 1 callersFunctiononKeyDown
(e: KeyboardEvent)
packages/rang/src/components/DropdownMenu.tsx:85
↓ 1 callersFunctiononLoaderReady
()
packages/rang/src/components/CodeViewer.tsx:85
↓ 1 callersMethodonce
* Adds a one-time event listener * * @typeParam K - Event name type * @param event - Event name to listen for * @param handler - Handler f
examples/typedoc-basic/src/services/EventEmitter.ts:218
↓ 1 callersMethodonce
* Adds a one-time event listener * * @typeParam K - Event name type * @param event - Event name to listen for * @param handler - Handler f
examples/typedoc-parity/src/services/EventEmitter.ts:218
↓ 1 callersFunctionorderLeafEntries
* Order the leaf entries of a single deepest bucket. Alphabetical buckets (API * symbols and docs) sort by `frontmatter.order` (ascending; unset sort
packages/setu/src/generate-site.ts:701
↓ 1 callersFunctionownerModuleLongname
* Resolve a member page's owning module/namespace longname by walking UP its * longname — stripping the trailing `<sep><name>` segment (sep ∈ `.#~`)
packages/setu/src/generate-site.ts:1124
↓ 1 callersFunctionpackageDirs
()
scripts/check-docs.mjs:40
↓ 1 callersFunctionpagefindAvailable
()
packages/dwar/src/__tests__/pagefind.test.ts:8
↓ 1 callersFunctionparamListItem
( param: TDocletParam, ctx: ParamSlotCtx | undefined, fieldPrefix: string )
packages/setu/src/mdast/doclet.ts:561
↓ 1 callersFunctionparseCategory
* Parse an API symbol's `@category` tag — the explicit sidebar group for its * page, optionally with `key=value` options. `@category Core/Parsing ord
packages/setu/src/generate-site.ts:62
↓ 1 callersFunctionparseFontKey
* Split a fonts key into its optional locale prefix + slot. `heading` → * `{ slot: 'heading' }`; `ja:heading` → `{ locale: 'ja', slot: 'heading' }`.
packages/utils/src/config/fonts.ts:39
↓ 1 callersFunctionparseHighlight
`"1,4,8"` → `[1,4,8]` (1-based ints; junk dropped).
packages/rang/src/components/Playground.tsx:42
↓ 1 callersFunctionparseHighlight
* Parse a `highlight=` value into sorted, de-duped 1-based line numbers. Accepts * `1,4,8` and `[1,4,8]` (brackets stripped). Non-numeric / `< 1` ent
packages/setu/src/playground.ts:96
↓ 1 callersFunctionparseItems
* Parse a container's INNER string into items by scanning for `<step …>…</step>` * (or `<tab …>…</tab>`) elements, depth-counted so a nested same-nam
packages/setu/src/mdast/from-html.ts:158
↓ 1 callersFunctionparseProviders
`"codepen jsfiddle"` → `['codepen','jsfiddle']` (known providers only).
packages/rang/src/components/Playground.tsx:34
↓ 1 callersFunctionparseScalar
Coerce a scalar frontmatter token into a string, number, or boolean.
packages/setu/src/guide-view.ts:154
↓ 1 callersMethodparseValue
(rawValue: unknown)
examples/typedoc-basic/src/components/Form.ts:388
↓ 1 callersMethodparseValue
(rawValue: unknown)
examples/typedoc-parity/src/components/Form.ts:388
↓ 1 callersFunctionpathSegments
POSIX-normalize a path and split into non-empty segments.
packages/setu/src/guide-view.ts:234
↓ 1 callersFunctionpipelineArgv
Build the argv for a pipeline: `jsdoc -c <config>` or `typedoc --options <config>`.
packages/aadesh/src/extract-manifest.ts:42
↓ 1 callersFunctionplace
()
packages/rang/src/components/DropdownMenu.tsx:189
↓ 1 callersFunctionpreamble
The fixed instruction preamble — the translator contract (markdown/tags/tokens).
packages/aadesh/src/prompt.ts:57
↓ 1 callersFunctionprepareSiteName
* Resolve `opts.siteName` into a render-ready value plus any image files to * write. A string passes through (trimmed). For a logo set, each local im
packages/clean-jsdoc-theme/src/publish.ts:723
↓ 1 callersFunctionprepareSiteName
* Resolve a validated `siteName` into a render-ready value plus any local logo * images to write. A string passes through. For a logo set, each local
packages/typedoc/src/write-site.ts:426
↓ 1 callersFunctionprintWelcome
Print the (compact) welcome banner: title + the doc/github/npm links.
packages/aadesh/src/interactive/index.ts:38
↓ 1 callersFunctionprocessPrefixOperator
Processes a prefixed operator and then passes control to the nested operator method to pick out the contained values @private @param {string} operat
examples/basic/src/documents/probe.js:101
↓ 1 callersFunctionpromoteCallouts
* Promote GitHub-style alert blockquotes (`> [!NOTE]`, …) to typed callouts at * ANY depth — top level, inside list items, inside other blockquotes —
packages/setu/src/mdast/from-html.ts:88
↓ 1 callersFunctionpromptFileName
The file name for a locale's prompt chunk (single chunk → `<code>.md`).
packages/aadesh/src/artifacts.ts:78
↓ 1 callersFunctionpromptOptions
Prompt every option for `command`, returning cleaned answers (blank text → undefined).
packages/aadesh/src/interactive/index.ts:48
↓ 1 callersFunctionpropertiesList
( properties: readonly TDocletParam[] | undefined, ctx?: ParamSlotCtx )
packages/setu/src/mdast/doclet.ts:465
↓ 1 callersFunctionreadBuildSpec
* Read the localization build spec when `CLEAN_JSDOC_THEME_BUILD` points at one * (set by `aadesh build` per locale). When present, the theme stamps
packages/clean-jsdoc-theme/src/publish.ts:1979
↓ 1 callersFunctionreadInitialMode
()
packages/rang/src/components/ThemeToggle.tsx:16
↓ 1 callersFunctionreadOpenState
()
packages/rang/src/components/Sidebar.tsx:188
↓ 1 callersFunctionreadOrder
* Read a standalone `@order N` block tag → a finite sort key, or `undefined`. * * Unlike the inline `@category … order=` option (which only a symbol
packages/setu/src/generate-site.ts:107
↓ 1 callersFunctionreadStaticFilesConfig
(opts: JSDocOpts)
packages/clean-jsdoc-theme/src/publish.ts:1690
↓ 1 callersFunctionreadThemeOption
(app: Pick<Application, 'options'>)
packages/typedoc/src/options.ts:114
↓ 1 callersFunctionrecordRecent
(e: SavedSearch)
packages/rang/src/components/CtrlK/use-saved-searches.ts:71
↓ 1 callersFunctionreferenceLinkCollection
* A module with a `Point` typedef (the bridge's object-literal-alias recovery * gives it `properties`) and a function whose parameter is typed `Point
packages/setu/src/__tests__/typedoc-flavor.test.ts:356
↓ 1 callersFunctionrefresh
()
packages/clean-jsdoc-theme/src/publish.ts:1932
↓ 1 callersFunctionrel
(p: string)
packages/aadesh/src/runners.ts:123
↓ 1 callersFunctionrelationsBlocks
(doclet: TDoclet)
packages/setu/src/mdast/doclet.ts:366
↓ 1 callersFunctionrelationshipBlocks
* TypeDoc-only "Hierarchy" / "Implements" / "Implemented By" blocks for a * class/interface page — built from `view.augments` (direct parent chain) a
packages/setu/src/mdast/class-view.ts:672
↓ 1 callersFunctionremoveLocalePromptFiles
Remove any prompt files belonging to `code` so a re-run never leaves stale parts.
packages/aadesh/src/artifacts.ts:84
↓ 1 callersFunctionrenderFrontmatter
* Minimal YAML frontmatter serializer. Strings are quoted, scalars are * emitted bare. Arrays render as `[a, b]`. Nested objects are not supported *
packages/setu/src/mdx.ts:129
↓ 1 callersFunctionrenderPage
( page: Page, manifest: SiteManifest, components: MdxComponentMap, basePath: string, cssHref: string
packages/dwar/src/index.ts:269
↓ 1 callersFunctionrenderReadme
Render the project README (`CommentDisplayPart[]`) to an HTML home page.
packages/typedoc/src/write-site.ts:470
↓ 1 callersFunctionrepositoryLayoutBlock
(md)
scripts/check-docs.mjs:59
↓ 1 callersFunctionresolveBin
* Resolve a pipeline binary: prefer the project's local `node_modules/.bin/<name>` * (`.cmd` on Windows), else fall back to the bare name (resolved o
packages/aadesh/src/extract-manifest.ts:54
↓ 1 callersFunctionresolveCustomAssets
* Resolve the custom CSS/JS injection options into render-ready `ThemeConfig` * fields plus the asset files to write. Inline strings (`customCss`/`cu
packages/clean-jsdoc-theme/src/publish.ts:582
↓ 1 callersFunctionresolveEsmEntry
(name: string)
packages/clean-jsdoc-theme/src/publish.ts:89
↓ 1 callersFunctionresolveExportTarget
* Resolve an `exports` condition subtree (a string target, or a conditions * object like `{ import, require, default, types }`) to an absolute path,
packages/clean-jsdoc-theme/src/publish.ts:79
↓ 1 callersFunctionresolveFavicon
( raw: unknown, hash: boolean, hrefForServed: (servedPath: string) => string )
packages/clean-jsdoc-theme/src/publish.ts:649
↓ 1 callersFunctionresolveFavicon
* Resolve `block.favicon` (a file path) into a served `_assets/` href + the file * to write, so dwar emits the `<link rel="icon">` and `render()` sta
packages/typedoc/src/write-site.ts:359
↓ 1 callersFunctionresolveFontSet
* Resolve the font triple for the active `locale`: a per-locale override wins, * then the base font, then the theme default — per slot. With no local
packages/clean-jsdoc-theme/src/publish.ts:460
↓ 1 callersFunctionresolveFontSet
* Resolve the font triple for the active `locale`: a per-locale override wins, * then the base font, then the theme default — per slot. With no local
packages/typedoc/src/write-site.ts:113
↓ 1 callersFunctionresolveFooter
* Resolve the `footer` block option (inline HTML `string` | `{ file }`) into the * single `ThemeConfig.footer` string. The `{ file }` form is read fr
packages/typedoc/src/write-site.ts:328
↓ 1 callersFunctionresolvePackageDir
(name: string)
packages/clean-jsdoc-theme/src/publish.ts:48
↓ 1 callersFunctionresolvePkg
( data: unknown, opts: JSDocOpts )
packages/clean-jsdoc-theme/src/publish.ts:767
↓ 1 callersFunctionresolvePkg
* Resolve `SiteManifest['pkg']` for the project. TypeDoc exposes the package * name/version on the project; we read the rest (description / homepage
packages/typedoc/src/write-site.ts:595
↓ 1 callersFunctionresolveSiteLogo
( siteName: SiteName | undefined )
packages/utils/src/site/site-name.ts:48
↓ 1 callersFunctionresolveTheme
* Merge validated user overrides from `jsdoc.json` (`siteName`, `fonts`) over * the defaults. Only the keys the user supplies are overridden; everyth
packages/clean-jsdoc-theme/src/publish.ts:478
↓ 1 callersFunctionresolveTheme
( block: CleanJsdocThemeBlock, siteName: SiteName | undefined, fonts: ValidatedFonts, basePath: string
packages/typedoc/src/write-site.ts:123
↓ 1 callersFunctionresolveTutorial
(name: string)
packages/setu/src/__tests__/see-inline.test.ts:159
↓ 1 callersFunctionretagGroup
* Re-tag a node subtree's `group` to `group` (the top-level section label). A * second pass is needed because compaction can change the top node's la
packages/setu/src/generate-site.ts:1151
← previousnext →701–800 of 1,410, ranked by callers