f8b28f22f3e1654bfb3467ae4d7f6be66bfb5d30.svn-base
637 Bytes
/*
* 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()