Jeff Williams
db20d51066
Publish
...
- jsdoc@5.0.0-dev.16
- @jsdoc/ast@0.2.10
- @jsdoc/cli@0.3.9
- @jsdoc/core@0.5.7
- @jsdoc/doclet@0.2.10
- @jsdoc/eslint-config@1.2.8
- @jsdoc/parse@0.3.10
- @jsdoc/plugins@0.1.10
- @jsdoc/prettier-config@0.2.7
- @jsdoc/tag@0.2.10
- @jsdoc/task-runner@0.2.4
- @jsdoc/template-legacy@0.1.10
2023-12-10 17:47:38 -08:00
Jeff Williams
45c497e192
refactor: simplify dependency management
...
It turns out that JSDoc's dependency-injection needs are pretty simple; we mostly just need to pass around some data, plus some logging functions. That means the previous solution was overengineered, even though it was still pretty lightweight.
Now we just put everything in the `Env` object and pass that around instead.
2023-12-10 15:05:35 -08:00
renovate[bot]
577f22be4a
fix(deps): update dependency markdown-it to v14
2023-12-08 04:47:04 +00:00
renovate[bot]
f845c2f26b
fix(deps): update dependency @fontsource-variable/open-sans to ^5.0.19
2023-12-06 19:45:02 +00:00
Jeff Williams
3e4f5fc557
Publish
...
- jsdoc@5.0.0-dev.15
- @jsdoc/ast@0.2.9
- @jsdoc/cli@0.3.8
- @jsdoc/core@0.5.6
- @jsdoc/doclet@0.2.9
- @jsdoc/eslint-config@1.2.7
- @jsdoc/parse@0.3.9
- @jsdoc/plugins@0.1.9
- @jsdoc/prettier-config@0.2.6
- @jsdoc/salty@0.2.7
- @jsdoc/tag@0.2.9
- @jsdoc/template-legacy@0.1.9
- @jsdoc/test-matchers@0.2.6
2023-12-03 14:53:40 -08:00
Jeff Williams
be73e2bfe2
Publish
...
- jsdoc@5.0.0-dev.14
- @jsdoc/ast@0.2.8
- @jsdoc/doclet@0.2.8
- @jsdoc/eslint-config@1.2.6
- @jsdoc/parse@0.3.8
- @jsdoc/plugins@0.1.8
- @jsdoc/tag@0.2.8
- @jsdoc/template-legacy@0.1.8
2023-11-21 20:45:08 -08:00
Jeff Williams
a894b4f849
Publish
...
- jsdoc@5.0.0-dev.13
- @jsdoc/ast@0.2.7
- @jsdoc/cli@0.3.7
- @jsdoc/doclet@0.2.7
- @jsdoc/parse@0.3.7
- @jsdoc/plugins@0.1.7
- @jsdoc/prettier-config@0.2.5
- @jsdoc/tag@0.2.7
- @jsdoc/template-legacy@0.1.7
- @jsdoc/util@0.3.2
2023-11-15 21:23:24 -08:00
Jeff Williams
89f2c72da4
refactor: provide logging functions in dependencies; stop using EventBus
...
These changes enable templates to use the logging functions even if they're not installed in the same `node_modules` directory as JSDoc.
Includes API changes to various modules and functions that didn't have access to the dependency object. Most notably, you now call a function to retrieve tag definitions, rather than just using an exported object as-is.
2023-11-15 17:43:21 -08:00
Jeff Williams
3fddc126ab
Publish
...
- jsdoc@5.0.0-dev.12
- @jsdoc/ast@0.2.6
- @jsdoc/cli@0.3.6
- @jsdoc/core@0.5.5
- @jsdoc/doclet@0.2.6
- @jsdoc/eslint-config@1.2.5
- @jsdoc/parse@0.3.6
- @jsdoc/plugins@0.1.6
- @jsdoc/prettier-config@0.2.4
- @jsdoc/salty@0.2.6
- @jsdoc/tag@0.2.6
- @jsdoc/task-runner@0.2.3
- @jsdoc/template-legacy@0.1.6
- @jsdoc/test-matchers@0.2.5
- @jsdoc/util@0.3.1
2023-11-12 15:43:49 -08:00
renovate[bot]
219a83c6dd
fix(deps): update dependency fast-glob to ^3.3.2
2023-11-06 16:23:28 +00:00
renovate[bot]
8295b2dc0c
fix(deps): update dependency @fontsource-variable/open-sans to ^5.0.18
2023-10-22 04:05:50 +00:00
renovate[bot]
1536e497c1
fix(deps): update dependency @fontsource-variable/open-sans to ^5.0.17
2023-10-19 19:26:46 +00:00
Jeff Williams
39c0fde216
refactor(jsdoc-util): remove @jsdoc/util.fs
...
It was barely used. We now use `fast-glob` instead.
2023-10-14 12:06:58 -07:00
Jeff Williams
6bb9d58f9e
fix(jsdoc-template-legacy): copy prettify CSS from the right place
2023-10-14 11:46:55 -07:00
Jeff Williams
5e4f999497
refactor: don't use deprecated RegExp.$1...$9 properties
...
Plus some miscellaneous cleanup.
2023-10-11 16:40:23 -07:00
Jeff Williams
ba08fc3b9b
chore: use npm workspaces
2023-10-08 20:57:07 -07:00
renovate[bot]
abec8d2952
fix(deps): update dependency @fontsource-variable/open-sans to ^5.0.16
2023-10-08 03:04:14 +00:00
Jeff Williams
f86ee6afe0
Publish
...
- jsdoc@5.0.0-dev.11
- @jsdoc/ast@0.2.5
- @jsdoc/cli@0.3.5
- @jsdoc/doclet@0.2.5
- @jsdoc/eslint-config@1.2.4
- @jsdoc/parse@0.3.5
- @jsdoc/plugins@0.1.5
- @jsdoc/tag@0.2.5
- @jsdoc/template-legacy@0.1.5
2023-10-06 15:18:50 -07:00
Jeff Williams
bb70100915
refactor: pass DocletStore to the template
...
Also fixes a bunch of breakage in the legacy template.
2023-10-03 19:38:03 -07:00
renovate[bot]
c3d5308467
fix(deps): update dependency @fontsource/open-sans to ^5.0.14
2023-10-03 15:02:55 +00:00
renovate[bot]
ccb5033aa7
fix(deps): update dependency @fontsource/open-sans to ^5.0.13
2023-10-01 03:41:40 +00:00
renovate[bot]
8181e0d6c0
fix(deps): update dependency markdown-it to ^13.0.2
2023-09-26 18:43:58 +00:00
Jeff Williams
ab1587eecd
chore(deps): update lockfiles
2023-09-17 17:54:19 -07:00
Jeff Williams
76ac64eaf2
Publish
...
- jsdoc@5.0.0-dev.10
- @jsdoc/ast@0.2.4
- @jsdoc/cli@0.3.4
- @jsdoc/core@0.5.4
- @jsdoc/doclet@0.2.4
- @jsdoc/eslint-config@1.2.3
- @jsdoc/parse@0.3.4
- @jsdoc/plugins@0.1.4
- @jsdoc/tag@0.2.4
- @jsdoc/task-runner@0.2.2
- @jsdoc/template-legacy@0.1.4
- @jsdoc/test-matchers@0.2.4
2023-09-17 17:46:06 -07:00
renovate[bot]
6ececc4680
fix(deps): update dependency @fontsource/open-sans to ^5.0.12
2023-09-09 23:03:56 +00:00
Jeff Williams
bf6e6a45a5
Publish
...
- jsdoc@5.0.0-dev.9
- @jsdoc/ast@0.2.3
- @jsdoc/cli@0.3.3
- @jsdoc/core@0.5.3
- @jsdoc/doclet@0.2.3
- @jsdoc/eslint-config@1.2.2
- @jsdoc/parse@0.3.3
- @jsdoc/plugins@0.1.3
- @jsdoc/prettier-config@0.2.3
- @jsdoc/tag@0.2.3
- @jsdoc/template-legacy@0.1.3
- @jsdoc/test-matchers@0.2.3
2023-09-03 14:31:23 -07:00
Jeff Williams
9c35518602
chore(deps): update @fontsource/open-sans
2023-09-03 10:10:50 -07:00
renovate[bot]
f20ac5f91d
fix(deps): update dependency fast-glob to ^3.3.1 ( #2060 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-02 15:35:04 -07:00
Jeff Williams
ae5ae0bb12
Publish
...
- jsdoc@5.0.0-dev.8
- @jsdoc/ast@0.2.2
- @jsdoc/cli@0.3.2
- @jsdoc/core@0.5.2
- @jsdoc/doclet@0.2.2
- @jsdoc/eslint-config@1.2.1
- @jsdoc/parse@0.3.2
- @jsdoc/plugins@0.1.2
- @jsdoc/prettier-config@0.2.2
- @jsdoc/tag@0.2.2
- @jsdoc/template-legacy@0.1.2
- @jsdoc/test-matchers@0.2.2
2023-09-02 15:24:22 -07:00
Jeff Williams
e20ec9ce0c
Publish
...
- @jsdoc/ast@0.2.1
- @jsdoc/cli@0.3.1
- @jsdoc/core@0.5.1
- @jsdoc/doclet@0.2.1
- @jsdoc/parse@0.3.1
- @jsdoc/plugins@0.1.1
- @jsdoc/prettier-config@0.2.1
- @jsdoc/salty@0.2.5
- @jsdoc/tag@0.2.1
- @jsdoc/task-runner@0.2.1
- @jsdoc/template-legacy@0.1.1
- @jsdoc/test-matchers@0.2.1
- jsdoc@5.0.0-dev.7
2023-03-08 15:53:45 -08:00
renovate[bot]
e3386558e1
chore(deps): update dependency eslint-config-prettier to ^8.7.0
2023-03-06 13:27:02 +00:00
Jeff Williams
b7beb11b80
fix: update lockfiles
2023-02-28 20:36:32 -08:00
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
2023-02-28 20:19:11 -08:00
Jeff Williams
c04508f295
refactor: migrate to ES modules
2023-02-28 20:12:24 -08:00
Jeff Williams
f8731da99e
chore: add/update .npmignore files
2023-02-20 19:46:15 -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
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
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