1.2.24 • Published 2 years ago
adobe-afm-transform v1.2.24
adobe-afm-transform
Adobe Flavored Markdown transform function for use within your toolchain.
Installation
npm install adobe-afm-transform
Usage
Named export is afm
:
ES Module
import {afm} from 'adobe-afm-transform';
CommonJS / node.js
const {afm} = require('adobe-afm-transform');
Function parameters
- Markdown string to transform
- (Optional) CSS class to decorate, default is
extension
- (Optional) Markdown compiler, default is pass-thru - required to support nested markdown
- (Optional) Admonitions map for consistent CSS classes, e.g.
{"WICHTIG": "IMPORTANT"}
- (Optional) Admonitions map for label rewrite, e.g.
{"MORELIKETHIS": "Related Articles"}
Example
import {afm} from 'adobe-afm-transform';
const markdown = `# Sample
>[!NOTE]
>
>This is an AFM note!
This is a paragraph.
`;
afm(markdown);
The output would be:
# Sample
<div class="extension note">
<div>NOTE</div>
<div>
This is an AFM note!
</div>
</div>
This is a paragraph.
License
Copyright 2022 Adobe Inc. Licensed under the Apache-2.0 license.
1.2.23
2 years ago
1.2.24
2 years ago
1.2.20
2 years ago
1.2.21
2 years ago
1.2.22
2 years ago
1.2.18
3 years ago
1.2.19
3 years ago
1.2.17
3 years ago
1.2.16
3 years ago
1.2.15
3 years ago
1.2.14
4 years ago
1.2.13
4 years ago
1.2.12
4 years ago
1.2.11
4 years ago
1.2.10
4 years ago
1.2.9
4 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.0
4 years ago
1.0.9
4 years ago
1.0.10
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.3
4 years ago
1.0.0
4 years ago