Swiftpack.co - Package - vinhnx/vintage

vintage

Swift 5.0 Swift Package Manager @vinhnx

A small command-line tool to check outdated Swift Package Manager dependencies.

📦 pseudo swift package outdated command.

Think pod outdated or carthage outdated, but for Swift Package Manager.

demo

Usage

Without any specifications (have to be executed in the directory where Swift Package Manager manifest file (Package.swift) is located):

$ vintage run

Specifies path of Swift Package Manager directory to update:

$ vintage -p Dependencies

Help page:

$ vintage --help

Usage:

    $ vintage

Commands:

    + run - Check project's Package dependencies' local version with remote latest version.

Installation

🆕 swiftbrew

"A package manager that installs prebuilt Swift command line tool packages, or Homebrew for Swift packages."

$ swift brew install vinhnx/spawn

homebrew

$ brew tap vinhnx/homebrew-formulae
$ brew install vintage

or

$ brew install vinhnx/homebrew-formulae/vintage

Mint

$ mint install vinhnx/vintage

Marathon

$ marathon install vinhnx/vintage

Make

$ git clone https://github.com/vinhnx/vintage.git
$ cd vintage
$ make

Swift Package Manager

$ git clone https://github.com/vinhnx/vintage.git
$ cd vintage
$ swift build -c release
$ cp -f .build/release/vintage /usr/local/bin/vintage

Related projects

If you like this tool, checkout my spawn, it's a tool to generate and/or update Swift packages and open a Xcode project for you.

Combo:

$ vintage && spawn # vintage: check for any outdated packages, spawn: generate and update packages for you

I hope you like it! :)

Dependencies

Reference

Help, feedback or suggestions?

Feel free to contact me on Twitter for discussions, news & announcements & other projects. :rocket:

Github

link
Stars: 3
Help us keep the lights on

Dependencies

Used By

Total: 0