Unclear `JSON` type specification
- Dominant language
- JavaScript
- Stars
- 20
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
https://github.com/AdobeDocs/uxp/blob/47510097aaf62876dfe00a01e00461ce5018e6cc/src/pages/uxp/reference-js/Modules/uxp/Entry%20Points/UxpPluginInfo.md?plain=1#L33-L36
https://github.com/AdobeDocs/uxp/blob/47510097aaf62876dfe00a01e00461ce5018e6cc/src/pages/uxp/reference-js/Modules/uxp/Plugin%20Manager/Plugin.md?plain=1#L34-L37
Is this a JSON-serialized `string`? Or maybe a construct like `type JSON = string | boolean | number | JSON[] | null | { [key: string | number]: JSON}`?
Contributor guide
Research direction
Start with the referenced lines in src/pages/uxp/reference-js/Modules/uxp/Entry Points/UxpPluginInfo.md and src/pages/uxp/reference-js/Modules/uxp/Plugin Manager/Plugin.md. Determine whether JSON means a serialized string or a structured value, then update both specifications so the type is unambiguous and consistent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100