81 Commits

Author SHA1 Message Date
Jeff Williams
6d583fb23f Publish
- @jsdoc/core@0.1.10
 - @jsdoc/eslint-config@1.1.2
 - @jsdoc/task-runner@0.1.4
 - @jsdoc/test-matchers@0.1.3
 - jsdoc@4.0.0-dev.6
2019-12-07 12:21:48 -08:00
Jeff Williams
324b73db42 nit: add new-ish ESLint rules to config 2019-12-07 12:21:13 -08:00
Jeff Williams
2db9d9d671 nit: re-enable prefer-regex-literals ESLint rule 2019-12-07 12:14:35 -08:00
Jeff Williams
d7706309ee fix: make gulp lint work; delint
Previously, `gulp lint` finished immediately, without linting anything.
2019-12-07 12:11:09 -08:00
Renovate Bot
86f08218cf
fix(deps): update dependency @babel/parser to ^7.7.5 2019-12-06 13:26:42 +00:00
Renovate Bot
c20fbb6494
fix(deps): update dependency dependency-graph to ^0.8.1 2019-12-03 20:45:37 +00:00
Jeff Williams
eb32943204 refactor(jsdoc): remove jsdoc/path module
BREAKING CHANGE: The `jsdoc/path` module was removed. Use `path` instead.
2019-12-02 20:49:38 -08:00
Jeff Williams
ca7a33f68b refactor(jsdoc): change template/plugin loading
JSDoc now discovers templates, plugins, and other resources by using the same mechanism as `require()`. It does not search additional paths for these resources.

BREAKING CHANGE: Config files must specify different paths to resources. `jsdoc/path.getResourcePath` is removed.
2019-12-01 18:52:09 -08:00
Jeff Williams
3eaa696a4d fix(jsdoc-core): ensure that yaml module can be loaded 2019-12-01 15:52:10 -08:00
Jeff Williams
f78ef7d5a4 fix(jsdoc): fail tests on unhandled promise rejection 2019-12-01 14:10:34 -08:00
Jeff Williams
c6d3dea475 fix(jsdoc-core): use the cosmiconfig 6.x API 2019-12-01 11:43:18 -08:00
Renovate Bot
9896d746af
chore(deps): update dependency eslint to v6.7.2 2019-11-30 17:35:40 +00:00
Renovate Bot
bdca4e22ea
fix(deps): update dependency bluebird to ^3.7.2 2019-11-28 23:00:22 +00:00
Renovate Bot
626ce20555
chore(deps): update dependency eslint to v6.7.1 2019-11-25 03:48:45 +00:00
Renovate Bot
6b933791ce
fix(deps): update dependency @babel/parser to ^7.7.4 2019-11-22 23:36:30 +00:00
Renovate Bot
44f8092801
chore(deps): update dependency eslint to v6.7.0 2019-11-22 18:50:18 +00:00
Renovate Bot
0ea18ecbe5
fix(deps): update dependency ow to ^0.15.0 2019-11-12 07:07:36 +00:00
Renovate Bot
b964835929
fix(deps): update dependency p-queue to ^6.2.1 2019-11-10 05:15:40 +00:00
Renovate Bot
d31eed5090
fix(deps): update dependency @babel/parser to ^7.7.3 2019-11-08 20:55:35 +00:00
Renovate Bot
f3af68b939
fix(deps): update dependency @babel/parser to ^7.7.2 2019-11-06 23:33:27 +00:00
Renovate Bot
3c26556aa7
fix(deps): update dependency @babel/parser to ^7.7.0 2019-11-05 10:57:05 +00:00
Renovate Bot
b1902cd9d3
fix(deps): update dependency cosmiconfig to v6 2019-11-02 16:07:44 +00:00
Renovate Bot
2ad2463175
fix(deps): update dependency yargs-parser to ^16.1.0 2019-11-01 22:43:37 +00:00
Renovate Bot
15f36f9ac6
fix(deps): update dependency yargs-parser to v16 2019-10-27 02:57:42 +00:00
Renovate Bot
c8c42a30e0
chore(deps): update dependency eslint to v6.6.0 2019-10-25 18:46:53 +00:00
Renovate Bot
267b8d28f8
fix(deps): update dependency ow to ^0.14.0 2019-10-20 11:53:42 +00:00
Jeff Williams
0e1a5ed130 refactor(jsdoc-task-runner): allow context to be passed to run() method 2019-10-19 19:35:13 -07:00
Jeff Williams
519758bb78 refactor(jsdoc-task-runner): simplify creation of task sequence
Plus some minor cleanup.
2019-10-19 18:48:48 -07:00
Renovate Bot
8e6c326e6e
fix(deps): update dependency markdown-it-anchor to ^5.2.5 2019-10-16 13:43:57 +00:00
Renovate Bot
7a0a473820
fix(deps): update dependency bluebird to ^3.7.1 2019-10-15 09:29:14 +00:00
Jeff Williams
32fd4b233c Publish
- @jsdoc/core@0.1.9
 - @jsdoc/task-runner@0.1.3
 - @jsdoc/test-matchers@0.1.2
 - jsdoc@4.0.0-dev.5
