PkgTemplates.jl/docs/src/developer.md

32 lines
469 B
Markdown
Raw Normal View History

```@meta
CurrentModule = PkgTemplates
```
# PkgTemplates Developer Guide
PkgTemplates can be easily extended by adding new [`Plugin`](@ref)s.
## The `Plugin` Interface
```@docs
gen_plugin
gitignore
badges
Badge
view
user_view
combined_view
tags
```
## The `BasicPlugin` Interface
While subtyping [`Plugin`](@ref) gives you complete freedom, it's not always necessary.
For more constrained cases, a simpler API exists.
```@docs
BasicPlugin
source
destination
```