package main import ( makeshift "git.towk2.me/towk/makeshift/pkg" "git.towk2.me/towk/makeshift/pkg/storage" ) type Mapper struct{} func (p *Mapper) Name() string { return "mapper" } func (p *Mapper) Version() string { return "v0.0.1-alpha" } func (p *Mapper) Description() string { return "Directly maps data to store" } func (p *Mapper) Metadata() makeshift.Metadata { return makeshift.Metadata{ "author": map[string]any{ "name": "David J. Allen", "email": "davidallendj@gmail.com", "links": []string{ "https://github.com/davidallendj", "https://git.towk2.me/towk", }, }, } } func (p *Mapper) Init() error { // nothing to initialize return nil } func (p *Mapper) Run(data storage.KVStore, args []string) error { return nil } func (p *Mapper) Clean() error { return nil } var Makeshift Mapper