diff options
| author | t <t@tjp.lol> | 2026-08-20 12:53:18 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-08-20 13:39:40 -0600 |
| commit | 928f66f10bdf99d2f57aaba7325a0616196b5623 (patch) | |
| tree | 84e9254a78c5328d16248b356e5d7b4ef50f910e /panto-web-0.1.0-1.rockspec | |
| parent | ab6c0d1a9605be2e72de5095ff73bc4c005206aa (diff) | |
Prepare the 0.1.0 releasev0.1.0
Add a LICENSE file, point source.url at code.tjp.lol with a v0.1.0 tag,
set version 0.1.0-1, and add homepage and labels so the rock can be
published to luarocks.org.
Add mise tasks for cutting a version and publishing a release.
Diffstat (limited to 'panto-web-0.1.0-1.rockspec')
| -rw-r--r-- | panto-web-0.1.0-1.rockspec | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/panto-web-0.1.0-1.rockspec b/panto-web-0.1.0-1.rockspec new file mode 100644 index 0000000..d0c6bb2 --- /dev/null +++ b/panto-web-0.1.0-1.rockspec @@ -0,0 +1,33 @@ +rockspec_format = "3.0" +package = "panto-web" +version = "0.1.0-1" + +source = { + url = "git+https://code.tjp.lol/public/panto-web.git", + tag = "v0.1.0", +} + +description = { + summary = "Lightpanda-backed web fetch and Exa search tools for pantograph", + detailed = [[ +Web access for the panto CLI: web.fetch returns JavaScript-rendered Markdown +through a Lightpanda MCP subprocess, and web.search uses Exa's keyless MCP HTTP +endpoint or its REST API when EXA_API_KEY is configured. +Lightpanda must be on PATH. +Load by adding "panto-web" to `extensions.rocks` in panto's config.toml. +]], + homepage = "https://code.tjp.lol/public/panto-web", + license = "MIT", + labels = { "ai", "llm", "agent", "panto", "pantograph", "extension", "web" }, +} + +dependencies = { + "lua >= 5.4, < 5.5", +} + +build = { + type = "builtin", + modules = { + ["panto-web"] = "panto-web/init.lua", + }, +} |
