| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- var gonzales = require('gonzales-pe');
 
- module.exports = {
 
-     name: 'space-after-opening-brace',
 
-     runBefore: 'block-indent',
 
-     syntax: ['css', 'less', 'scss'],
 
-     accepts: {
 
-         number: true,
 
-         string: /^[ \t\n]*$/
 
-     },
 
-     /**
 
-      * Processes tree node.
 
-      *
 
-      * @param {node} node
 
-      */
 
-     process: function(node) {
 
-         // If found block node stop at the next one for space check
 
-         if (!node.is('block') && !node.is('atrulers')) return;
 
-         var value = this.getValue('space-after-opening-brace');
 
-         if (node.first() &&
 
-             node.first().is('space')) {
 
-             node.first().content = value;
 
-         } else if (value !== '') {
 
-             var space = gonzales.createNode({ type: 'space', content: value });
 
-             node.insert(0, space);
 
-         }
 
-     },
 
-     /**
 
-      * Detects the value of an option at the tree node.
 
-      *
 
-      * @param {node} node
 
-      */
 
-     detect: function(node) {
 
-         if (!node.is('block') && !node.is('atrulers')) return;
 
-         if (node.first().is('space')) {
 
-             return node.first().content;
 
-         } else {
 
-             return '';
 
-         }
 
-     }
 
- };
 
 
  |