[go: up one dir, main page]

Skip to content

johannes-codes/ReadingTimePublishPlugin

 
 

Repository files navigation

PublishReadingTime

Status Swift 5.1 Swift Package Manager Mac & Linux Publish Plugin Twitter: @alexito4

Reading time estimation plugin for Publish.

Installation

Usage

The plugin can then be used within any publishing pipeline like this:

import PublishReadingTime
...
try DeliciousRecipes().publish(using: [
    ...
    .addMarkdownFiles(),
    .installPlugin(.readingTime()),
    ...
])

Note that it must be installed after the Items are created (in this case by addMarkdownFiles() ).

Then you can add the information on your Theme:

HTML(...
.p("\(item.readingTime.minutes) minutes"),
...

Author

Alejandro Martinez | http://alejandromp.com | @alexito4

About

Reading time estimation plugin for Publish.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 100.0%