1234567891011121314151617181920212223 |
- /*
- * 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.
- */
- var cardinal = require('..')
- , 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, hideSemicolonsTheme);
- console.log(highlighted);
- } catch (err) {
- console.error(err);
- }
- }
- highlight();
|