Skip to content

Commit 83686ff

Browse files
committed
Refactor code-style
1 parent 4e701e5 commit 83686ff

File tree

5 files changed

+39
-36
lines changed

5 files changed

+39
-36
lines changed

.prettierignore

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

index.js

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

33
/* Dependencies. */
4-
var is = require('hast-util-is-element');
4+
var is = require('hast-util-is-element')
55

66
/* Expose. */
7-
module.exports = embedded;
7+
module.exports = embedded
88

99
/* Tag-names. */
1010
var names = [
@@ -18,9 +18,9 @@ var names = [
1818
'picture',
1919
'svg',
2020
'video'
21-
];
21+
]
2222

2323
/* Check if a node is a embedded element. */
2424
function embedded(node) {
25-
return is(node, names);
25+
return is(node, names)
2626
}

package.json

+14-6
Original file line numberDiff line numberDiff line change
@@ -27,29 +27,37 @@
2727
"browserify": "^16.0.0",
2828
"esmangle": "^1.0.1",
2929
"nyc": "^12.0.0",
30+
"prettier": "^1.13.5",
3031
"remark-cli": "^5.0.0",
3132
"remark-preset-wooorm": "^4.0.0",
3233
"tape": "^4.4.0",
3334
"xo": "^0.21.0"
3435
},
3536
"scripts": {
36-
"build-md": "remark . --quiet --frail --output",
37+
"format": "remark . -qfo && prettier --write '**/*.js' && xo --fix",
3738
"build-bundle": "browserify index.js --bare -s hastUtilEmbedded > hast-util-embedded.js",
3839
"build-mangle": "esmangle hast-util-embedded.js > hast-util-embedded.min.js",
39-
"build": "npm run build-md && npm run build-bundle && npm run build-mangle",
40-
"lint": "xo",
41-
"test-api": "node test.js",
40+
"build": "npm run build-bundle && npm run build-mangle",
41+
"test-api": "node test",
4242
"test-coverage": "nyc --reporter lcov tape test.js",
43-
"test": "npm run build && npm run lint && npm run test-coverage"
43+
"test": "npm run format && npm run build && npm run test-coverage"
4444
},
4545
"nyc": {
4646
"check-coverage": true,
4747
"lines": 100,
4848
"functions": 100,
4949
"branches": 100
5050
},
51+
"prettier": {
52+
"tabWidth": 2,
53+
"useTabs": false,
54+
"singleQuote": true,
55+
"bracketSpacing": false,
56+
"semi": false,
57+
"trailingComma": "none"
58+
},
5159
"xo": {
52-
"space": true,
60+
"prettier": true,
5361
"esnext": false,
5462
"ignore": [
5563
"hast-util-embedded.js"

readme.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,23 @@ npm install hast-util-embedded
1313
## Usage
1414

1515
```javascript
16-
var embedded = require('./index.js');
16+
var embedded = require('hast-util-embedded')
1717

1818
// Given a non-embedded value:
19-
var result = embedded({
19+
embedded({
2020
type: 'element',
2121
tagName: 'a',
2222
properties: {href: '#alpha', title: 'Bravo'},
2323
children: [{type: 'text', value: 'Charlie'}]
24-
}); //=> false
24+
}) // => false
2525

2626
// Given a embedded element:
27-
result = embedded({
27+
embedded({
2828
type: 'element',
2929
tagName: 'audio',
3030
properties: {src: 'delta.ogg'},
3131
children: []
32-
}); //=> true
32+
}) // => true
3333
```
3434

3535
## API

test.js

+12-20
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,26 @@
1-
'use strict';
1+
'use strict'
22

33
/* Dependencies. */
4-
var test = require('tape');
5-
var embedded = require('./index.js');
4+
var test = require('tape')
5+
var embedded = require('.')
66

77
/* Tests. */
8-
test('embedded', function (t) {
9-
t.equal(
10-
embedded(),
11-
false,
12-
'should return `false` without node'
13-
);
8+
test('embedded', function(t) {
9+
t.equal(embedded(), false, 'should return `false` without node')
1410

15-
t.equal(
16-
embedded(null),
17-
false,
18-
'should return `false` with `null`'
19-
);
11+
t.equal(embedded(null), false, 'should return `false` with `null`')
2012

2113
t.equal(
2214
embedded({type: 'text'}),
2315
false,
2416
'should return `false` when without `element`'
25-
);
17+
)
2618

2719
t.equal(
2820
embedded({type: 'element'}),
2921
false,
3022
'should return `false` when with invalid `element`'
31-
);
23+
)
3224

3325
t.equal(
3426
embedded({
@@ -39,7 +31,7 @@ test('embedded', function (t) {
3931
}),
4032
false,
4133
'should return `false` when without not embedded'
42-
);
34+
)
4335

4436
t.equal(
4537
embedded({
@@ -50,7 +42,7 @@ test('embedded', function (t) {
5042
}),
5143
true,
5244
'should return `true` when with embedded'
53-
);
45+
)
5446

55-
t.end();
56-
});
47+
t.end()
48+
})

0 commit comments

Comments
 (0)