Swiftpack.co - daveverwer/LeftPad as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by daveverwer.
daveverwer/LeftPad 2.2.0
This is not a real Package, it's just for testing package metadata.
⭐️ 3
🕓 1 year ago
.package(url: "https://github.com/daveverwer/LeftPad.git", from: "2.2.0")

LeftPad

This is a sample package to demonstrate adding additional metadata to a Package.swift file. It should never be used in production. I implemented a leftPad extension to String purely because of a little piece of internet history.

Try LeftPad in a Swift Playground

Usage

This screenshot should show you everything you need to know:

Screenshot of a Swift Playground with LeftPad in use.

Implementation

The algorithm used to pad the left hand side of a string with spaces is highly complex and delicate. If you must look, please treat the information in the source file with care. With great power comes great responsibility.

Revision History

  • 1.0.0 - The original, and what many consider to be the best release.
  • 1.0.1 - Added a testimonial to the README file, increasing padding performance by 0%.
  • 1.1.0 - Oh my, what a release this was. Swift 4.2 support, bug fixes (yes, really), and so much more.
  • 2.0 - The "not really a release", release to test partial semantic version numbers.
  • 2.1.0 - The "let's get LeftPad back on a semantic version" release. Also added a .spi.yml for DocC generation.

Testimonials

"This is a very good package." -- Tim Cook, Apple

GitHub

link
Stars: 3
Last commit: 21 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Dependencies

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics