1910 Commits

Author SHA1 Message Date
Jeff Williams
b774ecd916 Publish
- @jsdoc/eslint-config@1.0.3
 - @jsdoc/core@0.1.2
@jsdoc/core@0.1.2 @jsdoc/eslint-config@1.0.3
2019-07-28 16:27:45 -07:00
Jeff Williams
07dea60668 add LICENSE file to each package 2019-07-28 16:27:19 -07:00
Jeff Williams
4f5be93c68 fix CI issues 2019-07-28 16:10:53 -07:00
Jeff Williams
2005894798 replace jsdoc/util/stripbom with strip-bom package 2019-07-28 15:40:22 -07:00
Jeff Williams
a48880f411 use @jsdoc/core to load config 2019-07-28 15:28:08 -07:00
Jeff Williams
3ce9a4f8d5 fix publish config for @jsdoc/core 2019-07-28 15:23:36 -07:00
Jeff Williams
22a9251d81 Publish
- @jsdoc/eslint-config@1.0.2
 - @jsdoc/core@0.1.1
@jsdoc/core@0.1.1 @jsdoc/eslint-config@1.0.2
2019-07-28 15:15:48 -07:00
Jeff Williams
a291608954 add @jsdoc/core package 2019-07-28 15:14:16 -07:00
Jeff Williams
d4321a75b4 remove jsdoc/app and global.app 2019-07-28 14:41:14 -07:00
Jeff Williams
944c899053 remove jsdoc/util/doop 2019-07-28 14:32:09 -07:00
Jeff Williams
fe6267d181 move tutorial fixtures to the fixtures directory 2019-07-28 14:17:55 -07:00
Jeff Williams
1b74fb1b84 use more expressive test matchers from jasmine-expect 2019-07-28 14:15:57 -07:00
Jeff Williams
9f28c6c2dd more module-require cleanup 2019-07-27 16:12:58 -07:00
Jeff Williams
b0d42e80be clean up module requires 2019-07-27 16:01:52 -07:00
Renovate Bot
843d707f1b
Update dependency lerna to ^3.16.4 2019-07-24 00:44:54 +00:00
Renovate Bot
e01d53d9d1
Update dependency lerna to ^3.16.3 2019-07-23 18:38:18 +00:00
Renovate Bot
04cfb163b8
Update dependency gulp-json-editor to ^2.5.3 2019-07-23 10:54:30 +00:00
Renovate Bot
33da64dde1
Update dependency lerna to ^3.16.2 2019-07-22 23:08:45 +00:00
Renovate Bot
8496fb7b50
Update dependency markdown-it to v9 2019-07-22 07:46:47 +00:00
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