1.2.24 • Published 3 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
3 years ago
1.2.24
3 years ago
1.2.20
4 years ago
1.2.21
4 years ago
1.2.22
4 years ago
1.2.18
4 years ago
1.2.19
4 years ago
1.2.17
4 years ago
1.2.16
4 years ago
1.2.15
4 years ago
1.2.14
5 years ago
1.2.13
5 years ago
1.2.12
5 years ago
1.2.11
5 years ago
1.2.10
5 years ago
1.2.9
5 years ago
1.2.8
5 years ago
1.2.7
5 years ago
1.2.6
5 years ago
1.2.5
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
1.2.1
5 years ago
1.2.0
5 years ago
1.1.0
5 years ago
1.0.9
5 years ago
1.0.10
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.3
5 years ago
1.0.0
5 years ago