node-px2rem
Advanced tools
Comparing version 1.0.3 to 1.0.4
@@ -7,3 +7,3 @@ 'use strict'; | ||
var processedCss = pxtorem.process(css, { | ||
mediaQuery: true | ||
mediaQuery: true, | ||
}); | ||
@@ -15,3 +15,4 @@ | ||
} | ||
console.log('Done.'); | ||
}); |
13
index.js
@@ -60,3 +60,3 @@ 'use strict'; | ||
*/ | ||
minPx: 1 | ||
minPx: 1, | ||
}; | ||
@@ -76,7 +76,5 @@ | ||
return parseFloat(number); | ||
} | ||
else if (unit === 'em' || unit === 'rem') { | ||
} else if (unit === 'em' || unit === 'rem') { | ||
return parseFloat(number) * 16; | ||
} | ||
else if (unit === '%') { | ||
} else if (unit === '%') { | ||
return (parseFloat(number) / 100) * 16; | ||
@@ -111,2 +109,3 @@ } | ||
} | ||
return toFixed($1 / toPx(defaults.rootValue), defaults.unitPrecision) + 'rem'; | ||
@@ -153,3 +152,3 @@ } | ||
Px2Rem.prototype.postCss = function(css) { | ||
css.eachDecl(function(decl, i) { | ||
css.walkDecls(function(decl, i) { | ||
if (defaults.propertyBlackList.indexOf(decl.prop) !== -1) { | ||
@@ -178,3 +177,3 @@ return; | ||
rule.insertAfter(i, decl.clone({ | ||
value: value | ||
value: value, | ||
})); | ||
@@ -181,0 +180,0 @@ } |
{ | ||
"name": "node-px2rem", | ||
"version": "1.0.3", | ||
"version": "1.0.4", | ||
"description": "Pixel to rem postproccessor", | ||
@@ -27,4 +27,4 @@ "main": "index.js", | ||
"dependencies": { | ||
"extend": "^2.0.0", | ||
"postcss": "^4.0.6" | ||
"extend": "^3.0.0", | ||
"postcss": "^5.0.4" | ||
}, | ||
@@ -31,0 +31,0 @@ "engines": { |
@@ -1,3 +0,3 @@ | ||
# Pixel to rem | ||
Version: **1.0.3** | ||
# Pixel to rem [![NPM version][npm-image]][npm-url] [![Dependency Status][daviddm-image]][daviddm-url] | ||
Version: **1.0.4** | ||
@@ -55,2 +55,7 @@ ## Installation | ||
# License | ||
MIT (c) 2015 Gergely Kovács (gg.kovacs@gmail.com) | ||
MIT © 2015 Gergely Kovács (gg.kovacs@gmail.com) | ||
[npm-image]: https://badge.fury.io/js/node-px2rem.svg | ||
[npm-url]: https://npmjs.org/package/node-px2rem | ||
[daviddm-image]: https://david-dm.org/ggkovacs/node-px2rem.svg?theme=shields.io | ||
[daviddm-url]: https://david-dm.org/ggkovacs/node-px2rem |
Sorry, the diff of this file is not supported yet
8564
61
236
+ Addedansi-regex@2.1.1(transitive)
+ Addedansi-styles@2.2.1(transitive)
+ Addedchalk@1.1.3(transitive)
+ Addedescape-string-regexp@1.0.5(transitive)
+ Addedextend@3.0.2(transitive)
+ Addedhas-ansi@2.0.0(transitive)
+ Addedhas-flag@1.0.0(transitive)
+ Addedjs-base64@2.6.4(transitive)
+ Addedpostcss@5.2.18(transitive)
+ Addedsource-map@0.5.7(transitive)
+ Addedstrip-ansi@3.0.1(transitive)
+ Addedsupports-color@2.0.03.2.3(transitive)
- Removedamdefine@1.0.1(transitive)
- Removedes6-promise@2.3.0(transitive)
- Removedextend@2.0.2(transitive)
- Removedjs-base64@2.1.9(transitive)
- Removedpostcss@4.1.16(transitive)
- Removedsource-map@0.4.4(transitive)
Updatedextend@^3.0.0
Updatedpostcss@^5.0.4