diff --git a/.mjmlconfig b/.mjmlconfig new file mode 100644 index 0000000..13c7e6b --- /dev/null +++ b/.mjmlconfig @@ -0,0 +1,5 @@ +{ + "packages": [ + "mjml-msobutton/lib/index.js" + ] +} \ No newline at end of file diff --git a/README.md b/README.md index c999efa..bfdc7c0 100644 --- a/README.md +++ b/README.md @@ -43,3 +43,8 @@ X-Powered-By: Express A list of available configuration options can be found in [./lib/parse_args.js](./lib/parse_args.js). + +#### Plugins + +This server includes following community components: +* [mjml-msobutton](https://github.com/adrien-zinger/mjml-mso-button) - allows you to create buttons that will be correctly rendered in MS Outlook diff --git a/package-lock.json b/package-lock.json index a26b91e..0411bd7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mjml-http-server", - "version": "0.0.3", + "version": "0.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mjml-http-server", - "version": "0.0.3", + "version": "0.1.1", "license": "MIT", "dependencies": { "body-parser": "^1.19.0", @@ -14,6 +14,7 @@ "express-winston": "^4.0.2", "install": "^0.13.0", "mjml": "^4.12.0", + "mjml-msobutton": "^v1.1.0", "node-graceful": "^3.0.0", "winston": "^3.5.1", "yargs": "^16.0.3" @@ -2907,6 +2908,16 @@ "migrate": "lib/cli.js" } }, + "node_modules/mjml-msobutton": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mjml-msobutton/-/mjml-msobutton-1.1.0.tgz", + "integrity": "sha512-VDhX4jXno60Lp2UqMSBVd1MWectea6AAZFdQfPi9qyYsKq8czXiLKSbUVwhkMdKIi2/iWtF+E+9u72ZB2VNC2A==", + "dependencies": { + "lodash": "^4.17.21", + "mjml": "^4.9.3", + "mjml-core": "^4.9.3" + } + }, "node_modules/mjml-navbar": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/mjml-navbar/-/mjml-navbar-4.12.0.tgz", @@ -6855,6 +6866,16 @@ "yargs": "^16.1.0" } }, + "mjml-msobutton": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mjml-msobutton/-/mjml-msobutton-1.1.0.tgz", + "integrity": "sha512-VDhX4jXno60Lp2UqMSBVd1MWectea6AAZFdQfPi9qyYsKq8czXiLKSbUVwhkMdKIi2/iWtF+E+9u72ZB2VNC2A==", + "requires": { + "lodash": "^4.17.21", + "mjml": "^4.9.3", + "mjml-core": "^4.9.3" + } + }, "mjml-navbar": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/mjml-navbar/-/mjml-navbar-4.12.0.tgz", diff --git a/package.json b/package.json index c705af8..93d0bba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mjml-http-server", - "version": "0.1.0", + "version": "0.1.1", "description": "Dockerized mjml http server from https://github.com/shyim/mjml-server", "main": "index.js", "scripts": { @@ -31,6 +31,7 @@ "express-winston": "^4.0.2", "install": "^0.13.0", "mjml": "^4.12.0", + "mjml-msobutton": "^v1.1.0", "node-graceful": "^3.0.0", "winston": "^3.5.1", "yargs": "^16.0.3"