Comparing version 1.0.0-alpha.3 to 1.0.0-alpha.4
@@ -122,3 +122,3 @@ (function (global, factory) { | ||
plugins: plugins, | ||
process: this._process, | ||
processStyles: this._process, | ||
styles: styles, | ||
@@ -125,0 +125,0 @@ media: media, |
@@ -1,1 +0,1 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.Fela=n()}(this,function(){"use strict";function e(e,n){var t=e.render.bind(e);return e.render=function(e){var r=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return t(e,n.concat(r))},e}var n={};n.classCallCheck=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},n.createClass=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var t=function(){function e(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];n.classCallCheck(this,e),this.composer=t,this.mediaComposer=r,this.mediaStrings=Object.keys(r)}return n.createClass(e,[{key:"render",value:function(){var e=this,n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=this._resolve(n,t),o=this.mediaStrings.reduce(function(r,o){return r.set(o,e._resolve(n,t,o)),r},new Map);return{mediaStyles:o,styles:r}}},{key:"_process",value:function(e){var n=e.plugins,t=e.styles;return n.forEach(function(n){return n(e)}),t}},{key:"_resolve",value:function(e,n,t){var r=this._getComposer(t),o=r(e),s={plugins:n,process:this._process,styles:o,media:t,props:e};return this._process(s)}},{key:"_getComposer",value:function(e){return this.mediaComposer[e]?this.mediaComposer[e]:this.composer}}]),e}(),r={Selector:t,enhanceWithPlugins:e};return r}); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.Fela=n()}(this,function(){"use strict";function e(e,n){var t=e.render.bind(e);return e.render=function(e){var r=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return t(e,n.concat(r))},e}var n={};n.classCallCheck=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},n.createClass=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var t=function(){function e(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];n.classCallCheck(this,e),this.composer=t,this.mediaComposer=r,this.mediaStrings=Object.keys(r)}return n.createClass(e,[{key:"render",value:function(){var e=this,n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=this._resolve(n,t),o=this.mediaStrings.reduce(function(r,o){return r.set(o,e._resolve(n,t,o)),r},new Map);return{mediaStyles:o,styles:r}}},{key:"_process",value:function(e){var n=e.plugins,t=e.styles;return n.forEach(function(n){return n(e)}),t}},{key:"_resolve",value:function(e,n,t){var r=this._getComposer(t),o=r(e),s={plugins:n,processStyles:this._process,styles:o,media:t,props:e};return this._process(s)}},{key:"_getComposer",value:function(e){return this.mediaComposer[e]?this.mediaComposer[e]:this.composer}}]),e}(),r={Selector:t,enhanceWithPlugins:e};return r}); |
@@ -7,3 +7,3 @@ 'use strict'; | ||
var _Selector = require('./components/dom/Selector'); | ||
var _Selector = require('./components/Selector'); | ||
@@ -10,0 +10,0 @@ var _Selector2 = _interopRequireDefault(_Selector); |
@@ -7,15 +7,10 @@ 'use strict'; | ||
exports.default = cssifyObject; | ||
/** | ||
* 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-'); | ||
} | ||
/** | ||
var _camelToDashCase = require('../../../utils/camelToDashCase'); | ||
var _camelToDashCase2 = _interopRequireDefault(_camelToDashCase); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
/** | ||
* generates a valid CSS string containing styles | ||
@@ -33,3 +28,3 @@ * | ||
} | ||
css += camelToDashCase(prop) + ':' + styles[prop]; | ||
css += (0, _camelToDashCase2.default)(prop) + ':' + styles[prop]; | ||
return css; | ||
@@ -36,0 +31,0 @@ }, ''); |
{ | ||
"name": "fela", | ||
"version": "1.0.0-alpha.3", | ||
"version": "1.0.0-alpha.4", | ||
"description": "Fast, tiny & dynamic low-level API to handle Styling in JavaScript", | ||
@@ -5,0 +5,0 @@ "main": "lib/fela.js", |
# fela | ||
NPM package to get access to Fela's API.<br> | ||
Check out the [repository](https://github.com/rofrischmann/fela) for further information. | ||
Check out the [Fela repository](https://github.com/rofrischmann/fela) for further information. |
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
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
41742
24
814
0
52962