Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Harmony/bit bootstrap #2687

Merged
merged 103 commits into from
Jun 2, 2020
Merged

Harmony/bit bootstrap #2687

merged 103 commits into from
Jun 2, 2020

Conversation

GiladShoham
Copy link
Member

Proposed Changes

  • bump harmony version
  • change bit.jsonc to workspace.jsonc
  • a new format of workspace.jsonc (everything is extension now)
  • pass extensions config via harmony
  • new bit extension that exports all core manifests
  • new core extension
  • move bootstrapping to core extension load component extensions is missing!
  • refactor component config loading
  • disable the option to an extension to config component (temporarily)
  • add component.json to ignore list
  • add utils component to extensions (and extract few functions into there)
  • add a types component to used by extensions (in order to share types between extensions)
  • rename some extensions to have @teambit prefix
  • fix create types
  • new variants extension
  • rename the workspace-config extension to config
  • improve legacy config events implementors

get workspace and create extensions config from harmony instead via config ext
load component extensions is missing!
move stuff to utils
move stuff to types
…github.com/teambit/bit into harmony/bit-bootstrap

# Conflicts:
#	src/extensions/types/index.ts
#	src/extensions/workspace-config/workspace-config.provider.ts
@AppVeyorBot
Copy link

Build bit 1.0.10421 failed (commit 84684ad797 by @GiladShoham)

@AppVeyorBot
Copy link

Build bit 1.0.10445 failed (commit 20ba5d6746 by @GiladShoham)

@AppVeyorBot
Copy link

Build bit 1.0.10455 failed (commit 4caacee15f by @GiladShoham)

@AppVeyorBot
Copy link

Build bit 1.0.10457 failed (commit 98722f032e by @GiladShoham)

@GiladShoham GiladShoham merged commit ef9a158 into harmony/main Jun 2, 2020
@GiladShoham GiladShoham deleted the harmony/bit-bootstrap branch June 2, 2020 13:30
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