var path = require('path'); exports.defineTags = function (dictionary){ dictionary.defineTag('nosource', { onTagged: function (doclet, tag){ doclet.meta.nosource = true ; } } ); dictionary.defineTag('sourcefile', { onTagged: function (doclet, tag){ var filename = tag.value; doclet.meta.path = path.dirname(filename); doclet.meta.filename = path.basename(filename); } } ); dictionary.defineTag('sourceline', { onTagged: function (doclet, tag){ var lineno = tag.value; doclet.meta.lineno = lineno; } } ); } ;