diff options
Diffstat (limited to 'test/scripts')
| -rw-r--r-- | test/scripts/apidoc/verify-jsdoc-tags.spec.ts | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/test/scripts/apidoc/verify-jsdoc-tags.spec.ts b/test/scripts/apidoc/verify-jsdoc-tags.spec.ts index a924c268..47eca926 100644 --- a/test/scripts/apidoc/verify-jsdoc-tags.spec.ts +++ b/test/scripts/apidoc/verify-jsdoc-tags.spec.ts @@ -47,28 +47,24 @@ describe('verify JSDoc tags', () => { } const allowedReferences = new Set( - Object.values(modules).reduce<string[]>((acc, [module, methods]) => { + Object.values(modules).flatMap(([module, methods]) => { const moduleFieldName = extractModuleFieldName(module); - return [ - ...acc, - ...Object.keys(methods).map( - (methodName) => `faker.${moduleFieldName}.${methodName}` - ), - ]; - }, []) + return Object.keys(methods).map( + (methodName) => `faker.${moduleFieldName}.${methodName}` + ); + }) ); const allowedLinks = new Set( - Object.values(modules).reduce<string[]>((acc, [module, methods]) => { + Object.values(modules).flatMap(([module, methods]) => { const moduleFieldName = extractModuleFieldName(module); return [ - ...acc, `/api/${moduleFieldName}.html`, ...Object.keys(methods).map( (methodName) => `/api/${moduleFieldName}.html#${methodName.toLowerCase()}` ), ]; - }, []) + }) ); function assertDescription(description: string, isHtml: boolean): void { |
