go-content-transform

command
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2026 License: MIT Imports: 1 Imported by: 0

README

Content Transform Plugin

A Lesstruct plugin that transforms content before it is saved by uppercasing the title.

Prerequisites

Build

tinygo build -o content-transform.wasm -target=wasi main.go

Install

Copy the compiled WASM file to the Lesstruct plugins directory:

cp content-transform.wasm <lesstruct-project>/plugins/

Expected Behavior

When content is saved, the plugin intercepts the before_save hook and uppercases the "title" field value. For example:

  • Input: {"title":"my blog post", "content":"..."}
  • Output: {"title":"MY BLOG POST", "content":"..."}

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL