Repository navigation
Releases: ExaDev/cosmiconfig-extends
Releases · ExaDev/cosmiconfig-extends
Release list
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2026-09-29)
Bug Fixes
- detect a cycle back to a config reached through a symlink (10f4f9c)
- never let the environment switch jiti to native imports (9a1f6c7)
- re-evaluate JavaScript and JSON presets that jiti would serve from the runtime cache (edd83a7)
- refuse a reference unless the trust predicate returns exactly true (03eeac5)
- reject dot segments in package specifiers and classify file URLs as local (ad9722e)
- replace dates, regular expressions, maps and class instances instead of rebuilding them (97c08ff)
- return undefined for a config that exports undefined (b5d9070)
- trust-check a local reference that resolves into another package (3e877db)
Features
- add a default deep merge that treats proto as data (8c050a6)
- add a jiti loader with directory aliases and explicit caches (8c2a207)
- add a trust-gated extends transform with path-based cycle detection (cbceb69)
- add createDefineConfig, an authoring helper that applies no defaults (d975b1e)
- add createExplorer over cosmiconfig with jiti loading and extends (827e2c6)
- extract a module's default export from a jiti namespace (4cbd050)
- validate with any Standard Schema and report normalised issues (7cda99a)