Files
summercms/modules/kiosk/testdata/literal/plugin.go
Jakub Zych ec6a1955fc feat(kiosk): plugin.yaml manifest and summer plugin:manifest
- new module kiosk: Manifest, Marshal, Parse, Derive, Generate, Write, Check, StaleError
- plugin:manifest [dir] with --check, --pretend, --name, --description
- docs: kiosk README, root table row, plugins/marketplace.md, scaffolding row
2026-10-29 16:55:17 +01:00

13 lines
371 B
Go

// Package blog is a test fixture: a plugin whose ID() and Requires()
// return literals. kiosk reads it with go/parser; it is never built.
package blog
// Plugin is the fixture plugin.
type Plugin struct{}
// ID returns the plugin ID.
func (*Plugin) ID() string { return "acme.blog" }
// Requires returns no plugins.
func (*Plugin) Requires() []string { return nil }