@diplodoc/transform
Version: 
A simple transformer of text in YFM (Yandex Flavored Markdown) to HTML
28 lines • 822 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.yfm005 = void 0;
exports.yfm005 = {
    names: ['YFM005', 'tab-list-not-closed'],
    description: 'Tab list not closed',
    tags: ['tab'],
    function: function YFM005(params, onError) {
        const { config } = params;
        if (!config) {
            return;
        }
        params.tokens
            .filter((token) => {
            return token.type === 'paragraph_open';
        })
            .forEach((table) => {
            // @ts-expect-error bad markdownlint typings
            if (table.attrGet('YFM005')) {
                onError({
                    lineNumber: table.lineNumber,
                    context: table.line,
                });
            }
        });
    },
};
//# sourceMappingURL=yfm005.js.map