[tools] refactor gdad
version param, update TypeDoc and TS
#17515
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.
Why
It looks like the
version
parameter ingdad
command from Expo Tools is a bit confusing for people, let's refactor it.How
This PR refactors the
gdad
command, changes theversion
parameter tosdk
, adds the output path validation with an helpful (I hope) error.I have also bumped TypeDoc and TypeScript dependencies in tools. The changes in JSON files are only related to the new features, which added
qualifiedName
andpackage
for some of the references:Test Plan
The changes have been tested by recompiling and running Expo Tolls locally. Compilation do not output any new warning/errors after bumps.
I have also checked, that
et gdad --sdk
executed with invalid parameter value results in error:Checklist
expo build
(eg: updated@expo/xdl
).expo prebuild
& EAS Build (eg: updated a module plugin).