csp top-level property
Language
csp
final
Implementation
final csp = Language(
id: "csp",
refs: {},
name: "CSP",
case_insensitive: false,
keywords: {
"\$pattern": "[a-zA-Z][a-zA-Z0-9_-]*",
"keyword": [
"base-uri",
"child-src",
"connect-src",
"default-src",
"font-src",
"form-action",
"frame-ancestors",
"frame-src",
"img-src",
"manifest-src",
"media-src",
"object-src",
"plugin-types",
"report-uri",
"sandbox",
"script-src",
"style-src",
"trusted-types",
"unsafe-hashes",
"worker-src"
]
},
contains: [
Mode(
className: "string",
begin: "'",
end: "'",
),
Mode(
className: "attribute",
begin: "^Content",
end: ":",
excludeEnd: true,
),
],
);