Renovate Bot
26a2c0e7d3
Update dependency markdown-it-anchor to ^5.2.4
2019-07-22 05:57:37 +00:00
Renovate Bot
ab4654ed7e
Update dependency lodash to ^4.17.15
2019-07-22 04:00:03 +00:00
Renovate Bot
f1ac4dae45
Update dependency eslint to >= 6.1.0
2019-07-22 01:50:16 +00:00
Renovate Bot
f4383f9789
Update dependency @babel/parser to ^7.5.5
2019-07-21 23:18:06 +00:00
renovate[bot]
aa39dc44b6
Configure Renovate ( #1666 )
2019-07-21 16:14:41 -07:00
Jeff Williams
94e6b88714
use shared ESLint config
2019-07-21 15:12:49 -07:00
Jeff Williams
d06f3d9341
Publish
...
- @jsdoc/eslint-config@1.0.1
@jsdoc/eslint-config@1.0.1
2019-07-21 15:09:46 -07:00
Jeff Williams
befa06fb72
add ESLint config package (@jsdoc/eslint-config)
2019-07-21 15:09:04 -07:00
Jeff Williams
639b2fb7cb
Update dependencies.
2019-07-14 10:57:08 -07:00
Jeff Williams
85581b8a84
3.6.3
2019-07-14 10:50:53 -07:00
Jeff Williams
be92bc9793
s/Mozilla Parser API/ESTree/
2019-05-12 15:26:45 -07:00
Jeff Williams
ebe1ba1d36
Remove deprecated jsdoc/util/error module.
2019-05-12 15:13:52 -07:00
Jeff Williams
5fa9d1ac11
Update license info in README.
2019-05-12 15:12:45 -07:00
Jeff Williams
617b3236bf
Replace old, vendored Jasmine with current npm package.
...
JSDoc-specific test functions are now properties of a `jsdoc` global, not a `jasmine` global.
Also updates license files to reflect the fact that we no longer vendor anything.
2019-05-12 15:10:38 -07:00
Jeff Williams
9d0d86fba4
Remove obsolete README.
2019-05-12 12:38:05 -07:00
Jeff Williams
07a7d74674
Use npm to get the default template's fonts and prettifier JS/CSS.
2019-05-12 12:37:17 -07:00
Jeff Williams
301750bb54
Fix template breakage caused by 25f506aa570b4bbe180a8e88bf1ee3e9f675e540.
2019-05-12 12:30:18 -07:00
Jeff Williams
5ef86bca6d
Replace most usage of util module with template strings.
2019-05-12 12:05:43 -07:00
Jeff Williams
b88470aefe
Remove Haruki template.
...
This template omits so much information from the parse results that it's not especially useful.
2019-05-12 11:34:59 -07:00
Jeff Williams
25f506aa57
Replace underscore with lodash.
2019-05-12 11:31:38 -07:00
Jeff Williams
a03373504c
Start 4.0.0-dev (belatedly).
2019-05-12 09:51:52 -07:00
Jeff Williams
b8ee5ae39b
Add 3.6.2 changelog.
2019-05-12 09:45:48 -07:00
Jeff Williams
d3f2cea7d1
Ensure that ES 2015 classes appear in the generated docs when they're supposed to. ( #1644 )
...
Previously, when we combined doclets, we copied the `undocumented` property if it was set to `true`. That caused the combined doclet to have this property set to `true`, although it shouldn't have. As a result, the template discarded the doclet.
The solution is to simply ignore this property when combining doclets.
Also includes related cleanup for clarity.
2019-05-12 09:42:21 -07:00
Jeff Williams
41970f8755
Minor update to test fixture. ( #1498 )
2019-05-05 16:06:39 -07:00
Jeff Williams
be603fd97b
Add 3.6.1 changelog.
2019-05-05 12:29:08 -07:00
Jeff Williams
dc9d5afe72
Parse type applications correctly in Node.js 12. ( #1643 )
...
Also enables CI for Node.js 12, which I had neglected to do.
2019-05-05 12:20:45 -07:00
Jeff Williams
db5f96e878
Update .gitignore.
2019-05-05 12:14:31 -07:00
Jeff Williams
d45c5b8ebf
Add 3.6.0 changelog.
2019-05-04 16:53:37 -07:00
Jeff Williams
b8012f482d
Update dependencies, plus the URLs for the GitHub repos and docs.
2019-05-04 16:04:57 -07:00
Wojciech Krysiak
10c004f823
update docs with new template ( #1604 )
2019-01-20 10:46:34 -08:00
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
1546d40a2e
update ESLint config
2019-01-13 16:08:37 -08:00
Jeff Williams
27f9a33116
migrate from babylon to @babel/parser
2019-01-13 15:22:47 -08:00
greenkeeper[bot]
d3109080ea
Update ajv to the latest version 🚀 ( #1599 )
...
* chore(package): update ajv to version 6.7.0
* chore(package): update lockfile package-lock.json
2019-01-13 15:04:23 -08:00
Jeff Williams
ccb70aad3b
only run CI with Node.js versions that actually exist
2019-01-12 15:08:58 -08:00
Jeff Williams
2d3b55b68a
migrate from markdown-it-named-headers to markdown-it-anchor ( #1481 )
2019-01-12 15:01:16 -08:00
Jeff Williams
7b304d8042
update dependencies and supported Node.js versions
...
We also need to migrate from `babylon`, but that'll take more work, which is tracked in jsdoc3/jsdoc#1598 .
2019-01-12 14:32:17 -08:00
Jeff Williams
b21427343c
3.5.5 changelog
2017-09-13 19:50:09 -07:00
Andreas Hocevar
932c3572fd
Prefer copyFileSync from here over native ( #1440 )
2017-09-13 19:46:48 -07:00
Jeff Williams
8e2f8686c4
upgrade Babylon
2017-08-04 15:04:27 -07:00
Jeff Williams
96f8875449
fix test breakage
2017-08-04 15:03:14 -07:00
Jeff Williams
4c3d5632c4
3.5.4 changelog
2017-08-04 14:54:09 -07:00
Jeff Williams
2c6bcd4407
prevent crash when an anonymous class is passed as a parameter ( #1416 )
2017-07-29 16:50:01 -07:00
Jeff Williams
67e19bfc3a
hide the signature in the heading for classes with hidden constructors ( #1397 )
2017-07-29 14:14:18 -07:00
greenkeeper[bot]
67f1d23d5c
chore(package): update nyc to version 11.1.0 ( #1417 )
2017-07-29 14:12:10 -07:00
Jeff Williams
e8bca1f490
add templates.useShortNamesInLinks config option ( #738 )
...
When this option is set to `true`, the `{@link}`, `{@linkcode}`, and `{@linkplain}` tags will use the short name, not the longname, as the link text. For example, `{@link foo.bar.baz}` will result in the link text `baz`.
This option has no effect when link text is provided as part of the tag (for example, `{@link foo.bar.baz My link text here}`).
As part of this change, I also simplified many of the tests for the `resolveLinks` method.
2017-07-23 18:35:26 -07:00
Jeff Williams
2c47d4b306
allow users to specify a highlighter for Markdown code blocks ( #1412 )
2017-07-23 15:01:27 -07:00
Jeff Williams
f3a31e9a4c
document longnamesToTree, plus other doc improvements ( #43 )
2017-07-23 14:14:38 -07:00
Jeff Williams
832dfd704a
move namespaces and interfaces up in the nav ( #1410 )
2017-07-23 12:34:56 -07:00
Jeff Williams
a63337b5c8
don't pretty-print code blocks that begin with "```plain" ( #1361 )
2017-07-23 12:30:07 -07:00