Skip to content

Commit 005687a

Browse files
committed
Move code to index file
1 parent e672421 commit 005687a

File tree

4 files changed

+10
-46
lines changed

4 files changed

+10
-46
lines changed

index.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
const visit = require('unist-util-visit');
22

3-
const applyClassesToNode = require('./src/applyClassesToNode');
3+
const applyClassesToNode = (node, classes) => {
4+
node.data = node.data || {};
5+
node.data.hProperties = node.data.hProperties || {};
6+
node.data.hProperties.className = node.data.hProperties.className || [];
7+
8+
node.data.hProperties.className.push(classes);
9+
10+
return node;
11+
};
412

513
module.exports = ({ markdownAST }, { classMap = {} }) => {
614
// @see: https://github.com/syntax-tree/mdast#nodes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gatsby-remark-classes",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "Automatically add class attributes to rendered markdown elements",
55
"main": "index.js",
66
"keywords": [

src/applyClassesToNode.js

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/index.js

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)