mirror of
https://github.com/Funkoala14/knowledgebase_law.git
synced 2025-06-10 04:28:15 +08:00
56 lines
1.7 KiB
JavaScript
56 lines
1.7 KiB
JavaScript
|
import {
|
||
|
require_php
|
||
|
} from "./chunk-MOL7FGLB.js";
|
||
|
import {
|
||
|
require_javadoclike
|
||
|
} from "./chunk-66ESUJ6L.js";
|
||
|
import {
|
||
|
__commonJS
|
||
|
} from "./chunk-2TUXWMP5.js";
|
||
|
|
||
|
// node_modules/refractor/lang/phpdoc.js
|
||
|
var require_phpdoc = __commonJS({
|
||
|
"node_modules/refractor/lang/phpdoc.js"(exports, module) {
|
||
|
var refractorPhp = require_php();
|
||
|
var refractorJavadoclike = require_javadoclike();
|
||
|
module.exports = phpdoc;
|
||
|
phpdoc.displayName = "phpdoc";
|
||
|
phpdoc.aliases = [];
|
||
|
function phpdoc(Prism) {
|
||
|
Prism.register(refractorPhp);
|
||
|
Prism.register(refractorJavadoclike);
|
||
|
(function(Prism2) {
|
||
|
var typeExpression = /(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;
|
||
|
Prism2.languages.phpdoc = Prism2.languages.extend("javadoclike", {
|
||
|
parameter: {
|
||
|
pattern: RegExp(
|
||
|
"(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:" + typeExpression + "\\s+)?)\\$\\w+"
|
||
|
),
|
||
|
lookbehind: true
|
||
|
}
|
||
|
});
|
||
|
Prism2.languages.insertBefore("phpdoc", "keyword", {
|
||
|
"class-name": [
|
||
|
{
|
||
|
pattern: RegExp(
|
||
|
"(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)" + typeExpression
|
||
|
),
|
||
|
lookbehind: true,
|
||
|
inside: {
|
||
|
keyword: /\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,
|
||
|
punctuation: /[|\\[\]()]/
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
});
|
||
|
Prism2.languages.javadoclike.addSupport("php", Prism2.languages.phpdoc);
|
||
|
})(Prism);
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
export {
|
||
|
require_phpdoc
|
||
|
};
|
||
|
//# sourceMappingURL=chunk-GAYVR2JN.js.map
|