File tree Expand file tree Collapse file tree 5 files changed +39
-36
lines changed
Expand file tree Collapse file tree 5 files changed +39
-36
lines changed Original file line number Diff line number Diff line change 1+ coverage /
2+ hast-util-embedded.js
3+ hast-util-embedded.min.js
Original file line number Diff line number Diff line change 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. */
1010var 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. */
2424function embedded ( node ) {
25- return is ( node , names ) ;
25+ return is ( node , names )
2626}
Original file line number Diff line number Diff line change 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"
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 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+ } )
You can’t perform that action at this time.
0 commit comments