Skip to content

Commit 369ae45

Browse files
authored
Merge pull request #61 from Daniel-Knights/fix-typedef-regex
Fix typedef regex to allow typedefs without contraints
2 parents e07b6d4 + 8bc5b3a commit 369ae45

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const addInherited = require('jsdoc/augment').addInherited; // eslint-disable-li
66

77
const importRegEx =
88
/import\(["']([^"']*)["']\)(?:\.([^ \.\|\}><,\)=#\n]*))?([ \.\|\}><,\)=#\n])/g;
9-
const typedefRegEx = /@typedef \{[^\}]*\} (\S+)/g;
9+
const typedefRegEx = /@typedef\s*(?:\{[^\}]*\}\s*)?([^\{\}\s]+)/g;
1010
const noClassdescRegEx = /@(typedef|module|type)/;
1111
const extensionReplaceRegEx = /\.m?js$/;
1212
const extensionEnsureRegEx = /(\.js)?$/;

0 commit comments

Comments
 (0)