2040 Commits

Author SHA1 Message Date
Jeff Williams
97d8fe4e91 support function bind operator 2017-07-06 16:15:15 -07:00
Jeff Williams
aa27b05cf8 support async generators 2017-07-06 16:01:47 -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
a097e2f299 get rid of jsdoc/util/runtime (#1383); delint 2017-07-05 22:57:11 -07:00
Jeff Williams
2382490c7c add code of conduct 2017-07-05 21:45:19 -07:00
Jeff Williams
15b57e52f3 overhaul ESLint config; delint 2017-07-05 21:05:52 -07:00
Jeff Williams
133ee8a5af autodetect generator functions, and support a new @generator tag (#1158) 2017-07-04 20:36:42 -07:00
Jeff Williams
cc63e98a8e parse export extensions 2017-07-04 18:07:31 -07:00
Jeff Williams
47005e9646 support class properties, including private properties 2017-07-04 18:01:34 -07:00
Jeff Williams
fb37938b77 parse decorators (#1165)
This change allows decorators to be parsed, but it does not add information about decorators to the generated documentation.
2017-07-04 16:01:01 -07:00
Jeff Williams
b719e68907 parse do expressions 2017-07-04 15:49:02 -07:00
Max Geissler
af5d169673 add line number to the error output when parsing a tag's type expression (#1057) 2017-07-04 13:57:46 -07:00
Jeff Williams
3c325725bc bump revision 2017-07-03 20:39:58 -07:00
이민규
b4a5b90025 add tui-jsdoc-template to README (#1300) 2017-07-03 19:02:17 -07:00
Akaexus
c65ac8f05e CSS fix for wide images (#1359) 2017-07-03 17:03:17 -07:00
Jeff Williams
2aad297cdc support a JS config file (#1351)
Thanks to @BrandonOCasey for implementing this feature.
2017-07-03 17:00:19 -07:00
Hilmar Lapp
4a187da562 Fix directory name clashes with JSDoc plugin and template loading (#1308) 2017-07-03 16:41:18 -07:00
Jeff Williams
c34751e28b always call process.exit() (#1287) 2017-07-03 15:47:37 -07:00
Jeff Williams
9267ca8363 remove one last Rhino check 2017-07-03 15:39:20 -07:00
Jeff Williams
6cb96f5164 correctly document the constructor of a class exported from an ES2015 module (#1272) 2017-07-03 15:34:25 -07:00
Jeff Williams
5660c94adf use the correct scope for exported symbols (and their children) in ES 2015 modules (#1293) 2017-07-03 14:47:47 -07:00
Jeff Williams
2dcdb21e96 add columnno attribute to jsdocCommentFound and symbolFound events (#1362) 2017-07-02 17:33:10 -07:00
Jeff Williams
25720f703e restore range information 2017-07-02 17:20:46 -07:00
Jeff Williams
7fd0f590ee don't crash on UTF-8 JSON files with a leading BOM (#1256, #1297) 2017-07-02 16:28:23 -07:00
Jeff Williams
c463524fce use nyc runner for Istanbul 2017-07-02 15:59:59 -07:00
Jeff Williams
68a762e689 update dependencies; delint 2017-07-02 15:46:58 -07:00
Jeff Williams
82d0eff079 add AwaitExpression to list of node types 2017-07-02 13:43:11 -07:00
Jeff Williams
2f60a2c222 handle async functions (#1188) 2017-07-02 13:38:08 -07:00
Jeff Williams
0bd249ab83 update supported Node.js version
Babylon requires Node.js 4.2.0 or later, so JSDoc does too.
2017-07-01 21:14:48 -07:00
Jeff Williams
ffec4a4229 switch to Babylon parser 2017-07-01 20:33:17 -07:00
Jeff Williams
a9ba41976d remove extraneous comment 2017-07-01 16:57:42 -07:00
Jeff Williams
f78cdd8eab use Espree's built-in comment attachment (#1381) 2017-07-01 16:49:51 -07:00
Jeff Williams
dd905a2617 remove obsolete links (#1336) 2017-03-10 16:32:56 -08:00
Jeff Williams
e42b27235a Merge pull request #1292 from mischah/patch-1
Add missing space
2016-12-09 18:41:28 -08:00
Michael Kühnel
24bc2bceb8 Add missing space 2016-11-11 16:26:09 +01:00
Jeff Williams
1f3b44dbdf 3.4.3 changelog 2016-11-09 16:23:46 -08:00
Jeff Williams
bf55168b91 clean up LICENSE file
We no longer vendor most of these packages, so they don’t need to be listed in the LICENSE file.
2016-11-09 14:24:14 -08:00
Jeff Williams
7d6187da30 changelog for 3.4.2 2016-10-03 11:13:28 -07:00
Jeff Williams
381ccd24ef Merge pull request #1270 from chrisrecher/dependency-removal
Remove dependence on fs-extra.
2016-10-03 11:07:04 -07:00
Chris Recher
632c2bb62b Remove dependence on fs-extra. 2016-09-30 13:56:04 -07:00
Jeff Williams
3fc0cd0717 handle exported ES2015 classes correctly (#1137) 2016-09-12 16:39:35 -07:00
Jeff Williams
571ca673ee remove unused regexp 2016-09-12 16:38:48 -07:00
Jeff Williams
f9c42de5c1 upgrade Espree (#1258) 2016-09-12 15:49:51 -07:00
Jeff Williams
8ad5ebab97 manually revert fix for #1081 (6be9dac616549ce226e4c0064876c7cb3b64fe25)
This fix caused #1259.
2016-09-09 16:21:43 -07:00
Jeff Williams
ed22fa0243 changelog for 3.4.1 2016-09-08 16:14:09 -07:00
Jeff Williams
40eb640967 update dependencies 2016-09-06 16:14:27 -07:00
Jeff Williams
4443c5a341 Merge pull request #1255 from lextiz/patch-2
Fetch taffydb from npm registry, fixes #961
2016-09-02 10:43:04 -07:00
Alexander Bolshakov
14d90eb7ea Fetch taffydb from npm registry 2016-09-02 20:17:34 +03:00
Jeff Williams
37d0f91515 bump revision 2016-08-31 16:00:10 -07:00
Jeff Williams
8c07fc519d upgrade marked (#1200) 2016-08-26 16:59:13 -07:00