33 Commits

Author SHA1 Message Date
Jeff Williams
aa0b6c1bfa switch to new-ish ECMAScript syntax
With help from Lebab, plus a lot of manual cleanup. (And more cleanup to come, I'm sure.)
2019-01-15 18:39:10 -08:00
Jeff Williams
8ac05f56f5 convert Markdown in the summary property (#1149) 2017-07-10 16:31:48 -07:00
Jeff Williams
8b26b6d669 remove author tags, and clean up JSDoc comments without leading asterisks
Most of the existing author tags are grossly out of date at this point. The definitive reference for who has contributed what is available at https://github.com/jsdoc3/jsdoc/graphs/contributors.
2017-07-06 00:01:11 -07:00
Jeff Williams
15b57e52f3 overhaul ESLint config; delint 2017-07-05 21:05:52 -07:00
Jeff Williams
ae94af0cd8 turn env global into a module, and use the module instead of the global (#812)
The `env` global remains available, since templates and plugins may rely upon it, but it's deprecated as of JSDoc 3.4.0.
2015-02-17 19:07:10 -08:00
Jeff Williams
0e571265d4 process Markdown links in author tag (#878) 2015-01-15 07:41:30 -08:00
Jeff Williams
36065d22e8 add exception/throws to default tag list for Markdown plugin (#736)
Plus some test refactoring.

Thanks to @otakustay for suggesting this change.
2014-11-07 15:18:07 -08:00
Jeff Williams
db7e65deb1 enable ESLint quotes rule (and associated cleanup) 2014-04-19 10:44:07 -07:00
Jeff Williams
f55feb1a0e 'use strict'ify 2013-11-11 23:49:54 -08:00
Jeff Williams
7ac6bfee1c cleanup 2013-10-31 15:32:08 -07:00
Jeff Williams
e17b785a43 whitespace 2013-10-31 09:25:24 -07:00
Jeff Williams
f97803ad69 use Object.keys instead of Object.hasOwnProperty where possible 2013-05-02 20:06:04 -07:00
Jeff Williams
140883c553 Merge pull request #297 from phasmal/add-see-tag-support
Added support for @see tag in markdown plugin
2013-04-19 15:08:33 -07:00
Billiam
282fc16e49 Adding excludeTags to markdown config. 2013-03-09 23:14:33 -06:00
phasmal
d7ea22b6f2 removed some tab chars 2013-01-03 13:14:51 +11:00
phasmal
554917137b Fixed jshint-clean issues reported on github .. again 2013-01-03 12:40:46 +11:00
phasmal
427a46177d Added support for @see tag in markdown plugin, including adding 'see' to default list and fixing recursion into Arrays 2013-01-03 11:43:46 +11:00
Jeff Williams
97d289c65f refactor markdown-related code (#220) 2012-10-19 03:45:43 -07:00
Jeff Williams
409c62b22c don't set the github repo's nameWithOwner if the config is incomplete 2012-10-18 14:01:46 -07:00
Jeff Williams
3c8437b9d9 replace GFM parser; package.json cleanup 2012-10-16 09:16:20 -07:00
Jeff Williams
929e60dd99 update evilstreak markdown plugin; move to node_modules 2012-10-14 09:13:53 -07:00
Jeff Williams
c43c183aaa disable JSHint's "asi" relaxing option 2012-07-06 07:40:24 -07:00
Jeff Williams
1951ea3821 enable JSHint's "undef" test 2012-07-04 16:22:08 -07:00
Ben Blank
f45d9bbccc rename gfmHardwrap config option to hardwrap for agreement with dialect and future-proofing 2012-04-26 08:34:34 -07:00
Ben Blank
f47bcce5b1 fix description-clobbering bug in string property handling, don't parse inherited properties, add @classdesc to default tags 2012-04-24 17:19:34 -07:00
Ben Blank
79590baac7 add dialect parameter for evilstreak Markdown parser 2012-04-24 17:19:16 -07:00
Ben Blank
660338e93b allow GFM hardwrapping to be disabled
Note that hardwrapping is enabled by default in the GFM script (to preserve its behavior), but that it is disabled by default in the JSDoc plugin, as that seems more useful for inline documentation.
2012-04-21 08:19:58 -07:00
Ben Blank
8279f908d4 allow Markdown in more than just top-level descriptions 2012-04-21 08:19:49 -07:00
Ben Blank
d4bfc564b6 add configuration support to plugins/markdown 2012-04-21 08:19:31 -07:00
Jannon
393f6c9846 Beefier plugin documentation
Also updating the included plugins to export handlers in a "handlers" object.
2012-02-25 00:11:58 -08:00
Michael Mathews
0c64dc6a1f Improvements to plugin API. Added initial README for authoring plugins. 2011-08-15 19:39:48 +01:00
Michael Mathews
bb873696d0 Added in linkify function to default template. Added ability to keep HTML tags in text processed by the markdown plugin. 2011-01-06 17:14:38 +00:00
Michael Mathews
db62d9e7b4 Added events, added parse handlers, added plugins and markdown plugin support. 2010-12-27 15:18:44 +00:00