• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hexojs / hexo
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: chore/deps/update-and-pinned-deps
DEFAULT BRANCH: master
Repo Added 21 Nov 2014 07:13AM UTC
Files 147
Badge
Embed â–¾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH highlight
branch: highlight
CHANGE BRANCH
x
Reset
  • highlight
  • 3.0.0
  • 3.0.0-beta.1
  • 3.0.0-beta.2
  • 3.0.0-beta.3
  • 3.0.0-beta.4
  • 3.0.0-rc.1
  • 3.0.0-rc.2
  • 3.0.0-rc.4
  • 3.0.1
  • 3.1.1
  • 3.2.0
  • 3.2.0-beta.1
  • 3.2.0-beta.2
  • 3.2.1
  • 3.2.2
  • 3.3.0
  • 3.3.5
  • 3.3.6
  • 3.3.7
  • 3.3.8
  • 3.3.9
  • 3.4.0
  • 3.4.1
  • 3.4.2
  • 3.4.3
  • 3.4.4
  • 3.5.0
  • 3.6.0
  • 3.7.0
  • 3.7.1
  • 3.8.0
  • 3.9.0
  • 4.0.0
  • 4.1.0
  • 4.1.1
  • 4.2.0
  • 4.2.1
  • 5.4.0
  • 5.4.x
  • D-Sketon-patch-1
  • Fix-#2426
  • Fix-issue-#2538
  • Fix-multi-config-issue-#2518
  • JLHwung-patch-1
  • JLHwung-patch-2
  • NoahDragon-patch-1
  • Revert-2262-change
  • YoshinoriN-patch-1
  • actions
  • actions-flamegraph
  • add-code-of-conduct-1
  • add-node-10-to-ci
  • add-sponsor-CMS-Critic
  • add-sponsor-getform
  • add-support-by-JetBrains
  • c8
  • chore/add-package-lock
  • chore/apply-lint-to-test
  • chore/deps/update-and-pinned-deps
  • chore/probot-stale
  • chore/text-table
  • chore/update-package.json-repo-field
  • ci-fix-0x
  • clenupDependabot
  • code
  • config
  • convert-to-es6
  • cov
  • dep
  • dependabot/add-v2-config-file
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-node-3
  • dependabot/github_actions/actions/setup-node-5
  • dependabot/github_actions/actions/setup-node-6
  • dependabot/github_actions/actions/stale-4
  • dependabot/npm_and_yarn/0x-5.0.0
  • dependabot/npm_and_yarn/abbrev-2.0.0
  • dependabot/npm_and_yarn/chai-5.1.0
  • dependabot/npm_and_yarn/chalk-3.0.0
  • dependabot/npm_and_yarn/chalk-4.0.0
  • dependabot/npm_and_yarn/eslint-7.0.0
  • dependabot/npm_and_yarn/eslint-8.0.0
  • dependabot/npm_and_yarn/eslint-ci-tw-1.0.0
  • dependabot/npm_and_yarn/eslint-config-hexo-4.0.0
  • dependabot/npm_and_yarn/eslint-tw-5.9.0
  • dependabot/npm_and_yarn/eslint-tw-6.0.0
  • dependabot/npm_and_yarn/eslint-tw-6.0.1
  • dependabot/npm_and_yarn/hexo-cli-3.0.0
  • dependabot/npm_and_yarn/hexo-cli-tw-2.0.0
  • dependabot/npm_and_yarn/hexo-front-matter-3.0.0
  • dependabot/npm_and_yarn/hexo-front-matter-4.0.0
  • dependabot/npm_and_yarn/hexo-front-matter-tw-1.0.0
  • dependabot/npm_and_yarn/hexo-fs-3.0.1
  • dependabot/npm_and_yarn/hexo-fs-4.0.0
  • dependabot/npm_and_yarn/hexo-fs-tw-2.0.0
  • dependabot/npm_and_yarn/hexo-i18n-2.0.0
  • dependabot/npm_and_yarn/hexo-i18n-tw-1.0.0
  • dependabot/npm_and_yarn/hexo-log-3.0.0
  • dependabot/npm_and_yarn/hexo-log-tw-1.0.0
  • dependabot/npm_and_yarn/hexo-renderer-marked-5.0.0
  • dependabot/npm_and_yarn/hexo-renderer-marked-6.0.0
  • dependabot/npm_and_yarn/hexo-renderer-marked-tw-1.0.1
  • dependabot/npm_and_yarn/hexo-renderer-marked-tw-2.0.0
  • dependabot/npm_and_yarn/hexo-util-2.0.0
  • dependabot/npm_and_yarn/hexo-util-3.0.1
  • dependabot/npm_and_yarn/hexo-util-tw-1.0.0
  • dependabot/npm_and_yarn/hexo-util-tw-1.0.1
  • dependabot/npm_and_yarn/husky-4.0.0
  • dependabot/npm_and_yarn/husky-4.0.1
  • dependabot/npm_and_yarn/husky-4.0.10
  • dependabot/npm_and_yarn/husky-4.0.3
  • dependabot/npm_and_yarn/husky-4.0.5
  • dependabot/npm_and_yarn/husky-4.0.7
  • dependabot/npm_and_yarn/husky-4.0.9
  • dependabot/npm_and_yarn/husky-4.2.0
  • dependabot/npm_and_yarn/husky-4.2.1
  • dependabot/npm_and_yarn/husky-4.2.5
  • dependabot/npm_and_yarn/husky-5.0.9
  • dependabot/npm_and_yarn/husky-5.1.0
  • dependabot/npm_and_yarn/husky-5.1.1
  • dependabot/npm_and_yarn/husky-5.1.2
  • dependabot/npm_and_yarn/husky-5.1.3
  • dependabot/npm_and_yarn/husky-5.2.0
  • dependabot/npm_and_yarn/husky-6.0.0
  • dependabot/npm_and_yarn/husky-7.0.0
  • dependabot/npm_and_yarn/husky-7.0.1
  • dependabot/npm_and_yarn/husky-7.0.2
  • dependabot/npm_and_yarn/husky-8.0.1
  • dependabot/npm_and_yarn/husky-tw-2.1.0
  • dependabot/npm_and_yarn/husky-tw-2.2.0
  • dependabot/npm_and_yarn/husky-tw-2.3.0
  • dependabot/npm_and_yarn/husky-tw-2.4.0
  • dependabot/npm_and_yarn/husky-tw-2.4.1
  • dependabot/npm_and_yarn/husky-tw-2.5.0
  • dependabot/npm_and_yarn/husky-tw-2.7.0
  • dependabot/npm_and_yarn/husky-tw-3.0.0
  • dependabot/npm_and_yarn/js-yaml-4.0.0
  • dependabot/npm_and_yarn/lint-staged-10.0.1
  • dependabot/npm_and_yarn/lint-staged-10.0.2
  • dependabot/npm_and_yarn/lint-staged-10.0.3
  • dependabot/npm_and_yarn/lint-staged-10.0.4
  • dependabot/npm_and_yarn/lint-staged-10.0.6
  • dependabot/npm_and_yarn/lint-staged-10.0.7
  • dependabot/npm_and_yarn/lint-staged-10.1.7
  • dependabot/npm_and_yarn/lint-staged-10.2.0
  • dependabot/npm_and_yarn/lint-staged-11.0.0
  • dependabot/npm_and_yarn/lint-staged-12.0.2
  • dependabot/npm_and_yarn/lint-staged-12.0.3
  • dependabot/npm_and_yarn/lint-staged-12.1.2
  • dependabot/npm_and_yarn/lint-staged-12.1.3
  • dependabot/npm_and_yarn/lint-staged-12.1.4
  • dependabot/npm_and_yarn/lint-staged-12.1.5
  • dependabot/npm_and_yarn/lint-staged-12.1.7
  • dependabot/npm_and_yarn/lint-staged-12.2.0
  • dependabot/npm_and_yarn/lint-staged-12.2.1
  • dependabot/npm_and_yarn/lint-staged-12.2.2
  • dependabot/npm_and_yarn/lint-staged-12.3.1
  • dependabot/npm_and_yarn/lint-staged-12.3.4
  • dependabot/npm_and_yarn/lint-staged-12.3.5
  • dependabot/npm_and_yarn/lint-staged-12.3.6
  • dependabot/npm_and_yarn/lint-staged-12.3.7
  • dependabot/npm_and_yarn/lint-staged-12.3.8
  • dependabot/npm_and_yarn/lint-staged-12.4.0
  • dependabot/npm_and_yarn/lint-staged-12.4.1
  • dependabot/npm_and_yarn/lint-staged-12.4.2
  • dependabot/npm_and_yarn/lint-staged-13.0.0
  • dependabot/npm_and_yarn/lint-staged-13.0.1
  • dependabot/npm_and_yarn/lint-staged-13.0.2
  • dependabot/npm_and_yarn/lint-staged-13.0.3
  • dependabot/npm_and_yarn/lint-staged-tw-8.1.0
  • dependabot/npm_and_yarn/lint-staged-tw-9.0.0
  • dependabot/npm_and_yarn/lint-staged-tw-9.0.1
  • dependabot/npm_and_yarn/lint-staged-tw-9.0.2
  • dependabot/npm_and_yarn/lint-staged-tw-9.1.0
  • dependabot/npm_and_yarn/mocha-10.0.0
  • dependabot/npm_and_yarn/mocha-7.0.0
  • dependabot/npm_and_yarn/mocha-9.0.0
  • dependabot/npm_and_yarn/mocha-9.0.1
  • dependabot/npm_and_yarn/mocha-9.0.2
  • dependabot/npm_and_yarn/mocha-9.0.3
  • dependabot/npm_and_yarn/mocha-9.1.0
  • dependabot/npm_and_yarn/mocha-9.1.1
  • dependabot/npm_and_yarn/nyc-15.0.0
  • dependabot/npm_and_yarn/sinon-10.0.0
  • dependabot/npm_and_yarn/sinon-11.0.0
  • dependabot/npm_and_yarn/sinon-11.1.0
  • dependabot/npm_and_yarn/sinon-11.1.1
  • dependabot/npm_and_yarn/sinon-11.1.2
  • dependabot/npm_and_yarn/sinon-12.0.0
  • dependabot/npm_and_yarn/sinon-12.0.1
  • dependabot/npm_and_yarn/sinon-13.0.1
  • dependabot/npm_and_yarn/sinon-13.0.2
  • dependabot/npm_and_yarn/sinon-14.0.0
  • dependabot/npm_and_yarn/sinon-15.0.0
  • dependabot/npm_and_yarn/sinon-8.0.0
  • dependabot/npm_and_yarn/sinon-8.0.1
  • dependabot/npm_and_yarn/sinon-9.0.2
  • dependabot/npm_and_yarn/strip-ansi-6.0.0
  • dependabot/npm_and_yarn/strip-ansi-7.1.0
  • dependabot/npm_and_yarn/strip-indent-tw-3.0.0
  • dependabot/npm_and_yarn/tildify-3.0.0
  • dependabot/npm_and_yarn/tildify-tw-2.0.0
  • dependabot/npm_and_yarn/warehouse-5.0.0
  • dependabot/npm_and_yarn/warehouse-tw-3.0.0
  • dev
  • disable-titlecase-in-post
  • eslint
  • external_link
  • feat/fence
  • feature/2.4
  • feature/rewrite
  • fix-0x
  • fix-2134
  • fix-2198
  • fix-2845
  • fix-2896
  • fix-appveyor-failed
  • fix-clean-console
  • fix-file-stat-test
  • fix-include-code-tag
  • fix-test-for-nodejs-latest
  • fix/2598
  • fix/8.0.0-1
  • fix/8.0.0-3
  • fix/8.0.0-4
  • fix/8.0.0-5
  • fix/8.1.0-1
  • fix/code
  • fix/codeblock
  • fix/comment
  • fix/generate-asset-when-hotreload
  • fix/invalidate
  • fix/lint
  • fix/parsefilename
  • fix/render
  • fix/swig
  • google-plus
  • greg-js-mark
  • hexo-6
  • hotfix/swig-tag-conflict
  • i18n
  • include_code
  • invalid-file
  • jscs
  • link
  • load-all-types-on-js-yaml
  • log
  • master
  • more
  • new-box
  • node
  • open_graph
  • path-traversal
  • perf
  • perf/8.0.0-10
  • perf/8.0.0-6
  • perf/8.0.0-7
  • perf/8.0.0-8
  • perf/8.0.0-9
  • perf/binary-relation-index
  • perf/externalLinkFilter
  • perf/list-archives
  • perf/mem
  • perf/tag
  • plugins
  • post_link
  • post_render
  • pr
  • precommit-eslint
  • pretest
  • refs/tags/5.0.0
  • refs/tags/5.0.1
  • refs/tags/5.0.2
  • refs/tags/5.1.0
  • refs/tags/5.1.1
  • refs/tags/5.2.0
  • refs/tags/5.3.0
  • refs/tags/5.4.0
  • refs/tags/5.4.1
  • refs/tags/6.0.0
  • refs/tags/6.1.0
  • refs/tags/6.2.0
  • refs/tags/6.3.0
  • refs/tags/v7.0.0-rc1
  • refs/tags/v7.0.0-rc2
  • regex
  • release-7-4-0
  • release/v7.0.0-rc2
  • renbaoshuo-update-license-year
  • require
  • revert
  • revert-2494-opencollective
  • revert-2568-bugfix/issue-2563
  • revert-2656-patch-1
  • revert-2810-limit-meta-description-length
  • revert-4401-test-replae-sinonAssert
  • revert-5153-fix
  • revert-a2184229
  • segayuu-patch-1
  • shrink-package-size
  • slug
  • stale
  • swig
  • tag-pre-attr
  • tagcloud
  • test-warehouse-event-api
  • test-watch-macos
  • test/change-box-file-timeout
  • test/more
  • test/perf
  • theme
  • theme-plugin
  • timestamp
  • timezone
  • timezone-dev
  • toc
  • top-level-import
  • ts
  • typo
  • tz
  • update-appveyor
  • update-eslint-config-hexo
  • update-sponsor-section
  • update-test-dev-dependencies
  • update-travis-dist
  • upgrade-deps
  • use-eslint-ci
  • use-noopener
  • use-swig-templates
  • v7.0.0
  • warehouse-3-test
  • watch
  • whitespace-update
  • xxhash

