eslint-config-naturalatlas
Advanced tools
Comparing version 0.1.3 to 1.0.0
@@ -160,7 +160,6 @@ module.exports = { | ||
}], | ||
'space-after-keywords': 2, | ||
'keyword-spacing': 2, | ||
'space-before-blocks': 2, | ||
'space-before-function-paren': [2, 'never'], | ||
'space-infix-ops': 2, | ||
'space-return-throw-case': 2, | ||
'spaced-comment': [2, 'always', { | ||
@@ -167,0 +166,0 @@ 'exceptions': ['-', '+'], |
{ | ||
"name": "eslint-config-naturalatlas", | ||
"version": "0.1.3", | ||
"version": "1.0.0", | ||
"description": "Natural Atlas ESLint configuration", | ||
@@ -5,0 +5,0 @@ "main": "base.js", |
var a=1; | ||
var b=(a+1)*2; | ||
if(a == 1){ | ||
if(a===1){ | ||
switch(a){ | ||
@@ -5,0 +5,0 @@ case'a': |
@@ -0,1 +1,2 @@ | ||
/* eslint no-console: 0 */ | ||
var fs = require('fs'); | ||
@@ -18,4 +19,4 @@ var path = require('path'); | ||
if (err) { | ||
if (stdout) console.log('stdout:', stdout); | ||
if (stderr) console.log('stderr:', stderr); | ||
console.log('stdout:', stdout || '(none)'); | ||
console.log('stderr:', stderr || '(none)'); | ||
throw err; | ||
@@ -29,2 +30,22 @@ } | ||
}); | ||
it('should correct source properly [react]', function(done) { | ||
var input = __dirname + '/fixtures/fix-input.js'; | ||
var original = fs.readFileSync(input, 'utf8'); | ||
exec(bin + ' ' + input + ' -c react.js --fix', function(err, stdout, stderr) { | ||
var actual = fs.readFileSync(input, 'utf8'); | ||
fs.writeFileSync(input, original); // restore original | ||
fs.writeFileSync(__dirname + '/output/out-react.js', actual); // for debugging | ||
if (err) { | ||
console.log('stdout:', stdout || '(none)'); | ||
console.log('stderr:', stderr || '(none)'); | ||
throw err; | ||
} | ||
var expected = fs.readFileSync(__dirname + '/fixtures/fix-output.js', 'utf8'); | ||
assert.equal(actual, expected); | ||
done(); | ||
}); | ||
}); | ||
}); |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
9485
10
258
0