fix: from vue-docgen-cli v4.64.0 extractConfig method is async and we… #61
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.








I started with a configuration problem after updating some dependencies, getting the below error
After debugging it I detected that the
extractConfigmethod returns only an object with thecomponentsproperty on itand on
case 1when it tray to useconfig.componentsRootthat property isundefinedand makes thepathfunction throws the error shown in the first print.I checked the
extractConfigmethod onvue-docgen-cli. I discovered that this method was converted to anasyncfunction which causes this new behaviour because the configuration fromvue-docgen-cliis created successfully as you can see in the below screenshot.To resume the function does not wait and the
configobject is set only with thecomponentsproperty because fromvue-docgen-cli v4.64.0extractConfigmethod isasyncand we need to wait until it resolves the config.As an extra check, we can confirm this change on the following commit.
and we also can confirm that on NPM in the new code tab
In previous versions, this method was not async