diff options
| author | renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2024-02-09 15:20:42 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-02-09 15:20:42 +0100 |
| commit | f3980fd220393ef88bffe8200ed6dc6d448e0f2d (patch) | |
| tree | 78f673f16b9e5ac0894445153a389a780dc654db | |
| parent | 5fe3979ef59b1e72873a72c637e6f96ea4fc4177 (diff) | |
| download | faker-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.json | 6 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 227 | ||||
| -rw-r--r-- | test/modules/__snapshots__/datatype.spec.ts.snap | 28 | ||||
| -rw-r--r-- | test/modules/__snapshots__/helpers.spec.ts.snap | 18 | ||||
| -rw-r--r-- | test/modules/__snapshots__/string.spec.ts.snap | 28 | ||||
| -rw-r--r-- | test/scripts/apidoc/__snapshots__/module.spec.ts.snap | 2 | ||||
| -rw-r--r-- | test/scripts/apidoc/__snapshots__/signature.spec.ts.snap | 92 |
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 version: 6.21.0([email protected])([email protected]) '@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 - version: 0.3.22(@typescript-eslint/[email protected])([email protected])([email protected])([email protected]) + version: 0.3.22(@typescript-eslint/[email protected])([email protected])([email protected])([email protected]) glob: specifier: ~10.3.10 version: 10.3.10 @@ -135,8 +135,8 @@ devDependencies: specifier: 1.0.0-rc.39 version: 1.0.0-rc.39(@algolia/[email protected])(@types/[email protected])([email protected])([email protected]) 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 - /@types/[email protected]: - resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} - dependencies: - '@types/chai': 4.3.11 - dev: true - - /@types/[email protected]: - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} - dev: true - /@types/[email protected]: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true @@ -1467,84 +1457,79 @@ packages: vue: 3.4.18([email protected]) dev: true - /@vitest/[email protected]([email protected]): - resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==} + /@vitest/[email protected]([email protected]): + 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 - /@vitest/[email protected]([email protected]): - resolution: {integrity: sha512-iizUu9R5Rsvsq8FtdJ0suMqEfIsIIzziqnasMHe4VH8vG+FnZSA3UAtCHx6rLeRupIFVAVg7bptMmuvMcsn8WQ==} + /@vitest/[email protected]([email protected]): + 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 - /[email protected](@typescript-eslint/[email protected])([email protected])([email protected])([email protected]): + /[email protected](@typescript-eslint/[email protected])([email protected])([email protected])([email protected]): 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 - /[email protected](@types/[email protected]): - resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} - engines: {node: '>=v14.18.0'} + /[email protected](@types/[email protected]): + 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 - /[email protected](@vitest/[email protected]): - 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/", - "&[email protected]]\\"&", + "&[email protected]]"&", 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/", - "&[email protected]]\\"&", + "&[email protected]]"&", 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\\"><</span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">T</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">>(array: readonly </span><span style=\\"--shiki-light:#6F42C1;--shiki-dark:#B392F0\\">Array</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\"><{</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\\">}>): </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"><</span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0">T</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8">>(array: readonly </span><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0">Array</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8"><{</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">}>): </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\\">=></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">=></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\\"><</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\\">, namedArray: readonly Array</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\"><</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\\">, 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\\"><</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\\">, 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\\"><</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\\">): 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"><</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">, namedArray: readonly Array</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583"><</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">, 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"><</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">, 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"><</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">): 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\\">=></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">=></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\\">=></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">=></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\\"><</span><span style=\\"--shiki-light:#24292E;--shiki-dark:#E1E4E8\\">string, number</span><span style=\\"--shiki-light:#D73A49;--shiki-dark:#F97583\\">></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"><</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8">string, number</span><span style="--shiki-light:#D73A49;--shiki-dark:#F97583">></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": [ |