pending completion
3692537646

Pull #5095

github

GitHub
Merge 46021e003 into 40df92259
Pull Request #5095: refactor highlight: add extend api for highlight

2316 of 2437 branches covered (95.03%)

176 of 176 new or added lines in 12 files covered. (100.0%)

8347 of 8451 relevant lines covered (98.77%)

55.3 hits per line

Relevant lines Covered
Build:
Build:
8451 RELEVANT LINES 8347 COVERED LINES
55.3 HITS PER LINE
Source Files on highlight
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
3692537646 highlight Merge 46021e003 into 40df92259 Pull #5095 14 Dec 2022 07:05AM UTC GitHub github pending completion  
3692537287 highlight rename to syntax_highlight.js push 14 Dec 2022 07:05AM UTC Mimi github pending completion  
3686462900 highlight Merge 30403c117 into 40df92259 Pull #5095 13 Dec 2022 02:44PM UTC GitHub github pending completion  
3686462594 highlight rename to SyntaxHighlight push 13 Dec 2022 02:44PM UTC Mimi github pending completion  
3686150363 highlight Merge 4e8acdd0a into 40df92259 Pull #5095 13 Dec 2022 02:07PM UTC GitHub github pending completion  
3686149857 highlight rename to syntax_highlighter push 13 Dec 2022 02:06PM UTC Mimi github pending completion  
3674935770 highlight Merge branch 'master' into highlight push 12 Dec 2022 10:37AM UTC GitHub github pending completion  
3674936131 highlight Merge 220819a76 into 40df92259 Pull #5095 12 Dec 2022 10:37AM UTC GitHub github pending completion  
3512504486 highlight Merge branch 'master' into highlight push 21 Nov 2022 08:02AM UTC GitHub github pending completion  
3512504782 highlight Merge f78fb5179 into 807ddd8d3 Pull #5095 21 Nov 2022 08:02AM UTC GitHub github pending completion  
See All Builds (3550)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc