Jeff Williams
7dee4094ce
Publish
...
- @jsdoc/ast@0.2.0
- @jsdoc/cli@0.3.0
- @jsdoc/core@0.5.0
- @jsdoc/doclet@0.2.0
- @jsdoc/eslint-config@1.2.0
- @jsdoc/parse@0.3.0
- @jsdoc/plugins@0.1.0
- @jsdoc/prettier-config@0.2.0
- @jsdoc/salty@0.2.4
- @jsdoc/tag@0.2.0
- @jsdoc/task-runner@0.2.0
- @jsdoc/template-legacy@0.1.0
- @jsdoc/test-matchers@0.2.0
- @jsdoc/util@0.3.0
- jsdoc@5.0.0-dev.6
@jsdoc/ast@0.2.0
@jsdoc/cli@0.3.0
@jsdoc/core@0.5.0
@jsdoc/doclet@0.2.0
@jsdoc/eslint-config@1.2.0
@jsdoc/parse@0.3.0
@jsdoc/plugins@0.1.0
@jsdoc/prettier-config@0.2.0
@jsdoc/salty@0.2.4
@jsdoc/tag@0.2.0
@jsdoc/task-runner@0.2.0
@jsdoc/template-legacy@0.1.0
@jsdoc/test-matchers@0.2.0
@jsdoc/util@0.3.0
jsdoc@5.0.0-dev.6
2023-02-28 20:19:11 -08:00
Jeff Williams
c04508f295
refactor: migrate to ES modules
2023-02-28 20:12:24 -08:00
renovate[bot]
32f6a41080
chore(deps): update dependency eslint to v8.35.0
2023-02-26 12:13:23 +00:00
renovate[bot]
bf695258d0
fix(deps): update dependency @babel/parser to ^7.21.2
2023-02-23 14:27:40 +00:00
renovate[bot]
1c3a628a3b
chore(deps): update dependency execa to v7
2023-02-22 06:05:50 +00:00
renovate[bot]
1388ffdd65
fix(deps): update dependency @babel/parser to ^7.21.1
2023-02-22 02:01:56 +00:00
renovate[bot]
698dd9dc34
chore(deps): update dependency lerna to ^6.5.1
2023-02-22 00:01:22 +00:00
renovate[bot]
f80c06a256
chore(deps): update dependency hereby to ^1.8.0
2023-02-21 19:47:18 +00:00
renovate[bot]
411cb6b60f
chore(deps): update dependency eslint-config-prettier to ^8.6.0
2023-02-21 14:49:13 +00:00
renovate[bot]
a0b518a64d
chore(deps): update dependency c8 to ^7.13.0
2023-02-21 11:38:48 +00:00
renovate[bot]
5b58165d7d
chore(deps): update dependency ajv to ^8.12.0
2023-02-21 08:13:11 +00:00
renovate[bot]
ff37a63eaf
fix(deps): update dependency prettier to ^2.8.4
2023-02-21 04:50:24 +00:00
Jeff Williams
f8731da99e
chore: add/update .npmignore files
2023-02-20 19:46:15 -08:00
Jeff Williams
8d7ad67df0
feat(jsdoc): remove "silent" template
...
I believe that `jsdoc file.js -X 1>/dev/null` accomplishes the same goal.
2023-02-20 14:17:17 -08:00
Jeff Williams
7475387f71
chore: remove module-loading hacks
...
JSDoc no longer requires these hacks. All of JSDoc's code can be loaded normally.
2023-02-20 11:48:26 -08:00
Jeff Williams
cfc4ba0610
refactor: move plugins and plugin loader to different packages
2023-02-20 11:43:12 -08:00
renovate[bot]
bd21c2ab56
fix(deps): update dependency markdown-it-anchor to ^8.6.7
2023-02-20 12:36:31 +00:00
renovate[bot]
6bcdec0025
fix(deps): update dependency @babel/parser to ^7.20.15
2023-02-20 07:06:34 +00:00
Jeff Williams
6578f1cadb
chore(deps): update lockfiles
2023-02-19 18:57:48 -08:00
renovate[bot]
e66d4b89d6
chore(deps): update dependency eslint to v8.34.0
2023-02-19 23:38:05 +00:00
Jeff Williams
b82ee202c2
chore(jsdoc-eslint-config): update lockfile
2023-02-19 15:11:54 -08:00
Jeff Williams
67d043160f
fix(jsdoc-template-legacy): in inline links, strip spaces around pipe character
...
Previously, if you had an inline link tag like `{@link https://example.com/ | link text}`, then the link URL ended up being `https://example.com/%20 `.
Ported from 3d90c8a8c2 .
2023-02-18 15:23:09 -08:00
Jeff Williams
aa529d9a33
refactor: move currently unused text fixture to the correct package
2023-02-18 15:22:12 -08:00
Jeff Williams
0391cf70a3
chore: add license headers, and allowlist argparse
2023-01-29 16:16:22 -08:00
Jeff Williams
96ff601efe
refactor: move default template to new @jsdoc/template-legacy package
...
Also switches to variable fonts and fixes a bug that prevented attributes like `static` from showing up in the docs.
2023-01-29 15:13:39 -08:00
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