Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I9100489be899f9e9fbd32f6aca3080196a6a6964
21 lines
737 B
TOML
21 lines
737 B
TOML
[plugin]
|
|
name = "markdown-metadata"
|
|
version = "1.0.0"
|
|
api_version = "1.0"
|
|
author = "Pinakes Team"
|
|
description = "Extract metadata from Markdown files with YAML frontmatter"
|
|
homepage = "https://github.com/pinakes/pinakes"
|
|
license = "MIT OR Apache-2.0"
|
|
kind = ["metadata_extractor"]
|
|
|
|
[plugin.binary]
|
|
wasm = "markdown_metadata.wasm"
|
|
|
|
[capabilities]
|
|
# No filesystem or network access needed
|
|
# Plugin operates on provided content
|
|
|
|
[config]
|
|
extract_tags = { type = "boolean", default = true, description = "Extract tags from YAML frontmatter" }
|
|
parse_yaml = { type = "boolean", default = true, description = "Parse YAML frontmatter" }
|
|
max_file_size = { type = "integer", default = 10485760, description = "Maximum file size in bytes (10MB)" }
|