Does Syntax Highlight work on Apple Silicon?

โœ… Yes, Native Apple Silicon Support reported as of v2.1.17

May also be known as Syntax Highlight or Sbarex SourceCodeSyntaxHighlight

๐Ÿ“š Bundle Version History

org.sbarex.SourceCodeSyntaxHighlight

v2.1.17
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "22C65",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleExecutable": "Syntax Highlight",
  "CFBundleHelpBookFolder": "SyntaxHighlight.help",
  "CFBundleHelpBookName": "org.sbarex.SourceCodeSyntaxHighlight.help",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "org.sbarex.SourceCodeSyntaxHighlight",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Syntax Highlight",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "2.1.17",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleVersion": "66",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "14C18",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "13.1",
  "DTSDKBuild": "22C55",
  "DTSDKName": "macosx13.1",
  "DTXcode": "1420",
  "DTXcodeBuild": "14C18",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.15",
  "NSHumanReadableCopyright": "Developed by SBAREX (2019-2022).",
  "NSMainStoryboardFile": "Storyboard",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": false,
  "SUEnableInstallerLauncherService": true,
  "SUFeedURL": "https://sbarex.github.io/SourceCodeSyntaxHighlight/appcast.xml",
  "SUPublicEDKey": "J+ikFQXeR6eaUV0jvyfZAJKeYh+9UKGJuD/kJSIXnZk=",
  "SUScheduledCheckInterval": 86400,
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Adobe Flash ActionScript Source File",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Coldfusion Source Code",
      "UTTypeIdentifier": "com.adobe.coldfusion",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfc",
          "cfm",
          "cfml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80y652",
        "public.data"
      ],
      "UTTypeDescription": "Adobe JSX",
      "UTTypeIdentifier": "com.adobe.jsx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logos Source File",
      "UTTypeIdentifier": "com.dhowett.logos",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dockerfile",
      "UTTypeIdentifier": "com.docker.dockerfile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dockerfile"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "EiffelStudio project configuration file",
      "UTTypeIdentifier": "com.eiffel.eiffelstudio-project-config",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ecf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Eiffel source code file",
      "UTTypeIdentifier": "com.eiffel.source-code",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "e"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80w5pq",
        "public.xml"
      ],
      "UTTypeDescription": "JetBrain Project File",
      "UTTypeIdentifier": "com.jetbrain.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# Source File",
      "UTTypeIdentifier": "com.microsoft.csharp-source",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "F# Source File",
      "UTTypeIdentifier": "com.microsoft.f-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fsx",
          "fs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80g7dx",
        "com.microsoft.typescript",
        "public.source-code",
        "public.text",
        "public.content"
      ],
      "UTTypeDescription": "Typescript Source File",
      "UTTypeIdentifier": "com.microsoft.typescript",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ts",
          "tsx",
          "mts",
          "cts"
        ],
        "public.mime-type": [
          "text/plain",
          "application/x-typescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Visual Basic Source File",
      "UTTypeIdentifier": "com.microsoft.vb-source",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb",
          "bas",
          "basic",
          "vbs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XAML source files",
      "UTTypeIdentifier": "com.microsoft.xaml",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xaml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item"
      ],
      "UTTypeDescription": "Oracle PL/SQL",
      "UTTypeIdentifier": "com.oracle.sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fnc",
          "prc",
          "trg",
          "pks",
          "pkb",
          "pck",
          "tps",
          "tpb",
          "typ",
          "tab",
          "avt",
          "con",
          "sqs",
          "vw",
          "mvw",
          "trg"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SAS file",
      "UTTypeIdentifier": "com.sas.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sas"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81u5pu",
        "public.data"
      ],
      "UTTypeDescription": "Adobe Extensible Metadata Platform file (XMP)",
      "UTTypeIdentifier": "com.seriflabs.xmp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xmp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "JavaFX ML",
      "UTTypeIdentifier": "com.sun.javafx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fxml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.sun.java-class"
      ],
      "UTTypeDescription": "Java Class",
      "UTTypeIdentifier": "com.sun.java-class",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "class"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MF files",
      "UTTypeIdentifier": "com.sun.manifest",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Symfony twig template",
      "UTTypeIdentifier": "com.symfony.twig",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "twig"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81g7xfrv4gn"
      ],
      "UTTypeDescription": "Svelte source file",
      "UTTypeIdentifier": "dev.svelte.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "svelte"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Haml document",
      "UTTypeIdentifier": "info.haml.haml",
      "UTTypeReferenceURL": "http://haml.info",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "haml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80q5dts6"
      ],
      "UTTypeDescription": "Azkaban flow file",
      "UTTypeIdentifier": "io.azkaban.flow",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flow"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge8063u",
        "public.item"
      ],
      "UTTypeIdentifier": "io.nextflow.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "nf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81k3x0qf3hg",
        "dyn.ah62d4rv4ge81k3u",
        "public.item"
      ],
      "UTTypeIdentifier": "io.terraform.tfvars",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tf",
          "tfvars"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81s3xqr75u"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIdentifier": "is.workflow.my.workflow",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wflow"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeTagSpecification": {
        "public.filename-extension": "md"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASCR files",
      "UTTypeIdentifier": "org.applescript.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ascr"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INO files",
      "UTTypeIdentifier": "org.arduino.ino-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ino"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "PDE files",
      "UTTypeIdentifier": "org.arduino.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pde",
          "ino"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge80c65r"
      ],
      "UTTypeDescription": "ASM source files",
      "UTTypeIdentifier": "org.asm.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s79",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIdentifier": "org.bash.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bashrc",
          "zshrc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Clojure script",
      "UTTypeIdentifier": "org.clojure.script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "clj",
          "cljs",
          "cljc",
          "edn"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80g5pbrrwu",
        "public.data"
      ],
      "UTTypeDescription": "CMake document",
      "UTTypeIdentifier": "org.cmake.cmake",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cmake"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Cocoapod podspec",
      "UTTypeIdentifier": "org.cocoapods.podspec",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "podspec"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Coffee source files",
      "UTTypeIdentifier": "org.coffee.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Groovy Source Code",
      "UTTypeIdentifier": "org.codehaus.groovy-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "groovy"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80g6u"
      ],
      "UTTypeIdentifier": "org.crystal-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cr"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CSON source files",
      "UTTypeIdentifier": "org.cson.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cson"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang Source File",
      "UTTypeIdentifier": "org.erlang.erlang-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Elixir source code",
      "UTTypeIdentifier": "org.elixir-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ex",
          "exs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fish source files",
      "UTTypeIdentifier": "org.fish.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fish"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "GCC-linked files",
      "UTTypeIdentifier": "org.gcc.files",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ld",
          "map",
          "d"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.plain-text",
        "public.text",
        "public.data",
        "public.item",
        "public.content",
        "dyn.ah62d4rv4ge80s52"
      ],
      "UTTypeDescription": "Go Source File",
      "UTTypeIdentifier": "org.go.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "go"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80s6xbqv0gn"
      ],
      "UTTypeDescription": "Gradle Source File",
      "UTTypeIdentifier": "org.gradle.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gradle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell Source File",
      "UTTypeIdentifier": "org.haskell.haskell-source",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "com.unknown.lhs"
      ],
      "UTTypeDescription": "Literate Haskell Source File",
      "UTTypeIdentifier": "org.haskell.literate-haskell-source",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lhs"
        ]
      }
    },
    {
      "UTTypeDescription": "Haml document",
      "UTTypeIdentifier": "info.haml.haml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "haml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INNO source files",
      "UTTypeIdentifier": "org.inno.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iss"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.item",
        "dyn.ah62d4rv4ge80y5a",
        "public.data"
      ],
      "UTTypeDescription": "Julia source file",
      "UTTypeIdentifier": "org.julialang.julia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "JSON with comments",
      "UTTypeIdentifier": "org.json.jsonc",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsonc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "KERMETA source files",
      "UTTypeIdentifier": "org.kmt.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "kmt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ATL files",
      "UTTypeIdentifier": "org.km3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "atl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge8007a"
      ],
      "UTTypeDescription": "Kotlin Source File",
      "UTTypeIdentifier": "org.kotlinlang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "kts",
          "kt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Less stylesheet",
      "UTTypeIdentifier": "org.lesscss.less",
      "UTTypeReferenceURL": "http://lesscss.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "less"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "org.tug.lua"
      ],
      "UTTypeDescription": "Lua Source File",
      "UTTypeIdentifier": "org.lua.lua-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "INF files",
      "UTTypeIdentifier": "org.microsoft.inf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "NFO files",
      "UTTypeIdentifier": "org.nfo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "nfo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge80c75p"
      ],
      "UTTypeDescription": "G(AWK) Source File",
      "UTTypeIdentifier": "org.n8gray.awk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "awk"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "DOS Batch Source File",
      "UTTypeIdentifier": "org.n8gray.bat",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bat",
          "cmd"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.patch-file"
      ],
      "UTTypeDescription": "Diff File",
      "UTTypeIdentifier": "org.n8gray.diff-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff",
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "IDL Source File",
      "UTTypeIdentifier": "org.n8gray.idl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": ".ini Source File",
      "UTTypeIdentifier": "org.n8gray.ini-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ],
        "public.mime-type": "text/x-ini"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "Java Web Installer (XML)",
      "UTTypeIdentifier": "org.n8gray.javaInstaller",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jnlp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "JSP Source File",
      "UTTypeIdentifier": "org.n8gray.jsp-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "org.clojure"
      ],
      "UTTypeDescription": "Lisp Source File",
      "UTTypeIdentifier": "org.n8gray.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sb",
          "lisp",
          "lsp",
          "asd",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Makefile Source File",
      "UTTypeIdentifier": "org.n8gray.makefile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mk",
          "mak"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ruby on Rails File",
      "UTTypeIdentifier": "org.n8gray.railstemplate",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml",
          "erb",
          "rjs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "scheme Source File",
      "UTTypeIdentifier": "org.n8gray.scheme-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML Source File",
      "UTTypeIdentifier": "org.n8gray.standard-ml-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g6pq"
      ],
      "UTTypeDescription": "SQL Source File",
      "UTTypeIdentifier": "org.n8gray.structured-query-language-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Verilog Source File",
      "UTTypeIdentifier": "org.n8gray.verilog",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VHDL Source File",
      "UTTypeIdentifier": "org.n8gray.vhdl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vhdl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XHTML Source File",
      "UTTypeIdentifier": "org.n8gray.xhtml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80g4xx",
        "com.netscape.javascript-source",
        "public.script",
        "public.source-code",
        "public.plain-text",
        "public.text"
      ],
      "UTTypeDescription": "",
      "UTTypeIdentifier": "org.nodejs.cjs",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cjs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml Interface File",
      "UTTypeIdentifier": "org.ocaml.ocaml-interface",
      "UTTypeReferenceURL": "http://www.ocaml.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mli"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml File",
      "UTTypeIdentifier": "org.ocaml.ocaml-source",
      "UTTypeReferenceURL": "http://www.ocaml.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "ECore files",
      "UTTypeIdentifier": "org.omg.ecore",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ecore"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge8086drru"
      ],
      "UTTypeDescription": "Outline Processor Markup Language (OPML) file",
      "UTTypeIdentifier": "org.opml.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81a3deru",
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Planning Domain Description Language",
      "UTTypeIdentifier": "org.pddl.pddl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pddl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.perl-script",
        "dyn.ah62d4rv4ge81k"
      ],
      "UTTypeIdentifier": "org.perl.test-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "t"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item"
      ],
      "UTTypeDescription": "Compiled python script",
      "UTTypeIdentifier": "org.python.compiled-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pyc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.data",
        "public.item",
        "public.content",
        "public.plain-text"
      ],
      "UTTypeDescription": "Racket source file",
      "UTTypeIdentifier": "org.racket-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rkt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "RDF files",
      "UTTypeIdentifier": "org.rdf.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rdf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "RubyGems Gemspec file",
      "UTTypeIdentifier": "org.rubygems.gemspec",
      "UTTypeReferenceURL": "http://guides.rubygems.org/specification-reference/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gemspec"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Rust source",
      "UTTypeIdentifier": "org.rust-lang.rust",
      "UTTypeReferenceURL": "http://rust-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rs",
          "rlib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81e62"
      ],
      "UTTypeDescription": "Rust Source File",
      "UTTypeIdentifier": "org.rust-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81g2phqy",
        "public.data"
      ],
      "UTTypeIdentifier": "org.sagemath.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sage"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Conf Source File",
      "UTTypeIdentifier": "org.sbarex.conf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "conf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Dart Source File",
      "UTTypeIdentifier": "org.sbarex.dart",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dart"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell source file",
      "UTTypeIdentifier": "org.sbarex.ms-powershell",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell module file",
      "UTTypeIdentifier": "org.sbarex.ms-powershell-module",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "psm1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell module manifest",
      "UTTypeIdentifier": "org.sbarex.ms-powershell-module-manifest",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "psd1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Nim Source File",
      "UTTypeIdentifier": "org.sbarex.nim",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "nim"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g22",
        "dyn.ah62d4rv4ge81g25brvuu"
      ],
      "UTTypeDescription": "Scala Source Code",
      "UTTypeIdentifier": "org.scala.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sc",
          "sbt",
          "scala"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81g55q",
        "public.data"
      ],
      "UTTypeIdentifier": "org.soliditylang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sol"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Vim script file",
      "UTTypeIdentifier": "org.vim.vim-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vim"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Vue source file",
      "UTTypeIdentifier": "org.vuejs.vue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml",
        "dyn.ah62d4rv4ge81s65eru"
      ],
      "UTTypeIdentifier": "org.w3.wsdl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wsdl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81u6pzqz3hw",
        "dyn.ah62d4rv4ge81u6k",
        "dyn.ah62d4rv4ge81u7k"
      ],
      "UTTypeDescription": "XSD/XQuery/ProfRaw Source File",
      "UTTypeIdentifier": "org.xml-tools.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsd",
          "xquery",
          "xq",
          "xu"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81u65e"
      ],
      "UTTypeDescription": "XSD Schema",
      "UTTypeIdentifier": "org.xsd.schema",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsd"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XUL files",
      "UTTypeIdentifier": "org.xul.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xul"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Yaml document",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yml",
          "yaml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.shell-script"
      ],
      "UTTypeDescription": "Bash Script",
      "UTTypeIdentifier": "public.bash-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bash"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CSS File",
      "UTTypeIdentifier": "public.css",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeIdentifier": "public.php-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "php"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Property file",
      "UTTypeIdentifier": "public.properties",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.tex"
      ],
      "UTTypeDescription": "TeX text file",
      "UTTypeIdentifier": "public.tex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "latex",
          "ltx",
          "texi",
          "ctx",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeIdentifier": "public.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": "text"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TSX script",
      "UTTypeIdentifier": "public.tsx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "TypeScript script",
      "UTTypeIdentifier": "public.typescript",
      "UTTypeReferenceURL": "http://typescriptlang.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ts",
          "tsx",
          "mts",
          "cts"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.shell-script"
      ],
      "UTTypeDescription": "Zsh Script",
      "UTTypeIdentifier": "public.zsh-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "zsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl Source File",
      "UTTypeIdentifier": "tk.tcl.tcl-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ]
      }
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.xml",
        "dyn.ah62d4rv4ge81g3pvsy"
      ],
      "UTTypeDescription": "Adobe Acrobat Sequence",
      "UTTypeIdentifier": "com.adobe.acrobat.sequ",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sequ"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "R source file",
      "UTTypeIdentifier": "com.apple.rez-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INI configuration file",
      "UTTypeIdentifier": "com.barebones.bbedit.ini-configuration",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g25xsq"
      ],
      "UTTypeDescription": "SCSS source file",
      "UTTypeIdentifier": "com.barebones.bbedit.scss-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scss"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "TeX source file",
      "UTTypeIdentifier": "com.barebones.bbedit.tex-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "latex"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "TypeScript source file",
      "UTTypeIconFile": "BBEditTextDocument.icns",
      "UTTypeIdentifier": "com.barebones.bbedit.typescript-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ts",
          "tsx",
          "mts",
          "cts"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "Google Earth KML Document",
      "UTTypeIdentifier": "com.google.earth.kml",
      "UTTypeReferenceURL": "http://earth.google.com/kml/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "GKml",
        "public.filename-extension": [
          "kml"
        ],
        "public.mime-type": "application/vnd.google-earth.kml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "TeX File",
      "UTTypeIdentifier": "edu.uo.texshop.tex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex"
        ],
        "public.mime-type": [
          "application/x-tex"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.json",
        "public.text",
        "public.data",
        "public.item",
        "public.content",
        "public.3d-content"
      ],
      "UTTypeDescription": "Graphics Language Transmission Format ",
      "UTTypeIdentifier": "org.khronos.gltf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gltf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "reStructuredText document",
      "UTTypeIconFile": "reST",
      "UTTypeIdentifier": "org.python.restructuredtext",
      "UTTypeReferenceURL": "http://docutils.sourceforge.net/rst.html",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rst",
          "rest"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": "public.text",
      "UTTypeDescription": "XML text",
      "UTTypeIdentifier": "public.xml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "plist"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "dyn.ah62d4rv4ge80s3a"
      ],
      "UTTypeDescription": "Godot Script",
      "UTTypeIdentifier": "public.gd",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gd"
        ],
        "public.mime-type": "text/x-gdscript"
      }
    },
    {
      "UTTypeDescription": "Python Bytecode Document",
      "UTTypeIdentifier": "dyn.ah62d4rv4ge81a8p",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pyc",
          "pyo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeIdentifier": "dyn.ah62d46dzqm0gw23stb002svvhz6g45a",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 7.046295166015625,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 3740368,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 3740368,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 235520,
          "offset": " 0x20"
        },
        {
          "description": 3620256,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 54,
        "sizeofcmds": 6336,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 54,
          "offset": " 0x4008"
        },
        {
          "description": 54,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 87040,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 87040,
          "offset": " 0x4090"
        },
        {
          "description": 87040,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 19,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Umbrella Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 19664,
          "offset": " 0x40c8"
        },
        {
          "description": 19664,
          "size": 74410,
          "offset": " 0x40d0"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 54,
        "sizeofcmds": 6176,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 54,
          "offset": " 0x398008"
        },
        {
          "description": 54,
          "size": 131205,
          "offset": " 0x398010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x398018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x398020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x398028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x398060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x398068"
        },
        {
          "description": 0,
          "size": 5120,
          "offset": " 0x398080"
        },
        {
          "description": 0,
          "size": 5120,
          "offset": " 0x398090"
        },
        {
          "description": 5120,
          "size": 5,
          "offset": " 0x398098"
        },
        {
          "description": "UNIX Thread command",
          "size": 20,
          "offset": " 0x3980a0"
        },
        {
          "description": "Sub Client Load Command",
          "size": 1702125407,
          "offset": " 0x3980a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x3980b8"
        },
        {
          "description": 0,
          "size": 14156,
          "offset": " 0x3980c8"
        },
        {
          "description": 14156,
          "size": 67212,
          "offset": " 0x3980d0"
        }
      ],
      "magic": "cffaedfe",
      "offset": "398000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v2.1.10
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "21D62",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleExecutable": "Syntax Highlight",
  "CFBundleHelpBookFolder": "SyntaxHighlight.help",
  "CFBundleHelpBookName": "org.sbarex.SourceCodeSyntaxHighlight.help",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIdentifier": "org.sbarex.SourceCodeSyntaxHighlight",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Syntax Highlight",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "2.1.10",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleVersion": "59",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "13C90",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "12.1",
  "DTSDKBuild": "21C46",
  "DTSDKName": "macosx12.1",
  "DTXcode": "1320",
  "DTXcodeBuild": "13C90",
  "LSApplicationCategoryType": "public.app-category.developer-tools",
  "LSMinimumSystemVersion": "10.15",
  "NSHumanReadableCopyright": "Developed by SBAREX (2019-2022).",
  "NSMainStoryboardFile": "Storyboard",
  "NSPrincipalClass": "NSApplication",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": false,
  "SUEnableInstallerLauncherService": true,
  "SUFeedURL": "https://sbarex.github.io/SourceCodeSyntaxHighlight/appcast.xml",
  "SUPublicEDKey": "J+ikFQXeR6eaUV0jvyfZAJKeYh+9UKGJuD/kJSIXnZk=",
  "SUScheduledCheckInterval": 86400,
  "UTExportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Adobe Flash ActionScript Source File",
      "UTTypeIdentifier": "com.adobe.actionscript",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "as"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Coldfusion Source Code",
      "UTTypeIdentifier": "com.adobe.coldfusion",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfc",
          "cfm",
          "cfml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80y652",
        "public.data"
      ],
      "UTTypeDescription": "Adobe JSX",
      "UTTypeIdentifier": "com.adobe.jsx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Logos Source File",
      "UTTypeIdentifier": "com.dhowett.logos",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Symfony twig template",
      "UTTypeIdentifier": "com.symfony.twig",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "twig"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "EiffelStudio project configuration file",
      "UTTypeIdentifier": "com.eiffel.eiffelstudio-project-config",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ecf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Eiffel source code file",
      "UTTypeIdentifier": "com.eiffel.source-code",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "e"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80w5pq",
        "public.xml"
      ],
      "UTTypeDescription": "JetBrain Project File",
      "UTTypeIdentifier": "com.jetbrain.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "C# Source File",
      "UTTypeIdentifier": "com.microsoft.csharp-source",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "F# Source File",
      "UTTypeIdentifier": "com.microsoft.f-sharp",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fsx",
          "fs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.microsoft.typescript",
        "public.source-code",
        "public.text",
        "public.content"
      ],
      "UTTypeDescription": "Typescript Source File",
      "UTTypeIdentifier": "com.microsoft.typescript",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsx",
          "ts"
        ],
        "public.mime-type": [
          "text/plain",
          "application/x-typescript"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Visual Basic Source File",
      "UTTypeIdentifier": "com.microsoft.vb-source",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vb",
          "bas",
          "basic",
          "vbs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XAML source files",
      "UTTypeIdentifier": "com.microsoft.xaml",
      "UTTypeReferenceURL": "http://www.microsoft.com/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xaml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81u5pu",
        "public.data"
      ],
      "UTTypeDescription": "Adobe Extensible Metadata Platform file (XMP)",
      "UTTypeIdentifier": "com.seriflabs.xmp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xmp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "JavaFX ML",
      "UTTypeIdentifier": "com.sun.javafx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fxml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "com.sun.java-class"
      ],
      "UTTypeDescription": "Java Class",
      "UTTypeIdentifier": "com.sun.java-class",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "class"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "MF files",
      "UTTypeIdentifier": "com.sun.manifest",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81g7xfrv4gn"
      ],
      "UTTypeDescription": "Svelte source file",
      "UTTypeIdentifier": "dev.svelte.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "svelte"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Haml document",
      "UTTypeIdentifier": "info.haml.haml",
      "UTTypeReferenceURL": "http://haml.info",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "haml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80q5dts6"
      ],
      "UTTypeDescription": "Azkaban flow file",
      "UTTypeIdentifier": "io.azkaban.flow",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "flow"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81s3xqr75u"
      ],
      "UTTypeDescription": "Property List",
      "UTTypeIdentifier": "is.workflow.my.workflow",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "wflow"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Markdown document",
      "UTTypeIdentifier": "net.daringfireball.markdown",
      "UTTypeTagSpecification": {
        "public.filename-extension": "md"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ASCR files",
      "UTTypeIdentifier": "org.applescript.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ascr"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INO files",
      "UTTypeIdentifier": "org.arduino.ino-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ino"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "PDE files",
      "UTTypeIdentifier": "org.arduino.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pde",
          "ino"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge80c65r"
      ],
      "UTTypeDescription": "ASM source files",
      "UTTypeIdentifier": "org.asm.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "s79",
          "asm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Shell script",
      "UTTypeIdentifier": "org.bash.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bashrc",
          "zshrc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Clojure script",
      "UTTypeIdentifier": "org.clojure.script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "clj",
          "cljs",
          "cljc",
          "edn"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge80g5pbrrwu",
        "public.data"
      ],
      "UTTypeDescription": "CMake document",
      "UTTypeIdentifier": "org.cmake.cmake",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cmake"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Cocoapod podspec",
      "UTTypeIdentifier": "org.cocoapods.podspec",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "podspec"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Coffee source files",
      "UTTypeIdentifier": "org.coffee.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "coffee"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Groovy Source Code",
      "UTTypeIdentifier": "org.codehaus.groovy-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "groovy"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CSON source files",
      "UTTypeIdentifier": "org.cson.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cson"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Erlang Source File",
      "UTTypeIdentifier": "org.erlang.erlang-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erl",
          "hrl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Elixir source code",
      "UTTypeIdentifier": "org.elixir-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ex",
          "exs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Fish source files",
      "UTTypeIdentifier": "org.fish.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "fish"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "GCC-linked files",
      "UTTypeIdentifier": "org.gcc.files",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ld",
          "map",
          "d"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.plain-text",
        "public.text",
        "public.data",
        "public.item",
        "public.content",
        "dyn.ah62d4rv4ge80s52"
      ],
      "UTTypeDescription": "Go Source File",
      "UTTypeIdentifier": "org.go.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "go"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge80s6xbqv0gn"
      ],
      "UTTypeDescription": "Gradle Source File",
      "UTTypeIdentifier": "org.gradle.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gradle"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Haskell Source File",
      "UTTypeIdentifier": "org.haskell.haskell-source",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "hs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "com.unknown.lhs"
      ],
      "UTTypeDescription": "Literate Haskell Source File",
      "UTTypeIdentifier": "org.haskell.literate-haskell-source",
      "UTTypeReferenceURL": "http://www.haskell.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lhs"
        ]
      }
    },
    {
      "UTTypeDescription": "Haml document",
      "UTTypeIdentifier": "info.haml.haml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "haml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INNO source files",
      "UTTypeIdentifier": "org.inno.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "iss"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.item",
        "dyn.ah62d4rv4ge80y5a",
        "public.data"
      ],
      "UTTypeDescription": "Julia source file",
      "UTTypeIdentifier": "org.julialang.julia",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "KERMETA source files",
      "UTTypeIdentifier": "org.kmt.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "kmt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "ATL files",
      "UTTypeIdentifier": "org.km3",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "atl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge8007a"
      ],
      "UTTypeDescription": "Kotlin Source File",
      "UTTypeIdentifier": "org.kotlinlang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "kts",
          "kt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Less stylesheet",
      "UTTypeIdentifier": "org.lesscss.less",
      "UTTypeReferenceURL": "http://lesscss.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "less"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "org.tug.lua"
      ],
      "UTTypeDescription": "Lua Source File",
      "UTTypeIdentifier": "org.lua.lua-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lua"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "INF files",
      "UTTypeIdentifier": "org.microsoft.inf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "inf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "NFO files",
      "UTTypeIdentifier": "org.nfo",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "nfo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge80c75p"
      ],
      "UTTypeDescription": "G(AWK) Source File",
      "UTTypeIdentifier": "org.n8gray.awk",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "awk"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "DOS Batch Source File",
      "UTTypeIdentifier": "org.n8gray.bat",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bat",
          "cmd"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "public.patch-file"
      ],
      "UTTypeDescription": "Diff File",
      "UTTypeIdentifier": "org.n8gray.diff-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "diff",
          "patch"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "IDL Source File",
      "UTTypeIdentifier": "org.n8gray.idl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pro"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": ".ini Source File",
      "UTTypeIdentifier": "org.n8gray.ini-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ini"
        ],
        "public.mime-type": "text/x-ini"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "Java Web Installer (XML)",
      "UTTypeIdentifier": "org.n8gray.javaInstaller",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jnlp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "JSP Source File",
      "UTTypeIdentifier": "org.n8gray.jsp-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "jsp"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "org.clojure"
      ],
      "UTTypeDescription": "Lisp Source File",
      "UTTypeIdentifier": "org.n8gray.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sb",
          "lisp",
          "lsp",
          "asd",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Makefile Source File",
      "UTTypeIdentifier": "org.n8gray.makefile",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mk",
          "mak"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ruby on Rails File",
      "UTTypeIdentifier": "org.n8gray.railstemplate",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml",
          "erb",
          "rjs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "scheme Source File",
      "UTTypeIdentifier": "org.n8gray.scheme-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scm"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Standard ML Source File",
      "UTTypeIdentifier": "org.n8gray.standard-ml-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g6pq"
      ],
      "UTTypeDescription": "SQL Source File",
      "UTTypeIdentifier": "org.n8gray.structured-query-language-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Verilog Source File",
      "UTTypeIdentifier": "org.n8gray.verilog",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "v"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "VHDL Source File",
      "UTTypeIdentifier": "org.n8gray.vhdl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vhdl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XHTML Source File",
      "UTTypeIdentifier": "org.n8gray.xhtml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "OCaml Interface File",
      "UTTypeIdentifier": "org.ocaml.ocaml-interface",
      "UTTypeReferenceURL": "http://www.ocaml.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "mli"
        ]
      }
    },
    {
      "UTTypeDescription": "OCaml File",
      "UTTypeIdentifier": "org.ocaml.ocaml-source",
      "UTTypeReferenceURL": "http://www.ocaml.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ml",
          "mll",
          "mly"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "ECore files",
      "UTTypeIdentifier": "org.omg.ecore",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ecore"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge8086drru"
      ],
      "UTTypeDescription": "Outline Processor Markup Language (OPML) file",
      "UTTypeIdentifier": "org.opml.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "opml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "dyn.ah62d4rv4ge81a3deru",
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Planning Domain Description Language",
      "UTTypeIdentifier": "org.pddl.pddl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pddl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item"
      ],
      "UTTypeDescription": "Compiled python script",
      "UTTypeIdentifier": "org.python.compiled-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pyc"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.data",
        "public.item",
        "public.content",
        "public.plain-text"
      ],
      "UTTypeDescription": "Racket source file",
      "UTTypeIdentifier": "org.racket-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rkt"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "RDF files",
      "UTTypeIdentifier": "org.rdf.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rdf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "RubyGems Gemspec file",
      "UTTypeIdentifier": "org.rubygems.gemspec",
      "UTTypeReferenceURL": "http://guides.rubygems.org/specification-reference/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gemspec"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Rust source",
      "UTTypeIdentifier": "org.rust-lang.rust",
      "UTTypeReferenceURL": "http://rust-lang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rs",
          "rlib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81e62"
      ],
      "UTTypeDescription": "Rust Source File",
      "UTTypeIdentifier": "org.rust-lang.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rs"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Conf Source File",
      "UTTypeIdentifier": "org.sbarex.conf",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "conf"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Dart Source File",
      "UTTypeIdentifier": "org.sbarex.dart",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dart"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell source file",
      "UTTypeIdentifier": "org.sbarex.ms-powershell",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ps1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell module file",
      "UTTypeIdentifier": "org.sbarex.ms-powershell-module",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "psm1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Microsoft Powershell module manifest",
      "UTTypeIdentifier": "org.sbarex.ms-powershell-module-manifest",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "psd1"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text",
        "public.source-code"
      ],
      "UTTypeDescription": "Nim Source File",
      "UTTypeIdentifier": "org.sbarex.nim",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "nim"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g22",
        "dyn.ah62d4rv4ge81g25brvuu"
      ],
      "UTTypeDescription": "Scala Source Code",
      "UTTypeIdentifier": "org.scala.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sc",
          "sbt",
          "scala"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Vim script file",
      "UTTypeIdentifier": "org.vim.vim-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vim"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "public.data"
      ],
      "UTTypeDescription": "Vue source file",
      "UTTypeIdentifier": "org.vuejs.vue",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "vue"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81u6pzqz3hw",
        "dyn.ah62d4rv4ge81u6k",
        "dyn.ah62d4rv4ge81u7k"
      ],
      "UTTypeDescription": "XSD/XQuery/ProfRaw Source File",
      "UTTypeIdentifier": "org.xml-tools.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsd",
          "xquery",
          "xq",
          "xu"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.item",
        "dyn.ah62d4rv4ge81u65e"
      ],
      "UTTypeDescription": "XSD Schema",
      "UTTypeIdentifier": "org.xsd.schema",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsd"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "XUL files",
      "UTTypeIdentifier": "org.xul.source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xul"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Yaml document",
      "UTTypeIdentifier": "org.yaml.yaml",
      "UTTypeReferenceURL": "http://yaml.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "yml",
          "yaml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.shell-script"
      ],
      "UTTypeDescription": "Bash Script",
      "UTTypeIdentifier": "public.bash-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bash"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "CSS File",
      "UTTypeIdentifier": "public.css",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeIdentifier": "public.php-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "php"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "Property file",
      "UTTypeIdentifier": "public.properties",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "properties"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.tex"
      ],
      "UTTypeDescription": "TeX text file",
      "UTTypeIdentifier": "public.tex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "latex",
          "ltx",
          "texi",
          "ctx",
          "sty",
          "cls"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeIdentifier": "public.text",
      "UTTypeTagSpecification": {
        "public.filename-extension": "text"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "TSX script",
      "UTTypeIdentifier": "public.tsx",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tsx"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "TypeScript script",
      "UTTypeIdentifier": "public.typescript",
      "UTTypeReferenceURL": "http://typescriptlang.org/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ts"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.shell-script"
      ],
      "UTTypeDescription": "Zsh Script",
      "UTTypeIdentifier": "public.zsh-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "zsh"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Tcl Source File",
      "UTTypeIdentifier": "tk.tcl.tcl-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tcl"
        ]
      }
    }
  ],
  "UTImportedTypeDeclarations": [
    {
      "UTTypeConformsTo": [
        "public.xml",
        "dyn.ah62d4rv4ge81g3pvsy"
      ],
      "UTTypeDescription": "Adobe Acrobat Sequence",
      "UTTypeIdentifier": "com.adobe.acrobat.sequ",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "sequ"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "public.plain-text"
      ],
      "UTTypeDescription": "R source file",
      "UTTypeIdentifier": "com.apple.rez-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "INI configuration file",
      "UTTypeIdentifier": "com.barebones.bbedit.ini-configuration",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "ini"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code",
        "dyn.ah62d4rv4ge81g25xsq"
      ],
      "UTTypeDescription": "SCSS source file",
      "UTTypeIdentifier": "com.barebones.bbedit.scss-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "scss"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "TeX source file",
      "UTTypeIdentifier": "com.barebones.bbedit.tex-source",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex",
          "latex"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeDescription": "Google Earth KML Document",
      "UTTypeIdentifier": "com.google.earth.kml",
      "UTTypeReferenceURL": "http://earth.google.com/kml/",
      "UTTypeTagSpecification": {
        "com.apple.ostype": "GKml",
        "public.filename-extension": [
          "kml"
        ],
        "public.mime-type": "application/vnd.google-earth.kml+xml"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script"
      ],
      "UTTypeDescription": "CGI script",
      "UTTypeIdentifier": "com.macromates.textmate.cgi-script",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cgi",
          "fcgi"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Configuration file",
      "UTTypeIconFile": "Config",
      "UTTypeIdentifier": "com.macromates.textmate.config-file",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "cfg",
          "conf",
          "config",
          "htaccess"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Lisp source",
      "UTTypeIconFile": "Lisp",
      "UTTypeIdentifier": "com.macromates.textmate.lisp",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "lisp",
          "cl",
          "l",
          "lsp",
          "mud",
          "el"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.plain-text"
      ],
      "UTTypeDescription": "TeX File",
      "UTTypeIdentifier": "edu.uo.texshop.tex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "tex"
        ],
        "public.mime-type": [
          "application/x-tex"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "D source",
      "UTTypeIconFile": "D",
      "UTTypeIdentifier": "org.dlang.d",
      "UTTypeReferenceURL": "https://dlang.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "d",
          "di"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "R source",
      "UTTypeIdentifier": "org.r-project.r",
      "UTTypeReferenceURL": "http://www.r-project.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "r",
          "s"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.html"
      ],
      "UTTypeDescription": "HTML with embedded Ruby",
      "UTTypeIconFile": "RHTML",
      "UTTypeIdentifier": "org.ruby-lang.eruby",
      "UTTypeReferenceURL": "https://www.ruby-lang.org/en/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "rhtml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "SQL with embedded Ruby",
      "UTTypeIconFile": "SQL",
      "UTTypeIdentifier": "org.rubyonrails.erb-sql",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "erbsql"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "BibTeX Database",
      "UTTypeIconFile": "BibTeX",
      "UTTypeIdentifier": "org.tug.tex.bibtex",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "bib"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Cascading Style Sheet",
      "UTTypeIconFile": "CSS",
      "UTTypeIdentifier": "org.w3.css",
      "UTTypeReferenceURL": "http://www.w3.org/Style/CSS/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "css"
        ],
        "public.mime-type": "text/css"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.text"
      ],
      "UTTypeDescription": "Document Type Definition",
      "UTTypeIconFile": "DTD",
      "UTTypeIdentifier": "org.w3.xml-dtd",
      "UTTypeReferenceURL": "http://www.w3.org/XML/",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dtd"
        ],
        "public.mime-type": "application/xml-dtd"
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeIdentifier": "org.w3.xsl",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xsl"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Ada source",
      "UTTypeIconFile": "ADA",
      "UTTypeIdentifier": "public.ada-source",
      "UTTypeReferenceURL": "http://en.wikipedia.org/wiki/Ada_(programming_language)",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "ada",
          "adb",
          "ads"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.source-code"
      ],
      "UTTypeDescription": "Dylan source",
      "UTTypeIconFile": "Dylan",
      "UTTypeIdentifier": "public.dylan-source",
      "UTTypeReferenceURL": "http://opendylan.org",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "dylan"
        ]
      }
    },
    {
      "UTTypeConformsTo": "public.text",
      "UTTypeDescription": "XML text",
      "UTTypeIdentifier": "public.xml",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml",
          "plist"
        ],
        "public.mime-type": [
          "application/xml",
          "text/xml"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.script",
        "dyn.ah62d4rv4ge80s3a"
      ],
      "UTTypeDescription": "Godot Script",
      "UTTypeIdentifier": "public.gd",
      "UTTypeReferenceURL": "",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "gd"
        ],
        "public.mime-type": "text/x-gdscript"
      }
    },
    {
      "UTTypeDescription": "Python Bytecode Document",
      "UTTypeIdentifier": "dyn.ah62d4rv4ge81a8p",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "pyc",
          "pyo"
        ]
      }
    },
    {
      "UTTypeConformsTo": [
        "public.xml"
      ],
      "UTTypeIdentifier": "dyn.ah62d46dzqm0gw23stb002svvhz6g45a",
      "UTTypeTagSpecification": {
        "public.filename-extension": [
          "xml"
        ]
      }
    }
  ]
}
Full Meta Details
{
  "fileSize": 4.8090667724609375,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 2530976,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 2530976,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 9984,
          "offset": " 0x20"
        },
        {
          "description": 2486768,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 54,
        "sizeofcmds": 6072,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 54,
          "offset": " 0x4008"
        },
        {
          "description": 54,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 55296,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 55296,
          "offset": " 0x4090"
        },
        {
          "description": 55296,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 18,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Framework Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 6192,
          "offset": " 0x40c8"
        },
        {
          "description": 6192,
          "size": 742122,
          "offset": " 0x40d0"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 54,
        "sizeofcmds": 6072,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 54,
          "offset": " 0x270008"
        },
        {
          "description": 54,
          "size": 131205,
          "offset": " 0x270010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x270018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x270020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x270028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x270060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x270068"
        },
        {
          "description": 0,
          "size": 54272,
          "offset": " 0x270080"
        },
        {
          "description": 0,
          "size": 54272,
          "offset": " 0x270090"
        },
        {
          "description": 54272,
          "size": 5,
          "offset": " 0x270098"
        },
        {
          "description": "UNIX Thread command",
          "size": 19,
          "offset": " 0x2700a0"
        },
        {
          "description": "Sub Umbrella Load Command",
          "size": 1702125407,
          "offset": " 0x2700a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x2700b8"
        },
        {
          "description": 0,
          "size": 21936,
          "offset": " 0x2700c8"
        },
        {
          "description": 21936,
          "size": 689200,
          "offset": " 0x2700d0"
        }
      ],
      "magic": "cffaedfe",
      "offset": "270000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
Report Update