blob: 6ead6912e0e579f683c820beb277706e1d037162 [file] [log] [blame]
$ pub outdated --json
{
"packages": [
{
"package": "bar",
"current": {
"version": "1.0.1",
"overridden": true
},
"upgradable": {
"version": "1.0.1",
"overridden": true
},
"resolvable": {
"version": "1.0.1",
"overridden": true
},
"latest": {
"version": "2.0.0"
}
},
{
"package": "baz",
"current": {
"version": "2.0.0",
"overridden": true
},
"upgradable": {
"version": "2.0.0",
"overridden": true
},
"resolvable": {
"version": "2.0.0",
"overridden": true
},
"latest": {
"version": "2.0.0"
}
},
{
"package": "foo",
"current": {
"version": "1.0.1",
"overridden": true
},
"upgradable": {
"version": "1.0.1",
"overridden": true
},
"resolvable": {
"version": "1.0.1",
"overridden": true
},
"latest": {
"version": "2.0.0"
}
}
]
}
$ pub outdated --no-color
Dependencies Current Upgradable Resolvable Latest
bar *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
baz *2.0.0 (overridden) *2.0.0 (overridden) *2.0.0 (overridden) 2.0.0
foo *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
dev_dependencies: all up-to-date
transitive dependencies: all up-to-date
transitive dev_dependencies: all up-to-date
Dependencies are all on the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --mark=none
Dependencies Current Upgradable Resolvable Latest
bar 1.0.1 (overridden) 1.0.1 (overridden) 1.0.1 (overridden) 2.0.0
baz 2.0.0 (overridden) 2.0.0 (overridden) 2.0.0 (overridden) 2.0.0
foo 1.0.1 (overridden) 1.0.1 (overridden) 1.0.1 (overridden) 2.0.0
dev_dependencies: all up-to-date
transitive dependencies: all up-to-date
transitive dev_dependencies: all up-to-date
Dependencies are all on the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --up-to-date
Dependencies Current Upgradable Resolvable Latest
bar *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
baz *2.0.0 (overridden) *2.0.0 (overridden) *2.0.0 (overridden) 2.0.0
foo *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
dev_dependencies: all up-to-date
transitive dependencies: all up-to-date
transitive dev_dependencies: all up-to-date
Dependencies are all on the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --prereleases
Dependencies Current Upgradable Resolvable Latest
bar *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
baz *2.0.0 (overridden) *2.0.0 (overridden) *2.0.0 (overridden) 2.0.0
foo *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
dev_dependencies: all up-to-date
transitive dependencies: all up-to-date
transitive dev_dependencies: all up-to-date
Dependencies are all on the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --no-dev-dependencies
Dependencies Current Upgradable Resolvable Latest
bar *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
baz *2.0.0 (overridden) *2.0.0 (overridden) *2.0.0 (overridden) 2.0.0
foo *1.0.1 (overridden) *1.0.1 (overridden) *1.0.1 (overridden) 2.0.0
transitive dependencies: all up-to-date
Dependencies are all on the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --no-dependency-overrides
Dependencies Current Upgradable Resolvable Latest
bar *1.0.1 (overridden) 2.0.0 2.0.0 2.0.0
baz *2.0.0 (overridden) *1.0.0 2.0.0 2.0.0
foo *1.0.1 (overridden) *1.0.0 *1.0.0 2.0.0
dev_dependencies: all up-to-date
transitive dependencies: all up-to-date
transitive dev_dependencies: all up-to-date
3 upgradable dependencies are locked (in pubspec.lock) to older versions.
To update these dependencies, use `pub upgrade`.
1 dependency is constrained to a version that is older than a resolvable version.
To update it, edit pubspec.yaml.