2024-05-28 15:57:04 +00:00
|
|
|
{
|
|
|
|
"name": "acme/hello-world",
|
|
|
|
"description": "A Castopod plugin to add a hello world greeting to your RSS feed!",
|
|
|
|
"version": "1.0.0",
|
|
|
|
"authors": [
|
|
|
|
{
|
|
|
|
"name": "Acme Corporation",
|
|
|
|
"email": "acme@example.com",
|
|
|
|
"url": "https://example.com/"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"homepage": "https://example.com/",
|
|
|
|
"license": "MIT",
|
|
|
|
"keywords": ["seo", "analytics"],
|
|
|
|
"hooks": ["rssAfterChannel"],
|
|
|
|
"settings": {
|
2024-06-08 20:37:11 +00:00
|
|
|
"general": {
|
|
|
|
"name": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "radio-group",
|
|
|
|
"label": "Name",
|
|
|
|
"options": [
|
|
|
|
{ "label": "Foo", "value": "foo", "hint": "This is a hint." },
|
|
|
|
{ "label": "Bar", "value": "bar" },
|
|
|
|
{ "label": "Baz", "value": "baz" }
|
|
|
|
]
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"email": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "email",
|
|
|
|
"label": "Email"
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"url": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "url",
|
|
|
|
"label": "Your website URL"
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"toggler": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "toggler",
|
|
|
|
"label": "Toggle this?"
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"number": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "number",
|
|
|
|
"label": "Number"
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"datetime": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "datetime",
|
|
|
|
"label": "Enter a date",
|
|
|
|
"optional": true
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"select": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "select",
|
|
|
|
"label": "Select something",
|
|
|
|
"options": [
|
|
|
|
{
|
|
|
|
"label": "Foo",
|
|
|
|
"value": "foo"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Bar",
|
|
|
|
"value": "bar"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Baz",
|
|
|
|
"value": "baz"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"select-multiple": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "select-multiple",
|
|
|
|
"label": "Select multiple things",
|
|
|
|
"options": [
|
|
|
|
{
|
|
|
|
"label": "Foo",
|
|
|
|
"value": "foo"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Bar",
|
|
|
|
"value": "bar"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Baz",
|
|
|
|
"value": "baz"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"radio-group": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "radio-group",
|
|
|
|
"label": "Radio Group",
|
|
|
|
"helper": "This is a helper.",
|
|
|
|
"options": [
|
|
|
|
{
|
|
|
|
"label": "Foo",
|
|
|
|
"value": "foo"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Bar",
|
|
|
|
"value": "bar"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"label": "Baz",
|
|
|
|
"value": "baz"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"textarea": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "textarea",
|
|
|
|
"label": "Your text",
|
|
|
|
"hint": "This is a hint."
|
|
|
|
},
|
2024-06-08 20:37:11 +00:00
|
|
|
"markdown": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "markdown",
|
2024-06-08 20:37:11 +00:00
|
|
|
"label": "Markdown",
|
2024-05-28 15:57:04 +00:00
|
|
|
"hint": "This is a hint.",
|
|
|
|
"optional": true
|
|
|
|
}
|
2024-06-08 20:37:11 +00:00
|
|
|
},
|
|
|
|
"podcast": {
|
|
|
|
"name": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "text",
|
|
|
|
"label": "Name Podcast",
|
|
|
|
"hint": "This is a hint."
|
|
|
|
}
|
2024-06-08 20:37:11 +00:00
|
|
|
},
|
|
|
|
"episode": {
|
|
|
|
"name": {
|
2024-05-28 15:57:04 +00:00
|
|
|
"type": "text",
|
|
|
|
"label": "Name Episode",
|
|
|
|
"helper": "This is a helper."
|
|
|
|
}
|
2024-06-08 20:37:11 +00:00
|
|
|
}
|
2024-05-28 15:57:04 +00:00
|
|
|
}
|
|
|
|
}
|