Provides helper functions to support adding configurable debugging logging and support to your application or libraries.
This package provides helper functions to support adding configurable debugging logging and support to your application or libraries. The support is all built and tested using TypeScript with one of the primary focuses of this package is to provide support for the creation of code that can be better minified, resulting in a smaller runtime payload which can directly assist with Page Load performance.
- Node (12, 14, 16, 18)
- Browser (Chromium - headless)
- Web Worker (Chromium - headless)
See the documentation generated from source code via typedoc for a full list and details of all of the available types, functions, interfaces with included examples.
See Browser Support for details on the supported browser environments.
Type / Function | Details |
---|---|
Interfaces | |
IDbgProvider |
This package exports the IDbgProvider interface and provides some implementations which abstracts the implmentation from the helper functions which use it to provide minification support. |
Install the npm packare: npm install @nevware21/ts-debug --save
And then just import the helpers and use them.
TBD
General support is currently set to ES5 supported runtimes higher.
Latest ✔ | Latest ✔ | 9+ ✔ | Latest ✔ | Latest ✔ |
Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.