Skip to content

Commit df97113

Browse files
committed
v0.0.7
2 parents fadcabc + cc56275 commit df97113

File tree

8 files changed

+28
-1775
lines changed

8 files changed

+28
-1775
lines changed

.jshint-groups.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
immed: true,
88
indent: 4,
99
latedef: true,
10-
maxdepth: 4,
10+
maxdepth: 5,
1111
maxlen: 120,
1212
maxparams: 4,
1313
newcap: true,
@@ -22,8 +22,14 @@ module.exports = {
2222
groups: {
2323
js: {
2424
options: { node: true },
25-
includes: ['**/*.js'],
26-
excludes: ['node_modules/**/*.js']
25+
includes: ['lib/*.js']
26+
},
27+
test: {
28+
options: {
29+
node: true,
30+
predef: ['describe', 'beforeEach', 'it']
31+
},
32+
includes: ['test/*.js']
2733
}
2834
}
2935
};

lib/csscomb.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ Comb.prototype = {
6464
*/
6565
processNode: function(node, level) {
6666
var _this = this;
67-
var config = this._config;
6867
node.forEach(function(node) {
6968
if (!Array.isArray(node)) return;
7069
var nodeType = node.shift();

lib/options/always-semicolon.js

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -18,31 +18,25 @@ module.exports = {
1818
* @param {node} node
1919
*/
2020
process: function(nodeType, node) {
21-
if (this._value === true) {
22-
if (nodeType === 'block') {
23-
for (var i = node.length; i--;) {
24-
var nodeItem = node[i];
25-
var type = nodeItem[0];
26-
var value = nodeItem[2];
27-
28-
if (type === 'decldelim') break;
29-
30-
if (type === 'declaration') {
31-
var space = [];
32-
33-
for (var j = value.length; j--;) {
34-
if (value[j][0] !== 's' && value[j][0] !== 'comment') break;
35-
36-
space.unshift(value.splice(j)[0]);
37-
}
38-
39-
node.splice.apply(node, [i + 1, 0, ['decldelim']].concat(space));
40-
break;
21+
if (nodeType === 'block') {
22+
for (var i = node.length; i--;) {
23+
var nodeItem = node[i];
24+
var type = nodeItem[0];
25+
var value = nodeItem[2];
26+
27+
if (type === 'decldelim') break;
28+
29+
if (type === 'declaration') {
30+
var space = [];
31+
for (var j = value.length; j--;) {
32+
if (value[j][0] !== 's' && value[j][0] !== 'comment') break;
33+
space.unshift(value.splice(j)[0]);
4134
}
35+
node.splice.apply(node, [i + 1, 0, ['decldelim']].concat(space));
36+
break;
4237
}
4338
}
4439
}
45-
4640
}
4741

4842
};

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "csscomb",
33
"description": "Tool for beautify CSS",
4-
"version": "0.0.6",
4+
"version": "0.0.7",
55
"homepage": "http://csscomb.com/",
66
"author": "Mikhail Troshev <mishanga@yandex-team.ru>",
77
"repository": "https://github.com/csscomb/csscomb.js",
@@ -38,6 +38,6 @@
3838
"csscomb": "./bin/csscomb"
3939
},
4040
"scripts": {
41-
"test": "./node_modules/.bin/jshint-groups . && ./node_modules/.bin/jscs . && ./node_modules/.bin/mocha -u bdd -R spec"
41+
"test": "./node_modules/.bin/jshint-groups && ./node_modules/.bin/jscs . && ./node_modules/.bin/mocha -u bdd -R spec"
4242
}
4343
}

src/cli.php

Lines changed: 0 additions & 165 deletions
This file was deleted.

0 commit comments

Comments
 (0)