Skip to content

Commit d8f94cb

Browse files
committed
Refactor code-style
1 parent 182ea94 commit d8f94cb

File tree

5 files changed

+38
-35
lines changed

5 files changed

+38
-35
lines changed

.prettierignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
coverage/
2+
unist-util-generated.js
3+
unist-util-generated.min.js

index.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
'use strict';
1+
'use strict'
22

33
/* Expose. */
4-
module.exports = generated;
4+
module.exports = generated
55

66
/* Detect if a node was available in the original document. */
77
function generated(node) {
8-
var position = optional(optional(node).position);
9-
var start = optional(position.start);
10-
var end = optional(position.end);
8+
var position = optional(optional(node).position)
9+
var start = optional(position.start)
10+
var end = optional(position.end)
1111

12-
return !start.line || !start.column || !end.line || !end.column;
12+
return !start.line || !start.column || !end.line || !end.column
1313
}
1414

1515
/* Return `value` if it’s an object, an empty object
1616
* otherwise. */
1717
function optional(value) {
18-
return value && typeof value === 'object' ? value : {};
18+
return value && typeof value === 'object' ? value : {}
1919
}

package.json

+13-5
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,37 @@
2424
"browserify": "^16.0.0",
2525
"esmangle": "^1.0.0",
2626
"nyc": "^11.0.0",
27+
"prettier": "^1.12.1",
2728
"remark-cli": "^5.0.0",
2829
"remark-preset-wooorm": "^4.0.0",
2930
"tape": "^4.5.1",
3031
"xo": "^0.20.0"
3132
},
3233
"scripts": {
33-
"build-md": "remark . --quiet --frail --output",
34+
"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
3435
"build-bundle": "browserify index.js --no-builtins -s unistUtilGenerated > unist-util-generated.js",
3536
"build-mangle": "esmangle unist-util-generated.js > unist-util-generated.min.js",
36-
"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
37-
"lint": "xo",
37+
"build": "npm run build-bundle && npm run build-mangle",
3838
"test-api": "node test",
3939
"test-coverage": "nyc --reporter lcov tape test.js",
40-
"test": "npm run build && npm run lint && npm run test-coverage"
40+
"test": "npm run format && npm run build && npm run test-coverage"
4141
},
4242
"nyc": {
4343
"check-coverage": true,
4444
"lines": 100,
4545
"functions": 100,
4646
"branches": 100
4747
},
48+
"prettier": {
49+
"tabWidth": 2,
50+
"useTabs": false,
51+
"singleQuote": true,
52+
"bracketSpacing": false,
53+
"semi": false,
54+
"trailingComma": "none"
55+
},
4856
"xo": {
49-
"space": true,
57+
"prettier": true,
5058
"esnext": false,
5159
"rules": {
5260
"guard-for-in": "off",

readme.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ npm install unist-util-generated
1313
## Usage
1414

1515
```javascript
16-
var generated = require('unist-util-generated');
16+
var generated = require('unist-util-generated')
1717

18-
generated({}); //=> true
18+
generated({}) // => true
1919

2020
generated({
2121
position: {start: {}, end: {}}
22-
}); //=> true
22+
}) // => true
2323

2424
generated({
2525
position: {
2626
start: {line: 1, column: 1},
2727
end: {line: 1, column: 2}
2828
}
29-
}); //=> false
29+
}) // => false
3030
```
3131

3232
## API

test.js

+11-19
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
'use strict';
1+
'use strict'
22

3-
var test = require('tape');
4-
var generated = require('.');
3+
var test = require('tape')
4+
var generated = require('.')
55

6-
test('generated', function (t) {
7-
t.equal(
8-
generated(),
9-
true,
10-
'should not throw without node'
11-
);
6+
test('generated', function(t) {
7+
t.equal(generated(), true, 'should not throw without node')
128

139
t.equal(
1410
generated({
@@ -29,27 +25,23 @@ test('generated', function (t) {
2925
}),
3026
false,
3127
'should return false when with properties'
32-
);
28+
)
3329

3430
t.equal(
3531
generated({
3632
position: {start: {}, end: {}}
3733
}),
3834
true,
3935
'should return true when without properties'
40-
);
36+
)
4137

4238
t.equal(
4339
generated({position: {}}),
4440
true,
4541
'should return true when without objects'
46-
);
42+
)
4743

48-
t.equal(
49-
generated({}),
50-
true,
51-
'should return true when without position'
52-
);
44+
t.equal(generated({}), true, 'should return true when without position')
5345

54-
t.end();
55-
});
46+
t.end()
47+
})

0 commit comments

Comments
 (0)