{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "jvb/faq", "title": "FAQ Block", "category": "jvb", "icon": "info", "description": "Display FAQs organized by sections with customizable ordering", "keywords": ["faq", "questions", "help"], "version": "1.0.0", "textdomain": "jvb", "attributes": { "sectionOrder": { "type": "array", "default": [] }, "showSectionTitles": { "type": "boolean", "default": true }, "collapseByDefault": { "type": "boolean", "default": false } }, "supports": { "align": ["wide", "full"], "html": false }, "editorScript": "file:./index.js", "editorStyle": "file:./index.css", "style": "file:./style-index.css", "viewScript": "file:./view.js" }