fela-plugin-fallback-value
Advanced tools
Comparing version 1.0.0-alpha.6 to 1.0.0-beta.1
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : | ||
typeof define === 'function' && define.amd ? define(factory) : | ||
(global.FelaPluginFallbackValue = factory()); | ||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : | ||
typeof define === 'function' && define.amd ? define(factory) : | ||
(global.FelaPluginFallbackValue = factory()); | ||
}(this, function () { 'use strict'; | ||
var babelHelpers = {}; | ||
babelHelpers.typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { | ||
return typeof obj; | ||
} : function (obj) { | ||
return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; | ||
}; | ||
var babelHelpers = {}; | ||
babelHelpers.typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { | ||
return typeof obj; | ||
} : function (obj) { | ||
return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; | ||
}; | ||
babelHelpers.extends = Object.assign || function (target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i]; | ||
babelHelpers.classCallCheck = function (instance, Constructor) { | ||
if (!(instance instanceof Constructor)) { | ||
throw new TypeError("Cannot call a class as a function"); | ||
} | ||
}; | ||
for (var key in source) { | ||
if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
target[key] = source[key]; | ||
babelHelpers.createClass = function () { | ||
function defineProperties(target, props) { | ||
for (var i = 0; i < props.length; i++) { | ||
var descriptor = props[i]; | ||
descriptor.enumerable = descriptor.enumerable || false; | ||
descriptor.configurable = true; | ||
if ("value" in descriptor) descriptor.writable = true; | ||
Object.defineProperty(target, descriptor.key, descriptor); | ||
} | ||
} | ||
return function (Constructor, protoProps, staticProps) { | ||
if (protoProps) defineProperties(Constructor.prototype, protoProps); | ||
if (staticProps) defineProperties(Constructor, staticProps); | ||
return Constructor; | ||
}; | ||
}(); | ||
babelHelpers.extends = Object.assign || function (target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i]; | ||
for (var key in source) { | ||
if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
target[key] = source[key]; | ||
} | ||
} | ||
} | ||
return target; | ||
}; | ||
babelHelpers; | ||
function __commonjs(fn, module) { return module = { exports: {} }, fn(module, module.exports), module.exports; } | ||
var index = __commonjs(function (module) { | ||
'use strict'; | ||
var uppercasePattern = /[A-Z]/g; | ||
var msPattern = /^ms-/; | ||
function hyphenateStyleName(string) { | ||
return string.replace(uppercasePattern, '-$&').toLowerCase().replace(msPattern, '-ms-'); | ||
} | ||
return target; | ||
}; | ||
module.exports = hyphenateStyleName; | ||
}); | ||
babelHelpers; | ||
var hypenateStyleName = (index && typeof index === 'object' && 'default' in index ? index['default'] : index); | ||
/** | ||
* converts camel cased to dash cased properties | ||
* | ||
* @param {string} property - camel cased CSS property | ||
* @returns {string} dash cased CSS property | ||
*/ | ||
function camelToDashCase(property) { | ||
return property.replace(/([a-z]|^)([A-Z])/g, function (match, p1, p2) { | ||
return p1 + '-' + p2.toLowerCase(); | ||
}).replace('ms-', '-ms-'); | ||
} | ||
function fallbackValue() { | ||
return function (pluginInterface) { | ||
var style = pluginInterface.style; | ||
var processStyle = pluginInterface.processStyle; | ||
function fallbackValue() { | ||
return function (pluginInterface) { | ||
var styles = pluginInterface.styles; | ||
var processStyles = pluginInterface.processStyles; | ||
Object.keys(style).forEach(function (property) { | ||
var value = style[property]; | ||
if (Array.isArray(value)) { | ||
style[property] = value.join(';' + hypenateStyleName(property) + ':'); | ||
} else if (value instanceof Object) { | ||
style[property] = processStyle(babelHelpers.extends({}, pluginInterface, { | ||
style: value | ||
})); | ||
} | ||
}); | ||
Object.keys(styles).forEach(function (property) { | ||
var value = styles[property]; | ||
if (Array.isArray(value)) { | ||
styles[property] = value.join(';' + camelToDashCase(property) + ':'); | ||
} else if (value instanceof Object) { | ||
styles[property] = processStyles(babelHelpers.extends({}, pluginInterface, { | ||
styles: value | ||
})); | ||
} | ||
}); | ||
return style; | ||
}; | ||
} | ||
return styles; | ||
}; | ||
} | ||
return fallbackValue; | ||
return fallbackValue; | ||
})); | ||
//# sourceMappingURL=fela-plugin-fallback-value.js.map |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FelaPluginFallbackValue=t()}(this,function(){"use strict";function e(e){return e.replace(/([a-z]|^)([A-Z])/g,function(e,t,n){return t+"-"+n.toLowerCase()}).replace("ms-","-ms-")}function t(){return function(t){var o=t.styles,r=t.processStyles;return Object.keys(o).forEach(function(f){var c=o[f];Array.isArray(c)?o[f]=c.join(";"+e(f)+":"):c instanceof Object&&(o[f]=r(n["extends"]({},t,{styles:c})))}),o}}var n={};return n["typeof"]="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},n["extends"]=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},t}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FelaPluginFallbackValue=t()}(this,function(){"use strict";function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}function t(){return function(e){var t=e.style,o=e.processStyle;return Object.keys(t).forEach(function(a){var f=t[a];Array.isArray(f)?t[a]=f.join(";"+r(a)+":"):f instanceof Object&&(t[a]=o(n["extends"]({},e,{style:f})))}),t}}var n={};n["typeof"]="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},n.classCallCheck=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n.createClass=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),n["extends"]=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};var o=e(function(e){function t(e){return e.replace(n,"-$&").toLowerCase().replace(o,"-ms-")}var n=/[A-Z]/g,o=/^ms-/;e.exports=t}),r=o&&"object"==typeof o&&"default"in o?o["default"]:o;return t}); |
{ | ||
"name": "fela-plugin-fallback-value", | ||
"version": "1.0.0-alpha.6", | ||
"description": "Fela plugin to resolve fallback values", | ||
"main": "fallbackValue.js", | ||
"files": [ | ||
"LICENSE", | ||
"README.md", | ||
"fallbackValue.js", | ||
"dist" | ||
], | ||
"repository": "https://github.com/rofrischmann/fela/", | ||
"keywords": [ | ||
"fela", | ||
"fela-plugin", | ||
"fallback value", | ||
"cssinjs" | ||
], | ||
"author": "Robin Frischmann", | ||
"license": "MIT", | ||
"peerDependencies": { | ||
"fela": "^1.0.0-alpha.6" | ||
} | ||
"name": "fela-plugin-fallback-value", | ||
"version": "1.0.0-beta.1", | ||
"description": "Fela plugin to resolve fallback values", | ||
"main": "index.js", | ||
"files": [ | ||
"LICENSE", | ||
"README.md", | ||
"index.js", | ||
"/dist" | ||
], | ||
"repository": "https://github.com/rofrischmann/fela/", | ||
"keywords": [ | ||
"fela", | ||
"fela-plugin", | ||
"fallback value", | ||
"cssinjs" | ||
], | ||
"author": "Robin Frischmann", | ||
"license": "MIT" | ||
} |
Sorry, the diff of this file is not supported yet
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
8222
0
75