We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3c63da5 commit 8240dcfCopy full SHA for 8240dcf
examples/dialog.js
@@ -3,9 +3,10 @@
3
* Module dependencies.
4
*/
5
6
-var parse = require('..')
+var parse = require('css-parse')
7
+ , stringify = require('..')
8
, fs = require('fs')
9
, read = fs.readFileSync
10
, css = read('examples/dialog.css', 'utf8');
11
-console.log(JSON.stringify(parse(css), null, 2));
12
+console.log(stringify(parse(css)));
index.js
@@ -1,4 +1,15 @@
1
2
module.exports = function(node){
-
-};
+ return node.stylesheet.rules.map(rule).join('\n');
+};
+
+function rule(rule) {
+ return rule.selector
+ + ' {\n'
+ + rule.declarations.map(declaration).join(';\n')
+ + '\n}';
+}
13
+function declaration(decl) {
14
+ return decl.property + ': ' + decl.value;
15
0 commit comments