SkillAgentSearch skills...

RabbitHole

Collection connoting many utils packages useful with Swift development.

Install / Use

/learn @sloik/RabbitHole
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

🐇🕳 Rabbit Hole

Collection containing many utils packages useful with Swift development.

🏗 Installation

Xcode

Using menu tap to add packages:

Xcode -> File -> Add Packages... -> Add Package Collection...

AddPackage

Enter url containing json with packages in the collection:

https://raw.githubusercontent.com/sloik/RabbitHole/main/collection.json

Enter collection url

Collection is not signed, but you can trust me 😇

Marvel at the collection Xcode

Added Collection

Terminal

Enter commands:

swift package-collection add --trust-unsigned https://raw.githubusercontent.com/sloik/RabbitHole/main/collection.json

swift package-collection refresh

Marvel at the collection in Xcode

Added Collection

🗑 Removal

Xcode

Follow steps to install but just select collection and tap minus button.

Terminal

swift package-collection remove https://raw.githubusercontent.com/sloik/RabbitHole/main/collection.json

Generation

Update input.json with desired packages and run:

package-collection-generate input.json ./output.json

Rename the file to collection.json and you are done 😎

Structure

┌───────────┐┌───────────┐┌──────────┐┌─────────────┐┌──────────────┐
│[Major.Mino││  [Alias   ││[Optional ││   [Zippy]   ││ [Functional  │
│ r.Patch]  ││Wonderland]││   API]   ││             ││     API]     │
│           ││           ││          ││  Zips for   ││              │
│ Semantic  ││  Common   ││ Helpers  ││  types and  ││Free functions│
│Versioning:││vocabulary ││for Swift ││    async    ││and operators │
│semver.org ││ for other ││Optionals.││ functions.  ││ for function │
│           ││ packages. ││          ││             ││ composition. │
│           ││           ││          │└─────────────┘└──────────────┘
│           ││           ││          │┌─────────────────────────────┐
│           ││           ││          ││       [Either Swift]        │
│           ││           ││          ││                             │
│           ││           ││          ││Implementation for the Either│
└───────────┘└───────────┘└──────────┘└─────────────────────────────┘
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated2y ago
Forks1

Security Score

70/100

Audited on Dec 13, 2023

No findings