Releases: jmcdo29/nestjs-spelunker
Releases · jmcdo29/nestjs-spelunker
v1.3.0
Minor Changes
- b6b6763: refactor: minor perf improvements and typing changes
v1.2.0
Minor Changes
- ed0a420: support excluding modules from graph exploration via
ignoreImports
option
v1.1.5
Patch Changes
- 5400375: Fix the fact that circular dependencies didn't actually log correctly with the debug module
v1.1.4
Patch Changes
- 178c888: Allow value and factory providers to have falsy values instead of treating them as a class providers
v1.1.3
Patch Changes
- b060d4b: docs: add sample source code & remove out-of-date notes
v1.1.2
Patch Changes
- 347c65b: docs: minor improvements on code snippets & fix hyperlink
v1.1.1
Patch Changes
- 58ae380: Removes cyclic dependencies caveat in README Graph Mode
v1.1.0
Minor Changes
- 434eee4: Added graphing.module to generate a SpelunkedNode graph data structure and dependencies as an array of SpelunkedEdge objects.
v1.0.0
Major Changes
- bdd36bc: First major version of the nestjs-spelunker package.
Nest v8 is supported with it's new class token syntax
pared down to just the class name. Circular dependencies
that are not properly forwardReferenced will no longer
crash the debug
method. @ogma/styler
is being used
to color the output of the module in case of uncertain
errors or improper tokens.
Features
- module: supports object exports (66a21ef)
0.4.0 (2020-08-09)
Features
- module: supports dynamic modules (9e0664c)
BREAKING CHANGES
- module: The
debug
method is now asynchronous.
This is due to the fact of needing to resolve promise
based imports.
0.3.0 (2020-08-08)
Features
- module: adds a debug method to print out modules and deps (2d8510c)
0.4.0
0.4.0 (2020-08-09)
Features
- module: supports dynamic modules (9e0664c)
BREAKING CHANGES
- module: The
debug
method is now asynchronous.
This is due to the fact of needing to resolve promise
based imports.