Skip to content

Reorganize the repository to facilitate the move to a monorepo#99

Merged
kgkolev merged 29 commits intomasterfrom
vrdt-monorepo
Aug 3, 2021
Merged

Reorganize the repository to facilitate the move to a monorepo#99
kgkolev merged 29 commits intomasterfrom
vrdt-monorepo

Conversation

@nblagoev
Copy link
Copy Markdown
Contributor

Description

  • Reorganize the repository and use NPM Workspaces to facilitate the move to a monorepo for hosting the vRBT components as they become open source.
  • Split the extension into 3 package.json files - root (extension), vro-language-server and vrdt-common.
  • Publish vro-language-server and vrdt-common to the GitHub Packages registry.
  • Bundle the extension using webpack.
  • Fix regression that caused language server to not start for legacy (XML/JS) projects. Downgrade to language server 6.x dependency.

Release Notes

  • Bundle the extension using Webpack to reduce its size by 8x.
  • Fix regression that caused language server to not start for legacy (XML/JS) projects.

nblagoev added 27 commits March 20, 2021 22:29
…mmon package

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
… vro-language-server

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
…vsce find them

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
…h vrdt 2.2.1

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
…ackage

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
…and vro-language-server

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
@nblagoev nblagoev requested a review from a team as a code owner April 22, 2021 16:10
@nblagoev nblagoev mentioned this pull request Apr 22, 2021
6 tasks
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 22, 2021

Codecov Report

Merging #99 (3b5b8b5) into master (e8b7735) will increase coverage by 0.00%.
The diff coverage is 95.45%.

@@           Coverage Diff           @@
##           master      #99   +/-   ##
=======================================
  Coverage   50.12%   50.12%           
=======================================
  Files          42       40    -2     
  Lines         806      788   -18     
  Branches      113      112    -1     
=======================================
- Hits          404      395    -9     
+ Misses        400      391    -9     
  Partials        2        2           

Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
Signed-off-by: Nikolay Blagoev <blagoevn@vmware.com>
@kgkolev kgkolev self-assigned this Aug 3, 2021
@kgkolev kgkolev merged commit 839738a into master Aug 3, 2021
@kgkolev kgkolev deleted the vrdt-monorepo branch August 3, 2021 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants