New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

jss-plugin-vendor-prefixer

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jss-plugin-vendor-prefixer - npm Package Compare versions

Comparing version 10.0.0 to 10.0.1

287

dist/jss-plugin-vendor-prefixer.js

@@ -119,2 +119,13 @@ (function (global, factory) {

// https://caniuse.com/#search=color-adjust
var colorAdjust = {
noPrefill: ['color-adjust'],
supportedProperty: function supportedProperty(prop) {
if (prop !== 'color-adjust') return false;
if (prefix.js === 'Webkit') return prefix.css + "print-" + prop;
return prop;
}
};
var regExp = /[-\s]+(.)?/g;

@@ -158,32 +169,37 @@ /**

// https://caniuse.com/#search=multicolumn
// https://github.com/postcss/autoprefixer/issues/491
// https://github.com/postcss/autoprefixer/issues/177
// but we can use a longhand property instead.
// https://caniuse.com/#search=mask
var breakPropsOld = {
var mask = {
noPrefill: ['mask'],
supportedProperty: function supportedProperty(prop, style) {
if (!/^break-/.test(prop)) return false;
if (!/^mask/.test(prop)) return false;
if (prefix.js === 'Webkit') {
var jsProp = "WebkitColumn" + pascalize(prop);
return jsProp in style ? prefix.css + "column-" + prop : false;
}
var longhand = 'mask-image';
if (prefix.js === 'Moz') {
var _jsProp = "page" + pascalize(prop);
if (camelize(longhand) in style) {
return prop;
}
return _jsProp in style ? "page-" + prop : false;
if (prefix.js + pascalize(longhand) in style) {
return prefix.css + prop;
}
}
return false;
return prop;
}
};
// https://caniuse.com/#search=color-adjust
// https://caniuse.com/#search=text-orientation
var colorAdjust = {
noPrefill: ['color-adjust'],
var textOrientation = {
noPrefill: ['text-orientation'],
supportedProperty: function supportedProperty(prop) {
if (prop !== 'color-adjust') return false;
if (prefix.js === 'Webkit') return prefix.css + "print-" + prop;
if (prop !== 'text-orientation') return false;
if (prefix.vendor === 'apple' && !prefix.isTouch) {
return prefix.css + prop;
}
return prop;

@@ -193,109 +209,102 @@ }

var propMap = {
flex: 'box-flex',
'flex-grow': 'box-flex',
'flex-direction': ['box-orient', 'box-direction'],
order: 'box-ordinal-group',
'align-items': 'box-align',
'flex-flow': ['box-orient', 'box-direction'],
'justify-content': 'box-pack'
};
var propKeys = Object.keys(propMap);
// https://caniuse.com/#search=transform
var prefixCss = function prefixCss(p) {
return prefix.css + p;
}; // Support old flex spec from 2009.
var transform = {
noPrefill: ['transform'],
supportedProperty: function supportedProperty(prop, style, options) {
if (prop !== 'transform') return false;
if (options.transform) {
return prop;
}
var flex2009 = {
supportedProperty: function supportedProperty(prop, style, _ref) {
var multiple = _ref.multiple;
return prefix.css + prop;
}
};
if (propKeys.indexOf(prop) > -1) {
var newProp = propMap[prop];
// https://caniuse.com/#search=transition
if (!Array.isArray(newProp)) {
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
}
var transition = {
noPrefill: ['transition'],
supportedProperty: function supportedProperty(prop, style, options) {
if (prop !== 'transition') return false;
if (!multiple) return false;
for (var i = 0; i < newProp.length; i++) {
if (!(prefix.js + pascalize(newProp[0]) in style)) {
return false;
}
}
return newProp.map(prefixCss);
if (options.transition) {
return prop;
}
return false;
return prefix.css + prop;
}
};
var propMap$1 = {
'flex-grow': 'flex-positive',
'flex-shrink': 'flex-negative',
'flex-basis': 'flex-preferred-size',
'justify-content': 'flex-pack',
order: 'flex-order',
'align-items': 'flex-align',
'align-content': 'flex-line-pack' // 'align-self' is handled by 'align-self' plugin.
// Support old flex spec from 2012.
// https://caniuse.com/#search=writing-mode
};
var flex2012 = {
supportedProperty: function supportedProperty(prop, style) {
var newProp = propMap$1[prop];
if (!newProp) return false;
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
var writingMode = {
noPrefill: ['writing-mode'],
supportedProperty: function supportedProperty(prop) {
if (prop !== 'writing-mode') return false;
if (prefix.js === 'Webkit' || prefix.js === 'ms') {
return prefix.css + prop;
}
return prop;
}
};
// See https://github.com/postcss/autoprefixer/issues/324.
// https://caniuse.com/#search=user-select
var inlineLogicalOld = {
supportedProperty: function supportedProperty(prop, style) {
if (!/^(border|margin|padding)-inline/.test(prop)) return false;
if (prefix.js === 'Moz') return prop;
var newProp = prop.replace('-inline', '');
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
var userSelect = {
noPrefill: ['user-select'],
supportedProperty: function supportedProperty(prop) {
if (prop !== 'user-select') return false;
if (prefix.js === 'Moz' || prefix.js === 'ms' || prefix.vendor === 'apple') {
return prefix.css + prop;
}
return prop;
}
};
// but we can use a longhand property instead.
// https://caniuse.com/#search=mask
// https://caniuse.com/#search=multicolumn
// https://github.com/postcss/autoprefixer/issues/491
// https://github.com/postcss/autoprefixer/issues/177
var mask = {
noPrefill: ['mask'],
var breakPropsOld = {
supportedProperty: function supportedProperty(prop, style) {
if (!/^mask/.test(prop)) return false;
if (!/^break-/.test(prop)) return false;
if (prefix.js === 'Webkit') {
var longhand = 'mask-image';
var jsProp = "WebkitColumn" + pascalize(prop);
return jsProp in style ? prefix.css + "column-" + prop : false;
}
if (camelize(longhand) in style) {
return prop;
}
if (prefix.js === 'Moz') {
var _jsProp = "page" + pascalize(prop);
if (prefix.js + pascalize(longhand) in style) {
return prefix.css + prop;
}
return _jsProp in style ? "page-" + prop : false;
}
return prop;
return false;
}
};
// https://caniuse.com/#search=overscroll-behavior
// See https://github.com/postcss/autoprefixer/issues/324.
var overscrollBehavior = {
supportedProperty: function supportedProperty(prop) {
if (prop !== 'overscroll-behavior') return false;
var inlineLogicalOld = {
supportedProperty: function supportedProperty(prop, style) {
if (!/^(border|margin|padding)-inline/.test(prop)) return false;
if (prefix.js === 'Moz') return prop;
var newProp = prop.replace('-inline', '');
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
}
};
if (prefix.js === 'ms') {
return prefix.css + "scroll-chaining";
}
// Camelization is required because we can't test using.
// CSS syntax for e.g. in FF.
return prop;
var unprefixed = {
supportedProperty: function supportedProperty(prop, style) {
return camelize(prop) in style ? prop : false;
}

@@ -332,11 +341,10 @@ };

// https://caniuse.com/#search=text-orientation
// https://caniuse.com/#search=overscroll-behavior
var textOrientation = {
noPrefill: ['text-orientation'],
var overscrollBehavior = {
supportedProperty: function supportedProperty(prop) {
if (prop !== 'text-orientation') return false;
if (prop !== 'overscroll-behavior') return false;
if (prefix.vendor === 'apple' && !prefix.isTouch) {
return prefix.css + prop;
if (prefix.js === 'ms') {
return prefix.css + "scroll-chaining";
}

@@ -348,53 +356,60 @@

// https://caniuse.com/#search=transform
var propMap = {
'flex-grow': 'flex-positive',
'flex-shrink': 'flex-negative',
'flex-basis': 'flex-preferred-size',
'justify-content': 'flex-pack',
order: 'flex-order',
'align-items': 'flex-align',
'align-content': 'flex-line-pack' // 'align-self' is handled by 'align-self' plugin.
var transform = {
noPrefill: ['transform'],
supportedProperty: function supportedProperty(prop, style, options) {
if (prop !== 'transform') return false;
}; // Support old flex spec from 2012.
if (options.transform) {
return prop;
}
return prefix.css + prop;
var flex2012 = {
supportedProperty: function supportedProperty(prop, style) {
var newProp = propMap[prop];
if (!newProp) return false;
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
}
};
// https://caniuse.com/#search=transition
var propMap$1 = {
flex: 'box-flex',
'flex-grow': 'box-flex',
'flex-direction': ['box-orient', 'box-direction'],
order: 'box-ordinal-group',
'align-items': 'box-align',
'flex-flow': ['box-orient', 'box-direction'],
'justify-content': 'box-pack'
};
var propKeys = Object.keys(propMap$1);
var transition = {
noPrefill: ['transition'],
supportedProperty: function supportedProperty(prop, style, options) {
if (prop !== 'transition') return false;
var prefixCss = function prefixCss(p) {
return prefix.css + p;
}; // Support old flex spec from 2009.
if (options.transition) {
return prop;
}
return prefix.css + prop;
}
};
var flex2009 = {
supportedProperty: function supportedProperty(prop, style, _ref) {
var multiple = _ref.multiple;
// Camelization is required because we can't test using.
// CSS syntax for e.g. in FF.
if (propKeys.indexOf(prop) > -1) {
var newProp = propMap$1[prop];
var unprefixed = {
supportedProperty: function supportedProperty(prop, style) {
return camelize(prop) in style ? prop : false;
}
};
if (!Array.isArray(newProp)) {
return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false;
}
// https://caniuse.com/#search=writing-mode
if (!multiple) return false;
var writingMode = {
noPrefill: ['writing-mode'],
supportedProperty: function supportedProperty(prop) {
if (prop !== 'writing-mode') return false;
for (var i = 0; i < newProp.length; i++) {
if (!(prefix.js + pascalize(newProp[0]) in style)) {
return false;
}
}
if (prefix.js === 'Webkit' || prefix.js === 'ms') {
return prefix.css + prop;
return newProp.map(prefixCss);
}
return prop;
return false;
}

@@ -418,3 +433,3 @@ };

var plugins = [appearence, colorAdjust, mask, textOrientation, transform, transition, writingMode, breakPropsOld, inlineLogicalOld, unprefixed, prefixed, scrollSnap, overscrollBehavior, flex2012, flex2009];
var plugins = [appearence, colorAdjust, mask, textOrientation, transform, transition, writingMode, userSelect, breakPropsOld, inlineLogicalOld, unprefixed, prefixed, scrollSnap, overscrollBehavior, flex2012, flex2009];
var propertyDetectors = plugins.filter(function (p) {

@@ -526,3 +541,5 @@ return p.supportedProperty;

if (p2 === 'all') return ', all';
return p1 ? supportedProperty(p1) : ", " + supportedProperty(p2);
var prefixedValue = p1 ? supportedProperty(p1) : ", " + supportedProperty(p2);
if (!prefixedValue) return p1 || p2;
return prefixedValue;
}

@@ -529,0 +546,0 @@

@@ -1,1 +0,1 @@

!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("jss")):"function"==typeof define&&define.amd?define(["exports","jss"],r):r((e=e||self).jssPluginVendorPrefixer={},e.jss)}(this,function(e,r){"use strict";var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n="object"===("undefined"==typeof window?"undefined":t(window))&&"object"===("undefined"==typeof document?"undefined":t(document))&&9===document.nodeType;function o(e){return function(e){if(Array.isArray(e)){for(var r=0,t=new Array(e.length);r<e.length;r++)t[r]=e[r];return t}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var i="",s="",u="",f="",a=n&&"ontouchstart"in document.documentElement;if(n){var l={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},c=document.createElement("p").style;for(var p in l)if(p+"Transform"in c){i=p,s=l[p];break}"Webkit"===i&&"msHyphens"in c&&(i="ms",s=l.ms,f="edge"),"Webkit"===i&&"-apple-trailing-word"in c&&(u="apple")}var d={js:i,css:s,vendor:u,browser:f,isTouch:a};var y={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===d.js?"-webkit-"+e:d.css+e)}},m=/[-\s]+(.)?/g;function b(e,r){return r?r.toUpperCase():""}function v(e){return e.replace(m,b)}function j(e){return v("-"+e)}var x,g={supportedProperty:function(e,r){return!!/^break-/.test(e)&&("Webkit"===d.js?"WebkitColumn"+j(e)in r&&d.css+"column-"+e:"Moz"===d.js&&("page"+j(e)in r&&"page-"+e))}},P={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===d.js?d.css+"print-"+e:e)}},k={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},w=Object.keys(k),h=function(e){return d.css+e},W={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},A=[y,P,{noPrefill:["mask"],supportedProperty:function(e,r){if(!/^mask/.test(e))return!1;if("Webkit"===d.js){if(v("mask-image")in r)return e;if(d.js+j("mask-image")in r)return d.css+e}return e}},{noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==d.vendor||d.isTouch?e:d.css+e)}},{noPrefill:["transform"],supportedProperty:function(e,r,t){return"transform"===e&&(t.transform?e:d.css+e)}},{noPrefill:["transition"],supportedProperty:function(e,r,t){return"transition"===e&&(t.transition?e:d.css+e)}},{noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===d.js||"ms"===d.js?d.css+e:e)}},g,{supportedProperty:function(e,r){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===d.js)return e;var t=e.replace("-inline","");return d.js+j(t)in r&&d.css+t}},{supportedProperty:function(e,r){return v(e)in r&&e}},{supportedProperty:function(e,r){var t=j(e);return"-"===e[0]?e:"-"===e[0]&&"-"===e[1]?e:d.js+t in r?d.css+e:"Webkit"!==d.js&&"Webkit"+t in r&&"-webkit-"+e}},{supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===d.js?""+d.css+e:e)}},{supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===d.js?d.css+"scroll-chaining":e)}},{supportedProperty:function(e,r){var t=W[e];return!!t&&(d.js+j(t)in r&&d.css+t)}},{supportedProperty:function(e,r,t){var n=t.multiple;if(w.indexOf(e)>-1){var o=k[e];if(!Array.isArray(o))return d.js+j(o)in r&&d.css+o;if(!n)return!1;for(var i=0;i<o.length;i++)if(!(d.js+j(o[0])in r))return!1;return o.map(h)}return!1}}],S=A.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),E=A.filter(function(e){return e.noPrefill}).reduce(function(e,r){return e.push.apply(e,o(r.noPrefill)),e},[]),C={};if(n){x=document.createElement("p");var O=window.getComputedStyle(document.documentElement,"");for(var z in O)isNaN(z)||(C[O[z]]=O[z]);E.forEach(function(e){return delete C[e]})}function T(e,r){if(void 0===r&&(r={}),!x)return e;if(null!=C[e])return C[e];"transition"!==e&&"transform"!==e||(r[e]=e in x.style);for(var t=0;t<S.length&&(C[e]=S[t](e,x.style,r),!C[e]);t++);try{x.style[e]=""}catch(e){return!1}return C[e]}var M,N={},V={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},I=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function _(e,r,t){return"var"===r?"var":"all"===r?"all":"all"===t?", all":r?T(r):", "+T(t)}function q(e,r){var t=r;if(!M||"content"===e)return r;if("string"!=typeof t||!isNaN(parseInt(t,10)))return t;var n=e+t;if(null!=N[n])return N[n];try{M.style[e]=t}catch(e){return N[n]=!1,!1}if(V[e])t=t.replace(I,_);else if(""===M.style[e]&&("-ms-flex"===(t=d.css+t)&&(M.style[e]="-ms-flexbox"),M.style[e]=t,""===M.style[e]))return N[n]=!1,!1;return M.style[e]="",N[n]=t,N[n]}n&&(M=document.createElement("p")),e.default=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,s=T(n);s&&s!==n&&(i=!0);var u=!1,f=q(s,r.toCssValue(o));f&&f!==o&&(u=!0),(i||u)&&(i&&delete t[n],t[s||n]=f||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var r=e;r.at="-"===(t=r.at)[1]?t:"ms"===d.js?t:"@"+d.css+"keyframes"+t.substr(10)}var t},onProcessStyle:function(r,t){return"style"!==t.type?r:e(r)},onChangeValue:function(e,t){return q(t,r.toCssValue(e))||e}}},Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("jss")):"function"==typeof define&&define.amd?define(["exports","jss"],r):r((e=e||self).jssPluginVendorPrefixer={},e.jss)}(this,function(e,r){"use strict";var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n="object"===("undefined"==typeof window?"undefined":t(window))&&"object"===("undefined"==typeof document?"undefined":t(document))&&9===document.nodeType;function o(e){return function(e){if(Array.isArray(e)){for(var r=0,t=new Array(e.length);r<e.length;r++)t[r]=e[r];return t}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var i="",s="",u="",f="",l=n&&"ontouchstart"in document.documentElement;if(n){var a={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},c=document.createElement("p").style;for(var p in a)if(p+"Transform"in c){i=p,s=a[p];break}"Webkit"===i&&"msHyphens"in c&&(i="ms",s=a.ms,f="edge"),"Webkit"===i&&"-apple-trailing-word"in c&&(u="apple")}var d={js:i,css:s,vendor:u,browser:f,isTouch:l};var y={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===d.js?"-webkit-"+e:d.css+e)}},m={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===d.js?d.css+"print-"+e:e)}},b=/[-\s]+(.)?/g;function v(e,r){return r?r.toUpperCase():""}function j(e){return e.replace(b,v)}function x(e){return j("-"+e)}var g,P={noPrefill:["mask"],supportedProperty:function(e,r){if(!/^mask/.test(e))return!1;if("Webkit"===d.js){if(j("mask-image")in r)return e;if(d.js+x("mask-image")in r)return d.css+e}return e}},k={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==d.vendor||d.isTouch?e:d.css+e)}},w={noPrefill:["transform"],supportedProperty:function(e,r,t){return"transform"===e&&(t.transform?e:d.css+e)}},h={noPrefill:["transition"],supportedProperty:function(e,r,t){return"transition"===e&&(t.transition?e:d.css+e)}},W={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===d.js||"ms"===d.js?d.css+e:e)}},A={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===d.js||"ms"===d.js||"apple"===d.vendor?d.css+e:e)}},S={supportedProperty:function(e,r){return!!/^break-/.test(e)&&("Webkit"===d.js?"WebkitColumn"+x(e)in r&&d.css+"column-"+e:"Moz"===d.js&&("page"+x(e)in r&&"page-"+e))}},E={supportedProperty:function(e,r){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===d.js)return e;var t=e.replace("-inline","");return d.js+x(t)in r&&d.css+t}},z={supportedProperty:function(e,r){return j(e)in r&&e}},C={supportedProperty:function(e,r){var t=x(e);return"-"===e[0]?e:"-"===e[0]&&"-"===e[1]?e:d.js+t in r?d.css+e:"Webkit"!==d.js&&"Webkit"+t in r&&"-webkit-"+e}},O={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===d.js?""+d.css+e:e)}},M={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===d.js?d.css+"scroll-chaining":e)}},T={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},N={supportedProperty:function(e,r){var t=T[e];return!!t&&(d.js+x(t)in r&&d.css+t)}},V={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},I=Object.keys(V),_=function(e){return d.css+e},q=[y,m,P,k,w,h,W,A,S,E,z,C,O,M,N,{supportedProperty:function(e,r,t){var n=t.multiple;if(I.indexOf(e)>-1){var o=V[e];if(!Array.isArray(o))return d.js+x(o)in r&&d.css+o;if(!n)return!1;for(var i=0;i<o.length;i++)if(!(d.js+x(o[0])in r))return!1;return o.map(_)}return!1}}],H=q.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),R=q.filter(function(e){return e.noPrefill}).reduce(function(e,r){return e.push.apply(e,o(r.noPrefill)),e},[]),U={};if(n){g=document.createElement("p");var B=window.getComputedStyle(document.documentElement,"");for(var D in B)isNaN(D)||(U[B[D]]=B[D]);R.forEach(function(e){return delete U[e]})}function F(e,r){if(void 0===r&&(r={}),!g)return e;if(null!=U[e])return U[e];"transition"!==e&&"transform"!==e||(r[e]=e in g.style);for(var t=0;t<H.length&&(U[e]=H[t](e,g.style,r),!U[e]);t++);try{g.style[e]=""}catch(e){return!1}return U[e]}var G,J={},K={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},L=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function Q(e,r,t){if("var"===r)return"var";if("all"===r)return"all";if("all"===t)return", all";var n=r?F(r):", "+F(t);return n||(r||t)}function X(e,r){var t=r;if(!G||"content"===e)return r;if("string"!=typeof t||!isNaN(parseInt(t,10)))return t;var n=e+t;if(null!=J[n])return J[n];try{G.style[e]=t}catch(e){return J[n]=!1,!1}if(K[e])t=t.replace(L,Q);else if(""===G.style[e]&&("-ms-flex"===(t=d.css+t)&&(G.style[e]="-ms-flexbox"),G.style[e]=t,""===G.style[e]))return J[n]=!1,!1;return G.style[e]="",J[n]=t,J[n]}n&&(G=document.createElement("p")),e.default=function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var i=!1,s=F(n);s&&s!==n&&(i=!0);var u=!1,f=X(s,r.toCssValue(o));f&&f!==o&&(u=!0),(i||u)&&(i&&delete t[n],t[s||n]=f||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var r=e;r.at="-"===(t=r.at)[1]?t:"ms"===d.js?t:"@"+d.css+"keyframes"+t.substr(10)}var t},onProcessStyle:function(r,t){return"style"!==t.type?r:e(r)},onChangeValue:function(e,t){return X(t,r.toCssValue(e))||e}}},Object.defineProperty(e,"__esModule",{value:!0})});
{
"name": "jss-plugin-vendor-prefixer",
"description": "JSS plugin that handles vendor prefixes in the browser",
"version": "10.0.0",
"version": "10.0.1",
"license": "MIT",

@@ -37,9 +37,9 @@ "homepage": "https://cssinjs.org/jss-plugin-vendor-prefixer",

"@babel/runtime": "^7.3.1",
"css-vendor": "^2.0.6",
"jss": "10.0.0"
"css-vendor": "^2.0.7",
"jss": "10.0.1"
},
"devDependencies": {
"jss-plugin-rule-value-function": "10.0.0"
"jss-plugin-rule-value-function": "10.0.1"
},
"gitHead": "9562e1d1ba2a137fbc459ed83cd3a61cb894cdb2"
"gitHead": "caaa314acc24deda0c8a6b11afe9c15787598741"
}

@@ -12,3 +12,3 @@ # jss-plugin-vendor-prefixer

See our website [jss-plugin-vendor-prefixer](https://cssinjs.org/jss-plugin-vendor-prefixer?v=v10.0.0) for more information.
See our website [jss-plugin-vendor-prefixer](https://cssinjs.org/jss-plugin-vendor-prefixer?v=v10.0.1) for more information.

@@ -15,0 +15,0 @@ ## Install

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc