
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
@microsoft/bf-cli-plugins
Advanced tools
This package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.
BF plugins command group allows you to extend the CLI with preview commands. Only microsoft scoped plugins are allowed to be installed.
npm config set registry https://botbuilder.myget.org/F/botframework-cli/npm/
bf plugins:install @microsoft/bf-dialog
npm config set registry https://registry.npmjs.org/
bf plugins
bf plugins:install PLUGIN
bf plugins:link PLUGIN
bf plugins:list
bf plugins:uninstall [PLUGIN]
bf plugins
Install, uninstall and show installed plugins
USAGE
$ bf plugins
OPTIONS
--help Display plugins commands help.
See code: src\commands\plugins\index.ts
bf plugins:install PLUGIN
Installs a plugin into the BF CLI
USAGE
$ bf plugins:install PLUGIN
ARGUMENTS
PLUGIN plugin to install
OPTIONS
-f, --force yarn install with force flag
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Installation of a user-installed plugin will override a core plugin.
e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
will override the core plugin implementation.
This is useful if a user needs to update core plugin functionality in the CLI without the need to patch and update the
whole CLI.
ALIASES
$ bf plugins:add
See code: src\commands\plugins\install.ts
bf plugins:link PLUGIN
Links a plugin into the BF CLI for development
USAGE
$ bf plugins:link PLUGIN
ARGUMENTS
PATH [default: .] path to plugin
OPTIONS
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
See code: src\commands\plugins\link.ts
bf plugins:list
List installed plugins
USAGE
$ bf plugins:list
OPTIONS
--core show core plugins
See code: src\commands\plugins\list.ts
bf plugins:uninstall [PLUGIN]
Removes a plugin from the BF CLI
USAGE
$ bf plugins:uninstall [PLUGIN]
ARGUMENTS
PLUGIN plugin to uninstall
OPTIONS
-h, --help show CLI help
-v, --verbose
See code: src\commands\plugins\uninstall.ts
bf plugins
bf plugins:install PLUGIN
bf plugins:link PLUGIN
bf plugins:list
bf plugins:uninstall [PLUGIN]
bf plugins
Install, uninstall and show installed plugins
USAGE
$ bf plugins
OPTIONS
--help Display plugins commands help.
See code: src/commands/plugins/index.ts
bf plugins:install PLUGIN
Installs a plugin into the BF CLI
USAGE
$ bf plugins:install PLUGIN
ARGUMENTS
PLUGIN plugin to install
OPTIONS
-f, --force yarn install with force flag
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Installation of a user-installed plugin will override a core plugin.
e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
will override the core plugin implementation.
This is useful if a user needs to update core plugin functionality in the CLI without the need to patch and update the
whole CLI.
ALIASES
$ bf plugins:add
See code: src/commands/plugins/install.ts
bf plugins:link PLUGIN
Links a plugin into the BF CLI for development
USAGE
$ bf plugins:link PLUGIN
ARGUMENTS
PATH [default: .] path to plugin
OPTIONS
-h, --help show CLI help
-v, --verbose
DESCRIPTION
Installation of a linked plugin will override a user-installed or core plugin.
e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
command will override the user-installed or core plugin implementation. This is useful for development work.
See code: src/commands/plugins/link.ts
bf plugins:list
List installed plugins
USAGE
$ bf plugins:list
OPTIONS
--core show core plugins
See code: src/commands/plugins/list.ts
bf plugins:uninstall [PLUGIN]
Removes a plugin from the BF CLI
USAGE
$ bf plugins:uninstall [PLUGIN]
ARGUMENTS
PLUGIN plugin to uninstall
OPTIONS
-h, --help show CLI help
-v, --verbose
See code: src/commands/plugins/uninstall.ts
FAQs
@microsoft/bf-cli-plugins =========================
The npm package @microsoft/bf-cli-plugins receives a total of 219 weekly downloads. As such, @microsoft/bf-cli-plugins popularity was classified as not popular.
We found that @microsoft/bf-cli-plugins demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.