mailchimpify

Transform your data attributes into Mailchimps

MIT License

Downloads
392
Stars
17
Committers
2

Mailchimpify

Mailchimp's custom attributes allows anyone to add, change or remove without touching code through their design view.

When you're using React or a module that uses it as dependency (ie: react-html-email), it will error since mc:edit isn't valid. This replaces any string that includes data-mc-edit with Mailchimp's mc:edit.

Supported attributes

data-mc-edit
data-mc-hideable
data-mc-repeatable
data-mc-variant
data-mc-label

Install

npm install --save mailchimpify

Usage

var mailchimpify = require('mailchimpify');
var div = '<div data-mc-edit="content">some text</div>';

mailchimpify(div); // <div mc:edit="content">some text</div>;

License

MIT%