-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update create-react-app and dependencies (#125)
* Update create-react-app and dependencies Transitively this required a lot of updates. Notably: * It required newer versions of NPM, Node.js, and the Typescript compiler. Either one of those or the way CRA configures them caused more errors to be flagged in tests which had to be fixed. * randomstring relies on randombytes which needs a newer version to work with the new Node.js environment. I had to override it in package.json for now but presumably it will be updated eventually. * Add preview support for datasets * Adds ellipses for TreeGrid titles, wrapping for TreeGrid body cells, and support for TreeGrids wider than their parent. * Refactors the list of entity filters and attributes into a shared function so it can be used for both the preview and the attribute selection. * Update create-react-app and dependencies Transitively this required a lot of updates. Notably: * It required newer versions of NPM, Node.js, and the Typescript compiler. Either one of those or the way CRA configures them caused more errors to be flagged in tests which had to be fixed. * One fallout from this was that AttributeValues from SearchEntityInstances needed to be made nullable to correctly allow null fields to be returned (e.g. standard_concept). Unfortunately, this doesn't doesn't work correctly for map type objects due to OAI/OpenAPI-Specification#1368. Upgrading to OpenAPI 3.1 will provide a new, working syntax for this but will also require many other changes to the schema. In the meantime, "| null" is manually added to the generated code. * randomstring relies on randombytes which needs a newer version to work with the new Node.js environment. I had to override it in package.json for now but presumably it will be updated eventually.
- Loading branch information
1 parent
3a406ff
commit fe2cd85
Showing
14 changed files
with
13,185 additions
and
22,773 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.