-
Notifications
You must be signed in to change notification settings - Fork 22
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
feat!: use npm for plugin operations #776
Conversation
BREAKING CHANGES: use npm for all plugin operations
This issue has been linked to a new work item: W-14876941 |
|
||
YarnMessagesCache.getInstance().flush(plugin) | ||
|
||
this.log(chalk.green(`\nSuccessfully installed ${plugin.name} v${plugin.version}`)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you mean to remove this log message?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. The spinner now shows the success (or failure) message
@salesforce/cli: Installing plugin @oclif/plugin-version@latest... installed v2.0.14
QA NOTES
MISC
RELATED ISSUES
JIT PLUGINS
CORE NPM PACKAGE
CORE NPM PACKAGE WITH VERSION
3PP PLUGIN NPM PACKAGE
3PP PLUGIN NPM PACKAGE WITH VERSION
SHORTNAME PLUGINS
GITHUB ORG/REPO Installs
GITHUB FULL URL
GITHUB FULL URL (with .git)
GITHUB URL WITH BRANCH
GITHUB URL WITH BRANCH (with .git)
GITHUB URL WITH VERSION
LINKING PLUGINS
|
Fixed
Fixed
Fixed
Can't repro
Done.
|
QA UPDATE
|
d0e35c4
to
ac2c394
Compare
QA UPDATE
|
QA UPDATE
|
Breaking Changes
npm
for all plugin operations.NO_PROXY
env var if proxy is configured via.yarnrc
#710tsc
is no longer called on typescript ESM plugins installed from github. If you need that functionality, you should update your plugin'sprepare
script to build the project on installPlugins
.yarnrc
configuration file will have to migrate to.npmrc
Other Changes
oclif/plugins
debug scope to@oclif/plugin-plugins
cli:yarn
debug scope to@oclif/plugin-plugins:npm
DEBUG
logs always contain verbose npm output,--verbose
flag will send output to stdout. Fixes Provide more info about installation failure #763Issues/Work Items
@W-14581559@
@W-14792145@