12 Commits

Author SHA1 Message Date
Jeff Williams
08eacf078b fix(@jsdoc/core): capitalize Dependencies 2021-09-26 11:30:16 -07:00
Jeff Williams
b850fa14b9 feature(@jsdoc/core): add simple inversion of control (IoC) tool
Currently unused. Intended to be used for JSDoc core dependencies that must be available everywhere, such as the config and the event bus.
2021-09-26 09:54:42 -07:00
Jeff Williams
1305499207 chore: use Prettier to format source files 2021-09-19 13:20:31 -07:00
Jeff Williams
548dc55174 refactor(jsdoc-core): move syntax to new @jsdoc/parse package 2020-12-24 15:25:49 -08:00
Jeff Williams
df319bc3d1 refactor(jsdoc-core): add Syntax to @jsdoc/core 2020-12-24 15:07:47 -08:00
Jeff Williams
df145057c3 refactor: extract jsdoc/name to @jsdoc/core.name; rename methods/enums
BREAKING CHANGE: `jsdoc/name` is gone; its replacement, `@jsdoc/core.name`, has different method/enum names.
2020-01-01 16:51:19 -08:00
Jeff Williams
a0f8d178aa refactor: extract most of @jsdoc/core into @jsdoc/util
BREAKING CHANGE: Most modules in `@jsdoc/core` have moved.
2019-12-31 14:40:14 -08:00
Jeff Williams
c5ec05b7f3 refactor(jsdoc-core): fold event bus into @jsdoc/core 2019-12-08 18:42:41 -08:00
Jeff Williams
0fa28300b2 refactor: reorganize @jsdoc/core
Also creates a new package, `@jsdoc/cli`.

BREAKING CHANGE: Methods in `@jsdoc/core` moved around.
2019-12-08 18:30:58 -08:00
Jeff Williams
7b931f5baa nit(jsdoc-core): test existence of @jsdoc/core.util 2019-12-07 17:08:17 -08:00
Jeff Williams
5d9bc0f637 move code to @jsdoc/core; remove bespoke argument-parsing code 2019-09-08 19:34:48 -07:00
Jeff Williams
a291608954 add @jsdoc/core package 2019-07-28 15:14:16 -07:00