|
|
- /*
- * This file will highlight itself using a custom theme when run via: "node highlight-self-hide-semicolons"
- * The custom theme highlights semicolons as 'black', thus hiding them.
- */
- 'use strict'
-
- var cardinal = require('..')
- var hideSemicolonsTheme = require('../themes/hide-semicolons')
-
- function highlight() {
- // Using the synchronous highlightFileSync()
- // For asynchronous highlighting use: highlightFile() - see highlight-self.js
-
- try {
- var highlighted = cardinal.highlightFileSync(__filename, {theme: hideSemicolonsTheme})
- console.log(highlighted)
- } catch (err) {
- console.error(err)
- }
- }
-
- highlight()
|