0.1.1 • Published 5 years ago
@hyrious/up v0.1.1
This tool radically upgrade all your dependencies (in package.json) to latest version.
:warning: This tool does not provide any way to downgrade or ignore specific packages.
Usage
# upgrade all packages in "dependencies"
npx @hyrious/up
# upgrade all packages in "devDependencies"
npx @hyrious/up -D
# upgrade all packages in "dependencies" and "devDependencies"
npx @hyrious/up +DBehind the scene:
# check the latest version info at https://data.jsdelivr.com/v1/package/npm/vue
# it uses jsdelivr for now, maybe add registry later
# find out which tag is currently being used, e.g. "next"
npm uninstall vue
npm install vue@next
# if we can not fetch the info, just do nothingIt also supports yarn and pnpm. In that case, commands are:
yarn remove vue
yarn add vue@nextpnpm remove vue
pnpm add vue@nextFull command options list
up [-D|+D] [--npm|--yarn|--pnpm] [--dry-run]
upgrade dependencies by default
-D upgrade devDependencies
+D upgrade dependencies and devDependencies
--npm force using npm, in case it can not figure out which pm you are using
--yarn force using yarn
--pnpm force using pnpm
--dry-run output what commands it will run, but don't actually run themLicense
The MIT license.