Jeff Williams
1a63331a15
Publish
...
- @jsdoc/ast@0.1.1
- @jsdoc/cli@0.2.11
- @jsdoc/core@0.4.6
- @jsdoc/doclet@0.1.2
- @jsdoc/parse@0.2.0
- @jsdoc/tag@0.1.6
- jsdoc@5.0.0-dev.5
@jsdoc/ast@0.1.1
@jsdoc/cli@0.2.11
@jsdoc/core@0.4.6
@jsdoc/doclet@0.1.2
@jsdoc/parse@0.2.0
@jsdoc/tag@0.1.6
jsdoc@5.0.0-dev.5
2023-01-29 14:03:01 -08:00
Jeff Williams
46aee502ae
refactor: move parser/visitor to @jsdoc/parse package
2023-01-22 21:30:17 -08:00
Jeff Williams
23dd975322
refactor: move parser handlers to new @jsdoc/parse package
...
Replacing the former `@jsdoc/parse` package, which is now `@jsdoc/ast`.
2023-01-22 20:38:17 -08:00
Jeff Williams
940efde97b
refactor: move tests for @jsdoc/doclet
2023-01-22 20:37:31 -08:00
Jeff Williams
6a5b88cb5a
feat: use globs, not regexes, to specify source files
...
Glob expressions are easier than regexes to write correctly; they're often easier to read as well. We support all of the syntax in https://github.com/mrmlnc/fast-glob#pattern-syntax , which should provide more than enough flexibility for JSDoc users.
Related change: If a `package.json` or `README.md` file gets picked up as one of your source files, we no longer assume that it should be incorporated into the generated docs. Instead, you must specify the file explicitly with the `-P` flag (for `package.json`) or the `-R` flag (for `README.md`).
2023-01-22 17:32:17 -08:00
Jeff Williams
b36ccd5bbe
refactor: move augment module to @jsdoc/doclet package
2023-01-22 08:46:16 -08:00
Jeff Williams
69d1a0ad3e
refactor: move borrows resolver to @jsdoc/doclet package
2023-01-21 22:56:33 -08:00
Jeff Williams
9d5dcf9f9d
fix: update lockfile
2023-01-21 20:05:35 -08:00
Jeff Williams
eccb0a53e1
refactor: move tag dictionary to @jsdoc/tag package
2023-01-21 13:24:34 -08:00
Jeff Williams
775a4195b5
refactor: move tag definitions to @jsdoc/tag package
2023-01-21 13:12:31 -08:00
Jeff Williams
b938fac782
chore: stop testing on Node.js 14
2023-01-21 13:07:20 -08:00
Jeff Williams
c6e463a888
Publish
...
- @jsdoc/doclet@0.1.1
- jsdoc@5.0.0-dev.4
@jsdoc/doclet@0.1.1
jsdoc@5.0.0-dev.4
2023-01-16 20:55:06 -08:00
Jeff Williams
a70da40917
chore(jsdoc-doclet): add lockfile
2023-01-16 20:54:38 -08:00
Jeff Williams
a6f56e29f8
Publish
...
- @jsdoc/ast@0.1.0
- @jsdoc/cli@0.2.10
- @jsdoc/core@0.4.5
- @jsdoc/doclet@0.1.0
- @jsdoc/eslint-config@1.1.11
- @jsdoc/prettier-config@0.1.2
- @jsdoc/salty@0.2.3
- @jsdoc/tag@0.1.5
- @jsdoc/task-runner@0.1.14
- @jsdoc/test-matchers@0.1.18
- @jsdoc/util@0.2.8
- jsdoc@5.0.0-dev.3
@jsdoc/ast@0.1.0
@jsdoc/cli@0.2.10
@jsdoc/core@0.4.5
@jsdoc/doclet@0.1.0
@jsdoc/eslint-config@1.1.11
@jsdoc/prettier-config@0.1.2
@jsdoc/salty@0.2.3
@jsdoc/tag@0.1.5
@jsdoc/task-runner@0.1.14
@jsdoc/test-matchers@0.1.18
@jsdoc/util@0.2.8
jsdoc@5.0.0-dev.3
2023-01-16 12:15:35 -08:00
Jeff Williams
f0960aa1ca
chore(deps): add missing deps to @jsdoc/doclet
2023-01-16 12:14:38 -08:00
Jeff Williams
0ca411969e
refactor: move doclet module to @jsdoc/doclet
2023-01-16 12:09:50 -08:00
Jeff Williams
59ecaa1afe
refactor: rename @jsdoc/parse to @jsdoc/ast
...
To prevent circular dependencies with `@jsdoc/doclet` in the near future.
2023-01-16 11:49:14 -08:00
Jeff Williams
913f8841e0
refactor: move Tag class and tag validator to @jsdoc/tag
2023-01-15 19:45:08 -08:00
Jeff Williams
96ece0b442
refactor: fix up comments
2023-01-15 19:20:45 -08:00
Jeff Williams
67c6675f93
fix: resolve CI crankiness on Node.js v14
2023-01-15 19:17:00 -08:00
Jeff Williams
d4e762d3b2
refactor: move Package class to @jsdoc/doclet
2023-01-15 16:05:25 -08:00
Jeff Williams
5b1e7ddd23
refactor: move doclet schema to new @jsdoc/doclet package
2023-01-14 15:12:09 -08:00
Jeff Williams
5be32e5066
refactor: move AST walker to @jsdoc/parse package
2023-01-14 14:13:39 -08:00
Jeff Williams
6176387a48
chore(deps): update deps
2023-01-10 08:12:35 -08:00
Jeff Williams
333522a2cd
chore: Object.prototype.hasOwnProperty.call -> Object.hasOwn
2023-01-08 22:11:12 -08:00
Jeff Williams
9b073149a0
chore: slice(0) -> slice()
2023-01-08 22:01:53 -08:00
Jeff Williams
8c6aad8440
chore: add license headers, and a CI check for their presence
2023-01-08 16:11:38 -08:00
Jeff Williams
90627ac698
chore: add missing property
2023-01-08 07:38:45 -08:00
Jeff Williams
92b4dc865a
chore: fix CI
2023-01-08 07:38:15 -08:00
Jeff Williams
aaac9c40c5
fix: update CI config
2023-01-07 20:52:41 -08:00
Jeff Williams
e3ac8e1670
refactor: migrate task runners to Hereby
2023-01-07 20:46:11 -08:00
Jeff Williams
82e5a66d5e
Publish
...
- @jsdoc/test-matchers@0.1.17
@jsdoc/test-matchers@0.1.17
2023-01-07 12:05:57 -08:00
Jeff Williams
7024ee5195
fix(jsdoc-test-matchers): normalize whitespace in toContainHtml matcher
...
Previously, differences in indentation and empty lines could incorrectly prevent a match.
2023-01-07 12:05:35 -08:00
Jeff Williams
f073a20dac
Publish
...
- @jsdoc/test-matchers@0.1.16
@jsdoc/test-matchers@0.1.16
2023-01-07 08:29:41 -08:00
Jeff Williams
d09b14ddc3
fix(jsdoc-test-matchers): replace HTML formatter
...
If you have two HTML fragments, f1 and f2, and both fragments contain `<h2>text</h2>`, diffable-html arbitrarily adds and removes whitespace within the `<h2>` based on the surrounding context. That makes it useless for our purposes.
Prettier's behavior appears to be much more consistent.
2023-01-07 08:29:16 -08:00
Jeff Williams
97a2d6231a
Publish
...
- @jsdoc/test-matchers@0.1.15
@jsdoc/test-matchers@0.1.15
2023-01-07 07:46:38 -08:00
Jeff Williams
4451354eee
feat(jsdoc-test-matchers): improve HTML matcher
2023-01-07 07:46:11 -08:00
Jeff Williams
4d24735cce
Publish
...
- @jsdoc/parse@0.1.6
- @jsdoc/test-matchers@0.1.14
- jsdoc@5.0.0-dev.2
@jsdoc/parse@0.1.6
@jsdoc/test-matchers@0.1.14
jsdoc@5.0.0-dev.2
2023-01-06 19:40:53 -08:00
Jeff Williams
5a61151ea2
feat(jsdoc-test-matchers): add toMatchHtml matcher
2023-01-06 19:39:13 -08:00
Jeff Williams
635437d777
chore(jsdoc): fix up JSDoc comments
2022-12-27 14:31:32 -08:00
renovate[bot]
effe8d9f78
fix(deps): update dependency @babel/parser to ^7.20.5
2022-12-13 22:11:35 +00:00
Jeff Williams
22a935fb06
Publish
...
- @jsdoc/cli@0.2.9
- @jsdoc/core@0.4.4
- @jsdoc/eslint-config@1.1.10
- @jsdoc/parse@0.1.5
- @jsdoc/salty@0.2.2
- @jsdoc/tag@0.1.4
- @jsdoc/test-matchers@0.1.13
- jsdoc@5.0.0-dev.1
@jsdoc/cli@0.2.9
@jsdoc/core@0.4.4
@jsdoc/eslint-config@1.1.10
@jsdoc/parse@0.1.5
@jsdoc/salty@0.2.2
@jsdoc/tag@0.1.4
@jsdoc/test-matchers@0.1.13
jsdoc@5.0.0-dev.1
2022-12-11 19:00:20 -08:00
Jeff Williams
1e02120b21
fix: load matchers from jasmine-expect
...
I accidentally removed this in 41ac86129b9b45216708c307645a0fc47eecf8bf, resulting in much breakage.
2022-12-11 18:59:09 -08:00
renovate[bot]
1a3195ceb1
chore(deps): update dependency gulp-eslint-new to ^1.7.1
2022-12-04 00:11:45 +00:00
renovate[bot]
7424c2006c
chore(deps): update dependency eslint to v8.28.0
2022-11-19 00:04:17 +00:00
renovate[bot]
e08737d616
chore(deps): update dependency ajv to ^8.11.2
2022-11-13 22:53:56 +00:00
renovate[bot]
036e6cce58
fix(deps): update dependency cosmiconfig to ^7.1.0
2022-11-12 15:34:38 +00:00
renovate[bot]
cf73ca88e1
chore(deps): update dependency lerna to ^6.0.3
2022-11-07 21:50:34 +00:00
renovate[bot]
1a78919464
fix(deps): update dependency @babel/parser to ^7.20.3
2022-11-07 14:59:49 +00:00
renovate[bot]
21c25d5635
chore(deps): update dependency eslint to v8.27.0
2022-11-06 07:25:13 +00:00