UNPKG

prism-code-editor

Version:

Lightweight, extensible code editor component for the web using Prism

19 lines (18 loc) 827 B
import { a as languages } from "../../core-8vQkh0Rd.js"; import { n as extend, r as insertBefore } from "../../language-D-vtM55V.js"; import "./javadoclike.js"; import "./php.js"; //#region src/prism/languages/phpdoc.js insertBefore(languages.phpdoc = extend("javadoclike", { "parameter": { pattern: /(@(?:global|param|property(?:-read|-write)?|var)\s+(?:(?:\b[a-zA-Z]\w*|[|\\[\]])+\s+)?)\$\w+/, lookbehind: true } }), "keyword", { "class-name": [{ pattern: /(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\s+)(?:\b[a-zA-Z]\w*|[|\\[\]])+/, lookbehind: true, inside: { "keyword": /\b(?:array|bool|boolean|callback|double|false|true|float|int|integer|mixed|null|object|resource|self|string|void)\b/, "punctuation": /[|\\()[\]]/ } }] }); //#endregion //# sourceMappingURL=phpdoc.js.map