aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>2024-01-02 14:05:46 +0100
committerGitHub <[email protected]>2024-01-02 14:05:46 +0100
commitde5d07e6e32157b9ca208fc12f3fef635d50f2f3 (patch)
treefe55b28ac7a4917167858d68e4b0e6cae78b1850
parent34f11d5405479e201e6d13ca3f907aede72a46b2 (diff)
downloadfaker-de5d07e6e32157b9ca208fc12f3fef635d50f2f3.tar.xz
faker-de5d07e6e32157b9ca208fc12f3fef635d50f2f3.zip
chore(deps): update dependency vitepress to v1.0.0-rc.34 (#2592)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: ST-DDT <[email protected]>
-rw-r--r--package.json2
-rw-r--r--pnpm-lock.yaml47
-rw-r--r--scripts/apidoc/markdown.ts9
-rw-r--r--test/scripts/apidoc/__snapshots__/module.spec.ts.snap2
-rw-r--r--test/scripts/apidoc/__snapshots__/signature.spec.ts.snap116
5 files changed, 85 insertions, 91 deletions
diff --git a/package.json b/package.json
index d0fe97c5..4084dc1a 100644
--- a/package.json
+++ b/package.json
@@ -129,7 +129,7 @@
"typescript": "~4.9.5",
"validator": "~13.11.0",
"vite": "~4.5.1",
- "vitepress": "1.0.0-rc.29",
+ "vitepress": "1.0.0-rc.34",
"vitest": "~0.34.6",
"vue": "~3.4.3"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b12f8d38..327ed7b0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -128,8 +128,8 @@ devDependencies:
specifier: ~4.5.1
version: 4.5.1(@types/[email protected])
vitepress:
- specifier: 1.0.0-rc.29
+ specifier: 1.0.0-rc.34
vitest:
specifier: ~0.34.6
version: 0.34.6(@vitest/[email protected])
@@ -1445,11 +1445,11 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- resolution: {integrity: sha512-XHuyFdAikWRmHuAd89FOyUGIjrBU5KlxJtyi2hVeR9ySGFxQwE0bl5xAQju/ArMq5azdBivY4d+D2yPKwoYWUg==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
- vite: ^4.0.0 || ^5.0.0
+ vite: ^5.0.0
vue: ^3.2.25
dependencies:
vite: 5.0.10(@types/[email protected])
@@ -4396,11 +4396,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
- engines: {node: '>=10'}
- dev: true
-
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@@ -5210,6 +5205,22 @@ packages:
vscode-textmate: 8.0.0
dev: true
+ resolution: {integrity: sha512-7hqIcUKS15OMs/61Qp2GvO1fSajBB36bDqi8vexIg5kp80V6v6SGtBrlq+nLlo7erMG2d1kvIuTIq1bwKI6fEg==}
+ dev: true
+
+ resolution: {integrity: sha512-k0sQ6tX26/cdb8QV9CCwwr7QjRp6/AVP9C0oNIXNld3of+xCrpf74kD74piybG6vMfzBoHGsz/s60RVBJOUaYQ==}
+ dependencies:
+ shikiji: 0.9.15
+ dev: true
+
+ resolution: {integrity: sha512-+inN4cN+nY7b0uCPOiqFHAk+cn2DEdM3AIQgPhAV7QKqhww/o7OGS5xvLh3SNnjke9C/HispALqGOQGYHVq7KQ==}
+ dependencies:
+ shikiji-core: 0.9.15
+ dev: true
+
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
dependencies:
@@ -5988,12 +5999,12 @@ packages:
fsevents: 2.3.3
dev: true
- resolution: {integrity: sha512-6sKmyEvH16SgMqkHzRwwadt9Uju13AOIqouzOVEg3Rk6X9mds6jLsq2GxnAJvg0s6bl/0Qs/cw+f8SNki82ltw==}
+ resolution: {integrity: sha512-TUbTiSdAZFni2XlHlpx61KikgkQ5uG4Wtmw2R0SXhIOG6qGqzDJczAFjkMc4i45I9c3KyatwOYe8oEfCnzVYwQ==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4.3.2
- postcss: ^8.4.31
+ postcss: ^8.4.32
peerDependenciesMeta:
markdown-it-mathjax3:
optional: true
@@ -6003,15 +6014,17 @@ packages:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/[email protected])([email protected])
'@types/markdown-it': 13.0.7
- '@vitejs/plugin-vue': 4.6.0([email protected])([email protected])
+ '@vitejs/plugin-vue': 5.0.2([email protected])([email protected])
'@vue/devtools-api': 6.5.1
'@vueuse/core': 10.7.1([email protected])
'@vueuse/integrations': 10.7.1([email protected])([email protected])
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 6.3.0
- mrmime: 1.0.1
- shiki: 0.14.7
+ mrmime: 2.0.0
+ shikiji: 0.9.15
+ shikiji-core: 0.9.15
+ shikiji-transformers: 0.9.15
vite: 5.0.10(@types/[email protected])
vue: 3.4.3([email protected])
transitivePeerDependencies:
diff --git a/scripts/apidoc/markdown.ts b/scripts/apidoc/markdown.ts
index 88df0150..870b4201 100644
--- a/scripts/apidoc/markdown.ts
+++ b/scripts/apidoc/markdown.ts
@@ -39,10 +39,15 @@ const htmlSanitizeOptions: sanitizeHtml.IOptions = {
function comparableSanitizedHtml(html: string): string {
return html
+ .replace(/&#x[0-9A-F]{2};/g, (x) =>
+ String.fromCodePoint(Number.parseInt(x.slice(3, -1), 16))
+ )
.replace(/&gt;/g, '>')
- .replace(/ /g, '')
+ .replace(/&lt;/g, '<')
+ .replace(/&amp;/g, '&')
.replace(/&quot;/g, '"')
- .replace(/&#39;/g, "'");
+ .replace(/=""/g, '')
+ .replace(/ /g, '');
}
/**
diff --git a/test/scripts/apidoc/__snapshots__/module.spec.ts.snap b/test/scripts/apidoc/__snapshots__/module.spec.ts.snap
index dcd88cd0..2f2d15dd 100644
--- a/test/scripts/apidoc/__snapshots__/module.spec.ts.snap
+++ b/test/scripts/apidoc/__snapshots__/module.spec.ts.snap
@@ -12,7 +12,7 @@ exports[`module > analyzeModule() > ModuleExampleTest 1`] = `
{
"comment": "This is a description for a module with a code example.",
"deprecated": undefined,
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#F97583\\">new</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#B392F0\\">ModuleExampleTest</span><span style=\\"color:#E1E4E8\\">()</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#D73A49\\">new</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#6F42C1\\">ModuleExampleTest</span><span style=\\"color:#24292E\\">()</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">new</span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\"> ModuleExampleTest</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">()</span></span></code></pre>
</div>",
}
`;
diff --git a/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap b/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap
index 04e2ee97..9848720c 100644
--- a/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap
+++ b/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap
@@ -5,13 +5,10 @@ exports[`signature > analyzeSignature() > complexArrayParameter 1`] = `
"deprecated": undefined,
"description": "<p>Complex array parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">complexArrayParameter</span><span style=\\"color:#E1E4E8\\">&lt;</span><span style=\\"color:#B392F0\\">T</span><span style=\\"color:#E1E4E8\\">&gt;(array: readonly </span><span style=\\"color:#B392F0\\">Array</span><span style=\\"color:#E1E4E8\\">&lt;{</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#FFAB70\\">value</span><span style=\\"color:#F97583\\">:</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#B392F0\\">T</span><span style=\\"color:#E1E4E8\\">,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#FFAB70\\">weight</span><span style=\\"color:#F97583\\">:</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#79B8FF\\">number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">}&gt;): </span><span style=\\"color:#79B8FF\\">T</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">complexArrayParameter</span><span style=\\"color:#24292E\\">&lt;</span><span style=\\"color:#6F42C1\\">T</span><span style=\\"color:#24292E\\">&gt;(array: readonly </span><span style=\\"color:#6F42C1\\">Array</span><span style=\\"color:#24292E\\">&lt;{</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> </span><span style=\\"color:#E36209\\">value</span><span style=\\"color:#D73A49\\">:</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#6F42C1\\">T</span><span style=\\"color:#24292E\\">,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> </span><span style=\\"color:#E36209\\">weight</span><span style=\\"color:#D73A49\\">:</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#005CC5\\">number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">}&gt;): </span><span style=\\"color:#005CC5\\">T</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">complexArrayParameter</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">&lt;</span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">T</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">&gt;(array: readonly </span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">Array</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">&lt;{</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#E36209;--shiki-dark:#FFAB70\\"> value</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">:</span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\"> T</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#E36209;--shiki-dark:#FFAB70\\"> weight</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">:</span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\"> number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">}&gt;): </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">T</span></span></code></pre>
</div>",
"name": "complexArrayParameter",
"parameters": [
@@ -56,7 +53,7 @@ exports[`signature > analyzeSignature() > defaultBooleanParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with a default parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">defaultBooleanParamMethod</span><span style=\\"color:#E1E4E8\\">(c: boolean </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#79B8FF\\">true</span><span style=\\"color:#E1E4E8\\">): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">defaultBooleanParamMethod</span><span style=\\"color:#24292E\\">(c: boolean </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#005CC5\\">true</span><span style=\\"color:#24292E\\">): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">defaultBooleanParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(c: boolean </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\"> true</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">): number</span></span></code></pre>
</div>",
"name": "defaultBooleanParamMethod",
"parameters": [
@@ -108,7 +105,7 @@ exports[`signature > analyzeSignature() > functionParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with a function parameters.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">functionParamMethod</span><span style=\\"color:#E1E4E8\\">(fn: (</span><span style=\\"color:#FFAB70\\">a</span><span style=\\"color:#F97583\\">:</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#79B8FF\\">string</span><span style=\\"color:#E1E4E8\\">) </span><span style=\\"color:#F97583\\">=&gt;</span><span style=\\"color:#E1E4E8\\"> number): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">functionParamMethod</span><span style=\\"color:#24292E\\">(fn: (</span><span style=\\"color:#E36209\\">a</span><span style=\\"color:#D73A49\\">:</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#005CC5\\">string</span><span style=\\"color:#24292E\\">) </span><span style=\\"color:#D73A49\\">=&gt;</span><span style=\\"color:#24292E\\"> number): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">functionParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(fn: (</span><span style=\\"--shiki-light:#E36209;--shiki-dark:#FFAB70\\">a</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">:</span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\"> string</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">) </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> number): number</span></span></code></pre>
</div>",
"name": "functionParamMethod",
"parameters": [
@@ -133,7 +130,7 @@ exports[`signature > analyzeSignature() > literalUnionParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with LiteralUnion.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">literalUnionParamMethod</span><span style=\\"color:#E1E4E8\\">(value: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string, namedValue: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string, array: readonly Array</span><span style=\\"color:#F97583\\">&lt;</span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string</span><span style=\\"color:#F97583\\">&gt;</span><span style=\\"color:#E1E4E8\\">, namedArray: readonly Array</span><span style=\\"color:#F97583\\">&lt;</span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string</span><span style=\\"color:#F97583\\">&gt;</span><span style=\\"color:#E1E4E8\\">, mixed: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> readonly Array</span><span style=\\"color:#F97583\\">&lt;</span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string</span><span style=\\"color:#F97583\\">&gt;</span><span style=\\"color:#E1E4E8\\">, namedMixed: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> readonly Array</span><span style=\\"color:#F97583\\">&lt;</span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string</span><span style=\\"color:#F97583\\">&gt;</span><span style=\\"color:#E1E4E8\\">): string</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">literalUnionParamMethod</span><span style=\\"color:#24292E\\">(value: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string, namedValue: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string, array: readonly Array</span><span style=\\"color:#D73A49\\">&lt;</span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string</span><span style=\\"color:#D73A49\\">&gt;</span><span style=\\"color:#24292E\\">, namedArray: readonly Array</span><span style=\\"color:#D73A49\\">&lt;</span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string</span><span style=\\"color:#D73A49\\">&gt;</span><span style=\\"color:#24292E\\">, mixed: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> readonly Array</span><span style=\\"color:#D73A49\\">&lt;</span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string</span><span style=\\"color:#D73A49\\">&gt;</span><span style=\\"color:#24292E\\">, namedMixed: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> readonly Array</span><span style=\\"color:#D73A49\\">&lt;</span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string</span><span style=\\"color:#D73A49\\">&gt;</span><span style=\\"color:#24292E\\">): string</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">literalUnionParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(value: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string, namedValue: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string, array: readonly Array</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&lt;</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">, namedArray: readonly Array</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&lt;</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">, mixed: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">|</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> readonly Array</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&lt;</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">, namedMixed: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">|</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> readonly Array</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&lt;</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">): string</span></span></code></pre>
</div>",
"name": "literalUnionParamMethod",
"parameters": [
@@ -194,7 +191,7 @@ exports[`signature > analyzeSignature() > methodWithDeprecated 1`] = `
",
"description": "<p>Test with deprecated and see marker.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithDeprecated</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithDeprecated</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithDeprecated</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithDeprecated",
"parameters": [],
@@ -213,15 +210,11 @@ exports[`signature > analyzeSignature() > methodWithDeprecatedOption 1`] = `
"deprecated": undefined,
"description": "<p>Test with deprecated option.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithDeprecatedOption</span><span style=\\"color:#E1E4E8\\">(option: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> a: string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#B392F0\\">b</span><span style=\\"color:#E1E4E8\\">: () </span><span style=\\"color:#F97583\\">=&gt;</span><span style=\\"color:#E1E4E8\\"> number,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> c: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">}): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithDeprecatedOption</span><span style=\\"color:#24292E\\">(option: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> a: string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> </span><span style=\\"color:#6F42C1\\">b</span><span style=\\"color:#24292E\\">: () </span><span style=\\"color:#D73A49\\">=&gt;</span><span style=\\"color:#24292E\\"> number,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> c: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">}): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithDeprecatedOption</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(option: {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> a: string,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\"> b</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">: () </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> number,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> c: number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">}): number</span></span></code></pre>
</div>",
"name": "methodWithDeprecatedOption",
"parameters": [
@@ -269,9 +262,8 @@ exports[`signature > analyzeSignature() > methodWithExample 1`] = `
"deprecated": undefined,
"description": "<p>Test with example marker.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithExample</span><span style=\\"color:#E1E4E8\\">(): number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">test.apidoc.</span><span style=\\"color:#B392F0\\">methodWithExample</span><span style=\\"color:#E1E4E8\\">() </span><span style=\\"color:#6A737D\\">// 0</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithExample</span><span style=\\"color:#24292E\\">(): number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">test.apidoc.</span><span style=\\"color:#6F42C1\\">methodWithExample</span><span style=\\"color:#24292E\\">() </span><span style=\\"color:#6A737D\\">// 0</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithExample</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">test.apidoc.</span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithExample</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">() </span><span style=\\"--shiki-light:#6A737D;--shiki-dark:#6A737D\\">// 0</span></span></code></pre>
</div>",
"name": "methodWithExample",
"parameters": [],
@@ -288,7 +280,7 @@ exports[`signature > analyzeSignature() > methodWithMultipleSeeMarkers 1`] = `
"deprecated": undefined,
"description": "<p>Test with multiple see markers.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithMultipleSeeMarkers</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithMultipleSeeMarkers</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithMultipleSeeMarkers</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithMultipleSeeMarkers",
"parameters": [],
@@ -308,7 +300,7 @@ exports[`signature > analyzeSignature() > methodWithMultipleSeeMarkersAndBacktic
"deprecated": undefined,
"description": "<p>Test with multiple see markers and backticks.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithMultipleSeeMarkersAndBackticks</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithMultipleSeeMarkersAndBackticks</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithMultipleSeeMarkersAndBackticks</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithMultipleSeeMarkersAndBackticks",
"parameters": [],
@@ -328,7 +320,7 @@ exports[`signature > analyzeSignature() > methodWithMultipleThrows 1`] = `
"deprecated": undefined,
"description": "<p>Test with multiple throws.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithMultipleThrows</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithMultipleThrows</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithMultipleThrows</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithMultipleThrows",
"parameters": [],
@@ -346,7 +338,7 @@ exports[`signature > analyzeSignature() > methodWithSinceMarker 1`] = `
"deprecated": undefined,
"description": "<p>Test with since marker.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithSinceMarker</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithSinceMarker</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithSinceMarker</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithSinceMarker",
"parameters": [],
@@ -363,7 +355,7 @@ exports[`signature > analyzeSignature() > methodWithThrows 1`] = `
"deprecated": undefined,
"description": "<p>Test with throws.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">methodWithThrows</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">methodWithThrows</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">methodWithThrows</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "methodWithThrows",
"parameters": [],
@@ -380,7 +372,7 @@ exports[`signature > analyzeSignature() > multiParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with multiple parameters.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">multiParamMethod</span><span style=\\"color:#E1E4E8\\">(a: number, b</span><span style=\\"color:#F97583\\">?:</span><span style=\\"color:#E1E4E8\\"> string, c: boolean </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#79B8FF\\">true</span><span style=\\"color:#E1E4E8\\">): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">multiParamMethod</span><span style=\\"color:#24292E\\">(a: number, b</span><span style=\\"color:#D73A49\\">?:</span><span style=\\"color:#24292E\\"> string, c: boolean </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#005CC5\\">true</span><span style=\\"color:#24292E\\">): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">multiParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(a: number, b</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">?:</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string, c: boolean </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\"> true</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">): number</span></span></code></pre>
</div>",
"name": "multiParamMethod",
"parameters": [
@@ -419,7 +411,7 @@ exports[`signature > analyzeSignature() > noParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with no parameters.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">noParamMethod</span><span style=\\"color:#E1E4E8\\">(): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">noParamMethod</span><span style=\\"color:#24292E\\">(): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">noParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(): number</span></span></code></pre>
</div>",
"name": "noParamMethod",
"parameters": [],
@@ -436,7 +428,7 @@ exports[`signature > analyzeSignature() > optionalStringParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with an optional parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">optionalStringParamMethod</span><span style=\\"color:#E1E4E8\\">(b</span><span style=\\"color:#F97583\\">?:</span><span style=\\"color:#E1E4E8\\"> string): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">optionalStringParamMethod</span><span style=\\"color:#24292E\\">(b</span><span style=\\"color:#D73A49\\">?:</span><span style=\\"color:#24292E\\"> string): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">optionalStringParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(b</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">?:</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string): number</span></span></code></pre>
</div>",
"name": "optionalStringParamMethod",
"parameters": [
@@ -461,19 +453,13 @@ exports[`signature > analyzeSignature() > optionsInlineParamMethodWithDefaults 1
"deprecated": undefined,
"description": "<p>Test with a function parameters (inline types) with defaults.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">optionsInlineParamMethodWithDefaults</span><span style=\\"color:#E1E4E8\\">(a: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">} </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, b: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">} </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, c: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">}): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">optionsInlineParamMethodWithDefaults</span><span style=\\"color:#24292E\\">(a: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">} </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, b: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">} </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, c: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> value: number</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">}): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">optionsInlineParamMethodWithDefaults</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(a: {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> value: number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">} </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, b: {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> value: number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">} </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, c: {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> value: number</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">}): number</span></span></code></pre>
</div>",
"name": "optionsInlineParamMethodWithDefaults",
"parameters": [
@@ -535,7 +521,7 @@ exports[`signature > analyzeSignature() > optionsInterfaceParamMethodWithDefault
"deprecated": undefined,
"description": "<p>Test with a function parameters with defaults.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">optionsInterfaceParamMethodWithDefaults</span><span style=\\"color:#E1E4E8\\">(a: ParameterOptionsInterfaceA </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, b: ParameterOptionsInterfaceB </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, c: ParameterOptionsInterfaceC): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">optionsInterfaceParamMethodWithDefaults</span><span style=\\"color:#24292E\\">(a: ParameterOptionsInterfaceA </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, b: ParameterOptionsInterfaceB </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, c: ParameterOptionsInterfaceC): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">optionsInterfaceParamMethodWithDefaults</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(a: ParameterOptionsInterfaceA </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, b: ParameterOptionsInterfaceB </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, c: ParameterOptionsInterfaceC): number</span></span></code></pre>
</div>",
"name": "optionsInterfaceParamMethodWithDefaults",
"parameters": [
@@ -574,19 +560,13 @@ exports[`signature > analyzeSignature() > optionsParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with an options parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">optionsParamMethod</span><span style=\\"color:#E1E4E8\\">(options: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> a: number,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> b: string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> c: boolean,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#B392F0\\">d</span><span style=\\"color:#E1E4E8\\">: () </span><span style=\\"color:#F97583\\">=&gt;</span><span style=\\"color:#E1E4E8\\"> string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> e: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> string</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">}): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">optionsParamMethod</span><span style=\\"color:#24292E\\">(options: {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> a: number,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> b: string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> c: boolean,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> </span><span style=\\"color:#6F42C1\\">d</span><span style=\\"color:#24292E\\">: () </span><span style=\\"color:#D73A49\\">=&gt;</span><span style=\\"color:#24292E\\"> string,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> e: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> string</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">}): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">optionsParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(options: {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> a: number,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> b: string,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> c: boolean,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\"> d</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">: () </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> e: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> string</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">}): number</span></span></code></pre>
</div>",
"name": "optionsParamMethod",
"parameters": [
@@ -646,7 +626,7 @@ exports[`signature > analyzeSignature() > optionsTypeParamMethodWithDefaults 1`]
"deprecated": undefined,
"description": "<p>Test with a function parameters with defaults.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">optionsTypeParamMethodWithDefaults</span><span style=\\"color:#E1E4E8\\">(a: ParameterOptionsTypeA </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, b: ParameterOptionsTypeB </span><span style=\\"color:#F97583\\">=</span><span style=\\"color:#E1E4E8\\"> { value: </span><span style=\\"color:#79B8FF\\">1</span><span style=\\"color:#E1E4E8\\"> }, c: ParameterOptionsTypeC): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">optionsTypeParamMethodWithDefaults</span><span style=\\"color:#24292E\\">(a: ParameterOptionsTypeA </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, b: ParameterOptionsTypeB </span><span style=\\"color:#D73A49\\">=</span><span style=\\"color:#24292E\\"> { value: </span><span style=\\"color:#005CC5\\">1</span><span style=\\"color:#24292E\\"> }, c: ParameterOptionsTypeC): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">optionsTypeParamMethodWithDefaults</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(a: ParameterOptionsTypeA </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, b: ParameterOptionsTypeB </span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">=</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> { value: </span><span style=\\"--shiki-light:#005CC5;--shiki-dark:#79B8FF\\">1</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> }, c: ParameterOptionsTypeC): number</span></span></code></pre>
</div>",
"name": "optionsTypeParamMethodWithDefaults",
"parameters": [
@@ -685,7 +665,7 @@ exports[`signature > analyzeSignature() > recordParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with a Record parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">recordParamMethod</span><span style=\\"color:#E1E4E8\\">(object: Record</span><span style=\\"color:#F97583\\">&lt;</span><span style=\\"color:#E1E4E8\\">string, number</span><span style=\\"color:#F97583\\">&gt;</span><span style=\\"color:#E1E4E8\\">): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">recordParamMethod</span><span style=\\"color:#24292E\\">(object: Record</span><span style=\\"color:#D73A49\\">&lt;</span><span style=\\"color:#24292E\\">string, number</span><span style=\\"color:#D73A49\\">&gt;</span><span style=\\"color:#24292E\\">): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">recordParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(object: Record</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&lt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">string, number</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">&gt;</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">): number</span></span></code></pre>
</div>",
"name": "recordParamMethod",
"parameters": [
@@ -710,7 +690,7 @@ exports[`signature > analyzeSignature() > requiredNumberParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with a required parameter.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">requiredNumberParamMethod</span><span style=\\"color:#E1E4E8\\">(a: number): number</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">requiredNumberParamMethod</span><span style=\\"color:#24292E\\">(a: number): number</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">requiredNumberParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(a: number): number</span></span></code></pre>
</div>",
"name": "requiredNumberParamMethod",
"parameters": [
@@ -735,15 +715,11 @@ exports[`signature > analyzeSignature() > stringUnionParamMethod 1`] = `
"deprecated": undefined,
"description": "<p>Test with string union.</p>
",
- "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre v-pre class=\\"shiki github-dark vp-code-dark\\"><code><span class=\\"line\\"><span style=\\"color:#B392F0\\">stringUnionParamMethod</span><span style=\\"color:#E1E4E8\\">(value: </span><span style=\\"color:#9ECBFF\\">'a'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'b'</span><span style=\\"color:#E1E4E8\\">, options</span><span style=\\"color:#F97583\\">?:</span><span style=\\"color:#E1E4E8\\"> {</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> casing: </span><span style=\\"color:#9ECBFF\\">'lower'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'mixed'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'upper'</span><span style=\\"color:#E1E4E8\\">,</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> excludes: readonly AlphaNumericChar[],</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\"> format: </span><span style=\\"color:#9ECBFF\\">'binary'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'css'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'decimal'</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#F97583\\">|</span><span style=\\"color:#E1E4E8\\"> </span><span style=\\"color:#9ECBFF\\">'hex'</span></span>
-<span class=\\"line\\"><span style=\\"color:#E1E4E8\\">}): string</span></span></code></pre><pre v-pre class=\\"shiki github-light vp-code-light\\"><code><span class=\\"line\\"><span style=\\"color:#6F42C1\\">stringUnionParamMethod</span><span style=\\"color:#24292E\\">(value: </span><span style=\\"color:#032F62\\">'a'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'b'</span><span style=\\"color:#24292E\\">, options</span><span style=\\"color:#D73A49\\">?:</span><span style=\\"color:#24292E\\"> {</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> casing: </span><span style=\\"color:#032F62\\">'lower'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'mixed'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'upper'</span><span style=\\"color:#24292E\\">,</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> excludes: readonly AlphaNumericChar[],</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\"> format: </span><span style=\\"color:#032F62\\">'binary'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'css'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'decimal'</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#D73A49\\">|</span><span style=\\"color:#24292E\\"> </span><span style=\\"color:#032F62\\">'hex'</span></span>
-<span class=\\"line\\"><span style=\\"color:#24292E\\">}): string</span></span></code></pre>
+ "examples": "<div class=\\"language-ts vp-adaptive-theme\\"><button title=\\"Copy Code\\" class=\\"copy\\"></button><span class=\\"lang\\">ts</span><pre class=\\"shiki shiki-themes github-light github-dark vp-code\\" v-pre><code><span class=\\"line\\"><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">stringUnionParamMethod</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">(value: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'a'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'b'</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">, options</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">?:</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> {</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> casing: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'lower'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'mixed'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'upper'</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">,</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> excludes: readonly AlphaNumericChar[],</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"> format: </span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\">'binary'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'css'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'decimal'</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"> |</span><span style=\\"--shiki-light:#032F62;--shiki-dark:#9ECBFF\\"> 'hex'</span></span>
+<span class=\\"line\\"><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">}): string</span></span></code></pre>
</div>",
"name": "stringUnionParamMethod",
"parameters": [