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
2a5ae15ed3
refactor: memoize type-related functions
...
I did some quick-and-dirty profiling, and these functions made up ~2% of the flamegraph, mostly for when they called through to the type parser; also, it's likely that they'll be called repeatedly with many of the same inputs. Memoizing the functions cuts them to ~1% of the flamegraph.
2023-12-10 17:37:36 -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]
0dc45d70c6
chore(deps): update dependency prettier to v3.1.1
2023-12-10 09:24:11 +00:00
renovate[bot]
577f22be4a
fix(deps): update dependency markdown-it to v14
2023-12-08 04:47:04 +00:00
renovate[bot]
383db63310
fix(deps): update dependency p-queue to v8
2023-12-07 16:18:19 +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
renovate[bot]
a28af36f4f
fix(deps): update dependency dependency-graph to v1
2023-12-06 02:18:43 +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
renovate[bot]
ba5028c2f6
chore(deps): update dependency eslint-config-prettier to ^9.1.0
2023-12-02 10:37:25 +00:00
renovate[bot]
816d5f74e8
chore(deps): update dependency eslint to v8.55.0
2023-12-02 00:43:13 +00:00
renovate[bot]
6df7884312
fix(deps): update dependency @babel/parser to ^7.23.5
2023-11-29 14:57:42 +00:00
renovate[bot]
9eeb34f933
fix(deps): update dependency cosmiconfig to v9
2023-11-26 16:52:59 +00:00
Jeff Williams
5a74ffd016
chore(jsdoc-eslint-config): move packages to the correct package.json file; enable Prettier; fix linter issues
2023-11-25 10:28:22 -08:00
renovate[bot]
4b528c56c6
chore(deps): update dependency lerna to v8
2023-11-23 16:37:36 +00: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
renovate[bot]
1ea356e427
fix(deps): update dependency @babel/parser to ^7.23.4
2023-11-20 17:04:42 +00:00
renovate[bot]
afee5f93fc
chore(deps): update dependency eslint to v8.54.0
2023-11-17 22:57:12 +00: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
renovate[bot]
4bcf76c830
chore(deps): update dependency prettier to ^3.1.0
2023-11-13 04:33:05 +00: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
Jeff Williams
2db85bff3b
chore: use valid syntax for npm workspace config
2023-11-12 15:43:08 -08:00
Jeff Williams
fb2538c3a6
chore: don't use Lerna's legacy package management
...
We now use workspaces, so there's no need.
2023-11-12 15:33:40 -08:00
Jeff Williams
5bbacd2ec7
chore(deps): update lockfile
2023-11-10 20:22:25 -08:00
renovate[bot]
da498e80ea
fix(deps): update babel monorepo to ^7.23.3
2023-11-09 10:50:53 +00:00
renovate[bot]
219a83c6dd
fix(deps): update dependency fast-glob to ^3.3.2
2023-11-06 16:23:28 +00:00
renovate[bot]
47c7903eca
chore(deps): update dependency hereby to ^1.8.8
2023-11-04 07:29:47 +00:00
renovate[bot]
f8d99683a4
chore(deps): update dependency eslint to v8.53.0
2023-11-04 01:32:04 +00:00
renovate[bot]
eafe8f3abd
chore(deps): update dependency lerna to ^7.4.2
2023-10-31 10:35:39 +00:00
renovate[bot]
6e591e3949
chore(deps): update dependency @lerna/legacy-package-management to ^7.4.2
2023-10-27 10:35:48 +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]
c4cabb93da
chore(deps): update dependency eslint to v8.52.0
2023-10-20 21:10:23 +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
53de8203fc
chore(deps): update lockfile
2023-10-18 21:33:06 -07:00
renovate[bot]
0068470842
chore(deps): update lerna monorepo to ^7.4.1
2023-10-18 11:54:12 +00:00
renovate[bot]
d84fddba01
chore(deps): update lerna monorepo to ^7.4.0
2023-10-17 20:08:49 +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
renovate[bot]
696084ee33
chore(deps): update dependency eslint-plugin-prettier to ^5.0.1
2023-10-11 03:03:36 +00:00
renovate[bot]
d8f210bcbf
chore(deps): update lerna monorepo to ^7.3.1
2023-10-10 21:54:46 +00:00
Jeff Williams
ba08fc3b9b
chore: use npm workspaces
2023-10-08 20:57:07 -07:00
renovate[bot]
567e14c4a5
chore(deps): update dependency @jsdoc/cli to ^0.3.5 ( #2085 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:14:53 -07:00
renovate[bot]
9437289246
chore(deps): update dependency @jsdoc/tag to ^0.2.5 ( #2089 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:14:27 -07:00
renovate[bot]
9261f275c5
chore(deps): update dependency @jsdoc/doclet to ^0.2.5 ( #2086 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:13:56 -07:00
renovate[bot]
c740967765
chore(deps): update dependency @jsdoc/parse to ^0.3.5 ( #2088 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:13:23 -07:00
renovate[bot]
d7406150fa
chore(deps): update dependency eslint to v8.51.0 ( #2083 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:11:37 -07:00
renovate[bot]
2308d2b0b6
chore(deps): update dependency @jsdoc/eslint-config to ^1.2.4 ( #2087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:11:07 -07:00
renovate[bot]
4b076f9731
chore(deps): update dependency @jsdoc/ast to ^0.2.5 ( #2084 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 12:09:32 -07:00
renovate[bot]
fa3b368ba4
chore(deps): update dependency eslint to v8.50.0
2023-09-22 22:50:40 +00:00
renovate[bot]
db125d659c
chore(deps): update dependency @jsdoc/task-runner to ^0.2.2
2023-09-18 21:25:25 +00:00
renovate[bot]
293f94c3a8
chore(deps): update dependency @jsdoc/tag to ^0.2.4
2023-09-18 20:26:11 +00:00