aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>2024-02-09 15:20:42 +0100
committerGitHub <[email protected]>2024-02-09 15:20:42 +0100
commitf3980fd220393ef88bffe8200ed6dc6d448e0f2d (patch)
tree78f673f16b9e5ac0894445153a389a780dc654db
parent5fe3979ef59b1e72873a72c637e6f96ea4fc4177 (diff)
downloadfaker-f3980fd220393ef88bffe8200ed6dc6d448e0f2d.tar.xz
faker-f3980fd220393ef88bffe8200ed6dc6d448e0f2d.zip
chore(deps): update vitest to v1 (major) (#2573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: ST-DDT <[email protected]>
-rw-r--r--package.json6
-rw-r--r--pnpm-lock.yaml227
-rw-r--r--test/modules/__snapshots__/datatype.spec.ts.snap28
-rw-r--r--test/modules/__snapshots__/helpers.spec.ts.snap18
-rw-r--r--test/modules/__snapshots__/string.spec.ts.snap28
-rw-r--r--test/scripts/apidoc/__snapshots__/module.spec.ts.snap2
-rw-r--r--test/scripts/apidoc/__snapshots__/signature.spec.ts.snap92
7 files changed, 230 insertions, 171 deletions
diff --git a/package.json b/package.json
index b9ff5dcc..0e848c32 100644
--- a/package.json
+++ b/package.json
@@ -101,8 +101,8 @@
"@types/validator": "~13.11.8",
"@typescript-eslint/eslint-plugin": "~6.21.0",
"@typescript-eslint/parser": "~6.21.0",
- "@vitest/coverage-v8": "~0.34.6",
- "@vitest/ui": "~0.34.7",
+ "@vitest/coverage-v8": "~1.2.2",
+ "@vitest/ui": "~1.2.2",
"@vueuse/core": "~10.7.2",
"conventional-changelog-cli": "~4.1.0",
"cypress": "~13.6.4",
@@ -130,7 +130,7 @@
"validator": "~13.11.0",
"vite": "~5.1.0",
"vitepress": "1.0.0-rc.39",
- "vitest": "~0.34.6",
+ "vitest": "~1.2.2",
"vue": "~3.4.15"
},
"packageManager": "[email protected]",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 235fe352..cb64f4a8 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,11 +48,11 @@ devDependencies:
specifier: ~6.21.0
'@vitest/coverage-v8':
- specifier: ~0.34.6
- version: 0.34.6([email protected])
+ specifier: ~1.2.2
+ version: 1.2.2([email protected])
'@vitest/ui':
- specifier: ~0.34.7
- version: 0.34.7([email protected])
+ specifier: ~1.2.2
+ version: 1.2.2([email protected])
'@vueuse/core':
specifier: ~10.7.2
version: 10.7.2([email protected])
@@ -91,7 +91,7 @@ devDependencies:
version: 51.0.1([email protected])
eslint-plugin-vitest:
specifier: ~0.3.21
glob:
specifier: ~10.3.10
version: 10.3.10
@@ -135,8 +135,8 @@ devDependencies:
specifier: 1.0.0-rc.39
vitest:
- specifier: ~0.34.6
- version: 0.34.6(@vitest/[email protected])
+ specifier: ~1.2.2
+ version: 1.2.2(@types/[email protected])(@vitest/[email protected])
vue:
specifier: ~3.4.15
version: 3.4.18([email protected])
@@ -1235,16 +1235,6 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
- dependencies:
- '@types/chai': 4.3.11
- dev: true
-
- resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==}
- dev: true
-
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: true
@@ -1467,84 +1457,79 @@ packages:
vue: 3.4.18([email protected])
dev: true
- resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==}
+ resolution: {integrity: sha512-IHyKnDz18SFclIEEAHb9Y4Uxx0sPKC2VO1kdDCs1BF6Ip4S8rQprs971zIsooLUn7Afs71GRxWMWpkCGZpRMhw==}
peerDependencies:
- vitest: '>=0.32.0 <1'
+ vitest: ^1.0.0
dependencies:
'@ampproject/remapping': 2.2.1
'@bcoe/v8-coverage': 0.2.3
+ debug: 4.3.4([email protected])
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.6
magic-string: 0.30.7
+ magicast: 0.3.3
picocolors: 1.0.0
std-env: 3.7.0
test-exclude: 6.0.0
v8-to-istanbul: 9.2.0
- vitest: 0.34.6(@vitest/[email protected])
+ vitest: 1.2.2(@types/[email protected])(@vitest/[email protected])
transitivePeerDependencies:
- supports-color
dev: true
- /@vitest/[email protected]:
- resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
+ /@vitest/[email protected]:
+ resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==}
dependencies:
- '@vitest/spy': 0.34.6
- '@vitest/utils': 0.34.6
+ '@vitest/spy': 1.2.2
+ '@vitest/utils': 1.2.2
chai: 4.4.1
dev: true
- /@vitest/[email protected]:
- resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==}
+ /@vitest/[email protected]:
+ resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==}
dependencies:
- '@vitest/utils': 0.34.6
- p-limit: 4.0.0
+ '@vitest/utils': 1.2.2
+ p-limit: 5.0.0
pathe: 1.1.2
dev: true
- /@vitest/[email protected]:
- resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
+ /@vitest/[email protected]:
+ resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==}
dependencies:
magic-string: 0.30.7
pathe: 1.1.2
pretty-format: 29.7.0
dev: true
- /@vitest/[email protected]:
- resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==}
+ /@vitest/[email protected]:
+ resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==}
dependencies:
tinyspy: 2.2.1
dev: true
- resolution: {integrity: sha512-iizUu9R5Rsvsq8FtdJ0suMqEfIsIIzziqnasMHe4VH8vG+FnZSA3UAtCHx6rLeRupIFVAVg7bptMmuvMcsn8WQ==}
+ resolution: {integrity: sha512-CG+5fa8lyoBr+9i+UZGS31Qw81v33QlD10uecHxN2CLJVN+jLnqx4pGzGvFFeJ7jSnUCT0AlbmVWY6fU6NJZmw==}
peerDependencies:
- vitest: '>=0.30.1 <1'
+ vitest: ^1.0.0
dependencies:
- '@vitest/utils': 0.34.7
+ '@vitest/utils': 1.2.2
fast-glob: 3.3.2
fflate: 0.8.2
flatted: 3.2.9
pathe: 1.1.2
picocolors: 1.0.0
sirv: 2.0.4
- vitest: 0.34.6(@vitest/[email protected])
- dev: true
-
- /@vitest/[email protected]:
- resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==}
- dependencies:
- diff-sequences: 29.6.3
- loupe: 2.3.7
- pretty-format: 29.7.0
+ vitest: 1.2.2(@types/[email protected])(@vitest/[email protected])
dev: true
- /@vitest/[email protected]:
- resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==}
+ /@vitest/[email protected]:
+ resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==}
dependencies:
diff-sequences: 29.6.3
+ estree-walker: 3.0.3
loupe: 2.3.7
pretty-format: 29.7.0
dev: true
@@ -3073,7 +3058,7 @@ packages:
- supports-color
dev: true
resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==}
engines: {node: ^18.0.0 || >= 20.0.0}
peerDependencies:
@@ -3089,7 +3074,7 @@ packages:
'@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/[email protected])([email protected])([email protected])
'@typescript-eslint/utils': 6.21.0([email protected])([email protected])
eslint: 8.56.0
- vitest: 0.34.6(@vitest/[email protected])
+ vitest: 1.2.2(@types/[email protected])(@vitest/[email protected])
transitivePeerDependencies:
- supports-color
- typescript
@@ -3187,6 +3172,12 @@ packages:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
dev: true
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+ dependencies:
+ '@types/estree': 1.0.5
+ dev: true
+
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
@@ -3211,6 +3202,21 @@ packages:
strip-final-newline: 2.0.0
dev: true
+ resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
+ engines: {node: '>=16.17'}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 8.0.1
+ human-signals: 5.0.0
+ is-stream: 3.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 5.2.0
+ onetime: 6.0.0
+ signal-exit: 4.1.0
+ strip-final-newline: 3.0.0
+ dev: true
+
resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==}
engines: {node: '>=4'}
@@ -3467,6 +3473,11 @@ packages:
pump: 3.0.0
dev: true
+ resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
+ engines: {node: '>=16'}
+ dev: true
+
resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
engines: {node: '>= 0.4'}
@@ -3739,6 +3750,11 @@ packages:
engines: {node: '>=8.12.0'}
dev: true
+ resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
+ engines: {node: '>=16.17.0'}
+ dev: true
+
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
dev: true
@@ -3934,6 +3950,11 @@ packages:
engines: {node: '>=8'}
dev: true
+ resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
engines: {node: '>= 0.4'}
@@ -4196,9 +4217,12 @@ packages:
strip-bom: 3.0.0
dev: true
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.5.0
+ pkg-types: 1.0.3
dev: true
@@ -4301,6 +4325,14 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
+ resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==}
+ dependencies:
+ '@babel/parser': 7.23.9
+ '@babel/types': 7.23.9
+ source-map-js: 1.0.2
+ dev: true
+
resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
engines: {node: '>=10'}
@@ -4389,6 +4421,11 @@ packages:
engines: {node: '>=6'}
dev: true
+ resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
+ engines: {node: '>=12'}
+ dev: true
+
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
@@ -4529,6 +4566,13 @@ packages:
path-key: 3.1.1
dev: true
+ resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ path-key: 4.0.0
+ dev: true
+
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
dev: true
@@ -4561,6 +4605,13 @@ packages:
mimic-fn: 2.1.0
dev: true
+ resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ mimic-fn: 4.0.0
+ dev: true
+
resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
@@ -4605,6 +4656,13 @@ packages:
yocto-queue: 1.0.0
dev: true
+ resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ yocto-queue: 1.0.0
+ dev: true
+
resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==}
engines: {node: '>=4'}
@@ -4722,6 +4780,11 @@ packages:
engines: {node: '>=8'}
dev: true
+ resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
+ engines: {node: '>=12'}
+ dev: true
+
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
dev: true
@@ -5499,6 +5562,11 @@ packages:
engines: {node: '>=6'}
dev: true
+ resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
+ engines: {node: '>=12'}
+ dev: true
+
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
@@ -5615,8 +5683,8 @@ packages:
resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==}
dev: true
- resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
+ resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==}
engines: {node: '>=14.0.0'}
dev: true
@@ -5940,14 +6008,13 @@ packages:
extsprintf: 1.3.0
dev: true
- resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
- engines: {node: '>=v14.18.0'}
+ resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4([email protected])
- mlly: 1.5.0
pathe: 1.1.2
picocolors: 1.0.0
vite: 5.1.0(@types/[email protected])
@@ -6053,22 +6120,22 @@ packages:
- universal-cookie
dev: true
- resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
- engines: {node: '>=v14.18.0'}
+ resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
+ '@types/node': ^18.0.0 || >=20.0.0
+ '@vitest/browser': ^1.0.0
+ '@vitest/ui': ^1.0.0
happy-dom: '*'
jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
+ '@types/node':
+ optional: true
'@vitest/browser':
optional: true
'@vitest/ui':
@@ -6077,37 +6144,29 @@ packages:
optional: true
jsdom:
optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
dependencies:
- '@types/chai': 4.3.11
- '@types/chai-subset': 1.3.5
'@types/node': 20.11.17
- '@vitest/expect': 0.34.6
- '@vitest/runner': 0.34.6
- '@vitest/snapshot': 0.34.6
- '@vitest/spy': 0.34.6
- '@vitest/ui': 0.34.7([email protected])
- '@vitest/utils': 0.34.6
- acorn: 8.11.3
+ '@vitest/expect': 1.2.2
+ '@vitest/runner': 1.2.2
+ '@vitest/snapshot': 1.2.2
+ '@vitest/spy': 1.2.2
+ '@vitest/ui': 1.2.2([email protected])
+ '@vitest/utils': 1.2.2
acorn-walk: 8.3.2
cac: 6.7.14
chai: 4.4.1
debug: 4.3.4([email protected])
- local-pkg: 0.4.3
+ execa: 8.0.1
+ local-pkg: 0.5.0
magic-string: 0.30.7
pathe: 1.1.2
picocolors: 1.0.0
std-env: 3.7.0
strip-literal: 1.3.0
tinybench: 2.6.0
- tinypool: 0.7.0
+ tinypool: 0.8.2
vite: 5.1.0(@types/[email protected])
- vite-node: 0.34.6(@types/[email protected])
+ vite-node: 1.2.2(@types/[email protected])
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
diff --git a/test/modules/__snapshots__/datatype.spec.ts.snap b/test/modules/__snapshots__/datatype.spec.ts.snap
index 41c14158..ba5c2ad1 100644
--- a/test/modules/__snapshots__/datatype.spec.ts.snap
+++ b/test/modules/__snapshots__/datatype.spec.ts.snap
@@ -3,7 +3,7 @@
exports[`datatype > 42 > array > noArgs 1`] = `
[
"ky2eiXX/J/",
6503186795855872,
8453731307749376,
"!1}2Z=YQ!I",
@@ -11,14 +11,14 @@ exports[`datatype > 42 > array > noArgs 1`] = `
")jZ3DP|XL%",
5472277529362432,
1535944771502080,
- "'\\"yxzUlD=\\"",
+ "'"yxzUlD="",
]
`;
exports[`datatype > 42 > array > with length 1`] = `
[
"ky2eiXX/J/",
6503186795855872,
8453731307749376,
]
@@ -93,7 +93,7 @@ exports[`datatype > 42 > hexadecimal > with length, prefix, and casing 1`] = `"0
exports[`datatype > 42 > hexadecimal > with prefix 1`] = `"0x8"`;
-exports[`datatype > 42 > json 1`] = `"{\\"foo\\":\\"ky2eiXX/J/\\",\\"bar\\":\\"&[email protected]]\\\\\\"&\\",\\"bike\\":6503186795855872,\\"a\\":8453731307749376,\\"b\\":\\"!1}2Z=YQ!I\\",\\"name\\":\\"<QYF-%<{C6\\",\\"prop\\":\\")jZ3DP|XL%\\"}"`;
+exports[`datatype > 42 > json 1`] = `"{"foo":"ky2eiXX/J/","bar":"&[email protected]]\\"&","bike":6503186795855872,"a":8453731307749376,"b":"!1}2Z=YQ!I","name":"<QYF-%<{C6","prop":")jZ3DP|XL%"}"`;
exports[`datatype > 42 > number > noArgs 1`] = `37454`;
@@ -117,9 +117,9 @@ exports[`datatype > 42 > number > with min, max and precision 1`] = `-0.43`;
exports[`datatype > 42 > string > noArgs 1`] = `"Cky2eiXX/J"`;
-exports[`datatype > 42 > string > with length option 1`] = `"Cky2eiXX/J/*&[email protected]]\\"&"`;
+exports[`datatype > 42 > string > with length option 1`] = `"Cky2eiXX/J/*&[email protected]]"&"`;
-exports[`datatype > 42 > string > with number 1`] = `"Cky2eiXX/J/*&[email protected]]\\"&{dnx4!1}2Z=YQ!I#<QYF"`;
+exports[`datatype > 42 > string > with number 1`] = `"Cky2eiXX/J/*&[email protected]]"&{dnx4!1}2Z=YQ!I#<QYF"`;
exports[`datatype > 42 > uuid 1`] = `"5cf2bc99-2721-407d-8592-ba00fbdf302f"`;
@@ -136,9 +136,9 @@ exports[`datatype > 1211 > array > noArgs 1`] = `
4134441414819840,
7010029022478336,
"-}$_/\`4hHA",
- "afl\\"h^]dnw",
+ "afl"h^]dnw",
"<q|p|5KWu3",
- "CZ|Jh!E=x\\"",
+ "CZ|Jh!E=x"",
3794869965291520,
1431627091673088,
"V<1bEQuA|p",
@@ -151,7 +151,7 @@ exports[`datatype > 1211 > array > with length 1`] = `
4134441414819840,
7010029022478336,
"-}$_/\`4hHA",
- "afl\\"h^]dnw",
+ "afl"h^]dnw",
]
`;
@@ -159,7 +159,7 @@ exports[`datatype > 1211 > array > with length range 1`] = `
[
"ti5-}$_/\`4",
3789861976801280,
- "0afl\\"h^]dn",
+ "0afl"h^]dn",
3918465303838720,
"q|p|5KWu3/",
]
@@ -225,7 +225,7 @@ exports[`datatype > 1211 > hexadecimal > with length, prefix, and casing 1`] = `
exports[`datatype > 1211 > hexadecimal > with prefix 1`] = `"0xE"`;
-exports[`datatype > 1211 > json 1`] = `"{\\"foo\\":4134441414819840,\\"bar\\":7010029022478336,\\"bike\\":\\"-}$_/\`4hHA\\",\\"a\\":\\"afl\\\\\\"h^]dnw\\",\\"b\\":\\"<q|p|5KWu3\\",\\"name\\":\\"CZ|Jh!E=x\\\\\\"\\",\\"prop\\":3794869965291520}"`;
+exports[`datatype > 1211 > json 1`] = `"{"foo":4134441414819840,"bar":7010029022478336,"bike":"-}$_/\`4hHA","a":"afl\\"h^]dnw","b":"<q|p|5KWu3","name":"CZ|Jh!E=x\\"","prop":3794869965291520}"`;
exports[`datatype > 1211 > number > noArgs 1`] = `92852`;
@@ -249,9 +249,9 @@ exports[`datatype > 1211 > number > with min, max and precision 1`] = `61.07`;
exports[`datatype > 1211 > string > noArgs 1`] = `"wKti5-}$_/"`;
-exports[`datatype > 1211 > string > with length option 1`] = `"wKti5-}$_/\`4hHA0afl\\"h^"`;
+exports[`datatype > 1211 > string > with length option 1`] = `"wKti5-}$_/\`4hHA0afl"h^"`;
-exports[`datatype > 1211 > string > with number 1`] = `"wKti5-}$_/\`4hHA0afl\\"h^]dnwI<q|p|5KWu3/CZ|J"`;
+exports[`datatype > 1211 > string > with number 1`] = `"wKti5-}$_/\`4hHA0afl"h^]dnwI<q|p|5KWu3/CZ|J"`;
exports[`datatype > 1211 > uuid 1`] = `"e7ec32f0-a2a3-4c65-b2bb-d0caabde64df"`;
@@ -355,7 +355,7 @@ exports[`datatype > 1337 > hexadecimal > with length, prefix, and casing 1`] = `
exports[`datatype > 1337 > hexadecimal > with prefix 1`] = `"0x5"`;
-exports[`datatype > 1337 > json 1`] = `"{\\"foo\\":\\"U/4:SK$>6Q\\",\\"bar\\":2359372120326144,\\"bike\\":\\"{:e=+kD)[B\\",\\"a\\":\\"e|/Jqjjj!B\\",\\"b\\":\\"GDWQgC2M;q\\",\\"name\\":3648103756333056,\\"prop\\":\\"I1.Gm3tRwn\\"}"`;
+exports[`datatype > 1337 > json 1`] = `"{"foo":"U/4:SK$>6Q","bar":2359372120326144,"bike":"{:e=+kD)[B","a":"e|/Jqjjj!B","b":"GDWQgC2M;q","name":3648103756333056,"prop":"I1.Gm3tRwn"}"`;
exports[`datatype > 1337 > number > noArgs 1`] = `26202`;
diff --git a/test/modules/__snapshots__/helpers.spec.ts.snap b/test/modules/__snapshots__/helpers.spec.ts.snap
index 04af3ac0..81f55439 100644
--- a/test/modules/__snapshots__/helpers.spec.ts.snap
+++ b/test/modules/__snapshots__/helpers.spec.ts.snap
@@ -135,19 +135,19 @@ exports[`helpers > 42 > replaceCreditCardSymbols > noArgs 1`] = `"6453-3791-7755
exports[`helpers > 42 > replaceCreditCardSymbols > only symbols 1`] = `"7917-6-7563-4"`;
-exports[`helpers > 42 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°4\\"§$%&/()=?\`+7*,..-;:_NaN"`;
+exports[`helpers > 42 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°4"§$%&/()=?\`+7*,..-;:_NaN"`;
exports[`helpers > 42 > replaceSymbolWithNumber > noArgs 1`] = `""`;
exports[`helpers > 42 > replaceSymbolWithNumber > only symbols 1`] = `"47917"`;
-exports[`helpers > 42 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°4\\"§$%&/()=?\`+7*,..-;:_"`;
+exports[`helpers > 42 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°4"§$%&/()=?\`+7*,..-;:_"`;
exports[`helpers > 42 > replaceSymbols > noArgs 1`] = `""`;
exports[`helpers > 42 > replaceSymbols > only symbols 1`] = `"3U17U5"`;
-exports[`helpers > 42 > replaceSymbols > some string 1`] = `"^1234567890ß´°!\\"§$%&/()=J\`+71,..-;:_"`;
+exports[`helpers > 42 > replaceSymbols > some string 1`] = `"^1234567890ß´°!"§$%&/()=J\`+71,..-;:_"`;
exports[`helpers > 42 > shuffle > with array 1`] = `
[
@@ -375,19 +375,19 @@ exports[`helpers > 1211 > replaceCreditCardSymbols > noArgs 1`] = `"6453-9487-21
exports[`helpers > 1211 > replaceCreditCardSymbols > only symbols 1`] = `"4872-9-1927-1"`;
-exports[`helpers > 1211 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°9\\"§$%&/()=?\`+4*,..-;:_NaN"`;
+exports[`helpers > 1211 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°9"§$%&/()=?\`+4*,..-;:_NaN"`;
exports[`helpers > 1211 > replaceSymbolWithNumber > noArgs 1`] = `""`;
exports[`helpers > 1211 > replaceSymbolWithNumber > only symbols 1`] = `"94872"`;
-exports[`helpers > 1211 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°9\\"§$%&/()=?\`+4*,..-;:_"`;
+exports[`helpers > 1211 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°9"§$%&/()=?\`+4*,..-;:_"`;
exports[`helpers > 1211 > replaceSymbols > noArgs 1`] = `""`;
exports[`helpers > 1211 > replaceSymbols > only symbols 1`] = `"9L72D0"`;
-exports[`helpers > 1211 > replaceSymbols > some string 1`] = `"^1234567890ß´°!\\"§$%&/()=Y\`+47,..-;:_"`;
+exports[`helpers > 1211 > replaceSymbols > some string 1`] = `"^1234567890ß´°!"§$%&/()=Y\`+47,..-;:_"`;
exports[`helpers > 1211 > shuffle > with array 1`] = `
[
@@ -597,19 +597,19 @@ exports[`helpers > 1337 > replaceCreditCardSymbols > noArgs 1`] = `"6453-2512-25
exports[`helpers > 1337 > replaceCreditCardSymbols > only symbols 1`] = `"5122-5-5424-8"`;
-exports[`helpers > 1337 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°4\\"§$%&/()=?\`+5*,..-;:_NaN"`;
+exports[`helpers > 1337 > replaceCreditCardSymbols > some string 1`] = `"^1234567890ß´°4"§$%&/()=?\`+5*,..-;:_NaN"`;
exports[`helpers > 1337 > replaceSymbolWithNumber > noArgs 1`] = `""`;
exports[`helpers > 1337 > replaceSymbolWithNumber > only symbols 1`] = `"45122"`;
-exports[`helpers > 1337 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°4\\"§$%&/()=?\`+5*,..-;:_"`;
+exports[`helpers > 1337 > replaceSymbolWithNumber > some string 1`] = `"^1234567890ß´°4"§$%&/()=?\`+5*,..-;:_"`;
exports[`helpers > 1337 > replaceSymbols > noArgs 1`] = `""`;
exports[`helpers > 1337 > replaceSymbols > only symbols 1`] = `"2OF2OA"`;
-exports[`helpers > 1337 > replaceSymbols > some string 1`] = `"^1234567890ß´°!\\"§$%&/()=G\`+5F,..-;:_"`;
+exports[`helpers > 1337 > replaceSymbols > some string 1`] = `"^1234567890ß´°!"§$%&/()=G\`+5F,..-;:_"`;
exports[`helpers > 1337 > shuffle > with array 1`] = `
[
diff --git a/test/modules/__snapshots__/string.spec.ts.snap b/test/modules/__snapshots__/string.spec.ts.snap
index cb8487da..afe54fc8 100644
--- a/test/modules/__snapshots__/string.spec.ts.snap
+++ b/test/modules/__snapshots__/string.spec.ts.snap
@@ -146,23 +146,23 @@ exports[`string > 42 > sample > with length parameter 3`] = `"/*&Kq"`;
exports[`string > 42 > sample > with length parameter 4`] = `"@X.b]"`;
-exports[`string > 42 > sample > with length parameter 5`] = `"\\"&{dn"`;
+exports[`string > 42 > sample > with length parameter 5`] = `""&{dn"`;
exports[`string > 42 > sample > with length range 1`] = `"ky2eiXX/J/*&Kq"`;
exports[`string > 42 > symbol > noArgs 1`] = `","`;
-exports[`string > 42 > symbol > with length parameter 1`] = `",^}&\\\\"`;
+exports[`string > 42 > symbol > with length parameter 1`] = `",^}&\\"`;
exports[`string > 42 > symbol > with length parameter 2`] = `"]>>%/"`;
-exports[`string > 42 > symbol > with length parameter 3`] = `"%$\\"/\`"`;
+exports[`string > 42 > symbol > with length parameter 3`] = `"%$"/\`"`;
exports[`string > 42 > symbol > with length parameter 4`] = `"+>%[?"`;
-exports[`string > 42 > symbol > with length parameter 5`] = `"!\\"~\\\\_"`;
+exports[`string > 42 > symbol > with length parameter 5`] = `"!"~\\_"`;
-exports[`string > 42 > symbol > with length range 1`] = `"^}&\\\\]>>%/%$\\"/\`"`;
+exports[`string > 42 > symbol > with length range 1`] = `"^}&\\]>>%/%$"/\`"`;
exports[`string > 42 > uuid 1`] = `"5cf2bc99-2721-407d-8592-ba00fbdf302f"`;
@@ -318,25 +318,25 @@ exports[`string > 1211 > sample > with length parameter 2`] = `"-}$_/"`;
exports[`string > 1211 > sample > with length parameter 3`] = `"\`4hHA"`;
-exports[`string > 1211 > sample > with length parameter 4`] = `"0afl\\""`;
+exports[`string > 1211 > sample > with length parameter 4`] = `"0afl""`;
exports[`string > 1211 > sample > with length parameter 5`] = `"h^]dn"`;
-exports[`string > 1211 > sample > with length range 1`] = `"Kti5-}$_/\`4hHA0afl\\"h"`;
+exports[`string > 1211 > sample > with length range 1`] = `"Kti5-}$_/\`4hHA0afl"h"`;
exports[`string > 1211 > symbol > noArgs 1`] = `"|"`;
exports[`string > 1211 > symbol > with length parameter 1`] = `"|/{]("`;
-exports[`string > 1211 > symbol > with length parameter 2`] = `"%~\\"@&"`;
+exports[`string > 1211 > symbol > with length parameter 2`] = `"%~"@&"`;
exports[`string > 1211 > symbol > with length parameter 3`] = `"@'].,"`;
-exports[`string > 1211 > symbol > with length parameter 4`] = `"&[\\\\_!"`;
+exports[`string > 1211 > symbol > with length parameter 4`] = `"&[\\_!"`;
-exports[`string > 1211 > symbol > with length parameter 5`] = `"]@?\\\\_"`;
+exports[`string > 1211 > symbol > with length parameter 5`] = `"]@?\\_"`;
-exports[`string > 1211 > symbol > with length range 1`] = `"/{](%~\\"@&@'].,&[\\\\_!]"`;
+exports[`string > 1211 > symbol > with length range 1`] = `"/{](%~"@&@'].,&[\\_!]"`;
exports[`string > 1211 > uuid 1`] = `"e7ec32f0-a2a3-4c65-b2bb-d0caabde64df"`;
@@ -502,15 +502,15 @@ exports[`string > 1337 > symbol > noArgs 1`] = `")"`;
exports[`string > 1337 > symbol > with length parameter 1`] = `")<&')"`;
-exports[`string > 1337 > symbol > with length parameter 2`] = `"</\\"+("`;
+exports[`string > 1337 > symbol > with length parameter 2`] = `"</"+("`;
exports[`string > 1337 > symbol > with length parameter 3`] = `";=)+~"`;
-exports[`string > 1337 > symbol > with length parameter 4`] = `")\\\\*$^"`;
+exports[`string > 1337 > symbol > with length parameter 4`] = `")\\*$^"`;
exports[`string > 1337 > symbol > with length parameter 5`] = `"-$?,%"`;
-exports[`string > 1337 > symbol > with length range 1`] = `"<&')</\\"+(;=)"`;
+exports[`string > 1337 > symbol > with length range 1`] = `"<&')</"+(;=)"`;
exports[`string > 1337 > uuid 1`] = `"48234870-5389-445f-b4b4-1c61a52bf27d"`;
diff --git a/test/scripts/apidoc/__snapshots__/module.spec.ts.snap b/test/scripts/apidoc/__snapshots__/module.spec.ts.snap
index 2f2d15dd..d4275860 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 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>
+ "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 9848720c..d62c6c4c 100644
--- a/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap
+++ b/test/scripts/apidoc/__snapshots__/signature.spec.ts.snap
@@ -5,10 +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 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>
+ "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": [
@@ -53,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 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>
+ "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": [
@@ -105,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 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>
+ "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": [
@@ -130,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 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>
+ "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": [
@@ -191,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 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>
+ "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": [],
@@ -210,11 +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 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>
+ "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": [
@@ -262,8 +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 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>
+ "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": [],
@@ -280,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 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>
+ "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": [],
@@ -300,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 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>
+ "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": [],
@@ -320,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 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>
+ "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": [],
@@ -338,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 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>
+ "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": [],
@@ -355,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 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>
+ "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": [],
@@ -372,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 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>
+ "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": [
@@ -411,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 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>
+ "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": [],
@@ -428,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 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>
+ "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": [
@@ -453,13 +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 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>
+ "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": [
@@ -521,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 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>
+ "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": [
@@ -560,13 +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 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>
+ "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": [
@@ -626,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 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>
+ "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": [
@@ -665,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 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>
+ "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": [
@@ -690,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 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>
+ "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": [
@@ -715,11 +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 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>
+ "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": [