{
  "name": "hexo-site",
  "version": "0.0.0",
  "private": true,
  "hexo": {
    "version": "3.6.0"
  },
  "devDependencies": {
    "apollo-hexo-config": "1.0.6",
    "chexo": "1.0.4",
    "hexo": "3.7.0",
    "hexo-renderer-ejs": "0.3.1",
    "hexo-renderer-less": "0.2.0",
    "hexo-renderer-marked": "0.3.2",
    "hexo-server": "0.3.1",
    "meteor-theme-hexo": "1.0.3"
  },
  "scripts": {
    "start": "npm run build && chexo apollo-hexo-config -- server",
    "build": "chexo apollo-hexo-config -- generate",
    "clean": "hexo clean",
    "test": "npm run clean; npm run build"
  }
}

{
  "name": "hexo-site",
  "version": "0.0.0",
  "private": true,
  "hexo": {
    "version": "3.6.0"
  },
  "devDependencies": {
    "apollo-hexo-config": "1.0.6",
    "chexo": "1.0.4",
    "hexo": "3.7.0",
    "hexo-prism-plus": "^1.0.0",
    "hexo-renderer-ejs": "0.3.1",
    "hexo-renderer-less": "0.2.0",
    "hexo-renderer-marked": "0.3.2",
    "hexo-server": "0.3.1",
    "meteor-theme-hexo": "1.0.3"
  },
  "scripts": {
    "start": "npm run build && chexo apollo-hexo-config -- server",
    "build": "chexo apollo-hexo-config -- generate",
    "clean": "hexo clean",
    "test": "npm run clean; npm run build"
  }
}

Add `hexo-prism-plus` to enable Prism syntax highlighting.
docs: Add `hexo-prism-plus` to enable Prism syntax highlighting.

The default syntax highlighting provided by Hexo uses highlight.js.  While
there are a number of great syntax highlights provided by highlight.js, some of
the more important ones to the Apollo project: `graphql`, `typescript`, and
`jsx` are notably missing.

This uses the `hexo-prism-plus` plugin for Hexo, along with some upstream
configuration to `apollo-hexo-config`[0] and `meteor-theme-hexo` (previously
named `hexo-theme-meteor`)[1].  See refs for more information!

[0] https://github.com/apollographql/apollo-hexo-config/commit/547107b0
[1] https://github.com/meteor/meteor-theme-hexo/pull/61
