@leitmotif-dev/highlightjs-pbxproj
Version:
highlight.js grammar for Apple Xcode Project (.pbxproj) files
10 lines • 968 B
JavaScript
/*! `pbxproj` grammar compiled for Highlight.js 11.8.0 */
(()=>{var e=(()=>{"use strict";return e=>({name:"Xcode Project Data",
aliases:["pbxproj","openstep_plist"],keywords:{
literal:["YES","YES_AGGRESSIVE","YES_ERROR","NO","Automatic","PBXBuildFile","PBXSourcesBuildPhase","PBXBuildFile","PBXGroup","PBXFileReference","PBXCopyFilesBuildPhase","PBXFrameworksBuildPhase","XCBuildConfiguration","PBXVariantGroup","PBXTargetDependency","PBXShellScriptBuildPhase","PBXResourcesBuildPhase","PBXProject","PBXNativeTarget","PBXHeadersBuildPhase","XCSwiftPackageProductDependency","XCRemoteSwiftPackageReference","XCConfigurationList"]
},disableAutodetect:!0,contains:[{className:"number",
begin:"\\b\\d+(\\.\\d+)?\\b",relevance:0
},e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{
className:"attr",
begin:"\\b(isa|name|buildSettings|fileRef|sourceTree|path|children|fileEncoding|lastKnownFileType|files)\\b"
}]})})();hljs.registerLanguage("pbxproj",e)})();