mjml-core
Advanced tools
Comparing version 4.7.0-beta.1 to 4.7.0-beta.2
@@ -159,3 +159,3 @@ "use strict"; | ||
var border = this.getAttribute('border'); | ||
return (0, _shorthandParser.borderParser)(borderDirection || border || '0', 10); | ||
return (0, _shorthandParser.borderParser)(borderDirection || border || '0'); | ||
} | ||
@@ -162,0 +162,0 @@ }, { |
@@ -1,2 +0,2 @@ | ||
'use strict'; | ||
"use strict"; | ||
@@ -6,14 +6,19 @@ Object.defineProperty(exports, "__esModule", { | ||
}); | ||
exports["default"] = void 0; | ||
var isNode = require('detect-node'); | ||
exports.default = function (input) { | ||
var _default = function _default(input) { | ||
if (!isNode) return undefined; | ||
/* eslint-disable global-require */ | ||
/* eslint-disable global-require */ | ||
/* eslint-disable import/no-dynamic-require */ | ||
return require(options.skeleton.charAt(0) === '.' ? require('path').resolve(process.cwd(), options.skeleton) : options.skeleton); | ||
/* eslint-enable global-require */ | ||
/* eslint-enable import/no-dynamic-require */ | ||
}; | ||
module.exports = exports['default']; | ||
exports["default"] = _default; | ||
module.exports = exports.default; |
@@ -370,5 +370,7 @@ "use strict"; | ||
} else { | ||
// eslint-disable-next-line prefer-destructuring | ||
globalDatas[attr][params[0]] = params[1]; | ||
} | ||
} else { | ||
// eslint-disable-next-line prefer-destructuring | ||
globalDatas[attr] = params[0]; | ||
@@ -388,2 +390,20 @@ } | ||
if (!(0, _isEmpty2["default"])(globalDatas.htmlAttributes)) { | ||
var $ = _cheerio["default"].load(content, { | ||
xmlMode: true, | ||
// otherwise it may move contents that aren't in any tag | ||
decodeEntities: false // won't escape special characters | ||
}); | ||
(0, _each2["default"])(globalDatas.htmlAttributes, function (data, selector) { | ||
(0, _each2["default"])(data, function (value, attrName) { | ||
$(selector).each(function getAttr() { | ||
$(this).attr(attrName, value); | ||
}); | ||
}); | ||
}); | ||
content = $.root().html(); | ||
} | ||
content = skeleton((0, _objectSpread2["default"])({ | ||
@@ -424,23 +444,6 @@ content: content | ||
if (!(0, _isEmpty2["default"])(globalDatas.htmlAttributes)) { | ||
var $ = _cheerio["default"].load(content, { | ||
xmlMode: true, | ||
// otherwise it may move contents that aren't in any tag | ||
decodeEntities: false // won't escape special characters | ||
}); | ||
(0, _each2["default"])(globalDatas.htmlAttributes, function (data, selector) { | ||
(0, _each2["default"])(data, function (value, attrName) { | ||
$(selector).each(function getAttr() { | ||
$(this).attr(attrName, value); | ||
}); | ||
}); | ||
}); | ||
content = $.root().html(); | ||
} | ||
content = (0, _mergeOutlookConditionnals["default"])(content); | ||
return { | ||
html: content, | ||
json: mjml, | ||
errors: errors | ||
@@ -447,0 +450,0 @@ }; |
{ | ||
"name": "mjml-core", | ||
"description": "mjml-core", | ||
"version": "4.7.0-beta.1", | ||
"version": "4.7.0-beta.2", | ||
"main": "lib/index.js", | ||
"files": [ | ||
"lib" | ||
], | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/mjmlio/mjml.git" | ||
"url": "git+https://github.com/mjmlio/mjml.git", | ||
"directory": "packages/mjml-core" | ||
}, | ||
@@ -27,5 +31,5 @@ "license": "MIT", | ||
"lodash": "^4.17.15", | ||
"mjml-migrate": "4.7.0-beta.1", | ||
"mjml-parser-xml": "4.7.0-beta.1", | ||
"mjml-validator": "4.7.0-beta.1" | ||
"mjml-migrate": "4.7.0-beta.2", | ||
"mjml-parser-xml": "4.7.0-beta.2", | ||
"mjml-validator": "4.7.0-beta.2" | ||
}, | ||
@@ -37,3 +41,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "da689e73a2e37799226ce4dfcbca631a263bc8cc" | ||
"gitHead": "d560b14ad17c1ddcad1587623648cc1a6676352a" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
68632
31
1437
+ Added@types/node@22.7.4(transitive)
+ Addedcamelcase@5.3.1(transitive)
+ Addedcliui@6.0.0(transitive)
+ Addeddecamelize@1.2.0(transitive)
+ Addedfind-up@4.1.0(transitive)
+ Addedget-caller-file@2.0.5(transitive)
+ Addedlocate-path@5.0.0(transitive)
+ Addedmjml-migrate@4.7.0-beta.2(transitive)
+ Addedmjml-parser-xml@4.7.0-beta.2(transitive)
+ Addedmjml-validator@4.7.0-beta.2(transitive)
+ Addedp-limit@2.3.0(transitive)
+ Addedp-locate@4.1.0(transitive)
+ Addedp-try@2.2.0(transitive)
+ Addedpackage-json-from-dist@1.0.1(transitive)
+ Addedpath-exists@4.0.0(transitive)
+ Addedrequire-directory@2.1.1(transitive)
+ Addedrequire-main-filename@2.0.0(transitive)
+ Addedset-blocking@2.0.0(transitive)
+ Addedwhich-module@2.0.1(transitive)
+ Addedwrap-ansi@6.2.0(transitive)
+ Addedy18n@4.0.3(transitive)
+ Addedyargs@15.4.1(transitive)
+ Addedyargs-parser@18.1.3(transitive)
- Removed@types/node@22.6.0(transitive)
- Removedmjml-migrate@4.7.0-beta.1(transitive)
- Removedmjml-parser-xml@4.7.0-beta.1(transitive)
- Removedmjml-validator@4.7.0-beta.1(transitive)
- Removedpackage-json-from-dist@1.0.0(transitive)
Updatedmjml-migrate@4.7.0-beta.2
Updatedmjml-parser-xml@4.7.0-beta.2
Updatedmjml-validator@4.7.0-beta.2