2019-10-12 12:52:57 -04:00
Jeff Williams
f406a31ed2 refactor(jsdoc-task-runner): improve promise handling 2019-10-12 12:37:06 -04:00
Renovate Bot
931faa4228
fix(deps): update dependency p-queue to ^6.2.0 2019-10-12 12:15:32 +00:00
Renovate Bot
28043a4bdd
fix(deps): update dependency @babel/parser to ^7.6.4 2019-10-10 14:34:54 +00:00
Renovate Bot
93ca901089
chore(deps): update dependency lerna to ^3.17.0 2019-10-10 01:30:59 +00:00
Jeff Williams
58726cb9da fix(jsdoc): wait for async templates to finish before existing
Previously, we could exit before the template finished running, making it impossible to build a truly async template.
2019-10-09 14:17:24 -04:00
Jeff Williams
65406e6d94 Publish
- @jsdoc/core@0.1.8
 - @jsdoc/task-runner@0.1.2
 - @jsdoc/test-matchers@0.1.1
 - jsdoc@4.0.0-dev.4
2019-10-09 13:06:33 -04:00
Jeff Williams
a912012bba feat(jsdoc-test-matchers): add toBeInstanceOf matcher 2019-10-09 13:05:40 -04:00
Renovate Bot
e5d0725627
fix(deps): update dependency @babel/parser to ^7.6.3 2019-10-08 20:13:55 +00:00
Renovate Bot
1fa28155bb
fix(deps): update dependency yargs-parser to v15 2019-10-07 00:12:23 +00:00
Jeff Williams
ba38aae1b9 refactor(jsdoc-task-runner): rename error that's thrown for dependency cycles 2019-10-06 09:47:58 -07:00
Jeff Williams
03f1f139a1 refactor: use @jsdoc/test-matchers to run tests 2019-10-06 09:35:28 -07:00
Jeff Williams
f1b8050e2d Publish
- @jsdoc/core@0.1.7
 - @jsdoc/eslint-config@1.1.1
 - @jsdoc/task-runner@0.1.1
 - @jsdoc/test-matchers@0.1.0
 - jsdoc@4.0.0-dev.3
2019-10-06 09:32:21 -07:00
Jeff Williams
a167def049 refactor: add @jsdoc/test-matchers package 2019-10-06 09:31:40 -07:00
Renovate Bot
afe16aac55
Update dependency bluebird to ^3.7.0 2019-10-01 19:16:32 +00:00
Renovate Bot
9c06c0857a
Update dependency eslint to v6.5.1 2019-10-01 02:29:15 +00:00
Renovate Bot
c4aedb3e01
Update dependency emittery to ^0.5.1 2019-09-29 22:29:44 +00:00
Jeff Williams
1d37f1248d Publish
- @jsdoc/eslint-config@1.1.0
2019-09-29 15:27:50 -07:00
Jeff Williams
bb7248b25c don't prefer regexp literals 2019-09-29 15:27:16 -07:00
Jeff Williams
029d9216d6 Publish
- @jsdoc/core@0.1.6
 - @jsdoc/eslint-config@1.0.9
 - @jsdoc/task-runner@0.1.0
 - jsdoc@4.0.0-dev.2
2019-09-29 15:17:07 -07:00