forked from cockroachdb/cockroach
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
68412: ui: use yarn workspaces for project structure r=koorosh a=koorosh Note. This is a huge PR with lots of changes which mostly affect files location. The purpose of this change This is a part of build improvements that include optimization and speed up of builds on CI to get fast response on code changes. The main changes introduced with this change: - added top level `pkg/ui/package.json` that defines yarn workspaces and includes project wide dependencies required for all packages (including for building protobufs). - `cluster-ui` NPM package is moved to `pkg/ui/workspaces/cluster-ui` - main `ui` package is moved to `pkg/ui/workspaces/db-console` - Make file configuration adjusted to run builds with new project structure - typescript version is changed to 4.x for all packages to have consistency across of projects. This also affected linting rules which now is more strict and required fix loose typings. Note for reviewers. It is easier to review on per commit basis (to distinguish lint autofix changes etc) Release note: none Release justification: non-production code changes Co-authored-by: Andrii Vorobiov <and.vorobiov@gmail.com>
- Loading branch information
Showing
1,059 changed files
with
12,372 additions
and
25,950 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
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.