
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
@knodes/typedoc-plugin-code-blocks
Advanced tools
A TypeDoc plugin to embed source code into your output documentation
A TypeDoc plugin to embed source code into your output documentation
For more infos, please refer to the documentation
In the source code you want to use as code blocks, delimitate regions. Regions are started with // #region my-name, & ended with // #endregion [my-name]. Interleaved/nested regions are supported. Regions must only contain [a-zA-Z0-9-_.].
In any markdown content, (in README, pages, or doc comments), use the {@codeblock ...} & {@inlineCodeblock ...} tags to use code blocks.
Syntax:
{@codeblock <path-to-file>[#region] [mode] [ | custom-file-name]}
<path-to-file>: A path to the code file to embed. Checkout this documentation page for more infos on the syntax of the path for monorepo configuration.
Note that the path must not contain any of the following characters:
#|
[#<region>]: A region selector in the target file. The <region> parameter can be a glob pattern, or a list of block names/patterns separated by a +. See minimatch for details on supported patterns.
Note that region markers are not outputted in the generated code block.
[mode]: optional. Can be any valid {@link EBlockMode}, to override the default settings.[ | custom-file-name]: allow to specify an explicit file name to display in the code block header.{@codeblock ...} are by default looked up into your workspace examples folder, but you can customize it by using the source option
Syntax:
{@inlineCodeblock <custom-file-name> [mode] ```
....
```}
<custom-file-name>: The file name to set in the header[mode]: optional. Can be any valid {@link EBlockMode}, to override the default settings.For more information on configuration, please refer to the options documentation page
npm install --save-dev @knodes/typedoc-plugin-code-blocks typedoc@^0.23.0
This plugin version should match TypeDoc ^0.23.0 for compatibility.
Note: this plugin version was released by testing against
^0.23.28.
FAQs
A TypeDoc plugin to embed source code into your output documentation
The npm package @knodes/typedoc-plugin-code-blocks receives a total of 65 weekly downloads. As such, @knodes/typedoc-plugin-code-blocks popularity was classified as not popular.
We found that @knodes/typedoc-plugin-code-blocks demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.