{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 2,
	"name": "tests/notice",
	"title": "Notice",
	"category": "common",
	"parent": [
		"tests/group"
	],
	"ancestor": [
		"tests/section"
	],
	"providesContext": {
		"tests/message": "message"
	},
	"usesContext": [
		"groupId"
	],
	"icon": "star",
	"description": "Shows warning, error or success notices…",
	"keywords": [
		"alert",
		"message"
	],
	"textdomain": "notice",
	"attributes": {
		"message": {
			"type": "string"
		}
	},
	"selectors": {
		"root": ".wp-block-notice"
	},
	"blockHooks": {
		"tests/before": "before",
		"tests/after": "after",
		"tests/first-child": "firstChild",
		"tests/last-child": "lastChild"
	},
	"supports": {
		"align": true,
		"lightBlockWrapper": true
	},
	"styles": [
		{
			"name": "default",
			"label": "Default",
			"isDefault": true
		},
		{
			"name": "other",
			"label": "Other"
		}
	],
	"variations": [
		{
			"name": "error",
			"title": "Error",
			"description": "Shows error.",
			"keywords": [ "failure" ]
		}
	],
	"example": {
		"attributes": {
			"message": "This is a notice!"
		}
	},
	"editorScript": "tests-notice-editor-script",
	"script": "tests-notice-script",
	"viewScript": [ "tests-notice-view-script", "tests-notice-view-script-2" ],
	"viewScriptModule": [ "tests-notice-view-script-module", "tests-notice-view-script-module-2" ],
	"editorStyle": "tests-notice-editor-style",
	"style": [ "tests-notice-style", "tests-notice-style-2" ],
	"viewStyle": [ "tests-notice-view-style" ],
	"render": "file:./render.php"
}
