test: cover shipped plugin metadata in npm pack

This commit is contained in:
Affaan Mustafa
2026-04-12 03:06:03 -07:00
parent ee7ea98e1a
commit a9219c7000

View File

@@ -71,10 +71,30 @@ function main() {
packagedPaths.has(".claude-plugin/marketplace.json"), packagedPaths.has(".claude-plugin/marketplace.json"),
"npm pack should include .claude-plugin/marketplace.json" "npm pack should include .claude-plugin/marketplace.json"
) )
assert.ok(
packagedPaths.has(".claude-plugin/plugin.json"),
"npm pack should include .claude-plugin/plugin.json"
)
assert.ok(
packagedPaths.has(".codex-plugin/plugin.json"),
"npm pack should include .codex-plugin/plugin.json"
)
assert.ok(
packagedPaths.has(".agents/plugins/marketplace.json"),
"npm pack should include .agents/plugins/marketplace.json"
)
assert.ok(
packagedPaths.has(".opencode/package.json"),
"npm pack should include .opencode/package.json"
)
assert.ok( assert.ok(
packagedPaths.has("agent.yaml"), packagedPaths.has("agent.yaml"),
"npm pack should include agent.yaml" "npm pack should include agent.yaml"
) )
assert.ok(
packagedPaths.has("AGENTS.md"),
"npm pack should include AGENTS.md"
)
assert.ok( assert.ok(
packagedPaths.has("VERSION"), packagedPaths.has("VERSION"),
"npm pack should include VERSION" "npm pack should include VERSION"