A build system for development of composable software.
OTHER License
Bot releases are hidden (Show)
Published by GiladShoham over 5 years ago
bit undeprecate
to revert deprecation of components--machine-name
for bit login
to help CI servers keep their token not revokedbit import
with wildcards to import an entire scope or particular namespace(s)bit config set log_json_format true
bit doctor
commandbit doctor
bit doctor
.bitmap
component ids alphabetically to reduce chances for git conflicts (#1671)bit tag
outputbit doctor
on various errorsbit doctor
outputbit add
help message with instructions for using glob patterns with --tests
.bitmap
file and the local store, see #1543 for complete use casesbit remove
and bit eject
to delete the dist directory when located outside the components dirbit eject
to support component custom npm registry scopepackage.json
when dist is outside the components dir to point the main
to the dist file (#1648)import
/require
statements from CDN (HTTP/HTTPS)package.json
files and default to 2 spaces, similar to NPM (#1630)Published by GiladShoham over 5 years ago
index.js
files when package.json
file already existsbit link
or bit install
and the dist is outside the component directorybit add
to ignore directories when their files are added (#1406)Published by GiladShoham over 5 years ago
package.json
.bit import
by reducing memory consumption and using more cache-c
alias for --no-cache
flag in bit build
commanddependencies
property from workspace bit.json
.bit show
to display class propertiesbit import
bit list -j
(remove chalk characters and improve format)package.json
propertiesbit status
to not show the component as modified when dependencies have different orderbit doctor
command and APIs to run diagnosis on a workspacePublished by GiladShoham over 5 years ago
Published by GiladShoham over 5 years ago
remove
command to not delete dependencies files from the scope as they might belong to other componentsPublished by GiladShoham over 5 years ago
Published by GiladShoham over 5 years ago
Published by GiladShoham over 5 years ago
bit init
from initialize a non-empty scope when .bitmap
was deleted unless --force
is usedbit tag
performance by decreasing hook logging--json
flagPublished by GiladShoham over 5 years ago
--global
flagbit show --remote --json
to not crash when a component has a compilerbit checkout
to update bit.json with the checked out versionbit checkout --all
to write the correct data when some components are also dependencies of othersbit checkout
to install dependencies as packages when applicablebit remove --remote
to show the dependents correctlybit diff
unless --verbose
flag is used.tsx
files (bit-javascript)Published by GiladShoham over 5 years ago
Bit’s v14 is released side-by-side with the release of the v2 for bitsrc.io, Bit’s component community hub. New features for bitsrc.io v2 are announced in Bit’s Blog.
With over 65 new features, changes and bug fixes, v14 is Bit’s largest and richest release to date. V14 is focused on increased stability, agility and performance. It is is fully backwards compatible, and provides a faster and smoother workflow with improved compatibility throughout the ecosystem.
Here are some of v14's highlights:
watch
and eject
.bit watch
command for building components upon file modifications.bit eject
for removing local components and installing them as packages by an NPM clientbit tag "utils/*"
) for the following commands: tag
, untag
, remove
, untrack
, checkout
, merge
, diff
and export
.package.json
file to a component.import ~
from a local (authored) file to an imported sass component.--include-unmodified
to --all
.bit -v
and bit -V
to get bit version.bit status
to not throw an exception for invalid components.--conf
on bit import
to be a path to the config dir.@example
tag.bit link
from an inner directory for author.bit add
to add the correct letter case even when --main
or --test
flags entered with incorrect case.bit export --eject
and provide some kind of rollback in case of failure.Published by GiladShoham about 6 years ago
bit test
to run tests not only on new and modified components but also on auto-tag pending componentsbit import
of a component with authored dependenciesbit add
to not throw an error for imported components when mainFile is a relative path to consumerPublished by GiladShoham over 6 years ago
Published by GiladShoham over 6 years ago
bit status
and prevent tagging it until fixed--ignore-missing-dependencies
flag of bit tag
to --ignore-unresolved-dependencies
bit status
to show a component as deleted when track-dir was deleted for authoredbit status
when mainFile was deleted, instead, reflect it to the user with a suggestionPublished by GiladShoham over 6 years ago
bit checkout latest
for checkout to the latest version--reset
flag to bit checkout
command for removing local modifications--all
flag to bit checkout
command for executing the checkout on all components--skip-tests
to bit tag command--no-cache
flag to bit build
command--include-unmodified
flag to bit test
commandPublished by GiladShoham over 6 years ago
With over 35 new features, changes and bug fixes, Bit's v13 is focused on increased stability with over 20 bug fixes and support for common workflows including webpack resolve, tsconfig resolving, Vue resolve alias (Vue Webpack template) , Babel module resolver etc. Here are some of v13's highlights.
sudo
. commit.bit init
including --reset
and --reset-hard
. PR-#1012
As a reminder, we're switching to major versions to indicate that we, like many others, have been using Bit in production for a long time. v13 follows the previous v0.12 and looking forward we'll continue to follow semver like we've done since 2016.
bit init --reset-hard
to delete Bit files in order to start with a clean workspacebit init --reset
to recreate bit.json and .bitmap files in case they are corruptedbit test
commandno-launch-browser
to suppress-browser-launch
in bit login flagbit tag
modified
bit move
and bit import --path
when running from an inner directorybit init
now recreates the scope.json if it does not existPublished by GiladShoham over 6 years ago
bit show --compare
data into bit diff
to easily see why a component is modified in one command--write
flag from bit import
, the newly introduced --merge
flag takes care of thatbit remove
to not delete dependencies when they were imported directlyPublished by GiladShoham over 6 years ago
bit diff
to show the files diff for modified components--merge
flag to bit import
Published by GiladShoham over 6 years ago
bit merge
for merging a different version into the current versionbit use
for switching between versionsbit use
to bit checkout
--ignore-newest-version
flag is used--force
flag of bit import
to --override
bit list
to show only the authored and imported components, unless --scope
flag is usedbit remove
removes components from a remote scope only when --remote
flag is usedexport { default as }
syntax when extracting relevant dependencies from link filesPublished by GiladShoham over 6 years ago
bit add
--all
flag to bit untrack
commandPublished by GiladShoham over 6 years ago