Releases: joggrdocs/kidd
@kidd-cli/[email protected]
Patch Changes
- Updated dependencies [55071fa]
- @kidd-cli/[email protected]
@kidd-cli/[email protected]
Minor Changes
- 55071fa: Disable Bun's automatic
.envandbunfig.tomlloading in compiled binaries by default. AddsautoloadDotenvoption to compile config for opt-in.envloading.bunfig.tomlloading is always disabled.
@kidd-cli/[email protected]
Patch Changes
- Updated dependencies [55071fa]
- @kidd-cli/[email protected]
- @kidd-cli/[email protected]
- @kidd-cli/[email protected]
@kidd-cli/[email protected]
Minor Changes
- 55071fa: Disable Bun's automatic
.envandbunfig.tomlloading in compiled binaries by default. AddsautoloadDotenvoption to compile config for opt-in.envloading.bunfig.tomlloading is always disabled.
Patch Changes
- Updated dependencies [55071fa]
- @kidd-cli/[email protected]
@kidd-cli/[email protected]
Patch Changes
- Updated dependencies [f5d402a]
- @kidd-cli/[email protected]
@kidd-cli/[email protected]
Minor Changes
- f5d402a: Add verbose error logging to tsdown build and watch steps, matching the existing bun compile behavior
@kidd-cli/[email protected]
Minor Changes
-
03d59ca: Extract config loading from core runtime into an opt-in middleware (
@kidd-cli/core/config) with support for layered resolution (global > project > local). Config is no longer baked intoCommandContext— it is added via module augmentation when the middleware is imported, keeping builds lean for CLIs that don't need config.Breaking:
ctx.configis no longer available by default. Use the config middleware:import { config } from "@kidd-cli/core/config"; cli({ middleware: [config({ schema: mySchema, layers: true })], });
Patch Changes
- da87a23: Surface helpful error when
jitipeer dependency is missing for stories, and display import errors instead of silent warning count when story discovery fails
@kidd-cli/[email protected]
Patch Changes
- Updated dependencies [03d59ca]
- Updated dependencies [da87a23]
- @kidd-cli/[email protected]
@kidd-cli/[email protected]
Patch Changes
-
1aee09e: fix(cli): bundle @kidd-cli/* deps so published CLI is self-contained
The published CLI had bare imports to workspace packages whose npm exports maps
were stale (renamed subpaths like./loader→./utils,./fs→./node).
Commands silently disappeared because the autoloader swallowed import errors.- Bundle all
@kidd-cli/*packages into CLI dist viadeps.alwaysBundle - Add
KIDD_DEBUGenv var support to surface autoload import failures - Add integration test asserting all commands appear in
--helpoutput - Republish all packages to sync npm exports maps with source
- Bundle all
@kidd-cli/[email protected]
Patch Changes
-
1aee09e: fix(cli): bundle @kidd-cli/* deps so published CLI is self-contained
The published CLI had bare imports to workspace packages whose npm exports maps
were stale (renamed subpaths like./loader→./utils,./fs→./node).
Commands silently disappeared because the autoloader swallowed import errors.- Bundle all
@kidd-cli/*packages into CLI dist viadeps.alwaysBundle - Add
KIDD_DEBUGenv var support to surface autoload import failures - Add integration test asserting all commands appear in
--helpoutput - Republish all packages to sync npm exports maps with source
- Bundle all
-
Updated dependencies [1aee09e]
- @kidd-cli/[email protected]
- @kidd-cli/[email protected]