blob: cea1ca04a914bc2ee2277578e0c5a92e8e2d47ce [file] [log] [blame]
$ pub outdated --json
{
"packages": [
{
"package": "bar",
"current": {
"version": "1.0.0",
"overridden": true
},
"upgradable": {
"version": "1.0.0",
"overridden": true
},
"resolvable": {
"version": "1.0.0",
"overridden": true
},
"latest": {
"version": "2.0.0"
}
},
{
"package": "foo",
"current": {
"version": "1.0.0",
"overridden": true
},
"upgradable": {
"version": "1.0.0",
"overridden": true
},
"resolvable": {
"version": "1.0.0",
"overridden": true
},
"latest": {
"version": "2.0.0"
}
}
]
}
$ pub outdated --no-color
Dependencies Current Upgradable Resolvable Latest
bar *1.0.0 (overridden) *1.0.0 (overridden) *1.0.0 (overridden) 2.0.0
foo *1.0.0 (overridden) *1.0.0 (overridden) *1.0.0 (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 constrained to 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.0 (overridden) *1.0.0 (overridden) *1.0.0 (overridden) 2.0.0
foo *1.0.0 (overridden) *1.0.0 (overridden) *1.0.0 (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 constrained to 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.0 (overridden) *1.0.0 (overridden) *1.0.0 (overridden) 2.0.0
foo *1.0.0 (overridden) *1.0.0 (overridden) *1.0.0 (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 constrained to 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.0 (overridden) *1.0.0 (overridden) *1.0.0 (overridden) 2.0.0
foo *1.0.0 (overridden) *1.0.0 (overridden) *1.0.0 (overridden) 2.0.0
transitive dependencies: all up-to-date
Dependencies are all constrained to 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.0 (overridden) - - 2.0.0
foo *1.0.0 (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 constrained to the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --no-color --mode=null-safety
Running in 'null safety' mode.
Showing packages where the current version doesn't fully support null safety.
Dependencies Current Upgradable Resolvable Latest
bar ?1.0.0 (overridden) ?1.0.0 (overridden) ?1.0.0 (overridden) ?2.0.0
foo ?1.0.0 (overridden) ?1.0.0 (overridden) ?1.0.0 (overridden) ?2.0.0
dev_dependencies: all fully support null safety
transitive dependencies: all fully support null safety
transitive dev_dependencies: all fully support null safety
Dependencies are all constrained to the latest resolvable versions.
Newer versions, while available, are not mutually compatible.
$ pub outdated --json --mode=null-safety
{
"packages": [
{
"package": "bar",
"current": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"upgradable": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"resolvable": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"latest": {
"version": "2.0.0",
"nullSafety": null
}
},
{
"package": "foo",
"current": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"upgradable": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"resolvable": {
"version": "1.0.0",
"overridden": true,
"nullSafety": null
},
"latest": {
"version": "2.0.0",
"nullSafety": null
}
}
]
}